{"version":3,"file":"script_main.RdicPsDV.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","fonts","css","className","addPropertyOverrides","CookieBannerFonts","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","CookiePolicyHover","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","transformTemplate2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","GetInTouch","serializationHash","variantClassNames","transformTemplate1","animation","animation1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","className","SVG","RichText","_Fragment","sharedStyle.css","sharedStyle.fonts","Navigation2Fonts","Navigation2","MotionDivWithOptimizedAppearEffect","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","animation","animation1","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","RichText","React.Fragment","css","Navigation2Fonts","Navigation2","MotionDivWithOptimizedAppearEffect","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","RichText","React.Fragment","css","Navigation2","Footer","isBrowser","useRef","React.useId","PropertyOverrides","RichText","React.Fragment","React.createElement","MainLayout","Products","WhitePapers","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","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/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js","https:/framerusercontent.com/modules/9lAzLWvjnwzkPo6NAZNA/vudOFKdDKsr7d86GSZ5r/g_w2fQKp5.js","https:/framerusercontent.com/modules/EUyH1rihFsJiS5UHHOa1/Kp6vhPXiLzJHzCvnYwxp/K0Nh2M0c8.js","https:/framerusercontent.com/modules/CV74q2GbsT0sHD0wXayd/aBplL3gYoRPX6PQp3iNI/AhOVj8s7b.js","https:/framerusercontent.com/modules/rtqKOOhpLcqlYCWQ4kOW/PQTlRsW7Om8iBu3U4AMI/SjQJ2R7Ah.js","https:/framerusercontent.com/modules/03yjdOReNE0f2advyiSK/LeSrKRDsZplqgVzqWdXA/A39kFnNiA.js","https:/framerusercontent.com/modules/k8VCOc44dx6eJixL4INX/C6MaJOGKmMdqIgRNNjVd/s9cMqft0X.js","https:/framerusercontent.com/modules/cB82mOKJA8TU60z0XfYM/zn8apIvwTqpaAAClw46E/xrKcDYAf6.js","https:/framerusercontent.com/modules/I5ljXc7UTB581fG5EycF/lCMUKwtWMhWRDb0mdeZA/tUm9Diw9n.js","https:/framerusercontent.com/modules/ZSEd28ThmgUjgySq2hjR/eR1txT9rKhiBxMcEKJI3/Krygp8cL_.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/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,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/6ViXEDlSyuNyc0Na4Rzv/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\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f712822)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-FI6VJ .framer-styles-preset-12tuhp1:not(.rich-text-wrapper), .framer-FI6VJ .framer-styles-preset-12tuhp1.rich-text-wrapper a { --framer-link-current-text-color: #f4f4f4; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-811e1e1c-5031-4740-84c6-5f11edbdd1a9, #58559e); --framer-link-hover-text-decoration: none; --framer-link-text-color: #f4f4f4; --framer-link-text-decoration: none; }\"];export const className=\"framer-FI6VJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df7882f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";const CookieBannerFonts=getFonts(CookieBanner);const enabledGestures={snkDJhvtt:{hover:true}};const serializationHash=\"framer-VchuS\";const variantClassNames={snkDJhvtt:\"framer-v-ew63\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"snkDJhvtt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ew63\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"snkDJhvtt\",ref:refBinding,style:{...style},...addPropertyOverrides({\"snkDJhvtt-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dk8xro-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YIyLXyOLk-container\",nodeId:\"YIyLXyOLk\",rendersWithMotion:true,scopeId:\"K0Nh2M0c8\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"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:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,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(73, 68, 110)\"},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, analyse site traffic and deliver personalised content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],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 enhance your experience, analyse site traffic and deliver personalised content.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"},gtmId:\"\",height:\"100%\",id:\"YIyLXyOLk\",layoutId:\"YIyLXyOLk\",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:false,trigger:{color:\"rgb(244, 244, 244)\",iconSize:24,iconType:\"default\",text:\"Cookie Policy\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({\"snkDJhvtt-hover\":{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyse site traffic and deliver personalised content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],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 enhance your experience, analyse site traffic and deliver personalised content.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"},trigger:{color:\"rgb(88, 85, 158)\",iconSize:24,iconType:\"default\",text:\"Cookie Policy\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VchuS.framer-18zz50j, .framer-VchuS .framer-18zz50j { display: block; }\",\".framer-VchuS.framer-ew63 { cursor: pointer; height: 16px; overflow: visible; position: relative; width: 109px; }\",\".framer-VchuS .framer-dk8xro-container { flex: none; height: auto; left: 0px; position: absolute; top: 50%; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 109\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nZCYHYcim\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK0Nh2M0c8=withCSS(Component,css,\"framer-VchuS\");export default FramerK0Nh2M0c8;FramerK0Nh2M0c8.displayName=\"Cookie policy hover\";FramerK0Nh2M0c8.defaultProps={height:16,width:109};addFonts(FramerK0Nh2M0c8,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/E6J4GS76KHNRRUWODFCFOX2JRKNRSFVY/3GYVT5S4AH7VMPASDDKOTIPV6P3WJXGI/24R4YOH3G2SFDSTCNHOVGYEX3DMRC3CE.woff2\",weight:\"600\"}]},...CookieBannerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK0Nh2M0c8\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nZCYHYcim\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"109\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K0Nh2M0c8.map","// Generated by Framer (8a671e2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9lAzLWvjnwzkPo6NAZNA/vudOFKdDKsr7d86GSZ5r/g_w2fQKp5.js\";import CookiePolicyHover from\"https://framerusercontent.com/modules/EUyH1rihFsJiS5UHHOa1/Kp6vhPXiLzJHzCvnYwxp/K0Nh2M0c8.js\";const CookieBannerFonts=getFonts(CookieBanner);const CookiePolicyHoverFonts=getFonts(CookiePolicyHover);const cycleOrder=[\"lmkYVYOZq\",\"aU2WOOf4q\",\"cU_RU8992\"];const serializationHash=\"framer-L1cYy\";const variantClassNames={aU2WOOf4q:\"framer-v-di8kk8\",cU_RU8992:\"framer-v-twsd8y\",lmkYVYOZq:\"framer-v-nvo28l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"lmkYVYOZq\",Phone:\"cU_RU8992\",Tablet:\"aU2WOOf4q\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lmkYVYOZq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lmkYVYOZq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aU2WOOf4q\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"cU_RU8992\")return true;return false;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"cU_RU8992\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"aU2WOOf4q\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nvo28l\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lmkYVYOZq\",ref:refBinding,style:{backgroundColor:\"rgb(73, 68, 110)\",...style},...addPropertyOverrides({aU2WOOf4q:{\"data-framer-name\":\"Tablet\"},cU_RU8992:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7062rl\",layoutDependency:layoutDependency,layoutId:\"lrQgDjuOl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jkako1\",\"data-framer-name\":\"Auto Layout Horizontal\",layoutDependency:layoutDependency,layoutId:\"H1290c4Q1\",transformTemplate:transformTemplate1,...addPropertyOverrides({cU_RU8992:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"q8KlwpYo1\",scopeId:\"AhOVj8s7b\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-fp3r0c framer-1ghoodc\",\"data-framer-name\":\"Group 284\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"q8KlwpYo1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 224 28\"><path d=\"M 49.714 24.977 C 48.545 24.498 47.61 23.787 46.91 22.849 C 46.21 21.911 45.839 20.779 45.802 19.457 L 51.036 19.457 C 51.115 20.204 51.373 20.776 51.812 21.166 C 52.253 21.561 52.828 21.755 53.538 21.755 C 54.249 21.755 54.843 21.588 55.265 21.252 C 55.687 20.915 55.897 20.453 55.897 19.858 C 55.897 19.358 55.731 18.947 55.394 18.62 C 55.058 18.294 54.646 18.026 54.157 17.815 C 53.667 17.604 52.974 17.363 52.073 17.098 C 50.768 16.697 49.704 16.292 48.881 15.891 C 48.055 15.49 47.348 14.895 46.754 14.106 C 46.159 13.321 45.863 12.295 45.863 11.03 C 45.863 9.15 46.543 7.679 47.906 6.615 C 49.266 5.551 51.04 5.017 53.225 5.017 C 55.411 5.017 57.243 5.551 58.603 6.615 C 59.963 7.679 60.694 9.161 60.789 11.057 L 55.469 11.057 C 55.432 10.405 55.19 9.891 54.752 9.518 C 54.31 9.144 53.746 8.957 53.056 8.957 C 52.461 8.957 51.981 9.116 51.618 9.433 C 51.254 9.749 51.07 10.204 51.07 10.799 C 51.07 11.452 51.376 11.958 51.992 12.322 C 52.603 12.686 53.562 13.08 54.867 13.501 C 56.173 13.943 57.23 14.365 58.045 14.766 C 58.861 15.167 59.565 15.755 60.16 16.52 C 60.755 17.288 61.05 18.274 61.05 19.48 C 61.05 20.687 60.758 21.676 60.173 22.614 C 59.589 23.556 58.739 24.3 57.627 24.858 C 56.516 25.415 55.2 25.691 53.688 25.691 C 52.175 25.691 50.887 25.453 49.718 24.974\" fill=\"rgb(244,244,244)\"></path><path d=\"M 78.386 18.651 L 67.257 18.651 C 67.332 19.647 67.655 20.412 68.219 20.939 C 68.783 21.465 69.48 21.731 70.302 21.731 C 71.53 21.731 72.383 21.214 72.862 20.177 L 78.097 20.177 C 77.828 21.231 77.346 22.179 76.645 23.026 C 75.945 23.869 75.068 24.532 74.014 25.011 C 72.961 25.49 71.781 25.728 70.476 25.728 C 68.906 25.728 67.505 25.395 66.278 24.722 C 65.051 24.052 64.092 23.094 63.402 21.846 C 62.712 20.599 62.365 19.144 62.365 17.475 C 62.365 15.806 62.705 14.351 63.385 13.104 C 64.065 11.856 65.02 10.898 66.247 10.228 C 67.474 9.558 68.885 9.222 70.476 9.222 C 72.067 9.222 73.409 9.548 74.616 10.201 C 75.823 10.853 76.768 11.781 77.448 12.991 C 78.127 14.198 78.467 15.609 78.467 17.22 C 78.467 17.679 78.44 18.158 78.382 18.658 M 73.44 15.918 C 73.44 15.075 73.151 14.402 72.577 13.906 C 72.002 13.406 71.282 13.158 70.418 13.158 C 69.555 13.158 68.899 13.399 68.334 13.878 C 67.77 14.358 67.42 15.038 67.284 15.921 L 73.44 15.921 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 80.385 13.1 C 81.065 11.853 82.013 10.894 83.233 10.224 C 84.45 9.555 85.844 9.218 87.418 9.218 C 89.43 9.218 91.112 9.745 92.465 10.799 C 93.818 11.853 94.702 13.338 95.127 15.255 L 89.892 15.255 C 89.45 14.028 88.597 13.416 87.333 13.416 C 86.432 13.416 85.711 13.766 85.174 14.467 C 84.637 15.167 84.368 16.169 84.368 17.471 C 84.368 18.773 84.637 19.776 85.174 20.476 C 85.711 21.177 86.428 21.527 87.333 21.527 C 88.597 21.527 89.45 20.915 89.892 19.688 L 95.127 19.688 C 94.705 21.567 93.815 23.043 92.452 24.117 C 91.089 25.191 89.413 25.728 87.418 25.728 C 85.844 25.728 84.45 25.395 83.233 24.722 C 82.016 24.052 81.068 23.094 80.385 21.846 C 79.705 20.599 79.365 19.144 79.365 17.475 C 79.365 15.806 79.705 14.351 80.385 13.104\" fill=\"rgb(244,244,244)\"></path><path d=\"M 105.967 21.326 L 105.967 25.497 L 103.465 25.497 C 101.68 25.497 100.29 25.062 99.294 24.189 C 98.298 23.315 97.799 21.894 97.799 19.919 L 97.799 13.536 L 95.844 13.536 L 95.844 9.453 L 97.799 9.453 L 97.799 5.541 L 102.717 5.541 L 102.717 9.453 L 105.939 9.453 L 105.939 13.536 L 102.717 13.536 L 102.717 19.977 C 102.717 20.456 102.833 20.8 103.064 21.014 C 103.295 21.224 103.676 21.33 104.213 21.33 L 105.967 21.33 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 108.34 7.016 C 107.793 6.509 107.521 5.88 107.521 5.133 C 107.521 4.385 107.793 3.729 108.34 3.219 C 108.887 2.712 109.591 2.458 110.454 2.458 C 111.318 2.458 111.994 2.712 112.538 3.219 C 113.085 3.729 113.357 4.364 113.357 5.133 C 113.357 5.901 113.085 6.509 112.538 7.016 C 111.991 7.526 111.297 7.777 110.454 7.777 C 109.611 7.777 108.887 7.522 108.34 7.016 Z M 112.898 25.494 L 107.98 25.494 L 107.98 9.446 L 112.898 9.446 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 118.809 24.719 C 117.551 24.049 116.565 23.09 115.848 21.843 C 115.131 20.596 114.771 19.141 114.771 17.472 C 114.771 15.803 115.134 14.372 115.862 13.114 C 116.589 11.856 117.588 10.894 118.853 10.221 C 120.117 9.552 121.538 9.215 123.109 9.215 C 124.679 9.215 126.1 9.552 127.364 10.221 C 128.629 10.891 129.625 11.856 130.356 13.114 C 131.083 14.368 131.447 15.823 131.447 17.472 C 131.447 19.12 131.076 20.572 130.339 21.829 C 129.601 23.084 128.595 24.049 127.32 24.719 C 126.046 25.392 124.621 25.725 123.047 25.725 C 121.474 25.725 120.06 25.388 118.805 24.719 M 125.451 20.432 C 126.113 19.742 126.443 18.757 126.443 17.468 C 126.443 16.18 126.12 15.198 125.481 14.508 C 124.839 13.818 124.047 13.471 123.109 13.471 C 122.17 13.471 121.355 13.811 120.722 14.491 C 120.09 15.17 119.774 16.163 119.774 17.468 C 119.774 18.774 120.087 19.739 120.709 20.432 C 121.331 21.122 122.113 21.469 123.051 21.469 C 123.989 21.469 124.791 21.122 125.454 20.432\" fill=\"rgb(244,244,244)\"></path><path d=\"M 147.623 11.102 C 148.745 12.319 149.306 13.991 149.306 16.119 L 149.306 25.494 L 144.418 25.494 L 144.418 16.778 C 144.418 15.704 144.139 14.871 143.585 14.277 C 143.028 13.682 142.28 13.386 141.342 13.386 C 140.404 13.386 139.656 13.682 139.098 14.277 C 138.541 14.871 138.266 15.704 138.266 16.778 L 138.266 25.494 L 133.347 25.494 L 133.347 9.446 L 138.266 9.446 L 138.266 11.574 C 138.765 10.864 139.435 10.303 140.278 9.892 C 141.121 9.48 142.069 9.273 143.126 9.273 C 145.006 9.273 146.505 9.881 147.627 11.098\" fill=\"rgb(244,244,244)\"></path><path d=\"M 170.53 6.571 C 172.121 7.414 173.355 8.6 174.225 10.123 C 175.099 11.649 175.534 13.406 175.534 15.402 C 175.534 17.397 175.095 19.131 174.225 20.663 C 173.352 22.197 172.114 23.386 170.517 24.229 C 168.916 25.072 167.06 25.494 164.952 25.494 L 157.389 25.494 L 157.389 5.306 L 164.952 5.306 C 167.08 5.306 168.939 5.728 170.53 6.571 Z M 168.977 19.715 C 170.014 18.699 170.53 17.261 170.53 15.402 C 170.53 13.542 170.014 12.094 168.977 11.061 C 167.94 10.024 166.492 9.508 164.633 9.508 L 162.304 9.508 L 162.304 21.241 L 164.633 21.241 C 166.492 21.241 167.94 20.735 168.977 19.719\" fill=\"rgb(244,244,244)\"></path><path d=\"M 177.536 13.1 C 178.158 11.853 179.008 10.894 180.082 10.224 C 181.156 9.555 182.353 9.218 183.678 9.218 C 184.81 9.218 185.803 9.449 186.656 9.908 C 187.509 10.367 188.165 10.972 188.624 11.72 L 188.624 9.449 L 193.543 9.449 L 193.543 25.497 L 188.624 25.497 L 188.624 23.226 C 188.145 23.974 187.479 24.579 186.625 25.038 C 185.772 25.497 184.78 25.728 183.648 25.728 C 182.342 25.728 181.156 25.388 180.082 24.708 C 179.008 24.028 178.158 23.06 177.536 21.802 C 176.914 20.548 176.601 19.093 176.601 17.444 C 176.601 15.796 176.914 14.348 177.536 13.1 Z M 187.601 14.565 C 186.921 13.855 186.092 13.501 185.113 13.501 C 184.134 13.501 183.304 13.851 182.625 14.551 C 181.945 15.252 181.605 16.214 181.605 17.441 C 181.605 18.668 181.945 19.64 182.625 20.361 C 183.304 21.078 184.134 21.438 185.113 21.438 C 186.092 21.438 186.921 21.085 187.601 20.374 C 188.281 19.664 188.621 18.698 188.621 17.468 C 188.621 16.237 188.281 15.272 187.601 14.565 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 205.331 21.326 L 205.331 25.497 L 202.829 25.497 C 201.045 25.497 199.654 25.062 198.658 24.189 C 197.662 23.315 197.163 21.894 197.163 19.919 L 197.163 13.536 L 195.208 13.536 L 195.208 9.453 L 197.163 9.453 L 197.163 5.541 L 202.081 5.541 L 202.081 9.453 L 205.304 9.453 L 205.304 13.536 L 202.081 13.536 L 202.081 19.977 C 202.081 20.456 202.197 20.8 202.428 21.014 C 202.659 21.224 203.04 21.33 203.577 21.33 L 205.331 21.33 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 207.299 13.1 C 207.921 11.853 208.771 10.894 209.845 10.224 C 210.919 9.555 212.116 9.218 213.441 9.218 C 214.573 9.218 215.566 9.449 216.419 9.908 C 217.272 10.367 217.928 10.972 218.387 11.72 L 218.387 9.449 L 223.306 9.449 L 223.306 25.497 L 218.387 25.497 L 218.387 23.226 C 217.908 23.974 217.242 24.579 216.388 25.038 C 215.535 25.497 214.543 25.728 213.411 25.728 C 212.105 25.728 210.919 25.388 209.845 24.708 C 208.771 24.028 207.921 23.06 207.299 21.802 C 206.677 20.548 206.364 19.093 206.364 17.444 C 206.364 15.796 206.677 14.348 207.299 13.1 Z M 217.364 14.565 C 216.684 13.855 215.855 13.501 214.876 13.501 C 213.897 13.501 213.067 13.851 212.388 14.551 C 211.708 15.252 211.368 16.214 211.368 17.441 C 211.368 18.668 211.708 19.64 212.388 20.361 C 213.067 21.078 213.897 21.438 214.876 21.438 C 215.855 21.438 216.684 21.085 217.364 20.374 C 218.044 19.664 218.384 18.698 218.384 17.468 C 218.384 16.237 218.044 15.272 217.364 14.565 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 14.324 19.001 C 14.324 21.119 15.143 23.006 15.605 23.899 C 15.793 24.263 15.731 24.705 15.453 25.004 C 14.552 25.98 12.339 27.893 8.892 27.893 C 3.991 27.893 0 23.903 0 19.001 C 0 14.868 3.158 10.109 8.892 10.109 C 12.315 10.109 14.538 12.026 15.446 12.998 C 15.728 13.297 15.789 13.743 15.602 14.107 C 15.14 15.004 14.324 16.887 14.324 19.001 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 33.319 19.001 C 33.319 23.906 29.304 27.893 24.426 27.893 C 19.549 27.893 15.534 23.903 15.534 19.001 C 15.534 17.322 16.003 15.989 16.394 15.17 C 16.622 14.691 17.193 14.487 17.676 14.708 C 18.27 14.98 19.192 15.279 20.358 15.279 C 23.668 15.279 25.602 12.883 26.309 11.234 C 26.52 10.745 27.081 10.517 27.574 10.717 C 29.444 11.489 33.319 13.722 33.319 19.001 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 8.797 8.892 C 8.209 8.892 7.76 8.376 7.832 7.794 C 8.376 3.409 12.128 0 16.656 0 C 21.52 0 25.548 3.868 25.548 9.004 C 25.548 11.975 22.652 14.062 20.358 14.062 C 15.912 14.062 15.912 8.892 8.889 8.892 Z\" fill=\"rgb(244,244,244)\"></path></svg>',svgContentId:8773482416,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dty53a\",layoutDependency:layoutDependency,layoutId:\"fMCdMUt_A\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-icvcr5\",layoutDependency:layoutDependency,layoutId:\"blFHIoLxY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h36f7l\",\"data-framer-name\":\"Auto Layout Vertical\",layoutDependency:layoutDependency,layoutId:\"KE7OfU7ZC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"osheLT6QA\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Home\"})})})}),className:\"framer-1qnc0za\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"osheLT6QA\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cU_RU8992:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"osheLT6QA\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Home\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FfVG1zm94\"},motionChild:true,nodeId:\"wppodwlAu\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"About Us\"})})})}),className:\"framer-6nh9j4\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"wppodwlAu\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qk1atuj9w\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WSEqbvaBj\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Our Services\"})})})}),className:\"framer-4qt0vz\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"WSEqbvaBj\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cU_RU8992:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qk1atuj9w\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WSEqbvaBj\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Our Services\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Md2LyLM8S\"},motionChild:true,nodeId:\"BDTbtAnrY\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Insights\"})})})}),className:\"framer-1ulma87\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"BDTbtAnrY\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yEDJJPrIN\"},motionChild:true,nodeId:\"HGCAAbInw\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Get in Touch\"})})})}),className:\"framer-1jtqpnc\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"HGCAAbInw\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cU_RU8992:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yEDJJPrIN\"},motionChild:true,nodeId:\"HGCAAbInw\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Get in Touch\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ODhEHMCpf\"},motionChild:true,nodeId:\"s3TOFl7AG\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Privacy Policy\"})})})}),className:\"framer-4qu86z\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"s3TOFl7AG\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OSR82sKhA\"},motionChild:true,nodeId:\"KH7Sq1CG6\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Terms of Use\"})})})}),className:\"framer-7i0i67\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"KH7Sq1CG6\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ni9t26\",layoutDependency:layoutDependency,layoutId:\"iqRged2KM\",children:isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ryl37g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sRpPSivkx-container\",nodeId:\"sRpPSivkx\",rendersWithMotion:true,scopeId:\"AhOVj8s7b\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"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:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,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(73, 68, 110)\"},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:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Policy\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookies Policy\",worldType:\"medium\"},gtmId:\"\",height:\"100%\",id:\"sRpPSivkx\",layoutId:\"sRpPSivkx\",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:false,trigger:{color:\"rgb(244, 244, 244)\",iconSize:24,iconType:\"default\",text:\"Cookie Policy\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({cU_RU8992:{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:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Policy\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookies Policy\",worldType:\"medium\"}}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/section-data/\",motionChild:true,nodeId:\"b9u2C4Tqt\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"LinkedIn\"})})})}),className:\"framer-1xdwm8j\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"b9u2C4Tqt\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:\"\\xa9 2025 Section Data\"})}),className:\"framer-oat21z\",\"data-framer-name\":\"Copyright\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"CXyat_AJ7\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mt9guj\",\"data-framer-name\":\"Auto Layout Vertical\",layoutDependency:layoutDependency,layoutId:\"aiRXpzlEA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ODhEHMCpf\"},motionChild:true,nodeId:\"iq_IJgB4x\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Privacy Policy\"})})})}),className:\"framer-1r7r48v\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"iq_IJgB4x\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OSR82sKhA\"},motionChild:true,nodeId:\"f7hIBj7kp\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Terms of Use\"})})})}),className:\"framer-15uwoyb\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"f7hIBj7kp\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"109px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||431)-0-298)/2)+-15+0+83+137+108-451+0+290,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yv2pbc-container\",layoutDependency:layoutDependency,layoutId:\"ltvbpkM30-container\",nodeId:\"ltvbpkM30\",rendersWithMotion:true,scopeId:\"AhOVj8s7b\",children:/*#__PURE__*/_jsx(CookiePolicyHover,{height:\"100%\",id:\"ltvbpkM30\",layoutId:\"ltvbpkM30\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/section-data/\",motionChild:true,nodeId:\"RIbzGLm6e\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"LinkedIn\"})})})}),className:\"framer-fd7954\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"RIbzGLm6e\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:\"\\xa9 2025 Section Data\"})}),className:\"framer-1rynco6\",\"data-framer-name\":\"Copyright\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"fIi82l464\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1egc7j9\",\"data-framer-name\":\"Auto Layout Horizontal\",layoutDependency:layoutDependency,layoutId:\"e3WbS9UFm\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Bnw9sS1cA\",scopeId:\"AhOVj8s7b\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-mhvgb2 framer-1ghoodc\",\"data-framer-name\":\"Group 284\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Bnw9sS1cA\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 224 28\"><path d=\"M 49.714 24.977 C 48.545 24.498 47.61 23.787 46.91 22.849 C 46.21 21.911 45.839 20.779 45.802 19.457 L 51.036 19.457 C 51.115 20.204 51.373 20.776 51.812 21.166 C 52.253 21.561 52.828 21.755 53.538 21.755 C 54.249 21.755 54.843 21.588 55.265 21.252 C 55.687 20.915 55.897 20.453 55.897 19.858 C 55.897 19.358 55.731 18.947 55.394 18.62 C 55.058 18.294 54.646 18.026 54.157 17.815 C 53.667 17.604 52.974 17.363 52.073 17.098 C 50.768 16.697 49.704 16.292 48.881 15.891 C 48.055 15.49 47.348 14.895 46.754 14.106 C 46.159 13.321 45.863 12.295 45.863 11.03 C 45.863 9.15 46.543 7.679 47.906 6.615 C 49.266 5.551 51.04 5.017 53.225 5.017 C 55.411 5.017 57.243 5.551 58.603 6.615 C 59.963 7.679 60.694 9.161 60.789 11.057 L 55.469 11.057 C 55.432 10.405 55.19 9.891 54.752 9.518 C 54.31 9.144 53.746 8.957 53.056 8.957 C 52.461 8.957 51.981 9.116 51.618 9.433 C 51.254 9.749 51.07 10.204 51.07 10.799 C 51.07 11.452 51.376 11.958 51.992 12.322 C 52.603 12.686 53.562 13.08 54.867 13.501 C 56.173 13.943 57.23 14.365 58.045 14.766 C 58.861 15.167 59.565 15.755 60.16 16.52 C 60.755 17.288 61.05 18.274 61.05 19.48 C 61.05 20.687 60.758 21.676 60.173 22.614 C 59.589 23.556 58.739 24.3 57.627 24.858 C 56.516 25.415 55.2 25.691 53.688 25.691 C 52.175 25.691 50.887 25.453 49.718 24.974\" fill=\"rgb(244,244,244)\"></path><path d=\"M 78.386 18.651 L 67.257 18.651 C 67.332 19.647 67.655 20.412 68.219 20.939 C 68.783 21.465 69.48 21.731 70.302 21.731 C 71.53 21.731 72.383 21.214 72.862 20.177 L 78.097 20.177 C 77.828 21.231 77.346 22.179 76.645 23.026 C 75.945 23.869 75.068 24.532 74.014 25.011 C 72.961 25.49 71.781 25.728 70.476 25.728 C 68.906 25.728 67.505 25.395 66.278 24.722 C 65.051 24.052 64.092 23.094 63.402 21.846 C 62.712 20.599 62.365 19.144 62.365 17.475 C 62.365 15.806 62.705 14.351 63.385 13.104 C 64.065 11.856 65.02 10.898 66.247 10.228 C 67.474 9.558 68.885 9.222 70.476 9.222 C 72.067 9.222 73.409 9.548 74.616 10.201 C 75.823 10.853 76.768 11.781 77.448 12.991 C 78.127 14.198 78.467 15.609 78.467 17.22 C 78.467 17.679 78.44 18.158 78.382 18.658 M 73.44 15.918 C 73.44 15.075 73.151 14.402 72.577 13.906 C 72.002 13.406 71.282 13.158 70.418 13.158 C 69.555 13.158 68.899 13.399 68.334 13.878 C 67.77 14.358 67.42 15.038 67.284 15.921 L 73.44 15.921 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 80.385 13.1 C 81.065 11.853 82.013 10.894 83.233 10.224 C 84.45 9.555 85.844 9.218 87.418 9.218 C 89.43 9.218 91.112 9.745 92.465 10.799 C 93.818 11.853 94.702 13.338 95.127 15.255 L 89.892 15.255 C 89.45 14.028 88.597 13.416 87.333 13.416 C 86.432 13.416 85.711 13.766 85.174 14.467 C 84.637 15.167 84.368 16.169 84.368 17.471 C 84.368 18.773 84.637 19.776 85.174 20.476 C 85.711 21.177 86.428 21.527 87.333 21.527 C 88.597 21.527 89.45 20.915 89.892 19.688 L 95.127 19.688 C 94.705 21.567 93.815 23.043 92.452 24.117 C 91.089 25.191 89.413 25.728 87.418 25.728 C 85.844 25.728 84.45 25.395 83.233 24.722 C 82.016 24.052 81.068 23.094 80.385 21.846 C 79.705 20.599 79.365 19.144 79.365 17.475 C 79.365 15.806 79.705 14.351 80.385 13.104\" fill=\"rgb(244,244,244)\"></path><path d=\"M 105.967 21.326 L 105.967 25.497 L 103.465 25.497 C 101.68 25.497 100.29 25.062 99.294 24.189 C 98.298 23.315 97.799 21.894 97.799 19.919 L 97.799 13.536 L 95.844 13.536 L 95.844 9.453 L 97.799 9.453 L 97.799 5.541 L 102.717 5.541 L 102.717 9.453 L 105.939 9.453 L 105.939 13.536 L 102.717 13.536 L 102.717 19.977 C 102.717 20.456 102.833 20.8 103.064 21.014 C 103.295 21.224 103.676 21.33 104.213 21.33 L 105.967 21.33 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 108.34 7.016 C 107.793 6.509 107.521 5.88 107.521 5.133 C 107.521 4.385 107.793 3.729 108.34 3.219 C 108.887 2.712 109.591 2.458 110.454 2.458 C 111.318 2.458 111.994 2.712 112.538 3.219 C 113.085 3.729 113.357 4.364 113.357 5.133 C 113.357 5.901 113.085 6.509 112.538 7.016 C 111.991 7.526 111.297 7.777 110.454 7.777 C 109.611 7.777 108.887 7.522 108.34 7.016 Z M 112.898 25.494 L 107.98 25.494 L 107.98 9.446 L 112.898 9.446 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 118.809 24.719 C 117.551 24.049 116.565 23.09 115.848 21.843 C 115.131 20.596 114.771 19.141 114.771 17.472 C 114.771 15.803 115.134 14.372 115.862 13.114 C 116.589 11.856 117.588 10.894 118.853 10.221 C 120.117 9.552 121.538 9.215 123.109 9.215 C 124.679 9.215 126.1 9.552 127.364 10.221 C 128.629 10.891 129.625 11.856 130.356 13.114 C 131.083 14.368 131.447 15.823 131.447 17.472 C 131.447 19.12 131.076 20.572 130.339 21.829 C 129.601 23.084 128.595 24.049 127.32 24.719 C 126.046 25.392 124.621 25.725 123.047 25.725 C 121.474 25.725 120.06 25.388 118.805 24.719 M 125.451 20.432 C 126.113 19.742 126.443 18.757 126.443 17.468 C 126.443 16.18 126.12 15.198 125.481 14.508 C 124.839 13.818 124.047 13.471 123.109 13.471 C 122.17 13.471 121.355 13.811 120.722 14.491 C 120.09 15.17 119.774 16.163 119.774 17.468 C 119.774 18.774 120.087 19.739 120.709 20.432 C 121.331 21.122 122.113 21.469 123.051 21.469 C 123.989 21.469 124.791 21.122 125.454 20.432\" fill=\"rgb(244,244,244)\"></path><path d=\"M 147.623 11.102 C 148.745 12.319 149.306 13.991 149.306 16.119 L 149.306 25.494 L 144.418 25.494 L 144.418 16.778 C 144.418 15.704 144.139 14.871 143.585 14.277 C 143.028 13.682 142.28 13.386 141.342 13.386 C 140.404 13.386 139.656 13.682 139.098 14.277 C 138.541 14.871 138.266 15.704 138.266 16.778 L 138.266 25.494 L 133.347 25.494 L 133.347 9.446 L 138.266 9.446 L 138.266 11.574 C 138.765 10.864 139.435 10.303 140.278 9.892 C 141.121 9.48 142.069 9.273 143.126 9.273 C 145.006 9.273 146.505 9.881 147.627 11.098\" fill=\"rgb(244,244,244)\"></path><path d=\"M 170.53 6.571 C 172.121 7.414 173.355 8.6 174.225 10.123 C 175.099 11.649 175.534 13.406 175.534 15.402 C 175.534 17.397 175.095 19.131 174.225 20.663 C 173.352 22.197 172.114 23.386 170.517 24.229 C 168.916 25.072 167.06 25.494 164.952 25.494 L 157.389 25.494 L 157.389 5.306 L 164.952 5.306 C 167.08 5.306 168.939 5.728 170.53 6.571 Z M 168.977 19.715 C 170.014 18.699 170.53 17.261 170.53 15.402 C 170.53 13.542 170.014 12.094 168.977 11.061 C 167.94 10.024 166.492 9.508 164.633 9.508 L 162.304 9.508 L 162.304 21.241 L 164.633 21.241 C 166.492 21.241 167.94 20.735 168.977 19.719\" fill=\"rgb(244,244,244)\"></path><path d=\"M 177.536 13.1 C 178.158 11.853 179.008 10.894 180.082 10.224 C 181.156 9.555 182.353 9.218 183.678 9.218 C 184.81 9.218 185.803 9.449 186.656 9.908 C 187.509 10.367 188.165 10.972 188.624 11.72 L 188.624 9.449 L 193.543 9.449 L 193.543 25.497 L 188.624 25.497 L 188.624 23.226 C 188.145 23.974 187.479 24.579 186.625 25.038 C 185.772 25.497 184.78 25.728 183.648 25.728 C 182.342 25.728 181.156 25.388 180.082 24.708 C 179.008 24.028 178.158 23.06 177.536 21.802 C 176.914 20.548 176.601 19.093 176.601 17.444 C 176.601 15.796 176.914 14.348 177.536 13.1 Z M 187.601 14.565 C 186.921 13.855 186.092 13.501 185.113 13.501 C 184.134 13.501 183.304 13.851 182.625 14.551 C 181.945 15.252 181.605 16.214 181.605 17.441 C 181.605 18.668 181.945 19.64 182.625 20.361 C 183.304 21.078 184.134 21.438 185.113 21.438 C 186.092 21.438 186.921 21.085 187.601 20.374 C 188.281 19.664 188.621 18.698 188.621 17.468 C 188.621 16.237 188.281 15.272 187.601 14.565 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 205.331 21.326 L 205.331 25.497 L 202.829 25.497 C 201.045 25.497 199.654 25.062 198.658 24.189 C 197.662 23.315 197.163 21.894 197.163 19.919 L 197.163 13.536 L 195.208 13.536 L 195.208 9.453 L 197.163 9.453 L 197.163 5.541 L 202.081 5.541 L 202.081 9.453 L 205.304 9.453 L 205.304 13.536 L 202.081 13.536 L 202.081 19.977 C 202.081 20.456 202.197 20.8 202.428 21.014 C 202.659 21.224 203.04 21.33 203.577 21.33 L 205.331 21.33 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 207.299 13.1 C 207.921 11.853 208.771 10.894 209.845 10.224 C 210.919 9.555 212.116 9.218 213.441 9.218 C 214.573 9.218 215.566 9.449 216.419 9.908 C 217.272 10.367 217.928 10.972 218.387 11.72 L 218.387 9.449 L 223.306 9.449 L 223.306 25.497 L 218.387 25.497 L 218.387 23.226 C 217.908 23.974 217.242 24.579 216.388 25.038 C 215.535 25.497 214.543 25.728 213.411 25.728 C 212.105 25.728 210.919 25.388 209.845 24.708 C 208.771 24.028 207.921 23.06 207.299 21.802 C 206.677 20.548 206.364 19.093 206.364 17.444 C 206.364 15.796 206.677 14.348 207.299 13.1 Z M 217.364 14.565 C 216.684 13.855 215.855 13.501 214.876 13.501 C 213.897 13.501 213.067 13.851 212.388 14.551 C 211.708 15.252 211.368 16.214 211.368 17.441 C 211.368 18.668 211.708 19.64 212.388 20.361 C 213.067 21.078 213.897 21.438 214.876 21.438 C 215.855 21.438 216.684 21.085 217.364 20.374 C 218.044 19.664 218.384 18.698 218.384 17.468 C 218.384 16.237 218.044 15.272 217.364 14.565 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 14.324 19.001 C 14.324 21.119 15.143 23.006 15.605 23.899 C 15.793 24.263 15.731 24.705 15.453 25.004 C 14.552 25.98 12.339 27.893 8.892 27.893 C 3.991 27.893 0 23.903 0 19.001 C 0 14.868 3.158 10.109 8.892 10.109 C 12.315 10.109 14.538 12.026 15.446 12.998 C 15.728 13.297 15.789 13.743 15.602 14.107 C 15.14 15.004 14.324 16.887 14.324 19.001 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 33.319 19.001 C 33.319 23.906 29.304 27.893 24.426 27.893 C 19.549 27.893 15.534 23.903 15.534 19.001 C 15.534 17.322 16.003 15.989 16.394 15.17 C 16.622 14.691 17.193 14.487 17.676 14.708 C 18.27 14.98 19.192 15.279 20.358 15.279 C 23.668 15.279 25.602 12.883 26.309 11.234 C 26.52 10.745 27.081 10.517 27.574 10.717 C 29.444 11.489 33.319 13.722 33.319 19.001 Z\" fill=\"rgb(244,244,244)\"></path><path d=\"M 8.797 8.892 C 8.209 8.892 7.76 8.376 7.832 7.794 C 8.376 3.409 12.128 0 16.656 0 C 21.52 0 25.548 3.868 25.548 9.004 C 25.548 11.975 22.652 14.062 20.358 14.062 C 15.912 14.062 15.912 8.892 8.889 8.892 Z\" fill=\"rgb(244,244,244)\"></path></svg>',svgContentId:8773482416,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1na4h1n\",layoutDependency:layoutDependency,layoutId:\"olXQZnRPI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cfqwrr\",layoutDependency:layoutDependency,layoutId:\"YQRsPmSrM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ij9hgs\",\"data-framer-name\":\"Auto Layout Vertical\",layoutDependency:layoutDependency,layoutId:\"lElqqrHgw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"KNh43xVxd\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Home\"})})})}),className:\"framer-36jjgl\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"KNh43xVxd\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FfVG1zm94\"},motionChild:true,nodeId:\"ATxMUwPHS\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"About Us\"})})})}),className:\"framer-116tynj\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"ATxMUwPHS\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Md2LyLM8S\"},motionChild:true,nodeId:\"ctYzOchMB\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Insights\"})})})}),className:\"framer-a6w6bs\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"ctYzOchMB\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qk1atuj9w\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"P81wcvViP\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Our Services\"})})})}),className:\"framer-ozvusb\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"P81wcvViP\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yEDJJPrIN\"},motionChild:true,nodeId:\"SCZlm39Ci\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Get in Touch\"})})})}),className:\"framer-1hoolz3\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"SCZlm39Ci\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:\"\\xa9 2025 Section Data\"})}),className:\"framer-1ld4vn3\",\"data-framer-name\":\"Copyright\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"lQ7EgMujI\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5rt06\",\"data-framer-name\":\"Auto Layout Vertical\",layoutDependency:layoutDependency,layoutId:\"uf0RmN1QI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ODhEHMCpf\"},motionChild:true,nodeId:\"U3DiacXUb\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Privacy Policy\"})})})}),className:\"framer-96lk9l\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"U3DiacXUb\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OSR82sKhA\"},motionChild:true,nodeId:\"a5B3UMznj\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"Terms of Use\"})})})}),className:\"framer-10hsi34\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"a5B3UMznj\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined},{href:{webPageId:\"lelvukoFz\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xrlq1w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XhvLSUJm3-container\",nodeId:\"XhvLSUJm3\",rendersWithMotion:true,scopeId:\"AhOVj8s7b\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"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:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,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(73, 68, 110)\"},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:resolvedLinks1[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Policy\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Policy\",worldType:\"medium\"},gtmId:\"\",height:\"100%\",id:\"XhvLSUJm3\",layoutId:\"XhvLSUJm3\",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:false,trigger:{color:\"rgb(244, 244, 244)\",iconSize:24,iconType:\"default\",text:\"Cookie Policy\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({aU2WOOf4q:{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:resolvedLinks1[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Policy\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Policy\",worldType:\"medium\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/section-data/\",motionChild:true,nodeId:\"NrKXUZJMS\",openInNewTab:false,relValues:[],scopeId:\"AhOVj8s7b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12tuhp1\",\"data-styles-preset\":\"g_w2fQKp5\",children:\"LinkedIn\"})})})}),className:\"framer-roctmu\",\"data-framer-name\":\"Contact Info\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"NrKXUZJMS\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 244)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]})})})});});const css=[\".framer-L1cYy.framer-1ghoodc, .framer-L1cYy .framer-1ghoodc { display: block; }\",\".framer-L1cYy.framer-nvo28l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 431px; justify-content: center; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 1200px; }\",\".framer-L1cYy .framer-7062rl { flex: none; height: 298px; overflow: visible; position: relative; width: 1200px; }\",\".framer-L1cYy .framer-1jkako1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 328px; justify-content: space-between; left: 50%; max-width: 100%; overflow: visible; padding: 0px 48px 0px 48px; position: absolute; top: 50%; width: min-content; z-index: 2; }\",\".framer-L1cYy .framer-fp3r0c, .framer-L1cYy .framer-mhvgb2 { flex: none; height: 28px; position: relative; text-decoration: none; width: 224px; }\",\".framer-L1cYy .framer-1dty53a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 137px 0px 0px 0px; position: relative; width: 1101px; }\",\".framer-L1cYy .framer-icvcr5 { flex: 1 0 0px; height: 108px; max-width: 1200%; overflow: visible; position: relative; width: 1px; z-index: 2; }\",\".framer-L1cYy .framer-1h36f7l, .framer-L1cYy .framer-ij9hgs { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; width: 117px; }\",\".framer-L1cYy .framer-1qnc0za, .framer-L1cYy .framer-6nh9j4, .framer-L1cYy .framer-4qt0vz, .framer-L1cYy .framer-1ulma87, .framer-L1cYy .framer-1jtqpnc, .framer-L1cYy .framer-36jjgl, .framer-L1cYy .framer-116tynj, .framer-L1cYy .framer-a6w6bs, .framer-L1cYy .framer-ozvusb, .framer-L1cYy .framer-1hoolz3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 117px; word-break: break-word; word-wrap: break-word; }\",\".framer-L1cYy .framer-4qu86z, .framer-L1cYy .framer-7i0i67, .framer-L1cYy .framer-1xdwm8j, .framer-L1cYy .framer-1r7r48v, .framer-L1cYy .framer-15uwoyb, .framer-L1cYy .framer-fd7954, .framer-L1cYy .framer-96lk9l, .framer-L1cYy .framer-10hsi34, .framer-L1cYy .framer-roctmu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 128px; word-break: break-word; word-wrap: break-word; }\",\".framer-L1cYy .framer-1ni9t26 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: 26px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L1cYy .framer-ryl37g-container, .framer-L1cYy .framer-xrlq1w-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-L1cYy .framer-oat21z, .framer-L1cYy .framer-1ld4vn3 { bottom: 0px; flex: none; height: auto; left: 49%; position: absolute; white-space: pre; width: auto; }\",\".framer-L1cYy .framer-mt9guj, .framer-L1cYy .framer-5rt06 { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: absolute; right: 1px; width: 128px; }\",\".framer-L1cYy .framer-yv2pbc-container { flex: none; height: 16px; position: relative; width: 109px; }\",\".framer-L1cYy .framer-1rynco6 { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-L1cYy .framer-1egc7j9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-L1cYy .framer-1na4h1n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 150px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-L1cYy .framer-1cfqwrr { flex: 1 0 0px; height: 149px; max-width: 1200%; overflow: visible; position: relative; width: 1px; z-index: 2; }\",\".framer-L1cYy.framer-v-di8kk8.framer-nvo28l { padding: 0px 40px 0px 40px; width: 810px; }\",\".framer-L1cYy.framer-v-di8kk8 .framer-mhvgb2, .framer-L1cYy.framer-v-di8kk8 .framer-36jjgl, .framer-L1cYy.framer-v-twsd8y .framer-fp3r0c { order: 0; }\",\".framer-L1cYy.framer-v-di8kk8 .framer-1na4h1n, .framer-L1cYy.framer-v-di8kk8 .framer-116tynj { order: 1; }\",\".framer-L1cYy.framer-v-di8kk8 .framer-a6w6bs { order: 3; }\",\".framer-L1cYy.framer-v-di8kk8 .framer-ozvusb { order: 2; }\",\".framer-L1cYy.framer-v-di8kk8 .framer-1hoolz3 { order: 4; }\",\".framer-L1cYy.framer-v-twsd8y.framer-nvo28l { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; padding: 0px; width: 390px; }\",\".framer-L1cYy.framer-v-twsd8y .framer-7062rl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 100%; order: 0; padding: 0px; width: 100%; }\",\".framer-L1cYy.framer-v-twsd8y .framer-1jkako1 { flex: 1 0 0px; gap: 50px; height: min-content; justify-content: center; left: unset; padding: 20px 24px 20px 24px; position: relative; top: unset; width: 1px; }\",\".framer-L1cYy.framer-v-twsd8y .framer-1dty53a { order: 1; padding: 30px 0px 0px 0px; width: 294px; }\",\".framer-L1cYy.framer-v-twsd8y .framer-icvcr5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 273px; justify-content: flex-start; padding: 0px; }\",\".framer-L1cYy.framer-v-twsd8y .framer-1h36f7l { align-content: unset; align-items: unset; bottom: unset; display: grid; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; left: unset; position: relative; width: 139px; }\",\".framer-L1cYy.framer-v-twsd8y .framer-1qnc0za, .framer-L1cYy.framer-v-twsd8y .framer-4qt0vz, .framer-L1cYy.framer-v-twsd8y .framer-1jtqpnc, .framer-L1cYy.framer-v-twsd8y .framer-4qu86z, .framer-L1cYy.framer-v-twsd8y .framer-7i0i67 { align-self: start; justify-self: start; width: 100%; }\",\".framer-L1cYy.framer-v-twsd8y .framer-6nh9j4, .framer-L1cYy.framer-v-twsd8y .framer-1ulma87, .framer-L1cYy.framer-v-twsd8y .framer-1xdwm8j { align-self: start; justify-self: start; }\",\".framer-L1cYy.framer-v-twsd8y .framer-1ni9t26 { align-self: start; justify-self: start; width: 1fr; }\",\".framer-L1cYy.framer-v-twsd8y .framer-1rynco6 { align-self: unset; order: 2; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 431\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aU2WOOf4q\":{\"layout\":[\"fixed\",\"fixed\"]},\"cU_RU8992\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAhOVj8s7b=withCSS(Component,css,\"framer-L1cYy\");export default FramerAhOVj8s7b;FramerAhOVj8s7b.displayName=\"Footer\";FramerAhOVj8s7b.defaultProps={height:431,width:1200};addPropertyControls(FramerAhOVj8s7b,{variant:{options:[\"lmkYVYOZq\",\"aU2WOOf4q\",\"cU_RU8992\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAhOVj8s7b,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V15vFP-KUEg.woff2\",weight:\"600\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/E6J4GS76KHNRRUWODFCFOX2JRKNRSFVY/3GYVT5S4AH7VMPASDDKOTIPV6P3WJXGI/24R4YOH3G2SFDSTCNHOVGYEX3DMRC3CE.woff2\",weight:\"600\"}]},...CookieBannerFonts,...CookiePolicyHoverFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerAhOVj8s7b.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(CookiePolicyHover,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAhOVj8s7b\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aU2WOOf4q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cU_RU8992\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"431\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AhOVj8s7b.map","// Generated by Framer (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-PWgAb .framer-styles-preset-konhd9:not(.rich-text-wrapper), .framer-PWgAb .framer-styles-preset-konhd9.rich-text-wrapper a { --framer-link-current-text-color: var(--token-811e1e1c-5031-4740-84c6-5f11edbdd1a9, #58559e); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #0f0d1a; --framer-link-hover-text-decoration: none; --framer-link-text-color: #585186; --framer-link-text-decoration: none; }\"];export const className=\"framer-PWgAb\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e491620)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BkSI1ytN7:{hover:true},nJJcdAgqE:{hover:true,pressed:true}};const cycleOrder=[\"nJJcdAgqE\",\"BkSI1ytN7\"];const serializationHash=\"framer-mNOXi\";const variantClassNames={BkSI1ytN7:\"framer-v-1x0w7xy\",nJJcdAgqE:\"framer-v-1lemeub\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const I_G9w4AVH=undefined;const cWTPgaS68=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"nJJcdAgqE\",\"Variant 2\":\"BkSI1ytN7\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,cWTPgaS68:title??props.cWTPgaS68??\"Get In Touch\",I_G9w4AVH:link??props.I_G9w4AVH,variant:humanReadableVariantMap[props.variant]??props.variant??\"nJJcdAgqE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cWTPgaS68,I_G9w4AVH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nJJcdAgqE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:I_G9w4AVH,motionChild:true,nodeId:\"nJJcdAgqE\",openInNewTab:false,scopeId:\"A39kFnNiA\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1lemeub\",className,classNames)} framer-10hlq5n`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nJJcdAgqE\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",background:\"linear-gradient(270deg, rgb(143, 141, 196) 0%, rgb(88, 81, 134) 100%)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},variants:{\"nJJcdAgqE-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(270deg, rgb(244, 244, 244) -20%, rgb(143, 141, 196) 130%)\"},\"nJJcdAgqE-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(270deg, rgb(244, 244, 244) -20%, rgb(143, 141, 196) 130%)\"},BkSI1ytN7:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(73, 68, 110)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"BkSI1ytN7-hover\":{\"data-framer-name\":undefined},\"nJJcdAgqE-hover\":{\"data-framer-name\":undefined},\"nJJcdAgqE-pressed\":{\"data-framer-name\":undefined},BkSI1ytN7:{\"data-border\":true,\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(244, 244, 244, 0.96))\"},children:\"Get In Touch\"})}),className:\"framer-ekkfjv\",\"data-framer-name\":\"Get In Touch\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"VYmPj0IiW\",style:{\"--extracted-r6o4lv\":\"rgba(244, 244, 244, 0.96)\",\"--framer-paragraph-spacing\":\"0px\"},text:cWTPgaS68,variants:{\"nJJcdAgqE-hover\":{\"--extracted-r6o4lv\":\"rgb(2, 4, 45)\"},\"nJJcdAgqE-pressed\":{\"--extracted-r6o4lv\":\"rgb(2, 4, 45)\"},BkSI1ytN7:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"nJJcdAgqE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(2, 4, 45))\"},children:\"Get In Touch\"})})},\"nJJcdAgqE-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(2, 4, 45))\"},children:\"Get In Touch\"})})},BkSI1ytN7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:\"Get In Touch\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mNOXi.framer-10hlq5n, .framer-mNOXi .framer-10hlq5n { display: block; }\",\".framer-mNOXi.framer-1lemeub { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; overflow: visible; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mNOXi .framer-ekkfjv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mNOXi.framer-v-1lemeub.hover.framer-1lemeub, .framer-mNOXi.framer-v-1lemeub.pressed.framer-1lemeub, .framer-mNOXi.framer-v-1x0w7xy.hover.framer-1lemeub { padding: 10px 25px 10px 25px; }\",'.framer-mNOXi[data-border=\"true\"]::after, .framer-mNOXi [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 140.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"BkSI1ytN7\":{\"layout\":[\"auto\",\"fixed\"]},\"TXiMMfzE0\":{\"layout\":[\"auto\",\"fixed\"]},\"BBJA0NEpb\":{\"layout\":[\"auto\",\"fixed\"]},\"Qu6eEAaB2\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"cWTPgaS68\":\"title\",\"I_G9w4AVH\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA39kFnNiA=withCSS(Component,css,\"framer-mNOXi\");export default FramerA39kFnNiA;FramerA39kFnNiA.displayName=\"Get in touch\";FramerA39kFnNiA.defaultProps={height:44,width:140.5};addPropertyControls(FramerA39kFnNiA,{variant:{options:[\"nJJcdAgqE\",\"BkSI1ytN7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},cWTPgaS68:{defaultValue:\"Get In Touch\",displayTextArea:false,title:\"Title\",type:ControlType.String},I_G9w4AVH:{title:\"Link\",type:ControlType.Link}});addFonts(FramerA39kFnNiA,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA39kFnNiA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BkSI1ytN7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TXiMMfzE0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BBJA0NEpb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Qu6eEAaB2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cWTPgaS68\\\":\\\"title\\\",\\\"I_G9w4AVH\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"140.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A39kFnNiA.map","// Generated by Framer (8a671e2)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/rtqKOOhpLcqlYCWQ4kOW/PQTlRsW7Om8iBu3U4AMI/SjQJ2R7Ah.js\";import GetInTouch from\"https://framerusercontent.com/modules/03yjdOReNE0f2advyiSK/LeSrKRDsZplqgVzqWdXA/A39kFnNiA.js\";const MotionDivWithFX=withFX(motion.div);const GetInTouchFonts=getFonts(GetInTouch);const cycleOrder=[\"A8nbj0ZOP\",\"GFZ6eMRjZ\",\"KMolUmO7F\"];const serializationHash=\"framer-XnTuU\";const variantClassNames={A8nbj0ZOP:\"framer-v-68ej78\",GFZ6eMRjZ:\"framer-v-1nh4el6\",KMolUmO7F:\"framer-v-1evv157\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate3=(_,t)=>`translateX(-50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Home\":\"A8nbj0ZOP\",\"Navigation Phone\":\"GFZ6eMRjZ\",\"Open Phone\":\"KMolUmO7F\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"A8nbj0ZOP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"A8nbj0ZOP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5m4h7k=activeVariantCallback(async(...args)=>{setVariant(\"GFZ6eMRjZ\");});const onTapomf6fe=activeVariantCallback(async(...args)=>{setVariant(\"KMolUmO7F\");});const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KMolUmO7F\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"GFZ6eMRjZ\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"GFZ6eMRjZ\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"KMolUmO7F\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-68ej78\",className,classNames),\"data-framer-name\":\"Desktop - Home\",layoutDependency:layoutDependency,layoutId:\"A8nbj0ZOP\",ref:refBinding,style:{background:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,...style},variants:{KMolUmO7F:{background:\"linear-gradient(180deg, rgba(250, 250, 250, 0.3) 0%, rgba(88, 81, 134, 0.3) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10}},...addPropertyOverrides({GFZ6eMRjZ:{\"data-framer-name\":\"Navigation Phone\"},KMolUmO7F:{\"data-framer-name\":\"Open Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7wmi8e\",layoutDependency:layoutDependency,layoutId:\"MOjUKgDBD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q975yx\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Tm7OamvpF\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"guuRPlK1W\",scopeId:\"s9cMqft0X\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1qwqh4v framer-16pnlsj\",\"data-framer-name\":\"Group 284\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"guuRPlK1W\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 174 22\"><path d=\"M 38.617 19.667 C 37.709 19.29 36.983 18.732 36.439 17.995 C 35.895 17.258 35.607 16.368 35.578 15.329 L 39.644 15.329 C 39.705 15.917 39.906 16.366 40.246 16.673 C 40.59 16.983 41.036 17.135 41.588 17.135 C 42.14 17.135 42.602 17.004 42.929 16.739 C 43.256 16.475 43.42 16.112 43.42 15.644 C 43.42 15.252 43.291 14.929 43.029 14.672 C 42.768 14.416 42.449 14.205 42.068 14.039 C 41.688 13.874 41.149 13.684 40.45 13.476 C 39.436 13.161 38.609 12.843 37.97 12.528 C 37.329 12.213 36.78 11.745 36.317 11.125 C 35.855 10.509 35.626 9.702 35.626 8.708 C 35.626 7.232 36.154 6.075 37.213 5.239 C 38.269 4.403 39.647 3.984 41.345 3.984 C 43.043 3.984 44.466 4.403 45.522 5.239 C 46.578 6.075 47.146 7.24 47.22 8.73 L 43.088 8.73 C 43.058 8.217 42.871 7.814 42.53 7.52 C 42.187 7.226 41.749 7.079 41.213 7.079 C 40.751 7.079 40.378 7.205 40.096 7.453 C 39.813 7.702 39.671 8.059 39.671 8.527 C 39.671 9.04 39.908 9.438 40.386 9.723 C 40.862 10.009 41.606 10.319 42.62 10.65 C 43.634 10.997 44.455 11.329 45.089 11.644 C 45.723 11.959 46.269 12.421 46.731 13.022 C 47.193 13.625 47.423 14.4 47.423 15.348 C 47.423 16.296 47.196 17.073 46.742 17.81 C 46.288 18.55 45.628 19.135 44.764 19.573 C 43.901 20.011 42.879 20.227 41.704 20.227 C 40.529 20.227 39.528 20.041 38.62 19.664\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 60.889 14.696 L 52.244 14.696 C 52.302 15.479 52.553 16.08 52.991 16.494 C 53.43 16.908 53.971 17.116 54.61 17.116 C 55.563 17.116 56.226 16.71 56.598 15.895 L 60.664 15.895 C 60.456 16.723 60.081 17.468 59.537 18.133 C 58.993 18.796 58.312 19.317 57.493 19.693 C 56.675 20.07 55.759 20.257 54.745 20.257 C 53.525 20.257 52.437 19.995 51.484 19.466 C 50.531 18.94 49.786 18.187 49.25 17.207 C 48.714 16.227 48.445 15.084 48.445 13.772 C 48.445 12.461 48.709 11.318 49.237 10.338 C 49.765 9.357 50.507 8.604 51.46 8.078 C 52.413 7.552 53.509 7.288 54.745 7.288 C 55.98 7.288 57.023 7.544 57.961 8.057 C 58.898 8.569 59.632 9.299 60.16 10.249 C 60.688 11.198 60.952 12.306 60.952 13.572 C 60.952 13.932 60.931 14.309 60.886 14.702 M 57.047 12.549 C 57.047 11.887 56.823 11.358 56.376 10.968 C 55.93 10.575 55.37 10.38 54.7 10.38 C 54.029 10.38 53.52 10.57 53.081 10.946 C 52.643 11.323 52.371 11.857 52.265 12.552 L 57.047 12.552 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 62.442 10.335 C 62.97 9.355 63.706 8.602 64.654 8.075 C 65.6 7.549 66.682 7.285 67.905 7.285 C 69.468 7.285 70.775 7.699 71.826 8.527 C 72.877 9.355 73.563 10.522 73.893 12.028 L 69.827 12.028 C 69.484 11.064 68.821 10.583 67.839 10.583 C 67.139 10.583 66.579 10.858 66.162 11.409 C 65.745 11.959 65.536 12.747 65.536 13.769 C 65.536 14.792 65.745 15.58 66.162 16.13 C 66.579 16.681 67.136 16.956 67.839 16.956 C 68.821 16.956 69.484 16.475 69.827 15.511 L 73.893 15.511 C 73.566 16.988 72.874 18.147 71.815 18.991 C 70.756 19.835 69.455 20.257 67.905 20.257 C 66.682 20.257 65.6 19.995 64.654 19.466 C 63.709 18.94 62.972 18.187 62.442 17.207 C 61.914 16.227 61.65 15.084 61.65 13.772 C 61.65 12.461 61.914 11.318 62.442 10.338\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 82.314 16.798 L 82.314 20.075 L 80.37 20.075 C 78.984 20.075 77.904 19.734 77.13 19.047 C 76.357 18.361 75.968 17.244 75.968 15.693 L 75.968 10.677 L 74.45 10.677 L 74.45 7.469 L 75.968 7.469 L 75.968 4.395 L 79.789 4.395 L 79.789 7.469 L 82.292 7.469 L 82.292 10.677 L 79.789 10.677 L 79.789 15.738 C 79.789 16.115 79.879 16.384 80.059 16.553 C 80.238 16.718 80.534 16.801 80.951 16.801 L 82.314 16.801 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 84.157 5.554 C 83.732 5.156 83.521 4.662 83.521 4.075 C 83.521 3.487 83.732 2.972 84.157 2.571 C 84.582 2.173 85.129 1.973 85.799 1.973 C 86.47 1.973 86.995 2.173 87.418 2.571 C 87.843 2.972 88.054 3.471 88.054 4.075 C 88.054 4.678 87.843 5.156 87.418 5.554 C 86.993 5.955 86.454 6.152 85.799 6.152 C 85.144 6.152 84.582 5.952 84.157 5.554 Z M 87.698 20.072 L 83.877 20.072 L 83.877 7.464 L 87.698 7.464 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 92.289 19.464 C 91.312 18.938 90.546 18.184 89.989 17.204 C 89.432 16.224 89.152 15.081 89.152 13.77 C 89.152 12.458 89.434 11.334 90 10.346 C 90.565 9.358 91.341 8.602 92.323 8.073 C 93.305 7.547 94.409 7.282 95.629 7.282 C 96.849 7.282 97.953 7.547 98.935 8.073 C 99.917 8.599 100.691 9.358 101.259 10.346 C 101.823 11.331 102.106 12.474 102.106 13.77 C 102.106 15.065 101.818 16.205 101.245 17.194 C 100.672 18.179 99.891 18.938 98.9 19.464 C 97.911 19.993 96.804 20.254 95.581 20.254 C 94.359 20.254 93.261 19.99 92.286 19.464 M 97.449 16.096 C 97.963 15.554 98.219 14.779 98.219 13.767 C 98.219 12.755 97.968 11.983 97.472 11.441 C 96.973 10.899 96.358 10.626 95.629 10.626 C 94.9 10.626 94.267 10.893 93.775 11.427 C 93.284 11.962 93.039 12.741 93.039 13.767 C 93.039 14.793 93.282 15.551 93.765 16.096 C 94.248 16.638 94.856 16.91 95.584 16.91 C 96.313 16.91 96.936 16.638 97.451 16.096\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 114.671 8.765 C 115.543 9.721 115.979 11.035 115.979 12.707 L 115.979 20.073 L 112.182 20.073 L 112.182 13.225 C 112.182 12.381 111.965 11.726 111.535 11.259 C 111.102 10.792 110.521 10.559 109.792 10.559 C 109.064 10.559 108.483 10.792 108.049 11.259 C 107.617 11.726 107.403 12.381 107.403 13.225 L 107.403 20.073 L 103.582 20.073 L 103.582 7.464 L 107.403 7.464 L 107.403 9.136 C 107.791 8.578 108.311 8.137 108.966 7.814 C 109.621 7.491 110.357 7.328 111.178 7.328 C 112.639 7.328 113.803 7.806 114.675 8.762\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 132.465 5.205 C 133.701 5.867 134.66 6.799 135.335 7.995 C 136.014 9.195 136.352 10.575 136.352 12.143 C 136.352 13.711 136.011 15.073 135.335 16.277 C 134.657 17.482 133.696 18.417 132.455 19.079 C 131.212 19.741 129.77 20.073 128.132 20.073 L 122.258 20.073 L 122.258 4.211 L 128.132 4.211 C 129.785 4.211 131.229 4.542 132.465 5.205 Z M 131.259 15.532 C 132.064 14.734 132.465 13.604 132.465 12.143 C 132.465 10.682 132.064 9.545 131.259 8.733 C 130.453 7.918 129.329 7.512 127.885 7.512 L 126.075 7.512 L 126.075 16.732 L 127.885 16.732 C 129.329 16.732 130.453 16.334 131.259 15.535\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 137.907 10.335 C 138.391 9.355 139.051 8.602 139.885 8.075 C 140.719 7.549 141.649 7.285 142.678 7.285 C 143.558 7.285 144.329 7.466 144.992 7.827 C 145.654 8.188 146.164 8.663 146.52 9.251 L 146.52 7.466 L 150.341 7.466 L 150.341 20.075 L 146.52 20.075 L 146.52 18.291 C 146.148 18.879 145.631 19.354 144.968 19.715 C 144.305 20.075 143.534 20.257 142.655 20.257 C 141.641 20.257 140.719 19.99 139.885 19.456 C 139.051 18.921 138.391 18.16 137.907 17.172 C 137.424 16.187 137.181 15.043 137.181 13.748 C 137.181 12.453 137.424 11.315 137.907 10.335 Z M 145.726 11.486 C 145.198 10.928 144.554 10.65 143.793 10.65 C 143.033 10.65 142.388 10.925 141.86 11.475 C 141.332 12.026 141.068 12.781 141.068 13.745 C 141.068 14.71 141.332 15.473 141.86 16.04 C 142.388 16.603 143.033 16.886 143.793 16.886 C 144.554 16.886 145.198 16.609 145.726 16.05 C 146.254 15.492 146.518 14.734 146.518 13.767 C 146.518 12.8 146.254 12.042 145.726 11.486 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 159.498 16.798 L 159.498 20.075 L 157.555 20.075 C 156.169 20.075 155.088 19.734 154.315 19.047 C 153.541 18.361 153.153 17.244 153.153 15.693 L 153.153 10.677 L 151.635 10.677 L 151.635 7.469 L 153.153 7.469 L 153.153 4.395 L 156.974 4.395 L 156.974 7.469 L 159.477 7.469 L 159.477 10.677 L 156.974 10.677 L 156.974 15.738 C 156.974 16.115 157.064 16.384 157.243 16.553 C 157.423 16.718 157.719 16.801 158.136 16.801 L 159.498 16.801 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 161.027 10.335 C 161.51 9.355 162.17 8.602 163.005 8.075 C 163.839 7.549 164.769 7.285 165.798 7.285 C 166.677 7.285 167.449 7.466 168.111 7.827 C 168.774 8.188 169.283 8.663 169.64 9.251 L 169.64 7.466 L 173.461 7.466 L 173.461 20.075 L 169.64 20.075 L 169.64 18.291 C 169.268 18.879 168.75 19.354 168.087 19.715 C 167.425 20.075 166.654 20.257 165.775 20.257 C 164.76 20.257 163.839 19.99 163.005 19.456 C 162.17 18.921 161.51 18.16 161.027 17.172 C 160.544 16.187 160.301 15.043 160.301 13.748 C 160.301 12.453 160.544 11.315 161.027 10.335 Z M 168.845 11.486 C 168.317 10.928 167.673 10.65 166.913 10.65 C 166.152 10.65 165.507 10.925 164.98 11.475 C 164.452 12.026 164.188 12.781 164.188 13.745 C 164.188 14.71 164.452 15.473 164.98 16.04 C 165.507 16.603 166.152 16.886 166.913 16.886 C 167.673 16.886 168.317 16.609 168.845 16.05 C 169.373 15.492 169.638 14.734 169.638 13.767 C 169.638 12.8 169.373 12.042 168.845 11.486 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 11.127 14.971 C 11.127 16.635 11.763 18.118 12.122 18.82 C 12.267 19.106 12.22 19.453 12.003 19.688 C 11.304 20.455 9.585 21.958 6.907 21.958 C 3.1 21.958 0 18.823 0 14.971 C 0 11.724 2.453 7.985 6.907 7.985 C 9.566 7.985 11.293 9.491 11.998 10.255 C 12.217 10.49 12.265 10.84 12.119 11.126 C 11.76 11.831 11.127 13.31 11.127 14.971 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 25.881 14.971 C 25.881 18.825 22.763 21.958 18.974 21.958 C 15.185 21.958 12.067 18.822 12.067 14.971 C 12.067 13.652 12.431 12.605 12.735 11.961 C 12.912 11.585 13.355 11.425 13.73 11.598 C 14.192 11.812 14.908 12.047 15.813 12.047 C 18.385 12.047 19.888 10.164 20.437 8.869 C 20.601 8.484 21.036 8.305 21.419 8.463 C 22.871 9.069 25.881 10.824 25.881 14.971 Z\" fill=\"rgb(88, 81, 134)\"></path><path d=\"M 6.833 7.029 C 6.377 7.029 6.028 6.623 6.084 6.166 C 6.506 2.721 9.421 0.042 12.938 0.042 C 16.717 0.042 19.845 3.081 19.845 7.117 C 19.845 9.451 17.596 11.091 15.813 11.091 C 12.36 11.091 12.36 7.029 6.905 7.029 Z\" fill=\"rgb(88, 81, 134)\"></path></svg>',svgContentId:11949632839,withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4g3t52\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Rcc36L8_z\",...addPropertyOverrides({KMolUmO7F:{\"data-highlight\":true,onTap:onTap5m4h7k}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d8fkdj\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"pRK0OlWOA\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{KMolUmO7F:{backgroundColor:\"rgb(2, 4, 45)\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jkdh0g\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"gW10r9NJD\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{KMolUmO7F:{backgroundColor:\"rgb(2, 4, 45)\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-faw3g4\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QTakY8omG\",onTap:onTapomf6fe,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hgcru0\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"dIh18Owq8\",style:{backgroundColor:\"rgb(2, 4, 45)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d6pqt6\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"BvBsSJkzo\",style:{backgroundColor:\"rgb(2, 4, 45)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17yca2q\",layoutDependency:layoutDependency,layoutId:\"QhOmst6G4\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j8jdwn\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"K1wqenMzD\",transformTemplate:transformTemplate1,...addPropertyOverrides({KMolUmO7F:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"D5RKi5GQG\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Home\"})})})}),className:\"framer-1j80zb1\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"D5RKi5GQG\",style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KMolUmO7F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"D5RKi5GQG\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Home\"})})})}),fonts:[\"FS;Poppins-semibold\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FfVG1zm94\"},motionChild:true,nodeId:\"o3ajhKVDg\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"About Us\"})})})}),className:\"framer-vwis6q\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"o3ajhKVDg\",style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KMolUmO7F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FfVG1zm94\"},motionChild:true,nodeId:\"o3ajhKVDg\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"About Us\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LzSLAAIPT\"},motionChild:true,nodeId:\"MmMMZBqlA\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Cloud Services\"})})})}),className:\"framer-1a3m8g9\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"MmMMZBqlA\",style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MD2debbRc\"},motionChild:true,nodeId:\"yoyE2nmjv\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Data Storage\"})})})}),className:\"framer-18wqlj1\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"yoyE2nmjv\",style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zQ9ULcNKu\"},motionChild:true,nodeId:\"Z1RQ1Lwiw\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Cyber Security\"})})})}),className:\"framer-1agni3d\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"Z1RQ1Lwiw\",style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:\"Our Services\"})}),className:\"framer-1il9n5s\",\"data-highlight\":true,fonts:[\"FS;Poppins-medium\"],id:`${layoutId}-1il9n5s`,layoutDependency:layoutDependency,layoutId:\"dQNRhtAqx\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1il9n5s`,offsetX:-.203125,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-18n6wtu\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"yzJVmxmRf\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(143, 141, 196, 0.8)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0.8)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(88, 81, 134))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MD2debbRc\"},motionChild:true,nodeId:\"I6U0je7qj\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Data Storage\"})})})}),className:\"framer-1uh9osd\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"I6U0je7qj\",style:{\"--extracted-r6o4lv\":\"rgb(88, 81, 134)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(88, 81, 134))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zQ9ULcNKu\"},motionChild:true,nodeId:\"woTAP8JPK\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Cyber Security\"})})})}),className:\"framer-p2ehyy\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"woTAP8JPK\",style:{\"--extracted-r6o4lv\":\"rgb(88, 81, 134)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(88, 81, 134))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IICsrbLu3\"},motionChild:true,nodeId:\"f7SP9Kq3y\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Cloud Services\"})})})}),className:\"framer-1a5353b\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"f7SP9Kq3y\",style:{\"--extracted-r6o4lv\":\"rgb(88, 81, 134)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]})})})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Md2LyLM8S\"},motionChild:true,nodeId:\"dzvOorRMm\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Insights\"})})})}),className:\"framer-19sctgp\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"dzvOorRMm\",style:{\"--extracted-r6o4lv\":\"rgb(73, 68, 110)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KMolUmO7F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 68, 110))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Md2LyLM8S\"},motionChild:true,nodeId:\"dzvOorRMm\",openInNewTab:false,relValues:[],scopeId:\"s9cMqft0X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-konhd9\",\"data-styles-preset\":\"SjQJ2R7Ah\",children:\"Insights\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Md2LyLM8S\"},implicitPathVariables:undefined},{href:{webPageId:\"Md2LyLM8S\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(10+((componentViewport?.height||100)-20-104)/2)+0+0+30,...addPropertyOverrides({KMolUmO7F:{y:(componentViewport?.y||0)+10+(0+0+((componentViewport?.height||532)-20-1232)/1*0)+0+64+0+20+1020}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9wgf6k-container\",layoutDependency:layoutDependency,layoutId:\"znnvvXssG-container\",nodeId:\"znnvvXssG\",rendersWithMotion:true,scopeId:\"s9cMqft0X\",children:/*#__PURE__*/_jsx(GetInTouch,{cWTPgaS68:\"Client Login\",height:\"100%\",I_G9w4AVH:resolvedLinks[0],id:\"znnvvXssG\",layoutId:\"znnvvXssG\",style:{height:\"100%\"},variant:matchVariant(\"BkSI1ytN7\"),width:\"100%\",...addPropertyOverrides({KMolUmO7F:{I_G9w4AVH:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yEDJJPrIN\"},implicitPathVariables:undefined},{href:{webPageId:\"yEDJJPrIN\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(10+((componentViewport?.height||100)-20-104)/2)+0+0+30,...addPropertyOverrides({KMolUmO7F:{y:(componentViewport?.y||0)+10+(0+0+((componentViewport?.height||532)-20-1232)/1*0)+0+64+0+20+1084}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gsg1ti-container\",layoutDependency:layoutDependency,layoutId:\"VxRcZ3WU9-container\",nodeId:\"VxRcZ3WU9\",rendersWithMotion:true,scopeId:\"s9cMqft0X\",children:/*#__PURE__*/_jsx(GetInTouch,{cWTPgaS68:\"Get In Touch\",height:\"100%\",I_G9w4AVH:resolvedLinks1[0],id:\"VxRcZ3WU9\",layoutId:\"VxRcZ3WU9\",style:{height:\"100%\"},variant:matchVariant(\"nJJcdAgqE\"),width:\"100%\",...addPropertyOverrides({KMolUmO7F:{I_G9w4AVH:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a7a72n\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"DWIMjkCUw\",style:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"}})]})})})});});const css=[\".framer-XnTuU.framer-16pnlsj, .framer-XnTuU .framer-16pnlsj { display: block; }\",\".framer-XnTuU.framer-68ej78 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 100px; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 10px 40px 10px 40px; position: relative; width: 1200px; }\",\".framer-XnTuU .framer-7wmi8e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 581px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XnTuU .framer-1q975yx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-XnTuU .framer-1qwqh4v { flex: none; height: 22px; position: relative; text-decoration: none; width: 174px; }\",\".framer-XnTuU .framer-4g3t52 { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-XnTuU .framer-d8fkdj, .framer-XnTuU .framer-1hgcru0 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XnTuU .framer-jkdh0g, .framer-XnTuU .framer-1d6pqt6 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XnTuU .framer-faw3g4 { cursor: pointer; flex: none; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-XnTuU .framer-17yca2q { flex: none; height: 104px; overflow: visible; position: relative; width: 365px; }\",\".framer-XnTuU .framer-1j8jdwn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 30px 0px; position: absolute; right: 0px; top: 50%; width: min-content; }\",\".framer-XnTuU .framer-1j80zb1, .framer-XnTuU .framer-vwis6q, .framer-XnTuU .framer-1a3m8g9, .framer-XnTuU .framer-18wqlj1, .framer-XnTuU .framer-1agni3d, .framer-XnTuU .framer-1il9n5s, .framer-XnTuU .framer-19sctgp { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-XnTuU .framer-18n6wtu { height: 150px; overflow: hidden; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XnTuU .framer-1uh9osd { -webkit-user-select: none; flex: none; height: auto; left: 50%; position: absolute; top: 49%; user-select: none; white-space: pre; width: auto; }\",\".framer-XnTuU .framer-p2ehyy { -webkit-user-select: none; bottom: 21px; flex: none; height: auto; left: 50%; position: absolute; user-select: none; white-space: pre; width: auto; }\",\".framer-XnTuU .framer-1a5353b { -webkit-user-select: none; flex: none; height: auto; left: 50%; position: absolute; top: 19px; user-select: none; white-space: pre; width: auto; }\",\".framer-XnTuU .framer-9wgf6k-container, .framer-XnTuU .framer-gsg1ti-container { flex: none; height: 44px; position: relative; width: auto; }\",\".framer-XnTuU .framer-a7a72n { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-XnTuU.framer-v-1nh4el6.framer-68ej78 { max-width: unset; width: 390px; }\",\".framer-XnTuU.framer-v-1nh4el6 .framer-7wmi8e { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-XnTuU.framer-v-1evv157.framer-68ej78 { flex-direction: column; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); max-width: unset; padding: 10px 24px 10px 24px; width: 401px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XnTuU.framer-v-1evv157 .framer-7wmi8e { flex-direction: column; gap: 0px; width: 100%; }\",\".framer-XnTuU.framer-v-1evv157 .framer-1q975yx { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-XnTuU.framer-v-1evv157 .framer-4g3t52 { cursor: pointer; height: 44px; width: 44px; }\",\".framer-XnTuU.framer-v-1evv157 .framer-d8fkdj, .framer-XnTuU.framer-v-1evv157 .framer-jkdh0g { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-XnTuU.framer-v-1evv157 .framer-17yca2q { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: 100%; }\",\".framer-XnTuU.framer-v-1evv157 .framer-1j8jdwn { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 20px; justify-content: flex-start; padding: 20px 20px 20px 10px; position: relative; right: unset; top: unset; width: 1px; z-index: 5; }\",\".framer-XnTuU.framer-v-1evv157 .framer-1j80zb1, .framer-XnTuU.framer-v-1evv157 .framer-vwis6q, .framer-XnTuU.framer-v-1evv157 .framer-1a3m8g9, .framer-XnTuU.framer-v-1evv157 .framer-18wqlj1, .framer-XnTuU.framer-v-1evv157 .framer-1agni3d, .framer-XnTuU.framer-v-1evv157 .framer-19sctgp { white-space: pre-wrap; width: 312px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-XnTuU[data-border=\"true\"]::after, .framer-XnTuU [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"GFZ6eMRjZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"KMolUmO7F\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers9cMqft0X=withCSS(Component,css,\"framer-XnTuU\");export default Framers9cMqft0X;Framers9cMqft0X.displayName=\"Navigation 2\";Framers9cMqft0X.defaultProps={height:100,width:1200};addPropertyControls(Framers9cMqft0X,{variant:{options:[\"A8nbj0ZOP\",\"GFZ6eMRjZ\",\"KMolUmO7F\"],optionTitles:[\"Desktop - Home\",\"Navigation Phone\",\"Open Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framers9cMqft0X,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/E6J4GS76KHNRRUWODFCFOX2JRKNRSFVY/3GYVT5S4AH7VMPASDDKOTIPV6P3WJXGI/24R4YOH3G2SFDSTCNHOVGYEX3DMRC3CE.woff2\",weight:\"600\"}]},...GetInTouchFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framers9cMqft0X.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(GetInTouch,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers9cMqft0X\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"GFZ6eMRjZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KMolUmO7F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s9cMqft0X.map","// Generated by Framer (8a671e2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/AhOVj8s7b/AhOVj8s7b.js\";import Navigation2 from\"#framer/local/canvasComponent/s9cMqft0X/s9cMqft0X.js\";const Navigation2Fonts=getFonts(Navigation2);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const FooterFonts=getFonts(Footer);const breakpoints={APs3ttJC_:\"(min-width: 1200px)\",QJ27mcnAJ:\"(max-width: 809.98px)\",WEMjsJGCo:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-0icXA\";const variantClassNames={APs3ttJC_:\"framer-v-2d6vqh\",QJ27mcnAJ:\"framer-v-12kwhb5\",WEMjsJGCo:\"framer-v-1og2wan\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:.5,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1.5,skewX:0,skewY:0,x:0,y:200};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={QJ27mcnAJ:[\".framer-0icXA .framer-15zhlg6-container { width: 100%; z-index: 5; }\"],WEMjsJGCo:[\".framer-0icXA .framer-15zhlg6-container { height: 100px; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={QJ27mcnAJ:\".framer-12kwhb5-override\",WEMjsJGCo:\".framer-1og2wan-override\"};const rules=[\".framer-0icXA.framer-155wqwu, .framer-0icXA .framer-155wqwu { display: block; }\",\".framer-0icXA.framer-2d6vqh { align-content: center; align-items: center; background-color: #e9e8ff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; image-rendering: pixelated; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0icXA .framer-15zhlg6-container { flex: none; height: auto; order: -1000; position: relative; width: 1200px; z-index: 2; }\",\".framer-0icXA .framer-10d768i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-0icXA .framer-1v5uq9t { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 760px; justify-content: center; left: 0px; order: 1002; overflow: visible; padding: 380px 0px 380px 0px; position: absolute; right: 0px; top: -280px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-0icXA .framer-1o2ndmm { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; bottom: 0px; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 663px; justify-content: center; left: 0px; order: 1003; overflow: visible; padding: 380px 0px 380px 0px; position: absolute; right: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-0icXA .framer-1y12vq9 { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 747px; justify-content: center; left: 0px; order: 1004; overflow: visible; padding: 0px; position: absolute; right: 0px; top: -335px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-0icXA .framer-1k3nk1r, .framer-0icXA .framer-1bkroy8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0icXA .framer-19s2jb4-container { flex: none; height: auto; max-width: 100%; order: 1005; position: relative; width: 100%; z-index: 2; }\",\".framer-0icXA .framer-uulqrr { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; min-height: 1034px; order: 1006; overflow: visible; padding: 0px; position: absolute; top: -506px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: -1; }\",\".framer-0icXA .framer-kxxayj { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; bottom: 0px; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 676px; justify-content: center; left: 0px; order: 1007; overflow: visible; padding: 0px; position: absolute; right: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-0icXA .framer-e5o909 { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; bottom: 0px; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 694px; justify-content: center; left: 0px; order: 1008; overflow: visible; padding: 0px; position: absolute; right: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: -1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={APs3ttJC_:\"(min-width: 1200px)\",QJ27mcnAJ:\"(max-width: 809.98px)\",WEMjsJGCo:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"APs3ttJC_\",Phone:\"QJ27mcnAJ\",Tablet:\"WEMjsJGCo\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"APs3ttJC_\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"QJ27mcnAJ\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"WEMjsJGCo\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if([\"WEMjsJGCo\",\"QJ27mcnAJ\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"APs3ttJC_\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(233, 232, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2d6vqh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QJ27mcnAJ:{width:\"100vw\"},WEMjsJGCo:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"1200px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15zhlg6-container\",nodeId:\"nPqzcZM_B\",scopeId:\"xrKcDYAf6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QJ27mcnAJ:{variant:matchVariant(\"GFZ6eMRjZ\")},WEMjsJGCo:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GFZ6eMRjZ\")}},children:/*#__PURE__*/_jsx(Navigation2,{height:\"100%\",id:\"nPqzcZM_B\",layoutId:\"nPqzcZM_B\",style:{width:\"100%\"},variant:matchVariant(\"A8nbj0ZOP\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-10d768i\"}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1v5uq9t hidden-2d6vqh hidden-1og2wan\",\"data-framer-appear-id\":\"1v5uq9t\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1o2ndmm hidden-2d6vqh hidden-1og2wan\",\"data-framer-appear-id\":\"1o2ndmm\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1y12vq9 hidden-2d6vqh hidden-12kwhb5\",\"data-framer-appear-id\":\"1y12vq9\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-1k3nk1r hidden-2d6vqh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:431,width:\"100vw\",y:1100,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19s2jb4-container\",nodeId:\"X8PR_E62a\",scopeId:\"xrKcDYAf6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QJ27mcnAJ:{variant:matchVariant(\"cU_RU8992\")},WEMjsJGCo:{variant:matchVariant(\"aU2WOOf4q\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"X8PR_E62a\",layoutId:\"X8PR_E62a\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"lmkYVYOZq\"),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-uulqrr hidden-1og2wan hidden-12kwhb5\",\"data-framer-appear-id\":\"uulqrr\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,transformTemplate:transformTemplate1}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-kxxayj hidden-2d6vqh hidden-12kwhb5\",\"data-framer-appear-id\":\"kxxayj\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-1bkroy8 hidden-2d6vqh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-e5o909 hidden-1og2wan hidden-12kwhb5\",\"data-framer-appear-id\":\"e5o909\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true})]}),/*#__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 1460\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WEMjsJGCo\":{\"layout\":[\"fixed\",\"fixed\"]},\"QJ27mcnAJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"APs3ttJC_\":[\".framer-15zhlg6-container\",\".framer-19s2jb4-container\",\".framer-uulqrr\",\".framer-e5o909\"],\"WEMjsJGCo\":[\".framer-15zhlg6-container\",\".framer-1y12vq9\",\".framer-19s2jb4-container\",\".framer-kxxayj\"],\"QJ27mcnAJ\":[\".framer-15zhlg6-container\",\".framer-1v5uq9t\",\".framer-1o2ndmm\",\".framer-19s2jb4-container\"]}\n * @framerBreakpoints {\"APs3ttJC_\":{\"min\":1200,\"canvasClassName\":\"framer-2d6vqh-override\",\"minHeight\":1460,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"WEMjsJGCo\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1og2wan-override\",\"minHeight\":1460,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"QJ27mcnAJ\":{\"max\":809,\"canvasClassName\":\"framer-12kwhb5-override\",\"minHeight\":1460,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant APs3ttJC_\n * @framerLayoutTemplate true\n */const FramerxrKcDYAf6=withCSS(Component,css,\"framer-0icXA\");export default FramerxrKcDYAf6;FramerxrKcDYAf6.displayName=\"Main layout\";FramerxrKcDYAf6.defaultProps={height:1460,width:1200};addFonts(FramerxrKcDYAf6,[{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\"}]},...Navigation2Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerxrKcDYAf6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation2,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxrKcDYAf6\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1460\",\"framerDefaultVariant\":\"APs3ttJC_\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WEMjsJGCo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QJ27mcnAJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"APs3ttJC_\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-2d6vqh-override\\\",\\\"minHeight\\\":1460,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"WEMjsJGCo\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1og2wan-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"QJ27mcnAJ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12kwhb5-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"APs3ttJC_\\\":[\\\".framer-15zhlg6-container\\\",\\\".framer-19s2jb4-container\\\",\\\".framer-uulqrr\\\",\\\".framer-e5o909\\\"],\\\"WEMjsJGCo\\\":[\\\".framer-15zhlg6-container\\\",\\\".framer-1y12vq9\\\",\\\".framer-19s2jb4-container\\\",\\\".framer-kxxayj\\\"],\\\"QJ27mcnAJ\\\":[\\\".framer-15zhlg6-container\\\",\\\".framer-1v5uq9t\\\",\\\".framer-1o2ndmm\\\",\\\".framer-19s2jb4-container\\\"]}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a671e2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/AhOVj8s7b/AhOVj8s7b.js\";import Navigation2 from\"#framer/local/canvasComponent/s9cMqft0X/s9cMqft0X.js\";const Navigation2Fonts=getFonts(Navigation2);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const FooterFonts=getFonts(Footer);const breakpoints={gtqcv5rOY:\"(min-width: 1200px)\",NY51dSojO:\"(max-width: 809.98px)\",prV5lhQZ3:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hvjqH\";const variantClassNames={gtqcv5rOY:\"framer-v-1rfyzrn\",NY51dSojO:\"framer-v-1043i1w\",prV5lhQZ3:\"framer-v-o1nh59\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:.5,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1.5,skewX:0,skewY:0,x:0,y:200};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={NY51dSojO:[\".framer-hvjqH .framer-1jn32tc-container { width: 100%; z-index: 5; }\"],prV5lhQZ3:[\".framer-hvjqH .framer-1jn32tc-container { height: 100px; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={NY51dSojO:\".framer-1043i1w-override\",prV5lhQZ3:\".framer-o1nh59-override\"};const rules=[\".framer-hvjqH.framer-16edlkk, .framer-hvjqH .framer-16edlkk { display: block; }\",\".framer-hvjqH.framer-1rfyzrn { align-content: center; align-items: center; background-color: #e9e8ff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; image-rendering: pixelated; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hvjqH .framer-1jn32tc-container { flex: none; height: auto; order: -1000; position: relative; width: 1200px; z-index: 2; }\",\".framer-hvjqH .framer-ffww2w { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-hvjqH .framer-gm1rqm { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 760px; justify-content: center; left: 0px; order: 1002; overflow: visible; padding: 380px 0px 380px 0px; position: absolute; right: 0px; top: -280px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-hvjqH .framer-1akk2q4 { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 747px; justify-content: center; left: 0px; order: 1003; overflow: visible; padding: 0px; position: absolute; right: 0px; top: -335px; will-change: var(--framer-will-change-effect-override, transform); z-index: -1; }\",\".framer-hvjqH .framer-18xfd6t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hvjqH .framer-10ymbyf-container { flex: none; height: auto; max-width: 100%; order: 1004; position: relative; width: 100%; z-index: 2; }\",\".framer-hvjqH .framer-xdund2 { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(234, 227, 60, 0.5); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; min-height: 1034px; order: 1005; overflow: visible; padding: 0px; position: absolute; top: -506px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: -1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={gtqcv5rOY:\"(min-width: 1200px)\",NY51dSojO:\"(max-width: 809.98px)\",prV5lhQZ3:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"gtqcv5rOY\",Phone:\"NY51dSojO\",Tablet:\"prV5lhQZ3\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gtqcv5rOY\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"NY51dSojO\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"prV5lhQZ3\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if([\"prV5lhQZ3\",\"NY51dSojO\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"gtqcv5rOY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(233, 232, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rfyzrn\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NY51dSojO:{width:\"100vw\"},prV5lhQZ3:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"1200px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jn32tc-container\",nodeId:\"ZLkSVYA4j\",scopeId:\"tUm9Diw9n\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NY51dSojO:{variant:matchVariant(\"GFZ6eMRjZ\")},prV5lhQZ3:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GFZ6eMRjZ\")}},children:/*#__PURE__*/_jsx(Navigation2,{height:\"100%\",id:\"ZLkSVYA4j\",layoutId:\"ZLkSVYA4j\",style:{width:\"100%\"},variant:matchVariant(\"A8nbj0ZOP\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ffww2w\"}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-gm1rqm hidden-1rfyzrn hidden-o1nh59\",\"data-framer-appear-id\":\"gm1rqm\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1akk2q4 hidden-1rfyzrn hidden-1043i1w\",\"data-framer-appear-id\":\"1akk2q4\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-18xfd6t hidden-1rfyzrn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:431,width:\"100vw\",y:1100,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10ymbyf-container\",nodeId:\"jSNoEHkLf\",scopeId:\"tUm9Diw9n\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NY51dSojO:{variant:matchVariant(\"cU_RU8992\")},prV5lhQZ3:{variant:matchVariant(\"aU2WOOf4q\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"jSNoEHkLf\",layoutId:\"jSNoEHkLf\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"lmkYVYOZq\"),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-xdund2 hidden-o1nh59 hidden-1043i1w\",\"data-framer-appear-id\":\"xdund2\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,transformTemplate:transformTemplate1})]}),/*#__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 1460\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"prV5lhQZ3\":{\"layout\":[\"fixed\",\"fixed\"]},\"NY51dSojO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"gtqcv5rOY\":[\".framer-1jn32tc-container\",\".framer-10ymbyf-container\",\".framer-xdund2\"],\"prV5lhQZ3\":[\".framer-1jn32tc-container\",\".framer-1akk2q4\",\".framer-10ymbyf-container\"],\"NY51dSojO\":[\".framer-1jn32tc-container\",\".framer-gm1rqm\",\".framer-10ymbyf-container\"]}\n * @framerBreakpoints {\"gtqcv5rOY\":{\"min\":1200,\"canvasClassName\":\"framer-1rfyzrn-override\",\"minHeight\":1460,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"prV5lhQZ3\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-o1nh59-override\",\"minHeight\":1460,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NY51dSojO\":{\"max\":809,\"canvasClassName\":\"framer-1043i1w-override\",\"minHeight\":1460,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant gtqcv5rOY\n * @framerLayoutTemplate true\n */const FramertUm9Diw9n=withCSS(Component,css,\"framer-hvjqH\");export default FramertUm9Diw9n;FramertUm9Diw9n.displayName=\"White Papers\";FramertUm9Diw9n.defaultProps={height:1460,width:1200};addFonts(FramertUm9Diw9n,[{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\"}]},...Navigation2Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramertUm9Diw9n.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation2,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertUm9Diw9n\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"prV5lhQZ3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NY51dSojO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1460\",\"framerHitTargets\":\"{\\\"gtqcv5rOY\\\":[\\\".framer-1jn32tc-container\\\",\\\".framer-10ymbyf-container\\\",\\\".framer-xdund2\\\"],\\\"prV5lhQZ3\\\":[\\\".framer-1jn32tc-container\\\",\\\".framer-1akk2q4\\\",\\\".framer-10ymbyf-container\\\"],\\\"NY51dSojO\\\":[\\\".framer-1jn32tc-container\\\",\\\".framer-gm1rqm\\\",\\\".framer-10ymbyf-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"gtqcv5rOY\",\"framerBreakpoints\":\"{\\\"gtqcv5rOY\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1rfyzrn-override\\\",\\\"minHeight\\\":1460,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"prV5lhQZ3\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-o1nh59-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NY51dSojO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1043i1w-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a671e2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/AhOVj8s7b/AhOVj8s7b.js\";import Navigation2 from\"#framer/local/canvasComponent/s9cMqft0X/s9cMqft0X.js\";const Navigation2Fonts=getFonts(Navigation2);const FooterFonts=getFonts(Footer);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const breakpoints={e8iBhtGDX:\"(max-width: 809.98px)\",JfJnEgG6d:\"(min-width: 1200px)\",TWULtf4hi:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MFgye\";const variantClassNames={e8iBhtGDX:\"framer-v-13dok96\",JfJnEgG6d:\"framer-v-166ijw2\",TWULtf4hi:\"framer-v-2v3aak\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:.5,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1.5,skewX:0,skewY:0,x:0,y:200};const breakpointRules={e8iBhtGDX:[\".framer-MFgye .framer-1vtpfwn-container { height: auto; }\"],TWULtf4hi:[\".framer-MFgye .framer-qnj73m-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={e8iBhtGDX:\".framer-13dok96-override\",TWULtf4hi:\".framer-2v3aak-override\"};const rules=[\".framer-MFgye.framer-1j99pzw, .framer-MFgye .framer-1j99pzw { display: block; }\",\".framer-MFgye.framer-166ijw2 { align-content: center; align-items: center; background: radial-gradient(70% 70% at 48.9% -8.1%, rgba(233, 232, 255, 0.8) 0%, rgb(244, 244, 244) 100%); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; image-rendering: auto; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-MFgye .framer-1vtpfwn-container { flex: none; height: 100px; max-width: 1200px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 2; }\",\".framer-MFgye .framer-17bw5s9 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-MFgye .framer-qnj73m-container { flex: none; height: 431px; max-width: 100%; order: 1002; position: relative; width: 100%; z-index: 2; }\",\".framer-MFgye .framer-yu2jwk { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(92, 76, 207, 0.35); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; bottom: 0px; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 676px; justify-content: center; left: 0px; order: 1003; overflow: visible; padding: 0px; position: absolute; right: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-MFgye .framer-xpj96y { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(92, 76, 207, 0.35); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; bottom: 1px; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 649px; justify-content: center; left: 0px; order: 1004; overflow: visible; padding: 0px; position: absolute; right: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-MFgye .framer-efoymb, .framer-MFgye .framer-elcpsp, .framer-MFgye .framer-1nz0dtn, .framer-MFgye .framer-eh3hg6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MFgye .framer-hmk13b { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(92, 76, 207, 0.35); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 649px; justify-content: center; left: 0px; order: 1005; overflow: visible; padding: 0px; position: absolute; right: 0px; top: -245px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-MFgye .framer-a0oacv { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(92, 76, 207, 0.35); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; bottom: 0px; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 731px; justify-content: center; left: 0px; order: 1006; overflow: visible; padding: 0px; position: absolute; right: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-MFgye .framer-13ns0qu { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(92, 76, 207, 0.35); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 649px; justify-content: center; left: 0px; order: 1007; overflow: visible; padding: 0px; position: absolute; right: 0px; top: -274px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-MFgye .framer-ywj0y1 { -webkit-filter: blur(100px); align-content: center; align-items: center; background-color: rgba(92, 76, 207, 0.35); border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; border-top-left-radius: 50%; border-top-right-radius: 50%; display: flex; filter: blur(100px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1085px; justify-content: center; left: 0px; order: 1008; overflow: visible; padding: 0px; position: absolute; right: -1px; top: -588px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={e8iBhtGDX:\"(max-width: 809.98px)\",JfJnEgG6d:\"(min-width: 1200px)\",TWULtf4hi:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"JfJnEgG6d\",Phone:\"e8iBhtGDX\",Tablet:\"TWULtf4hi\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JfJnEgG6d\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"TWULtf4hi\",\"e8iBhtGDX\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"TWULtf4hi\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"e8iBhtGDX\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"JfJnEgG6d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: radial-gradient(70% 70% at 48.9% -8.1%, rgba(233, 232, 255, 0.8) 0%, rgb(244, 244, 244) 100%); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-166ijw2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"min(100vw, 1200px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vtpfwn-container\",nodeId:\"xKJvGQrFu\",scopeId:\"Krygp8cL_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e8iBhtGDX:{style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"GFZ6eMRjZ\")},TWULtf4hi:{variant:matchVariant(\"GFZ6eMRjZ\")}},children:/*#__PURE__*/_jsx(Navigation2,{height:\"100%\",id:\"xKJvGQrFu\",layoutId:\"xKJvGQrFu\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"A8nbj0ZOP\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-17bw5s9\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:431,width:\"100vw\",y:1100,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qnj73m-container\",nodeId:\"HSknX4KEG\",scopeId:\"Krygp8cL_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e8iBhtGDX:{variant:matchVariant(\"cU_RU8992\")},TWULtf4hi:{style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"aU2WOOf4q\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"HSknX4KEG\",layoutId:\"HSknX4KEG\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"lmkYVYOZq\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-yu2jwk hidden-2v3aak hidden-13dok96\",\"data-framer-appear-id\":\"yu2jwk\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-xpj96y hidden-166ijw2 hidden-13dok96\",\"data-framer-appear-id\":\"xpj96y\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-efoymb hidden-166ijw2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-hmk13b hidden-166ijw2 hidden-13dok96\",\"data-framer-appear-id\":\"hmk13b\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-elcpsp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-a0oacv hidden-166ijw2 hidden-2v3aak\",\"data-framer-appear-id\":\"a0oacv\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-1nz0dtn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-13ns0qu hidden-166ijw2 hidden-2v3aak\",\"data-framer-appear-id\":\"13ns0qu\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-eh3hg6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-ywj0y1 hidden-2v3aak hidden-13dok96\",\"data-framer-appear-id\":\"ywj0y1\",\"data-framer-name\":\"Ellipse 3\",initial:animation1,optimized:true})]}),/*#__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 1460\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TWULtf4hi\":{\"layout\":[\"fixed\",\"fixed\"]},\"e8iBhtGDX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"JfJnEgG6d\":[\".framer-1vtpfwn-container\",\".framer-qnj73m-container\",\".framer-yu2jwk\",\".framer-ywj0y1\"],\"TWULtf4hi\":[\".framer-1vtpfwn-container\",\".framer-qnj73m-container\",\".framer-xpj96y\",\".framer-hmk13b\"],\"e8iBhtGDX\":[\".framer-1vtpfwn-container\",\".framer-qnj73m-container\",\".framer-a0oacv\",\".framer-13ns0qu\"]}\n * @framerBreakpoints {\"JfJnEgG6d\":{\"min\":1200,\"canvasClassName\":\"framer-166ijw2-override\",\"minHeight\":1460,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"TWULtf4hi\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-2v3aak-override\",\"minHeight\":1460,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"e8iBhtGDX\":{\"max\":809,\"canvasClassName\":\"framer-13dok96-override\",\"minHeight\":1460,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant JfJnEgG6d\n * @framerLayoutTemplate true\n */const FramerKrygp8cL_=withCSS(Component,css,\"framer-MFgye\");export default FramerKrygp8cL_;FramerKrygp8cL_.displayName=\"Products\";FramerKrygp8cL_.defaultProps={height:1460,width:1200};addFonts(FramerKrygp8cL_,[{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\"}]},...Navigation2Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerKrygp8cL_.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation2,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKrygp8cL_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TWULtf4hi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e8iBhtGDX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"JfJnEgG6d\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1460\",\"framerBreakpoints\":\"{\\\"JfJnEgG6d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-166ijw2-override\\\",\\\"minHeight\\\":1460,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"TWULtf4hi\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-2v3aak-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"e8iBhtGDX\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-13dok96-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"JfJnEgG6d\\\":[\\\".framer-1vtpfwn-container\\\",\\\".framer-qnj73m-container\\\",\\\".framer-yu2jwk\\\",\\\".framer-ywj0y1\\\"],\\\"TWULtf4hi\\\":[\\\".framer-1vtpfwn-container\\\",\\\".framer-qnj73m-container\\\",\\\".framer-xpj96y\\\",\\\".framer-hmk13b\\\"],\\\"e8iBhtGDX\\\":[\\\".framer-1vtpfwn-container\\\",\\\".framer-qnj73m-container\\\",\\\".framer-a0oacv\\\",\\\".framer-13ns0qu\\\"]}\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/cB82mOKJA8TU60z0XfYM/zn8apIvwTqpaAAClw46E/xrKcDYAf6.js\";\r\nimport WhitePapers from \"https://framerusercontent.com/modules/I5ljXc7UTB581fG5EycF/lCMUKwtWMhWRDb0mdeZA/tUm9Diw9n.js\";\r\nimport Products from \"https://framerusercontent.com/modules/ZSEd28ThmgUjgySq2hjR/eR1txT9rKhiBxMcEKJI3/Krygp8cL_.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {qk1atuj9w: \"what-we-offer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zsNFsVQqrd0smN6JrCsv/rHJD9AeJ2f7rHhfTQtkU/augiA20Il.js\")), path: \"/\"}, MD2debbRc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/As9Spf5lMyrOM52gYW7x/cvZ40zFaIEAtRlQZ00Ka/MD2debbRc.js\")), path: \"/data-storage\"}, IICsrbLu3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ogKpZmhFzdfOqgyqd8la/8Otzkwr7bJM0SrzARSxQ/IICsrbLu3.js\")), path: \"/cloud-services\"}, FfVG1zm94: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ghWD7qpnYBtQWHCCtfcv/ohUlEAvWoJcvVGzFA1u8/FfVG1zm94.js\")), path: \"/about-us\"}, zQ9ULcNKu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LJRlKCm7bfawdkrvSCs0/VmCaiSZAHwU9XxeRcb7d/zQ9ULcNKu.js\")), path: \"/cyber-security\"}, lDCZNTVvF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/38drnmJU61P1cb7x3dy8/HoxQd6Z6lncfejrT7eiv/lDCZNTVvF.js\")), path: \"/404\"}, yEDJJPrIN: {elements: {\"I947:5214;947:5191\": \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ikTkL8nKVNHHf1cTqXQu/decApcky3kjF1SLxIE70/yEDJJPrIN.js\")), path: \"/contact\"}, PmQljltk5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rDKyjxsXBQi46P4HLt5Z/9diQtgcP5rjFjEPwaUqa/PmQljltk5.js\")), path: \"/thank-you\"}, OSR82sKhA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ck7xGQ4sy1eXXOMRhXxT/tSKxI0Jj2h0iDBomCXVh/OSR82sKhA.js\")), path: \"/terms-and-conditions\"}, ODhEHMCpf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mAIU4Qh2IkyUzYw8rIB5/YScDNyUuGg5COYsgnAr6/ODhEHMCpf.js\")), path: \"/privacy-policy\"}, lelvukoFz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O8nXPQGRzOHcgZAuwuQ6/M7wqb37N5eigIwi8GIXv/lelvukoFz.js\")), path: \"/cookie-policy\"}, Md2LyLM8S: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D9sMPyPdHgH6tPxP1Vn3/HVCMpYkk1BhXKPr3v45Q/Md2LyLM8S.js\")), path: \"/whitepapers\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"d28792ca0eec6b496bdc9b5a80042702e9b54a681edb99bf279f69a02222e8d9\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"lDCZNTVvF\":\r\ncase \"yEDJJPrIN\":\r\ncase \"PmQljltk5\":\r\ncase \"OSR82sKhA\":\r\ncase \"ODhEHMCpf\":\r\ncase \"lelvukoFz\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ncase \"MD2debbRc\":\r\ncase \"IICsrbLu3\":\r\ncase \"FfVG1zm94\":\r\ncase \"zQ9ULcNKu\":\r\nreturn React.createElement(Products, {...props, key: \"Products\", style}, children(true));\r\ncase \"Md2LyLM8S\":\r\nreturn React.createElement(WhitePapers, {...props, key: \"WhitePapers\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"lDCZNTVvF\":\r\ncase \"yEDJJPrIN\":\r\ncase \"PmQljltk5\":\r\ncase \"OSR82sKhA\":\r\ncase \"ODhEHMCpf\":\r\ncase \"lelvukoFz\":\r\nreturn [{hash: \"2d6vqh\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1og2wan\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12kwhb5\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"MD2debbRc\":\r\ncase \"IICsrbLu3\":\r\ncase \"FfVG1zm94\":\r\ncase \"zQ9ULcNKu\":\r\nreturn [{hash: \"166ijw2\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"2v3aak\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"13dok96\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"Md2LyLM8S\":\r\nreturn [{hash: \"1rfyzrn\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"o1nh59\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1043i1w\", 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\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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/38drnmJU61P1cb7x3dy8/HoxQd6Z6lncfejrT7eiv/lDCZNTVvF.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://sectiondata.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/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/Mi1GQ4rBJzEPcaMRvfes/8IBDa9fzdkdW8RPAjfH1/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\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.2, ease: [0.27, 0, 0.51, 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\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\t\r\n\t\t\t\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\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,\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\tFramer.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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"}