{"version":3,"file":"script_main.w6DcM-Rx.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","useRef","Component","NavBar","MailButton","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","PropertyOverrides","SVG","React.Fragment","RichText","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/framerusercontent.com/modules/a4BfBP1Aw2jDaVrpC5Jd/hZsZ8c2vfUcPp9jSwaK7/CookieBanner.js","https:/framerusercontent.com/modules/pF2A7yQcoGfzLKQkIRXP/rZtxotIy9JVwB6xMiUUa/zW0dByC4r.js","framer:toplevel/main"],"sourcesContent":["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,useState,startTransition}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 fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}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\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM: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,defaultsFromGTM=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&&!defaultsFromGTM){// 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\n// GTM. See 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(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);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;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);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||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// 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/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?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[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","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/sBWK1WbcsjrFOSoIzxuJ/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,ariaLabel:`Toggle for ${title}`})}):/*#__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\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"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,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/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 gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});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’t 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’t 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\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";const FRAMER_KEY=\"framerCookiesConsentMode\";const ACCEPT_TEXTS=[\"accept\",\"accept all\",\"agree\",\"allow all\"];function normalizeText(v){return String(v??\"\").replace(/\\s+/g,\" \").trim().toLowerCase();}function getClickableLabel(el){if(!el)return\"\";const input=el.closest('input[type=\"button\"],input[type=\"submit\"]');const button=el.closest(\"button,[role='button'],a,[tabindex]\");const parts=[];if(input?.value)parts.push(input.value);if(button){parts.push(button.innerText);parts.push(button.getAttribute(\"aria-label\")||\"\");parts.push(button.getAttribute(\"title\")||\"\");}parts.push(el.innerText);parts.push(el.getAttribute?.(\"aria-label\")||\"\");parts.push(el.getAttribute?.(\"title\")||\"\");return normalizeText(parts.filter(Boolean).join(\" | \"));}function elementLooksLikeAccept(target){const label=getClickableLabel(target);return ACCEPT_TEXTS.some(t=>label.includes(normalizeText(t)));}function getFramerConsent(){try{const raw=localStorage.getItem(FRAMER_KEY);if(!raw)return null;const parsed=JSON.parse(raw);if(!parsed||typeof parsed!==\"object\")return null;return{analytics:!!parsed.analytics,marketing:!!parsed.marketing,necessary:!!parsed.necessary,preferences:!!parsed.preferences};}catch{return null;}}function isAnalyticsGranted(){const c=getFramerConsent();return!!c?.analytics;}function loadBlockedScripts(){const nodes=Array.from(document.querySelectorAll('script[type=\"text/plain\"][data-consent=\"analytics\"], template[data-consent=\"analytics\"]'));nodes.forEach(node=>{// 1) script[type=\"text/plain\"]\nif(node.tagName.toLowerCase()===\"script\"){const oldScript=node;if(oldScript.__consentLoaded)return;oldScript.__consentLoaded=true;const s=document.createElement(\"script\");s.type=\"text/javascript\";for(const{name,value}of Array.from(oldScript.attributes)){if(name===\"type\")continue;s.setAttribute(name,value);}const txt=oldScript.textContent?.trim();if(txt)s.textContent=txt;oldScript.parentNode?.insertBefore(s,oldScript.nextSibling);return;}// 2) template[data-consent]\nif(node.tagName.toLowerCase()===\"template\"){const tpl=node;if(tpl.__consentLoaded)return;tpl.__consentLoaded=true;const frag=tpl.content.cloneNode(true);const scripts=Array.from(frag.querySelectorAll(\"script\"));scripts.forEach(old=>{const s=document.createElement(\"script\");for(const{name,value}of Array.from(old.attributes)){s.setAttribute(name,value);}if(old.textContent?.trim())s.textContent=old.textContent;old.replaceWith(s);});document.body.appendChild(frag);}});}function defer(fn){const w=window;if(typeof w.requestIdleCallback===\"function\"){w.requestIdleCallback(fn,{timeout:1e3});}else{setTimeout(fn,0);}}export function withCookieAcceptUnblockScripts(Component){return props=>{const ranRef=useRef(false);const lastConsentRef=useRef(null);const maybeAutoLoad=()=>{if(ranRef.current)return;if(!isAnalyticsGranted())return;ranRef.current=true;defer(loadBlockedScripts);};useEffect(()=>{// 1) immediate autoload if already granted\nmaybeAutoLoad();// Keep track of last value\ntry{lastConsentRef.current=localStorage.getItem(FRAMER_KEY);}catch{}// 2) cross-tab changes\nconst onStorage=e=>{if(e.key!==FRAMER_KEY)return;lastConsentRef.current=e.newValue;maybeAutoLoad();};window.addEventListener(\"storage\",onStorage);// 3) same-tab changes (Framer updates LS in the same tab, no storage event)\n// Light poll for a short window to catch the update after banner mounts.\nconst start=Date.now();const interval=window.setInterval(()=>{if(ranRef.current){window.clearInterval(interval);return;}if(Date.now()-start>1e4){window.clearInterval(interval);return;}let v=null;try{v=localStorage.getItem(FRAMER_KEY);}catch{}if(v!==lastConsentRef.current){lastConsentRef.current=v;maybeAutoLoad();}},250);return()=>{window.removeEventListener(\"storage\",onStorage);window.clearInterval(interval);};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[]);useEffect(()=>{const handler=e=>{// If analytics is already granted, we can just autoload (once)\nif(!ranRef.current&&isAnalyticsGranted()){ranRef.current=true;defer(loadBlockedScripts);return;}if(ranRef.current)return;const target=e.target||null;if(!elementLooksLikeAccept(target)){if(typeof posthog!==\"undefined\"){posthog.capture(\"cookies_response\",{accepted:false});}return;}// Accept click happened: Framer will usually flip LS itself.\n// We also try to load immediately as a UX win.\nif(typeof posthog!==\"undefined\"){posthog.capture(\"cookies_response\",{accepted:true});}ranRef.current=true;defer(loadBlockedScripts);};document.addEventListener(\"click\",handler,true);return()=>document.removeEventListener(\"click\",handler,true);},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCookieAcceptUnblockScripts\":{\"type\":\"reactHoc\",\"name\":\"withCookieAcceptUnblockScripts\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookieBanner.map","// Generated by Framer (6bfa4d3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import NavBar from\"#framer/local/canvasComponent/ce9h4TOK4/ce9h4TOK4.js\";import MailButton from\"#framer/local/canvasComponent/w4baWeyZm/w4baWeyZm.js\";import{withCookieAcceptUnblockScripts}from\"#framer/local/codeFile/DEuOPu5/CookieBanner.js\";import*as sharedStyle from\"#framer/local/css/bTLOzdSnr/bTLOzdSnr.js\";import*as sharedStyle1 from\"#framer/local/css/OS9gCnhuc/OS9gCnhuc.js\";import*as sharedStyle2 from\"#framer/local/css/rmSuLOOHP/rmSuLOOHP.js\";const NavBarFonts=getFonts(NavBar);const MailButtonFonts=getFonts(MailButton);const CookieBannerFonts=getFonts(CookieBanner);const CookieBannerWithCookieAcceptUnblockScripts6zxie5=withCodeBoundaryForOverrides(CookieBanner,{nodeId:\"DPTsr_4cN\",override:withCookieAcceptUnblockScripts,scopeId:\"zW0dByC4r\"});const breakpoints={Ka815_5tH:\"(min-width: 1440px)\",oiV03DUee:\"(min-width: 1200px) and (max-width: 1439.98px)\",Z7_7g97ik:\"(min-width: 810px) and (max-width: 1199.98px)\",ZJZo6nwcK:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-xwCT7\";const variantClassNames={Ka815_5tH:\"framer-v-1971uxr\",oiV03DUee:\"framer-v-1uxj464\",Z7_7g97ik:\"framer-v-1u52v14\",ZJZo6nwcK:\"framer-v-ngap3v\"};const xKrqOC07j=undefined;const obcpnrKCe=undefined;const jujprlBmk=undefined;const gvCjDeYnY=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={oiV03DUee:[\".framer-xwCT7 .framer-5ijn3e-container { left: -1px; right: -1px; transform: unset; width: unset; }\"],Z7_7g97ik:[\".framer-xwCT7 .framer-3ns1r2 { padding: 40px 30px 80px 30px; }\",\".framer-xwCT7 .framer-ywcig3 { max-width: 1400px; }\",\".framer-xwCT7 .framer-1fwfsk4 { align-content: unset; align-items: unset; display: grid; gap: 32px 50px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; }\",\".framer-xwCT7 .framer-17yayw1 { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-xwCT7 .framer-euukxw, .framer-xwCT7 .framer-1gm4pj1, .framer-xwCT7 .framer-1pgj7nb { align-self: start; justify-self: start; width: 100%; }\",\".framer-xwCT7 .framer-1ok5pu1, .framer-xwCT7 .framer-1agm3lx, .framer-xwCT7 .framer-rht0vd { max-width: 750px; }\",\".framer-xwCT7 .framer-6xil3b { align-self: stretch; height: auto; }\"],ZJZo6nwcK:[\".framer-xwCT7 .framer-3ns1r2 { gap: 60px; padding: 40px 16px 60px 16px; }\",\".framer-xwCT7 .framer-ywcig3 { max-width: 600px; }\",\".framer-xwCT7 .framer-1yqakhq { flex-direction: column; gap: 36px; justify-content: flex-start; }\",\".framer-xwCT7 .framer-1fwfsk4 { flex: none; flex-direction: column; flex-wrap: wrap; gap: 32px 32px; justify-content: flex-start; overflow: visible; padding: 0px; width: 100%; }\",\".framer-xwCT7 .framer-17yayw1 { flex: none; gap: 14px; order: 0; width: 100%; }\",\".framer-xwCT7 .framer-whsy28 { align-content: center; align-items: center; flex-direction: row; gap: 6.75px; width: 231px; }\",\".framer-xwCT7 .framer-mbe5fx { height: 42px; width: 231px; }\",\".framer-xwCT7 .framer-812bim { height: 33px; left: 172px; top: 10px; width: 22px; }\",\".framer-xwCT7 .framer-11296nk { height: 9px; left: 175px; top: 32px; width: 16px; }\",\".framer-xwCT7 .framer-11joixz { height: 24px; left: 87px; top: 10px; width: 20px; }\",\".framer-xwCT7 .framer-p3zek0 { height: 24px; left: 109px; top: 10px; width: 21px; }\",\".framer-xwCT7 .framer-bo7jwj { height: 24px; left: 131px; top: 10px; width: 21px; }\",\".framer-xwCT7 .framer-1jaotm1 { height: 29px; left: 217px; top: 5px; width: 14px; }\",\".framer-xwCT7 .framer-37k832 { height: 24px; left: 163px; top: 10px; width: 7px; }\",\".framer-xwCT7 .framer-cefm55 { height: 33px; left: 52px; width: 26px; }\",\".framer-xwCT7 .framer-1jhz68j { height: 7px; top: 27px; width: 15px; }\",\".framer-xwCT7 .framer-r1x4u2 { height: 33px; width: 37px; }\",\".framer-xwCT7 .framer-56rtar { height: 24px; left: 74px; top: 10px; width: 13px; }\",\".framer-xwCT7 .framer-1cixqjs { height: 33px; left: 154px; width: 7px; }\",\".framer-xwCT7 .framer-1qaoduq { height: 33px; left: 195px; width: 22px; }\",\".framer-xwCT7 .framer-1bf9flx { height: 11px; left: 90px; top: 21px; width: 12px; }\",\".framer-xwCT7 .framer-1d8nje1 { height: 12px; left: 177px; top: 11px; width: 11px; }\",\".framer-xwCT7 .framer-1937grc { height: 8px; left: 135px; top: 11px; width: 14px; }\",\".framer-xwCT7 .framer-1cpffwq { height: 7px; left: 22px; width: 15px; }\",\".framer-xwCT7 .framer-13ozl8u { height: 5px; left: 164px; width: 5px; }\",\".framer-xwCT7 .framer-euukxw { order: 1; width: 100%; }\",\".framer-xwCT7 .framer-1ok5pu1, .framer-xwCT7 .framer-1agm3lx, .framer-xwCT7 .framer-rht0vd { max-width: unset; }\",\".framer-xwCT7 .framer-1868260, .framer-xwCT7 .framer-1bz3nha, .framer-xwCT7 .framer-4bkp9w { gap: 15px; }\",\".framer-xwCT7 .framer-1gm4pj1 { order: 4; width: 100%; }\",\".framer-xwCT7 .framer-1pgj7nb { order: 3; width: 100%; }\",\".framer-xwCT7 .framer-1aay6u4 { flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-xwCT7 .framer-6xil3b { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: 24px; order: 0; width: 100%; }\",\".framer-xwCT7 .framer-14j1sjg { flex-direction: column; padding: 0px 0px 16px 0px; }\",\".framer-xwCT7 .framer-b1iy0j { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 1; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={oiV03DUee:\".framer-1uxj464-override\",Z7_7g97ik:\".framer-1u52v14-override\",ZJZo6nwcK:\".framer-ngap3v-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xwCT7.framer-1yismv1, .framer-xwCT7 .framer-1yismv1 { display: block; }\",\".framer-xwCT7.framer-1971uxr { align-content: center; align-items: center; background-color: var(--token-cc3b9ec6-d2bb-4f40-87b8-2ba1298f806b, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-5ijn3e-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-xwCT7 .framer-30eu87 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-xwCT7 .framer-3ns1r2 { align-content: center; align-items: center; background-color: #f2f2f2; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; order: 1003; overflow: hidden; padding: 40px 40px 80px 40px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-ywcig3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: center; max-width: 1264px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-1yqakhq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-xwCT7 .framer-1fwfsk4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 24px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-xwCT7 .framer-17yayw1 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 5; }\",\".framer-xwCT7 .framer-whsy28 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-mbe5fx { height: 35px; position: relative; width: 189px; }\",\".framer-xwCT7 .framer-812bim { height: 27px; left: 141px; position: absolute; top: 8px; width: 18px; }\",\".framer-xwCT7 .framer-11296nk { height: 7px; left: 143px; position: absolute; top: 27px; width: 13px; }\",\".framer-xwCT7 .framer-11joixz { height: 20px; left: 71px; position: absolute; top: 8px; width: 17px; }\",\".framer-xwCT7 .framer-p3zek0 { height: 20px; left: 89px; position: absolute; top: 8px; width: 17px; }\",\".framer-xwCT7 .framer-bo7jwj { height: 20px; left: 108px; position: absolute; top: 8px; width: 17px; }\",\".framer-xwCT7 .framer-1jaotm1 { height: 25px; left: 178px; position: absolute; top: 4px; width: 12px; }\",\".framer-xwCT7 .framer-37k832 { height: 20px; left: 134px; position: absolute; top: 8px; width: 5px; }\",\".framer-xwCT7 .framer-cefm55 { height: 27px; left: 42px; position: absolute; top: 1px; width: 21px; }\",\".framer-xwCT7 .framer-1jhz68j { height: 6px; left: 0px; position: absolute; top: 22px; width: 12px; }\",\".framer-xwCT7 .framer-r1x4u2 { height: 27px; left: 0px; position: absolute; top: 1px; width: 30px; }\",\".framer-xwCT7 .framer-56rtar { height: 20px; left: 61px; position: absolute; top: 8px; width: 11px; }\",\".framer-xwCT7 .framer-1cixqjs { height: 28px; left: 127px; position: absolute; top: 0px; width: 5px; }\",\".framer-xwCT7 .framer-1qaoduq { height: 28px; left: 160px; position: absolute; top: 0px; width: 18px; }\",\".framer-xwCT7 .framer-1bf9flx { height: 9px; left: 74px; position: absolute; top: 17px; width: 10px; }\",\".framer-xwCT7 .framer-1d8nje1 { height: 10px; left: 145px; position: absolute; top: 10px; width: 9px; }\",\".framer-xwCT7 .framer-1937grc { height: 7px; left: 111px; position: absolute; top: 10px; width: 12px; }\",\".framer-xwCT7 .framer-1cpffwq { height: 6px; left: 18px; position: absolute; top: 1px; width: 12px; }\",\".framer-xwCT7 .framer-13ozl8u { height: 4px; left: 135px; position: absolute; top: 1px; width: 4px; }\",\".framer-xwCT7 .framer-11qurat { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-8x6971, .framer-xwCT7 .framer-zgrvdo { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xwCT7 .framer-16pzb31 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-cenqbz { flex: none; height: 18px; overflow: visible; position: relative; text-decoration: none; width: 18px; }\",\".framer-xwCT7 .framer-18ommgt, .framer-xwCT7 .framer-k9od5d { height: 18px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-xwCT7 .framer-16h7bi9 { height: 9px; left: 7px; position: absolute; top: 7px; width: 9px; }\",\".framer-xwCT7 .framer-lr7z0u { height: 4px; left: 2px; position: absolute; top: 2px; width: 4px; }\",\".framer-xwCT7 .framer-ff4evx { height: 9px; left: 3px; position: absolute; top: 7px; width: 3px; }\",\".framer-xwCT7 .framer-vzh0e9 { height: 16px; position: relative; width: 16px; }\",\".framer-xwCT7 .framer-1wsxzmv { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-xwCT7 .framer-8m2lta { height: 14px; left: 0px; position: absolute; top: 1px; width: 16px; }\",\".framer-xwCT7 .framer-172srg, .framer-xwCT7 .framer-ez2qek { height: 14px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-xwCT7 .framer-1pf1iav { height: 11px; left: 3px; position: absolute; top: 2px; width: 10px; }\",\".framer-xwCT7 .framer-euukxw, .framer-xwCT7 .framer-1gm4pj1, .framer-xwCT7 .framer-1pgj7nb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 203px; }\",\".framer-xwCT7 .framer-1ok5pu1, .framer-xwCT7 .framer-1agm3lx, .framer-xwCT7 .framer-rht0vd { 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: flex-start; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-xwCT7 .framer-1oz7dku, .framer-xwCT7 .framer-19hjy1x, .framer-xwCT7 .framer-x56s2o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-xwCT7 .framer-1868260, .framer-xwCT7 .framer-1bz3nha, .framer-xwCT7 .framer-4bkp9w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-xwCT7 .framer-hrrw6t, .framer-xwCT7 .framer-mzdzt0, .framer-xwCT7 .framer-1a30h2l, .framer-xwCT7 .framer-1jh4o9i, .framer-xwCT7 .framer-112g32r, .framer-xwCT7 .framer-1ifho83, .framer-xwCT7 .framer-iu7n1k, .framer-xwCT7 .framer-7ebdma, .framer-xwCT7 .framer-aec13i, .framer-xwCT7 .framer-2fbcgm, .framer-xwCT7 .framer-1srkm3o, .framer-xwCT7 .framer-tl5d8e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xwCT7 .framer-1aay6u4 { --border-bottom-width: 0px; --border-color: rgba(0, 0, 0, 0.09); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-xwCT7 .framer-6xil3b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-xwCT7 .framer-14j1sjg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-xwCT7 .framer-b1iy0j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xwCT7 .framer-ymzl1g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xwCT7 .framer-1cqsf6n-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-xwCT7 .framer-6zxie5-container { bottom: -230px; flex: none; height: auto; left: 50%; order: 1004; position: absolute; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-xwCT7[data-border=\"true\"]::after, .framer-xwCT7 [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; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={Ka815_5tH:\"(min-width: 1440px)\",oiV03DUee:\"(min-width: 1200px) and (max-width: 1439.98px)\",Z7_7g97ik:\"(min-width: 810px) and (max-width: 1199.98px)\",ZJZo6nwcK:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"Ka815_5tH\",laptop:\"oiV03DUee\",Phone:\"ZJZo6nwcK\",Tablet:\"Z7_7g97ik\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({features,fill,height,id,invert,titleColor,width,...props})=>{return{...props,gvCjDeYnY:titleColor??props.gvCjDeYnY??\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\",jujprlBmk:invert??props.jujprlBmk,obcpnrKCe:fill??props.obcpnrKCe??\"var(--token-cc3b9ec6-d2bb-4f40-87b8-2ba1298f806b, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Ka815_5tH\",xKrqOC07j:features??props.xKrqOC07j};};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,xKrqOC07j,obcpnrKCe,jujprlBmk,gvCjDeYnY,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Ka815_5tH\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-cc3b9ec6-d2bb-4f40-87b8-2ba1298f806b, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1971uxr\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oiV03DUee:{width:\"calc(100vw + 2px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oiV03DUee:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-5ijn3e-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"UnS4G7K0K\",scopeId:\"zW0dByC4r\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oiV03DUee:{variant:matchVariant(\"Rb1enhvim\")},Z7_7g97ik:{variant:matchVariant(\"xapphmgUC\")},ZJZo6nwcK:{variant:matchVariant(\"t3na2ar12\")}},children:/*#__PURE__*/_jsx(NavBar,{bJENDzkrD:gvCjDeYnY,dkWAKDPPG:xKrqOC07j,height:\"100%\",id:\"UnS4G7K0K\",jcGn_xZRC:obcpnrKCe,layoutId:\"UnS4G7K0K\",nJcg83FUT:jujprlBmk,style:{width:\"100%\"},variant:matchVariant(\"xpRNzwXAv\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-30eu87\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3ns1r2\",\"data-framer-name\":\"Footer Complex 🌑\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ywcig3\",\"data-framer-name\":\"Max Width container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yqakhq\",\"data-framer-name\":\"Items\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fwfsk4\",\"data-framer-name\":\"Items Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17yayw1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-whsy28\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 230.324 41.885\" overflow=\"visible\"><path d=\"M 181.683 9.293 C 183.21 9.293 184.581 9.562 185.81 10.113 L 192.682 9.472 L 192.772 11.807 L 188.36 11.807 L 188.488 11.94 C 188.782 12.258 189.044 12.604 189.27 12.974 C 190.017 14.141 190.393 15.549 190.393 17.014 C 190.393 18.479 190.017 19.798 189.27 20.965 C 188.552 22.132 187.536 23.042 186.217 23.703 C 184.899 24.332 183.418 24.646 181.683 24.646 C 179.949 24.646 178.422 24.332 177.104 23.703 L 176.917 23.601 L 176.72 23.754 C 176.272 24.112 175.908 24.485 175.622 24.871 C 175.235 25.409 175.039 25.976 175.039 26.576 C 175.039 27.295 175.325 27.817 175.892 28.148 C 176.492 28.446 177.39 28.597 178.586 28.597 L 185.544 28.597 C 187.878 28.597 189.736 29.136 191.111 30.213 C 192.519 31.258 193.221 32.772 193.221 34.747 C 193.221 36.212 192.772 37.486 191.874 38.563 C 191.005 39.641 189.736 40.461 188.058 41.032 C 186.381 41.6 184.377 41.885 182.042 41.885 C 178.692 41.885 176.072 41.375 174.186 40.359 C 172.301 39.339 171.358 37.8 171.358 35.735 C 171.358 34.895 171.554 34.119 171.942 33.401 C 172.362 32.711 172.945 32.127 173.692 31.65 C 174.081 31.385 174.497 31.162 174.933 30.984 C 174.598 30.854 174.288 30.699 174.007 30.528 C 172.868 29.809 172.3 28.731 172.3 27.295 C 172.3 26.246 172.643 25.303 173.333 24.467 C 173.908 23.793 174.631 23.189 175.496 22.655 C 174.916 22.171 174.413 21.601 174.007 20.965 C 173.288 19.798 172.929 18.54 172.929 17.014 C 172.929 15.488 173.289 14.141 174.007 12.974 C 174.753 11.807 175.786 10.909 177.104 10.28 C 178.451 9.619 179.978 9.293 181.683 9.293 Z M 177.28 31.519 C 176.422 31.813 175.749 32.274 175.264 32.906 C 174.696 33.653 174.411 34.551 174.411 35.6 C 174.411 36.976 175.084 38.037 176.431 38.788 C 177.806 39.534 179.68 39.91 182.042 39.91 C 184.646 39.91 186.65 39.49 188.058 38.653 C 189.495 37.812 190.213 36.645 190.213 35.151 C 190.213 33.984 189.809 33.098 189.001 32.503 C 188.193 31.903 186.997 31.604 185.41 31.604 L 178.945 31.604 C 178.389 31.606 177.833 31.578 177.28 31.519 Z M 96.602 9.293 C 98.337 9.293 99.851 9.607 101.137 10.235 C 102.455 10.864 103.455 11.79 104.144 13.018 C 104.863 14.214 105.222 15.651 105.222 17.328 L 105.222 30.617 L 106.793 32.682 L 106.793 33.041 L 101.99 33.041 L 101.99 28.288 C 101.289 29.797 100.331 31.008 99.117 31.919 C 97.709 32.968 96.019 33.49 94.043 33.49 C 92.607 33.49 91.334 33.237 90.227 32.727 C 89.15 32.217 88.313 31.499 87.714 30.572 C 87.114 29.613 86.816 28.523 86.816 27.295 C 86.816 25.976 87.114 24.854 87.714 23.928 C 88.342 22.969 89.24 22.194 90.407 21.594 C 91.574 20.965 93.027 20.471 94.762 20.112 L 102.035 18.675 L 102.035 17.014 C 102.035 15.786 101.794 14.741 101.316 13.872 C 100.868 12.974 100.222 12.317 99.386 11.896 C 98.578 11.447 97.635 11.223 96.558 11.223 C 95.419 11.223 94.402 11.464 93.505 11.941 C 92.635 12.39 91.934 13.064 91.395 13.962 C 90.885 14.859 90.615 15.937 90.587 17.194 L 87.354 16.341 C 87.534 14.965 88.012 13.753 88.791 12.704 C 89.599 11.656 90.66 10.835 91.978 10.235 C 93.325 9.607 94.868 9.293 96.602 9.293 Z M 119.987 9.293 C 121.485 9.293 122.844 9.545 124.072 10.056 C 125.33 10.533 126.378 11.206 127.215 12.076 C 128.084 12.913 128.713 13.856 129.1 14.904 L 126.991 17.149 L 126.677 17.104 C 126.199 15.308 125.374 13.9 124.207 12.884 C 123.069 11.835 121.664 11.313 119.987 11.313 C 118.399 11.313 117.008 11.717 115.812 12.525 C 114.645 13.333 113.731 14.484 113.074 15.982 C 112.445 17.479 112.131 19.198 112.131 21.145 C 112.131 23.091 112.506 24.887 113.253 26.352 C 114 27.817 115.004 28.94 116.261 29.719 C 117.518 30.466 118.881 30.842 120.346 30.842 C 122.113 30.842 123.623 30.331 124.88 29.315 C 126.166 28.299 127.097 26.801 127.664 24.826 L 129.505 25.23 C 129.174 26.907 128.562 28.373 127.664 29.629 C 126.766 30.858 125.627 31.813 124.252 32.503 C 122.905 33.159 121.407 33.49 119.763 33.49 C 117.579 33.49 115.649 32.98 113.971 31.964 C 112.294 30.915 110.992 29.478 110.066 27.654 C 109.139 25.83 108.674 23.732 108.674 21.369 C 108.674 19.006 109.152 16.909 110.11 15.084 C 111.07 13.259 112.4 11.835 114.106 10.819 C 115.841 9.803 117.804 9.293 119.987 9.293 Z M 141.916 9.293 C 144.312 9.293 146.271 9.848 147.797 10.954 C 149.352 12.031 150.446 13.451 151.075 15.219 C 151.732 16.953 151.989 18.81 151.838 20.785 L 134.557 20.785 C 134.555 20.89 134.554 20.994 134.554 21.1 C 134.554 23.075 134.913 24.809 135.631 26.307 C 136.349 27.773 137.337 28.911 138.594 29.719 C 139.851 30.498 141.243 30.886 142.769 30.886 C 144.626 30.886 146.165 30.409 147.393 29.45 C 148.65 28.491 149.609 27.07 150.266 25.185 L 152.107 25.769 C 151.507 28.131 150.327 30.017 148.56 31.425 C 146.826 32.801 144.7 33.49 142.186 33.49 C 140.002 33.49 138.072 32.968 136.394 31.919 C 134.717 30.841 133.415 29.389 132.488 27.564 C 131.562 25.74 131.097 23.675 131.097 21.369 C 131.097 19.063 131.53 17.042 132.399 15.218 C 133.297 13.362 134.57 11.913 136.215 10.864 C 137.86 9.815 139.761 9.293 141.916 9.293 Z M 223.993 9.741 L 230.189 9.472 L 230.324 11.806 L 223.993 11.806 L 223.993 27.609 C 223.993 28.866 224.291 29.792 224.891 30.392 C 225.52 30.959 226.312 31.245 227.27 31.245 C 227.781 31.245 228.259 31.201 228.708 31.111 C 229.146 30.997 229.557 30.799 229.92 30.527 L 230.099 32.188 C 229.712 32.547 229.201 32.845 228.573 33.086 C 227.973 33.355 227.287 33.49 226.508 33.49 C 224.773 33.49 223.381 32.996 222.332 32.008 C 221.316 30.992 220.806 29.478 220.806 27.475 L 220.806 11.806 L 216.451 11.806 L 216.451 10.145 C 217.888 10.055 218.966 9.847 219.684 9.516 C 220.431 9.186 221.002 8.634 221.39 7.855 C 221.81 7.076 222.079 5.88 222.198 4.264 L 223.993 4.264 L 223.993 9.741 Z M 168.003 30.662 L 169.575 32.683 L 169.575 33.042 L 163.244 33.042 L 163.244 32.683 L 164.816 30.662 L 164.816 12.884 L 163.244 10.73 L 163.244 10.37 L 168.003 9.518 Z M 76.865 5.747 L 76.506 5.747 L 73.229 3.142 L 65.866 2.783 L 65.866 30.483 L 67.886 32.682 L 67.886 33.042 L 60.344 33.042 L 60.344 32.683 L 62.364 30.483 L 62.364 2.783 L 54.957 3.142 L 51.725 5.747 L 51.365 5.747 L 51.994 0.674 L 76.192 0.674 Z M 14.623 33.041 L 0 33.041 L 0 26.568 L 14.623 26.568 L 14.623 33.041 Z M 14.623 4.808 C 14.623 5.453 14.888 6.04 15.308 6.461 C 15.744 6.902 16.34 7.15 16.961 7.146 L 21.936 7.146 L 21.936 11.284 C 21.936 11.929 22.197 12.513 22.617 12.933 C 23.055 13.373 23.65 13.62 24.27 13.619 L 36.559 13.619 L 36.559 20.092 L 21.936 20.092 L 21.936 15.954 C 21.936 15.309 21.671 14.725 21.251 14.301 C 20.812 13.863 20.217 13.618 19.598 13.619 L 14.623 13.619 L 14.623 17.757 C 14.623 18.402 14.888 18.985 15.308 19.406 C 15.744 19.848 16.34 20.097 16.961 20.095 L 21.936 20.095 L 21.936 24.229 C 21.936 24.874 22.197 25.458 22.617 25.883 C 23.056 26.321 23.651 26.567 24.27 26.568 L 36.559 26.568 L 36.559 33.041 L 21.936 33.041 L 21.936 28.903 C 21.936 28.258 21.671 27.674 21.251 27.254 C 20.813 26.814 20.218 26.567 19.598 26.568 L 14.623 26.568 L 14.623 22.344 C 14.607 21.753 14.362 21.192 13.941 20.777 C 13.503 20.338 12.908 20.091 12.288 20.092 L 0 20.092 L 0 13.618 L 14.623 13.618 L 14.623 9.4 C 14.607 8.807 14.362 8.244 13.942 7.828 C 13.502 7.391 12.908 7.146 12.288 7.146 L 0 7.146 L 0 0.674 L 14.623 0.674 L 14.623 4.808 Z M 85.31 9.293 C 85.971 9.293 86.493 9.35 86.881 9.472 L 86.611 12.794 C 85.028 12.345 83.681 12.419 82.571 13.019 C 81.465 13.614 80.612 14.484 80.012 15.623 C 79.49 16.588 79.112 17.625 78.89 18.7 L 78.89 30.662 L 80.955 32.682 L 80.955 33.041 L 74.131 33.041 L 74.131 32.682 L 75.703 30.662 L 75.703 12.884 L 74.131 10.684 L 74.131 10.37 L 78.89 9.517 L 78.89 14.721 C 79.179 13.929 79.523 13.215 79.923 12.57 C 80.551 11.521 81.314 10.713 82.212 10.145 C 83.142 9.574 84.175 9.293 85.31 9.293 Z M 158.992 30.662 L 160.563 32.682 L 160.563 33.041 L 154.233 33.041 L 154.233 32.682 L 155.805 30.662 L 155.805 3.367 L 154.233 1.167 L 154.233 0.852 L 158.992 0 L 158.992 30.662 Z M 199.131 14.5 C 199.849 12.884 200.882 11.611 202.228 10.684 C 203.575 9.758 205.102 9.292 206.808 9.292 C 208.334 9.292 209.681 9.607 210.848 10.235 C 212.044 10.835 212.974 11.733 213.631 12.929 C 214.289 14.125 214.619 15.549 214.619 17.194 L 214.619 30.662 L 216.19 32.682 L 216.19 33.041 L 209.861 33.041 L 209.861 32.682 L 211.432 30.662 L 211.432 17.598 C 211.432 16.341 211.207 15.279 210.758 14.41 C 210.338 13.541 209.726 12.9 208.918 12.48 C 208.11 12.031 207.183 11.807 206.134 11.807 C 205.049 11.801 203.981 12.08 203.037 12.614 C 202.078 13.153 201.257 13.933 200.567 14.949 C 199.91 15.965 199.429 17.149 199.131 18.495 L 199.131 30.662 L 200.702 32.682 L 200.702 33.041 L 194.372 33.041 L 194.372 32.682 L 195.944 30.662 L 195.944 3.367 L 194.372 1.167 L 194.372 0.852 L 199.131 0 L 199.131 14.5 Z M 95.749 21.773 C 93.925 22.194 92.546 22.834 91.619 23.703 C 90.693 24.54 90.227 25.65 90.227 27.026 C 90.227 28.283 90.648 29.287 91.485 30.034 C 92.321 30.781 93.46 31.156 94.897 31.156 C 96.182 31.156 97.337 30.87 98.353 30.303 C 99.37 29.703 100.194 28.895 100.822 27.878 C 101.358 27.028 101.752 26.097 101.99 25.12 L 101.99 20.516 Z M 181.683 11.223 C 180.606 11.223 179.663 11.46 178.855 11.941 C 178.047 12.39 177.419 13.047 176.97 13.917 C 176.549 14.782 176.341 15.802 176.341 16.97 C 176.341 18.675 176.818 20.067 177.778 21.145 C 178.765 22.189 180.067 22.716 181.683 22.716 C 182.732 22.716 183.659 22.491 184.467 22.042 C 185.275 21.561 185.887 20.904 186.307 20.067 C 186.756 19.198 186.981 18.181 186.981 17.014 C 186.981 15.276 186.487 13.884 185.499 12.839 C 184.54 11.762 183.271 11.223 181.683 11.223 Z M 141.916 11.223 C 140.39 11.223 139.071 11.672 137.966 12.57 C 136.86 13.439 136.007 14.619 135.407 16.116 C 135.076 16.989 134.842 17.917 134.703 18.9 L 148.426 18.9 C 148.364 17.463 148.066 16.161 147.528 14.994 C 146.989 13.827 146.242 12.912 145.283 12.256 C 144.324 11.566 143.202 11.223 141.916 11.223 Z M 36.559 7.146 L 21.936 7.146 L 21.936 0.674 L 36.559 0.674 Z M 166.342 0.943 C 167.003 0.943 167.554 1.167 168.003 1.616 C 168.485 2.066 168.722 2.62 168.722 3.278 C 168.722 3.934 168.485 4.49 168.003 4.939 C 167.554 5.388 167.028 5.612 166.342 5.612 C 165.657 5.612 165.086 5.387 164.636 4.939 C 164.22 4.489 164.008 3.939 164.008 3.278 C 164.008 2.616 164.22 2.065 164.636 1.616 C 165.086 1.167 165.681 0.943 166.342 0.943 Z\" fill=\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-mbe5fx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 188.999 34.987\" overflow=\"visible\"><path d=\"M 149.086 7.762 C 150.338 7.762 151.464 7.987 152.472 8.448 L 158.111 7.912 L 158.185 9.862 L 154.565 9.862 L 154.67 9.974 C 154.911 10.239 155.126 10.529 155.312 10.837 C 155.925 11.812 156.233 12.988 156.233 14.212 C 156.233 15.436 155.925 16.537 155.312 17.512 C 154.722 18.487 153.888 19.247 152.807 19.8 C 151.725 20.325 150.509 20.587 149.086 20.587 C 147.663 20.587 146.41 20.325 145.328 19.8 L 145.174 19.714 L 145.013 19.842 C 144.646 20.141 144.347 20.453 144.113 20.775 C 143.795 21.225 143.634 21.698 143.634 22.2 C 143.634 22.799 143.868 23.236 144.334 23.512 C 144.826 23.761 145.563 23.887 146.544 23.887 L 152.254 23.887 C 154.17 23.887 155.693 24.337 156.822 25.237 C 157.978 26.11 158.553 27.375 158.553 29.025 C 158.553 30.249 158.185 31.312 157.448 32.212 C 156.735 33.112 155.693 33.798 154.317 34.275 C 152.94 34.749 151.296 34.987 149.381 34.987 C 146.631 34.987 144.481 34.561 142.934 33.712 C 141.387 32.86 140.613 31.575 140.613 29.85 C 140.613 29.148 140.774 28.5 141.092 27.9 C 141.437 27.324 141.916 26.836 142.528 26.437 C 142.848 26.216 143.189 26.03 143.547 25.882 C 143.272 25.773 143.018 25.643 142.787 25.5 C 141.852 24.9 141.387 23.999 141.387 22.799 C 141.387 21.923 141.668 21.136 142.234 20.437 C 142.706 19.875 143.299 19.37 144.009 18.924 C 143.532 18.52 143.12 18.044 142.787 17.512 C 142.197 16.537 141.902 15.487 141.902 14.212 C 141.902 12.937 142.197 11.812 142.787 10.837 C 143.399 9.862 144.247 9.112 145.328 8.587 C 146.433 8.035 147.686 7.762 149.086 7.762 Z M 145.472 26.328 C 144.769 26.574 144.216 26.959 143.818 27.487 C 143.352 28.111 143.118 28.861 143.118 29.737 C 143.118 30.886 143.671 31.772 144.776 32.4 C 145.905 33.024 147.442 33.337 149.381 33.337 C 151.517 33.337 153.162 32.986 154.317 32.287 C 155.496 31.585 156.085 30.61 156.085 29.362 C 156.085 28.388 155.754 27.647 155.091 27.15 C 154.427 26.649 153.446 26.399 152.144 26.399 L 146.839 26.399 C 146.382 26.401 145.926 26.377 145.472 26.328 Z M 79.27 7.762 C 80.693 7.762 81.936 8.025 82.991 8.55 C 84.073 9.075 84.893 9.848 85.459 10.874 C 86.048 11.874 86.343 13.074 86.343 14.475 L 86.343 25.575 L 87.633 27.3 L 87.633 27.6 L 83.691 27.6 L 83.691 23.629 C 83.116 24.89 82.33 25.902 81.333 26.662 C 80.178 27.538 78.791 27.975 77.17 27.975 C 75.992 27.975 74.947 27.763 74.039 27.337 C 73.155 26.911 72.468 26.311 71.976 25.537 C 71.484 24.736 71.239 23.826 71.239 22.799 C 71.239 21.698 71.484 20.761 71.976 19.987 C 72.492 19.186 73.229 18.539 74.186 18.037 C 75.144 17.512 76.336 17.1 77.76 16.8 L 83.728 15.6 L 83.728 14.212 C 83.728 13.186 83.53 12.313 83.138 11.587 C 82.77 10.837 82.241 10.288 81.554 9.937 C 80.891 9.562 80.117 9.375 79.234 9.375 C 78.299 9.375 77.465 9.576 76.728 9.975 C 76.015 10.35 75.439 10.912 74.997 11.662 C 74.578 12.412 74.357 13.312 74.334 14.362 L 71.681 13.65 C 71.829 12.501 72.221 11.488 72.86 10.612 C 73.523 9.736 74.394 9.05 75.476 8.55 C 76.581 8.025 77.847 7.762 79.27 7.762 Z M 98.459 7.762 C 99.688 7.762 100.803 7.973 101.811 8.4 C 102.843 8.798 103.704 9.361 104.39 10.087 C 105.104 10.786 105.619 11.574 105.937 12.45 L 104.206 14.325 L 103.948 14.287 C 103.557 12.787 102.88 11.611 101.922 10.762 C 100.988 9.886 99.835 9.45 98.459 9.45 C 97.156 9.45 96.015 9.787 95.033 10.462 C 94.075 11.137 93.325 12.099 92.786 13.35 C 92.27 14.601 92.012 16.036 92.012 17.662 C 92.012 19.288 92.321 20.789 92.934 22.012 C 93.546 23.236 94.37 24.173 95.402 24.824 C 96.433 25.448 97.552 25.762 98.754 25.762 C 100.204 25.762 101.443 25.336 102.475 24.487 C 103.529 23.638 104.293 22.387 104.759 20.737 L 106.269 21.075 C 105.998 22.476 105.495 23.7 104.759 24.75 C 104.022 25.776 103.088 26.574 101.959 27.15 C 100.854 27.698 99.624 27.975 98.275 27.975 C 96.483 27.975 94.899 27.548 93.523 26.7 C 92.146 25.824 91.078 24.624 90.318 23.1 C 89.558 21.576 89.176 19.823 89.176 17.85 C 89.176 15.876 89.568 14.124 90.355 12.6 C 91.142 11.076 92.233 9.886 93.633 9.037 C 95.057 8.188 96.668 7.762 98.459 7.762 Z M 116.454 7.762 C 118.42 7.762 120.027 8.226 121.28 9.15 C 122.555 10.05 123.453 11.236 123.969 12.712 C 124.508 14.161 124.719 15.712 124.595 17.362 L 110.415 17.362 C 110.413 17.449 110.412 17.537 110.412 17.625 C 110.412 19.275 110.707 20.724 111.296 21.975 C 111.886 23.199 112.696 24.15 113.728 24.825 C 114.759 25.476 115.901 25.8 117.154 25.8 C 118.678 25.8 119.94 25.401 120.948 24.6 C 121.98 23.799 122.767 22.612 123.306 21.037 L 124.816 21.525 C 124.324 23.499 123.356 25.074 121.906 26.25 C 120.482 27.399 118.738 27.975 116.675 27.975 C 114.883 27.975 113.299 27.538 111.923 26.662 C 110.546 25.762 109.478 24.549 108.718 23.025 C 107.957 21.501 107.576 19.776 107.576 17.85 C 107.576 15.924 107.931 14.236 108.644 12.712 C 109.381 11.161 110.426 9.951 111.775 9.075 C 113.125 8.198 114.686 7.762 116.454 7.762 Z M 183.805 8.137 L 188.889 7.912 L 188.999 9.862 L 183.805 9.862 L 183.805 23.062 C 183.805 24.112 184.049 24.886 184.541 25.387 C 185.057 25.861 185.707 26.099 186.494 26.099 C 186.913 26.099 187.305 26.062 187.673 25.987 C 188.033 25.892 188.37 25.726 188.668 25.5 L 188.815 26.887 C 188.497 27.187 188.078 27.436 187.562 27.637 C 187.07 27.862 186.507 27.975 185.868 27.975 C 184.445 27.975 183.303 27.562 182.442 26.737 C 181.608 25.888 181.19 24.623 181.19 22.95 L 181.19 9.862 L 177.616 9.862 L 177.616 8.474 C 178.795 8.399 179.679 8.225 180.269 7.949 C 180.881 7.673 181.35 7.212 181.668 6.562 C 182.013 5.91 182.234 4.911 182.331 3.562 L 183.805 3.562 L 183.805 8.137 Z M 137.86 25.613 L 139.15 27.3 L 139.15 27.6 L 133.955 27.6 L 133.955 27.3 L 135.245 25.613 L 135.245 10.762 L 133.955 8.963 L 133.955 8.662 L 137.86 7.95 Z M 63.074 4.8 L 62.779 4.8 L 60.09 2.625 L 54.048 2.325 L 54.048 25.463 L 55.706 27.3 L 55.706 27.6 L 49.517 27.6 L 49.517 27.3 L 51.175 25.463 L 51.175 2.325 L 45.097 2.625 L 42.444 4.8 L 42.15 4.8 L 42.665 0.563 L 62.522 0.563 Z M 11.999 27.6 L 0 27.6 L 0 22.193 L 11.999 22.193 L 11.999 27.6 Z M 11.999 4.016 C 11.999 4.555 12.217 5.045 12.562 5.397 C 12.919 5.766 13.409 5.972 13.918 5.969 L 18 5.969 L 18 9.426 C 18 9.965 18.215 10.452 18.559 10.803 C 18.919 11.171 19.407 11.377 19.916 11.376 L 30 11.376 L 30 16.783 L 18 16.783 L 18 13.326 C 18 12.788 17.783 12.3 17.438 11.946 C 17.078 11.58 16.59 11.375 16.081 11.376 L 11.999 11.376 L 11.999 14.833 C 11.999 15.371 12.217 15.859 12.562 16.21 C 12.919 16.58 13.408 16.787 13.918 16.786 L 18 16.786 L 18 20.239 C 18 20.778 18.215 21.265 18.559 21.62 C 18.92 21.986 19.407 22.192 19.916 22.193 L 30 22.193 L 30 27.6 L 18 27.6 L 18 24.143 C 18 23.604 17.783 23.117 17.438 22.766 C 17.079 22.398 16.591 22.192 16.081 22.193 L 11.999 22.193 L 11.999 18.664 C 11.986 18.171 11.786 17.702 11.44 17.355 C 11.081 16.988 10.592 16.782 10.083 16.783 L 0 16.783 L 0 11.376 L 11.999 11.376 L 11.999 7.852 C 11.986 7.357 11.786 6.887 11.44 6.538 C 11.08 6.174 10.592 5.969 10.083 5.969 L 0 5.969 L 0 0.563 L 11.999 0.563 L 11.999 4.016 Z M 70.003 7.762 C 70.546 7.762 70.975 7.81 71.293 7.912 L 71.072 10.687 C 69.773 10.312 68.667 10.373 67.756 10.875 C 66.849 11.372 66.149 12.099 65.656 13.05 C 65.228 13.856 64.918 14.722 64.735 15.62 L 64.735 25.612 L 66.43 27.3 L 66.43 27.6 L 60.831 27.6 L 60.831 27.3 L 62.12 25.612 L 62.12 10.762 L 60.831 8.925 L 60.831 8.662 L 64.735 7.95 L 64.735 12.296 C 64.973 11.635 65.255 11.039 65.583 10.5 C 66.099 9.624 66.725 8.949 67.462 8.475 C 68.225 7.997 69.072 7.762 70.003 7.762 Z M 130.466 25.612 L 131.755 27.3 L 131.755 27.6 L 126.561 27.6 L 126.561 27.3 L 127.85 25.612 L 127.85 2.812 L 126.561 0.975 L 126.561 0.712 L 130.466 0 L 130.466 25.613 Z M 163.403 12.112 C 163.992 10.762 164.84 9.699 165.945 8.925 C 167.05 8.151 168.303 7.762 169.702 7.762 C 170.955 7.762 172.06 8.025 173.018 8.55 C 173.999 9.051 174.763 9.801 175.302 10.8 C 175.841 11.798 176.112 12.988 176.112 14.362 L 176.112 25.612 L 177.402 27.3 L 177.402 27.6 L 172.208 27.6 L 172.208 27.3 L 173.497 25.612 L 173.497 14.7 C 173.497 13.65 173.313 12.763 172.944 12.037 C 172.6 11.311 172.097 10.776 171.434 10.424 C 170.771 10.05 170.011 9.862 169.15 9.862 C 168.259 9.858 167.383 10.09 166.608 10.537 C 165.821 10.987 165.148 11.638 164.582 12.487 C 164.043 13.336 163.648 14.325 163.403 15.449 L 163.403 25.612 L 164.692 27.3 L 164.692 27.6 L 159.498 27.6 L 159.498 27.3 L 160.788 25.612 L 160.788 2.812 L 159.498 0.975 L 159.498 0.712 L 163.403 0 L 163.403 12.112 Z M 78.57 18.188 C 77.073 18.539 75.941 19.073 75.181 19.8 C 74.421 20.499 74.039 21.426 74.039 22.575 C 74.039 23.625 74.384 24.463 75.07 25.087 C 75.757 25.711 76.691 26.025 77.871 26.025 C 78.925 26.025 79.873 25.786 80.707 25.312 C 81.541 24.811 82.217 24.136 82.733 23.287 C 83.172 22.577 83.496 21.799 83.691 20.983 L 83.691 17.137 Z M 149.086 9.375 C 148.202 9.375 147.428 9.572 146.765 9.975 C 146.102 10.35 145.586 10.898 145.218 11.625 C 144.873 12.347 144.702 13.2 144.702 14.175 C 144.702 15.6 145.094 16.763 145.881 17.662 C 146.691 18.535 147.76 18.975 149.086 18.975 C 149.947 18.975 150.707 18.787 151.37 18.412 C 152.033 18.01 152.535 17.461 152.88 16.762 C 153.249 16.036 153.433 15.187 153.433 14.212 C 153.433 12.76 153.028 11.597 152.217 10.725 C 151.43 9.825 150.389 9.375 149.086 9.375 Z M 116.454 9.375 C 115.201 9.375 114.119 9.75 113.212 10.5 C 112.304 11.226 111.605 12.211 111.112 13.462 C 110.841 14.191 110.649 14.966 110.535 15.787 L 121.795 15.787 C 121.745 14.587 121.501 13.5 121.059 12.524 C 120.617 11.55 120.004 10.786 119.216 10.237 C 118.43 9.661 117.509 9.375 116.454 9.375 Z M 30 5.969 L 18 5.969 L 18 0.563 L 30 0.563 Z M 136.497 0.788 C 137.04 0.788 137.492 0.975 137.86 1.35 C 138.255 1.725 138.45 2.189 138.45 2.738 C 138.45 3.286 138.255 3.75 137.86 4.125 C 137.492 4.5 137.06 4.688 136.497 4.688 C 135.935 4.688 135.466 4.5 135.098 4.125 C 134.756 3.75 134.582 3.29 134.582 2.738 C 134.582 2.186 134.756 1.725 135.098 1.35 C 135.466 0.975 135.955 0.788 136.497 0.788 Z\" fill=\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.863 32.592\" overflow=\"visible\"><path d=\"M 10.326 0 C 11.852 0 13.223 0.269 14.452 0.82 L 21.325 0.179 L 21.414 2.514 L 17.003 2.514 L 17.13 2.647 C 17.425 2.965 17.687 3.312 17.913 3.681 C 18.66 4.848 19.035 6.256 19.035 7.721 C 19.035 9.186 18.66 10.505 17.913 11.672 C 17.194 12.839 16.178 13.749 14.86 14.411 C 13.542 15.039 12.06 15.353 10.326 15.353 C 8.591 15.353 7.065 15.039 5.747 14.411 L 5.559 14.309 L 5.362 14.461 C 4.915 14.819 4.551 15.192 4.265 15.578 C 3.878 16.117 3.681 16.684 3.681 17.284 C 3.681 18.002 3.967 18.525 4.535 18.855 C 5.134 19.153 6.032 19.304 7.228 19.304 L 14.186 19.304 C 16.521 19.304 18.378 19.843 19.753 20.92 C 21.161 21.965 21.863 23.479 21.863 25.454 C 21.863 26.92 21.414 28.193 20.516 29.27 C 19.647 30.348 18.378 31.168 16.7 31.739 C 15.023 32.307 13.019 32.592 10.685 32.592 C 7.334 32.592 4.714 32.082 2.828 31.066 C 0.943 30.046 0 28.507 0 26.442 C 0 25.602 0.196 24.826 0.584 24.108 C 1.004 23.418 1.588 22.834 2.334 22.357 C 2.723 22.092 3.139 21.869 3.575 21.692 C 3.241 21.561 2.93 21.406 2.649 21.235 C 1.51 20.516 0.943 19.438 0.943 18.002 C 0.943 16.953 1.286 16.01 1.975 15.174 C 2.551 14.5 3.273 13.896 4.138 13.362 C 3.558 12.878 3.056 12.308 2.649 11.672 C 1.931 10.505 1.572 9.248 1.572 7.721 C 1.572 6.195 1.931 4.848 2.649 3.681 C 3.396 2.514 4.428 1.616 5.747 0.987 C 7.093 0.326 8.62 0 10.326 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-812bim\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.941 27.225\" overflow=\"visible\"><path d=\"M 8.473 0 C 9.726 0 10.851 0.225 11.859 0.685 L 17.499 0.15 L 17.572 2.1 L 13.952 2.1 L 14.057 2.211 C 14.298 2.477 14.513 2.766 14.699 3.075 C 15.312 4.05 15.62 5.226 15.62 6.45 C 15.62 7.674 15.312 8.775 14.699 9.75 C 14.109 10.725 13.275 11.485 12.194 12.037 C 11.112 12.562 9.896 12.825 8.473 12.825 C 7.05 12.825 5.797 12.562 4.716 12.037 L 4.562 11.952 L 4.4 12.08 C 4.033 12.379 3.734 12.69 3.5 13.012 C 3.182 13.462 3.021 13.936 3.021 14.437 C 3.021 15.037 3.256 15.474 3.721 15.75 C 4.213 15.999 4.95 16.125 5.931 16.125 L 11.641 16.125 C 13.557 16.125 15.081 16.575 16.209 17.475 C 17.365 18.348 17.941 19.613 17.941 21.262 C 17.941 22.486 17.572 23.55 16.835 24.45 C 16.122 25.35 15.081 26.035 13.704 26.512 C 12.328 26.986 10.683 27.225 8.768 27.225 C 6.018 27.225 3.868 26.799 2.321 25.95 C 0.774 25.098 0 23.812 0 22.088 C 0 21.385 0.161 20.737 0.479 20.137 C 0.824 19.561 1.303 19.074 1.916 18.675 C 2.235 18.454 2.576 18.267 2.934 18.119 C 2.659 18.01 2.405 17.881 2.174 17.738 C 1.239 17.137 0.774 16.237 0.774 15.037 C 0.774 14.161 1.055 13.374 1.621 12.675 C 2.093 12.112 2.686 11.608 3.396 11.161 C 2.92 10.757 2.507 10.281 2.174 9.75 C 1.584 8.775 1.29 7.725 1.29 6.45 C 1.29 5.175 1.584 4.05 2.174 3.075 C 2.786 2.1 3.634 1.35 4.716 0.825 C 5.821 0.273 7.073 0 8.473 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.802 8.391\" overflow=\"visible\"><path d=\"M 2.869 0 C 2.012 0.294 1.339 0.755 0.853 1.388 C 0.286 2.135 0 3.033 0 4.081 C 0 5.457 0.673 6.518 2.02 7.269 C 3.396 8.016 5.269 8.391 7.632 8.391 C 10.236 8.391 12.239 7.971 13.647 7.134 C 15.084 6.294 15.802 5.127 15.802 3.633 C 15.802 2.466 15.398 1.58 14.59 0.984 C 13.782 0.384 12.586 0.086 10.999 0.086 L 4.534 0.086 C 3.978 0.088 3.422 0.059 2.869 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-11296nk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.967 7.01\" overflow=\"visible\"><path d=\"M 2.354 0 C 1.651 0.246 1.098 0.631 0.7 1.159 C 0.234 1.783 0 2.533 0 3.409 C 0 4.558 0.553 5.444 1.658 6.072 C 2.786 6.696 4.324 7.01 6.263 7.01 C 8.399 7.01 10.043 6.658 11.199 5.959 C 12.378 5.257 12.967 4.282 12.967 3.034 C 12.967 2.06 12.636 1.319 11.973 0.822 C 11.309 0.321 10.328 0.072 9.026 0.072 L 3.721 0.072 C 3.264 0.073 2.808 0.049 2.354 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.978 24.198\" overflow=\"visible\"><path d=\"M 9.786 0 C 11.521 0 13.035 0.314 14.321 0.942 C 15.639 1.571 16.639 2.497 17.328 3.725 C 18.047 4.922 18.406 6.358 18.406 8.036 L 18.406 21.324 L 19.978 23.389 L 19.978 23.748 L 15.174 23.748 L 15.174 18.995 C 14.473 20.504 13.515 21.715 12.301 22.626 C 10.893 23.675 9.203 24.198 7.228 24.198 C 5.791 24.198 4.518 23.944 3.411 23.434 C 2.334 22.924 1.497 22.206 0.898 21.279 C 0.298 20.32 0 19.23 0 18.002 C 0 16.684 0.298 15.561 0.898 14.635 C 1.526 13.676 2.424 12.901 3.591 12.301 C 4.759 11.672 6.211 11.178 7.946 10.819 L 15.219 9.382 L 15.219 7.721 C 15.219 6.493 14.978 5.448 14.5 4.579 C 14.052 3.681 13.406 3.024 12.57 2.603 C 11.762 2.154 10.819 1.93 9.742 1.93 C 8.603 1.93 7.587 2.171 6.689 2.648 C 5.82 3.097 5.118 3.771 4.579 4.669 C 4.069 5.567 3.799 6.644 3.771 7.901 L 0.539 7.048 C 0.718 5.673 1.196 4.461 1.975 3.411 C 2.783 2.363 3.844 1.542 5.162 0.942 C 6.509 0.314 8.052 0 9.786 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-11joixz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.393 20.212\" overflow=\"visible\"><path d=\"M 8.031 0 C 9.454 0 10.696 0.262 11.751 0.787 C 12.833 1.312 13.654 2.086 14.219 3.112 C 14.809 4.111 15.104 5.311 15.104 6.712 L 15.104 17.812 L 16.393 19.537 L 16.393 19.837 L 12.451 19.837 L 12.451 15.867 C 11.876 17.127 11.09 18.139 10.094 18.9 C 8.938 19.776 7.552 20.212 5.931 20.212 C 4.752 20.212 3.707 20.001 2.799 19.575 C 1.916 19.149 1.229 18.549 0.737 17.775 C 0.244 16.974 0 16.063 0 15.037 C 0 13.936 0.244 12.999 0.737 12.225 C 1.252 11.424 1.989 10.776 2.947 10.275 C 3.905 9.75 5.097 9.337 6.52 9.037 L 12.488 7.837 L 12.488 6.45 C 12.488 5.424 12.291 4.551 11.899 3.825 C 11.531 3.075 11.001 2.526 10.315 2.175 C 9.652 1.8 8.878 1.612 7.994 1.612 C 7.059 1.612 6.225 1.813 5.489 2.212 C 4.775 2.587 4.2 3.15 3.757 3.9 C 3.339 4.65 3.118 5.55 3.094 6.6 L 0.442 5.887 C 0.589 4.738 0.981 3.726 1.621 2.85 C 2.284 1.974 3.154 1.288 4.236 0.787 C 5.341 0.262 6.607 0 8.031 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.831 24.198\" overflow=\"visible\"><path d=\"M 11.313 0 C 12.811 0 14.17 0.253 15.398 0.763 C 16.656 1.24 17.704 1.914 18.541 2.783 C 19.41 3.62 20.039 4.563 20.426 5.611 L 18.317 7.856 L 18.003 7.811 C 17.525 6.015 16.7 4.608 15.533 3.591 C 14.395 2.542 12.99 2.02 11.313 2.02 C 9.725 2.02 8.334 2.424 7.138 3.232 C 5.971 4.04 5.057 5.191 4.4 6.689 C 3.771 8.187 3.457 9.905 3.457 11.852 C 3.457 13.798 3.832 15.595 4.579 17.059 C 5.326 18.525 6.33 19.647 7.587 20.426 C 8.844 21.173 10.207 21.549 11.672 21.549 C 13.439 21.549 14.949 21.038 16.206 20.022 C 17.492 19.006 18.423 17.508 18.99 15.533 L 20.831 15.937 C 20.5 17.614 19.888 19.08 18.99 20.337 C 18.092 21.565 16.953 22.52 15.578 23.21 C 14.231 23.867 12.733 24.198 11.089 24.198 C 8.905 24.198 6.975 23.687 5.297 22.671 C 3.62 21.622 2.318 20.186 1.392 18.361 C 0.465 16.537 0 14.439 0 12.076 C 0 9.713 0.478 7.616 1.436 5.791 C 2.396 3.967 3.726 2.542 5.432 1.526 C 7.167 0.51 9.13 0 11.313 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-p3zek0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.093 20.212\" overflow=\"visible\"><path d=\"M 9.283 0 C 10.512 0 11.628 0.211 12.636 0.637 C 13.667 1.036 14.528 1.598 15.215 2.325 C 15.928 3.024 16.443 3.811 16.761 4.687 L 15.03 6.563 L 14.773 6.525 C 14.381 5.025 13.704 3.849 12.746 3 C 11.812 2.124 10.66 1.687 9.283 1.687 C 7.981 1.687 6.839 2.025 5.857 2.7 C 4.9 3.375 4.149 4.336 3.61 5.587 C 3.095 6.838 2.837 8.274 2.837 9.9 C 2.837 11.526 3.145 13.026 3.758 14.25 C 4.37 15.474 5.194 16.411 6.226 17.062 C 7.257 17.686 8.376 18 9.578 18 C 11.028 18 12.267 17.573 13.299 16.725 C 14.354 15.876 15.117 14.625 15.583 12.975 L 17.093 13.312 C 16.822 14.714 16.32 15.937 15.583 16.987 C 14.846 18.013 13.912 18.811 12.783 19.387 C 11.678 19.936 10.449 20.212 9.099 20.212 C 7.307 20.212 5.723 19.786 4.347 18.937 C 2.97 18.061 1.902 16.861 1.142 15.338 C 0.382 13.814 0 12.061 0 10.087 C 0 8.114 0.392 6.361 1.179 4.837 C 1.966 3.313 3.057 2.124 4.458 1.275 C 5.881 0.426 7.492 0 9.283 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.01 24.198\" overflow=\"visible\"><path d=\"M 10.819 0 C 13.215 0 15.174 0.555 16.7 1.661 C 18.255 2.739 19.349 4.159 19.978 5.926 C 20.635 7.66 20.892 9.517 20.741 11.492 L 3.46 11.492 C 3.458 11.597 3.457 11.701 3.457 11.807 C 3.457 13.782 3.816 15.517 4.534 17.014 C 5.253 18.48 6.24 19.618 7.497 20.426 C 8.754 21.206 10.146 21.593 11.672 21.593 C 13.529 21.593 15.068 21.116 16.296 20.157 C 17.553 19.198 18.512 17.778 19.17 15.892 L 21.01 16.476 C 20.41 18.839 19.231 20.724 17.463 22.132 C 15.729 23.508 13.603 24.198 11.089 24.198 C 8.905 24.198 6.975 23.675 5.297 22.626 C 3.62 21.548 2.318 20.096 1.392 18.272 C 0.465 16.447 0 14.382 0 12.076 C 0 9.77 0.433 7.75 1.302 5.925 C 2.2 4.069 3.473 2.62 5.118 1.571 C 6.763 0.522 8.664 0 10.819 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-bo7jwj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.241 20.212\" overflow=\"visible\"><path d=\"M 8.878 0 C 10.844 0 12.452 0.464 13.704 1.387 C 14.98 2.288 15.878 3.474 16.393 4.95 C 16.933 6.399 17.144 7.95 17.02 9.6 L 2.839 9.6 C 2.838 9.687 2.837 9.774 2.837 9.862 C 2.837 11.512 3.131 12.961 3.721 14.212 C 4.31 15.436 5.121 16.387 6.152 17.062 C 7.184 17.713 8.325 18.037 9.578 18.037 C 11.102 18.037 12.364 17.639 13.372 16.838 C 14.404 16.036 15.191 14.85 15.73 13.275 L 17.241 13.762 C 16.748 15.736 15.78 17.311 14.33 18.487 C 12.907 19.636 11.162 20.212 9.099 20.212 C 7.307 20.212 5.724 19.776 4.347 18.9 C 2.97 18 1.902 16.786 1.142 15.263 C 0.382 13.738 0 12.014 0 10.087 C 0 8.161 0.355 6.473 1.068 4.95 C 1.805 3.399 2.85 2.188 4.2 1.312 C 5.549 0.436 7.11 0 8.878 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.872 29.226\" overflow=\"visible\"><path d=\"M 7.542 5.478 L 13.738 5.208 L 13.872 7.542 L 7.542 7.542 L 7.542 23.345 C 7.542 24.602 7.84 25.529 8.44 26.128 C 9.068 26.696 9.86 26.981 10.819 26.981 C 11.329 26.981 11.807 26.937 12.256 26.847 C 12.694 26.733 13.106 26.535 13.468 26.264 L 13.648 27.924 C 13.26 28.283 12.75 28.581 12.121 28.822 C 11.521 29.091 10.836 29.226 10.056 29.226 C 8.322 29.226 6.93 28.732 5.881 27.745 C 4.865 26.728 4.355 25.214 4.355 23.211 L 4.355 7.542 L 0 7.542 L 0 5.881 C 1.436 5.792 2.514 5.583 3.233 5.253 C 3.979 4.922 4.551 4.371 4.939 3.592 C 5.359 2.812 5.628 1.616 5.747 0 L 7.542 0 L 7.542 5.477 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1jaotm1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.383 24.413\" overflow=\"visible\"><path d=\"M 6.189 4.575 L 11.273 4.351 L 11.383 6.3 L 6.189 6.3 L 6.189 19.501 C 6.189 20.55 6.433 21.324 6.926 21.825 C 7.441 22.299 8.091 22.538 8.878 22.538 C 9.297 22.538 9.689 22.501 10.057 22.426 C 10.417 22.33 10.755 22.165 11.052 21.938 L 11.199 23.325 C 10.881 23.625 10.462 23.874 9.946 24.076 C 9.454 24.3 8.892 24.413 8.252 24.413 C 6.829 24.413 5.687 24 4.826 23.175 C 3.992 22.327 3.574 21.062 3.574 19.388 L 3.574 6.3 L 0 6.3 L 0 4.912 C 1.179 4.838 2.063 4.664 2.653 4.388 C 3.265 4.111 3.734 3.651 4.052 3 C 4.397 2.349 4.618 1.35 4.716 0 L 6.189 0 L 6.189 4.575 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.33 23.524\" overflow=\"visible\"><path d=\"M 4.759 21.145 L 6.33 23.165 L 6.33 23.524 L 0 23.524 L 0 23.165 L 1.572 21.145 L 1.572 3.367 L 0 1.212 L 0 0.853 L 4.759 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-37k832\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.195 19.65\" overflow=\"visible\"><path d=\"M 3.905 17.662 L 5.195 19.35 L 5.195 19.65 L 0 19.65 L 0 19.35 L 1.29 17.662 L 1.29 2.812 L 0 1.012 L 0 0.712 L 3.905 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.5 32.368\" overflow=\"visible\"><path d=\"M 25.5 5.073 L 25.14 5.073 L 21.863 2.469 L 14.5 2.11 L 14.5 29.809 L 16.521 32.009 L 16.521 32.368 L 8.979 32.368 L 8.979 32.009 L 10.999 29.809 L 10.999 2.11 L 3.592 2.469 L 0.359 5.073 L 0 5.073 L 0.628 0 L 24.826 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-cefm55\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.925 27.037\" overflow=\"visible\"><path d=\"M 20.925 4.237 L 20.63 4.237 L 17.941 2.062 L 11.899 1.762 L 11.899 24.9 L 13.557 26.737 L 13.557 27.037 L 7.368 27.037 L 7.368 26.737 L 9.025 24.9 L 9.025 1.762 L 2.947 2.062 L 0.295 4.237 L 0 4.237 L 0.516 0 L 20.372 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.623 6.473\" overflow=\"visible\"><path d=\"M 14.623 6.473 L 0 6.473 L 0 0 L 14.623 0 L 14.623 6.473 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1jhz68j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.999 5.407\" overflow=\"visible\"><path d=\"M 11.999 5.407 L 0 5.407 L 0 0 L 11.999 0 L 11.999 5.407 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.559 32.368\" overflow=\"visible\"><path d=\"M 14.623 4.134 C 14.623 4.779 14.888 5.366 15.308 5.787 C 15.744 6.229 16.34 6.476 16.961 6.473 L 21.936 6.473 L 21.936 10.611 C 21.936 11.256 22.197 11.839 22.617 12.26 C 23.055 12.699 23.65 12.946 24.27 12.945 L 36.559 12.945 L 36.559 19.418 L 21.936 19.418 L 21.936 15.28 C 21.936 14.635 21.671 14.052 21.251 13.627 C 20.812 13.19 20.217 12.944 19.598 12.945 L 14.623 12.945 L 14.623 17.083 C 14.623 17.728 14.888 18.312 15.308 18.732 C 15.744 19.175 16.34 19.423 16.961 19.421 L 21.936 19.421 L 21.936 23.556 C 21.936 24.201 22.197 24.784 22.617 25.209 C 23.056 25.647 23.651 25.893 24.27 25.895 L 36.559 25.895 L 36.559 32.368 L 21.936 32.368 L 21.936 28.229 C 21.936 27.584 21.671 27.001 21.251 26.58 C 20.813 26.14 20.218 25.893 19.598 25.895 L 14.623 25.895 L 14.623 21.67 C 14.607 21.08 14.362 20.518 13.941 20.103 C 13.503 19.664 12.908 19.417 12.288 19.418 L 0 19.418 L 0 12.945 L 14.623 12.945 L 14.623 8.726 C 14.607 8.134 14.362 7.571 13.942 7.154 C 13.502 6.717 12.908 6.472 12.288 6.473 L 0 6.473 L 0 0 L 14.623 0 L 14.623 4.134 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-r1x4u2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 27.037\" overflow=\"visible\"><path d=\"M 11.999 3.453 C 11.999 3.992 12.217 4.482 12.562 4.834 C 12.919 5.203 13.409 5.409 13.918 5.407 L 18 5.407 L 18 8.863 C 18 9.402 18.215 9.89 18.559 10.241 C 18.919 10.608 19.407 10.814 19.916 10.813 L 30 10.813 L 30 16.22 L 18 16.22 L 18 12.764 C 18 12.225 17.783 11.738 17.438 11.383 C 17.078 11.017 16.59 10.813 16.081 10.813 L 11.999 10.813 L 11.999 14.27 C 11.999 14.808 12.217 15.296 12.562 15.647 C 12.919 16.017 13.408 16.225 13.918 16.223 L 18 16.223 L 18 19.676 C 18 20.215 18.215 20.702 18.559 21.057 C 18.92 21.423 19.407 21.629 19.916 21.63 L 30 21.63 L 30 27.037 L 18 27.037 L 18 23.58 C 18 23.041 17.783 22.554 17.438 22.203 C 17.079 21.835 16.591 21.629 16.081 21.63 L 11.999 21.63 L 11.999 18.102 C 11.986 17.608 11.786 17.139 11.44 16.793 C 11.081 16.425 10.592 16.219 10.083 16.22 L 0 16.22 L 0 10.813 L 11.999 10.813 L 11.999 7.289 C 11.986 6.794 11.786 6.324 11.44 5.976 C 11.08 5.611 10.592 5.406 10.083 5.407 L 0 5.407 L 0 0 L 11.999 0 L 11.999 3.453 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.75 23.748\" overflow=\"visible\"><path d=\"M 11.178 0 C 11.839 0 12.362 0.057 12.75 0.18 L 12.48 3.501 C 10.897 3.052 9.55 3.126 8.44 3.726 C 7.334 4.322 6.481 5.191 5.881 6.33 C 5.359 7.295 4.981 8.332 4.759 9.407 L 4.759 21.369 L 6.824 23.389 L 6.824 23.748 L 0 23.748 L 0 23.389 L 1.572 21.369 L 1.572 3.591 L 0 1.392 L 0 1.077 L 4.759 0.224 L 4.759 5.428 C 5.048 4.636 5.392 3.922 5.792 3.277 C 6.42 2.228 7.183 1.42 8.081 0.853 C 9.011 0.281 10.044 0 11.178 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-56rtar\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.462 19.837\" overflow=\"visible\"><path d=\"M 9.173 0 C 9.715 0 10.144 0.048 10.462 0.15 L 10.241 2.925 C 8.942 2.55 7.837 2.611 6.926 3.112 C 6.018 3.61 5.318 4.336 4.826 5.287 C 4.397 6.094 4.087 6.96 3.905 7.858 L 3.905 17.85 L 5.599 19.537 L 5.599 19.837 L 0 19.837 L 0 19.537 L 1.29 17.85 L 1.29 3 L 0 1.162 L 0 0.9 L 3.905 0.187 L 3.905 4.534 C 4.143 3.873 4.424 3.276 4.752 2.737 C 5.268 1.861 5.894 1.186 6.631 0.712 C 7.394 0.235 8.242 0 9.173 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.33 33.041\" overflow=\"visible\"><path d=\"M 4.759 30.662 L 6.33 32.682 L 6.33 33.041 L 0 33.041 L 0 32.682 L 1.571 30.662 L 1.571 3.367 L 0 1.167 L 0 0.852 L 4.759 0 L 4.759 30.662 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cixqjs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.194 27.6\" overflow=\"visible\"><path d=\"M 3.905 25.612 L 5.194 27.3 L 5.194 27.6 L 0 27.6 L 0 27.3 L 1.289 25.612 L 1.289 2.812 L 0 0.975 L 0 0.712 L 3.905 0 L 3.905 25.613 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.818 33.041\" overflow=\"visible\"><path d=\"M 4.759 14.5 C 5.477 12.884 6.51 11.611 7.856 10.684 C 9.203 9.758 10.73 9.292 12.436 9.292 C 13.962 9.292 15.309 9.607 16.476 10.235 C 17.672 10.835 18.602 11.733 19.259 12.929 C 19.917 14.125 20.247 15.549 20.247 17.194 L 20.247 30.662 L 21.818 32.682 L 21.818 33.041 L 15.489 33.041 L 15.489 32.682 L 17.06 30.662 L 17.06 17.598 C 17.06 16.341 16.835 15.279 16.386 14.41 C 15.966 13.541 15.354 12.9 14.546 12.48 C 13.738 12.031 12.811 11.807 11.762 11.807 C 10.677 11.801 9.609 12.08 8.665 12.614 C 7.706 13.153 6.885 13.933 6.195 14.949 C 5.538 15.965 5.057 17.149 4.759 18.495 L 4.759 30.662 L 6.33 32.682 L 6.33 33.041 L 0 33.041 L 0 32.682 L 1.572 30.662 L 1.572 3.367 L 0 1.167 L 0 0.852 L 4.759 0 L 4.759 14.5 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qaoduq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.904 27.6\" overflow=\"visible\"><path d=\"M 3.905 12.112 C 4.494 10.762 5.342 9.699 6.447 8.925 C 7.552 8.151 8.805 7.762 10.204 7.762 C 11.457 7.762 12.562 8.025 13.52 8.55 C 14.501 9.051 15.265 9.801 15.804 10.8 C 16.343 11.798 16.614 12.988 16.614 14.362 L 16.614 25.612 L 17.904 27.3 L 17.904 27.6 L 12.71 27.6 L 12.71 27.3 L 13.999 25.612 L 13.999 14.7 C 13.999 13.65 13.815 12.763 13.446 12.037 C 13.101 11.311 12.599 10.776 11.936 10.424 C 11.273 10.05 10.512 9.862 9.652 9.862 C 8.761 9.858 7.885 10.09 7.11 10.537 C 6.323 10.987 5.65 11.638 5.084 12.487 C 4.545 13.336 4.149 14.325 3.905 15.449 L 3.905 25.612 L 5.194 27.3 L 5.194 27.6 L 0 27.6 L 0 27.3 L 1.29 25.612 L 1.29 2.812 L 0 0.975 L 0 0.712 L 3.905 0 L 3.905 12.112 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.762 10.64\" overflow=\"visible\"><path d=\"M 5.522 1.258 C 3.698 1.678 2.318 2.318 1.392 3.188 C 0.465 4.025 0 5.134 0 6.51 C 0 7.767 0.42 8.771 1.257 9.518 C 2.094 10.265 3.233 10.64 4.669 10.64 C 5.955 10.64 7.11 10.354 8.126 9.787 C 9.142 9.187 9.967 8.379 10.595 7.363 C 11.131 6.512 11.525 5.581 11.762 4.604 L 11.762 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bf9flx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.652 8.888\" overflow=\"visible\"><path d=\"M 4.531 1.05 C 3.034 1.402 1.902 1.936 1.142 2.663 C 0.382 3.362 0 4.289 0 5.438 C 0 6.488 0.345 7.326 1.032 7.95 C 1.718 8.574 2.653 8.888 3.832 8.888 C 4.886 8.888 5.834 8.649 6.668 8.175 C 7.502 7.674 8.178 6.999 8.694 6.15 C 9.134 5.44 9.457 4.662 9.652 3.846 L 9.652 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.639 11.493\" overflow=\"visible\"><path d=\"M 5.342 0 C 4.265 0 3.322 0.237 2.514 0.718 C 1.706 1.167 1.078 1.824 0.628 2.694 C 0.208 3.559 0 4.579 0 5.747 C 0 7.453 0.477 8.844 1.436 9.922 C 2.424 10.967 3.726 11.493 5.342 11.493 C 6.391 11.493 7.317 11.268 8.126 10.819 C 8.934 10.338 9.546 9.681 9.966 8.844 C 10.415 7.975 10.639 6.958 10.639 5.791 C 10.639 4.053 10.146 2.661 9.158 1.616 C 8.199 0.539 6.93 0 5.342 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1d8nje1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.731 9.6\" overflow=\"visible\"><path d=\"M 4.384 0 C 3.5 0 2.726 0.198 2.063 0.6 C 1.4 0.975 0.884 1.524 0.516 2.25 C 0.171 2.973 0 3.825 0 4.8 C 0 6.225 0.392 7.388 1.179 8.288 C 1.989 9.16 3.057 9.6 4.384 9.6 C 5.244 9.6 6.005 9.412 6.668 9.038 C 7.331 8.635 7.833 8.087 8.178 7.388 C 8.547 6.662 8.731 5.813 8.731 4.837 C 8.731 3.385 8.325 2.223 7.515 1.35 C 6.728 0.45 5.686 0 4.384 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.722 7.677\" overflow=\"visible\"><path d=\"M 7.213 0 C 5.687 0 4.368 0.449 3.262 1.347 C 2.156 2.216 1.303 3.396 0.703 4.893 C 0.373 5.766 0.139 6.694 0 7.677 L 13.722 7.677 C 13.661 6.24 13.363 4.938 12.824 3.771 C 12.286 2.604 11.539 1.689 10.58 1.033 C 9.621 0.343 8.498 0 7.213 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1937grc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.26 6.412\" overflow=\"visible\"><path d=\"M 5.919 0 C 4.666 0 3.584 0.375 2.677 1.125 C 1.769 1.851 1.069 2.837 0.577 4.087 C 0.306 4.816 0.114 5.591 0 6.412 L 11.26 6.412 C 11.21 5.213 10.965 4.125 10.524 3.15 C 10.082 2.175 9.469 1.411 8.681 0.863 C 7.895 0.286 6.973 0 5.919 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.623 6.473\" overflow=\"visible\"><path d=\"M 14.623 6.473 L 0 6.473 L 0 0 L 14.623 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cpffwq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 5.407\" overflow=\"visible\"><path d=\"M 12 5.407 L 0 5.407 L 0 0 L 12 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.714 4.669\" overflow=\"visible\"><path d=\"M 2.334 0 C 2.995 0 3.546 0.225 3.995 0.674 C 4.477 1.123 4.714 1.678 4.714 2.335 C 4.714 2.992 4.477 3.547 3.995 3.996 C 3.546 4.445 3.02 4.669 2.334 4.669 C 1.649 4.669 1.078 4.444 0.628 3.996 C 0.212 3.547 0 2.996 0 2.335 C 0 1.674 0.212 1.122 0.628 0.674 C 1.078 0.225 1.673 0 2.334 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13ozl8u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.868 3.9\" overflow=\"visible\"><path d=\"M 1.916 0 C 2.458 0 2.91 0.188 3.279 0.563 C 3.674 0.938 3.868 1.401 3.868 1.95 C 3.868 2.499 3.674 2.963 3.279 3.338 C 2.91 3.713 2.478 3.9 1.916 3.9 C 1.353 3.9 0.884 3.713 0.516 3.338 C 0.174 2.963 0 2.502 0 1.95 C 0 1.398 0.174 0.938 0.516 0.563 C 0.884 0.188 1.373 0 1.916 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11qurat\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-10adhm0\",\"data-styles-preset\":\"bTLOzdSnr\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:\"Follow\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-10adhm0\",\"data-styles-preset\":\"bTLOzdSnr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:\"Follow\"})}),className:\"framer-8x6971\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16pzb31\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/tracelightai/posts/?feedView=all\",motionChild:true,nodeId:\"dkOXmFVn2\",openInNewTab:true,scopeId:\"zW0dByC4r\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-cenqbz framer-1yismv1\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-18ommgt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\" overflow=\"visible\"><path d=\"M 16 0 C 17.105 0 18 0.895 18 2 L 18 16 C 18 17.105 17.105 18 16 18 L 2 18 C 0.895 18 0 17.105 0 16 L 0 2 C 0 0.895 0.895 0 2 0 Z M 15.5 15.5 L 15.5 10.2 C 15.5 8.4 14.04 6.94 12.24 6.94 C 11.39 6.94 10.4 7.46 9.92 8.24 L 9.92 7.13 L 7.13 7.13 L 7.13 15.5 L 9.92 15.5 L 9.92 10.57 C 9.92 9.8 10.54 9.17 11.31 9.17 C 12.083 9.17 12.71 9.797 12.71 10.57 L 12.71 15.5 Z M 3.88 5.56 C 4.808 5.56 5.56 4.808 5.56 3.88 C 5.56 2.95 4.81 2.19 3.88 2.19 C 2.947 2.19 2.19 2.947 2.19 3.88 C 2.19 4.81 2.95 5.56 3.88 5.56 Z M 5.27 15.5 L 5.27 7.13 L 2.5 7.13 L 2.5 15.5 Z\" fill=\"rgb(115,115,115)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k9od5d\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\" overflow=\"visible\"><path d=\"M 16 0 C 17.105 0 18 0.895 18 2 L 18 16 C 18 17.105 17.105 18 16 18 L 2 18 C 0.895 18 0 17.105 0 16 L 0 2 C 0 0.895 0.895 0 2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16h7bi9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.37 8.56\" overflow=\"visible\"><path d=\"M 8.37 8.56 L 8.37 3.26 C 8.37 1.46 6.91 0 5.11 0 C 4.26 0 3.27 0.52 2.79 1.3 L 2.79 0.19 L 0 0.19 L 0 8.56 L 2.79 8.56 L 2.79 3.63 C 2.79 2.86 3.41 2.23 4.18 2.23 C 4.953 2.23 5.58 2.857 5.58 3.63 L 5.58 8.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lr7z0u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.37 3.37\" overflow=\"visible\"><path d=\"M 1.69 3.37 C 2.618 3.37 3.37 2.618 3.37 1.69 C 3.37 0.76 2.62 0 1.69 0 C 0.757 0 0 0.757 0 1.69 C 0 2.62 0.76 3.37 1.69 3.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ff4evx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.77 8.37\" overflow=\"visible\"><path d=\"M 2.77 8.37 L 2.77 0 L 0 0 L 0 8.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-vzh0e9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.444 15.443\" overflow=\"visible\"><g><path d=\"M 0 0 L 15.443 0 L 15.443 15.443 L 0 15.443 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0.724)\"><path d=\"M 12.162 0 L 14.53 0 L 9.357 5.928 L 15.444 13.996 L 10.678 13.996 L 6.943 9.104 L 2.674 13.996 L 0.304 13.996 L 5.837 7.653 L 0 0.001 L 4.887 0.001 L 8.258 4.471 Z M 11.329 12.575 L 12.642 12.575 L 4.17 1.348 L 2.762 1.348 L 11.329 12.576 Z\" fill=\"rgb(115,115,115)\"></path></g></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wsxzmv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.443 15.443\" overflow=\"visible\"><path d=\"M 0 0 L 15.443 0 L 15.443 15.443 L 0 15.443 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8m2lta\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.444 13.996\" overflow=\"visible\"><g><path d=\"M 12.162 0 L 14.53 0 L 9.357 5.928 L 15.444 13.996 L 10.678 13.996 L 6.943 9.104 L 2.674 13.996 L 0.304 13.996 L 5.837 7.653 L 0 0.001 L 4.887 0.001 L 8.258 4.471 Z M 11.329 12.575 L 12.642 12.575 L 4.17 1.348 L 2.762 1.348 L 11.329 12.576 Z\" fill=\"rgb(115,115,115)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-172srg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.444 13.996\" overflow=\"visible\"><path d=\"M 12.162 0 L 14.53 0 L 9.357 5.928 L 15.444 13.996 L 10.678 13.996 L 6.943 9.104 L 2.674 13.996 L 0.304 13.996 L 5.837 7.653 L 0 0.001 L 4.887 0.001 L 8.258 4.471 Z M 11.329 12.575 L 12.642 12.575 L 4.17 1.348 L 2.762 1.348 L 11.329 12.576 Z\" fill=\"rgb(115,115,115)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ez2qek\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.444 13.996\" overflow=\"visible\"><path d=\"M 12.162 0 L 14.53 0 L 9.357 5.928 L 15.444 13.996 L 10.678 13.996 L 6.943 9.104 L 2.674 13.996 L 0.304 13.996 L 5.837 7.653 L 0 0.001 L 4.887 0.001 L 8.258 4.471 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pf1iav\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.88 11.228\" overflow=\"visible\"><path d=\"M 8.567 11.227 L 9.88 11.227 L 1.408 0 L 0 0 L 8.567 11.228 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-euukxw\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ok5pu1\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2Vhc29uIFNhbnMgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Season Sans TRIAL Medium\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"550\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"},children:\"PRODUCT\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2Vhc29uIFNhbnMgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Season Sans TRIAL Medium\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"550\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"},children:\"PRODUCT\"})}),className:\"framer-1oz7dku\",fonts:[\"CUSTOMV2;Season Sans TRIAL Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1868260\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zahaZ4WSa\"},motionChild:true,nodeId:\"P7f6dgHtf\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Security\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zahaZ4WSa\"},motionChild:true,nodeId:\"P7f6dgHtf\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Security\"})})})}),className:\"framer-hrrw6t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y2JclSx0g\"},motionChild:true,nodeId:\"WFBrxQUWP\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Pricing\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y2JclSx0g\"},motionChild:true,nodeId:\"WFBrxQUWP\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Pricing\"})})})}),className:\"framer-mzdzt0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":IzoE02Avd\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"BvWZSrL7A\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Features\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":IzoE02Avd\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"BvWZSrL7A\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Features\"})})})}),className:\"framer-1a30h2l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gm4pj1\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1agm3lx\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2Vhc29uIFNhbnMgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Season Sans TRIAL Medium\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"550\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"},children:\"RESOURCES\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2Vhc29uIFNhbnMgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Season Sans TRIAL Medium\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"550\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"},children:\"RESOURCES\"})}),className:\"framer-19hjy1x\",fonts:[\"CUSTOMV2;Season Sans TRIAL Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bz3nha\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vY54P6Z09\"},motionChild:true,nodeId:\"n8UmiMqht\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Company\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vY54P6Z09\"},motionChild:true,nodeId:\"n8UmiMqht\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Company\"})})})}),className:\"framer-1jh4o9i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dLopi_pfS\"},motionChild:true,nodeId:\"PFn87TzUe\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Careers\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dLopi_pfS\"},motionChild:true,nodeId:\"PFn87TzUe\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Careers\"})})})}),className:\"framer-112g32r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"F0jyxAn4T\"},motionChild:true,nodeId:\"JudUrOqN2\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Blog\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"F0jyxAn4T\"},motionChild:true,nodeId:\"JudUrOqN2\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Blog\"})})})}),className:\"framer-1ifho83\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pgj7nb\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rht0vd\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2Vhc29uIFNhbnMgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Season Sans TRIAL Medium\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"550\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"},children:\"USE CASES\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2Vhc29uIFNhbnMgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Season Sans TRIAL Medium\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"550\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\"},children:\"USE CASES\"})}),className:\"framer-x56s2o\",fonts:[\"CUSTOMV2;Season Sans TRIAL Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4bkp9w\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dzVqGjBIZ\"},motionChild:true,nodeId:\"cX7ZMieZ8\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"AI for Excel\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dzVqGjBIZ\"},motionChild:true,nodeId:\"cX7ZMieZ8\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"AI for Excel\"})})})}),className:\"framer-iu7n1k\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dzVqGjBIZ\"},motionChild:true,nodeId:\"iFOGFfdIT\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"AI for Financial Modelling\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dzVqGjBIZ\"},motionChild:true,nodeId:\"iFOGFfdIT\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"AI for Financial Modelling\"})})})}),className:\"framer-7ebdma\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dzVqGjBIZ\"},motionChild:true,nodeId:\"yXgDQuxUI\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"AI for Spreadsheets\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dzVqGjBIZ\"},motionChild:true,nodeId:\"yXgDQuxUI\",openInNewTab:false,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"AI for Spreadsheets\"})})})}),className:\"framer-aec13i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1aay6u4\",\"data-border\":true,\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-6xil3b\",\"data-framer-name\":\"Items\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-14j1sjg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"\\xa9 2026 Tracelight\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",children:\"\\xa9 2026 Tracelight\"})}),className:\"framer-zgrvdo\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b1iy0j\",\"data-framer-name\":\"contact\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/document/d/1meO7wo8abOPl6fS3qLqBoRZsalz4I8_T/edit?usp=sharing&ouid=106813850541350695739&rtpof=true&sd=true\",motionChild:true,nodeId:\"fDslRDbjH\",openInNewTab:true,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/document/d/1meO7wo8abOPl6fS3qLqBoRZsalz4I8_T/edit?usp=sharing&ouid=106813850541350695739&rtpof=true&sd=true\",motionChild:true,nodeId:\"fDslRDbjH\",openInNewTab:true,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Privacy Policy\"})})})}),className:\"framer-2fbcgm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZJZo6nwcK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(115, 115, 115)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/document/d/1_k4Zv7Fad9qTXsKnMiQc5l-rwdKO6crt/\",motionChild:true,nodeId:\"CWrlk9yAv\",openInNewTab:true,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Terms & Conditions\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-211bd61a-deb1-4818-9880-a540963c8290, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/document/d/1_k4Zv7Fad9qTXsKnMiQc5l-rwdKO6crt/\",motionChild:true,nodeId:\"CWrlk9yAv\",openInNewTab:true,relValues:[],scopeId:\"zW0dByC4r\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n2ape6\",\"data-styles-preset\":\"rmSuLOOHP\",children:\"Terms & Conditions\"})})})}),className:\"framer-1srkm3o\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-15wq3w2\",\"data-styles-preset\":\"OS9gCnhuc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-73f2764f-9bd5-498a-933d-b3fbae496c77, rgb(104, 104, 104))\"},children:\"Contact Us\"})}),className:\"framer-tl5d8e\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ymzl1g\",\"data-framer-name\":\"mails\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Z7_7g97ik:{y:1464},ZJZo6nwcK:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:1304,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cqsf6n-container\",nodeId:\"LxkkdQ93f\",scopeId:\"zW0dByC4r\",children:/*#__PURE__*/_jsx(MailButton,{fAI0XtM47:\"support@tracelight.ai\",height:\"100%\",id:\"LxkkdQ93f\",layoutId:\"LxkkdQ93f\",width:\"100%\",Xp1nwJrfm:\"mailto:support@tracelight.ai\"})})})})})]})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-6zxie5-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"DPTsr_4cN\",rendersWithMotion:true,scopeId:\"zW0dByC4r\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oiV03DUee:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://docs.google.com/document/d/1meO7wo8abOPl6fS3qLqBoRZsalz4I8_T/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},Z7_7g97ik:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://docs.google.com/document/d/1meO7wo8abOPl6fS3qLqBoRZsalz4I8_T/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBannerWithCookieAcceptUnblockScripts6zxie5,{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-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:6,direction:\"row\",fluid:true,font:{},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:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},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 to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://docs.google.com/document/d/1meO7wo8abOPl6fS3qLqBoRZsalz4I8_T/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:\"https://docs.google.com/document/d/1meO7wo8abOPl6fS3qLqBoRZsalz4I8_T/\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-WK56NP3B\",height:\"100%\",id:\"DPTsr_4cN\",layoutId:\"DPTsr_4cN\",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:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1395\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oiV03DUee\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z7_7g97ik\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZJZo6nwcK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xKrqOC07j\":\"features\",\"obcpnrKCe\":\"fill\",\"jujprlBmk\":\"invert\",\"gvCjDeYnY\":\"titleColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Ka815_5tH\":[\".framer-5ijn3e-container\",\".framer-3ns1r2\",\".framer-6zxie5-container\"],\"oiV03DUee\":[\".framer-5ijn3e-container\",\".framer-3ns1r2\",\".framer-6zxie5-container\"],\"Z7_7g97ik\":[\".framer-5ijn3e-container\",\".framer-3ns1r2\",\".framer-6zxie5-container\"],\"ZJZo6nwcK\":[\".framer-5ijn3e-container\",\".framer-3ns1r2\",\".framer-6zxie5-container\"]}\n * @framerBreakpoints {\"Ka815_5tH\":{\"min\":1440,\"canvasClassName\":\"framer-1971uxr-override\",\"minHeight\":1395,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"oiV03DUee\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1uxj464-override\",\"minHeight\":1395,\"viewportHeight\":800,\"name\":\"laptop\",\"width\":1200,\"rootFontSize\":16},\"Z7_7g97ik\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1u52v14-override\",\"minHeight\":1521,\"viewportHeight\":669,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ZJZo6nwcK\":{\"max\":809,\"canvasClassName\":\"framer-ngap3v-override\",\"minHeight\":1395,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Ka815_5tH\n * @framerLayoutTemplate true\n */const FramerzW0dByC4r=withCSS(Component,css,\"framer-xwCT7\");export default FramerzW0dByC4r;FramerzW0dByC4r.displayName=\"Template\";FramerzW0dByC4r.defaultProps={height:1395,width:1440};addPropertyControls(FramerzW0dByC4r,{xKrqOC07j:{title:\"Features\",type:ControlType.ScrollSectionRef},obcpnrKCe:{defaultValue:\"var(--token-cc3b9ec6-d2bb-4f40-87b8-2ba1298f806b, rgb(255, 255, 255))\",title:\"Fill\",type:ControlType.Color},jujprlBmk:{defaultValue:0,title:\"Invert\",type:ControlType.Number},gvCjDeYnY:{defaultValue:'var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22)) /* {\"name\":\"c-black\"} */',title:\"Title Color\",type:ControlType.Color}});addFonts(FramerzW0dByC4r,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Season Sans TRIAL Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Season Sans TRIAL\",url:\"https://framerusercontent.com/assets/L1eL36hPQhJ0iJ3lIIRaytqk.woff2\",weight:\"550\"}]},...NavBarFonts,...MailButtonFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerzW0dByC4r.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavBar,{},context),forwardLoader(MailButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzW0dByC4r\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"Ka815_5tH\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1971uxr-override\\\",\\\"minHeight\\\":1395,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"oiV03DUee\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1uxj464-override\\\",\\\"minHeight\\\":1395,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Z7_7g97ik\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1u52v14-override\\\",\\\"minHeight\\\":1521,\\\"viewportHeight\\\":669,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ZJZo6nwcK\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ngap3v-override\\\",\\\"minHeight\\\":1395,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"Ka815_5tH\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"Ka815_5tH\\\":[\\\".framer-5ijn3e-container\\\",\\\".framer-3ns1r2\\\",\\\".framer-6zxie5-container\\\"],\\\"oiV03DUee\\\":[\\\".framer-5ijn3e-container\\\",\\\".framer-3ns1r2\\\",\\\".framer-6zxie5-container\\\"],\\\"Z7_7g97ik\\\":[\\\".framer-5ijn3e-container\\\",\\\".framer-3ns1r2\\\",\\\".framer-6zxie5-container\\\"],\\\"ZJZo6nwcK\\\":[\\\".framer-5ijn3e-container\\\",\\\".framer-3ns1r2\\\",\\\".framer-6zxie5-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1395\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oiV03DUee\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z7_7g97ik\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZJZo6nwcK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"xKrqOC07j\\\":\\\"features\\\",\\\"obcpnrKCe\\\":\\\"fill\\\",\\\"jujprlBmk\\\":\\\"invert\\\",\\\"gvCjDeYnY\\\":\\\"titleColor\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 Template1 from \"https://framerusercontent.com/modules/pF2A7yQcoGfzLKQkIRXP/rZtxotIy9JVwB6xMiUUa/zW0dByC4r.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {A4ZUT9pWq: \"feature-4\", ahOClrCyY: \"chat\", bJYoI7cEj: \"1\", BZ5G9PuSw: \"features-3\", C8ZF1MDLd: \"feature-1-1\", cafT81lZn: \"feature-4-6\", Dm69iu8mJ: \"cta\", E40iA0vGF: \"feature-3-4\", EePPKKZuc: \"feature-3-7\", ExadAqrfX: \"features-2\", eXSgQSIzx: \"feature-1-4\", f566PKgEw: \"feature-4-2\", F5kcTaX79: \"pricing\", G_Xxgt6_k: \"1-1\", g9c9B54hj: \"feature-3-2\", HmO4nZCmU: \"security\", IzoE02Avd: \"features\", jb9H61Up9: \"feature-3-5\", JY2xq7Mja: \"feature-1-5\", KVlNmb1g6: \"4\", KzNcBphK9: \"feature-4-7\", l5DaMceNd: \"5\", L7U3wdtPs: \"testimonials-1\", L9ZBmxVsF: \"feature-4-4\", lGNWcBkRu: \"custom-commands\", lST2eEQsT: \"feature-1-2\", MJMqx1GAx: \"3-1\", Nqs5uHZQ0: \"error-checking\", NtVpDPttl: \"feature-1-3\", obeqEGqx1: \"4-1\", OG4GvCAwO: \"feature-4-5\", ouKoVbDTJ: \"features-5\", p67jSaelp: \"feature-3-6\", PCwzW15Jx: \"analysis\", pfqdjELK5: \"feature-2-3\", PnfdmQpyG: \"feature-3-1\", pWDWWCLVr: \"professional-formatting\", pyGyRDBGO: \"features-4\", q9hebSQGc: \"feature-2-5\", Qbuphu4v0: \"features-1\", qEGH7rS_p: \"feature-1-6\", Qn6EZ9MKN: \"2\", SfL0zTBHi: \"feature-3-3\", spqiUOdm7: \"feature-4-1\", StuWaePBo: \"feature-2-7\", T5s_fmfLV: \"3\", tG4YHBpf6: \"review\", tiHs4b7ju: \"feature-3\", tlZuTe4EK: \"feature-2-1\", UGtsiRc9N: \"feature-2-6\", uLtiKfT_q: \"proof\", Vlv8qVnmM: \"feature-2-2\", VokjGnZvN: \"6\", vxng5a6km: \"feature-4-3\", wBA0lAVEq: \"feature-1-7\", WUTFQEDuY: \"hero\", xalY99AXY: \"feature-2-4\", XmmGDuSzJ: \"feature-1\", XtDO7QH67: \"feature-2\", zEMi0mhRE: \"2-1\", ziBEh37XD: \"testimonials\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aIcKyyh0eCzdNsCzL4pJ/Tb2Oi4c3dm7urYunqGcV/augiA20Il.js\")), path: \"/\"}, y2JclSx0g: {elements: {B8XnmI7o4: \"feature-1-3\", bK_LQ_noG: \"feature-2-1\", BROGw6WFH: \"feature-4-1\", cn1UyBLHW: \"features\", DukEkuCSA: \"feature-1-1\", e_hStqjzQ: \"feature-2-2\", f7HXCipqZ: \"feature-4-2\", FpvDs18AF: \"feature-4-3\", gFkfKaQR1: \"feature-3-3\", h4hiOkcgj: \"features-3\", Hr9L_NtvG: \"pricing\", I_znhwSeN: \"feature-3-2\", iT3bL1zSK: \"feature-2\", LVQ2xfHwc: \"features-1\", moD6il942: \"feature-4\", MxBqj2TCY: \"feature-2-3\", pibpX5Cu1: \"feature-1-2\", pLUKBQllG: \"feature-1\", UPZ3wxSMK: \"features-2\", vzFWxeM1o: \"feature-3\", ypxUlcHZj: \"feature-3-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qbx7H8lwPr91PFYOoJps/6oEc7NoQj6fU4Vdj3Pok/y2JclSx0g.js\")), path: \"/pricing\"}, Vxw1RVRSB: {elements: {A2VnmdznQ: \"1\", BTqrv3B2W: \"2\", CHqmu7zle: \"feature-3-3\", CXniARQsn: \"feature-3\", EYuj_jtRS: \"features-4\", f5jvuihqF: \"feature-2-2\", GNIa9ZG1N: \"feature-1\", hrMlf1CLA: \"feature-2-1\", k7gaefKRT: \"feature-4-2\", KeKrlvQYE: \"feature-1-3\", lMCtMxOrK: \"feature-3-1\", lPBihFkHA: \"testimonials\", msaApv2nA: \"4\", nVCFjsMkg: \"features-2\", P6RQpWOEn: \"3\", QP9mmA6NV: \"feature-1-4\", qu2tscdnd: \"pricing\", qYJqlxqWw: \"feature-2-4\", r25NG_rQI: \"features\", R3Xw3Pvnd: \"feature-4-4\", RbjFHqOOb: \"feature-2-3\", RKrXedRyF: \"features-3\", Rxnjt87lM: \"feature-1-1\", SIOeBse7D: \"security\", sZzushg1u: \"features-1\", tjyc4JHt_: \"feature-1-2\", u6JVNT7Vn: \"feature-2\", uEGQR1bJm: \"feature-3-2\", UVDVKjHUH: \"feature-4-3\", vLbczvuk6: \"feature-4-1\", vWAP40kFd: \"feature-4\", XtY40OeMm: \"feature-3-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OxBHXD5jFZonx7ixwhsi/m54VqZLBihvHuTwBWtqf/Vxw1RVRSB.js\")), path: \"/thank-you\"}, TRbIAXV1_: {elements: {aDg9NzDCs: \"features-4\", AM6TNCAeK: \"feature-3-3\", B5VZDkv0M: \"feature-2\", b5YghIDEI: \"features-3\", Bk6YhRp45: \"1\", bOvkP1jte: \"feature-3-1\", d0s98q1aG: \"3\", ELuBvCFGt: \"feature-1-3\", GcdV3E1Vz: \"feature-2-2\", gqk1gGGhM: \"features\", JeW7zeAgl: \"feature-1-1\", JZP8Kb3Au: \"features-1\", K46Gpl27h: \"testimonials\", k5SiG7cW6: \"feature-4-3\", KSxesWYpG: \"4\", MBYA5bdr1: \"2\", MZLAJiEI5: \"feature-4-4\", NtUA8mM6Z: \"feature-4\", QwnB3pqP2: \"security\", R1msYN4GN: \"feature-3-4\", sFIlG1KA9: \"feature-3\", sPsO2ClbZ: \"feature-4-2\", TFDKY8TYA: \"feature-4-1\", toRkZMfxi: \"feature-1-2\", ui2HxbsH8: \"features-2\", Um3qYEKqE: \"feature-2-1\", w_yGzYiAc: \"feature-2-4\", xwGTVR0fr: \"feature-2-3\", zAzDPrkbf: \"feature-1\", ZW6wLGpEU: \"feature-1-4\", zwXEHhL_S: \"feature-3-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R2WRlHyDyMFavbv72vqU/pElA8XLt11vm3KChTcA4/TRbIAXV1_.js\")), path: \"/404\"}, YGMUJ11E6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wcdfyuAcYYHFVD0JSJCw/EgJAZlMkvZJeyETiQ8El/YGMUJ11E6.js\")), path: \"/contact\"}, gZ03qX6D5: {elements: {wluyJPN_u: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nCxIEzb3RUJL2gT45Crm/Xkp8KsQ2Iiigg7FlaPg4/gZ03qX6D5.js\")), path: \"/privacy-policy\"}, uhNjhK71I: {elements: {ADLM_zuXA: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NrD0eVXKdEZA48GdP21E/XxAdE7ygopAfScZo3Tcw/uhNjhK71I.js\")), path: \"/data-processing-agreement\"}, F0jyxAn4T: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZZ8r9fuCBFnGeAItrDQh/RpIX9ZtVzoNF3sv02D3o/F0jyxAn4T.js\")), path: \"/blog\"}, KqM7ai8i0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JbtG1m6pdYyP6FcwagCo/KVZutpdHp0CPDp2FPCxD/KqM7ai8i0.js\")), path: \"/blog/authors/aleksander\"}, pWno7UwG9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PnsWYpO9yp1k6DS0qK4c/qjZEWCuT4d7U9UGutR02/pWno7UwG9.js\")), path: \"/blog/authors/janek\"}, LIv9rgmxV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yVsBocQtD3NolsvKrheY/9woI1ukm7GpIrttZPiUk/LIv9rgmxV.js\")), path: \"/blog/authors/peter\"}, zahaZ4WSa: {elements: {RATXEC4v5: \"pricing\", U2BBcM4Ns: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SiTdqOwrwU7ltEZevHap/L9Mce8dPJrqquWa0hPCN/zahaZ4WSa.js\")), path: \"/security\"}, vY54P6Z09: {elements: {BMGcRS8vF: \"open-roles\", hxWRnIIaf: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4UBYxzsKcQntMYsoM8HA/0GDRNBg5OSZUiLQKi5DJ/vY54P6Z09.js\")), path: \"/company\"}, dLopi_pfS: {elements: {HNikG1yMK: \"open-roles\", X9Mp4a2jh: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yDAuUAESjGAekEPNjaZd/w3pM8nQGZxi0wAUmfOPr/dLopi_pfS.js\")), path: \"/careers\"}, a2fzOaXfB: {elements: {HAAVk5AiA: \"1\", k0EONmR9K: \"client\", LDNPgyKuI: \"3\", oJNNIddTC: \"5\", oYIvTnZwg: \"2\", Pk_lO_zNU: \"cta\", xIUQoZyI1: \"4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3SkiaH2iRvOq0CBfINqm/3C22f4asn78kP1tpqIFM/a2fzOaXfB.js\")), path: \"/big-4-case-study\"}, dzVqGjBIZ: {elements: {g_AG4v3HK: \"use-cases\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mVAfByXhD84h3ogMPwZS/OpqZPn4gn2Dmb4f5zZlP/dzVqGjBIZ.js\")), path: \"/use-cases/ai-for-excel\"}, hCADGN6Ad: {elements: {kKwVTnAC1: \"use-cases\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QfUDhcQ6WbMPZlOw84lF/PUNocVfoR4GOJRlvWEoV/hCADGN6Ad.js\")), path: \"/use-cases/ai-for-financial-modelling\"}, lYy3ifHPL: {elements: {AyI_jzCsr: \"use-cases\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BBKYSVLN9Qn1el8ioGLM/M52OT5ugzdf9KKgI8xQ7/lYy3ifHPL.js\")), path: \"/use-cases/ai-for-spreadsheets\"}, D9i8vRBuu: {collectionId: \"O3KA0EV_k\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v2PYxoHePqCvVD3ZTDxa/npmVCOiVU2jZ1byx5RpF/D9i8vRBuu.js\")), path: \"/blog/:exGGP6dim\"}, NrsHjARFM: {collectionId: \"f86sR6k1y\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O8ES7vT7QWQdPOYU3T9H/90OiW5r2O8DkLchvQjfi/NrsHjARFM.js\")), path: \"/careers/:O1ddUtT9I\"}, UEuvTTbwj: {collectionId: \"tctSrzyZs\", elements: {daL2txvUv: \"feature-4\", DfNlY4Y9W: \"features\", Etx3NAufH: \"feature-5\", F2W9zOEHR: \"3\", f7XC7prR0: \"feature-2-1\", Gro8VlaSO: \"5\", JGVTizlGg: \"feature-4-1\", kaTm_UG2V: \"feature-3\", Kehg8jFjt: \"feature-1-1\", kSvxLrOmF: \"4\", PRfMAESZv: \"feature-1\", vT2aW0j0t: \"1\", VY7oGPfff: \"feature-3-1\", wQ55ZwTOk: \"feature-2\", xlNGZdn3f: \"pricing\", xNI4ytwtd: \"2\", y_So84Yx9: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/auuPfGtHOMkytDltrF9I/SvyrhJ87nrDKcEHw8gW3/UEuvTTbwj.js\")), path: \"/industries/:txlTGivYW\"}, cBkdqVdtO: {collectionId: \"ZgWpGUu14\", elements: {j2nOAV2OV: \"hero\", KOG3KTL05: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aJyaq2sYPG5F1Fo8uWwO/9s9VZLUUHq3G1XLIR1p0/cBkdqVdtO.js\")), path: \"/industries/use-cases/:La0G_PVvn\"}, kIzDb5aaK: {collectionId: \"A8h1o3un0\", elements: {E9FttJH4Y: \"pricing\", evDIXjr7f: \"cta\", Fu0RnLAiF: \"client\", Y8t9eekBQ: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KyzmeBKS4oywHJ8cTNRp/3wO7xEtn6qr2WNc0DhT0/kIzDb5aaK.js\")), path: \"/use-cases/:fYAg_R36M\"}, V0Y8T31Rg: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Yh79bcKwtGup57qY7Kzb/66CjeXLa3rSrhB67Z0CO/V0Y8T31Rg.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {A8h1o3un0: async () => (await import(\"https://framerusercontent.com/modules/rNz4Z6rtwWsjEFxYQ4aI/dOOIur6r1Q8ufk1rAtau/A8h1o3un0.js\"))?.[\"utils\"], f86sR6k1y: async () => (await import(\"https://framerusercontent.com/modules/jZ9cHwsWnsOXzkfwUKyp/78QkU6z8mdJ4H50B8JQg/f86sR6k1y.js\"))?.[\"utils\"], O3KA0EV_k: async () => (await import(\"https://framerusercontent.com/modules/Eh8kkv8ZCAvPB82ZkLpS/zjJysWsDv8zoE0vDubxZ/O3KA0EV_k.js\"))?.[\"utils\"], tctSrzyZs: async () => (await import(\"https://framerusercontent.com/modules/2QEd6a4WxGOeSthcDGDi/nNYcaBJfOLOc8DiVszpB/tctSrzyZs.js\"))?.[\"utils\"], ZgWpGUu14: async () => (await import(\"https://framerusercontent.com/modules/cocEttg7mBM15pdjThXC/8s8Ngq4dNXaJjlewueEk/ZgWpGUu14.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"758def079db1177cd9415ea151c39d8732170007d384a66805d8ec60be3617a9\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {gvCjDeYnY: \"var(--token-4394682b-11c7-446a-ab6a-e26bba80486d, rgb(22, 22, 22))\", jujprlBmk: 0, obcpnrKCe: \"var(--token-cc3b9ec6-d2bb-4f40-87b8-2ba1298f806b, rgb(255, 255, 255))\", xKrqOC07j: {href: {hash: \":IzoE02Avd\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, xKrqOC07j: {href: {hash: \":IzoE02Avd\", webPageId: \"y2JclSx0g\"}, refKey: true}}\r\nconst props3 = {...props1, xKrqOC07j: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, cBkdqVdtO: props3, D9i8vRBuu: props3, dLopi_pfS: props3, dzVqGjBIZ: props3, F0jyxAn4T: props3, gZ03qX6D5: props3, hCADGN6Ad: props3, kIzDb5aaK: props3, KqM7ai8i0: props3, LIv9rgmxV: props3, lYy3ifHPL: props3, NrsHjARFM: props3, oF9_K3ZCt: props3, pWno7UwG9: props3, TRbIAXV1_: props3, UEuvTTbwj: props3, uhNjhK71I: props3, Vxw1RVRSB: props3, vY54P6Z09: props3, XHN_YaKdS: props3, XzRcvIPYI: props3, y2JclSx0g: props2, YGMUJ11E6: props3, zahaZ4WSa: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"y2JclSx0g\":\r\ncase \"Vxw1RVRSB\":\r\ncase \"TRbIAXV1_\":\r\ncase \"YGMUJ11E6\":\r\ncase \"gZ03qX6D5\":\r\ncase \"uhNjhK71I\":\r\ncase \"F0jyxAn4T\":\r\ncase \"KqM7ai8i0\":\r\ncase \"pWno7UwG9\":\r\ncase \"LIv9rgmxV\":\r\ncase \"zahaZ4WSa\":\r\ncase \"vY54P6Z09\":\r\ncase \"dLopi_pfS\":\r\ncase \"XHN_YaKdS\":\r\ncase \"XzRcvIPYI\":\r\ncase \"oF9_K3ZCt\":\r\ncase \"dzVqGjBIZ\":\r\ncase \"hCADGN6Ad\":\r\ncase \"lYy3ifHPL\":\r\ncase \"D9i8vRBuu\":\r\ncase \"NrsHjARFM\":\r\ncase \"UEuvTTbwj\":\r\ncase \"cBkdqVdtO\":\r\ncase \"kIzDb5aaK\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"xKrqOC07j\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, key: \"Template1\", style, xKrqOC07j: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"y2JclSx0g\":\r\ncase \"Vxw1RVRSB\":\r\ncase \"TRbIAXV1_\":\r\ncase \"YGMUJ11E6\":\r\ncase \"gZ03qX6D5\":\r\ncase \"uhNjhK71I\":\r\ncase \"F0jyxAn4T\":\r\ncase \"KqM7ai8i0\":\r\ncase \"pWno7UwG9\":\r\ncase \"LIv9rgmxV\":\r\ncase \"zahaZ4WSa\":\r\ncase \"vY54P6Z09\":\r\ncase \"dLopi_pfS\":\r\ncase \"XHN_YaKdS\":\r\ncase \"XzRcvIPYI\":\r\ncase \"oF9_K3ZCt\":\r\ncase \"dzVqGjBIZ\":\r\ncase \"hCADGN6Ad\":\r\ncase \"lYy3ifHPL\":\r\ncase \"D9i8vRBuu\":\r\ncase \"NrsHjARFM\":\r\ncase \"UEuvTTbwj\":\r\ncase \"cBkdqVdtO\":\r\ncase \"kIzDb5aaK\":\r\nreturn [{hash: \"1971uxr\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1uxj464\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1u52v14\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ngap3v\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R2WRlHyDyMFavbv72vqU/pElA8XLt11vm3KChTcA4/TRbIAXV1_.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://tracelight.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/F2pbExEyUlrlOP9gENyu/Ml1GfMrTDji3mg5Q6AI8/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.12, 0.23, 0.29, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}