{"version":3,"file":"script_main.DCF7tm2d.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","v","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Overlay","props","Suspense","fonts","css","className","css","addPropertyOverrides","MotionDivWithFX","ImageWithFX","Image","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","s","r","n","e","a","t","i","o","h","l","p","d","f","m","c","u","g","v","y","b","_","k","w","S","A","D","P","T","E","F","C","x","M","I","L","R","O","V","z","N","B","j","q","W","X","Y","Z","K","te","se","ae","re","le","pe","fe","ue","ye","$","H","G","U","J","Q","tt","et","it","st","at","rt","nt","ot","ht","lt","pt","dt","useRef","props","Lottie","props","useState","HomeFactory","React","e","addPropertyOverrides","ListItemFonts","ListItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","FeatherFonts","Feather","SubmenuCompanyFonts","SubmenuCompany","MotionDivWithFX","enabledGestures","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ListItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","Feather","SubmenuResourcesFonts","SubmenuResources","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MenuItem","SubmenuResources","SubmenuCompany","MenuItemHasDropdown2","MenuItemHasDropdown3","FillButtonFonts","FillButton","MenuIcon","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","MainHeaderFonts","MainHeader","MainHeaderWithVariantAppearEffect","ContainerWithFX","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transition1","animation","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","props","Component","useRef","React.useId","className","PropertyOverrides","css","Badge","FillButton","MotionDivWithFX","Image","serializationHash","variantClassNames","transition1","animation","transition2","animation1","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","props","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","className","\"tZoi8j77L\"","\"VHP8RLhSd\"","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","MainHeaderFonts","MainHeader","MainHeaderWithVariantAppearEffect","ContainerWithFX","CtaSectionFonts","CtaSection","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transition1","animation","transition2","animation1","breakpointRules","breakpointKeys","rules","sharedStyle.css","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","props","Component","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","React.Fragment","css","sharedStyle.fonts","MainHeader","CtaSection","Footer","props","useRef","React.useId","className","PropertyOverrides","React.Fragment","props","React.createElement","HpBanner","Main","Secondary","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","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/opoqDB8ALl2cEzuKpoMM/SxBFdhSx86saRoIBvenb/LEXtr9fgr.js","https:/framerusercontent.com/modules/q4VrDEO5LMvIEoaIhGcN/TLjCUaT1eC6csB9yjSwr/wKOQyTyiQ.js","https:/framerusercontent.com/modules/oAEeZ3usZcNF1hNmcQWL/uIpmEdLvhFnrgbi57D3c/eTPjlZXbN.js","https:/unpkg.com/@lottielab/lottie-player@1.1.0/dist/esm/react.mjs","https:/framerusercontent.com/modules/9TE2hQMhyJoNb8JuJUtn/eAn9fWyLGQIKdvUyPSOb/Lottielab_Framer_Sample.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/BOnQDu4RRDhjWuAbgkns/FPXA8LH3qvYjzIAGL8MU/WNwpWWDzN.js","https:/framerusercontent.com/modules/6O1m9J2vjwDDwqHWijLl/VaJ9zgO0QAA7nSvtA84P/fyLw42Omc.js","https:/framerusercontent.com/modules/p0QEbY5gsGuGsi8kvTge/JgR0vku6rZ3PSPWoGmKi/xXY_SyNF9.js","https:/framerusercontent.com/modules/vh9PgidIx2okljHVocew/Fn6htIdRNxK4oFTGrzDq/jsRF8ByFd.js","https:/framerusercontent.com/modules/zFK5k3oc5kuH4xMdYOl4/ETG2mAcszvVV19isptnn/KtTRxNAPt.js","https:/framerusercontent.com/modules/2qWEApYtPkKNpYbpP8zM/qHJhHntMiK7hztQoKBvp/TBzj4cjde.js","https:/framerusercontent.com/modules/kInQLCeaBxANmvGZVBms/vROVnsT10zS9FAff2gNP/LXDhM4qwD.js","https:/framerusercontent.com/modules/7rtalKKIgjjtgKMBMrBz/CnaYn5Ri4uig8gNjeCgj/L9RbpmZa2.js","https:/framerusercontent.com/modules/tAIO3FHQH9osnHumaKrX/ywJyDMy38GkmligyRfbw/cnwbHcOUO.js","https:/framerusercontent.com/modules/Bfhdv1hQeUawYHkUaTRp/GzqFki395S9KmiHXJ8Z7/mdc8plOA4.js","https:/framerusercontent.com/modules/wcV7siMcV3dRJIKQL0mG/3cqi3hYfL5X4obZYRHvu/pNB9Gmoan.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 (88cdfe9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-8Dtva .framer-styles-preset-133han2:not(.rich-text-wrapper), .framer-8Dtva .framer-styles-preset-133han2.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, #ffffff); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, #7c4dff); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-8Dtva\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (88cdfe9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-1mPAV .framer-styles-preset-386rdo:not(.rich-text-wrapper), .framer-1mPAV .framer-styles-preset-386rdo.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-91b841db-3d50-4390-b599-bf3fcdf9b78b, #696969); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 809px) and (min-width: 0px) { .framer-1mPAV .framer-styles-preset-386rdo:not(.rich-text-wrapper), .framer-1mPAV .framer-styles-preset-386rdo.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-91b841db-3d50-4390-b599-bf3fcdf9b78b, #696969); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-1mPAV\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (49b3750)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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 HubSpotForm from\"https://framerusercontent.com/modules/uGQZtcsxBzvxqsgxQ0Tz/x1uX2pQ17kYOWs5UPyT3/Hubspot.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pbmWfEJ9qLQQkllhHbPS/TClf7Cy0qxdE20DeunQG/f4Avcmmox.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JCCGRbOZoKjs924e8X58/7QEocZmfVJ8z9KSNAyIk/l2RQ_BzCX.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/opoqDB8ALl2cEzuKpoMM/SxBFdhSx86saRoIBvenb/LEXtr9fgr.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/eLAhpTcaxSsebmuzI4PA/d94807bxwx5gh2hnAxqY/nMLj2MMBN.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/q4VrDEO5LMvIEoaIhGcN/TLjCUaT1eC6csB9yjSwr/wKOQyTyiQ.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/43iPNGHXON5sUDP5vc8y/awiCxg1bctH0d5eqAn4W/wq0J2NVpR.js\";const HubSpotFormFonts=getFonts(HubSpotForm);const MotionDivWithFX=withFX(motion.div);const ImageWithFX=withFX(Image);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"kknDWFL_N\",\"uqJH2dOnn\",\"T9yVfbNU0\"];const serializationHash=\"framer-XObdK\";const variantClassNames={kknDWFL_N:\"framer-v-1lqe3x2\",T9yVfbNU0:\"framer-v-s4ydgs\",uqJH2dOnn:\"framer-v-1a51eum\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:50};const transition3={delay:.2,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:50};const transition4={delay:0,duration:1.2,ease:[0,0,1,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-7};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"kknDWFL_N\",Phone:\"T9yVfbNU0\",Tablet:\"uqJH2dOnn\"};const getProps=({height,id,link,width,...props})=>{return{...props,KxrRoJC43:link??props.KxrRoJC43,variant:humanReadableVariantMap[props.variant]??props.variant??\"kknDWFL_N\"};};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,KxrRoJC43,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kknDWFL_N\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lqe3x2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"kknDWFL_N\",ref:refBinding,style:{backgroundColor:\"var(--token-9340ac02-1132-484f-b5df-0a47f390b18c, rgb(16, 18, 20))\",...style},...addPropertyOverrides({T9yVfbNU0:{\"data-framer-name\":\"Phone\"},uqJH2dOnn:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-27l40q\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ESDhSB7Va\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xpt9uu\",\"data-framer-name\":\"Footer Top Block\",layoutDependency:layoutDependency,layoutId:\"bIksgwKYJ\",...addPropertyOverrides({T9yVfbNU0:{__framer__styleAppearEffectEnabled:undefined},uqJH2dOnn:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oos1m1\",\"data-framer-name\":\"Newsletter Block\",layoutDependency:layoutDependency,layoutId:\"XjvNJ4nLb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sne5qd\",layoutDependency:layoutDependency,layoutId:\"cG3F2UVYM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-16nefmm\",\"data-styles-preset\":\"f4Avcmmox\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"🎤 Get our newsletter\"})}),className:\"framer-y6zjfn\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P4f6bbcZi\",style:{\"--extracted-1lwpl3i\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rgp229\",\"data-styles-preset\":\"l2RQ_BzCX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Featuring real-world use cases, product updates, and practical insights from modern IT and Security teams.\"})}),className:\"framer-1hdh9t5\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jOVhdhpY4\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ebok3n-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xOhqizanC-container\",nodeId:\"xOhqizanC\",rendersWithMotion:true,scopeId:\"eTPjlZXbN\",children:/*#__PURE__*/_jsx(HubSpotForm,{advanced:false,formId:\"afd9e627-bab3-4458-bd46-803e6d033c48\",height:\"100%\",id:\"xOhqizanC\",layoutId:\"xOhqizanC\",portalId:\"44164375\",region:\"eu1\",style:{width:\"100%\"},trackingId:\"\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18prkz2\",\"data-framer-name\":\"Foter List Wrap\",layoutDependency:layoutDependency,layoutId:\"G0vSbKqTn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1296myt\",\"data-framer-name\":\"Footer List  Block\",layoutDependency:layoutDependency,layoutId:\"sKVubbicL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-16nefmm\",\"data-styles-preset\":\"f4Avcmmox\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Quick Links\"})}),className:\"framer-sd0s4g\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T3HAnstSf\",style:{\"--extracted-1lwpl3i\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-shyp31\",\"data-framer-name\":\"List  Item Block\",layoutDependency:layoutDependency,layoutId:\"YcoZkL8Lc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pPvWZt46o\"},motionChild:true,nodeId:\"bPSnKJpJ1\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Platform\"})})})}),className:\"framer-1lre6kf\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bPSnKJpJ1\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Jzkda1YUy\"},motionChild:true,nodeId:\"AMZLhBDmJ\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Product\"})})})}),className:\"framer-yemjd7\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AMZLhBDmJ\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"POAl1sxId\"},motionChild:true,nodeId:\"NSl3WJ9PO\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Solutions\"})})})}),className:\"framer-he0qbb\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NSl3WJ9PO\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BSuXlDslT\"},motionChild:true,nodeId:\"dW2Amk3Sj\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Privacy Policy\"})})})}),className:\"framer-1acqsmm\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dW2Amk3Sj\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Mk1WUOKfV\"},motionChild:true,nodeId:\"KKXLS5e7J\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Terms of Service\"})})})}),className:\"framer-q5le0a\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KKXLS5e7J\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17kcotn\",\"data-framer-name\":\"Footer List  Block\",layoutDependency:layoutDependency,layoutId:\"flEC_wi34\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-16nefmm\",\"data-styles-preset\":\"f4Avcmmox\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Resources\"})}),className:\"framer-1bh2wup\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xSfvt8MTU\",style:{\"--extracted-1lwpl3i\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mum5u6\",\"data-framer-name\":\"List  Item Block\",layoutDependency:layoutDependency,layoutId:\"Dwq0MXWVU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YoNth6yKt\"},motionChild:true,nodeId:\"j2VRr1WyI\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"About Us\"})})})}),className:\"framer-8jo5p7\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j2VRr1WyI\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"msHJqKp8W\"},motionChild:true,nodeId:\"yYoESAjxk\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"News\"})})})}),className:\"framer-gm5j0t\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yYoESAjxk\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pCDewrqL3\"},motionChild:true,nodeId:\"cWBO8A6of\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Blog\"})})})}),className:\"framer-1mv93z0\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cWBO8A6of\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YvJpyT9ay\"},motionChild:true,nodeId:\"K2tnvaEEj\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"Videos\"})})})}),className:\"framer-1q3eh5l\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K2tnvaEEj\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19hn62g\",\"data-framer-name\":\"Contact Block\",layoutDependency:layoutDependency,layoutId:\"LSxF6PVKU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-16nefmm\",\"data-styles-preset\":\"f4Avcmmox\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Get In Touch\"})}),className:\"framer-1m0bftb\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YVdwRa6bw\",style:{\"--extracted-1lwpl3i\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19dak3m\",\"data-framer-name\":\"Contact Item Block\",layoutDependency:layoutDependency,layoutId:\"mb6XsXyGD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cg8hst\",\"data-styles-preset\":\"nMLj2MMBN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y20cUTaxT\"},motionChild:true,nodeId:\"v0qy7CIwV\",openInNewTab:false,relValues:[],scopeId:\"eTPjlZXbN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-133han2\",\"data-styles-preset\":\"LEXtr9fgr\",children:\"info@amplifiersecurity.com\"})})})}),className:\"framer-1n8fgq5\",\"data-framer-name\":\"Email\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v0qy7CIwV\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1emtysn\",\"data-framer-name\":\"Footer Bottom Block\",layoutDependency:layoutDependency,layoutId:\"EZUPAYS6I\",...addPropertyOverrides({T9yVfbNU0:{__framer__styleAppearEffectEnabled:undefined},uqJH2dOnn:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o64boj\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"qEDyiRn9j\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},children:/*#__PURE__*/_jsx(Link,{href:KxrRoJC43,motionChild:true,nodeId:\"hJHPmhguR\",openInNewTab:false,scopeId:\"eTPjlZXbN\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qdfur1 framer-1r7pz7c\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"hJHPmhguR\",style:{backgroundColor:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},variants:{T9yVfbNU0:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},uqJH2dOnn:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"Icon\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||540)-104-1101)/2+0+0)+0+876+0+0+-29.5+19),pixelHeight:16,pixelWidth:15,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Uv0psEMVc8JvgcV1HjkHHarHyk.svg?width=15&height=16\"},className:\"framer-sioohb\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"X2iaJMCSA\",...addPropertyOverrides({T9yVfbNU0:{__framer__loop:animation4,background:{alt:\"Icon\",fit:\"fit\",pixelHeight:16,pixelWidth:15,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Uv0psEMVc8JvgcV1HjkHHarHyk.svg?width=15&height=16\"}},uqJH2dOnn:{background:{alt:\"Icon\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||686)-104-1633)/2+0+0)+0+1408+0+0+-26.5+17),pixelHeight:16,pixelWidth:15,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Uv0psEMVc8JvgcV1HjkHHarHyk.svg?width=15&height=16\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s81wxh\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"RV_8BSHWw\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":se38XNser\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"RG16BPaJq\",openInNewTab:false,scopeId:\"eTPjlZXbN\",smoothScroll:true,children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"Logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||540)-104-1101)/2+0+0)+0+876+0+25+60),pixelHeight:835,pixelWidth:1080,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?width=1080&height=835\",srcSet:\"https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?scale-down-to=512&width=1080&height=835 512w,https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?scale-down-to=1024&width=1080&height=835 1024w,https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?width=1080&height=835 1080w\"},className:\"framer-en9jcw framer-1r7pz7c\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"RG16BPaJq\",...addPropertyOverrides({T9yVfbNU0:{background:{alt:\"Logo\",fit:\"fit\",pixelHeight:835,pixelWidth:1080,positionX:\"center\",positionY:\"center\",sizes:\"149px\",src:\"https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?width=1080&height=835\",srcSet:\"https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?scale-down-to=512&width=1080&height=835 512w,https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?scale-down-to=1024&width=1080&height=835 1024w,https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?width=1080&height=835 1080w\"}},uqJH2dOnn:{background:{alt:\"Logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||686)-104-1633)/2+0+0)+0+1408+0+25+82),pixelHeight:835,pixelWidth:1080,positionX:\"center\",positionY:\"center\",sizes:\"152px\",src:\"https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?width=1080&height=835\",srcSet:\"https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?scale-down-to=512&width=1080&height=835 512w,https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?scale-down-to=1024&width=1080&height=835 1024w,https://framerusercontent.com/images/4sN7KFgKZdc1xVNQAVaxIfolpU.png?width=1080&height=835 1080w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7x721t\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"ibF3xKnkM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i2eyx4-container\",\"data-framer-name\":\"Cookie Banner\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qZ3EVuXr9-container\",name:\"Cookie Banner\",nodeId:\"qZ3EVuXr9\",rendersWithMotion:true,scopeId:\"eTPjlZXbN\",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-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"var(--token-0e079f4b-00c6-4244-b74c-4244287faf0d, rgb(26, 22, 30))\",colorTitle:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(124, 77, 255))\",fill:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{},link:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(124, 77, 255))\"},width:400,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(124, 77, 255))\"},secondary:{color:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",fill:\"var(--token-0e079f4b-00c6-4244-b74c-4244287faf0d, rgb(26, 22, 30))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:'You\\'re in control\\nWe collect personal information as specified in our privacy policy and use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in our cookie policy. Use the “Accept all” button to consent. Use the “Deny” button or close this notice to continue without accepting. Use \"Manage Settings\" select preferences.',euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:'You\\'re in control\\nWe collect personal information as specified in our privacy policy and use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in our cookie policy. Use the “Accept all” button to consent. Use the “Deny” button or close this notice to continue without accepting. Use \"Manage Settings\" select preferences.',worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},gtmId:\"GTM-P2PX4KW5\",height:\"100%\",id:\"qZ3EVuXr9\",layoutId:\"qZ3EVuXr9\",name:\"Cookie Banner\",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:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},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:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(124, 77, 255))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"left\"},type:\"none\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rvkdin\",\"data-styles-preset\":\"wq0J2NVpR\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Copyright \"})}),className:\"framer-qv1x85\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GMGZ2gIBt\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-386rdo\",\"data-styles-preset\":\"wKOQyTyiQ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246)))\"},children:\" @2025\"})}),className:\"framer-1tv6sx8\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DDhEtMOzX\",style:{\"--extracted-r6o4lv\":\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rvkdin\",\"data-styles-preset\":\"wq0J2NVpR\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\" Amplifier Security. All Rights Reserved.\"})}),className:\"framer-i7jnxn\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oZrP7MoWk\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XObdK.framer-1r7pz7c, .framer-XObdK .framer-1r7pz7c { display: block; }\",\".framer-XObdK.framer-1lqe3x2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 24px 0px; position: relative; width: 1200px; }\",\".framer-XObdK .framer-27l40q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 63px; height: min-content; justify-content: center; max-width: 1216px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-XObdK .framer-1xpt9uu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-1oos1m1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 476px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XObdK .framer-1sne5qd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-y6zjfn, .framer-XObdK .framer-1hdh9t5, .framer-XObdK .framer-sd0s4g, .framer-XObdK .framer-1lre6kf, .framer-XObdK .framer-yemjd7, .framer-XObdK .framer-he0qbb, .framer-XObdK .framer-1acqsmm, .framer-XObdK .framer-q5le0a, .framer-XObdK .framer-1bh2wup, .framer-XObdK .framer-8jo5p7, .framer-XObdK .framer-gm5j0t, .framer-XObdK .framer-1mv93z0, .framer-XObdK .framer-1q3eh5l, .framer-XObdK .framer-1m0bftb, .framer-XObdK .framer-1n8fgq5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XObdK .framer-1ebok3n-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-XObdK .framer-18prkz2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 620px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XObdK .framer-1296myt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: center; max-width: 140px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XObdK .framer-shyp31, .framer-XObdK .framer-mum5u6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-17kcotn { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: center; max-width: 145px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XObdK .framer-19hn62g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: center; max-width: 220px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XObdK .framer-19dak3m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-1emtysn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-1o64boj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-1qdfur1 { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 60px); justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 60px; z-index: 1; }\",\".framer-XObdK .framer-sioohb { flex: none; height: 22px; overflow: visible; position: relative; width: 14px; }\",\".framer-XObdK .framer-s81wxh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XObdK .framer-en9jcw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100px; }\",\".framer-XObdK .framer-7x721t { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XObdK .framer-1i2eyx4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XObdK .framer-qv1x85, .framer-XObdK .framer-1tv6sx8, .framer-XObdK .framer-i7jnxn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XObdK.framer-v-1a51eum.framer-1lqe3x2 { width: 810px; }\",\".framer-XObdK.framer-v-1a51eum .framer-27l40q { gap: 50px; max-width: 810px; }\",\".framer-XObdK.framer-v-1a51eum .framer-1xpt9uu { flex-direction: column; gap: 40px; justify-content: center; }\",\".framer-XObdK.framer-v-1a51eum .framer-1oos1m1 { flex: none; gap: 24px; width: 100%; }\",\".framer-XObdK.framer-v-1a51eum .framer-18prkz2 { flex: none; max-width: unset; width: 100%; }\",\".framer-XObdK.framer-v-1a51eum .framer-1296myt, .framer-XObdK.framer-v-1a51eum .framer-17kcotn, .framer-XObdK.framer-v-1a51eum .framer-19hn62g { gap: 24px; }\",\".framer-XObdK.framer-v-1a51eum .framer-1qdfur1 { height: var(--framer-aspect-ratio-supported, 54px); width: 54px; }\",\".framer-XObdK.framer-v-1a51eum .framer-sioohb { height: 20px; width: 12px; }\",\".framer-XObdK.framer-v-1a51eum .framer-en9jcw { height: 36px; width: 152px; }\",\".framer-XObdK.framer-v-s4ydgs.framer-1lqe3x2 { padding: 60px 0px 24px 0px; width: 320px; }\",\".framer-XObdK.framer-v-s4ydgs .framer-27l40q { gap: 40px; max-width: 520px; }\",\".framer-XObdK.framer-v-s4ydgs .framer-1xpt9uu { flex-direction: column; gap: 30px; justify-content: center; }\",\".framer-XObdK.framer-v-s4ydgs .framer-1oos1m1, .framer-XObdK.framer-v-s4ydgs .framer-1296myt, .framer-XObdK.framer-v-s4ydgs .framer-17kcotn, .framer-XObdK.framer-v-s4ydgs .framer-19hn62g { flex: none; gap: 16px; width: 100%; }\",\".framer-XObdK.framer-v-s4ydgs .framer-18prkz2 { flex: none; flex-direction: column; gap: 24px; justify-content: center; width: 100%; }\",\".framer-XObdK.framer-v-s4ydgs .framer-1qdfur1 { height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-XObdK.framer-v-s4ydgs .framer-sioohb { height: 18px; width: 10px; }\",\".framer-XObdK.framer-v-s4ydgs .framer-s81wxh { flex-direction: column; gap: 12px; justify-content: center; }\",\".framer-XObdK.framer-v-s4ydgs .framer-en9jcw { height: 35px; width: 149px; }\",\".framer-XObdK.framer-v-s4ydgs .framer-7x721t { flex: none; flex-wrap: wrap; justify-content: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 540\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uqJH2dOnn\":{\"layout\":[\"fixed\",\"auto\"]},\"T9yVfbNU0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KxrRoJC43\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereTPjlZXbN=withCSS(Component,css,\"framer-XObdK\");export default FramereTPjlZXbN;FramereTPjlZXbN.displayName=\"Footer\";FramereTPjlZXbN.defaultProps={height:540,width:1200};addPropertyControls(FramereTPjlZXbN,{variant:{options:[\"kknDWFL_N\",\"uqJH2dOnn\",\"T9yVfbNU0\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},KxrRoJC43:{description:\"\",title:\"Link\",type:ControlType.Link}});addFonts(FramereTPjlZXbN,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...HubSpotFormFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereTPjlZXbN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uqJH2dOnn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T9yVfbNU0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"540\",\"framerVariables\":\"{\\\"KxrRoJC43\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eTPjlZXbN.map","import t,{forwardRef as e,useRef as i,useCallback as s,useEffect as a}from\"react\";\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self&&self;function r(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,\"default\")?t.default:t}var n,o={exports:{}};n=o.exports,\"undefined\"!=typeof navigator&&(o.exports=function(){var t=\"http://www.w3.org/2000/svg\",e=\"\",i=!1,s=-999999,a=function(t){i=!!t},r=function(){return i},o=function(t){e=t},h=function(){return e};function l(t){return document.createElement(t)}function p(t,e){var i,s,a=t.length;for(i=0;i<a;i+=1)for(var r in s=t[i].prototype)Object.prototype.hasOwnProperty.call(s,r)&&(e.prototype[r]=s[r])}function d(t){function e(){}return e.prototype=t,e}var f=function(){function t(t){this.audios=[],this.audioFactory=t,this._volume=1,this._isMuted=!1}return t.prototype={addAudio:function(t){this.audios.push(t)},pause:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].pause()},resume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].resume()},setRate:function(t){var e,i=this.audios.length;for(e=0;e<i;e+=1)this.audios[e].setRate(t)},createAudio:function(t){return this.audioFactory?this.audioFactory(t):window.Howl?new window.Howl({src:[t]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(t){this.audioFactory=t},setVolume:function(t){this._volume=t,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].volume(this._volume*(this._isMuted?0:1))}},function(){return new t}}(),m=function(){function t(t,e){var i,s=0,a=[];switch(t){case\"int16\":case\"uint8c\":i=1;break;default:i=1.1}for(s=0;s<e;s+=1)a.push(i);return a}function e(e,i){return\"float32\"===e?new Float32Array(i):\"int16\"===e?new Int16Array(i):\"uint8c\"===e?new Uint8ClampedArray(i):t(e,i)}return\"function\"==typeof Uint8ClampedArray&&\"function\"==typeof Float32Array?e:t}();function c(t){return Array.apply(null,{length:t})}var u=!0,g=null,v=\"\",y=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),b=Math.pow,_=Math.sqrt,k=Math.floor,w=Math.min,S=150,A=Math.PI/180,D=.5519;function P(t,e,i,s){this.type=t,this.currentTime=e,this.totalTime=i,this.direction=s<0?-1:1}function T(t,e){this.type=t,this.direction=e<0?-1:1}function E(t,e,i,s){this.type=t,this.currentLoop=i,this.totalLoops=e,this.direction=s<0?-1:1}function F(t,e,i){this.type=t,this.firstFrame=e,this.totalFrames=i}function C(t,e){this.type=t,this.target=e}function x(t,e){this.type=\"renderFrameError\",this.nativeError=t,this.currentTime=e}function M(t){this.type=\"configError\",this.nativeError=t}var I,L=(I=0,function(){return v+\"__lottie_element_\"+(I+=1)});function R(t,e,i){var s,a,r,n,o,h,l,p;switch(h=i*(1-e),l=i*(1-(o=6*t-(n=Math.floor(6*t)))*e),p=i*(1-(1-o)*e),n%6){case 0:s=i,a=p,r=h;break;case 1:s=l,a=i,r=h;break;case 2:s=h,a=i,r=p;break;case 3:s=h,a=l,r=i;break;case 4:s=p,a=h,r=i;break;case 5:s=i,a=h,r=l}return[s,a,r]}function O(t,e,i){var s,a=Math.max(t,e,i),r=Math.min(t,e,i),n=a-r,o=0===a?0:n/a,h=a/255;switch(a){case r:s=0;break;case t:s=e-i+n*(e<i?6:0),s/=6*n;break;case e:s=i-t+2*n,s/=6*n;break;case i:s=t-e+4*n,s/=6*n}return[s,o,h]}function V(t,e){var i=O(255*t[0],255*t[1],255*t[2]);return i[1]+=e,i[1]>1?i[1]=1:i[1]<=0&&(i[1]=0),R(i[0],i[1],i[2])}function z(t,e){var i=O(255*t[0],255*t[1],255*t[2]);return i[2]+=e,i[2]>1?i[2]=1:i[2]<0&&(i[2]=0),R(i[0],i[1],i[2])}function N(t,e){var i=O(255*t[0],255*t[1],255*t[2]);return i[0]+=e/360,i[0]>1?i[0]-=1:i[0]<0&&(i[0]+=1),R(i[0],i[1],i[2])}var B=function(){var t,e,i=[];for(t=0;t<256;t+=1)e=t.toString(16),i[t]=1===e.length?\"0\"+e:e;return function(t,e,s){return t<0&&(t=0),e<0&&(e=0),s<0&&(s=0),\"#\"+i[t]+i[e]+i[s]}}(),j=function(t){u=!!t},q=function(){return u},W=function(t){g=t},$=function(){return g},H=function(t){S=t},G=function(){return S},X=function(t){v=t};function U(e){return document.createElementNS(t,e)}function Y(t){return Y=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},Y(t)}var Z=function(){var t,e,i=1,s=[],a={onmessage:function(){},postMessage:function(e){t({data:e})}},n={postMessage:function(t){a.onmessage({data:t})}};function o(e){if(window.Worker&&window.Blob&&r()){var i=new Blob([\"var _workerSelf = self; self.onmessage = \",e.toString()],{type:\"text/javascript\"}),s=URL.createObjectURL(i);return new Worker(s)}return t=e,a}function h(){e||((e=o((function(t){function e(){function t(e,i){var n,o,h,l,p,d,f=e.length;for(o=0;o<f;o+=1)if(\"ks\"in(n=e[o])&&!n.completed){if(n.completed=!0,n.hasMask){var m=n.masksProperties;for(l=m.length,h=0;h<l;h+=1)if(m[h].pt.k.i)r(m[h].pt.k);else for(d=m[h].pt.k.length,p=0;p<d;p+=1)m[h].pt.k[p].s&&r(m[h].pt.k[p].s[0]),m[h].pt.k[p].e&&r(m[h].pt.k[p].e[0])}0===n.ty?(n.layers=s(n.refId,i),t(n.layers,i)):4===n.ty?a(n.shapes):5===n.ty&&c(n)}}function e(e,i){if(e){var a=0,r=e.length;for(a=0;a<r;a+=1)1===e[a].t&&(e[a].data.layers=s(e[a].data.refId,i),t(e[a].data.layers,i))}}function i(t,e){for(var i=0,s=e.length;i<s;){if(e[i].id===t)return e[i];i+=1}return null}function s(t,e){var s=i(t,e);return s?s.layers.__used?JSON.parse(JSON.stringify(s.layers)):(s.layers.__used=!0,s.layers):null}function a(t){var e,i,s;for(e=t.length-1;e>=0;e-=1)if(\"sh\"===t[e].ty)if(t[e].ks.k.i)r(t[e].ks.k);else for(s=t[e].ks.k.length,i=0;i<s;i+=1)t[e].ks.k[i].s&&r(t[e].ks.k[i].s[0]),t[e].ks.k[i].e&&r(t[e].ks.k[i].e[0]);else\"gr\"===t[e].ty&&a(t[e].it)}function r(t){var e,i=t.i.length;for(e=0;e<i;e+=1)t.i[e][0]+=t.v[e][0],t.i[e][1]+=t.v[e][1],t.o[e][0]+=t.v[e][0],t.o[e][1]+=t.v[e][1]}function n(t,e){var i=e?e.split(\".\"):[100,100,100];return t[0]>i[0]||!(i[0]>t[0])&&(t[1]>i[1]||!(i[1]>t[1])&&(t[2]>i[2]||!(i[2]>t[2])&&null))}var o,h=function(){var t=[4,4,14];function e(t){var e=t.t.d;t.t.d={k:[{s:e,t:0}]}}function i(t){var i,s=t.length;for(i=0;i<s;i+=1)5===t[i].ty&&e(t[i])}return function(e){if(n(t,e.v)&&(i(e.layers),e.assets)){var s,a=e.assets.length;for(s=0;s<a;s+=1)e.assets[s].layers&&i(e.assets[s].layers)}}}(),l=(o=[4,7,99],function(t){if(t.chars&&!n(o,t.v)){var e,i=t.chars.length;for(e=0;e<i;e+=1){var s=t.chars[e];s.data&&s.data.shapes&&(a(s.data.shapes),s.data.ip=0,s.data.op=99999,s.data.st=0,s.data.sr=1,s.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},t.chars[e].t||(s.data.shapes.push({ty:\"no\"}),s.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:\"tr\"})))}}}),p=function(){var t=[5,7,15];function e(t){var e=t.t.p;\"number\"==typeof e.a&&(e.a={a:0,k:e.a}),\"number\"==typeof e.p&&(e.p={a:0,k:e.p}),\"number\"==typeof e.r&&(e.r={a:0,k:e.r})}function i(t){var i,s=t.length;for(i=0;i<s;i+=1)5===t[i].ty&&e(t[i])}return function(e){if(n(t,e.v)&&(i(e.layers),e.assets)){var s,a=e.assets.length;for(s=0;s<a;s+=1)e.assets[s].layers&&i(e.assets[s].layers)}}}(),d=function(){var t=[4,1,9];function e(t){var i,s,a,r=t.length;for(i=0;i<r;i+=1)if(\"gr\"===t[i].ty)e(t[i].it);else if(\"fl\"===t[i].ty||\"st\"===t[i].ty)if(t[i].c.k&&t[i].c.k[0].i)for(a=t[i].c.k.length,s=0;s<a;s+=1)t[i].c.k[s].s&&(t[i].c.k[s].s[0]/=255,t[i].c.k[s].s[1]/=255,t[i].c.k[s].s[2]/=255,t[i].c.k[s].s[3]/=255),t[i].c.k[s].e&&(t[i].c.k[s].e[0]/=255,t[i].c.k[s].e[1]/=255,t[i].c.k[s].e[2]/=255,t[i].c.k[s].e[3]/=255);else t[i].c.k[0]/=255,t[i].c.k[1]/=255,t[i].c.k[2]/=255,t[i].c.k[3]/=255}function i(t){var i,s=t.length;for(i=0;i<s;i+=1)4===t[i].ty&&e(t[i].shapes)}return function(e){if(n(t,e.v)&&(i(e.layers),e.assets)){var s,a=e.assets.length;for(s=0;s<a;s+=1)e.assets[s].layers&&i(e.assets[s].layers)}}}(),f=function(){var t=[4,4,18];function e(t){var i,s,a;for(i=t.length-1;i>=0;i-=1)if(\"sh\"===t[i].ty)if(t[i].ks.k.i)t[i].ks.k.c=t[i].closed;else for(a=t[i].ks.k.length,s=0;s<a;s+=1)t[i].ks.k[s].s&&(t[i].ks.k[s].s[0].c=t[i].closed),t[i].ks.k[s].e&&(t[i].ks.k[s].e[0].c=t[i].closed);else\"gr\"===t[i].ty&&e(t[i].it)}function i(t){var i,s,a,r,n,o,h=t.length;for(s=0;s<h;s+=1){if((i=t[s]).hasMask){var l=i.masksProperties;for(r=l.length,a=0;a<r;a+=1)if(l[a].pt.k.i)l[a].pt.k.c=l[a].cl;else for(o=l[a].pt.k.length,n=0;n<o;n+=1)l[a].pt.k[n].s&&(l[a].pt.k[n].s[0].c=l[a].cl),l[a].pt.k[n].e&&(l[a].pt.k[n].e[0].c=l[a].cl)}4===i.ty&&e(i.shapes)}}return function(e){if(n(t,e.v)&&(i(e.layers),e.assets)){var s,a=e.assets.length;for(s=0;s<a;s+=1)e.assets[s].layers&&i(e.assets[s].layers)}}}();function m(i){i.__complete||(d(i),h(i),l(i),p(i),f(i),t(i.layers,i.assets),e(i.chars,i.assets),i.__complete=!0)}function c(t){0===t.t.a.length&&t.t.p}var u={};return u.completeData=m,u.checkColors=d,u.checkChars=l,u.checkPathProperties=p,u.checkShapes=f,u.completeLayers=t,u}if(n.dataManager||(n.dataManager=e()),n.assetLoader||(n.assetLoader=function(){function t(t){var e=t.getResponseHeader(\"content-type\");return e&&\"json\"===t.responseType&&-1!==e.indexOf(\"json\")||t.response&&\"object\"===Y(t.response)?t.response:t.response&&\"string\"==typeof t.response?JSON.parse(t.response):t.responseText?JSON.parse(t.responseText):null}function e(e,i,s,a){var r,n=new XMLHttpRequest;try{n.responseType=\"json\"}catch(t){}n.onreadystatechange=function(){if(4===n.readyState)if(200===n.status)r=t(n),s(r);else try{r=t(n),s(r)}catch(t){a&&a(t)}};try{n.open([\"G\",\"E\",\"T\"].join(\"\"),e,!0)}catch(t){n.open([\"G\",\"E\",\"T\"].join(\"\"),i+\"/\"+e,!0)}n.send()}return{load:e}}()),\"loadAnimation\"===t.data.type)n.assetLoader.load(t.data.path,t.data.fullPath,(function(e){n.dataManager.completeData(e),n.postMessage({id:t.data.id,payload:e,status:\"success\"})}),(function(){n.postMessage({id:t.data.id,status:\"error\"})}));else if(\"complete\"===t.data.type){var i=t.data.animation;n.dataManager.completeData(i),n.postMessage({id:t.data.id,payload:i,status:\"success\"})}else\"loadData\"===t.data.type&&n.assetLoader.load(t.data.path,t.data.fullPath,(function(e){n.postMessage({id:t.data.id,payload:e,status:\"success\"})}),(function(){n.postMessage({id:t.data.id,status:\"error\"})}))}))).onmessage=function(t){var e=t.data,i=e.id,a=s[i];s[i]=null,\"success\"===e.status?a.onComplete(e.payload):a.onError&&a.onError()})}function l(t,e){var a=\"processId_\"+(i+=1);return s[a]={onComplete:t,onError:e},a}function p(t,i,s){h();var a=l(i,s);e.postMessage({type:\"loadAnimation\",path:t,fullPath:window.location.origin+window.location.pathname,id:a})}function d(t,i,s){h();var a=l(i,s);e.postMessage({type:\"loadData\",path:t,fullPath:window.location.origin+window.location.pathname,id:a})}function f(t,i,s){h();var a=l(i,s);e.postMessage({type:\"complete\",animation:t,id:a})}return{loadAnimation:p,loadData:d,completeAnimation:f}}(),J=function(){var t=function(){var t=l(\"canvas\");t.width=1,t.height=1;var e=t.getContext(\"2d\");return e.fillStyle=\"rgba(0,0,0,0)\",e.fillRect(0,0,1,1),t}();function e(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function i(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function s(t,e,i){var s=\"\";if(t.e)s=t.p;else if(e){var a=t.p;-1!==a.indexOf(\"images/\")&&(a=a.split(\"/\")[1]),s=e+a}else s=i,s+=t.u?t.u:\"\",s+=t.p;return s}function a(t){var e=0,i=setInterval(function(){(t.getBBox().width||e>500)&&(this._imageLoaded(),clearInterval(i)),e+=1}.bind(this),50)}function r(e){var i=s(e,this.assetsPath,this.path),a=U(\"image\");y?this.testImageLoaded(a):a.addEventListener(\"load\",this._imageLoaded,!1),a.addEventListener(\"error\",function(){r.img=t,this._imageLoaded()}.bind(this),!1),a.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",i),this._elementHelper.append?this._elementHelper.append(a):this._elementHelper.appendChild(a);var r={img:a,assetData:e};return r}function n(e){var i=s(e,this.assetsPath,this.path),a=l(\"img\");a.crossOrigin=\"anonymous\",a.addEventListener(\"load\",this._imageLoaded,!1),a.addEventListener(\"error\",function(){r.img=t,this._imageLoaded()}.bind(this),!1),a.src=i;var r={img:a,assetData:e};return r}function o(t){var e={assetData:t},i=s(t,this.assetsPath,this.path);return Z.loadData(i,function(t){e.img=t,this._footageLoaded()}.bind(this),function(){e.img={},this._footageLoaded()}.bind(this)),e}function h(t,e){var i;this.imagesLoadedCb=e;var s=t.length;for(i=0;i<s;i+=1)t[i].layers||(t[i].t&&\"seq\"!==t[i].t?3===t[i].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(t[i]))):(this.totalImages+=1,this.images.push(this._createImageData(t[i]))))}function p(t){this.path=t||\"\"}function d(t){this.assetsPath=t||\"\"}function f(t){for(var e=0,i=this.images.length;e<i;){if(this.images[e].assetData===t)return this.images[e].img;e+=1}return null}function m(){this.imagesLoadedCb=null,this.images.length=0}function c(){return this.totalImages===this.loadedAssets}function u(){return this.totalFootages===this.loadedFootagesCount}function g(t,e){\"svg\"===t?(this._elementHelper=e,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}function v(){this._imageLoaded=e.bind(this),this._footageLoaded=i.bind(this),this.testImageLoaded=a.bind(this),this.createFootageData=o.bind(this),this.assetsPath=\"\",this.path=\"\",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return v.prototype={loadAssets:h,setAssetsPath:d,setPath:p,loadedImages:c,loadedFootages:u,destroy:m,getAsset:f,createImgData:n,createImageData:r,imageLoaded:e,footageLoaded:i,setCacheType:g},v}();function K(){}K.prototype={triggerEvent:function(t,e){if(this._cbs[t])for(var i=this._cbs[t],s=0;s<i.length;s+=1)i[s](e)},addEventListener:function(t,e){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(e),function(){this.removeEventListener(t,e)}.bind(this)},removeEventListener:function(t,e){if(e){if(this._cbs[t]){for(var i=0,s=this._cbs[t].length;i<s;)this._cbs[t][i]===e&&(this._cbs[t].splice(i,1),i-=1,s-=1),i+=1;this._cbs[t].length||(this._cbs[t]=null)}}else this._cbs[t]=null}};var Q=function(){function t(t){for(var e,i=t.split(\"\\r\\n\"),s={},a=0,r=0;r<i.length;r+=1)2===(e=i[r].split(\":\")).length&&(s[e[0]]=e[1].trim(),a+=1);if(0===a)throw new Error;return s}return function(e){for(var i=[],s=0;s<e.length;s+=1){var a=e[s],r={time:a.tm,duration:a.dr};try{r.payload=JSON.parse(e[s].cm)}catch(i){try{r.payload=t(e[s].cm)}catch(t){r.payload={name:e[s].cm}}}i.push(r)}return i}}(),tt=function(){function t(t){this.compositions.push(t)}return function(){function e(t){for(var e=0,i=this.compositions.length;e<i;){if(this.compositions[e].data&&this.compositions[e].data.nm===t)return this.compositions[e].prepareFrame&&this.compositions[e].data.xt&&this.compositions[e].prepareFrame(this.currentFrame),this.compositions[e].compInterface;e+=1}return null}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),et={},it=function(t,e){et[t]=e};function st(t){return et[t]}function at(){if(et.canvas)return\"canvas\";for(var t in et)if(et[t])return t;return\"\"}function rt(t){return rt=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},rt(t)}var nt=function(){this._cbs=[],this.name=\"\",this.path=\"\",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=L(),this.assetsPath=\"\",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=q(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=tt(),this.imagePreloader=new J,this.audioController=f(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new P(\"drawnFrame\",0,0,0),this.expressionsPlugin=$()};p([K],nt),nt.prototype.setParams=function(t){(t.wrapper||t.container)&&(this.wrapper=t.wrapper||t.container);var e=\"svg\";t.animType?e=t.animType:t.renderer&&(e=t.renderer);var i=st(e);this.renderer=new i(this,t.rendererSettings),this.imagePreloader.setCacheType(e,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=e,\"\"===t.loop||null===t.loop||void 0===t.loop||!0===t.loop?this.loop=!0:!1===t.loop?this.loop=!1:this.loop=parseInt(t.loop,10),this.autoplay=!(\"autoplay\"in t)||t.autoplay,this.name=t.name?t.name:\"\",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(t,\"autoloadSegments\")||t.autoloadSegments,this.assetsPath=t.assetsPath,this.initialSegment=t.initialSegment,t.audioFactory&&this.audioController.setAudioFactory(t.audioFactory),t.animationData?this.setupAnimation(t.animationData):t.path&&(-1!==t.path.lastIndexOf(\"\\\\\")?this.path=t.path.substr(0,t.path.lastIndexOf(\"\\\\\")+1):this.path=t.path.substr(0,t.path.lastIndexOf(\"/\")+1),this.fileName=t.path.substr(t.path.lastIndexOf(\"/\")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(\".json\")),Z.loadAnimation(t.path,this.configAnimation,this.onSetupError))},nt.prototype.onSetupError=function(){this.trigger(\"data_failed\")},nt.prototype.setupAnimation=function(t){Z.completeAnimation(t,this.configAnimation)},nt.prototype.setData=function(t,e){e&&\"object\"!==rt(e)&&(e=JSON.parse(e));var i={wrapper:t,animationData:e},s=t.attributes;i.path=s.getNamedItem(\"data-animation-path\")?s.getNamedItem(\"data-animation-path\").value:s.getNamedItem(\"data-bm-path\")?s.getNamedItem(\"data-bm-path\").value:s.getNamedItem(\"bm-path\")?s.getNamedItem(\"bm-path\").value:\"\",i.animType=s.getNamedItem(\"data-anim-type\")?s.getNamedItem(\"data-anim-type\").value:s.getNamedItem(\"data-bm-type\")?s.getNamedItem(\"data-bm-type\").value:s.getNamedItem(\"bm-type\")?s.getNamedItem(\"bm-type\").value:s.getNamedItem(\"data-bm-renderer\")?s.getNamedItem(\"data-bm-renderer\").value:s.getNamedItem(\"bm-renderer\")?s.getNamedItem(\"bm-renderer\").value:at()||\"canvas\";var a=s.getNamedItem(\"data-anim-loop\")?s.getNamedItem(\"data-anim-loop\").value:s.getNamedItem(\"data-bm-loop\")?s.getNamedItem(\"data-bm-loop\").value:s.getNamedItem(\"bm-loop\")?s.getNamedItem(\"bm-loop\").value:\"\";\"false\"===a?i.loop=!1:\"true\"===a?i.loop=!0:\"\"!==a&&(i.loop=parseInt(a,10));var r=s.getNamedItem(\"data-anim-autoplay\")?s.getNamedItem(\"data-anim-autoplay\").value:s.getNamedItem(\"data-bm-autoplay\")?s.getNamedItem(\"data-bm-autoplay\").value:!s.getNamedItem(\"bm-autoplay\")||s.getNamedItem(\"bm-autoplay\").value;i.autoplay=\"false\"!==r,i.name=s.getNamedItem(\"data-name\")?s.getNamedItem(\"data-name\").value:s.getNamedItem(\"data-bm-name\")?s.getNamedItem(\"data-bm-name\").value:s.getNamedItem(\"bm-name\")?s.getNamedItem(\"bm-name\").value:\"\",\"false\"===(s.getNamedItem(\"data-anim-prerender\")?s.getNamedItem(\"data-anim-prerender\").value:s.getNamedItem(\"data-bm-prerender\")?s.getNamedItem(\"data-bm-prerender\").value:s.getNamedItem(\"bm-prerender\")?s.getNamedItem(\"bm-prerender\").value:\"\")&&(i.prerender=!1),i.path?this.setParams(i):this.trigger(\"destroy\")},nt.prototype.includeLayers=function(t){t.op>this.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,i,s=this.animationData.layers,a=s.length,r=t.layers,n=r.length;for(i=0;i<n;i+=1)for(e=0;e<a;){if(s[e].id===r[i].id){s[e]=r[i];break}e+=1}if((t.chars||t.fonts)&&(this.renderer.globalData.fontManager.addChars(t.chars),this.renderer.globalData.fontManager.addFonts(t.fonts,this.renderer.globalData.defs)),t.assets)for(a=t.assets.length,e=0;e<a;e+=1)this.animationData.assets.push(t.assets[e]);this.animationData.__complete=!1,Z.completeAnimation(this.animationData,this.onSegmentComplete)},nt.prototype.onSegmentComplete=function(t){this.animationData=t;var e=$();e&&e.initExpressions(this),this.loadNextSegment()},nt.prototype.loadNextSegment=function(){var t=this.animationData.segments;if(!t||0===t.length||!this.autoloadSegments)return this.trigger(\"data_ready\"),void(this.timeCompleted=this.totalFrames);var e=t.shift();this.timeCompleted=e.time*this.frameRate;var i=this.path+this.fileName+\"_\"+this.segmentPos+\".json\";this.segmentPos+=1,Z.loadData(i,this.includeLayers.bind(this),function(){this.trigger(\"data_failed\")}.bind(this))},nt.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},nt.prototype.imagesLoaded=function(){this.trigger(\"loaded_images\"),this.checkLoaded()},nt.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},nt.prototype.configAnimation=function(t){if(this.renderer)try{this.animationData=t,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(t),t.assets||(t.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(t.assets),this.markers=Q(t.markers||[]),this.trigger(\"config_ready\"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},nt.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},nt.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||\"canvas\"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var t=$();t&&t.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger(\"DOMLoaded\")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},nt.prototype.resize=function(t,e){var i=\"number\"==typeof t?t:void 0,s=\"number\"==typeof e?e:void 0;this.renderer.updateContainerSize(i,s)},nt.prototype.setSubframe=function(t){this.isSubframeEnabled=!!t},nt.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger(\"enterFrame\"),this.renderFrame(),this.trigger(\"drawnFrame\")},nt.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},nt.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger(\"_play\"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger(\"_active\")))},nt.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger(\"_pause\"),this._idle=!0,this.trigger(\"_idle\"),this.audioController.pause())},nt.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},nt.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},nt.prototype.getMarkerData=function(t){for(var e,i=0;i<this.markers.length;i+=1)if((e=this.markers[i]).payload&&e.payload.name===t)return e;return null},nt.prototype.goToAndStop=function(t,e,i){if(!i||this.name===i){var s=Number(t);if(isNaN(s)){var a=this.getMarkerData(t);a&&this.goToAndStop(a.time,!0)}else e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier);this.pause()}},nt.prototype.goToAndPlay=function(t,e,i){if(!i||this.name===i){var s=Number(t);if(isNaN(s)){var a=this.getMarkerData(t);a&&(a.duration?this.playSegments([a.time,a.time+a.duration],!0):this.goToAndStop(a.time,!0))}else this.goToAndStop(s,e,i);this.play()}},nt.prototype.advanceTime=function(t){if(!0!==this.isPaused&&!1!==this.isLoaded){var e=this.currentRawFrame+t*this.frameModifier,i=!1;e>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger(\"loopComplete\"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(i=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(i=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger(\"loopComplete\"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),i&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger(\"complete\"))}},nt.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]<t[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger(\"segmentStart\")},nt.prototype.setSegment=function(t,e){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<t?i=t:this.currentRawFrame+this.firstFrame>e&&(i=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},nt.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),\"object\"===rt(t[0])){var i,s=t.length;for(i=0;i<s;i+=1)this.segments.push(t[i])}else this.segments.push(t);this.segments.length&&e&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},nt.prototype.resetSegments=function(t){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),t&&this.checkSegments(0)},nt.prototype.checkSegments=function(t){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),t),!0)},nt.prototype.destroy=function(t){t&&this.name!==t||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger(\"destroy\"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},nt.prototype.setCurrentRawFrameValue=function(t){this.currentRawFrame=t,this.gotoFrame()},nt.prototype.setSpeed=function(t){this.playSpeed=t,this.updaFrameModifier()},nt.prototype.setDirection=function(t){this.playDirection=t<0?-1:1,this.updaFrameModifier()},nt.prototype.setLoop=function(t){this.loop=t},nt.prototype.setVolume=function(t,e){e&&this.name!==e||this.audioController.setVolume(t)},nt.prototype.getVolume=function(){return this.audioController.getVolume()},nt.prototype.mute=function(t){t&&this.name!==t||this.audioController.mute()},nt.prototype.unmute=function(t){t&&this.name!==t||this.audioController.unmute()},nt.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},nt.prototype.getPath=function(){return this.path},nt.prototype.getAssetsPath=function(t){var e=\"\";if(t.e)e=t.p;else if(this.assetsPath){var i=t.p;-1!==i.indexOf(\"images/\")&&(i=i.split(\"/\")[1]),e=this.assetsPath+i}else e=this.path,e+=t.u?t.u:\"\",e+=t.p;return e},nt.prototype.getAssetData=function(t){for(var e=0,i=this.assets.length;e<i;){if(t===this.assets[e].id)return this.assets[e];e+=1}return null},nt.prototype.hide=function(){this.renderer.hide()},nt.prototype.show=function(){this.renderer.show()},nt.prototype.getDuration=function(t){return t?this.totalFrames:this.totalFrames/this.frameRate},nt.prototype.updateDocumentData=function(t,e,i){try{this.renderer.getElementByPath(t).updateDocumentData(e,i)}catch(t){}},nt.prototype.trigger=function(t){if(this._cbs&&this._cbs[t])switch(t){case\"enterFrame\":this.triggerEvent(t,new P(t,this.currentFrame,this.totalFrames,this.frameModifier));break;case\"drawnFrame\":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(t,this.drawnFrameEvent);break;case\"loopComplete\":this.triggerEvent(t,new E(t,this.loop,this.playCount,this.frameMult));break;case\"complete\":this.triggerEvent(t,new T(t,this.frameMult));break;case\"segmentStart\":this.triggerEvent(t,new F(t,this.firstFrame,this.totalFrames));break;case\"destroy\":this.triggerEvent(t,new C(t,this));break;default:this.triggerEvent(t)}\"enterFrame\"===t&&this.onEnterFrame&&this.onEnterFrame.call(this,new P(t,this.currentFrame,this.totalFrames,this.frameMult)),\"loopComplete\"===t&&this.onLoopComplete&&this.onLoopComplete.call(this,new E(t,this.loop,this.playCount,this.frameMult)),\"complete\"===t&&this.onComplete&&this.onComplete.call(this,new T(t,this.frameMult)),\"segmentStart\"===t&&this.onSegmentStart&&this.onSegmentStart.call(this,new F(t,this.firstFrame,this.totalFrames)),\"destroy\"===t&&this.onDestroy&&this.onDestroy.call(this,new C(t,this))},nt.prototype.triggerRenderFrameError=function(t){var e=new x(t,this.currentFrame);this.triggerEvent(\"error\",e),this.onError&&this.onError.call(this,e)},nt.prototype.triggerConfigError=function(t){var e=new M(t,this.currentFrame);this.triggerEvent(\"error\",e),this.onError&&this.onError.call(this,e)};var ot=function(){var t={},e=[],i=0,s=0,a=0,r=!0,n=!1;function o(t){for(var i=0,a=t.target;i<s;)e[i].animation===a&&(e.splice(i,1),i-=1,s-=1,a.isPaused||f()),i+=1}function h(t,i){if(!t)return null;for(var a=0;a<s;){if(e[a].elem===t&&null!==e[a].elem)return e[a].animation;a+=1}var r=new nt;return m(r,t),r.setData(t,i),r}function p(){var t,i=e.length,s=[];for(t=0;t<i;t+=1)s.push(e[t].animation);return s}function d(){a+=1,T()}function f(){a-=1}function m(t,i){t.addEventListener(\"destroy\",o),t.addEventListener(\"_active\",d),t.addEventListener(\"_idle\",f),e.push({elem:i,animation:t}),s+=1}function c(t){var e=new nt;return m(e,null),e.setParams(t),e}function u(t,i){var a;for(a=0;a<s;a+=1)e[a].animation.setSpeed(t,i)}function g(t,i){var a;for(a=0;a<s;a+=1)e[a].animation.setDirection(t,i)}function v(t){var i;for(i=0;i<s;i+=1)e[i].animation.play(t)}function y(t){var o,h=t-i;for(o=0;o<s;o+=1)e[o].animation.advanceTime(h);i=t,a&&!n?window.requestAnimationFrame(y):r=!0}function b(t){i=t,window.requestAnimationFrame(y)}function _(t){var i;for(i=0;i<s;i+=1)e[i].animation.pause(t)}function k(t,i,a){var r;for(r=0;r<s;r+=1)e[r].animation.goToAndStop(t,i,a)}function w(t){var i;for(i=0;i<s;i+=1)e[i].animation.stop(t)}function S(t){var i;for(i=0;i<s;i+=1)e[i].animation.togglePause(t)}function A(t){var i;for(i=s-1;i>=0;i-=1)e[i].animation.destroy(t)}function D(t,e,i){var s,a=[].concat([].slice.call(document.getElementsByClassName(\"lottie\")),[].slice.call(document.getElementsByClassName(\"bodymovin\"))),r=a.length;for(s=0;s<r;s+=1)i&&a[s].setAttribute(\"data-bm-type\",i),h(a[s],t);if(e&&0===r){i||(i=\"svg\");var n=document.getElementsByTagName(\"body\")[0];n.innerText=\"\";var o=l(\"div\");o.style.width=\"100%\",o.style.height=\"100%\",o.setAttribute(\"data-bm-type\",i),n.appendChild(o),h(o,t)}}function P(){var t;for(t=0;t<s;t+=1)e[t].animation.resize()}function T(){!n&&a&&r&&(window.requestAnimationFrame(b),r=!1)}function E(){n=!0}function F(){n=!1,T()}function C(t,i){var a;for(a=0;a<s;a+=1)e[a].animation.setVolume(t,i)}function x(t){var i;for(i=0;i<s;i+=1)e[i].animation.mute(t)}function M(t){var i;for(i=0;i<s;i+=1)e[i].animation.unmute(t)}return t.registerAnimation=h,t.loadAnimation=c,t.setSpeed=u,t.setDirection=g,t.play=v,t.pause=_,t.stop=w,t.togglePause=S,t.searchAnimations=D,t.resize=P,t.goToAndStop=k,t.destroy=A,t.freeze=E,t.unfreeze=F,t.setVolume=C,t.mute=x,t.unmute=M,t.getRegisteredAnimations=p,t}(),ht=function(){var t={};t.getBezierEasing=i;var e={};function i(t,i,s,a,r){var n=r||(\"bez_\"+t+\"_\"+i+\"_\"+s+\"_\"+a).replace(/\\./g,\"p\");if(e[n])return e[n];var o=new v([t,i,s,a]);return e[n]=o,o}var s=4,a=.001,r=1e-7,n=10,o=11,h=1/(o-1),l=\"function\"==typeof Float32Array;function p(t,e){return 1-3*e+3*t}function d(t,e){return 3*e-6*t}function f(t){return 3*t}function m(t,e,i){return((p(e,i)*t+d(e,i))*t+f(e))*t}function c(t,e,i){return 3*p(e,i)*t*t+2*d(e,i)*t+f(e)}function u(t,e,i,s,a){var o,h,l=0;do{(o=m(h=e+(i-e)/2,s,a)-t)>0?i=h:e=h}while(Math.abs(o)>r&&++l<n);return h}function g(t,e,i,a){for(var r=0;r<s;++r){var n=c(e,i,a);if(0===n)return e;e-=(m(e,i,a)-t)/n}return e}function v(t){this._p=t,this._mSampleValues=l?new Float32Array(o):new Array(o),this._precomputed=!1,this.get=this.get.bind(this)}return v.prototype={get:function(t){var e=this._p[0],i=this._p[1],s=this._p[2],a=this._p[3];return this._precomputed||this._precompute(),e===i&&s===a?t:0===t?0:1===t?1:m(this._getTForX(t),i,a)},_precompute:function(){var t=this._p[0],e=this._p[1],i=this._p[2],s=this._p[3];this._precomputed=!0,t===e&&i===s||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],i=0;i<o;++i)this._mSampleValues[i]=m(i*h,t,e)},_getTForX:function(t){for(var e=this._p[0],i=this._p[2],s=this._mSampleValues,r=0,n=1,l=o-1;n!==l&&s[n]<=t;++n)r+=h;var p=r+(t-s[--n])/(s[n+1]-s[n])*h,d=c(p,e,i);return d>=a?g(t,p,e,i):0===d?p:u(t,r,r+h,e,i)}},t}(),lt=function(){function t(t){return t.concat(c(t.length))}return{double:t}}(),pt=function(t,e,i){var s=0,a=t,r=c(a);function n(){return s?r[s-=1]:e()}function o(t){s===a&&(r=lt.double(r),a*=2),i&&i(t),r[s]=t,s+=1}return{newElement:n,release:o}},dt=function(){function t(){return{addedLength:0,percents:m(\"float32\",G()),lengths:m(\"float32\",G())}}return pt(8,t)}(),ft=function(){function t(){return{lengths:[],totalLength:0}}function e(t){var e,i=t.lengths.length;for(e=0;e<i;e+=1)dt.release(t.lengths[e]);t.lengths.length=0}return pt(8,t,e)}();function mt(){var t=Math;function e(t,e,i,s,a,r){var n=t*s+e*a+i*r-a*s-r*t-i*e;return n>-.001&&n<.001}function i(i,s,a,r,n,o,h,l,p){if(0===a&&0===o&&0===p)return e(i,s,r,n,h,l);var d,f=t.sqrt(t.pow(r-i,2)+t.pow(n-s,2)+t.pow(o-a,2)),m=t.sqrt(t.pow(h-i,2)+t.pow(l-s,2)+t.pow(p-a,2)),c=t.sqrt(t.pow(h-r,2)+t.pow(l-n,2)+t.pow(p-o,2));return(d=f>m?f>c?f-m-c:c-m-f:c>m?c-m-f:m-f-c)>-1e-4&&d<1e-4}var s=function(t,e,i,s){var a,r,n,o,h,l,p=G(),d=0,f=[],m=[],c=dt.newElement();for(n=i.length,a=0;a<p;a+=1){for(h=a/(p-1),l=0,r=0;r<n;r+=1)o=b(1-h,3)*t[r]+3*b(1-h,2)*h*i[r]+3*(1-h)*b(h,2)*s[r]+b(h,3)*e[r],f[r]=o,null!==m[r]&&(l+=b(f[r]-m[r],2)),m[r]=f[r];l&&(d+=l=_(l)),c.percents[a]=h,c.lengths[a]=d}return c.addedLength=d,c};function a(t){var e,i=ft.newElement(),a=t.c,r=t.v,n=t.o,o=t.i,h=t._length,l=i.lengths,p=0;for(e=0;e<h-1;e+=1)l[e]=s(r[e],r[e+1],n[e],o[e+1]),p+=l[e].addedLength;return a&&h&&(l[e]=s(r[e],r[0],n[e],o[0]),p+=l[e].addedLength),i.totalLength=p,i}function r(t){this.segmentLength=0,this.points=new Array(t)}function n(t,e){this.partialLength=t,this.point=e}var o,h=(o={},function(t,i,s,a){var h=(t[0]+\"_\"+t[1]+\"_\"+i[0]+\"_\"+i[1]+\"_\"+s[0]+\"_\"+s[1]+\"_\"+a[0]+\"_\"+a[1]).replace(/\\./g,\"p\");if(!o[h]){var l,p,d,f,m,u,g,v=G(),y=0,k=null;2===t.length&&(t[0]!==i[0]||t[1]!==i[1])&&e(t[0],t[1],i[0],i[1],t[0]+s[0],t[1]+s[1])&&e(t[0],t[1],i[0],i[1],i[0]+a[0],i[1]+a[1])&&(v=2);var w=new r(v);for(d=s.length,l=0;l<v;l+=1){for(g=c(d),m=l/(v-1),u=0,p=0;p<d;p+=1)f=b(1-m,3)*t[p]+3*b(1-m,2)*m*(t[p]+s[p])+3*(1-m)*b(m,2)*(i[p]+a[p])+b(m,3)*i[p],g[p]=f,null!==k&&(u+=b(g[p]-k[p],2));y+=u=_(u),w.points[l]=new n(u,g),k=g}w.segmentLength=y,o[h]=w}return o[h]});function l(t,e){var i=e.percents,s=e.lengths,a=i.length,r=k((a-1)*t),n=t*e.addedLength,o=0;if(r===a-1||0===r||n===s[r])return i[r];for(var h=s[r]>n?-1:1,l=!0;l;)if(s[r]<=n&&s[r+1]>n?(o=(n-s[r])/(s[r+1]-s[r]),l=!1):r+=h,r<0||r>=a-1){if(r===a-1)return i[r];l=!1}return i[r]+(i[r+1]-i[r])*o}function p(e,i,s,a,r,n){var o=l(r,n),h=1-o;return[t.round(1e3*(h*h*h*e[0]+(o*h*h+h*o*h+h*h*o)*s[0]+(o*o*h+h*o*o+o*h*o)*a[0]+o*o*o*i[0]))/1e3,t.round(1e3*(h*h*h*e[1]+(o*h*h+h*o*h+h*h*o)*s[1]+(o*o*h+h*o*o+o*h*o)*a[1]+o*o*o*i[1]))/1e3]}var d=m(\"float32\",8);function f(e,i,s,a,r,n,o){r<0?r=0:r>1&&(r=1);var h,p=l(r,o),f=l(n=n>1?1:n,o),m=e.length,c=1-p,u=1-f,g=c*c*c,v=p*c*c*3,y=p*p*c*3,b=p*p*p,_=c*c*u,k=p*c*u+c*p*u+c*c*f,w=p*p*u+c*p*f+p*c*f,S=p*p*f,A=c*u*u,D=p*u*u+c*f*u+c*u*f,P=p*f*u+c*f*f+p*u*f,T=p*f*f,E=u*u*u,F=f*u*u+u*f*u+u*u*f,C=f*f*u+u*f*f+f*u*f,x=f*f*f;for(h=0;h<m;h+=1)d[4*h]=t.round(1e3*(g*e[h]+v*s[h]+y*a[h]+b*i[h]))/1e3,d[4*h+1]=t.round(1e3*(_*e[h]+k*s[h]+w*a[h]+S*i[h]))/1e3,d[4*h+2]=t.round(1e3*(A*e[h]+D*s[h]+P*a[h]+T*i[h]))/1e3,d[4*h+3]=t.round(1e3*(E*e[h]+F*s[h]+C*a[h]+x*i[h]))/1e3;return d}return{getSegmentsLength:a,getNewSegment:f,getPointInSegment:p,buildBezierData:h,pointOnLine2D:e,pointOnLine3D:i}}var ct=mt();function ut(t){return bt(t)||yt(t)||vt(t)||gt()}function gt(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function vt(t,e){if(t){if(\"string\"==typeof t)return _t(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return\"Object\"===i&&t.constructor&&(i=t.constructor.name),\"Map\"===i||\"Set\"===i?Array.from(t):\"Arguments\"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?_t(t,e):void 0}}function yt(t){if(\"undefined\"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t[\"@@iterator\"])return Array.from(t)}function bt(t){if(Array.isArray(t))return _t(t)}function _t(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,s=new Array(e);i<e;i++)s[i]=t[i];return s}function kt(t,e,i){return t*(1-i)+e*i}function wt(t,e,i){return[kt(t[0],e[0],i),kt(t[1],e[1],i)]}function St(t,e){return t.map((function(t,i){return t+(e[i]||0)}))}function At(t,e){return t.map((function(t,i){return t-(e[i]||0)}))}function Dt(t){var e=Math.hypot.apply(Math,ut(t));return e>Number.EPSILON?t.map((function(t){return t/e})):t}function Pt(t,e,i,s,a){var r=[t,St(t,e),St(s,i),s],n=Tt(r,a),o=Tt(n,a),h=At(o[1],o[0]),l=Math.hypot.apply(Math,ut(h));if(l>Number.EPSILON)return h.map((function(t){return t/l}));var p=At(n[2],n[0]),d=Math.hypot.apply(Math,ut(p));if(d>Number.EPSILON)return p.map((function(t){return t/d}));var f=At(n[1],n[0]),m=Math.hypot.apply(Math,ut(f));return m>Number.EPSILON?f.map((function(t){return t/m})):Dt(At(r[3],r[0]))}function Tt(t,e){for(var i=[],s=0;s<t.length-1;s+=1)i.push(wt(t[s],t[s+1],e));return i}var Et=s,Ft=Math.abs;function Ct(t,e){var i,s=this.offsetTime;\"multidimensional\"===this.propType&&(i=m(\"float32\",this.pv.length));for(var a,r,n,o,h,l,p,d,f,c=e.lastIndex,u=c,g=this.keyframes.length-1,v=!0;v;){if(a=this.keyframes[u],r=this.keyframes[u+1],u===g-1&&t>=r.t-s){a.h&&(a=r),c=0;break}if(r.t-s>t){c=u;break}u<g-1?u+=1:(c=0,v=!1)}n=this.keyframesMetadata[u]||{};var y,b=r.t-s,_=a.t-s;if(a.to){n.bezierData||(n.bezierData=ct.buildBezierData(a.s,r.s||a.e,a.to,a.ti));var k=n.bezierData;if(t>=b||t<_){var w=t>=b?k.points.length-1:0;for(h=k.points[w].point.length,o=0;o<h;o+=1)i[o]=k.points[w].point[o]}else{n.__fnct?f=n.__fnct:(f=ht.getBezierEasing(a.o.x,a.o.y,a.i.x,a.i.y,a.n).get,n.__fnct=f),l=f((t-_)/(b-_));var S=a.s,A=r.s||a.e;if(l>1)for(var D=Pt(a.s,a.to,a.ti,r.s||a.e,1),P=k.segmentLength*(l-1),T=0;T<A.length;T+=1)i[T]=A[T]+D[T]*P;else if(l<0)for(var E=Pt(a.s,a.to,a.ti,r.s||a.e,0),F=k.segmentLength*l,C=0;C<S.length;C+=1)i[C]=S[C]+E[C]*F;else{var x,M=k.segmentLength*l,I=e.lastFrame<t&&e._lastKeyframeIndex===u?e._lastAddedLength:0;for(d=e.lastFrame<t&&e._lastKeyframeIndex===u?e._lastPoint:0,v=!0,p=k.points.length;v;){if(I+=k.points[d].partialLength,0===M||0===l||d===k.points.length-1){for(h=k.points[d].point.length,o=0;o<h;o+=1)i[o]=k.points[d].point[o];break}if(M>=I&&M<I+k.points[d+1].partialLength){for(x=(M-I)/k.points[d+1].partialLength,h=k.points[d].point.length,o=0;o<h;o+=1)i[o]=k.points[d].point[o]+(k.points[d+1].point[o]-k.points[d].point[o])*x;break}d<p-1?d+=1:v=!1}e._lastPoint=d,e._lastAddedLength=I-k.points[d].partialLength,e._lastKeyframeIndex=u}}}else{var L,R,O,V,z;if(g=a.s.length,y=r.s||a.e,this.sh&&1!==a.h)t>=b?(i[0]=y[0],i[1]=y[1],i[2]=y[2]):t<=_?(i[0]=a.s[0],i[1]=a.s[1],i[2]=a.s[2]):Mt(i,xt(It(a.s),It(y),(t-_)/(b-_)));else for(u=0;u<g;u+=1)1!==a.h&&(t>=b?l=1:t<_?l=0:(a.o.x.constructor===Array?(n.__fnct||(n.__fnct=[]),n.__fnct[u]?f=n.__fnct[u]:(L=void 0===a.o.x[u]?a.o.x[0]:a.o.x[u],R=void 0===a.o.y[u]?a.o.y[0]:a.o.y[u],O=void 0===a.i.x[u]?a.i.x[0]:a.i.x[u],V=void 0===a.i.y[u]?a.i.y[0]:a.i.y[u],f=ht.getBezierEasing(L,R,O,V).get,n.__fnct[u]=f)):n.__fnct?f=n.__fnct:(L=a.o.x,R=a.o.y,O=a.i.x,V=a.i.y,f=ht.getBezierEasing(L,R,O,V).get,a.keyframeMetadata=f),l=f((t-_)/(b-_)))),y=r.s||a.e,z=1===a.h?a.s[u]:a.s[u]+(y[u]-a.s[u])*l,\"multidimensional\"===this.propType?i[u]=z:i=z}return e.lastIndex=c,i}function xt(t,e,i){var s,a,r,n,o,h=[],l=t[0],p=t[1],d=t[2],f=t[3],m=e[0],c=e[1],u=e[2],g=e[3];return(a=l*m+p*c+d*u+f*g)<0&&(a=-a,m=-m,c=-c,u=-u,g=-g),1-a>1e-6?(s=Math.acos(a),r=Math.sin(s),n=Math.sin((1-i)*s)/r,o=Math.sin(i*s)/r):(n=1-i,o=i),h[0]=n*l+o*m,h[1]=n*p+o*c,h[2]=n*d+o*u,h[3]=n*f+o*g,h}function Mt(t,e){var i=e[0],s=e[1],a=e[2],r=e[3],n=Math.atan2(2*s*r-2*i*a,1-2*s*s-2*a*a),o=Math.asin(2*i*s+2*a*r),h=Math.atan2(2*i*r-2*s*a,1-2*i*i-2*a*a);t[0]=n/A,t[1]=o/A,t[2]=h/A}function It(t){var e=t[0]*A,i=t[1]*A,s=t[2]*A,a=Math.cos(e/2),r=Math.cos(i/2),n=Math.cos(s/2),o=Math.sin(e/2),h=Math.sin(i/2),l=Math.sin(s/2);return[o*h*n+a*r*l,o*r*n+a*h*l,a*h*n-o*r*l,a*r*n-o*h*l]}function Lt(){var t=this.comp.renderedFrame-this.offsetTime,e=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==Et&&(this._caching.lastFrame>=i&&t>=i||this._caching.lastFrame<e&&t<e))){this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(t,this._caching);this.pv=s}return this._caching.lastFrame=t,this.pv}function Rt(t){var e;if(\"unidimensional\"===this.propType)e=t*this.mult,Ft(this.v-e)>1e-5&&(this.v=e,this._mdf=!0);else for(var i=0,s=this.v.length;i<s;)e=t[i]*this.mult,Ft(this.v[i]-e)>1e-5&&(this.v[i]=e,this._mdf=!0),i+=1}function Ot(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,i=this.kf?this.pv:this.data.k;for(t=0;t<e;t+=1)i=this.effectsSequence[t](i);this.setVValue(i),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function Vt(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function zt(t,e,i,s){this.propType=\"unidimensional\",this.mult=i||1,this.data=e,this.v=i?e.k*i:e.k,this.pv=e.k,this._mdf=!1,this.elem=t,this.container=s,this.comp=t.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=Ot,this.setVValue=Rt,this.addEffect=Vt}function Nt(t,e,i,s){var a;this.propType=\"multidimensional\",this.mult=i||1,this.data=e,this._mdf=!1,this.elem=t,this.container=s,this.comp=t.comp,this.k=!1,this.kf=!1,this.frameId=-1;var r=e.k.length;for(this.v=m(\"float32\",r),this.pv=m(\"float32\",r),this.vel=m(\"float32\",r),a=0;a<r;a+=1)this.v[a]=e.k[a]*this.mult,this.pv[a]=e.k[a];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=Ot,this.setVValue=Rt,this.addEffect=Vt}function Bt(t,e,i,s){this.propType=\"unidimensional\",this.keyframes=e.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.frameId=-1,this._caching={lastFrame:Et,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=e,this.mult=i||1,this.elem=t,this.container=s,this.comp=t.comp,this.v=Et,this.pv=Et,this._isFirstFrame=!0,this.getValue=Ot,this.setVValue=Rt,this.interpolateValue=Ct,this.effectsSequence=[Lt.bind(this)],this.addEffect=Vt}function jt(t,e,i,s){var a;this.propType=\"multidimensional\";var r,n,o,h,l=e.k.length;for(a=0;a<l-1;a+=1)e.k[a].to&&e.k[a].s&&e.k[a+1]&&e.k[a+1].s&&(r=e.k[a].s,n=e.k[a+1].s,o=e.k[a].to,h=e.k[a].ti,(2===r.length&&(r[0]!==n[0]||r[1]!==n[1])&&ct.pointOnLine2D(r[0],r[1],n[0],n[1],r[0]+o[0],r[1]+o[1])&&ct.pointOnLine2D(r[0],r[1],n[0],n[1],n[0]+h[0],n[1]+h[1])||3===r.length&&(r[0]!==n[0]||r[1]!==n[1]||r[2]!==n[2])&&ct.pointOnLine3D(r[0],r[1],r[2],n[0],n[1],n[2],r[0]+o[0],r[1]+o[1],r[2]+o[2])&&ct.pointOnLine3D(r[0],r[1],r[2],n[0],n[1],n[2],n[0]+h[0],n[1]+h[1],n[2]+h[2]))&&(e.k[a].to=null,e.k[a].ti=null),r[0]===n[0]&&r[1]===n[1]&&0===o[0]&&0===o[1]&&0===h[0]&&0===h[1]&&(2===r.length||r[2]===n[2]&&0===o[2]&&0===h[2])&&(e.k[a].to=null,e.k[a].ti=null));this.effectsSequence=[Lt.bind(this)],this.data=e,this.keyframes=e.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=i||1,this.elem=t,this.container=s,this.comp=t.comp,this.getValue=Ot,this.setVValue=Rt,this.interpolateValue=Ct,this.frameId=-1;var p=e.k[0].s.length;for(this.v=m(\"float32\",p),this.pv=m(\"float32\",p),a=0;a<p;a+=1)this.v[a]=Et,this.pv[a]=Et;this._caching={lastFrame:Et,lastIndex:0,value:m(\"float32\",p)},this.addEffect=Vt}var qt=function(){function t(t,e,i,s,a){var r;if(e.sid&&(e=t.globalData.slotManager.getProp(e)),e.k.length)if(\"number\"==typeof e.k[0])r=new Nt(t,e,s,a);else switch(i){case 0:r=new Bt(t,e,s,a);break;case 1:r=new jt(t,e,s,a)}else r=new zt(t,e,s,a);return r.effectsSequence.length&&a.addDynamicProperty(r),r}return{getProp:t}}();function Wt(){}Wt.prototype={addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&(this.dynamicProperties.push(t),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var t;this._mdf=!1;var e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(t){this.container=t,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var $t=function(){function t(){return m(\"float32\",2)}return pt(8,t)}();function Ht(){this.c=!1,this._length=0,this._maxLength=8,this.v=c(this._maxLength),this.o=c(this._maxLength),this.i=c(this._maxLength)}Ht.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var i=0;i<e;)this.v[i]=$t.newElement(),this.o[i]=$t.newElement(),this.i[i]=$t.newElement(),i+=1},Ht.prototype.setLength=function(t){for(;this._maxLength<t;)this.doubleArrayLength();this._length=t},Ht.prototype.doubleArrayLength=function(){this.v=this.v.concat(c(this._maxLength)),this.i=this.i.concat(c(this._maxLength)),this.o=this.o.concat(c(this._maxLength)),this._maxLength*=2},Ht.prototype.setXYAt=function(t,e,i,s,a){var r;switch(this._length=Math.max(this._length,s+1),this._length>=this._maxLength&&this.doubleArrayLength(),i){case\"v\":r=this.v;break;case\"i\":r=this.i;break;case\"o\":r=this.o;break;default:r=[]}(!r[s]||r[s]&&!a)&&(r[s]=$t.newElement()),r[s][0]=t,r[s][1]=e},Ht.prototype.setTripleAt=function(t,e,i,s,a,r,n,o){this.setXYAt(t,e,\"v\",n,o),this.setXYAt(i,s,\"o\",n,o),this.setXYAt(a,r,\"i\",n,o)},Ht.prototype.reverse=function(){var t=new Ht;t.setPathData(this.c,this._length);var e=this.v,i=this.o,s=this.i,a=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],s[0][0],s[0][1],i[0][0],i[0][1],0,!1),a=1);var r,n=this._length-1,o=this._length;for(r=a;r<o;r+=1)t.setTripleAt(e[n][0],e[n][1],s[n][0],s[n][1],i[n][0],i[n][1],r,!1),n-=1;return t},Ht.prototype.length=function(){return this._length};var Gt=function(){function t(){return new Ht}function e(t){var e,i=t._length;for(e=0;e<i;e+=1)$t.release(t.v[e]),$t.release(t.i[e]),$t.release(t.o[e]),t.v[e]=null,t.i[e]=null,t.o[e]=null;t._length=0,t.c=!1}function i(t){var e,i=s.newElement(),a=void 0===t._length?t.v.length:t._length;for(i.setLength(a),i.c=t.c,e=0;e<a;e+=1)i.setTripleAt(t.v[e][0],t.v[e][1],t.o[e][0],t.o[e][1],t.i[e][0],t.i[e][1],e);return i}var s=pt(4,t,e);return s.clone=i,s}();function Xt(){this._length=0,this._maxLength=4,this.shapes=c(this._maxLength)}Xt.prototype.addShape=function(t){this._length===this._maxLength&&(this.shapes=this.shapes.concat(c(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=t,this._length+=1},Xt.prototype.releaseShapes=function(){var t;for(t=0;t<this._length;t+=1)Gt.release(this.shapes[t]);this._length=0};var Ut=function(){var t={newShapeCollection:a,release:r},e=0,i=4,s=c(i);function a(){return e?s[e-=1]:new Xt}function r(t){var a,r=t._length;for(a=0;a<r;a+=1)Gt.release(t.shapes[a]);t._length=0,e===i&&(s=lt.double(s),i*=2),s[e]=t,e+=1}return t}(),Yt=function(){var t=-999999;function e(t,e,i){var s,a,r,n,o,h,l,p,d,f=i.lastIndex,m=this.keyframes;if(t<m[0].t-this.offsetTime)s=m[0].s[0],r=!0,f=0;else if(t>=m[m.length-1].t-this.offsetTime)s=m[m.length-1].s?m[m.length-1].s[0]:m[m.length-2].e[0],r=!0;else{for(var c,u,g,v=f,y=m.length-1,b=!0;b&&(c=m[v],!((u=m[v+1]).t-this.offsetTime>t));)v<y-1?v+=1:b=!1;if(g=this.keyframesMetadata[v]||{},f=v,!(r=1===c.h)){if(t>=u.t-this.offsetTime)p=1;else if(t<c.t-this.offsetTime)p=0;else{var _;g.__fnct?_=g.__fnct:(_=ht.getBezierEasing(c.o.x,c.o.y,c.i.x,c.i.y).get,g.__fnct=_),p=_((t-(c.t-this.offsetTime))/(u.t-this.offsetTime-(c.t-this.offsetTime)))}a=u.s?u.s[0]:c.e[0]}s=c.s[0]}for(h=e._length,l=s.i[0].length,i.lastIndex=f,n=0;n<h;n+=1)for(o=0;o<l;o+=1)d=r?s.i[n][o]:s.i[n][o]+(a.i[n][o]-s.i[n][o])*p,e.i[n][o]=d,d=r?s.o[n][o]:s.o[n][o]+(a.o[n][o]-s.o[n][o])*p,e.o[n][o]=d,d=r?s.v[n][o]:s.v[n][o]+(a.v[n][o]-s.v[n][o])*p,e.v[n][o]=d}function i(){var e=this.comp.renderedFrame-this.offsetTime,i=this.keyframes[0].t-this.offsetTime,s=this.keyframes[this.keyframes.length-1].t-this.offsetTime,a=this._caching.lastFrame;return a!==t&&(a<i&&e<i||a>s&&e>s)||(this._caching.lastIndex=a<e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}function s(){this.paths=this.localShapeCollection}function a(t,e){if(t._length!==e._length||t.c!==e.c)return!1;var i,s=t._length;for(i=0;i<s;i+=1)if(t.v[i][0]!==e.v[i][0]||t.v[i][1]!==e.v[i][1]||t.o[i][0]!==e.o[i][0]||t.o[i][1]!==e.o[i][1]||t.i[i][0]!==e.i[i][0]||t.i[i][1]!==e.i[i][1])return!1;return!0}function r(t){a(this.v,t)||(this.v=Gt.clone(t),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function n(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t,e;this.lock=!0,this._mdf=!1,t=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var i=this.effectsSequence.length;for(e=0;e<i;e+=1)t=this.effectsSequence[e](t);this.setVValue(t),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function o(t,e,i){this.propType=\"shape\",this.comp=t.comp,this.container=t,this.elem=t,this.data=e,this.k=!1,this.kf=!1,this._mdf=!1;var a=3===i?e.pt.k:e.ks.k;this.v=Gt.clone(a),this.pv=Gt.clone(this.v),this.localShapeCollection=Ut.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=s,this.effectsSequence=[]}function h(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function l(e,a,r){this.propType=\"shape\",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=3===r?a.pt.k:a.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var n=this.keyframes[0].s[0].i.length;this.v=Gt.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,n),this.pv=Gt.clone(this.v),this.localShapeCollection=Ut.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=t,this.reset=s,this._caching={lastFrame:t,lastIndex:0},this.effectsSequence=[i.bind(this)]}o.prototype.interpolateShape=e,o.prototype.getValue=n,o.prototype.setVValue=r,o.prototype.addEffect=h,l.prototype.getValue=n,l.prototype.interpolateShape=e,l.prototype.setVValue=r,l.prototype.addEffect=h;var d=function(){var t=D;function e(t,e){this.v=Gt.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=Ut.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=e.d,this.elem=t,this.comp=t.comp,this.frameId=-1,this.initDynamicPropertyContainer(t),this.p=qt.getProp(t,e.p,1,0,this),this.s=qt.getProp(t,e.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return e.prototype={reset:s,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var e=this.p.v[0],i=this.p.v[1],s=this.s.v[0]/2,a=this.s.v[1]/2,r=3!==this.d,n=this.v;n.v[0][0]=e,n.v[0][1]=i-a,n.v[1][0]=r?e+s:e-s,n.v[1][1]=i,n.v[2][0]=e,n.v[2][1]=i+a,n.v[3][0]=r?e-s:e+s,n.v[3][1]=i,n.i[0][0]=r?e-s*t:e+s*t,n.i[0][1]=i-a,n.i[1][0]=r?e+s:e-s,n.i[1][1]=i-a*t,n.i[2][0]=r?e+s*t:e-s*t,n.i[2][1]=i+a,n.i[3][0]=r?e-s:e+s,n.i[3][1]=i+a*t,n.o[0][0]=r?e+s*t:e-s*t,n.o[0][1]=i-a,n.o[1][0]=r?e+s:e-s,n.o[1][1]=i+a*t,n.o[2][0]=r?e-s*t:e+s*t,n.o[2][1]=i+a,n.o[3][0]=r?e-s:e+s,n.o[3][1]=i-a*t}},p([Wt],e),e}(),f=function(){function t(t,e){this.v=Gt.newElement(),this.v.setPathData(!0,0),this.elem=t,this.comp=t.comp,this.data=e,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),1===e.sy?(this.ir=qt.getProp(t,e.ir,0,0,this),this.is=qt.getProp(t,e.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=qt.getProp(t,e.pt,0,0,this),this.p=qt.getProp(t,e.p,1,0,this),this.r=qt.getProp(t,e.r,0,A,this),this.or=qt.getProp(t,e.or,0,0,this),this.os=qt.getProp(t,e.os,0,.01,this),this.localShapeCollection=Ut.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return t.prototype={reset:s,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var t,e,i,s,a=2*Math.floor(this.pt.v),r=2*Math.PI/a,n=!0,o=this.or.v,h=this.ir.v,l=this.os.v,p=this.is.v,d=2*Math.PI*o/(2*a),f=2*Math.PI*h/(2*a),m=-Math.PI/2;m+=this.r.v;var c=3===this.data.d?-1:1;for(this.v._length=0,t=0;t<a;t+=1){i=n?l:p,s=n?d:f;var u=(e=n?o:h)*Math.cos(m),g=e*Math.sin(m),v=0===u&&0===g?0:g/Math.sqrt(u*u+g*g),y=0===u&&0===g?0:-u/Math.sqrt(u*u+g*g);u+=+this.p.v[0],g+=+this.p.v[1],this.v.setTripleAt(u,g,u-v*s*i*c,g-y*s*i*c,u+v*s*i*c,g+y*s*i*c,t,!0),n=!n,m+=r*c}},convertPolygonToPath:function(){var t,e=Math.floor(this.pt.v),i=2*Math.PI/e,s=this.or.v,a=this.os.v,r=2*Math.PI*s/(4*e),n=.5*-Math.PI,o=3===this.data.d?-1:1;for(n+=this.r.v,this.v._length=0,t=0;t<e;t+=1){var h=s*Math.cos(n),l=s*Math.sin(n),p=0===h&&0===l?0:l/Math.sqrt(h*h+l*l),d=0===h&&0===l?0:-h/Math.sqrt(h*h+l*l);h+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(h,l,h-p*r*a*o,l-d*r*a*o,h+p*r*a*o,l+d*r*a*o,t,!0),n+=i*o}this.paths.length=0,this.paths[0]=this.v}},p([Wt],t),t}(),m=function(){function t(t,e){this.v=Gt.newElement(),this.v.c=!0,this.localShapeCollection=Ut.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=t,this.comp=t.comp,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),this.p=qt.getProp(t,e.p,1,0,this),this.s=qt.getProp(t,e.s,1,0,this),this.r=qt.getProp(t,e.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return t.prototype={convertRectToPath:function(){var t=this.p.v[0],e=this.p.v[1],i=this.s.v[0]/2,s=this.s.v[1]/2,a=w(i,s,this.r.v),r=a*(1-D);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(t+i,e-s+a,t+i,e-s+a,t+i,e-s+r,0,!0),this.v.setTripleAt(t+i,e+s-a,t+i,e+s-r,t+i,e+s-a,1,!0),0!==a?(this.v.setTripleAt(t+i-a,e+s,t+i-a,e+s,t+i-r,e+s,2,!0),this.v.setTripleAt(t-i+a,e+s,t-i+r,e+s,t-i+a,e+s,3,!0),this.v.setTripleAt(t-i,e+s-a,t-i,e+s-a,t-i,e+s-r,4,!0),this.v.setTripleAt(t-i,e-s+a,t-i,e-s+r,t-i,e-s+a,5,!0),this.v.setTripleAt(t-i+a,e-s,t-i+a,e-s,t-i+r,e-s,6,!0),this.v.setTripleAt(t+i-a,e-s,t+i-r,e-s,t+i-a,e-s,7,!0)):(this.v.setTripleAt(t-i,e+s,t-i+r,e+s,t-i,e+s,2),this.v.setTripleAt(t-i,e-s,t-i,e-s+r,t-i,e-s,3))):(this.v.setTripleAt(t+i,e-s+a,t+i,e-s+r,t+i,e-s+a,0,!0),0!==a?(this.v.setTripleAt(t+i-a,e-s,t+i-a,e-s,t+i-r,e-s,1,!0),this.v.setTripleAt(t-i+a,e-s,t-i+r,e-s,t-i+a,e-s,2,!0),this.v.setTripleAt(t-i,e-s+a,t-i,e-s+a,t-i,e-s+r,3,!0),this.v.setTripleAt(t-i,e+s-a,t-i,e+s-r,t-i,e+s-a,4,!0),this.v.setTripleAt(t-i+a,e+s,t-i+a,e+s,t-i+r,e+s,5,!0),this.v.setTripleAt(t+i-a,e+s,t+i-r,e+s,t+i-a,e+s,6,!0),this.v.setTripleAt(t+i,e+s-a,t+i,e+s-a,t+i,e+s-r,7,!0)):(this.v.setTripleAt(t-i,e-s,t-i+r,e-s,t-i,e-s,1,!0),this.v.setTripleAt(t-i,e+s,t-i,e+s-r,t-i,e+s,2,!0),this.v.setTripleAt(t+i,e+s,t+i-r,e+s,t+i,e+s,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:s},p([Wt],t),t}();function c(t,e,i){var s;return 3===i||4===i?s=(3===i?e.pt:e.ks).k.length?new l(t,e,i):new o(t,e,i):5===i?s=new m(t,e):6===i?s=new d(t,e):7===i&&(s=new f(t,e)),s.k&&t.addDynamicProperty(s),s}function u(){return o}function g(){return l}var v={};return v.getShapeProp=c,v.getConstructorFunction=u,v.getKeyframedConstructorFunction=g,v}(),Zt=function(){var t=Math.cos,e=Math.sin,i=Math.tan,s=Math.round;function a(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function r(i){if(0===i)return this;var s=t(i),a=e(i);return this._t(s,-a,0,0,a,s,0,0,0,0,1,0,0,0,0,1)}function n(i){if(0===i)return this;var s=t(i),a=e(i);return this._t(1,0,0,0,0,s,-a,0,0,a,s,0,0,0,0,1)}function o(i){if(0===i)return this;var s=t(i),a=e(i);return this._t(s,0,a,0,0,1,0,0,-a,0,s,0,0,0,0,1)}function h(i){if(0===i)return this;var s=t(i),a=e(i);return this._t(s,-a,0,0,a,s,0,0,0,0,1,0,0,0,0,1)}function l(t,e){return this._t(1,e,t,1,0,0)}function p(t,e){return this.shear(i(t),i(e))}function d(s,a){var r=t(a),n=e(a);return this._t(r,n,0,0,-n,r,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,i(s),1,0,0,0,0,1,0,0,0,0,1)._t(r,-n,0,0,n,r,0,0,0,0,1,0,0,0,0,1)}function f(t,e,i){return i||0===i||(i=1),1===t&&1===e&&1===i?this:this._t(t,0,0,0,0,e,0,0,0,0,i,0,0,0,0,1)}function c(t,e,i,s,a,r,n,o,h,l,p,d,f,m,c,u){return this.props[0]=t,this.props[1]=e,this.props[2]=i,this.props[3]=s,this.props[4]=a,this.props[5]=r,this.props[6]=n,this.props[7]=o,this.props[8]=h,this.props[9]=l,this.props[10]=p,this.props[11]=d,this.props[12]=f,this.props[13]=m,this.props[14]=c,this.props[15]=u,this}function u(t,e,i){return i=i||0,0!==t||0!==e||0!==i?this._t(1,0,0,0,0,1,0,0,0,0,1,0,t,e,i,1):this}function g(t,e,i,s,a,r,n,o,h,l,p,d,f,m,c,u){var g=this.props;if(1===t&&0===e&&0===i&&0===s&&0===a&&1===r&&0===n&&0===o&&0===h&&0===l&&1===p&&0===d)return g[12]=g[12]*t+g[15]*f,g[13]=g[13]*r+g[15]*m,g[14]=g[14]*p+g[15]*c,g[15]*=u,this._identityCalculated=!1,this;var v=g[0],y=g[1],b=g[2],_=g[3],k=g[4],w=g[5],S=g[6],A=g[7],D=g[8],P=g[9],T=g[10],E=g[11],F=g[12],C=g[13],x=g[14],M=g[15];return g[0]=v*t+y*a+b*h+_*f,g[1]=v*e+y*r+b*l+_*m,g[2]=v*i+y*n+b*p+_*c,g[3]=v*s+y*o+b*d+_*u,g[4]=k*t+w*a+S*h+A*f,g[5]=k*e+w*r+S*l+A*m,g[6]=k*i+w*n+S*p+A*c,g[7]=k*s+w*o+S*d+A*u,g[8]=D*t+P*a+T*h+E*f,g[9]=D*e+P*r+T*l+E*m,g[10]=D*i+P*n+T*p+E*c,g[11]=D*s+P*o+T*d+E*u,g[12]=F*t+C*a+x*h+M*f,g[13]=F*e+C*r+x*l+M*m,g[14]=F*i+C*n+x*p+M*c,g[15]=F*s+C*o+x*d+M*u,this._identityCalculated=!1,this}function v(t){var e=t.props;return this.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}function y(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function b(t){for(var e=0;e<16;){if(t.props[e]!==this.props[e])return!1;e+=1}return!0}function _(t){var e;for(e=0;e<16;e+=1)t.props[e]=this.props[e];return t}function k(t){var e;for(e=0;e<16;e+=1)this.props[e]=t[e]}function w(t,e,i){return{x:t*this.props[0]+e*this.props[4]+i*this.props[8]+this.props[12],y:t*this.props[1]+e*this.props[5]+i*this.props[9]+this.props[13],z:t*this.props[2]+e*this.props[6]+i*this.props[10]+this.props[14]}}function S(t,e,i){return t*this.props[0]+e*this.props[4]+i*this.props[8]+this.props[12]}function A(t,e,i){return t*this.props[1]+e*this.props[5]+i*this.props[9]+this.props[13]}function D(t,e,i){return t*this.props[2]+e*this.props[6]+i*this.props[10]+this.props[14]}function P(){var t=this.props[0]*this.props[5]-this.props[1]*this.props[4],e=this.props[5]/t,i=-this.props[1]/t,s=-this.props[4]/t,a=this.props[0]/t,r=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/t,n=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/t,o=new Zt;return o.props[0]=e,o.props[1]=i,o.props[4]=s,o.props[5]=a,o.props[12]=r,o.props[13]=n,o}function T(t){return this.getInverseMatrix().applyToPointArray(t[0],t[1],t[2]||0)}function E(t){var e,i=t.length,s=[];for(e=0;e<i;e+=1)s[e]=T(t[e]);return s}function F(t,e,i){var s=m(\"float32\",6);if(this.isIdentity())s[0]=t[0],s[1]=t[1],s[2]=e[0],s[3]=e[1],s[4]=i[0],s[5]=i[1];else{var a=this.props[0],r=this.props[1],n=this.props[4],o=this.props[5],h=this.props[12],l=this.props[13];s[0]=t[0]*a+t[1]*n+h,s[1]=t[0]*r+t[1]*o+l,s[2]=e[0]*a+e[1]*n+h,s[3]=e[0]*r+e[1]*o+l,s[4]=i[0]*a+i[1]*n+h,s[5]=i[0]*r+i[1]*o+l}return s}function C(t,e,i){return this.isIdentity()?[t,e,i]:[t*this.props[0]+e*this.props[4]+i*this.props[8]+this.props[12],t*this.props[1]+e*this.props[5]+i*this.props[9]+this.props[13],t*this.props[2]+e*this.props[6]+i*this.props[10]+this.props[14]]}function x(t,e){if(this.isIdentity())return t+\",\"+e;var i=this.props;return Math.round(100*(t*i[0]+e*i[4]+i[12]))/100+\",\"+Math.round(100*(t*i[1]+e*i[5]+i[13]))/100}function M(){for(var t=0,e=this.props,i=\"matrix3d(\",a=1e4;t<16;)i+=s(e[t]*a)/a,i+=15===t?\")\":\",\",t+=1;return i}function I(t){var e=1e4;return t<1e-6&&t>0||t>-1e-6&&t<0?s(t*e)/e:t}function L(){var t=this.props;return\"matrix(\"+I(t[0])+\",\"+I(t[1])+\",\"+I(t[4])+\",\"+I(t[5])+\",\"+I(t[12])+\",\"+I(t[13])+\")\"}return function(){this.reset=a,this.rotate=r,this.rotateX=n,this.rotateY=o,this.rotateZ=h,this.skew=p,this.skewFromAxis=d,this.shear=l,this.scale=f,this.setTransform=c,this.translate=u,this.transform=g,this.multiply=v,this.applyToPoint=w,this.applyToX=S,this.applyToY=A,this.applyToZ=D,this.applyToPointArray=C,this.applyToTriplePoints=F,this.applyToPointStringified=x,this.toCSS=M,this.to2dCSS=L,this.clone=_,this.cloneFromProps=k,this.equals=b,this.inversePoints=E,this.inversePoint=T,this.getInverseMatrix=P,this._t=this.transform,this.isIdentity=y,this._identity=!0,this._identityCalculated=!1,this.props=m(\"float32\",16),this.reset()}}();function Jt(t){return Jt=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},Jt(t)}var Kt={};function Qt(t){o(t)}function te(){ot.searchAnimations()}function ee(t){j(t)}function ie(t){X(t)}function se(t){return ot.loadAnimation(t)}function ae(t){if(\"string\"==typeof t)switch(t){case\"high\":H(200);break;default:case\"medium\":H(50);break;case\"low\":H(10)}else!isNaN(t)&&t>1&&H(t)}function re(){return\"undefined\"!=typeof navigator}function ne(t,e){\"expressions\"===t&&W(e)}function oe(t){switch(t){case\"propertyFactory\":return qt;case\"shapePropertyFactory\":return Yt;case\"matrix\":return Zt;default:return null}}function he(){\"complete\"===document.readyState&&(clearInterval(ce),te())}function le(t){for(var e=pe.split(\"&\"),i=0;i<e.length;i+=1){var s=e[i].split(\"=\");if(decodeURIComponent(s[0])==t)return decodeURIComponent(s[1])}return null}Kt.play=ot.play,Kt.pause=ot.pause,Kt.setLocationHref=Qt,Kt.togglePause=ot.togglePause,Kt.setSpeed=ot.setSpeed,Kt.setDirection=ot.setDirection,Kt.stop=ot.stop,Kt.searchAnimations=te,Kt.registerAnimation=ot.registerAnimation,Kt.loadAnimation=se,Kt.setSubframeRendering=ee,Kt.resize=ot.resize,Kt.goToAndStop=ot.goToAndStop,Kt.destroy=ot.destroy,Kt.setQuality=ae,Kt.inBrowser=re,Kt.installPlugin=ne,Kt.freeze=ot.freeze,Kt.unfreeze=ot.unfreeze,Kt.setVolume=ot.setVolume,Kt.mute=ot.mute,Kt.unmute=ot.unmute,Kt.getRegisteredAnimations=ot.getRegisteredAnimations,Kt.useWebWorker=a,Kt.setIDPrefix=ie,Kt.__getFactory=oe,Kt.version=\"5.12.2\";var pe=\"\",de=document.getElementsByTagName(\"script\"),fe=de.length-1,me=de[fe]||{src:\"\"};pe=me.src?me.src.replace(/^[^\\?]+\\??/,\"\"):\"\",le(\"renderer\");var ce=setInterval(he,100);try{\"object\"!==Jt(n)&&(window.bodymovin=Kt)}catch(t){}function ue(t){for(var e=t.fStyle?t.fStyle.split(\" \"):[],i=\"normal\",s=\"normal\",a=e.length,r=0;r<a;r+=1)switch(e[r].toLowerCase()){case\"italic\":s=\"italic\";break;case\"bold\":i=\"700\";break;case\"black\":i=\"900\";break;case\"medium\":i=\"500\";break;case\"regular\":case\"normal\":i=\"400\";break;case\"light\":case\"thin\":i=\"200\"}return{style:s,weight:t.fWeight||i}}var ge=function(){var t=5e3,e={w:0,size:0,shapes:[],data:{shapes:[]}},i=[];i=i.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var s=127988,a=917631,r=917601,n=917626,o=65039,h=8205,p=127462,d=127487,f=[\"d83cdffb\",\"d83cdffc\",\"d83cdffd\",\"d83cdffe\",\"d83cdfff\"];function m(t){var e,i=t.split(\",\"),s=i.length,a=[];for(e=0;e<s;e+=1)\"sans-serif\"!==i[e]&&\"monospace\"!==i[e]&&a.push(i[e]);return a.join(\",\")}function c(t,e){var i=l(\"span\");i.setAttribute(\"aria-hidden\",!0),i.style.fontFamily=e;var s=l(\"span\");s.innerText=\"giItT1WQy@!-/#\",i.style.position=\"absolute\",i.style.left=\"-10000px\",i.style.top=\"-10000px\",i.style.fontSize=\"300px\",i.style.fontVariant=\"normal\",i.style.fontStyle=\"normal\",i.style.fontWeight=\"normal\",i.style.letterSpacing=\"0\",i.appendChild(s),document.body.appendChild(i);var a=s.offsetWidth;return s.style.fontFamily=m(t)+\", \"+e,{node:s,w:a,parent:i}}function u(){var e,i,s,a=this.fonts.length,r=a;for(e=0;e<a;e+=1)this.fonts[e].loaded?r-=1:\"n\"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(i=this.fonts[e].monoCase.node,s=this.fonts[e].monoCase.w,i.offsetWidth!==s?(r-=1,this.fonts[e].loaded=!0):(i=this.fonts[e].sansCase.node,s=this.fonts[e].sansCase.w,i.offsetWidth!==s&&(r-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==r&&Date.now()-this.initTime<t?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function g(t,e){var i,s=document.body&&e?\"svg\":\"canvas\",a=ue(t);if(\"svg\"===s){var r=U(\"text\");r.style.fontSize=\"100px\",r.setAttribute(\"font-family\",t.fFamily),r.setAttribute(\"font-style\",a.style),r.setAttribute(\"font-weight\",a.weight),r.textContent=\"1\",t.fClass?(r.style.fontFamily=\"inherit\",r.setAttribute(\"class\",t.fClass)):r.style.fontFamily=t.fFamily,e.appendChild(r),i=r}else{var n=new OffscreenCanvas(500,500).getContext(\"2d\");n.font=a.style+\" \"+a.weight+\" 100px \"+t.fFamily,i=n}function o(t){return\"svg\"===s?(i.textContent=t,i.getComputedTextLength()):i.measureText(t).width}return{measureText:o}}function v(t,e){if(t){if(this.chars)return this.isLoaded=!0,void(this.fonts=t.list);if(!document.body)return this.isLoaded=!0,t.list.forEach((function(t){t.helper=g(t),t.cache={}})),void(this.fonts=t.list);var i,s=t.list,a=s.length,r=a;for(i=0;i<a;i+=1){var n,o,h=!0;if(s[i].loaded=!1,s[i].monoCase=c(s[i].fFamily,\"monospace\"),s[i].sansCase=c(s[i].fFamily,\"sans-serif\"),s[i].fPath){if(\"p\"===s[i].fOrigin||3===s[i].origin){if((n=document.querySelectorAll('style[f-forigin=\"p\"][f-family=\"'+s[i].fFamily+'\"], style[f-origin=\"3\"][f-family=\"'+s[i].fFamily+'\"]')).length>0&&(h=!1),h){var p=l(\"style\");p.setAttribute(\"f-forigin\",s[i].fOrigin),p.setAttribute(\"f-origin\",s[i].origin),p.setAttribute(\"f-family\",s[i].fFamily),p.type=\"text/css\",p.innerText=\"@font-face {font-family: \"+s[i].fFamily+\"; font-style: normal; src: url('\"+s[i].fPath+\"');}\",e.appendChild(p)}}else if(\"g\"===s[i].fOrigin||1===s[i].origin){for(n=document.querySelectorAll('link[f-forigin=\"g\"], link[f-origin=\"1\"]'),o=0;o<n.length;o+=1)-1!==n[o].href.indexOf(s[i].fPath)&&(h=!1);if(h){var d=l(\"link\");d.setAttribute(\"f-forigin\",s[i].fOrigin),d.setAttribute(\"f-origin\",s[i].origin),d.type=\"text/css\",d.rel=\"stylesheet\",d.href=s[i].fPath,document.body.appendChild(d)}}else if(\"t\"===s[i].fOrigin||2===s[i].origin){for(n=document.querySelectorAll('script[f-forigin=\"t\"], script[f-origin=\"2\"]'),o=0;o<n.length;o+=1)s[i].fPath===n[o].src&&(h=!1);if(h){var f=l(\"link\");f.setAttribute(\"f-forigin\",s[i].fOrigin),f.setAttribute(\"f-origin\",s[i].origin),f.setAttribute(\"rel\",\"stylesheet\"),f.setAttribute(\"href\",s[i].fPath),e.appendChild(f)}}}else s[i].loaded=!0,r-=1;s[i].helper=g(s[i],e),s[i].cache={},this.fonts.push(s[i])}0===r?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0}function y(t){if(t){var e;this.chars||(this.chars=[]);var i,s,a=t.length,r=this.chars.length;for(e=0;e<a;e+=1){for(i=0,s=!1;i<r;)this.chars[i].style===t[e].style&&this.chars[i].fFamily===t[e].fFamily&&this.chars[i].ch===t[e].ch&&(s=!0),i+=1;s||(this.chars.push(t[e]),r+=1)}}}function b(t,i,s){for(var a=0,r=this.chars.length;a<r;){if(this.chars[a].ch===t&&this.chars[a].style===i&&this.chars[a].fFamily===s)return this.chars[a];a+=1}return(\"string\"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn(\"Missing character from exported characters list: \",t,i,s)),e}function _(t,e,i){var s=this.getFontByName(e),a=t;if(!s.cache[a]){var r=s.helper;if(\" \"===t){var n=r.measureText(\"|\"+t+\"|\"),o=r.measureText(\"||\");s.cache[a]=(n-o)/100}else s.cache[a]=r.measureText(t)/100}return s.cache[a]*i}function k(t){for(var e=0,i=this.fonts.length;e<i;){if(this.fonts[e].fName===t)return this.fonts[e];e+=1}return this.fonts[0]}function w(t){var e=0,i=t.charCodeAt(0);if(i>=55296&&i<=56319){var s=t.charCodeAt(1);s>=56320&&s<=57343&&(e=1024*(i-55296)+s-56320+65536)}return e}function S(t,e){var i=t.toString(16)+e.toString(16);return-1!==f.indexOf(i)}function A(t){return t===h}function D(t){return t===o}function P(t){var e=w(t);return e>=p&&e<=d}function T(t){return P(t.substr(0,2))&&P(t.substr(2,2))}function E(t){return-1!==i.indexOf(t)}function F(t,e){var i=w(t.substr(e,2));if(i!==s)return!1;var o=0;for(e+=2;o<5;){if((i=w(t.substr(e,2)))<r||i>n)return!1;o+=1,e+=2}return w(t.substr(e,2))===a}function C(){this.isLoaded=!0}var x=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};x.isModifier=S,x.isZeroWidthJoiner=A,x.isFlagEmoji=T,x.isRegionalCode=P,x.isCombinedCharacter=E,x.isRegionalFlag=F,x.isVariationSelector=D,x.BLACK_FLAG_CODE_POINT=s;var M={addChars:y,addFonts:v,getCharData:b,getFontByName:k,measureText:_,checkLoadedFonts:u,setIsLoaded:C};return x.prototype=M,x}();function ve(t){this.animationData=t}function ye(t){return new ve(t)}function be(){}ve.prototype.getProp=function(t){return this.animationData.slots&&this.animationData.slots[t.sid]?Object.assign(t,this.animationData.slots[t.sid].p):t},be.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){-1===this.renderableComponents.indexOf(t)&&this.renderableComponents.push(t)},removeRenderableComponent:function(t){-1!==this.renderableComponents.indexOf(t)&&this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t<e;t+=1)this.renderableComponents[t].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var _e,ke=(_e={0:\"source-over\",1:\"multiply\",2:\"screen\",3:\"overlay\",4:\"darken\",5:\"lighten\",6:\"color-dodge\",7:\"color-burn\",8:\"hard-light\",9:\"soft-light\",10:\"difference\",11:\"exclusion\",12:\"hue\",13:\"saturation\",14:\"color\",15:\"luminosity\"},function(t){return _e[t]||\"\"});function we(t,e,i){this.p=qt.getProp(e,t.v,0,0,i)}function Se(t,e,i){this.p=qt.getProp(e,t.v,0,0,i)}function Ae(t,e,i){this.p=qt.getProp(e,t.v,1,0,i)}function De(t,e,i){this.p=qt.getProp(e,t.v,1,0,i)}function Pe(t,e,i){this.p=qt.getProp(e,t.v,0,0,i)}function Te(t,e,i){this.p=qt.getProp(e,t.v,0,0,i)}function Ee(t,e,i){this.p=qt.getProp(e,t.v,0,0,i)}function Fe(){this.p={}}function Ce(t,e){var i,s=t.ef||[];this.effectElements=[];var a,r=s.length;for(i=0;i<r;i+=1)a=new xe(s[i],e),this.effectElements.push(a)}function xe(t,e){this.init(t,e)}function Me(){}function Ie(){}function Le(t,e,i){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.footageData=e.imageLoader.getAsset(this.assetData),this.initBaseData(t,e,i)}function Re(t,e,i){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.initBaseData(t,e,i),this._isPlaying=!1,this._canPlay=!1;var s=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(s),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=t.tm?qt.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0},this.lv=qt.getProp(this,t.au&&t.au.lv?t.au.lv:{k:[100]},1,.01,this)}function Oe(){}p([Wt],xe),xe.prototype.getValue=xe.prototype.iterateDynamicProperties,xe.prototype.init=function(t,e){var i;this.data=t,this.effectElements=[],this.initDynamicPropertyContainer(e);var s,a=this.data.ef.length,r=this.data.ef;for(i=0;i<a;i+=1){switch(s=null,r[i].ty){case 0:s=new we(r[i],e,this);break;case 1:s=new Se(r[i],e,this);break;case 2:s=new Ae(r[i],e,this);break;case 3:s=new De(r[i],e,this);break;case 4:case 7:s=new Ee(r[i],e,this);break;case 10:s=new Pe(r[i],e,this);break;case 11:s=new Te(r[i],e,this);break;case 5:s=new Ce(r[i],e);break;default:s=new Fe(r[i])}s&&this.effectElements.push(s)}},Me.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var t=0,e=this.data.masksProperties.length;t<e;){if(\"n\"!==this.data.masksProperties[t].mode&&!1!==this.data.masksProperties[t].cl)return!0;t+=1}return!1},initExpressions:function(){},setBlendMode:function(){var t=ke(this.data.bm);(this.baseElement||this.layerElement).style[\"mix-blend-mode\"]=t},initBaseData:function(t,e,i){this.globalData=e,this.comp=i,this.data=t,this.layerId=L(),this.data.sr||(this.data.sr=1),this.effectsManager=new Ce(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},Ie.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(t,e){var i,s=this.dynamicProperties.length;for(i=0;i<s;i+=1)(e||this._isParent&&\"transform\"===this.dynamicProperties[i].propType)&&(this.dynamicProperties[i].getValue(),this.dynamicProperties[i]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&this.dynamicProperties.push(t)}},Le.prototype.prepareFrame=function(){},p([be,Me,Ie],Le),Le.prototype.getBaseElement=function(){return null},Le.prototype.renderFrame=function(){},Le.prototype.destroy=function(){},Le.prototype.initExpressions=function(){},Le.prototype.getFootageData=function(){return this.footageData},Re.prototype.prepareFrame=function(t){if(this.prepareRenderableFrame(t,!0),this.prepareProperties(t,!0),this.tm._placeholder)this._currentTime=t/this.data.sr;else{var e=this.tm.v;this._currentTime=e}this._volume=this.lv.v[0];var i=this._volume*this._volumeMultiplier;this._previousVolume!==i&&(this._previousVolume=i,this.audio.volume(i))},p([be,Me,Ie],Re),Re.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},Re.prototype.show=function(){},Re.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},Re.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},Re.prototype.resume=function(){this._canPlay=!0},Re.prototype.setRate=function(t){this.audio.rate(t)},Re.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*this._volume,this.audio.volume(this._previousVolume)},Re.prototype.getBaseElement=function(){return null},Re.prototype.destroy=function(){},Re.prototype.sourceRectAtTime=function(){},Re.prototype.initExpressions=function(){},Oe.prototype.checkLayers=function(t){var e,i,s=this.layers.length;for(this.completeLayers=!0,e=s-1;e>=0;e-=1)this.elements[e]||(i=this.layers[e]).ip-i.st<=t-this.layers[e].st&&i.op-i.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},Oe.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:default:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t)}},Oe.prototype.createCamera=function(){throw new Error(\"You're using a 3d camera. Try the html renderer.\")},Oe.prototype.createAudio=function(t){return new Re(t,this.globalData,this)},Oe.prototype.createFootage=function(t){return new Le(t,this.globalData,this)},Oe.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},Oe.prototype.includeLayers=function(t){var e;this.completeLayers=!1;var i,s=t.length,a=this.layers.length;for(e=0;e<s;e+=1)for(i=0;i<a;){if(this.layers[i].id===t[e].id){this.layers[i]=t[e];break}i+=1}},Oe.prototype.setProjectInterface=function(t){this.globalData.projectInterface=t},Oe.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},Oe.prototype.buildElementParenting=function(t,e,i){for(var s=this.elements,a=this.layers,r=0,n=a.length;r<n;)a[r].ind==e&&(s[r]&&!0!==s[r]?(i.push(s[r]),s[r].setAsParent(),void 0!==a[r].parent?this.buildElementParenting(t,a[r].parent,i):t.setHierarchy(i)):(this.buildItem(r),this.addPendingElement(t))),r+=1},Oe.prototype.addPendingElement=function(t){this.pendingElements.push(t)},Oe.prototype.searchExtraCompositions=function(t){var e,i=t.length;for(e=0;e<i;e+=1)if(t[e].xt){var s=this.createComp(t[e]);s.initExpressions(),this.globalData.projectInterface.registerComposition(s)}},Oe.prototype.getElementById=function(t){var e,i=this.elements.length;for(e=0;e<i;e+=1)if(this.elements[e].data.ind===t)return this.elements[e];return null},Oe.prototype.getElementByPath=function(t){var e,i=t.shift();if(\"number\"==typeof i)e=this.elements[i];else{var s,a=this.elements.length;for(s=0;s<a;s+=1)if(this.elements[s].data.nm===i){e=this.elements[s];break}}return 0===t.length?e:e.getElementByPath(t)},Oe.prototype.setupGlobalData=function(t,e){this.globalData.fontManager=new ge,this.globalData.slotManager=ye(t),this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,e),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=t.fr,this.globalData.nm=t.nm,this.globalData.compSize={w:t.w,h:t.h}};var Ve=function(){var t=[0,0];function e(t){var e=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||e,this.a&&t.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&t.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&t.skewFromAxis(-this.sk.v,this.sa.v),this.r?t.rotate(-this.r.v):t.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?t.translate(this.px.v,this.py.v,-this.pz.v):t.translate(this.px.v,this.py.v,0):t.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function i(e){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||e){var i;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var s,a;if(i=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(s=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/i,0),a=this.p.getValueAtTime(this.p.keyframes[0].t/i,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(s=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/i,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/i,0)):(s=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/i,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){s=[],a=[];var r=this.px,n=this.py;r._caching.lastFrame+r.offsetTime<=r.keyframes[0].t?(s[0]=r.getValueAtTime((r.keyframes[0].t+.01)/i,0),s[1]=n.getValueAtTime((n.keyframes[0].t+.01)/i,0),a[0]=r.getValueAtTime(r.keyframes[0].t/i,0),a[1]=n.getValueAtTime(n.keyframes[0].t/i,0)):r._caching.lastFrame+r.offsetTime>=r.keyframes[r.keyframes.length-1].t?(s[0]=r.getValueAtTime(r.keyframes[r.keyframes.length-1].t/i,0),s[1]=n.getValueAtTime(n.keyframes[n.keyframes.length-1].t/i,0),a[0]=r.getValueAtTime((r.keyframes[r.keyframes.length-1].t-.01)/i,0),a[1]=n.getValueAtTime((n.keyframes[n.keyframes.length-1].t-.01)/i,0)):(s=[r.pv,n.pv],a[0]=r.getValueAtTime((r._caching.lastFrame+r.offsetTime-.01)/i,r.offsetTime),a[1]=n.getValueAtTime((n._caching.lastFrame+n.offsetTime-.01)/i,n.offsetTime))}else s=a=t;this.v.rotate(-Math.atan2(s[1]-a[1],s[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function s(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}}function a(){}function r(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0}function n(t,e,i){if(this.elem=t,this.frameId=-1,this.propType=\"transform\",this.data=e,this.v=new Zt,this.pre=new Zt,this.appliedTransformations=0,this.initDynamicPropertyContainer(i||t),e.p&&e.p.s?(this.px=qt.getProp(t,e.p.x,0,0,this),this.py=qt.getProp(t,e.p.y,0,0,this),e.p.z&&(this.pz=qt.getProp(t,e.p.z,0,0,this))):this.p=qt.getProp(t,e.p||{k:[0,0,0]},1,0,this),e.rx){if(this.rx=qt.getProp(t,e.rx,0,A,this),this.ry=qt.getProp(t,e.ry,0,A,this),this.rz=qt.getProp(t,e.rz,0,A,this),e.or.k[0].ti){var s,a=e.or.k.length;for(s=0;s<a;s+=1)e.or.k[s].to=null,e.or.k[s].ti=null}this.or=qt.getProp(t,e.or,1,A,this),this.or.sh=!0}else this.r=qt.getProp(t,e.r||{k:0},0,A,this);e.sk&&(this.sk=qt.getProp(t,e.sk,0,A,this),this.sa=qt.getProp(t,e.sa,0,A,this)),this.a=qt.getProp(t,e.a||{k:[0,0,0]},1,0,this),this.s=qt.getProp(t,e.s||{k:[100,100,100]},1,.01,this),e.o?this.o=qt.getProp(t,e.o,0,.01,t):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}function o(t,e,i){return new n(t,e,i)}return n.prototype={applyToMatrix:e,getValue:i,precalculateMatrix:s,autoOrient:a},p([Wt],n),n.prototype.addDynamicProperty=r,n.prototype._addDynamicProperty=Wt.prototype.addDynamicProperty,{getTransformProperty:o}}(),ze={TRANSFORM_EFFECT:\"transformEFfect\"};function Ne(){}function Be(t,e,i){this.data=t,this.element=e,this.globalData=i,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var s,a,r=this.globalData.defs,n=this.masksProperties?this.masksProperties.length:0;this.viewData=c(n),this.solidPath=\"\";var o,l,p,d,f,m,u=this.masksProperties,g=0,v=[],y=L(),b=\"clipPath\",_=\"clip-path\";for(s=0;s<n;s+=1)if((\"a\"!==u[s].mode&&\"n\"!==u[s].mode||u[s].inv||100!==u[s].o.k||u[s].o.x)&&(b=\"mask\",_=\"mask\"),\"s\"!==u[s].mode&&\"i\"!==u[s].mode||0!==g?p=null:((p=U(\"rect\")).setAttribute(\"fill\",\"#ffffff\"),p.setAttribute(\"width\",this.element.comp.data.w||0),p.setAttribute(\"height\",this.element.comp.data.h||0),v.push(p)),a=U(\"path\"),\"n\"===u[s].mode)this.viewData[s]={op:qt.getProp(this.element,u[s].o,0,.01,this.element),prop:Yt.getShapeProp(this.element,u[s],3),elem:a,lastPath:\"\"},r.appendChild(a);else{var k;if(g+=1,a.setAttribute(\"fill\",\"s\"===u[s].mode?\"#000000\":\"#ffffff\"),a.setAttribute(\"clip-rule\",\"nonzero\"),0!==u[s].x.k?(b=\"mask\",_=\"mask\",m=qt.getProp(this.element,u[s].x,0,null,this.element),k=L(),(d=U(\"filter\")).setAttribute(\"id\",k),(f=U(\"feMorphology\")).setAttribute(\"operator\",\"erode\"),f.setAttribute(\"in\",\"SourceGraphic\"),f.setAttribute(\"radius\",\"0\"),d.appendChild(f),r.appendChild(d),a.setAttribute(\"stroke\",\"s\"===u[s].mode?\"#000000\":\"#ffffff\")):(f=null,m=null),this.storedData[s]={elem:a,x:m,expan:f,lastPath:\"\",lastOperator:\"\",filterId:k,lastRadius:0},\"i\"===u[s].mode){l=v.length;var w=U(\"g\");for(o=0;o<l;o+=1)w.appendChild(v[o]);var S=U(\"mask\");S.setAttribute(\"mask-type\",\"alpha\"),S.setAttribute(\"id\",y+\"_\"+g),S.appendChild(a),r.appendChild(S),w.setAttribute(\"mask\",\"url(\"+h()+\"#\"+y+\"_\"+g+\")\"),v.length=0,v.push(w)}else v.push(a);u[s].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[s]={elem:a,lastPath:\"\",op:qt.getProp(this.element,u[s].o,0,.01,this.element),prop:Yt.getShapeProp(this.element,u[s],3),invRect:p},this.viewData[s].prop.k||this.drawPath(u[s],this.viewData[s].prop.v,this.viewData[s])}for(this.maskElement=U(b),n=v.length,s=0;s<n;s+=1)this.maskElement.appendChild(v[s]);g>0&&(this.maskElement.setAttribute(\"id\",y),this.element.maskedElement.setAttribute(_,\"url(\"+h()+\"#\"+y+\")\"),r.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}Ne.prototype={initTransform:function(){var t=new Zt;this.finalTransform={mProp:this.data.ks?Ve.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var t,e=this.finalTransform.mat,i=0,s=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i<s;){if(this.hierarchy[i].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}i+=1}if(this.finalTransform._matMdf)for(t=this.finalTransform.mProp.v.props,e.cloneFromProps(t),i=0;i<s;i+=1)e.multiply(this.hierarchy[i].finalTransform.mProp.v)}this.localTransforms&&!this.finalTransform._matMdf||(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var t=0,e=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;t<e;)this.localTransforms[t]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[t]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),t+=1;if(this.finalTransform._localMatMdf){var i=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(i),t=1;t<e;t+=1){var s=this.localTransforms[t].matrix;i.multiply(s)}i.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var a=this.finalTransform.localOpacity;for(t=0;t<e;t+=1)a*=.01*this.localTransforms[t].opacity;this.finalTransform.localOpacity=a}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var t=this.renderableEffectsManager.getEffects(ze.TRANSFORM_EFFECT);if(t.length){this.localTransforms=[],this.finalTransform.localMat=new Zt;var e=0,i=t.length;for(e=0;e<i;e+=1)this.localTransforms.push(t[e])}}},globalToLocal:function(t){var e=[];e.push(this.finalTransform);for(var i,s=!0,a=this.comp;s;)a.finalTransform?(a.data.hasMask&&e.splice(0,0,a.finalTransform),a=a.comp):s=!1;var r,n=e.length;for(i=0;i<n;i+=1)r=e[i].mat.applyToPointArray(0,0,0),t=[t[0]-r[0],t[1]-r[1],0];return t},mHelper:new Zt},Be.prototype.getMaskProperty=function(t){return this.viewData[t].prop},Be.prototype.renderFrame=function(t){var e,i=this.element.finalTransform.mat,s=this.masksProperties.length;for(e=0;e<s;e+=1)if((this.viewData[e].prop._mdf||t)&&this.drawPath(this.masksProperties[e],this.viewData[e].prop.v,this.viewData[e]),(this.viewData[e].op._mdf||t)&&this.viewData[e].elem.setAttribute(\"fill-opacity\",this.viewData[e].op.v),\"n\"!==this.masksProperties[e].mode&&(this.viewData[e].invRect&&(this.element.finalTransform.mProp._mdf||t)&&this.viewData[e].invRect.setAttribute(\"transform\",i.getInverseMatrix().to2dCSS()),this.storedData[e].x&&(this.storedData[e].x._mdf||t))){var a=this.storedData[e].expan;this.storedData[e].x.v<0?(\"erode\"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator=\"erode\",this.storedData[e].elem.setAttribute(\"filter\",\"url(\"+h()+\"#\"+this.storedData[e].filterId+\")\")),a.setAttribute(\"radius\",-this.storedData[e].x.v)):(\"dilate\"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator=\"dilate\",this.storedData[e].elem.setAttribute(\"filter\",null)),this.storedData[e].elem.setAttribute(\"stroke-width\",2*this.storedData[e].x.v))}},Be.prototype.getMaskelement=function(){return this.maskElement},Be.prototype.createLayerSolidPath=function(){var t=\"M0,0 \";return t+=\" h\"+this.globalData.compSize.w,t+=\" v\"+this.globalData.compSize.h,t+=\" h-\"+this.globalData.compSize.w,t+=\" v-\"+this.globalData.compSize.h+\" \"},Be.prototype.drawPath=function(t,e,i){var s,a,r=\" M\"+e.v[0][0]+\",\"+e.v[0][1];for(a=e._length,s=1;s<a;s+=1)r+=\" C\"+e.o[s-1][0]+\",\"+e.o[s-1][1]+\" \"+e.i[s][0]+\",\"+e.i[s][1]+\" \"+e.v[s][0]+\",\"+e.v[s][1];if(e.c&&a>1&&(r+=\" C\"+e.o[s-1][0]+\",\"+e.o[s-1][1]+\" \"+e.i[0][0]+\",\"+e.i[0][1]+\" \"+e.v[0][0]+\",\"+e.v[0][1]),i.lastPath!==r){var n=\"\";i.elem&&(e.c&&(n=t.inv?this.solidPath+r:r),i.elem.setAttribute(\"d\",n)),i.lastPath=r}},Be.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var je,qe=function(){var t={};function e(t,e){var i=U(\"filter\");return i.setAttribute(\"id\",t),!0!==e&&(i.setAttribute(\"filterUnits\",\"objectBoundingBox\"),i.setAttribute(\"x\",\"0%\"),i.setAttribute(\"y\",\"0%\"),i.setAttribute(\"width\",\"100%\"),i.setAttribute(\"height\",\"100%\")),i}function i(){var t=U(\"feColorMatrix\");return t.setAttribute(\"type\",\"matrix\"),t.setAttribute(\"color-interpolation-filters\",\"sRGB\"),t.setAttribute(\"values\",\"0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1\"),t}return t.createFilter=e,t.createAlphaToLuminanceFilter=i,t}(),We=(je={maskType:!0,svgLumaHidden:!0,offscreenCanvas:\"undefined\"!=typeof OffscreenCanvas},(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\\/\\d./i.test(navigator.userAgent))&&(je.maskType=!1),/firefox/i.test(navigator.userAgent)&&(je.svgLumaHidden=!1),je),$e={},He=\"filter_result_\";function Ge(t){var e,i,s=\"SourceGraphic\",a=t.data.ef?t.data.ef.length:0,r=L(),n=qe.createFilter(r,!0),o=0;for(this.filters=[],e=0;e<a;e+=1){i=null;var l=t.data.ef[e].ty;$e[l]&&(i=new(0,$e[l].effect)(n,t.effectsManager.effectElements[e],t,He+o,s),s=He+o,$e[l].countsAsEffect&&(o+=1)),i&&this.filters.push(i)}o&&(t.globalData.defs.appendChild(n),t.layerElement.setAttribute(\"filter\",\"url(\"+h()+\"#\"+r+\")\")),this.filters.length&&t.addRenderableComponent(this)}function Xe(t,e,i){$e[t]={effect:e,countsAsEffect:i}}function Ue(){}function Ye(){}function Ze(){}function Je(t,e,i){this.assetData=e.getAssetData(t.refId),this.assetData&&this.assetData.sid&&(this.assetData=e.slotManager.getProp(this.assetData)),this.initElement(t,e,i),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function Ke(t,e){this.elem=t,this.pos=e}function Qe(){}Ge.prototype.renderFrame=function(t){var e,i=this.filters.length;for(e=0;e<i;e+=1)this.filters[e].renderFrame(t)},Ge.prototype.getEffects=function(t){var e,i=this.filters.length,s=[];for(e=0;e<i;e+=1)this.filters[e].type===t&&s.push(this.filters[e]);return s},Ue.prototype={initRendererElement:function(){this.layerElement=U(\"g\")},createContainerElements:function(){this.matteElement=U(\"g\"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var t=null;if(this.data.td){this.matteMasks={};var e=U(\"g\");e.setAttribute(\"id\",this.layerId),e.appendChild(this.layerElement),t=e,this.globalData.defs.appendChild(e)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),t=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute(\"id\",this.data.ln),this.data.cl&&this.layerElement.setAttribute(\"class\",this.data.cl),0===this.data.ty&&!this.data.hd){var i=U(\"clipPath\"),s=U(\"path\");s.setAttribute(\"d\",\"M0,0 L\"+this.data.w+\",0 L\"+this.data.w+\",\"+this.data.h+\" L0,\"+this.data.h+\"z\");var a=L();if(i.setAttribute(\"id\",a),i.appendChild(s),this.globalData.defs.appendChild(i),this.checkMasks()){var r=U(\"g\");r.setAttribute(\"clip-path\",\"url(\"+h()+\"#\"+a+\")\"),r.appendChild(this.layerElement),this.transformedElement=r,t?t.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute(\"clip-path\",\"url(\"+h()+\"#\"+a+\")\")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute(\"transform\",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute(\"opacity\",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new Be(this.data,this,this.globalData),this.renderableEffectsManager=new Ge(this),this.searchEffectTransforms()},getMatte:function(t){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[t]){var e,i,s,a,r=this.layerId+\"_\"+t;if(1===t||3===t){var n=U(\"mask\");n.setAttribute(\"id\",r),n.setAttribute(\"mask-type\",3===t?\"luminance\":\"alpha\"),(s=U(\"use\")).setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+this.layerId),n.appendChild(s),this.globalData.defs.appendChild(n),We.maskType||1!==t||(n.setAttribute(\"mask-type\",\"luminance\"),e=L(),i=qe.createFilter(e),this.globalData.defs.appendChild(i),i.appendChild(qe.createAlphaToLuminanceFilter()),(a=U(\"g\")).appendChild(s),n.appendChild(a),a.setAttribute(\"filter\",\"url(\"+h()+\"#\"+e+\")\"))}else if(2===t){var o=U(\"mask\");o.setAttribute(\"id\",r),o.setAttribute(\"mask-type\",\"alpha\");var l=U(\"g\");o.appendChild(l),e=L(),i=qe.createFilter(e);var p=U(\"feComponentTransfer\");p.setAttribute(\"in\",\"SourceGraphic\"),i.appendChild(p);var d=U(\"feFuncA\");d.setAttribute(\"type\",\"table\"),d.setAttribute(\"tableValues\",\"1.0 0.0\"),p.appendChild(d),this.globalData.defs.appendChild(i);var f=U(\"rect\");f.setAttribute(\"width\",this.comp.data.w),f.setAttribute(\"height\",this.comp.data.h),f.setAttribute(\"x\",\"0\"),f.setAttribute(\"y\",\"0\"),f.setAttribute(\"fill\",\"#ffffff\"),f.setAttribute(\"opacity\",\"0\"),l.setAttribute(\"filter\",\"url(\"+h()+\"#\"+e+\")\"),l.appendChild(f),(s=U(\"use\")).setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+this.layerId),l.appendChild(s),We.maskType||(o.setAttribute(\"mask-type\",\"luminance\"),i.appendChild(qe.createAlphaToLuminanceFilter()),a=U(\"g\"),l.appendChild(f),a.appendChild(this.layerElement),l.appendChild(a)),this.globalData.defs.appendChild(o)}this.matteMasks[t]=r}return this.matteMasks[t]},setMatte:function(t){this.matteElement&&this.matteElement.setAttribute(\"mask\",\"url(\"+h()+\"#\"+t+\")\")}},Ye.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(t){this.hierarchy=t},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},p([be,d({initElement:function(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initTransform(t,e,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display=\"none\",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display=\"block\"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],Ze),p([Me,Ne,Ue,Ye,Ie,Ze],Je),Je.prototype.createContent=function(){var t=this.globalData.getAssetsPath(this.assetData);this.innerElem=U(\"image\"),this.innerElem.setAttribute(\"width\",this.assetData.w+\"px\"),this.innerElem.setAttribute(\"height\",this.assetData.h+\"px\"),this.innerElem.setAttribute(\"preserveAspectRatio\",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",t),this.layerElement.appendChild(this.innerElem)},Je.prototype.sourceRectAtTime=function(){return this.sourceRect},Qe.prototype={addShapeToModifiers:function(t){var e,i=this.shapeModifiers.length;for(e=0;e<i;e+=1)this.shapeModifiers[e].addShape(t)},isShapeInAnimatedModifiers:function(t){for(var e=0,i=this.shapeModifiers.length;e<i;)if(this.shapeModifiers[e].isAnimatedWithShape(t))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var t,e=this.shapes.length;for(t=0;t<e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;t>=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}},searchProcessedElement:function(t){for(var e=this.processedElements,i=0,s=e.length;i<s;){if(e[i].elem===t)return e[i].pos;i+=1}return 0},addProcessedElement:function(t,e){for(var i=this.processedElements,s=i.length;s;)if(i[s-=1].elem===t)return void(i[s].pos=e);i.push(new Ke(t,e))},prepareFrame:function(t){this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)}};var ti=function(){var t={},e={};function i(t,i){e[t]||(e[t]=i)}function s(t,i,s){return new e[t](i,s)}return t.registerModifier=i,t.getModifier=s,t}();function ei(){}ei.prototype.initModifierProperties=function(){},ei.prototype.addShapeToModifier=function(){},ei.prototype.addShape=function(t){if(!this.closed){t.sh.container.addDynamicProperty(t.sh);var e={shape:t.sh,data:t,localShapeCollection:Ut.newShapeCollection()};this.shapes.push(e),this.addShapeToModifier(e),this._isAnimated&&t.setAsAnimated()}},ei.prototype.init=function(t,e){this.shapes=[],this.elem=t,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e),this.frameId=s,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ei.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},p([Wt],ei);var ii={1:\"butt\",2:\"round\",3:\"square\"},si={1:\"miter\",2:\"round\",3:\"bevel\"};function ai(t,e,i){this.caches=[],this.styles=[],this.transformers=t,this.lStr=\"\",this.sh=i,this.lvl=e,this._isAnimated=!!i.k;for(var s=0,a=t.length;s<a;){if(t[s].mProps.dynamicProperties.length){this._isAnimated=!0;break}s+=1}}function ri(t,e){this.data=t,this.type=t.ty,this.d=\"\",this.lvl=e,this._mdf=!1,this.closed=!0===t.hd,this.pElem=U(\"path\"),this.msElem=null}function ni(t,e,i,s){var a;this.elem=t,this.frameId=-1,this.dataProps=c(e.length),this.renderer=i,this.k=!1,this.dashStr=\"\",this.dashArray=m(\"float32\",e.length?e.length-1:0),this.dashoffset=m(\"float32\",1),this.initDynamicPropertyContainer(s);var r,n=e.length||0;for(a=0;a<n;a+=1)r=qt.getProp(t,e[a].v,0,0,this),this.k=r.k||this.k,this.dataProps[a]={n:e[a].n,p:r};this.k||this.getValue(!0),this._isAnimated=this.k}function oi(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=qt.getProp(t,e.o,0,.01,this),this.w=qt.getProp(t,e.w,0,null,this),this.d=new ni(t,e.d||{},\"svg\",this),this.c=qt.getProp(t,e.c,1,255,this),this.style=i,this._isAnimated=!!this._isAnimated}function hi(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=qt.getProp(t,e.o,0,.01,this),this.c=qt.getProp(t,e.c,1,255,this),this.style=i}function li(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.style=i}function pi(t,e,i){this.data=e,this.c=m(\"uint8c\",4*e.p);var s=e.k.k[0].s?e.k.k[0].s.length-4*e.p:e.k.k.length-4*e.p;this.o=m(\"float32\",s),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=s,this.initDynamicPropertyContainer(i),this.prop=qt.getProp(t,e.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function di(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.initGradientData(t,e,i)}function fi(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.w=qt.getProp(t,e.w,0,null,this),this.d=new ni(t,e.d||{},\"svg\",this),this.initGradientData(t,e,i),this._isAnimated=!!this._isAnimated}function mi(){this.it=[],this.prevViewData=[],this.gr=U(\"g\")}function ci(t,e,i){this.transform={mProps:t,op:e,container:i},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}ai.prototype.setAsAnimated=function(){this._isAnimated=!0},ri.prototype.reset=function(){this.d=\"\",this._mdf=!1},ni.prototype.getValue=function(t){if((this.elem.globalData.frameId!==this.frameId||t)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||t,this._mdf)){var e=0,i=this.dataProps.length;for(\"svg\"===this.renderer&&(this.dashStr=\"\"),e=0;e<i;e+=1)\"o\"!==this.dataProps[e].n?\"svg\"===this.renderer?this.dashStr+=\" \"+this.dataProps[e].p.v:this.dashArray[e]=this.dataProps[e].p.v:this.dashoffset[0]=this.dataProps[e].p.v}},p([Wt],ni),p([Wt],oi),p([Wt],hi),p([Wt],li),pi.prototype.comparePoints=function(t,e){for(var i=0,s=this.o.length/2;i<s;){if(Math.abs(t[4*i]-t[4*e+2*i])>.01)return!1;i+=1}return!0},pi.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var t=0,e=this.data.k.k.length;t<e;){if(!this.comparePoints(this.data.k.k[t].s,this.data.p))return!1;t+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},pi.prototype.getValue=function(t){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||t){var e,i,s,a=4*this.data.p;for(e=0;e<a;e+=1)i=e%4==0?100:255,s=Math.round(this.prop.v[e]*i),this.c[e]!==s&&(this.c[e]=s,this._cmdf=!t);if(this.o.length)for(a=this.prop.v.length,e=4*this.data.p;e<a;e+=1)i=e%2==0?100:1,s=e%2==0?Math.round(100*this.prop.v[e]):this.prop.v[e],this.o[e-4*this.data.p]!==s&&(this.o[e-4*this.data.p]=s,this._omdf=!t);this._mdf=!t}},p([Wt],pi),di.prototype.initGradientData=function(t,e,i){this.o=qt.getProp(t,e.o,0,.01,this),this.s=qt.getProp(t,e.s,1,null,this),this.e=qt.getProp(t,e.e,1,null,this),this.h=qt.getProp(t,e.h||{k:0},0,.01,this),this.a=qt.getProp(t,e.a||{k:0},0,A,this),this.g=new pi(t,e.g,this),this.style=i,this.stops=[],this.setGradientData(i.pElem,e),this.setGradientOpacity(e,i),this._isAnimated=!!this._isAnimated},di.prototype.setGradientData=function(t,e){var i=L(),s=U(1===e.t?\"linearGradient\":\"radialGradient\");s.setAttribute(\"id\",i),s.setAttribute(\"spreadMethod\",\"pad\"),s.setAttribute(\"gradientUnits\",\"userSpaceOnUse\");var a,r,n,o=[];for(n=4*e.g.p,r=0;r<n;r+=4)a=U(\"stop\"),s.appendChild(a),o.push(a);t.setAttribute(\"gf\"===e.ty?\"fill\":\"stroke\",\"url(\"+h()+\"#\"+i+\")\"),this.gf=s,this.cst=o},di.prototype.setGradientOpacity=function(t,e){if(this.g._hasOpacity&&!this.g._collapsable){var i,s,a,r=U(\"mask\"),n=U(\"path\");r.appendChild(n);var o=L(),l=L();r.setAttribute(\"id\",l);var p=U(1===t.t?\"linearGradient\":\"radialGradient\");p.setAttribute(\"id\",o),p.setAttribute(\"spreadMethod\",\"pad\"),p.setAttribute(\"gradientUnits\",\"userSpaceOnUse\"),a=t.g.k.k[0].s?t.g.k.k[0].s.length:t.g.k.k.length;var d=this.stops;for(s=4*t.g.p;s<a;s+=2)(i=U(\"stop\")).setAttribute(\"stop-color\",\"rgb(255,255,255)\"),p.appendChild(i),d.push(i);n.setAttribute(\"gf\"===t.ty?\"fill\":\"stroke\",\"url(\"+h()+\"#\"+o+\")\"),\"gs\"===t.ty&&(n.setAttribute(\"stroke-linecap\",ii[t.lc||2]),n.setAttribute(\"stroke-linejoin\",si[t.lj||2]),1===t.lj&&n.setAttribute(\"stroke-miterlimit\",t.ml)),this.of=p,this.ms=r,this.ost=d,this.maskId=l,e.msElem=n}},p([Wt],di),p([di,Wt],fi);var ui=function(t,e,i,s){if(0===e)return\"\";var a,r=t.o,n=t.i,o=t.v,h=\" M\"+s.applyToPointStringified(o[0][0],o[0][1]);for(a=1;a<e;a+=1)h+=\" C\"+s.applyToPointStringified(r[a-1][0],r[a-1][1])+\" \"+s.applyToPointStringified(n[a][0],n[a][1])+\" \"+s.applyToPointStringified(o[a][0],o[a][1]);return i&&e&&(h+=\" C\"+s.applyToPointStringified(r[a-1][0],r[a-1][1])+\" \"+s.applyToPointStringified(n[0][0],n[0][1])+\" \"+s.applyToPointStringified(o[0][0],o[0][1]),h+=\"z\"),h},gi=function(){var t=new Zt,e=new Zt;function i(t){switch(t.ty){case\"fl\":return n;case\"gf\":return h;case\"gs\":return o;case\"st\":return l;case\"sh\":case\"el\":case\"rc\":case\"sr\":return r;case\"tr\":return s;case\"no\":return a;default:return null}}function s(t,e,i){(i||e.transform.op._mdf)&&e.transform.container.setAttribute(\"opacity\",e.transform.op.v),(i||e.transform.mProps._mdf)&&e.transform.container.setAttribute(\"transform\",e.transform.mProps.v.to2dCSS())}function a(){}function r(i,s,a){var r,n,o,h,l,p,d,f,m,c,u=s.styles.length,g=s.lvl;for(p=0;p<u;p+=1){if(h=s.sh._mdf||a,s.styles[p].lvl<g){for(f=e.reset(),m=g-s.styles[p].lvl,c=s.transformers.length-1;!h&&m>0;)h=s.transformers[c].mProps._mdf||h,m-=1,c-=1;if(h)for(m=g-s.styles[p].lvl,c=s.transformers.length-1;m>0;)f.multiply(s.transformers[c].mProps.v),m-=1,c-=1}else f=t;if(n=(d=s.sh.paths)._length,h){for(o=\"\",r=0;r<n;r+=1)(l=d.shapes[r])&&l._length&&(o+=ui(l,l._length,l.c,f));s.caches[p]=o}else o=s.caches[p];s.styles[p].d+=!0===i.hd?\"\":o,s.styles[p]._mdf=h||s.styles[p]._mdf}}function n(t,e,i){var s=e.style;(e.c._mdf||i)&&s.pElem.setAttribute(\"fill\",\"rgb(\"+k(e.c.v[0])+\",\"+k(e.c.v[1])+\",\"+k(e.c.v[2])+\")\"),(e.o._mdf||i)&&s.pElem.setAttribute(\"fill-opacity\",e.o.v)}function o(t,e,i){h(t,e,i),l(t,e,i)}function h(t,e,i){var s,a,r,n,o,h=e.gf,l=e.g._hasOpacity,p=e.s.v,d=e.e.v;if(e.o._mdf||i){var f=\"gf\"===t.ty?\"fill-opacity\":\"stroke-opacity\";e.style.pElem.setAttribute(f,e.o.v)}if(e.s._mdf||i){var m=1===t.t?\"x1\":\"cx\",c=\"x1\"===m?\"y1\":\"cy\";h.setAttribute(m,p[0]),h.setAttribute(c,p[1]),l&&!e.g._collapsable&&(e.of.setAttribute(m,p[0]),e.of.setAttribute(c,p[1]))}if(e.g._cmdf||i){s=e.cst;var u=e.g.c;for(r=s.length,a=0;a<r;a+=1)(n=s[a]).setAttribute(\"offset\",u[4*a]+\"%\"),n.setAttribute(\"stop-color\",\"rgb(\"+u[4*a+1]+\",\"+u[4*a+2]+\",\"+u[4*a+3]+\")\")}if(l&&(e.g._omdf||i)){var g=e.g.o;for(r=(s=e.g._collapsable?e.cst:e.ost).length,a=0;a<r;a+=1)n=s[a],e.g._collapsable||n.setAttribute(\"offset\",g[2*a]+\"%\"),n.setAttribute(\"stop-opacity\",g[2*a+1])}if(1===t.t)(e.e._mdf||i)&&(h.setAttribute(\"x2\",d[0]),h.setAttribute(\"y2\",d[1]),l&&!e.g._collapsable&&(e.of.setAttribute(\"x2\",d[0]),e.of.setAttribute(\"y2\",d[1])));else if((e.s._mdf||e.e._mdf||i)&&(o=Math.sqrt(Math.pow(p[0]-d[0],2)+Math.pow(p[1]-d[1],2)),h.setAttribute(\"r\",o),l&&!e.g._collapsable&&e.of.setAttribute(\"r\",o)),e.e._mdf||e.h._mdf||e.a._mdf||i){o||(o=Math.sqrt(Math.pow(p[0]-d[0],2)+Math.pow(p[1]-d[1],2)));var v=Math.atan2(d[1]-p[1],d[0]-p[0]),y=e.h.v;y>=1?y=.99:y<=-1&&(y=-.99);var b=o*y,_=Math.cos(v+e.a.v)*b+p[0],k=Math.sin(v+e.a.v)*b+p[1];h.setAttribute(\"fx\",_),h.setAttribute(\"fy\",k),l&&!e.g._collapsable&&(e.of.setAttribute(\"fx\",_),e.of.setAttribute(\"fy\",k))}}function l(t,e,i){var s=e.style,a=e.d;a&&(a._mdf||i)&&a.dashStr&&(s.pElem.setAttribute(\"stroke-dasharray\",a.dashStr),s.pElem.setAttribute(\"stroke-dashoffset\",a.dashoffset[0])),e.c&&(e.c._mdf||i)&&s.pElem.setAttribute(\"stroke\",\"rgb(\"+k(e.c.v[0])+\",\"+k(e.c.v[1])+\",\"+k(e.c.v[2])+\")\"),(e.o._mdf||i)&&s.pElem.setAttribute(\"stroke-opacity\",e.o.v),(e.w._mdf||i)&&(s.pElem.setAttribute(\"stroke-width\",e.w.v),s.msElem&&s.msElem.setAttribute(\"stroke-width\",e.w.v))}return{createRenderFunction:i}}();function vi(t,e,i){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,i),this.prevViewData=[]}function yi(t,e,i,s,a,r){this.o=t,this.sw=e,this.sc=i,this.fc=s,this.m=a,this.p=r,this._mdf={o:!0,sw:!!e,sc:!!i,fc:!!s,m:!0,p:!0}}function bi(t,e){this._frameId=s,this.pv=\"\",this.v=\"\",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,e.d&&e.d.sid&&(e.d=t.globalData.slotManager.getProp(e.d)),this.data=e,this.elem=t,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:\"\",fStyle:\"\",fWeight:\"\",fc:\"\",j:\"\",justifyOffset:\"\",l:[],lh:0,lineWidths:[],ls:\"\",of:\"\",s:\"\",sc:\"\",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}p([Me,Ne,Ue,Qe,Ye,Ie,Ze],vi),vi.prototype.initSecondaryElement=function(){},vi.prototype.identityMatrix=new Zt,vi.prototype.buildExpressionInterface=function(){},vi.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},vi.prototype.filterUniqueShapes=function(){var t,e,i,s,a=this.shapes.length,r=this.stylesList.length,n=[],o=!1;for(i=0;i<r;i+=1){for(s=this.stylesList[i],o=!1,n.length=0,t=0;t<a;t+=1)-1!==(e=this.shapes[t]).styles.indexOf(s)&&(n.push(e),o=e._isAnimated||o);n.length>1&&o&&this.setShapesAsAnimated(n)}},vi.prototype.setShapesAsAnimated=function(t){var e,i=t.length;for(e=0;e<i;e+=1)t[e].setAsAnimated()},vi.prototype.createStyleElement=function(t,e){var i,s=new ri(t,e),a=s.pElem;return\"st\"===t.ty?i=new oi(this,t,s):\"fl\"===t.ty?i=new hi(this,t,s):\"gf\"===t.ty||\"gs\"===t.ty?(i=new(\"gf\"===t.ty?di:fi)(this,t,s),this.globalData.defs.appendChild(i.gf),i.maskId&&(this.globalData.defs.appendChild(i.ms),this.globalData.defs.appendChild(i.of),a.setAttribute(\"mask\",\"url(\"+h()+\"#\"+i.maskId+\")\"))):\"no\"===t.ty&&(i=new li(this,t,s)),\"st\"!==t.ty&&\"gs\"!==t.ty||(a.setAttribute(\"stroke-linecap\",ii[t.lc||2]),a.setAttribute(\"stroke-linejoin\",si[t.lj||2]),a.setAttribute(\"fill-opacity\",\"0\"),1===t.lj&&a.setAttribute(\"stroke-miterlimit\",t.ml)),2===t.r&&a.setAttribute(\"fill-rule\",\"evenodd\"),t.ln&&a.setAttribute(\"id\",t.ln),t.cl&&a.setAttribute(\"class\",t.cl),t.bm&&(a.style[\"mix-blend-mode\"]=ke(t.bm)),this.stylesList.push(s),this.addToAnimatedContents(t,i),i},vi.prototype.createGroupElement=function(t){var e=new mi;return t.ln&&e.gr.setAttribute(\"id\",t.ln),t.cl&&e.gr.setAttribute(\"class\",t.cl),t.bm&&(e.gr.style[\"mix-blend-mode\"]=ke(t.bm)),e},vi.prototype.createTransformElement=function(t,e){var i=Ve.getTransformProperty(this,t,this),s=new ci(i,i.o,e);return this.addToAnimatedContents(t,s),s},vi.prototype.createShapeElement=function(t,e,i){var s=4;\"rc\"===t.ty?s=5:\"el\"===t.ty?s=6:\"sr\"===t.ty&&(s=7);var a=new ai(e,i,Yt.getShapeProp(this,t,s,this));return this.shapes.push(a),this.addShapeToModifiers(a),this.addToAnimatedContents(t,a),a},vi.prototype.addToAnimatedContents=function(t,e){for(var i=0,s=this.animatedContents.length;i<s;){if(this.animatedContents[i].element===e)return;i+=1}this.animatedContents.push({fn:gi.createRenderFunction(t),element:e,data:t})},vi.prototype.setElementStyles=function(t){var e,i=t.styles,s=this.stylesList.length;for(e=0;e<s;e+=1)-1!==i.indexOf(this.stylesList[e])||this.stylesList[e].closed||i.push(this.stylesList[e])},vi.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()},vi.prototype.searchShapes=function(t,e,i,s,a,r,n){var o,h,l,p,d,f,m=[].concat(r),c=t.length-1,u=[],g=[];for(o=c;o>=0;o-=1){if((f=this.searchProcessedElement(t[o]))?e[o]=i[f-1]:t[o]._render=n,\"fl\"===t[o].ty||\"st\"===t[o].ty||\"gf\"===t[o].ty||\"gs\"===t[o].ty||\"no\"===t[o].ty)f?e[o].style.closed=t[o].hd:e[o]=this.createStyleElement(t[o],a),t[o]._render&&e[o].style.pElem.parentNode!==s&&s.appendChild(e[o].style.pElem),u.push(e[o].style);else if(\"gr\"===t[o].ty){if(f)for(l=e[o].it.length,h=0;h<l;h+=1)e[o].prevViewData[h]=e[o].it[h];else e[o]=this.createGroupElement(t[o]);this.searchShapes(t[o].it,e[o].it,e[o].prevViewData,e[o].gr,a+1,m,n),t[o]._render&&e[o].gr.parentNode!==s&&s.appendChild(e[o].gr)}else\"tr\"===t[o].ty?(f||(e[o]=this.createTransformElement(t[o],s)),p=e[o].transform,m.push(p)):\"sh\"===t[o].ty||\"rc\"===t[o].ty||\"el\"===t[o].ty||\"sr\"===t[o].ty?(f||(e[o]=this.createShapeElement(t[o],m,a)),this.setElementStyles(e[o])):\"tm\"===t[o].ty||\"rd\"===t[o].ty||\"ms\"===t[o].ty||\"pb\"===t[o].ty||\"zz\"===t[o].ty||\"op\"===t[o].ty?(f?(d=e[o]).closed=!1:((d=ti.getModifier(t[o].ty)).init(this,t[o]),e[o]=d,this.shapeModifiers.push(d)),g.push(d)):\"rp\"===t[o].ty&&(f?(d=e[o]).closed=!0:(d=ti.getModifier(t[o].ty),e[o]=d,d.init(this,t,o,e),this.shapeModifiers.push(d),n=!1),g.push(d));this.addProcessedElement(t[o],o+1)}for(c=u.length,o=0;o<c;o+=1)u[o].closed=!0;for(c=g.length,o=0;o<c;o+=1)g[o].closed=!0},vi.prototype.renderInnerContent=function(){var t;this.renderModifiers();var e=this.stylesList.length;for(t=0;t<e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t<e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&&(this.stylesList[t].msElem&&(this.stylesList[t].msElem.setAttribute(\"d\",this.stylesList[t].d),this.stylesList[t].d=\"M0 0\"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute(\"d\",this.stylesList[t].d||\"M0 0\"))},vi.prototype.renderShape=function(){var t,e,i=this.animatedContents.length;for(t=0;t<i;t+=1)e=this.animatedContents[t],(this._isFirstFrame||e.element._isAnimated)&&!0!==e.data&&e.fn(e.data,e.element,this._isFirstFrame)},vi.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},yi.prototype.update=function(t,e,i,s,a,r){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var n=!1;return this.o!==t&&(this.o=t,this._mdf.o=!0,n=!0),this.sw!==e&&(this.sw=e,this._mdf.sw=!0,n=!0),this.sc!==i&&(this.sc=i,this._mdf.sc=!0,n=!0),this.fc!==s&&(this.fc=s,this._mdf.fc=!0,n=!0),this.m!==a&&(this.m=a,this._mdf.m=!0,n=!0),!r.length||this.p[0]===r[0]&&this.p[1]===r[1]&&this.p[4]===r[4]&&this.p[5]===r[5]&&this.p[12]===r[12]&&this.p[13]===r[13]||(this.p=r,this._mdf.p=!0,n=!0),n},bi.prototype.defaultBoxWidth=[0,0],bi.prototype.copyData=function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},bi.prototype.setCurrentData=function(t){t.__complete||this.completeTextData(t),this.currentData=t,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},bi.prototype.searchProperty=function(){return this.searchKeyframes()},bi.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},bi.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},bi.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,i=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var s;this.lock=!0,this._mdf=!1;var a=this.effectsSequence.length,r=t||this.data.d.k[this.keysIndex].s;for(s=0;s<a;s+=1)r=i!==this.keysIndex?this.effectsSequence[s](r,r.t):this.effectsSequence[s](this.currentData,r.t);e!==r&&this.setCurrentData(r),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},bi.prototype.getKeyframeValue=function(){for(var t=this.data.d.k,e=this.elem.comp.renderedFrame,i=0,s=t.length;i<=s-1&&!(i===s-1||t[i+1].t>e);)i+=1;return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},bi.prototype.buildFinalText=function(t){for(var e,i,s=[],a=0,r=t.length,n=!1,o=!1,h=\"\";a<r;)n=o,o=!1,e=t.charCodeAt(a),h=t.charAt(a),ge.isCombinedCharacter(e)?n=!0:e>=55296&&e<=56319?ge.isRegionalFlag(t,a)?h=t.substr(a,14):(i=t.charCodeAt(a+1))>=56320&&i<=57343&&(ge.isModifier(e,i)?(h=t.substr(a,2),n=!0):h=ge.isFlagEmoji(t.substr(a,4))?t.substr(a,4):t.substr(a,2)):e>56319?(i=t.charCodeAt(a+1),ge.isVariationSelector(e)&&(n=!0)):ge.isZeroWidthJoiner(e)&&(n=!0,o=!0),n?(s[s.length-1]+=h,n=!1):s.push(h),a+=h.length;return s},bi.prototype.completeTextData=function(t){t.__complete=!0;var e,i,s,a,r,n,o,h=this.elem.globalData.fontManager,l=this.data,p=[],d=0,f=l.m.g,m=0,c=0,u=0,g=[],v=0,y=0,b=h.getFontByName(t.f),_=0,k=ue(b);t.fWeight=k.weight,t.fStyle=k.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),i=t.finalText.length,t.finalLineHeight=t.lh;var w,S=t.tr/1e3*t.finalSize;if(t.sz)for(var A,D,P=!0,T=t.sz[0],E=t.sz[1];P;){A=0,v=0,i=(D=this.buildFinalText(t.t)).length,S=t.tr/1e3*t.finalSize;var F=-1;for(e=0;e<i;e+=1)w=D[e].charCodeAt(0),s=!1,\" \"===D[e]?F=e:13!==w&&3!==w||(v=0,s=!0,A+=t.finalLineHeight||1.2*t.finalSize),h.chars?(o=h.getCharData(D[e],b.fStyle,b.fFamily),_=s?0:o.w*t.finalSize/100):_=h.measureText(D[e],t.f,t.finalSize),v+_>T&&\" \"!==D[e]?(-1===F?i+=1:e=F,A+=t.finalLineHeight||1.2*t.finalSize,D.splice(e,F===e?1:0,\"\\r\"),F=-1,v=0):(v+=_,v+=S);A+=b.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&E<A?(t.finalSize-=1,t.finalLineHeight=t.finalSize*t.lh/t.s):(t.finalText=D,i=t.finalText.length,P=!1)}v=-S,_=0;var C,x=0;for(e=0;e<i;e+=1)if(s=!1,13===(w=(C=t.finalText[e]).charCodeAt(0))||3===w?(x=0,g.push(v),y=v>y?v:y,v=-2*S,a=\"\",s=!0,u+=1):a=C,h.chars?(o=h.getCharData(C,b.fStyle,h.getFontByName(t.f).fFamily),_=s?0:o.w*t.finalSize/100):_=h.measureText(a,t.f,t.finalSize),\" \"===C?x+=_+S:(v+=_+S+x,x=0),p.push({l:_,an:_,add:m,n:s,anIndexes:[],val:a,line:u,animatorJustifyOffset:0}),2==f){if(m+=_,\"\"===a||\" \"===a||e===i-1){for(\"\"!==a&&\" \"!==a||(m-=_);c<=e;)p[c].an=m,p[c].ind=d,p[c].extra=_,c+=1;d+=1,m=0}}else if(3==f){if(m+=_,\"\"===a||e===i-1){for(\"\"===a&&(m-=_);c<=e;)p[c].an=m,p[c].ind=d,p[c].extra=_,c+=1;m=0,d+=1}}else p[d].ind=d,p[d].extra=0,d+=1;if(t.l=p,y=v>y?v:y,g.push(v),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=y,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=g;var M,I,L,R,O=l.a;n=O.length;var V=[];for(r=0;r<n;r+=1){for((M=O[r]).a.sc&&(t.strokeColorAnim=!0),M.a.sw&&(t.strokeWidthAnim=!0),(M.a.fc||M.a.fh||M.a.fs||M.a.fb)&&(t.fillColorAnim=!0),R=0,L=M.s.b,e=0;e<i;e+=1)(I=p[e]).anIndexes[r]=R,(1==L&&\"\"!==I.val||2==L&&\"\"!==I.val&&\" \"!==I.val||3==L&&(I.n||\" \"==I.val||e==i-1)||4==L&&(I.n||e==i-1))&&(1===M.s.rn&&V.push(R),R+=1);l.a[r].s.totalChars=R;var z,N=-1;if(1===M.s.rn)for(e=0;e<i;e+=1)N!=(I=p[e]).anIndexes[r]&&(N=I.anIndexes[r],z=V.splice(Math.floor(Math.random()*V.length),1)[0]),I.anIndexes[r]=z}t.yOffset=t.finalLineHeight||1.2*t.finalSize,t.ls=t.ls||0,t.ascent=b.ascent*t.finalSize/100},bi.prototype.updateDocumentData=function(t,e){e=void 0===e?this.keysIndex:e;var i=this.copyData({},this.data.d.k[e].s);i=this.copyData(i,t),this.data.d.k[e].s=i,this.recalculate(e),this.setCurrentData(i),this.elem.addDynamicProperty(this)},bi.prototype.recalculate=function(t){var e=this.data.d.k[t].s;e.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},bi.prototype.canResizeFont=function(t){this.canResize=t,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},bi.prototype.setMinimumFontSize=function(t){this.minimumFontSize=Math.floor(t)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var _i=function(){var t=Math.max,e=Math.min,i=Math.floor;function s(t,e){this._currentTextLength=-1,this.k=!1,this.data=e,this.elem=t,this.comp=t.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(t),this.s=qt.getProp(t,e.s||{k:0},0,0,this),this.e=\"e\"in e?qt.getProp(t,e.e,0,0,this):{v:100},this.o=qt.getProp(t,e.o||{k:0},0,0,this),this.xe=qt.getProp(t,e.xe||{k:0},0,0,this),this.ne=qt.getProp(t,e.ne||{k:0},0,0,this),this.sm=qt.getProp(t,e.sm||{k:100},0,0,this),this.a=qt.getProp(t,e.a,0,.01,this),this.dynamicProperties.length||this.getValue()}function a(t,e,i){return new s(t,e)}return s.prototype={getMult:function(s){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var a=0,r=0,n=1,o=1;this.ne.v>0?a=this.ne.v/100:r=-this.ne.v/100,this.xe.v>0?n=1-this.xe.v/100:o=1+this.xe.v/100;var h=ht.getBezierEasing(a,r,n,o).get,l=0,p=this.finalS,d=this.finalE,f=this.data.sh;if(2===f)l=h(l=d===p?s>=d?1:0:t(0,e(.5/(d-p)+(s-p)/(d-p),1)));else if(3===f)l=h(l=d===p?s>=d?0:1:1-t(0,e(.5/(d-p)+(s-p)/(d-p),1)));else if(4===f)d===p?l=0:(l=t(0,e(.5/(d-p)+(s-p)/(d-p),1)))<.5?l*=2:l=1-2*(l-.5),l=h(l);else if(5===f){if(d===p)l=0;else{var m=d-p,c=-m/2+(s=e(t(0,s+.5-p),d-p)),u=m/2;l=Math.sqrt(1-c*c/(u*u))}l=h(l)}else 6===f?(d===p?l=0:(s=e(t(0,s+.5-p),d-p),l=(1+Math.cos(Math.PI+2*Math.PI*s/(d-p)))/2),l=h(l)):(s>=i(p)&&(l=t(0,e(s-p<0?e(d,1)-(p-s):d-s,1))),l=h(l));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var v=.5-.5*g;l<v?l=0:(l=(l-v)/g)>1&&(l=1)}return l*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,i=this.o.v/e,s=this.s.v/e+i,a=this.e.v/e+i;if(s>a){var r=s;s=a,a=r}this.finalS=s,this.finalE=a}},p([Wt],s),{getTextSelectorProp:a}}();function ki(t,e,i){var s={propType:!1},a=qt.getProp,r=e.a;this.a={r:r.r?a(t,r.r,0,A,i):s,rx:r.rx?a(t,r.rx,0,A,i):s,ry:r.ry?a(t,r.ry,0,A,i):s,sk:r.sk?a(t,r.sk,0,A,i):s,sa:r.sa?a(t,r.sa,0,A,i):s,s:r.s?a(t,r.s,1,.01,i):s,a:r.a?a(t,r.a,1,0,i):s,o:r.o?a(t,r.o,0,.01,i):s,p:r.p?a(t,r.p,1,0,i):s,sw:r.sw?a(t,r.sw,0,0,i):s,sc:r.sc?a(t,r.sc,1,0,i):s,fc:r.fc?a(t,r.fc,1,0,i):s,fh:r.fh?a(t,r.fh,0,0,i):s,fs:r.fs?a(t,r.fs,0,.01,i):s,fb:r.fb?a(t,r.fb,0,.01,i):s,t:r.t?a(t,r.t,0,0,i):s},this.s=_i.getTextSelectorProp(t,e.s,i),this.s.t=e.s.t}function wi(t,e,i){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=i,this._animatorsData=c(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(i)}function Si(){}wi.prototype.searchProperties=function(){var t,e,i=this._textData.a.length,s=qt.getProp;for(t=0;t<i;t+=1)e=this._textData.a[t],this._animatorsData[t]=new ki(this._elem,e,this);this._textData.p&&\"m\"in this._textData.p?(this._pathData={a:s(this._elem,this._textData.p.a,0,0,this),f:s(this._elem,this._textData.p.f,0,0,this),l:s(this._elem,this._textData.p.l,0,0,this),r:s(this._elem,this._textData.p.r,0,0,this),p:s(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=s(this._elem,this._textData.m.a,1,0,this)},wi.prototype.getMeasures=function(t,e){if(this.lettersChangedFlag=e,this._mdf||this._isFirstFrame||e||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var i,s,a,r,n,o,h,l,p,d,f,m,c,u,g,v,y,b,_,k=this._moreOptions.alignment.v,w=this._animatorsData,S=this._textData,A=this.mHelper,D=this._renderType,P=this.renderedLetters.length,T=t.l;if(this._hasMaskedPath){if(_=this._pathData.m,!this._pathData.n||this._pathData._mdf){var E,F=_.v;for(this._pathData.r.v&&(F=F.reverse()),n={tLength:0,segments:[]},r=F._length-1,v=0,a=0;a<r;a+=1)E=ct.buildBezierData(F.v[a],F.v[a+1],[F.o[a][0]-F.v[a][0],F.o[a][1]-F.v[a][1]],[F.i[a+1][0]-F.v[a+1][0],F.i[a+1][1]-F.v[a+1][1]]),n.tLength+=E.segmentLength,n.segments.push(E),v+=E.segmentLength;a=r,_.v.c&&(E=ct.buildBezierData(F.v[a],F.v[0],[F.o[a][0]-F.v[a][0],F.o[a][1]-F.v[a][1]],[F.i[0][0]-F.v[0][0],F.i[0][1]-F.v[0][1]]),n.tLength+=E.segmentLength,n.segments.push(E),v+=E.segmentLength),this._pathData.pi=n}if(n=this._pathData.pi,o=this._pathData.f.v,f=0,d=1,l=0,p=!0,u=n.segments,o<0&&_.v.c)for(n.tLength<Math.abs(o)&&(o=-Math.abs(o)%n.tLength),d=(c=u[f=u.length-1].points).length-1;o<0;)o+=c[d].partialLength,(d-=1)<0&&(d=(c=u[f-=1].points).length-1);m=(c=u[f].points)[d-1],g=(h=c[d]).partialLength}r=T.length,i=0,s=0;var C,x,M,I,L,R=1.2*t.finalSize*.714,O=!0;M=w.length;var B,j,q,W,$,H,G,X,U,Y,Z,J,K=-1,Q=o,tt=f,et=d,it=-1,st=\"\",at=this.defaultPropsArray;if(2===t.j||1===t.j){var rt=0,nt=0,ot=2===t.j?-.5:-1,ht=0,lt=!0;for(a=0;a<r;a+=1)if(T[a].n){for(rt&&(rt+=nt);ht<a;)T[ht].animatorJustifyOffset=rt,ht+=1;rt=0,lt=!0}else{for(x=0;x<M;x+=1)(C=w[x].a).t.propType&&(lt&&2===t.j&&(nt+=C.t.v*ot),(L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars)).length?rt+=C.t.v*L[0]*ot:rt+=C.t.v*L*ot);lt=!1}for(rt&&(rt+=nt);ht<a;)T[ht].animatorJustifyOffset=rt,ht+=1}for(a=0;a<r;a+=1){if(A.reset(),W=1,T[a].n)i=0,s+=t.yOffset,s+=O?1:0,o=Q,O=!1,this._hasMaskedPath&&(d=et,m=(c=u[f=tt].points)[d-1],g=(h=c[d]).partialLength,l=0),st=\"\",Z=\"\",U=\"\",J=\"\",at=this.defaultPropsArray;else{if(this._hasMaskedPath){if(it!==T[a].line){switch(t.j){case 1:o+=v-t.lineWidths[T[a].line];break;case 2:o+=(v-t.lineWidths[T[a].line])/2}it=T[a].line}K!==T[a].ind&&(T[K]&&(o+=T[K].extra),o+=T[a].an/2,K=T[a].ind),o+=k[0]*T[a].an*.005;var pt=0;for(x=0;x<M;x+=1)(C=w[x].a).p.propType&&((L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars)).length?pt+=C.p.v[0]*L[0]:pt+=C.p.v[0]*L),C.a.propType&&((L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars)).length?pt+=C.a.v[0]*L[0]:pt+=C.a.v[0]*L);for(p=!0,this._pathData.a.v&&(o=.5*T[0].an+(v-this._pathData.f.v-.5*T[0].an-.5*T[T.length-1].an)*K/(r-1),o+=this._pathData.f.v);p;)l+g>=o+pt||!c?(y=(o+pt-l)/h.partialLength,j=m.point[0]+(h.point[0]-m.point[0])*y,q=m.point[1]+(h.point[1]-m.point[1])*y,A.translate(-k[0]*T[a].an*.005,-k[1]*R*.01),p=!1):c&&(l+=h.partialLength,(d+=1)>=c.length&&(d=0,u[f+=1]?c=u[f].points:_.v.c?(d=0,c=u[f=0].points):(l-=h.partialLength,c=null)),c&&(m=h,g=(h=c[d]).partialLength));B=T[a].an/2-T[a].add,A.translate(-B,0,0)}else B=T[a].an/2-T[a].add,A.translate(-B,0,0),A.translate(-k[0]*T[a].an*.005,-k[1]*R*.01,0);for(x=0;x<M;x+=1)(C=w[x].a).t.propType&&(L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars),0===i&&0===t.j||(this._hasMaskedPath?L.length?o+=C.t.v*L[0]:o+=C.t.v*L:L.length?i+=C.t.v*L[0]:i+=C.t.v*L));for(t.strokeWidthAnim&&(H=t.sw||0),t.strokeColorAnim&&($=t.sc?[t.sc[0],t.sc[1],t.sc[2]]:[0,0,0]),t.fillColorAnim&&t.fc&&(G=[t.fc[0],t.fc[1],t.fc[2]]),x=0;x<M;x+=1)(C=w[x].a).a.propType&&((L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars)).length?A.translate(-C.a.v[0]*L[0],-C.a.v[1]*L[1],C.a.v[2]*L[2]):A.translate(-C.a.v[0]*L,-C.a.v[1]*L,C.a.v[2]*L));for(x=0;x<M;x+=1)(C=w[x].a).s.propType&&((L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars)).length?A.scale(1+(C.s.v[0]-1)*L[0],1+(C.s.v[1]-1)*L[1],1):A.scale(1+(C.s.v[0]-1)*L,1+(C.s.v[1]-1)*L,1));for(x=0;x<M;x+=1){if(C=w[x].a,L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars),C.sk.propType&&(L.length?A.skewFromAxis(-C.sk.v*L[0],C.sa.v*L[1]):A.skewFromAxis(-C.sk.v*L,C.sa.v*L)),C.r.propType&&(L.length?A.rotateZ(-C.r.v*L[2]):A.rotateZ(-C.r.v*L)),C.ry.propType&&(L.length?A.rotateY(C.ry.v*L[1]):A.rotateY(C.ry.v*L)),C.rx.propType&&(L.length?A.rotateX(C.rx.v*L[0]):A.rotateX(C.rx.v*L)),C.o.propType&&(L.length?W+=(C.o.v*L[0]-W)*L[0]:W+=(C.o.v*L-W)*L),t.strokeWidthAnim&&C.sw.propType&&(L.length?H+=C.sw.v*L[0]:H+=C.sw.v*L),t.strokeColorAnim&&C.sc.propType)for(X=0;X<3;X+=1)L.length?$[X]+=(C.sc.v[X]-$[X])*L[0]:$[X]+=(C.sc.v[X]-$[X])*L;if(t.fillColorAnim&&t.fc){if(C.fc.propType)for(X=0;X<3;X+=1)L.length?G[X]+=(C.fc.v[X]-G[X])*L[0]:G[X]+=(C.fc.v[X]-G[X])*L;C.fh.propType&&(G=L.length?N(G,C.fh.v*L[0]):N(G,C.fh.v*L)),C.fs.propType&&(G=L.length?V(G,C.fs.v*L[0]):V(G,C.fs.v*L)),C.fb.propType&&(G=L.length?z(G,C.fb.v*L[0]):z(G,C.fb.v*L))}}for(x=0;x<M;x+=1)(C=w[x].a).p.propType&&(L=w[x].s.getMult(T[a].anIndexes[x],S.a[x].s.totalChars),this._hasMaskedPath?L.length?A.translate(0,C.p.v[1]*L[0],-C.p.v[2]*L[1]):A.translate(0,C.p.v[1]*L,-C.p.v[2]*L):L.length?A.translate(C.p.v[0]*L[0],C.p.v[1]*L[1],-C.p.v[2]*L[2]):A.translate(C.p.v[0]*L,C.p.v[1]*L,-C.p.v[2]*L));if(t.strokeWidthAnim&&(U=H<0?0:H),t.strokeColorAnim&&(Y=\"rgb(\"+Math.round(255*$[0])+\",\"+Math.round(255*$[1])+\",\"+Math.round(255*$[2])+\")\"),t.fillColorAnim&&t.fc&&(Z=\"rgb(\"+Math.round(255*G[0])+\",\"+Math.round(255*G[1])+\",\"+Math.round(255*G[2])+\")\"),this._hasMaskedPath){if(A.translate(0,-t.ls),A.translate(0,k[1]*R*.01+s,0),this._pathData.p.v){b=(h.point[1]-m.point[1])/(h.point[0]-m.point[0]);var dt=180*Math.atan(b)/Math.PI;h.point[0]<m.point[0]&&(dt+=180),A.rotate(-dt*Math.PI/180)}A.translate(j,q,0),o-=k[0]*T[a].an*.005,T[a+1]&&K!==T[a+1].ind&&(o+=T[a].an/2,o+=.001*t.tr*t.finalSize)}else{switch(A.translate(i,s,0),t.ps&&A.translate(t.ps[0],t.ps[1]+t.ascent,0),t.j){case 1:A.translate(T[a].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[T[a].line]),0,0);break;case 2:A.translate(T[a].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[T[a].line])/2,0,0)}A.translate(0,-t.ls),A.translate(B,0,0),A.translate(k[0]*T[a].an*.005,k[1]*R*.01,0),i+=T[a].l+.001*t.tr*t.finalSize}\"html\"===D?st=A.toCSS():\"svg\"===D?st=A.to2dCSS():at=[A.props[0],A.props[1],A.props[2],A.props[3],A.props[4],A.props[5],A.props[6],A.props[7],A.props[8],A.props[9],A.props[10],A.props[11],A.props[12],A.props[13],A.props[14],A.props[15]],J=W}P<=a?(I=new yi(J,U,Y,Z,st,at),this.renderedLetters.push(I),P+=1,this.lettersChangedFlag=!0):(I=this.renderedLetters[a],this.lettersChangedFlag=I.update(J,U,Y,Z,st,at)||this.lettersChangedFlag)}}},wi.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},wi.prototype.mHelper=new Zt,wi.prototype.defaultPropsArray=[],p([Wt],wi),Si.prototype.initElement=function(t,e,i){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(t,e,i),this.textProperty=new bi(this,t.t,this.dynamicProperties),this.textAnimator=new wi(t.t,this.renderType,this),this.initTransform(t,e,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},Si.prototype.prepareFrame=function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)},Si.prototype.createPathShape=function(t,e){var i,s,a=e.length,r=\"\";for(i=0;i<a;i+=1)\"sh\"===e[i].ty&&(s=e[i].ks.k,r+=ui(s,s.i.length,!0,t));return r},Si.prototype.updateDocumentData=function(t,e){this.textProperty.updateDocumentData(t,e)},Si.prototype.canResizeFont=function(t){this.textProperty.canResizeFont(t)},Si.prototype.setMinimumFontSize=function(t){this.textProperty.setMinimumFontSize(t)},Si.prototype.applyTextPropertiesToMatrix=function(t,e,i,s,a){switch(t.ps&&e.translate(t.ps[0],t.ps[1]+t.ascent,0),e.translate(0,-t.ls,0),t.j){case 1:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[i]),0,0);break;case 2:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[i])/2,0,0)}e.translate(s,a,0)},Si.prototype.buildColor=function(t){return\"rgb(\"+Math.round(255*t[0])+\",\"+Math.round(255*t[1])+\",\"+Math.round(255*t[2])+\")\"},Si.prototype.emptyProp=new yi,Si.prototype.destroy=function(){},Si.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var Ai={shapes:[]};function Di(t,e,i){this.textSpans=[],this.renderType=\"svg\",this.initElement(t,e,i)}function Pi(t,e,i){this.initElement(t,e,i)}function Ti(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initFrame(),this.initTransform(t,e,i),this.initHierarchy()}function Ei(){}function Fi(){}function Ci(t,e,i){this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?c(this.layers.length):[],this.initElement(t,e,i),this.tm=t.tm?qt.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function xi(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.svgElement=U(\"svg\");var i=\"\";if(e&&e.title){var s=U(\"title\"),a=L();s.setAttribute(\"id\",a),s.textContent=e.title,this.svgElement.appendChild(s),i+=a}if(e&&e.description){var r=U(\"desc\"),n=L();r.setAttribute(\"id\",n),r.textContent=e.description,this.svgElement.appendChild(r),i+=\" \"+n}i&&this.svgElement.setAttribute(\"aria-labelledby\",i);var o=U(\"defs\");this.svgElement.appendChild(o);var h=U(\"g\");this.svgElement.appendChild(h),this.layerElement=h,this.renderConfig={preserveAspectRatio:e&&e.preserveAspectRatio||\"xMidYMid meet\",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||\"xMidYMid slice\",contentVisibility:e&&e.contentVisibility||\"visible\",progressiveLoad:e&&e.progressiveLoad||!1,hideOnTransparent:!(e&&!1===e.hideOnTransparent),viewBoxOnly:e&&e.viewBoxOnly||!1,viewBoxSize:e&&e.viewBoxSize||!1,className:e&&e.className||\"\",id:e&&e.id||\"\",focusable:e&&e.focusable,filterSize:{width:e&&e.filterSize&&e.filterSize.width||\"100%\",height:e&&e.filterSize&&e.filterSize.height||\"100%\",x:e&&e.filterSize&&e.filterSize.x||\"0%\",y:e&&e.filterSize&&e.filterSize.y||\"0%\"},width:e&&e.width,height:e&&e.height,runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType=\"svg\"}function Mi(){}function Ii(){}function Li(t,e,i,s,a){var r=e.container.globalData.renderConfig.filterSize,n=e.data.fs||r;t.setAttribute(\"x\",n.x||r.x),t.setAttribute(\"y\",n.y||r.y),t.setAttribute(\"width\",n.width||r.width),t.setAttribute(\"height\",n.height||r.height),this.filterManager=e;var o=U(\"feGaussianBlur\");o.setAttribute(\"in\",\"SourceAlpha\"),o.setAttribute(\"result\",s+\"_drop_shadow_1\"),o.setAttribute(\"stdDeviation\",\"0\"),this.feGaussianBlur=o,t.appendChild(o);var h=U(\"feOffset\");h.setAttribute(\"dx\",\"25\"),h.setAttribute(\"dy\",\"0\"),h.setAttribute(\"in\",s+\"_drop_shadow_1\"),h.setAttribute(\"result\",s+\"_drop_shadow_2\"),this.feOffset=h,t.appendChild(h);var l=U(\"feFlood\");l.setAttribute(\"flood-color\",\"#00ff00\"),l.setAttribute(\"flood-opacity\",\"1\"),l.setAttribute(\"result\",s+\"_drop_shadow_3\"),this.feFlood=l,t.appendChild(l);var p=U(\"feComposite\");p.setAttribute(\"in\",s+\"_drop_shadow_3\"),p.setAttribute(\"in2\",s+\"_drop_shadow_2\"),p.setAttribute(\"operator\",\"in\"),p.setAttribute(\"result\",s+\"_drop_shadow_4\"),t.appendChild(p);var d=this.createMergeNode(s,[s+\"_drop_shadow_4\",a]);t.appendChild(d)}function Ri(t,e,i,s){t.setAttribute(\"x\",\"-100%\"),t.setAttribute(\"y\",\"-100%\"),t.setAttribute(\"width\",\"300%\"),t.setAttribute(\"height\",\"300%\"),this.filterManager=e;var a=U(\"feGaussianBlur\");a.setAttribute(\"result\",s),t.appendChild(a),this.feGaussianBlur=a}return p([Me,Ne,Ue,Ye,Ie,Ze,Si],Di),Di.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=U(\"text\"))},Di.prototype.buildTextContents=function(t){for(var e=0,i=t.length,s=[],a=\"\";e<i;)t[e]===String.fromCharCode(13)||t[e]===String.fromCharCode(3)?(s.push(a),a=\"\"):a+=t[e],e+=1;return s.push(a),s},Di.prototype.buildShapeData=function(t,e){if(t.shapes&&t.shapes.length){var i=t.shapes[0];if(i.it){var s=i.it[i.it.length-1];s.s&&(s.s.k[0]=e,s.s.k[1]=e)}}return t},Di.prototype.buildNewText=function(){var t,e;this.addDynamicProperty(this);var i=this.textProperty.currentData;this.renderedLetters=c(i?i.l.length:0),i.fc?this.layerElement.setAttribute(\"fill\",this.buildColor(i.fc)):this.layerElement.setAttribute(\"fill\",\"rgba(0,0,0,0)\"),i.sc&&(this.layerElement.setAttribute(\"stroke\",this.buildColor(i.sc)),this.layerElement.setAttribute(\"stroke-width\",i.sw)),this.layerElement.setAttribute(\"font-size\",i.finalSize);var s=this.globalData.fontManager.getFontByName(i.f);if(s.fClass)this.layerElement.setAttribute(\"class\",s.fClass);else{this.layerElement.setAttribute(\"font-family\",s.fFamily);var a=i.fWeight,r=i.fStyle;this.layerElement.setAttribute(\"font-style\",r),this.layerElement.setAttribute(\"font-weight\",a)}this.layerElement.setAttribute(\"aria-label\",i.t);var n,o=i.l||[],h=!!this.globalData.fontManager.chars;e=o.length;var l=this.mHelper,p=\"\",d=this.data.singleShape,f=0,m=0,u=!0,g=.001*i.tr*i.finalSize;if(!d||h||i.sz){var v,y=this.textSpans.length;for(t=0;t<e;t+=1){if(this.textSpans[t]||(this.textSpans[t]={span:null,childSpan:null,glyph:null}),!h||!d||0===t){if(n=y>t?this.textSpans[t].span:U(h?\"g\":\"text\"),y<=t){if(n.setAttribute(\"stroke-linecap\",\"butt\"),n.setAttribute(\"stroke-linejoin\",\"round\"),n.setAttribute(\"stroke-miterlimit\",\"4\"),this.textSpans[t].span=n,h){var b=U(\"g\");n.appendChild(b),this.textSpans[t].childSpan=b}this.textSpans[t].span=n,this.layerElement.appendChild(n)}n.style.display=\"inherit\"}if(l.reset(),d&&(o[t].n&&(f=-g,m+=i.yOffset,m+=u?1:0,u=!1),this.applyTextPropertiesToMatrix(i,l,o[t].line,f,m),f+=o[t].l||0,f+=g),h){var _;if(1===(v=this.globalData.fontManager.getCharData(i.finalText[t],s.fStyle,this.globalData.fontManager.getFontByName(i.f).fFamily)).t)_=new Ci(v.data,this.globalData,this);else{var k=Ai;v.data&&v.data.shapes&&(k=this.buildShapeData(v.data,i.finalSize)),_=new vi(k,this.globalData,this)}if(this.textSpans[t].glyph){var w=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(w.layerElement),w.destroy()}this.textSpans[t].glyph=_,_._debug=!0,_.prepareFrame(0),_.renderFrame(),this.textSpans[t].childSpan.appendChild(_.layerElement),1===v.t&&this.textSpans[t].childSpan.setAttribute(\"transform\",\"scale(\"+i.finalSize/100+\",\"+i.finalSize/100+\")\")}else d&&n.setAttribute(\"transform\",\"translate(\"+l.props[12]+\",\"+l.props[13]+\")\"),n.textContent=o[t].val,n.setAttributeNS(\"http://www.w3.org/XML/1998/namespace\",\"xml:space\",\"preserve\")}d&&n&&n.setAttribute(\"d\",p)}else{var S=this.textContainer,A=\"start\";switch(i.j){case 1:A=\"end\";break;case 2:A=\"middle\";break;default:A=\"start\"}S.setAttribute(\"text-anchor\",A),S.setAttribute(\"letter-spacing\",g);var D=this.buildTextContents(i.finalText);for(e=D.length,m=i.ps?i.ps[1]+i.ascent:0,t=0;t<e;t+=1)(n=this.textSpans[t].span||U(\"tspan\")).textContent=D[t],n.setAttribute(\"x\",0),n.setAttribute(\"y\",m),n.style.display=\"inherit\",S.appendChild(n),this.textSpans[t]||(this.textSpans[t]={span:null,glyph:null}),this.textSpans[t].span=n,m+=i.finalLineHeight;this.layerElement.appendChild(S)}for(;t<this.textSpans.length;)this.textSpans[t].span.style.display=\"none\",t+=1;this._sizeChanged=!0},Di.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var t=this.layerElement.getBBox();this.bbox={top:t.y,left:t.x,width:t.width,height:t.height}}return this.bbox},Di.prototype.getValue=function(){var t,e,i=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,t=0;t<i;t+=1)(e=this.textSpans[t].glyph)&&(e.prepareFrame(this.comp.renderedFrame-this.data.st),e._mdf&&(this._mdf=!0))},Di.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var t,e;this._sizeChanged=!0;var i,s,a,r=this.textAnimator.renderedLetters,n=this.textProperty.currentData.l;for(e=n.length,t=0;t<e;t+=1)n[t].n||(i=r[t],s=this.textSpans[t].span,(a=this.textSpans[t].glyph)&&a.renderFrame(),i._mdf.m&&s.setAttribute(\"transform\",i.m),i._mdf.o&&s.setAttribute(\"opacity\",i.o),i._mdf.sw&&s.setAttribute(\"stroke-width\",i.sw),i._mdf.sc&&s.setAttribute(\"stroke\",i.sc),i._mdf.fc&&s.setAttribute(\"fill\",i.fc))}},p([Je],Pi),Pi.prototype.createContent=function(){var t=U(\"rect\");t.setAttribute(\"width\",this.data.sw),t.setAttribute(\"height\",this.data.sh),t.setAttribute(\"fill\",this.data.sc),this.layerElement.appendChild(t)},Ti.prototype.prepareFrame=function(t){this.prepareProperties(t,!0)},Ti.prototype.renderFrame=function(){},Ti.prototype.getBaseElement=function(){return null},Ti.prototype.destroy=function(){},Ti.prototype.sourceRectAtTime=function(){},Ti.prototype.hide=function(){},p([Me,Ne,Ye,Ie],Ti),p([Oe],Ei),Ei.prototype.createNull=function(t){return new Ti(t,this.globalData,this)},Ei.prototype.createShape=function(t){return new vi(t,this.globalData,this)},Ei.prototype.createText=function(t){return new Di(t,this.globalData,this)},Ei.prototype.createImage=function(t){return new Je(t,this.globalData,this)},Ei.prototype.createSolid=function(t){return new Pi(t,this.globalData,this)},Ei.prototype.configAnimation=function(t){this.svgElement.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\"),this.svgElement.setAttribute(\"xmlns:xlink\",\"http://www.w3.org/1999/xlink\"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute(\"viewBox\",this.renderConfig.viewBoxSize):this.svgElement.setAttribute(\"viewBox\",\"0 0 \"+t.w+\" \"+t.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute(\"width\",t.w),this.svgElement.setAttribute(\"height\",t.h),this.svgElement.style.width=\"100%\",this.svgElement.style.height=\"100%\",this.svgElement.style.transform=\"translate3d(0,0,0)\",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute(\"width\",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute(\"height\",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute(\"class\",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute(\"id\",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute(\"focusable\",this.renderConfig.focusable),this.svgElement.setAttribute(\"preserveAspectRatio\",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var e=this.globalData.defs;this.setupGlobalData(t,e),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=t;var i=U(\"clipPath\"),s=U(\"rect\");s.setAttribute(\"width\",t.w),s.setAttribute(\"height\",t.h),s.setAttribute(\"x\",0),s.setAttribute(\"y\",0);var a=L();i.setAttribute(\"id\",a),i.appendChild(s),this.layerElement.setAttribute(\"clip-path\",\"url(\"+h()+\"#\"+a+\")\"),e.appendChild(i),this.layers=t.layers,this.elements=c(t.layers.length)},Ei.prototype.destroy=function(){var t;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=\"\"),this.layerElement=null,this.globalData.defs=null;var e=this.layers?this.layers.length:0;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},Ei.prototype.updateContainerSize=function(){},Ei.prototype.findIndexByInd=function(t){var e=0,i=this.layers.length;for(e=0;e<i;e+=1)if(this.layers[e].ind===t)return e;return-1},Ei.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){e[t]=!0;var i=this.createItem(this.layers[t]);if(e[t]=i,$()&&(0===this.layers[t].ty&&this.globalData.projectInterface.registerComposition(i),i.initExpressions()),this.appendElementInPos(i,t),this.layers[t].tt){var s=\"tp\"in this.layers[t]?this.findIndexByInd(this.layers[t].tp):t-1;if(-1===s)return;if(this.elements[s]&&!0!==this.elements[s]){var a=e[s].getMatte(this.layers[t].tt);i.setMatte(a)}else this.buildItem(s),this.addPendingElement(i)}}},Ei.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var t=this.pendingElements.pop();if(t.checkParenting(),t.data.tt)for(var e=0,i=this.elements.length;e<i;){if(this.elements[e]===t){var s=\"tp\"in t.data?this.findIndexByInd(t.data.tp):e-1,a=this.elements[s].getMatte(this.layers[e].tt);t.setMatte(a);break}e+=1}}},Ei.prototype.renderFrame=function(t){if(this.renderedFrame!==t&&!this.destroyed){var e;null===t?t=this.renderedFrame:this.renderedFrame=t,this.globalData.frameNum=t,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t,this.globalData._mdf=!1;var i=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=i-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e<i;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()}},Ei.prototype.appendElementInPos=function(t,e){var i=t.getBaseElement();if(i){for(var s,a=0;a<e;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement()&&(s=this.elements[a].getBaseElement()),a+=1;s?this.layerElement.insertBefore(i,s):this.layerElement.appendChild(i)}},Ei.prototype.hide=function(){this.layerElement.style.display=\"none\"},Ei.prototype.show=function(){this.layerElement.style.display=\"block\"},p([Me,Ne,Ye,Ie,Ze],Fi),Fi.prototype.initElement=function(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initTransform(t,e,i),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&e.progressiveLoad||this.buildAllItems(),this.hide()},Fi.prototype.prepareFrame=function(t){if(this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=t/this.data.sr;else{var e=this.tm.v;e===this.data.op&&(e=this.data.op-1),this.renderedFrame=e}var i,s=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),i=s-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&(this.elements[i].prepareFrame(this.renderedFrame-this.layers[i].st),this.elements[i]._mdf&&(this._mdf=!0))}},Fi.prototype.renderInnerContent=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},Fi.prototype.setElements=function(t){this.elements=t},Fi.prototype.getElements=function(){return this.elements},Fi.prototype.destroyElements=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy()},Fi.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},p([Ei,Fi,Ue],Ci),Ci.prototype.createComp=function(t){return new Ci(t,this.globalData,this)},p([Ei],xi),xi.prototype.createComp=function(t){return new Ci(t,this.globalData,this)},p([ei],Mi),Mi.prototype.initModifierProperties=function(t,e){this.s=qt.getProp(t,e.s,0,.01,this),this.e=qt.getProp(t,e.e,0,.01,this),this.o=qt.getProp(t,e.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=e.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},Mi.prototype.addShapeToModifier=function(t){t.pathsData=[]},Mi.prototype.calculateShapeEdges=function(t,e,i,s,a){var r=[];e<=1?r.push({s:t,e:e}):t>=1?r.push({s:t-1,e:e-1}):(r.push({s:t,e:1}),r.push({s:0,e:e-1}));var n,o,h=[],l=r.length;for(n=0;n<l;n+=1){var p,d;(o=r[n]).e*a<s||o.s*a>s+i||(p=o.s*a<=s?0:(o.s*a-s)/i,d=o.e*a>=s+i?1:(o.e*a-s)/i,h.push([p,d]))}return h.length||h.push([0,0]),h},Mi.prototype.releasePathsData=function(t){var e,i=t.length;for(e=0;e<i;e+=1)ft.release(t[e]);return t.length=0,t},Mi.prototype.processShapes=function(t){var e,i,s,a;if(this._mdf||t){var r=this.o.v%360/360;if(r<0&&(r+=1),(e=this.s.v>1?1+r:this.s.v<0?0+r:this.s.v+r)>(i=this.e.v>1?1+r:this.e.v<0?0+r:this.e.v+r)){var n=e;e=i,i=n}e=1e-4*Math.round(1e4*e),i=1e-4*Math.round(1e4*i),this.sValue=e,this.eValue=i}else e=this.sValue,i=this.eValue;var o,h,l,p,d,f=this.shapes.length,m=0;if(i===e)for(a=0;a<f;a+=1)this.shapes[a].localShapeCollection.releaseShapes(),this.shapes[a].shape._mdf=!0,this.shapes[a].shape.paths=this.shapes[a].localShapeCollection,this._mdf&&(this.shapes[a].pathsData.length=0);else if(1===i&&0===e||0===i&&1===e){if(this._mdf)for(a=0;a<f;a+=1)this.shapes[a].pathsData.length=0,this.shapes[a].shape._mdf=!0}else{var c,u,g=[];for(a=0;a<f;a+=1)if((c=this.shapes[a]).shape._mdf||this._mdf||t||2===this.m){if(h=(s=c.shape.paths)._length,d=0,!c.shape._mdf&&c.pathsData.length)d=c.totalShapeLength;else{for(l=this.releasePathsData(c.pathsData),o=0;o<h;o+=1)p=ct.getSegmentsLength(s.shapes[o]),l.push(p),d+=p.totalLength;c.totalShapeLength=d,c.pathsData=l}m+=d,c.shape._mdf=!0}else c.shape.paths=c.localShapeCollection;var v,y=e,b=i,_=0;for(a=f-1;a>=0;a-=1)if((c=this.shapes[a]).shape._mdf){for((u=c.localShapeCollection).releaseShapes(),2===this.m&&f>1?(v=this.calculateShapeEdges(e,i,c.totalShapeLength,_,m),_+=c.totalShapeLength):v=[[y,b]],h=v.length,o=0;o<h;o+=1){y=v[o][0],b=v[o][1],g.length=0,b<=1?g.push({s:c.totalShapeLength*y,e:c.totalShapeLength*b}):y>=1?g.push({s:c.totalShapeLength*(y-1),e:c.totalShapeLength*(b-1)}):(g.push({s:c.totalShapeLength*y,e:c.totalShapeLength}),g.push({s:0,e:c.totalShapeLength*(b-1)}));var k=this.addShapes(c,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(c.shape.paths.shapes[c.shape.paths._length-1].c){var w=k.pop();this.addPaths(k,u),k=this.addShapes(c,g[1],w)}else this.addPaths(k,u),k=this.addShapes(c,g[1]);this.addPaths(k,u)}}c.shape.paths=u}}},Mi.prototype.addPaths=function(t,e){var i,s=t.length;for(i=0;i<s;i+=1)e.addShape(t[i])},Mi.prototype.addSegment=function(t,e,i,s,a,r,n){a.setXYAt(e[0],e[1],\"o\",r),a.setXYAt(i[0],i[1],\"i\",r+1),n&&a.setXYAt(t[0],t[1],\"v\",r),a.setXYAt(s[0],s[1],\"v\",r+1)},Mi.prototype.addSegmentFromArray=function(t,e,i,s){e.setXYAt(t[1],t[5],\"o\",i),e.setXYAt(t[2],t[6],\"i\",i+1),s&&e.setXYAt(t[0],t[4],\"v\",i),e.setXYAt(t[3],t[7],\"v\",i+1)},Mi.prototype.addShapes=function(t,e,i){var s,a,r,n,o,h,l,p,d=t.pathsData,f=t.shape.paths.shapes,m=t.shape.paths._length,c=0,u=[],g=!0;for(i?(o=i._length,p=i._length):(i=Gt.newElement(),o=0,p=0),u.push(i),s=0;s<m;s+=1){for(h=d[s].lengths,i.c=f[s].c,r=f[s].c?h.length:h.length+1,a=1;a<r;a+=1)if(c+(n=h[a-1]).addedLength<e.s)c+=n.addedLength,i.c=!1;else{if(c>e.e){i.c=!1;break}e.s<=c&&e.e>=c+n.addedLength?(this.addSegment(f[s].v[a-1],f[s].o[a-1],f[s].i[a],f[s].v[a],i,o,g),g=!1):(l=ct.getNewSegment(f[s].v[a-1],f[s].v[a],f[s].o[a-1],f[s].i[a],(e.s-c)/n.addedLength,(e.e-c)/n.addedLength,h[a-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1),c+=n.addedLength,o+=1}if(f[s].c&&h.length){if(n=h[a-1],c<=e.e){var v=h[a-1].addedLength;e.s<=c&&e.e>=c+v?(this.addSegment(f[s].v[a-1],f[s].o[a-1],f[s].i[0],f[s].v[0],i,o,g),g=!1):(l=ct.getNewSegment(f[s].v[a-1],f[s].v[0],f[s].o[a-1],f[s].i[0],(e.s-c)/v,(e.e-c)/v,h[a-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1)}else i.c=!1;c+=n.addedLength,o+=1}if(i._length&&(i.setXYAt(i.v[p][0],i.v[p][1],\"i\",p),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],\"o\",i._length-1)),c>e.e)break;s<m-1&&(i=Gt.newElement(),g=!0,u.push(i),o=0)}return u},Ii.prototype={createMergeNode:function(t,e){var i,s,a=U(\"feMerge\");for(a.setAttribute(\"result\",t),s=0;s<e.length;s+=1)(i=U(\"feMergeNode\")).setAttribute(\"in\",e[s]),a.appendChild(i),a.appendChild(i);return a}},p([Ii],Li),Li.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){if((t||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute(\"stdDeviation\",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p._mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute(\"flood-color\",B(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute(\"flood-opacity\",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var i=this.filterManager.effectElements[3].p.v,s=(this.filterManager.effectElements[2].p.v-90)*A,a=i*Math.cos(s),r=i*Math.sin(s);this.feOffset.setAttribute(\"dx\",a),this.feOffset.setAttribute(\"dy\",r)}}},Ri.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=.3,i=this.filterManager.effectElements[0].p.v*e,s=this.filterManager.effectElements[1].p.v,a=3==s?0:i,r=2==s?0:i;this.feGaussianBlur.setAttribute(\"stdDeviation\",a+\" \"+r);var n=1==this.filterManager.effectElements[2].p.v?\"wrap\":\"duplicate\";this.feGaussianBlur.setAttribute(\"edgeMode\",n)}},it(\"svg\",xi),ti.registerModifier(\"tm\",Mi),Xe(25,Li,!0),Xe(29,Ri,!0),Kt}());var h=r(o.exports);const l=[/^https?:\\/\\/(.*[^.]\\.)?lottielab\\.com$/],p={v:\"5.7.5\",fr:100,ip:0,op:300,w:300,h:225,nm:\"Comp 1\",ddd:0,assets:[],layers:[],markers:[]};class d{constructor(t,e,i){this.root=t,this.initialize(e,i)}_initWithAnimation(t,e,i){this._animation=h.loadAnimation({container:e,renderer:\"svg\",autoplay:!1,animationData:t,rendererSettings:{preserveAspectRatio:i}})}initialize(t,e){this.destroy();const i=document.createElement(\"div\");if(i.style.width=\"100%\",i.style.height=\"100%\",\"string\"==typeof t){if(this.loadingSrc===t)return Promise.resolve();this.loadingSrc=t;const s=new XMLHttpRequest;s.open(\"GET\",t,!0);try{l.some((e=>new URL(t).origin.match(e)))&&s.setRequestHeader(\"X-Lottie-Player\",\"@lottielab/lottie-player 1.1.0\")}catch(t){}return new Promise(((a,r)=>{s.onload=()=>{if(this.loadingSrc!==t)return a();try{if(200===s.status){if(!s.response)return r(new Error(`Failed to load Lottie file ${t}: Empty response`));const n=JSON.parse(s.response);return this._initWithAnimation(n,i,e),this.root.innerHTML=\"\",this.root.appendChild(i),a()}{let e=s.responseText;return e.length>300&&(e=e.slice(0,300)+\"... (truncated)\"),r(new Error(`Failed to load Lottie file ${t}: HTTP ${s.status} ${s.statusText}\\nResponse:\\n${e}`))}}catch(e){return e.message&&(e.message=`Failed to load Lottie file ${t}: ${e.message}`),r(e)}finally{this.loadingSrc=void 0}},s.onerror=()=>{this.loadingSrc=void 0,r(new Error(`Failed to load Lottie file ${t}: Network error`))},s.send()}))}return this._initWithAnimation(null!=t?t:p,i,e),this.root.innerHTML=\"\",this.root.appendChild(i),this.loadingSrc=void 0,Promise.resolve()}get frameRate(){return this._animation?this._animation.frameRate:0}get duration(){return this._animation?this._animation.getDuration(!1):0}get durationFrames(){return this._animation?this._animation.getDuration(!0):0}get animation(){return this._animation}get animationData(){var t;const e=null===(t=this._animation)||void 0===t?void 0:t.animationData;if(e!==p)return e}renderFrame(t){const e=Math.max(0,Math.min(this.durationFrames-1e-6,t*this.frameRate));this._animation.goToAndStop(e,!0)}get currentTime(){return this._animation.currentFrame/this.frameRate}get currentFrame(){return this._animation.currentFrame}destroy(){this._animation&&this._animation.destroy(),this.root.innerHTML=\"\"}}function f(t,e,i){var s,a,r,n;return null==t?e:null==e?t:\"number\"==typeof t?\"number\"!=typeof e?i>.5?e:t:(1-i)*t+i*e:Array.isArray(t)||t instanceof Float32Array?Array.isArray(e)||e instanceof Float32Array?t.map(((t,s)=>{var a;return f(t,null!==(a=e[s])&&void 0!==a?a:t,i)})):i>.5?e:t:\"i\"in t&&\"v\"in t&&\"o\"in t&&\"object\"==typeof e&&\"i\"in e&&\"v\"in e&&\"o\"in e?{closed:t.closed&&e.closed,i:f(t.i,e.i,i),o:f(t.o,e.o,i),v:f(t.v,e.v,i),length:Math.max(null!==(s=t.length)&&void 0!==s?s:0,null!==(a=e.length)&&void 0!==a?a:0),_length:Math.max(null!==(r=t._length)&&void 0!==r?r:0,null!==(n=e._length)&&void 0!==n?n:0)}:i>.5?e:t}class m{constructor(t){var e;this.ops=[],this.lottie=t;const i=t.renderer,s=new WeakSet;(null!==(e=null==i?void 0:i.elements)&&void 0!==e?e:[]).forEach((t=>this.attach(t,s)))}attachToProp(t){var e;const i=this,s=t;if(!(null===(e=t.effectsSequence)||void 0===e?void 0:e.length))return;const a=[];for(let e=0;e<8;e++)a[e]={_caching:structuredClone(t._caching),propType:s.propType,offsetTime:s.offsetTime,keyframes:s.keyframes,keyframesMetadata:s.keyframesMetadata,sh:s.sh,pv:structuredClone(s.pv)};t.addEffect((function(e){const r=i.ops.slice(-8);t.interpolateShape&&null==e&&(e=structuredClone(s.pv));for(let n=0;n<r.length;n++){const o=r[n],h=a[n];!h._caching&&t._caching&&(h._caching=structuredClone(t._caching)),!h.keyframes&&s.keyframes&&(h.keyframes=s.keyframes),!h.keyframesMetadata&&s.keyframesMetadata&&(h.keyframesMetadata=s.keyframesMetadata);const l=Math.min(Math.max(Math.round(o.time*i.lottie.frameRate),0),i.lottie.getDuration(!0)-1e-5);try{let i;h.offsetTime=t.offsetTime,t.interpolateValue?(h._caching.lastFrame>=l&&(h._caching._lastKeyframeIndex=-1,h._caching.lastIndex=0),i=t.interpolateValue.call(h,l,h._caching),h.pv=i):t.interpolateShape?(h._caching.lastIndex=h._caching.lastFrame<l?h._caching.lastIndex:0,t.interpolateShape.call(h,l,h.pv,h._caching),i=h.pv):i=0,h._caching.lastFrame=l,e=f(e,i,o.strength)}catch(t){console.warn(\"[@lottielab/lottie-player:morph]\",t)}}return e}))}attach(t,e=new WeakSet){if(!e.has(t)&&\"object\"==typeof t&&null!=t)if(e.add(t),t.interpolateShape||t.interpolateValue||t.addEffect||t.effectsSequence)this.attachToProp(t);else for(const i of Object.values(t))this.attach(i,e)}detach(){}}class c{constructor(){this.listeners=[]}addListener(t){this.listeners.push(t)}removeListener(t){this.listeners=this.listeners.filter((e=>e!==t))}hasListeners(){return this.listeners.length>0}removeAllListeners(){this.listeners=[]}emit(t){for(const e of this.listeners)e(t)}}class u{constructor(t,e,i,s){this.animationFrame=void 0,this.onFrameBound=this.onFrame.bind(this),this.timeMultiplier=1,this.timeEvent=new c,this.renderer=new d(t,e,s),this._state={time:0,lottie:this.renderer.animationData},i&&(this.animationFrame=requestAnimationFrame(this.onFrameBound),this.driver=i)}initialize(t,e){return this.renderer.initialize(t,e).then((()=>{void 0===this.animationFrame&&(this.animationFrame=requestAnimationFrame(this.onFrameBound)),this.advanceToNow(),this._state.lottie=this.renderer.animationData,this.refresh()})).catch((t=>{this._state.lottie=void 0}))}get state(){return this._state}refresh(){var t;null===(t=this.morphing)||void 0===t||t.detach(),this.morphing=void 0,this.renderer.renderFrame(this.state.time),this.setState(this.state)}setState(t){var e,i,s,a;const r=this._state.time!==t.time;if(this._state=t,r&&this.renderer.renderFrame(t.time),t.morphs){if(!this.morphing&&this.renderer.animation&&(this.morphing=new m(this.renderer.animation)),this.morphing){const s=this.morphing.ops.length!==t.morphs.length||this.morphing.ops.some(((e,i)=>{const s=t.morphs[i];return!s||e.time!==s.time||e.strength!==s.strength}));this.morphing.ops=t.morphs,s&&!r&&(null===(i=null===(e=this.renderer.animation)||void 0===e?void 0:e.renderer)||void 0===i||i.renderFrame(null))}}else this.morphing&&this.morphing.ops.length>0&&(this.morphing.ops=[],null===(a=null===(s=this.renderer.animation)||void 0===s?void 0:s.renderer)||void 0===a||a.renderFrame(null))}set state(t){if(this.driver)throw new Error(\"Cannot set state directly when using a driver\");this.setState(t)}get driver(){return this._driver}set driver(t){void 0===this.animationFrame&&t?this.animationFrame=requestAnimationFrame(this.onFrameBound):void 0===this.animationFrame||t||(cancelAnimationFrame(this.animationFrame),this.animationFrame=void 0),this._driver=t,(null==t?void 0:t.advance)&&this.setState(t.advance(this._state,0))}get clock(){if(void 0===this.prevTime)return 0;const t=this.prevTime,e=(null===performance||void 0===performance?void 0:performance.now())||(new Date).getTime();return(t+(e-(this.prevRealTime||e)))/1e3}get duration(){return this.renderer.duration}get durationInFrames(){return this.renderer.durationFrames}get frameRate(){return this.renderer.frameRate}get animation(){return this.renderer.animation}get animationData(){return this.renderer.animationData}get currentTime(){return this.renderer.currentTime}get currentFrame(){return this.renderer.currentFrame}advanceToNow(){var t;const e=this.clock,i=void 0!==this.prevClock?e-this.prevClock:0;if((null===(t=this.driver)||void 0===t?void 0:t.advance)&&i>0){this._state.lottie=this.renderer.animationData;const t=i*this.timeMultiplier;this.setState(this.driver.advance(this._state,i*this.timeMultiplier)),this.timeEvent.emit({playhead:this.currentTime,clock:this.clock,elapsed:t}),this.renderer.renderFrame(this._state.time)}this.prevClock=e}destroy(){var t;this.animationFrame&&(cancelAnimationFrame(this.animationFrame),this.animationFrame=void 0),null===(t=this.morphing)||void 0===t||t.detach(),this.renderer.destroy()}onFrame(t){this.prevTime=t,this.prevRealTime=(null===performance||void 0===performance?void 0:performance.now())||(new Date).getTime(),this.advanceToNow(),this.animationFrame=requestAnimationFrame(this.onFrameBound)}}function g(t){return t?t.fr:100}class v{constructor(){this.playing=!0,this.time=0,this.speed=1,this.direction=1,this._loop=!0,this._loopsRemaining=1/0,this.loopEvent=new c,this.finishEvent=new c}get effectiveSegment(){var t;return this.segment?this.segment:[0,null!==(t=this._duration)&&void 0!==t?t:0]}globalTimeToSegmentTime(t){const[e,i]=this.effectiveSegment;return Math.min(Math.max(t-e,0),i-e)}segmentTimeToGlobalTime(t){const[e]=this.effectiveSegment;return e+t}advance(t,e,i){const{lottie:s}=t;if(this._fps=g(s),this._duration=function(t){return t?(t.op-t.ip)/g(t):0}(s),!this.playing)return{time:this.time,lottie:s};const a=this.globalTimeToSegmentTime(this.time);let r;r=a+e*this.speed*this.direction;const n=[];if(this.durationOfSegment>0){const t=Math.abs(Math.floor(r/this.durationOfSegment)),e=this.durationOfSegment-a;for(let i=0;i<t;i++){this._loopsRemaining--;const t=e+i*this.durationOfSegment;if(!(this._loopsRemaining>0)){n.push({type:\"finish\",relativeTime:t}),r=Math.max(0,Math.min(r,this.durationOfSegment)),this._loopsRemaining=0,this.playing=!1;break}n.push({type:\"loop\",relativeTime:t}),r>=this.durationOfSegment?r-=this.durationOfSegment:r+=this.durationOfSegment}}else r=0,n.push({type:\"loop\",relativeTime:0});const o=this.segmentTimeToGlobalTime(r);if(this.time=o,n.length>0){null!=i&&i.push(...n);for(const t of n)\"loop\"===t.type?this.loopEvent.emit(void 0):\"finish\"===t.type&&this.finishEvent.emit(void 0)}return{time:o,lottie:s}}play(){this.playing=!0}pause(){this.playing=!1}stop(){this.playing=!1,this.seek(0),this.loop=this._loop}seek(t){this.time=t}seekToFrame(t){this.time=t/this.frameRate}loopBetween(t,e){this.segment=[t,e]}loopBetweenFrames(t,e){this.segment=[t/this.frameRate,e/this.frameRate]}get loop(){return this._loop}set loop(t){this._loop=t,this._loopsRemaining=\"number\"==typeof t?t:t?1/0:1}get currentTime(){return this.time}get currentFrame(){return this.time*this.frameRate}get timeInSegment(){return this.globalTimeToSegmentTime(this.time)}set timeInSegment(t){this.time=this.segmentTimeToGlobalTime(t)}get frameInSegment(){return this.timeInSegment*this.frameRate}get frameRate(){var t;return null!==(t=this._fps)&&void 0!==t?t:100}get duration(){var t;return null!==(t=this._duration)&&void 0!==t?t:0}get durationFrames(){return this.duration*this.frameRate}get durationOfSegment(){const[t,e]=this.effectiveSegment;return e-t}get animation(){throw new Error(\"This is just a driver and implements ILottie for clarity; you shouldn't directly call this function\")}get animationData(){throw new Error(\"This is just a driver and implements ILottie for clarity; you shouldn't directly call this function\")}toInteractive(){throw new Error(\"This is just a driver and implements ILottie for clarity; you shouldn't directly call this function\")}toPlayback(){}on(t,e){throw new Error(\"This is just a driver and implements ILottie for clarity; you shouldn't directly call this function\")}off(t,e){throw new Error(\"This is just a driver and implements ILottie for clarity; you shouldn't directly call this function\")}}function y(t){throw new Error(`Unexpected ${t.name} at position ${t.position}.`)}const b=(()=>{const t=[{name:\"number\",lbp:2,detect:t=>/^([1-9]\\d*|0)(\\.\\d*)?$/.test(t),nud:(t,e)=>({type:0,value:parseFloat(e.value)})},{name:\"identifier\",lbp:2,detect:t=>/^[_a-zA-Z][_a-zA-Z0-9]*(\\.[a-zA-Z]+)*$/.test(t),nud:(t,e)=>({type:1,name:e.value})},{name:\"^\",lbp:9,led:(t,e)=>({type:3,operator:\"^\",left:e,right:t.parse(8)})},{name:\"!\",lbp:10,nud:t=>({type:2,operator:\"!\",operand:t.parse(10)})},{name:\"conditional-operator\",detect:t=>\"?\"==t,lbp:3,led:(t,e)=>{const i=t.parse(2),s=t.pop();\":\"!=s.name&&y(s);return{type:4,condition:e,thenBranch:i,elseBranch:t.parse(2)}}},{name:\"(\",lbp:11,nud:t=>{const e=t.parse(1),i=t.pop();return\")\"!=i.name&&y(i),e},led:(t,e,i)=>{1!=e.type&&y(i);const s=[];if(\")\"==t.peek().name)t.pop();else for(;;){s.push(t.parse(1));const e=t.pop();if(\")\"==e.name)break;\",\"!=e.name&&y(e)}return{type:5,name:e.name,operands:s}}},{name:\"end of input\",lbp:0}];for(const e of[\"+\",\"-\"])t.push({name:e,lbp:7,nud:t=>({type:2,operator:e,operand:t.parse(7)}),led:(t,i)=>({type:3,operator:e,left:i,right:t.parse(7)})});const e=[[\"*\",8],[\"/\",8],[\"<\",6],[\"<=\",6],[\">\",6],[\">=\",6],[\"==\",6],[\"&&\",5],[\"||\",4]];for(const[i,s]of e)t.push({name:i,lbp:s,led:(t,e)=>({type:3,operator:i,left:e,right:t.parse(s)})});for(const e of[\",\",\")\",\":\"])t.push({name:e,lbp:1});return t})();function _(t){const e=function(t){const e=/^\\s*$/,i=t.split(/([+\\-*/^(),?:!]|<=|>=|==|>(?!=)|<(?!=)|\\|\\||&&|\\s+)/g);i.push(\"end of input\");let s=0;const a=[];for(const t of i){if(!b.some((e=>{var i;if((null!==(i=e.detect)&&void 0!==i?i:t=>t==e.name)(t))return a.push(Object.assign(Object.assign({},e),{value:t,position:s})),!0}))&&!e.test(t))throw new Error(`Invalid token ${t} at position ${s}`);s+=t.length}return a}(t);let i=0;const s={peek:()=>e[i],pop:()=>e[i++],parse:t=>{let e=s.pop();e.nud||y(e);let i=e.nud(s,e);for(;s.peek().lbp>t;)e=s.pop(),e.led||y(e),i=e.led(s,i,e);return i}};return s.parse(0)}const k=Math;function w(t){throw new Error(`Symbol ${t} is not defined and not a built in symbol.`)}function S(t,e){var i,s;switch(t.type){case 0:return t.value;case 1:{const s=t.name,a=null!==(i=e[s])&&void 0!==i?i:k[s];if(null==a&&w(s),\"boolean\"!=typeof a&&\"number\"!=typeof a)throw new Error(`Symbol ${s} is a function and must be used in a function call.`);return a}case 2:{const i=S(t.operand,e);return function(t,e){switch(t){case\"+\":return+e;case\"-\":return-e;case\"!\":return!e}}(t.operator,i)}case 3:{const i=S(t.left,e),s=S(t.right,e);return function(t,e,i){switch(t){case\"+\":return e+i;case\"-\":return e-i;case\"*\":return e*i;case\"/\":return e/i;case\"^\":return Math.pow(e,i);case\"<\":return e<i;case\"<=\":return e<=i;case\">\":return e>i;case\">=\":return e>=i;case\"==\":return e==i;case\"&&\":return e&&i;case\"||\":return e||i}}(t.operator,i,s)}case 4:{const i=S(t.condition,e);return S(i?t.thenBranch:t.elseBranch,e)}case 5:{const i=t.name,a=null!==(s=e[i])&&void 0!==s?s:k[i];if(null==a&&w(i),\"function\"!=typeof a)throw new Error(`Symbol ${i} has value ${a} and is not callable.`);if(a.length!=t.operands.length)throw new Error(`Expected ${a.length} operands for ${i}, received ${t.operands.length}`);const r=t.operands.map((t=>S(t,e)));return a.apply(null,r)}}}const A={time:0,\"time.diff\":0,playhead:0,\"playhead.progress\":0,\"playhead.abs\":0,\"mouse.x\":0,\"mouse.y\":0,\"mouse.progress.x\":0,\"mouse.progress.y\":0,\"mouse.abs.x\":0,\"mouse.abs.y\":0,\"mouse.buttons.left\":!1,\"mouse.buttons.right\":!1,\"mouse.buttons.middle\":!1};function D(t,e){const i=Object.assign({},t);for(const t in e){if(!/^[a-zA-Z_][a-zA-Z0-9_.]*$/.test(t))continue;const s=e[t];\"object\"==typeof s&&\"x\"in s&&\"y\"in s&&\"number\"==typeof s.x&&\"number\"==typeof s.y?(i[t+\".x\"]=s.x,i[t+\".y\"]=s.y):i[t]=\"number\"==typeof s||\"boolean\"==typeof s?s:0}return i}function P(t,e){return function(t,e){return function(t,e){return t.reduce(((t,i,s)=>({x:t.x+e[s]*i.x,y:t.y+e[s]*i.y})),{x:0,y:0})}(function(t){return[t.start,t.controlPoint1,t.controlPoint2,t.end]}(t),[Math.pow(1-e,3),3*Math.pow(1-e,2)*e,3*(1-e)*Math.pow(e,2),Math.pow(e,3)])}(function(t){return{start:{x:0,y:0},end:{x:1,y:1},controlPoint1:t.o,controlPoint2:t.i}}(t),e).y}function T(t,e){try{const i=_(t);return t=>{try{return+S(i,t)}catch(t){return e}}}catch(t){return()=>e}}function E(t){var e;const i=new v;i.segment=t.segment,i.loop=null===(e=t.loop)||void 0===e||e,t.direction&&(i.direction=\"forward\"===t.direction?1:-1);const s={driver:i};return\"number\"==typeof t.speed?i.speed=t.speed:\"string\"==typeof t.speed&&(s.speedControl=T(t.speed,1)),t.playhead&&(s.playheadControl=T(t.playhead,0)),s}function F(t,e,i,s,a,r){var n,o;const h=Object.assign(Object.assign({},a),{time:s,\"time.diff\":i,playhead:t.driver.timeInSegment,\"playhead.progress\":t.driver.durationOfSegment>0?t.driver.timeInSegment/t.driver.durationOfSegment:0,\"playhead.abs\":t.driver.currentTime});t.speedControl&&(t.driver.speed=t.speedControl(a));const l=t.driver.advance(e,i,r);return t.playheadControl&&(l.time=t.playheadControl(h)*t.driver.durationOfSegment+(null!==(o=null===(n=t.driver.segment)||void 0===n?void 0:n[0])&&void 0!==o?o:0)),l}function C(t,e,i,s=1){const a=e[1]-e[0],r=i[1]-i[0];let n=a>0?(t-e[0])/a:0;return n=Math.min(1,Math.max(0,n))*s,i[0]+n*r}function x(t,e,i){const s=i[1]-i[0],a=t-e[0],r=i[0]+(s>0?a%(i[1]-i[0]):0);return Math.min(i[1],Math.max(i[0],r))}function M(t,e,i){const s=t-e[0]+i[0];return Math.min(i[1],Math.max(i[0],s))}function I(t,e,i,s,a,r=!0,n=8){var o;let h=e.next?F(e.next.playback,t,i,s,a):t;if(e&&e.def.duration){let l;l=\"state\"===e.prev.type?F(e.prev.playback,t,i,s,a):I(t,e.prev,i,s,a,!1,n-1),r&&(e.progress+=i/e.def.duration),e.progress=Math.min(1,e.progress);let p=e.progress;if(e.def.easing&&(p=P(e.def.easing,p)),1===p)h=Object.assign(Object.assign({},l),{morphs:void 0,time:h.time});else if(n>0){const t=h.time;h=Object.assign({},l),h.morphs=(null!==(o=h.morphs)&&void 0!==o?o:[]).concat([{time:t,strength:p}])}else h=Object.assign(Object.assign({},l),{time:p>.5?h.time:l.time})}else e.def.duration||console.warn(\"[@lottielab/lottie-player:interactive] Transition duration of 0/unset is not expected here\");return h}class L{constructor(t){this.builtinVariables=Object.assign({},A),this.userVariables={},this.variables={},this.clock=0,this.transitionStartEvent=new c,this.transitionEndEvent=new c,this._definition=t;const e=t.states[t.initialState];if(!e)throw new Error(`Initial state ${t.initialState} does not exist`);this.enterState(e)}setupMorphingForCurrentState(t){(null==t?void 0:t.force)&&(this.morphing=void 0);const e=this.state.def;if(e.morphing&&!this.morphing){const t=this._definition.states[e.morphing.otherState];t?this.morphing={other:{type:\"state\",def:t,playback:E(t)},strength:\"number\"==typeof e.morphing.strength?e.morphing.strength:T(e.morphing.strength,0)}:console.warn(`[@lottielab/lottie-player:interactivity] State '${e.morphing.otherState}' to morph with does not exist`)}else!e.morphing&&this.morphing&&(this.morphing=void 0)}enterState(t){const e=E(t);this.state={type:\"state\",def:t,playback:e,remainingDuration:t.duration},this.setupMorphingForCurrentState({force:!0})}getCurrentState(){return this.state}goToState(t,e){const i=this.state,s=i.def.segment;this.transition&&this.transitionEndEvent.emit({from:this.transition.from,to:this.state.def,transition:this.transition.def});const a=this.state.playback.driver.time;this.enterState(t),e=null!=e?e:{startAt:\"start\"},this.transitionStartEvent.emit({from:i.def,to:t,transition:e});const r=t.segment;switch(null==e?void 0:e.startAt){case\"start\":case void 0:this.state.playback.driver.time=r[0];break;case\"end\":this.state.playback.driver.time=r[1];break;case\"proportional\":this.state.playback.driver.time=C(a,s,r);break;case\"wrap\":this.state.playback.driver.time=x(a,s,r);break;case\"clamp\":this.state.playback.driver.time=M(a,s,r);break;default:console.warn(`[@lottielab/lottie-player:interactive] Unknown startAt value in ttransition: ${e.startAt}`)}if(e.duration){const t=this.transition?Object.assign(Object.assign({},this.transition),{next:i}):i;this.transition={type:\"transition\",prev:t,progress:0,def:e,from:i.def}}else this.transition=void 0,this.transitionEndEvent.emit({from:i.def,to:t,transition:e})}get definition(){return this._definition}set definition(t){var e;const i=null===(e=Object.entries(this._definition.states).find((([t,e])=>e===this.state.def)))||void 0===e?void 0:e[0];if(this._definition=t,i&&this._definition.states[i])this.enterState(t.states[i]);else{if(!t.states[t.initialState])throw this.enterState({segment:[0,0],loop:!1,speed:1,direction:\"forward\"}),new Error(`Initial state ${t.initialState} does not exist`);const e=this.state.playback.driver.time;this.enterState(t.states[t.initialState]),this.state.playback.driver.time=e,this.transition=void 0}}updateVariables(t){this.builtinVariables=Object.assign(Object.assign({},this.builtinVariables),t),this.variables=D(this.builtinVariables,this.userVariables)}setUserVariables(t){this.userVariables=t,this.variables=D(this.builtinVariables,this.userVariables)}handle(t){var e;const i=null===(e=this.state.def.on)||void 0===e?void 0:e[function(t){switch(t.event){case\"finish\":return\"finish\";case\"click\":case\"mouseDown\":case\"mouseUp\":case\"mouseEnter\":case\"mouseLeave\":return t.target?`${t.event}:${t.target}`:t.event;case\"custom\":return\"custom:\"+t.name}}(t)];if(!i)return;const s=this._definition.states[i.goTo];s?this.goToState(s,i):console.warn(`[@lottielab/lottie-player:interactive] State ${i.goTo} does not exist`)}getMorphs(t){var e,i,s;if(!this.morphing)return t.morphs;const a=null!==(i=null===(e=this.state.def.morphing)||void 0===e?void 0:e.timeRemap)&&void 0!==i?i:\"proportional\";let r;const n=t.morphs?t.morphs[t.morphs.length-1].time:t.time;switch(a){case\"proportional\":r=C(n,this.state.def.segment,this.morphing.other.def.segment);break;case\"wrap\":r=x(n,this.state.def.segment,this.morphing.other.def.segment);break;case\"clamp\":r=M(n,this.state.def.segment,this.morphing.other.def.segment);break;default:return void console.warn(`[@lottielab/lottie-player:interactive] Unknown timeRemap: ${a}`)}return(null!==(s=t.morphs)&&void 0!==s?s:[]).concat([{time:r,strength:\"number\"==typeof this.morphing.strength?this.morphing.strength:this.morphing.strength(this.variables)}])}getEffectiveState(t){return\"state\"===t.type||t.progress<1?t:t.next?t.next:this.state}applyTransition(t,e,i){let s=t;return this.transition&&(s=I(t,this.transition,e,i,this.variables),this.transition.progress>=1?(this.transitionEndEvent.emit({from:this.transition.from,to:this.state.def,transition:this.transition.def}),this.transition=void 0):this.transition.prev=this.getEffectiveState(this.transition.prev)),s}advance(t,e){let i=Object.assign({},t);const s=this.clock+=e,a=[];if(void 0===this.state.remainingDuration)i=F(this.state.playback,t,e,s,this.variables,a);else{const r=this.state.remainingDuration;if(r>0){const n=Math.min(r,e);this.state.remainingDuration-=n,i=F(this.state.playback,t,n,s,this.variables,a),this.state.remainingDuration<=0&&(this.state.remainingDuration=0,this.handle({event:\"finish\"}))}}for(const t of a)\"finish\"===t.type&&this.handle({event:\"finish\"});return this.setupMorphingForCurrentState(),i=this.applyTransition(i,e,s),i.morphs=this.getMorphs(i),i}get currentTime(){return this.state.playback.playheadControl?this.state.playback.playheadControl(this.variables):this.state.playback.driver.currentTime}get currentFrame(){return this.currentTime/this.state.playback.driver.frameRate}}const R=\"ll-enclosing-rect\";function O(t,e,i){return Math.min(Math.max(t,e),i)}class V{attachContinuousListeners(t){const e=e=>{var i;const s=t.getBoundingClientRect();null===(i=this.handler)||void 0===i||i.updateVariables({\"mouse.x\":e.clientX-s.left,\"mouse.y\":e.clientY-s.top,\"mouse.abs.x\":e.clientX,\"mouse.abs.y\":e.clientY,\"mouse.progress.x\":O((e.clientX-s.left)/s.width,0,1),\"mouse.progress.y\":O((e.clientY-s.top)/s.height,0,1)})};window.addEventListener(\"mousemove\",e),this.disposers.push((()=>window.removeEventListener(\"mousemove\",e)));const i=t=>{var e;null===(e=this.handler)||void 0===e||e.updateVariables({\"mouse.buttons.left\":0!=(1&t.buttons),\"mouse.buttons.right\":0!=(2&t.buttons),\"mouse.buttons.middle\":0!=(4&t.buttons)})};window.addEventListener(\"mousedown\",i),this.disposers.push((()=>window.removeEventListener(\"mousedown\",i)));const s=()=>{var t;null===(t=this.handler)||void 0===t||t.updateVariables({\"mouse.buttons.left\":!1,\"mouse.buttons.right\":!1,\"mouse.buttons.middle\":!1})};window.addEventListener(\"mouseup\",s),this.disposers.push((()=>window.removeEventListener(\"mouseup\",s)))}attachListener(t,e,i){let s;switch(i){case\"click\":s=\"click\";break;case\"mouseEnter\":s=\"mouseenter\";break;case\"mouseLeave\":s=\"mouseleave\";break;case\"mouseDown\":s=\"mousedown\";break;case\"mouseUp\":s=\"mouseup\";break;default:throw new Error(\"InteractiveEventDispatcher: not a DOM event: \"+i)}const a=t=>{var s,a;e===R?null===(s=this.handler)||void 0===s||s.handle({event:i}):null===(a=this.handler)||void 0===a||a.handle({event:i,target:null!=e?e:void 0})};t.addEventListener(s,a),this.disposers.push((()=>t.removeEventListener(s,a)))}constructor(t,e=[]){var i,s;this.container=t,this.disposers=[];const a=t.querySelector(\"svg\"),r=null!==(s=null===(i=null==a?void 0:a.getAttribute(\"viewBox\"))||void 0===i?void 0:i.split(\" \").map((t=>parseFloat(t))))&&void 0!==s?s:[1200,900],n=null==a?void 0:a.querySelector(\"svg > g\"),o=document.createElementNS(\"http://www.w3.org/2000/svg\",\"rect\");[[\"x\",\"0\"],[\"y\",\"0\"],[\"width\",r[2].toString()],[\"height\",r[3].toString()],[\"fill\",\"transparent\"],[\"pointer-events\",\"bounding-box\"],[\"class\",R]].forEach((([t,e])=>{o.setAttribute(t,e)})),null==n||n.insertBefore(o,n.firstChild),this.disposers.push((()=>o.remove()));const h=new Set;for(const t of[R].concat(e)){h.has(t)&&console.warn(`[@lottielab/lottie-player:interactive] Duplicate class name ${t} in reactivity event dispatcher`),h.add(t);const e=t===R?n:this.container.querySelector(`.${t}`);if(e)for(const i of[\"click\",\"mouseDown\",\"mouseUp\",\"mouseEnter\",\"mouseLeave\"])this.attachListener(e,t,i);else console.warn(`[@lottielab/lottie-player:interactive] Could not find element with class name ${t}`)}this.attachContinuousListeners(o)}destroy(){this.disposers.forEach((t=>t()))}}var z;!function(t){t.Linear={i:{x:.75,y:.75},o:{x:.25,y:.25}},t.Natural={o:{x:.4,y:0},i:{x:.8,y:1}},t.BounceIn={o:{x:.8,y:0},i:{x:.5,y:1.5}},t.BounceOut={o:{x:.5,y:-.5},i:{x:.2,y:1}},t.Accelerate={o:{x:.42,y:0},i:{x:1,y:1}},t.SlowDown={o:{x:0,y:0},i:{x:.58,y:1}}}(z||(z={}));class N{constructor(t){this.onUpdate=t,this.variables={}}set(t,e){this.variables[t]=e,this.onUpdate(this.variables)}get(t){return this.variables[t]}delete(t){delete this.variables[t],this.onUpdate(this.variables)}clear(){this.variables={},this.onUpdate(this.variables)}}class B{constructor(t,e){this._transitionStartEvent=new c,this._transitionEndEvent=new c,this._userProvidedDefinition={set:!1},this._rootElement=t,this._lottie=e;const i=this.effectiveDefinition();this._driver=new L(i),this._dispatcher=new V(this._rootElement,this.getObservedClassNames(i)),this._dispatcher.handler=this._driver;this._driver.transitionStartEvent.addListener((t=>this._transitionStartEvent.emit(this.translateTransitionEvent(t)))),this._driver.transitionEndEvent.addListener((t=>this._transitionEndEvent.emit(this.translateTransitionEvent(t)))),this.inputs=new N((t=>this._driver.setUserVariables(t)))}get definition(){var t,e;return this._userProvidedDefinition.set?this._userProvidedDefinition.value:null===(e=null===(t=this._lottie)||void 0===t?void 0:t.metadata)||void 0===e?void 0:e.lottielabInteractivity}set definition(t){this._userProvidedDefinition={set:!0,value:t},this.updateReactivity()}get state(){const t=this._driver.getCurrentState().def,e=this.lookupStateName(t);return Object.assign(Object.assign({},t),{name:null!=e?e:\"<custom>\"})}set state(t){this._driver.goToState(this.findState(t))}goToState(t,e){this._driver.goToState(this.findState(t),e)}hasUserProvidedDefinition(){return this._userProvidedDefinition.set}resetDefinition(){this._userProvidedDefinition={set:!1},this.updateReactivity()}on(t,e){switch(t){case\"transitionstart\":this._transitionStartEvent.addListener(e);break;case\"transitionend\":this._transitionEndEvent.addListener(e)}}off(t,e){switch(t){case\"transitionstart\":this._transitionStartEvent.removeListener(e);break;case\"transitionend\":this._transitionEndEvent.removeListener(e)}}trigger(t){this._driver.handle({event:\"custom\",name:t})}_destroy(){var t;null===(t=this._dispatcher)||void 0===t||t.destroy()}_getDriver(){return this._driver}translateTransitionEvent(t){var e,i;return{from:Object.assign(Object.assign({},t.from),{name:null!==(e=this.lookupStateName(t.from))&&void 0!==e?e:\"<custom>\"}),to:Object.assign(Object.assign({},t.to),{name:null!==(i=this.lookupStateName(t.to))&&void 0!==i?i:\"<custom>\"}),transition:t.transition}}effectiveDefinition(){var t;const e=this._lottie?this._lottie.op/this._lottie.fr:0;return null!==(t=this.definition)&&void 0!==t?t:{__version:\"v1\",initialState:\"default\",states:{default:{segment:[0,e]}}}}lookupStateName(t){var e;return null===(e=Object.entries(this.effectiveDefinition().states).find((([e,i])=>i===t)))||void 0===e?void 0:e[0]}findState(t){let e;if(e=\"string\"==typeof t?this.effectiveDefinition().states[t]:t,!t)throw new Error(`State ${t} not found`);return e}getObservedClassNames(t){return t?[...new Set(Object.values(t.states).flatMap((t=>{var e;return Object.keys(null!==(e=t.on)&&void 0!==e?e:{})})).flatMap((t=>{const[e,i]=t.split(\":\");return\"custom\"!==e&&i?[i]:[]})))]:[]}updateReactivity(){var t;const e=this.effectiveDefinition();this._driver.definition=e,null===(t=this._dispatcher)||void 0===t||t.destroy(),this._dispatcher=new V(this._rootElement,this.getObservedClassNames(e)),this._dispatcher.handler=this._driver}}class j{constructor(t,e,i,s){this.timeEvent=new c,this.timeEventListener=t=>{\"playback\"===this._impl.type?this.timeEvent.emit(t):this.timeEvent.emit(Object.assign(Object.assign({},t),{playhead:this.currentTime}))},this.root=t,this._renderer=new u(t,e,void 0,s);const a=new v;i&&a.play(),this._impl={type:\"playback\",driver:a},this._renderer.driver=a,this.initialize(e,i,s)}initialize(t,e,i){return this._renderer.timeEvent.removeListener(this.timeEventListener),this._renderer.initialize(t,i).then((()=>{var t,i,s;if(this._renderer.timeEvent.addListener(this.timeEventListener),(null===(t=this.interactivity)||void 0===t?void 0:t.hasUserProvidedDefinition())||function(t){var e,i;return!!(null===(e=null==t?void 0:t.metadata)||void 0===e?void 0:e.lottielabInteractivity)&&\"v1\"===(null===(i=null==t?void 0:t.metadata)||void 0===i?void 0:i.lottielabInteractivity.__version)}(this._renderer.animationData)){const t=null===(i=this.interactivity)||void 0===i?void 0:i.hasUserProvidedDefinition(),e=null===(s=this.interactivity)||void 0===s?void 0:s.definition;this.destroyImpl(),this.createInteractiveImpl(),t&&(this.interactivity.definition=e)}else this.interactivity&&this.toPlayback();e&&this.play()}))}destroyImpl(){\"interactive\"===this._impl.type&&this._impl.interactivity._destroy()}createPlaybackImpl(){this._impl={type:\"playback\",driver:new v},this._renderer.driver=this._impl.driver,this._updateTimeMultiplier()}createInteractiveImpl(){this._impl={type:\"interactive\",interactivity:new B(this.root,this._renderer.animationData),playback:{direction:1,speed:1,playing:!0}},this._renderer.driver=this._impl.interactivity._getDriver(),this._updateTimeMultiplier()}toInteractive(){\"interactive\"!==this._impl.type&&(this.destroyImpl(),this.createInteractiveImpl())}toPlayback(){\"playback\"!==this._impl.type&&(this.destroyImpl(),this.createPlaybackImpl())}destroy(){this.destroyImpl(),this._renderer.timeEvent.removeListener(this.timeEventListener),this._renderer.destroy(),this.root.innerHTML=\"\"}get interactivity(){return\"interactive\"===this._impl.type?this._impl.interactivity:void 0}_updateTimeMultiplier(){\"playback\"===this._impl.type?this._renderer.timeMultiplier=1:this._impl.playback.playing?this._renderer.timeMultiplier=this._impl.playback.speed*this._impl.playback.direction:this._renderer.timeMultiplier=0}play(){\"playback\"===this._impl.type?this._impl.driver.play():(this._impl.playback.playing=!0,this._updateTimeMultiplier())}stop(){\"playback\"===this._impl.type?this._impl.driver.stop():this.pause()}pause(){\"playback\"===this._impl.type?this._impl.driver.pause():(this._impl.playback.playing=!1,this._updateTimeMultiplier())}seek(t){\"playback\"===this._impl.type?(this._impl.driver.seek(t),this._renderer.advanceToNow()):console.warn(\"[@lottielab/lottie-player] Cannot seek an interactive Lottie\")}seekToFrame(t){\"playback\"===this._impl.type?(this._impl.driver.seekToFrame(t),this._renderer.advanceToNow()):console.warn(\"[@lottielab/lottie-player] Cannot seek an interactive Lottie\")}loopBetween(t,e){\"playback\"===this._impl.type?this._impl.driver.loopBetween(t,e):console.warn(\"[@lottielab/lottie-player] Cannot loop an interactive Lottie\")}loopBetweenFrames(t,e){\"playback\"===this._impl.type?this._impl.driver.loopBetweenFrames(t,e):console.warn(\"[@lottielab/lottie-player] Cannot loop an interactive Lottie\")}on(t,e){switch(t){case\"loop\":if(\"interactive\"===this._impl.type)throw new Error(\"Cannot listen to 'loop' event on an interactive Lottie\");this._impl.driver.loopEvent.addListener(e);break;case\"finish\":if(\"interactive\"===this._impl.type)throw new Error(\"Cannot listen to 'finish' event on an interactive Lottie\");this._impl.driver.finishEvent.addListener(e);case\"time\":this.timeEvent.addListener(e)}}off(t,e){switch(t){case\"time\":this.timeEvent.removeListener(e);break;case\"loop\":if(\"interactive\"===this._impl.type)return;this._impl.driver.loopEvent.removeListener(e);break;case\"finish\":if(\"interactive\"===this._impl.type)return;this._impl.driver.finishEvent.removeListener(e)}}get playing(){return\"playback\"===this._impl.type?this._impl.driver.playing:this._impl.playback.playing}set playing(t){\"playback\"===this._impl.type?this._impl.driver.playing=t:(this._impl.playback.playing=t,this._updateTimeMultiplier())}get loop(){return\"playback\"===this._impl.type&&this._impl.driver.loop}set loop(t){\"playback\"===this._impl.type?this._impl.driver.loop=t:console.warn(\"[@lottielab/lottie-player] Cannot set loop on an interactive Lottie\")}get currentTime(){switch(this._impl.type){case\"playback\":return this._impl.driver.currentTime;case\"interactive\":return this._impl.interactivity._getDriver().currentTime}}set currentTime(t){this.seek(t)}get currentFrame(){switch(this._impl.type){case\"playback\":return this._impl.driver.currentFrame;case\"interactive\":return this._impl.interactivity._getDriver().currentFrame}}set currentFrame(t){this.seekToFrame(t)}get frameRate(){return this._renderer.frameRate}get duration(){return this._renderer.duration}get durationFrames(){return this._renderer.durationInFrames}get direction(){return\"playback\"===this._impl.type?this._impl.driver.direction:this._impl.playback.direction}set direction(t){\"playback\"===this._impl.type?this._impl.driver.direction=t:(this._impl.playback.direction=t,this._updateTimeMultiplier())}get speed(){return\"playback\"===this._impl.type?this._impl.driver.speed:this._impl.playback.speed}set speed(t){\"playback\"===this._impl.type?this._impl.driver.speed=t:(this._impl.playback.speed=t,this._updateTimeMultiplier())}get animation(){return this._renderer.animation}get animationData(){return this._renderer.animationData}}function q(t){console.warn(\"[@lottielab/lottie-player/web]\",\"string\"==typeof t?new Error(t):t)}const W=e(((e,r)=>{var n;const o=i(null),h=s((t=>{t&&(o.current=new j(t),r&&(\"function\"==typeof r?r(o.current):r.current=o.current))}),[]),l=\"frame\"in e||\"time\"in e;a((()=>{var t,i;try{const i=\"playing\"in e&&null!=e.playing?e.playing:!(\"autoplay\"in e)||e.autoplay;null===(t=o.current)||void 0===t||t.initialize(\"src\"in e?e.src:e.lottie,i,e.preserveAspectRatio).catch((t=>{var i;q(t),null===(i=e.onError)||void 0===i||i.call(e,t)})).then((()=>{var t;return null===(t=e.onLoad)||void 0===t?void 0:t.call(e)}))}catch(t){q(t),null===(i=e.onError)||void 0===i||i.call(e,t)}return()=>{var t;return null===(t=o.current)||void 0===t?void 0:t.destroy()}}),[\"src\"in e?e.src:e.lottie,e.preserveAspectRatio]),a((()=>{var t;o.current&&!l&&(o.current.loop=null===(t=e.loop)||void 0===t||t)}),[l,\"loop\"in e?e.loop:void 0]),a((()=>{var t;o.current&&!l&&(o.current.speed=null!==(t=e.speed)&&void 0!==t?t:1)}),[l,\"speed\"in e?e.speed:void 0]),a((()=>{var t;o.current&&!l&&(o.current.direction=null!==(t=e.direction)&&void 0!==t?t:1)}),[\"direction\"in e?e.direction:void 0]),a((()=>{o.current&&!l&&null!=e.playing&&(e.playing?o.current.play():o.current.pause())}),[l,\"playing\"in e?e.playing:void 0,null===(n=o.current)||void 0===n?void 0:n.playing]),a((()=>{o.current&&l&&(o.current.playing&&o.current.pause(),\"time\"in e?o.current.currentTime=e.time:o.current.currentFrame=e.frame)}),[l,\"time\"in e?e.time:\"frame\"in e?e.frame:void 0]),a((()=>{var t;if(e.onTime)return null===(t=o.current)||void 0===t||t.on(\"time\",i),()=>{var t;return null===(t=o.current)||void 0===t?void 0:t.off(\"time\",i)};function i(t){var i;null===(i=e.onTime)||void 0===i||i.call(e,t)}}),[e.onTime]),a((()=>{var t;if(e.onLoop)return null===(t=o.current)||void 0===t||t.on(\"loop\",i),()=>{var t;return null===(t=o.current)||void 0===t?void 0:t.off(\"loop\",i)};function i(){var t;null===(t=e.onLoop)||void 0===t||t.call(e)}}),[e.onLoop]),a((()=>{var t;if(e.onFinish)return null===(t=o.current)||void 0===t||t.on(\"finish\",i),()=>{var t;return null===(t=o.current)||void 0===t?void 0:t.off(\"finish\",i)};function i(){var t;null===(t=e.onFinish)||void 0===t||t.call(e)}}),[e.onFinish]),a((()=>{var t,i;if(e.onTransitionStart)return null===(i=null===(t=o.current)||void 0===t?void 0:t.interactivity)||void 0===i||i.on(\"transitionstart\",s),()=>{var t,e;return null===(e=null===(t=o.current)||void 0===t?void 0:t.interactivity)||void 0===e?void 0:e.off(\"transitionstart\",s)};function s(t){var i;null===(i=e.onTransitionStart)||void 0===i||i.call(e,t)}}),[e.onTransitionStart]),a((()=>{var t,i;if(e.onTransitionEnd)return null===(i=null===(t=o.current)||void 0===t?void 0:t.interactivity)||void 0===i||i.on(\"transitionend\",s),()=>{var t,e;return null===(e=null===(t=o.current)||void 0===t?void 0:t.interactivity)||void 0===e?void 0:e.off(\"transitionend\",s)};function s(t){var i;null===(i=e.onTransitionEnd)||void 0===i||i.call(e,t)}}),[e.onTransitionEnd]);const{className:p,style:d}=e;return t.createElement(\"div\",{className:\"lottie\"+(p?\" \"+p:\"\"),style:d,ref:h})}));export{W as default};\n//# sourceMappingURL=react.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lottie from\"https://unpkg.com/@lottielab/lottie-player@1.1.0/dist/esm/react.mjs\";import{useRef,useEffect}from\"react\";const NUM_AVAILABLE_TRIGGERS=4;var EasingPresets;(function(EasingPresets){EasingPresets.Linear={i:{x:.75,y:.75},o:{x:.25,y:.25}};EasingPresets.Natural={o:{x:.4,y:0},i:{x:.8,y:1}};EasingPresets.BounceIn={o:{x:.8,y:0},i:{x:.5,y:1.5}};EasingPresets.BounceOut={o:{x:.5,y:-.5},i:{x:.2,y:1}};EasingPresets.Accelerate={o:{x:.42,y:0},i:{x:1,y:1}};EasingPresets.SlowDown={o:{x:0,y:0},i:{x:.58,y:1}};})(EasingPresets||(EasingPresets={}));function getEasingPreset(type){switch(type){case\"Linear\":return EasingPresets.Linear;case\"Natural\":return EasingPresets.Natural;case\"Slow Down\":return EasingPresets.SlowDown;case\"Accelerate\":return EasingPresets.Accelerate;case\"Bounce In\":return EasingPresets.BounceIn;case\"Bounce Out\":return EasingPresets.BounceOut;default:return EasingPresets.Linear;}}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerLibrary \"Lottielab\"\n */export default function Lottielab(props){const lottie=useRef(null);function updateState(){var _lottie_current;if(!props.overrideState){return;}if(!((_lottie_current=lottie.current)===null||_lottie_current===void 0?void 0:_lottie_current.interactivity)){return;}if(!Object.keys(lottie.current.interactivity.definition.states).includes(props.overrideState)){// The state does not exist\nreturn;}// if (lottie.current.interactivity.state.name !== props.overrideState) {\nlottie.current.interactivity.goToState(props.overrideState,{duration:props.transitionDuration});// }\n}useEffect(updateState);return /*#__PURE__*/_jsx(\"div\",{id:\"Lottielab_Player\",children:/*#__PURE__*/_jsx(Lottie,{ref:lottie,src:props.src||\"https://cdn.lottielab.com/l/8ok2qzQDyoFeyf.json\",onTime:updateState,autoplay:true,style:{width:\"100%\",height:\"100%\"}})});}addPropertyControls(Lottielab,{src:{type:ControlType.Link,title:\"Lottie URL\",hidden(props){return props.src;},description:\"Link to .json file to display. We recommend using a Livelink from Lottielab.\"},overrideState:{type:ControlType.String,title:\"State\",hidden(props){return props.overrideState;},description:\"Enter a state name from the Lottie to force it to this state.\"},transitionDuration:{type:ControlType.Number,title:\"Duration\",defaultValue:.15,hidden(props){return props.transitionDuration;},description:\"Transition duration, in seconds, when switching to the target state (e.g. changing variants).\"},transitionEasing:{type:ControlType.Enum,options:[\"Linear\",\"Natural\",\"Accelerate\",\"Slow Down\",\"Bounce In\",\"Bounce Out\"],title:\"Easing\",defaultValue:\"Natural\",hidden(props){return props.transitionEasing;},description:\"Transition easing to apply when switching to the target state.\"},onChangeState:{type:ControlType.EventHandler,title:\"On Change State\"},onClick:{type:ControlType.EventHandler,title:\"On Click\"},onMouseEnter:{type:ControlType.EventHandler,title:\"On Mouse Enter\"},onMouseLeave:{type:ControlType.EventHandler,title:\"On Mouse Leave\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Lottielab\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerLibrary \\\"Lottielab\\\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lottielab_Framer_Sample.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ListItem from\"https://framerusercontent.com/modules/m7sPZsOIdFMVqZ87GbkG/S93ZcRueoYYulRDpX48t/DetuDw8FK.js\";const ListItemFonts=getFonts(ListItem);const cycleOrder=[\"ruLddmvaj\",\"RFkiJhYFG\",\"kYwKbhTzk\"];const serializationHash=\"framer-M5Q3e\";const variantClassNames={kYwKbhTzk:\"framer-v-1x38t3l\",RFkiJhYFG:\"framer-v-1nl77ki\",ruLddmvaj:\"framer-v-1mkh067\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={phone:\"kYwKbhTzk\",Submenu:\"ruLddmvaj\",tablet:\"RFkiJhYFG\"};const getProps=({click,content2,height,id,width,...props})=>{return{...props,fUYkJuF__:content2??props.fUYkJuF__??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"User-Friendly Interface for Effortless Navigation\"})}),L_xbYruLl:click??props.L_xbYruLl,variant:humanReadableVariantMap[props.variant]??props.variant??\"ruLddmvaj\"};};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,L_xbYruLl,fUYkJuF__,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ruLddmvaj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1shysju=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(L_xbYruLl){const res=await L_xbYruLl(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"RFkiJhYFG\",\"kYwKbhTzk\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mkh067\",className,classNames),\"data-framer-name\":\"Submenu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ruLddmvaj\",onTap:onTap1shysju,ref:refBinding,style:{backgroundColor:\"var(--token-8865ceb7-5f5e-4905-9a5c-0c7925493805, rgb(246, 246, 246))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 4px 20px 0px rgba(21, 21, 21, 0.06)\",...style},variants:{kYwKbhTzk:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({kYwKbhTzk:{\"data-framer-name\":\"phone\"},RFkiJhYFG:{\"data-framer-name\":\"tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14ukbur\",layoutDependency:layoutDependency,layoutId:\"kB1VOV9Do\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gk8iwp\",layoutDependency:layoutDependency,layoutId:\"McVgHMIhr\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YoNth6yKt\"},motionChild:true,nodeId:\"CKOhO1m7s\",openInNewTab:false,scopeId:\"WNwpWWDzN\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ask0j0 framer-l0sma8\",layoutDependency:layoutDependency,layoutId:\"CKOhO1m7s\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${componentViewport?.width||\"100vw\"} - 265px, 1px)`,y:(componentViewport?.y||0)+30+0+0+0+0+0+0,...addPropertyOverrides({kYwKbhTzk:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},RFkiJhYFG:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5eifz0-container\",layoutDependency:layoutDependency,layoutId:\"FNjc7S5nu-container\",nodeId:\"FNjc7S5nu\",rendersWithMotion:true,scopeId:\"WNwpWWDzN\",children:/*#__PURE__*/_jsx(ListItem,{AhEdAzaqa:fUYkJuF__,height:\"100%\",HgenA4zBc:\"About\",id:\"FNjc7S5nu\",layoutId:\"FNjc7S5nu\",style:{width:\"100%\"},variant:\"CHox9TMVX\",width:\"100%\",WUXAp6aza:\"About\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"msHJqKp8W\"},motionChild:true,nodeId:\"vpWkn9w2E\",openInNewTab:false,scopeId:\"WNwpWWDzN\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jej2dr framer-l0sma8\",layoutDependency:layoutDependency,layoutId:\"vpWkn9w2E\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${componentViewport?.width||\"100vw\"} - 265px, 1px)`,y:(componentViewport?.y||0)+30+0+0+0+44+0+0,...addPropertyOverrides({kYwKbhTzk:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+44+0+0},RFkiJhYFG:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-405o8s-container\",layoutDependency:layoutDependency,layoutId:\"UyTtcCYn6-container\",nodeId:\"UyTtcCYn6\",rendersWithMotion:true,scopeId:\"WNwpWWDzN\",children:/*#__PURE__*/_jsx(ListItem,{AhEdAzaqa:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",HgenA4zBc:\"News\",id:\"UyTtcCYn6\",layoutId:\"UyTtcCYn6\",style:{width:\"100%\"},variant:\"CHox9TMVX\",width:\"100%\",WUXAp6aza:\"News\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dGoCvOTet\"},motionChild:true,nodeId:\"UT7N39InO\",openInNewTab:false,scopeId:\"WNwpWWDzN\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18zfbad framer-l0sma8\",layoutDependency:layoutDependency,layoutId:\"UT7N39InO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${componentViewport?.width||\"100vw\"} - 265px, 1px)`,y:(componentViewport?.y||0)+30+0+0+0+88+0+0,...addPropertyOverrides({kYwKbhTzk:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+88+0+0},RFkiJhYFG:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vrrxt5-container\",layoutDependency:layoutDependency,layoutId:\"OGSI29sKZ-container\",nodeId:\"OGSI29sKZ\",rendersWithMotion:true,scopeId:\"WNwpWWDzN\",children:/*#__PURE__*/_jsx(ListItem,{AhEdAzaqa:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",HgenA4zBc:\"Contact\",id:\"OGSI29sKZ\",layoutId:\"OGSI29sKZ\",style:{width:\"100%\"},variant:\"CHox9TMVX\",width:\"100%\",WUXAp6aza:\"Contact\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+0+0),pixelHeight:1350,pixelWidth:1080,sizes:\"165px\",src:\"https://framerusercontent.com/images/inSNLS0T9jGuwonsYzq5vDnggX4.png?width=1080&height=1350\",srcSet:\"https://framerusercontent.com/images/inSNLS0T9jGuwonsYzq5vDnggX4.png?scale-down-to=1024&width=1080&height=1350 819w,https://framerusercontent.com/images/inSNLS0T9jGuwonsYzq5vDnggX4.png?width=1080&height=1350 1080w\"},className:\"framer-492dks\",layoutDependency:layoutDependency,layoutId:\"eBxBpCpO0\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M5Q3e.framer-l0sma8, .framer-M5Q3e .framer-l0sma8 { display: block; }\",\".framer-M5Q3e.framer-1mkh067 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px; position: relative; width: 400px; }\",\".framer-M5Q3e .framer-14ukbur { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-M5Q3e .framer-gk8iwp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-M5Q3e .framer-1ask0j0, .framer-M5Q3e .framer-1jej2dr, .framer-M5Q3e .framer-18zfbad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-M5Q3e .framer-5eifz0-container, .framer-M5Q3e .framer-405o8s-container, .framer-M5Q3e .framer-1vrrxt5-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-M5Q3e .framer-492dks { align-self: stretch; flex: none; height: auto; position: relative; width: 165px; }\",\".framer-M5Q3e.framer-v-1x38t3l.framer-1mkh067 { padding: 0px; width: 300px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 176\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RFkiJhYFG\":{\"layout\":[\"fixed\",\"auto\"]},\"kYwKbhTzk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"L_xbYruLl\":\"click\",\"fUYkJuF__\":\"content2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWNwpWWDzN=withCSS(Component,css,\"framer-M5Q3e\");export default FramerWNwpWWDzN;FramerWNwpWWDzN.displayName=\"Submenu-company\";FramerWNwpWWDzN.defaultProps={height:176,width:400};addPropertyControls(FramerWNwpWWDzN,{variant:{options:[\"ruLddmvaj\",\"RFkiJhYFG\",\"kYwKbhTzk\"],optionTitles:[\"Submenu\",\"tablet\",\"phone\"],title:\"Variant\",type:ControlType.Enum},L_xbYruLl:{title:\"Click\",type:ControlType.EventHandler},fUYkJuF__:{defaultValue:\"<p>User-Friendly Interface for Effortless Navigation</p>\",title:\"Content 2\",type:ControlType.RichText}});addFonts(FramerWNwpWWDzN,[{explicitInter:true,fonts:[]},...ListItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWNwpWWDzN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"L_xbYruLl\\\":\\\"click\\\",\\\"fUYkJuF__\\\":\\\"content2\\\"}\",\"framerIntrinsicHeight\":\"176\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RFkiJhYFG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kYwKbhTzk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hGJKKTryRQybVktJ0Ze1/hNzimp5f4bzeJjo0j4Ma/evFfWzlh7.js\";import SubmenuCompany from\"https://framerusercontent.com/modules/BOnQDu4RRDhjWuAbgkns/FPXA8LH3qvYjzIAGL8MU/WNwpWWDzN.js\";const FeatherFonts=getFonts(Feather);const SubmenuCompanyFonts=getFonts(SubmenuCompany);const MotionDivWithFX=withFX(motion.div);const enabledGestures={HKYkEJUXZ:{hover:true}};const serializationHash=\"framer-S6guo\";const variantClassNames={HKYkEJUXZ:\"framer-v-fl7y8s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"HKYkEJUXZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);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-fl7y8s\",className,classNames),\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"HKYkEJUXZ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"HKYkEJUXZ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12orowg\",\"data-framer-name\":\"Menu Item Block\",\"data-highlight\":true,id:`${layoutId}-12orowg`,layoutDependency:layoutDependency,layoutId:\"CgA_gWMUL\",onMouseEnter:onMouseEntertxyyif({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cp1b21\",\"data-styles-preset\":\"evFfWzlh7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"bONDmRs3_\",openInNewTab:false,relValues:[],scopeId:\"fyLw42Omc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Company\"})})})}),className:\"framer-l24auo\",\"data-framer-name\":\"Pages\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bONDmRs3_\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"HKYkEJUXZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"HKYkEJUXZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cp1b21\",\"data-styles-preset\":\"evFfWzlh7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246)))\"},children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"bONDmRs3_\",openInNewTab:false,relValues:[],scopeId:\"fyLw42Omc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Company\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ppuxc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"b88QQuowk-container\",nodeId:\"b88QQuowk\",rendersWithMotion:true,scopeId:\"fyLw42Omc\",style:{rotate:0},variants:{\"HKYkEJUXZ-hover\":{rotate:-180}},children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"chevron-down\",id:\"b88QQuowk\",layoutId:\"b88QQuowk\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"HKYkEJUXZ-hover\":{color:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\",iconSelection:\"chevron-up\"}},baseVariant,gestureVariant)})})}),/*#__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}-12orowg`,offsetX:50,offsetY:20,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:10,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1dvry0v\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ZbcO0IhHn\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 4px 20px 0px rgba(0, 0, 0, 0.15)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-81aupu-container\",layoutDependency:layoutDependency,layoutId:\"nYOevDSH5-container\",nodeId:\"nYOevDSH5\",rendersWithMotion:true,scopeId:\"fyLw42Omc\",children:/*#__PURE__*/_jsx(SubmenuCompany,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"nYOevDSH5\",layoutId:\"nYOevDSH5\",style:{width:\"100%\"},variant:\"ruLddmvaj\",width:\"100%\"})})})})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S6guo.framer-1sgvqeb, .framer-S6guo .framer-1sgvqeb { display: block; }\",\".framer-S6guo.framer-fl7y8s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-S6guo .framer-12orowg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-S6guo .framer-l24auo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-S6guo .framer-1ppuxc-container { flex: none; height: 23px; position: relative; width: 20px; }\",\".framer-S6guo .framer-1dvry0v { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-S6guo .framer-81aupu-container { flex: none; height: auto; position: relative; width: 400px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CzGbCE72S\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfyLw42Omc=withCSS(Component,css,\"framer-S6guo\");export default FramerfyLw42Omc;FramerfyLw42Omc.displayName=\"Menu Item ( Has Dropdown) 3\";FramerfyLw42Omc.defaultProps={height:30,width:108};addFonts(FramerfyLw42Omc,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FeatherFonts,...SubmenuCompanyFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfyLw42Omc\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"108\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CzGbCE72S\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ListItem from\"https://framerusercontent.com/modules/m7sPZsOIdFMVqZ87GbkG/S93ZcRueoYYulRDpX48t/DetuDw8FK.js\";const ListItemFonts=getFonts(ListItem);const cycleOrder=[\"erkNw4JiX\",\"KaeZw7PMz\",\"Ou_bW5i8f\"];const serializationHash=\"framer-0TGbI\";const variantClassNames={erkNw4JiX:\"framer-v-h8c03i\",KaeZw7PMz:\"framer-v-lbj9si\",Ou_bW5i8f:\"framer-v-xwekri\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={phone:\"Ou_bW5i8f\",Submenu:\"erkNw4JiX\",tablet:\"KaeZw7PMz\"};const getProps=({click,content2,height,id,width,...props})=>{return{...props,fUYkJuF__:content2??props.fUYkJuF__??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"User-Friendly Interface for Effortless Navigation\"})}),variant:humanReadableVariantMap[props.variant]??props.variant??\"erkNw4JiX\",yxqcXczvB:click??props.yxqcXczvB};};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,yxqcXczvB,fUYkJuF__,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"erkNw4JiX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap198yn26=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yxqcXczvB){const res=await yxqcXczvB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Ou_bW5i8f\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-h8c03i\",className,classNames),\"data-framer-name\":\"Submenu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"erkNw4JiX\",onTap:onTap198yn26,ref:refBinding,style:{backgroundColor:\"var(--token-8865ceb7-5f5e-4905-9a5c-0c7925493805, rgb(246, 246, 246))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 4px 20px 0px rgba(21, 21, 21, 0.06)\",...style},variants:{Ou_bW5i8f:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({KaeZw7PMz:{\"data-framer-name\":\"tablet\"},Ou_bW5i8f:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10p466g\",layoutDependency:layoutDependency,layoutId:\"gBTIGoIB_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9gc5zp\",layoutDependency:layoutDependency,layoutId:\"ZkFcuFq68\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pCDewrqL3\"},motionChild:true,nodeId:\"xzgaHlpb3\",openInNewTab:false,scopeId:\"xXY_SyNF9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3lh5tf framer-1hixbwc\",layoutDependency:layoutDependency,layoutId:\"xzgaHlpb3\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${componentViewport?.width||\"100vw\"} - 265px, 1px)`,y:(componentViewport?.y||0)+30+0+0+0+0+0+0,...addPropertyOverrides({Ou_bW5i8f:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6mh8tu-container\",layoutDependency:layoutDependency,layoutId:\"qFksr4Mv3-container\",nodeId:\"qFksr4Mv3\",rendersWithMotion:true,scopeId:\"xXY_SyNF9\",children:/*#__PURE__*/_jsx(ListItem,{AhEdAzaqa:fUYkJuF__,height:\"100%\",HgenA4zBc:\"Blog\",id:\"qFksr4Mv3\",layoutId:\"qFksr4Mv3\",style:{width:\"100%\"},variant:\"CHox9TMVX\",width:\"100%\",WUXAp6aza:\"Blog\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YvJpyT9ay\"},motionChild:true,nodeId:\"T8MFJWyJn\",openInNewTab:false,scopeId:\"xXY_SyNF9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ykbnav framer-1hixbwc\",layoutDependency:layoutDependency,layoutId:\"T8MFJWyJn\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${componentViewport?.width||\"100vw\"} - 265px, 1px)`,y:(componentViewport?.y||0)+30+0+0+0+44+0+0,...addPropertyOverrides({Ou_bW5i8f:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+44+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11wa2pu-container\",layoutDependency:layoutDependency,layoutId:\"A6m8I9CvB-container\",nodeId:\"A6m8I9CvB\",rendersWithMotion:true,scopeId:\"xXY_SyNF9\",children:/*#__PURE__*/_jsx(ListItem,{AhEdAzaqa:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",HgenA4zBc:\"Videos\",id:\"A6m8I9CvB\",layoutId:\"A6m8I9CvB\",style:{width:\"100%\"},variant:\"CHox9TMVX\",width:\"100%\",WUXAp6aza:\"Videos\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+0+0),pixelHeight:1350,pixelWidth:1080,sizes:\"165px\",src:\"https://framerusercontent.com/images/inSNLS0T9jGuwonsYzq5vDnggX4.png?width=1080&height=1350\",srcSet:\"https://framerusercontent.com/images/inSNLS0T9jGuwonsYzq5vDnggX4.png?scale-down-to=1024&width=1080&height=1350 819w,https://framerusercontent.com/images/inSNLS0T9jGuwonsYzq5vDnggX4.png?width=1080&height=1350 1080w\"},className:\"framer-1wbhvoz\",layoutDependency:layoutDependency,layoutId:\"NdV1yE5aM\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0TGbI.framer-1hixbwc, .framer-0TGbI .framer-1hixbwc { display: block; }\",\".framer-0TGbI.framer-h8c03i { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px; position: relative; width: 400px; }\",\".framer-0TGbI .framer-10p466g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0TGbI .framer-9gc5zp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0TGbI .framer-3lh5tf, .framer-0TGbI .framer-1ykbnav { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-0TGbI .framer-6mh8tu-container, .framer-0TGbI .framer-11wa2pu-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-0TGbI .framer-1wbhvoz { align-self: stretch; flex: none; height: auto; position: relative; width: 165px; }\",\".framer-0TGbI.framer-v-xwekri.framer-h8c03i { padding: 0px; width: 300px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 133\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KaeZw7PMz\":{\"layout\":[\"fixed\",\"auto\"]},\"Ou_bW5i8f\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yxqcXczvB\":\"click\",\"fUYkJuF__\":\"content2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxXY_SyNF9=withCSS(Component,css,\"framer-0TGbI\");export default FramerxXY_SyNF9;FramerxXY_SyNF9.displayName=\"Submenu-Resources\";FramerxXY_SyNF9.defaultProps={height:133,width:400};addPropertyControls(FramerxXY_SyNF9,{variant:{options:[\"erkNw4JiX\",\"KaeZw7PMz\",\"Ou_bW5i8f\"],optionTitles:[\"Submenu\",\"tablet\",\"phone\"],title:\"Variant\",type:ControlType.Enum},yxqcXczvB:{title:\"Click\",type:ControlType.EventHandler},fUYkJuF__:{defaultValue:\"<p>User-Friendly Interface for Effortless Navigation</p>\",title:\"Content 2\",type:ControlType.RichText}});addFonts(FramerxXY_SyNF9,[{explicitInter:true,fonts:[]},...ListItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxXY_SyNF9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"133\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KaeZw7PMz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ou_bW5i8f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"yxqcXczvB\\\":\\\"click\\\",\\\"fUYkJuF__\\\":\\\"content2\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hGJKKTryRQybVktJ0Ze1/hNzimp5f4bzeJjo0j4Ma/evFfWzlh7.js\";import SubmenuResources from\"https://framerusercontent.com/modules/p0QEbY5gsGuGsi8kvTge/JgR0vku6rZ3PSPWoGmKi/xXY_SyNF9.js\";const FeatherFonts=getFonts(Feather);const SubmenuResourcesFonts=getFonts(SubmenuResources);const MotionDivWithFX=withFX(motion.div);const enabledGestures={AXkrqtF77:{hover:true},e9WS2Y_ep:{pressed:true}};const cycleOrder=[\"AXkrqtF77\",\"e9WS2Y_ep\"];const serializationHash=\"framer-2Chz4\";const variantClassNames={AXkrqtF77:\"framer-v-14a4mux\",e9WS2Y_ep:\"framer-v-pgpdmv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Pages:\"AXkrqtF77\",Tablet:\"e9WS2Y_ep\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AXkrqtF77\"};};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:\"AXkrqtF77\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"e9WS2Y_ep-pressed\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14a4mux\",className,classNames),\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"AXkrqtF77\",ref:refBinding,style:{...style},...addPropertyOverrides({\"AXkrqtF77-hover\":{\"data-framer-name\":undefined},\"e9WS2Y_ep-pressed\":{\"data-framer-name\":undefined},e9WS2Y_ep:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e2quth\",\"data-framer-name\":\"Menu Item Block\",\"data-highlight\":true,id:`${layoutId}-e2quth`,layoutDependency:layoutDependency,layoutId:\"f2535nKQl\",onMouseEnter:onMouseEntertxyyif({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cp1b21\",\"data-styles-preset\":\"evFfWzlh7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"MgUNu_4bH\",openInNewTab:false,relValues:[],scopeId:\"jsRF8ByFd\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Resources\"})})})}),className:\"framer-158z0za\",\"data-framer-name\":\"Pages\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MgUNu_4bH\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"AXkrqtF77-hover\":{\"--extracted-r6o4lv\":\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AXkrqtF77-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cp1b21\",\"data-styles-preset\":\"evFfWzlh7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246)))\"},children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"MgUNu_4bH\",openInNewTab:false,relValues:[],scopeId:\"jsRF8ByFd\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Resources\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11zuaef-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TToOIsOIe-container\",nodeId:\"TToOIsOIe\",rendersWithMotion:true,scopeId:\"jsRF8ByFd\",style:{rotate:0},variants:{\"AXkrqtF77-hover\":{rotate:-180},\"e9WS2Y_ep-pressed\":{rotate:0}},children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"chevron-down\",id:\"TToOIsOIe\",layoutId:\"TToOIsOIe\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"AXkrqtF77-hover\":{color:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\",iconSelection:\"chevron-up\"}},baseVariant,gestureVariant)})})}),/*#__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}-e2quth`,offsetX:50,offsetY:20,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:10,...addPropertyOverrides({e9WS2Y_ep:{safeArea:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1dxbsmd\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"AuRTs8Tqx\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 4px 20px 0px rgba(0, 0, 0, 0.15)\"},variants:{\"e9WS2Y_ep-pressed\":{boxShadow:\"none\"}},children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1loaa0o-container\",layoutDependency:layoutDependency,layoutId:\"HDsaMs2QU-container\",nodeId:\"HDsaMs2QU\",rendersWithMotion:true,scopeId:\"jsRF8ByFd\",children:/*#__PURE__*/_jsx(SubmenuResources,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"HDsaMs2QU\",layoutId:\"HDsaMs2QU\",style:{width:\"100%\"},variant:\"erkNw4JiX\",width:\"100%\"})})})})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2Chz4.framer-ggp2bo, .framer-2Chz4 .framer-ggp2bo { display: block; }\",\".framer-2Chz4.framer-14a4mux { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2Chz4 .framer-e2quth { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2Chz4 .framer-158z0za { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2Chz4 .framer-11zuaef-container { flex: none; height: 23px; position: relative; width: 20px; }\",\".framer-2Chz4 .framer-1dxbsmd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-2Chz4 .framer-1loaa0o-container { flex: none; height: auto; position: relative; width: 400px; }\",\".framer-2Chz4.framer-v-pgpdmv .framer-1dxbsmd { width: 650px; }\",\".framer-2Chz4.framer-v-pgpdmv.pressed .framer-1dxbsmd { min-height: 193px; min-width: 100px; width: min-content; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 117\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"e9WS2Y_ep\":{\"layout\":[\"auto\",\"auto\"]},\"S6vf122W9\":{\"layout\":[\"auto\",\"auto\"]},\"SJf3wRhgb\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjsRF8ByFd=withCSS(Component,css,\"framer-2Chz4\");export default FramerjsRF8ByFd;FramerjsRF8ByFd.displayName=\"Menu Item ( Has Dropdown) 2\";FramerjsRF8ByFd.defaultProps={height:30,width:117};addPropertyControls(FramerjsRF8ByFd,{variant:{options:[\"AXkrqtF77\",\"e9WS2Y_ep\"],optionTitles:[\"Pages\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjsRF8ByFd,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FeatherFonts,...SubmenuResourcesFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjsRF8ByFd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"117\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e9WS2Y_ep\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S6vf122W9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SJf3wRhgb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"30\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3098aa6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/hGJKKTryRQybVktJ0Ze1/hNzimp5f4bzeJjo0j4Ma/evFfWzlh7.js\";const enabledGestures={oa_NVjyic:{hover:true}};const cycleOrder=[\"oa_NVjyic\",\"GjyfX5S_E\"];const serializationHash=\"framer-Nr46f\";const variantClassNames={GjyfX5S_E:\"framer-v-1lnwwbc\",oa_NVjyic:\"framer-v-15dbyqu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"oa_NVjyic\",Phone:\"GjyfX5S_E\"};const getProps=({click,height,id,link,text,width,...props})=>{return{...props,bnNWxoBdI:text??props.bnNWxoBdI??\"Platform\",i9UwBN7L3:click??props.i9UwBN7L3,SPd9nyEHo:link??props.SPd9nyEHo,variant:humanReadableVariantMap[props.variant]??props.variant??\"oa_NVjyic\"};};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,bnNWxoBdI,SPd9nyEHo,i9UwBN7L3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oa_NVjyic\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprortay=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(i9UwBN7L3){const res=await i9UwBN7L3(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:SPd9nyEHo,motionChild:true,nodeId:\"oa_NVjyic\",scopeId:\"KtTRxNAPt\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-15dbyqu\",className,classNames)} framer-va5sit`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oa_NVjyic\",onTap:onTaprortay,ref:refBinding,style:{...style},...addPropertyOverrides({\"oa_NVjyic-hover\":{\"data-framer-name\":undefined},GjyfX5S_E:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cp1b21\",\"data-styles-preset\":\"evFfWzlh7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-89oxz2\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v2ycmd9i0\",style:{\"--extracted-r6o4lv\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:bnNWxoBdI,variants:{\"oa_NVjyic-hover\":{\"--extracted-r6o4lv\":\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"oa_NVjyic-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cp1b21\",\"data-styles-preset\":\"evFfWzlh7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(51, 151, 246)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Nr46f.framer-va5sit, .framer-Nr46f .framer-va5sit { display: block; }\",\".framer-Nr46f.framer-15dbyqu { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Nr46f .framer-89oxz2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Nr46f.framer-v-1lnwwbc.framer-15dbyqu { padding: 1px 0px 1px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GjyfX5S_E\":{\"layout\":[\"auto\",\"auto\"]},\"GhUPjD9m1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bnNWxoBdI\":\"text\",\"SPd9nyEHo\":\"link\",\"i9UwBN7L3\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKtTRxNAPt=withCSS(Component,css,\"framer-Nr46f\");export default FramerKtTRxNAPt;FramerKtTRxNAPt.displayName=\"Menu Item\";FramerKtTRxNAPt.defaultProps={height:30,width:74};addPropertyControls(FramerKtTRxNAPt,{variant:{options:[\"oa_NVjyic\",\"GjyfX5S_E\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},bnNWxoBdI:{defaultValue:\"Platform\",displayTextArea:false,title:\"Text\",type:ControlType.String},SPd9nyEHo:{title:\"Link\",type:ControlType.Link},i9UwBN7L3:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerKtTRxNAPt,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKtTRxNAPt\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"74\",\"framerIntrinsicHeight\":\"30\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GjyfX5S_E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GhUPjD9m1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"bnNWxoBdI\\\":\\\"text\\\",\\\"SPd9nyEHo\\\":\\\"link\\\",\\\"i9UwBN7L3\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KtTRxNAPt.map","// Generated by Framer (3098aa6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"SNval7nF0\",\"J1AJf3FXI\"];const serializationHash=\"framer-EAYV7\";const variantClassNames={J1AJf3FXI:\"framer-v-1d0taji\",SNval7nF0:\"framer-v-r30vsg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,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={Burger:\"SNval7nF0\",X:\"J1AJf3FXI\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,iWF8EWIN1:color??props.iWF8EWIN1??\"rgb(136, 136, 136)\",TBgHLr7MW:tap??props.TBgHLr7MW,variant:humanReadableVariantMap[props.variant]??props.variant??\"SNval7nF0\"};};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,TBgHLr7MW,iWF8EWIN1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SNval7nF0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1x6l2pd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"J1AJf3FXI\");});const onTap339hl5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"SNval7nF0\");});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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r30vsg\",className,classNames),\"data-framer-name\":\"Burger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SNval7nF0\",onTap:onTap1x6l2pd,ref:refBinding,style:{...style},...addPropertyOverrides({J1AJf3FXI:{\"data-framer-name\":\"X\",onTap:onTap339hl5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-arlqrd\",layoutDependency:layoutDependency,layoutId:\"VowBMsHtE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hdss9l\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"zmsES_0HH\",style:{backgroundColor:iWF8EWIN1,rotate:0},variants:{J1AJf3FXI:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-luqmrc\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"mQqemqFuc\",style:{backgroundColor:iWF8EWIN1,opacity:1},variants:{J1AJf3FXI:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-134x3ts\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"OHJQSWdi0\",style:{backgroundColor:iWF8EWIN1,rotate:0},variants:{J1AJf3FXI:{rotate:45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EAYV7.framer-1w051iu, .framer-EAYV7 .framer-1w051iu { display: block; }\",\".framer-EAYV7.framer-r30vsg { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-EAYV7 .framer-arlqrd { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\",\".framer-EAYV7 .framer-hdss9l { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\",\".framer-EAYV7 .framer-luqmrc { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-EAYV7 .framer-134x3ts { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-EAYV7.framer-v-1d0taji .framer-hdss9l { bottom: unset; left: -1px; right: unset; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\",\".framer-EAYV7.framer-v-1d0taji .framer-luqmrc { left: unset; width: 2px; }\",\".framer-EAYV7.framer-v-1d0taji .framer-134x3ts { left: unset; right: -1px; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"J1AJf3FXI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TBgHLr7MW\":\"tap\",\"iWF8EWIN1\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTBzj4cjde=withCSS(Component,css,\"framer-EAYV7\");export default FramerTBzj4cjde;FramerTBzj4cjde.displayName=\"Menu Icon\";FramerTBzj4cjde.defaultProps={height:32,width:32};addPropertyControls(FramerTBzj4cjde,{variant:{options:[\"SNval7nF0\",\"J1AJf3FXI\"],optionTitles:[\"Burger\",\"X\"],title:\"Variant\",type:ControlType.Enum},TBgHLr7MW:{title:\"Tap\",type:ControlType.EventHandler},iWF8EWIN1:{defaultValue:\"rgb(136, 136, 136)\",title:\"Color\",type:ControlType.Color}});addFonts(FramerTBzj4cjde,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTBzj4cjde\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J1AJf3FXI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"TBgHLr7MW\\\":\\\"tap\\\",\\\"iWF8EWIN1\\\":\\\"color\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TBzj4cjde.map","// Generated by Framer (506606a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lottielab from\"https://framerusercontent.com/modules/9TE2hQMhyJoNb8JuJUtn/eAn9fWyLGQIKdvUyPSOb/Lottielab_Framer_Sample.js\";import FillButton from\"https://framerusercontent.com/modules/gn5mCxqz3czFaLjtRl8v/3KyJ8VrSYMQM8RcD1Eu7/a6WjZolLl.js\";import MenuItemHasDropdown3 from\"https://framerusercontent.com/modules/6O1m9J2vjwDDwqHWijLl/VaJ9zgO0QAA7nSvtA84P/fyLw42Omc.js\";import MenuItemHasDropdown2 from\"https://framerusercontent.com/modules/vh9PgidIx2okljHVocew/Fn6htIdRNxK4oFTGrzDq/jsRF8ByFd.js\";import MenuItem from\"https://framerusercontent.com/modules/zFK5k3oc5kuH4xMdYOl4/ETG2mAcszvVV19isptnn/KtTRxNAPt.js\";import MenuIcon from\"https://framerusercontent.com/modules/2qWEApYtPkKNpYbpP8zM/qHJhHntMiK7hztQoKBvp/TBzj4cjde.js\";import SubmenuCompany from\"https://framerusercontent.com/modules/BOnQDu4RRDhjWuAbgkns/FPXA8LH3qvYjzIAGL8MU/WNwpWWDzN.js\";import SubmenuResources from\"https://framerusercontent.com/modules/p0QEbY5gsGuGsi8kvTge/JgR0vku6rZ3PSPWoGmKi/xXY_SyNF9.js\";const LottielabFonts=getFonts(Lottielab);const MenuItemFonts=getFonts(MenuItem);const SubmenuResourcesFonts=getFonts(SubmenuResources);const SubmenuCompanyFonts=getFonts(SubmenuCompany);const MenuItemHasDropdown2Fonts=getFonts(MenuItemHasDropdown2);const MenuItemHasDropdown3Fonts=getFonts(MenuItemHasDropdown3);const FillButtonFonts=getFonts(FillButton);const MenuIconFonts=getFonts(MenuIcon);const cycleOrder=[\"yIvsLgypI\",\"ZuXRUQcmW\",\"gFwEYea8T\",\"MZfeEMEqS\",\"k4_VVD3Kw\",\"BOq8muDy5\",\"NwGiZRA9v\",\"ABpnAjZBj\",\"l0cybfdrg\",\"rom59zO85\"];const serializationHash=\"framer-p64cu\";const variantClassNames={ABpnAjZBj:\"framer-v-73y8s3\",BOq8muDy5:\"framer-v-tkc6xr\",gFwEYea8T:\"framer-v-1smzqx8\",k4_VVD3Kw:\"framer-v-c54hlf\",l0cybfdrg:\"framer-v-1o5xys3\",MZfeEMEqS:\"framer-v-upzuxv\",NwGiZRA9v:\"framer-v-5wc1sk\",rom59zO85:\"framer-v-1vfd9n2\",yIvsLgypI:\"framer-v-1kstn0g\",ZuXRUQcmW:\"framer-v-376wr7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1.2,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Scroll\":\"BOq8muDy5\",\"Phone - Open Scroll\":\"rom59zO85\",\"Phone - Scroll\":\"l0cybfdrg\",\"Phone Open\":\"k4_VVD3Kw\",\"Tablet - Scroll\":\"NwGiZRA9v\",\"Tablet -Open Scroll\":\"ABpnAjZBj\",\"Tablet \":\"ZuXRUQcmW\",\"Tablet Open\":\"gFwEYea8T\",Desktop:\"yIvsLgypI\",Phone:\"MZfeEMEqS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yIvsLgypI\"};};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:\"yIvsLgypI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const i9UwBN7L3ipjrvq=activeVariantCallback(async(...args)=>{setVariant(\"ZuXRUQcmW\");});const i9UwBN7L3141d4fu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"MZfeEMEqS\"),100);});const i9UwBN7L3onflj0=activeVariantCallback(async(...args)=>{setVariant(\"NwGiZRA9v\");});const i9UwBN7L31aqqmq8=activeVariantCallback(async(...args)=>{setVariant(\"l0cybfdrg\");});const yxqcXczvBonflj0=activeVariantCallback(async(...args)=>{setVariant(\"NwGiZRA9v\");});const yxqcXczvBppn8be=activeVariantCallback(async(...args)=>{setVariant(\"MZfeEMEqS\");});const L_xbYruLlppn8be=activeVariantCallback(async(...args)=>{setVariant(\"MZfeEMEqS\");});const i9UwBN7L33sr9to=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZuXRUQcmW\"),100);});const i9UwBN7L3ov6wvl=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"NwGiZRA9v\"),100);});const i9UwBN7L31otmmgb=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"l0cybfdrg\"),100);});const yxqcXczvBipjrvq=activeVariantCallback(async(...args)=>{setVariant(\"ZuXRUQcmW\");});const L_xbYruLlipjrvq=activeVariantCallback(async(...args)=>{setVariant(\"ZuXRUQcmW\");});const L_xbYruLlonflj0=activeVariantCallback(async(...args)=>{setVariant(\"NwGiZRA9v\");});const yxqcXczvB1aqqmq8=activeVariantCallback(async(...args)=>{setVariant(\"l0cybfdrg\");});const L_xbYruLl1aqqmq8=activeVariantCallback(async(...args)=>{setVariant(\"l0cybfdrg\");});const onTapojivdi=activeVariantCallback(async(...args)=>{setVariant(\"gFwEYea8T\");});const onTapipjrvq=activeVariantCallback(async(...args)=>{setVariant(\"ZuXRUQcmW\");});const onTaplzk8zq=activeVariantCallback(async(...args)=>{setVariant(\"k4_VVD3Kw\");});const onTapppn8be=activeVariantCallback(async(...args)=>{setVariant(\"MZfeEMEqS\");});const onTap4unkue=activeVariantCallback(async(...args)=>{setVariant(\"ABpnAjZBj\");});const onTaponflj0=activeVariantCallback(async(...args)=>{setVariant(\"NwGiZRA9v\");});const onTap1wch3or=activeVariantCallback(async(...args)=>{setVariant(\"rom59zO85\");});const onTap1aqqmq8=activeVariantCallback(async(...args)=>{setVariant(\"l0cybfdrg\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"rom59zO85\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"rom59zO85\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"k4_VVD3Kw\")return true;return false;};const isDisplayed3=()=>{if([\"k4_VVD3Kw\",\"rom59zO85\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"ABpnAjZBj\")return true;return false;};const isDisplayed5=()=>{if([\"gFwEYea8T\",\"k4_VVD3Kw\",\"ABpnAjZBj\",\"rom59zO85\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"gFwEYea8T\")return true;return false;};const isDisplayed7=()=>{if([\"MZfeEMEqS\",\"k4_VVD3Kw\",\"l0cybfdrg\",\"rom59zO85\"].includes(baseVariant))return false;return true;};const isDisplayed8=()=>{if([\"ZuXRUQcmW\",\"gFwEYea8T\",\"MZfeEMEqS\",\"k4_VVD3Kw\",\"NwGiZRA9v\",\"ABpnAjZBj\",\"l0cybfdrg\",\"rom59zO85\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kstn0g\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yIvsLgypI\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",...style},variants:{ABpnAjZBj:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",boxShadow:\"none\"},BOq8muDy5:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.1)\"},gFwEYea8T:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\"},k4_VVD3Kw:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\"},l0cybfdrg:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",boxShadow:\"none\"},MZfeEMEqS:{backgroundColor:\"rgba(0, 0, 0, 0)\"},NwGiZRA9v:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",boxShadow:\"none\"},rom59zO85:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",boxShadow:\"none\"}},...addPropertyOverrides({ABpnAjZBj:{\"data-framer-name\":\"Tablet -Open Scroll\"},BOq8muDy5:{\"data-framer-name\":\"Desktop - Scroll\"},gFwEYea8T:{\"data-framer-name\":\"Tablet Open\"},k4_VVD3Kw:{\"data-framer-name\":\"Phone Open\"},l0cybfdrg:{\"data-framer-name\":\"Phone - Scroll\"},MZfeEMEqS:{\"data-framer-name\":\"Phone\"},NwGiZRA9v:{\"data-framer-name\":\"Tablet - Scroll\"},rom59zO85:{\"data-framer-name\":\"Phone - Open Scroll\"},ZuXRUQcmW:{\"data-framer-name\":\"Tablet \"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1cvnt\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"H96xCEBz_\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1z04h5i\",\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"GzY94LNcE\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"kDGF2ivw7\",openInNewTab:false,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ocf0u5 framer-1by62ra\",layoutDependency:layoutDependency,layoutId:\"kDGF2ivw7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ami9b6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wvCqYSXqj-container\",nodeId:\"wvCqYSXqj\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Lottielab,{height:\"100%\",id:\"wvCqYSXqj\",layoutId:\"wvCqYSXqj\",overrideState:\"\",src:\"https://cdn.prod.website-files.com/68b1b933a5bcee63772d6c0a/68b1b933a5bcee63772d6c17_AMPLIFIER_horz_logo_web-header_new.json\",style:{width:\"100%\"},transitionDuration:.15,transitionEasing:\"Natural\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1gyeb89\",\"data-framer-name\":\"Header / Navigation\",layoutDependency:layoutDependency,layoutId:\"sMf28LcVB\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\",opacity:1},variants:{ABpnAjZBj:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"0px 8px 30px 0px rgba(0, 23, 38, 0.06)\",opacity:1},BOq8muDy5:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\",opacity:1},gFwEYea8T:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"0px 8px 30px 0px rgba(0, 23, 38, 0.06)\",opacity:1},k4_VVD3Kw:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"0px 8px 30px 0px rgba(21, 21, 21, 0.06)\",opacity:1},l0cybfdrg:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 30px 0px rgba(21, 21, 21, 0.06)\",opacity:0},MZfeEMEqS:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 30px 0px rgba(21, 21, 21, 0.06)\",opacity:0},NwGiZRA9v:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 30px 0px rgba(0, 23, 38, 0.06)\",opacity:0},rom59zO85:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"0px 8px 30px 0px rgba(21, 21, 21, 0.06)\",opacity:1},ZuXRUQcmW:{backgroundColor:\"var(--token-f32cdeba-d81f-4c13-a339-0b93192d82e3, rgb(0, 23, 38))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 30px 0px rgba(0, 23, 38, 0.06)\",opacity:0}},children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(25+((componentViewport?.height||98)-50-56)/2)+0+13+0,...addPropertyOverrides({ABpnAjZBj:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+0},gFwEYea8T:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+0},k4_VVD3Kw:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+0},l0cybfdrg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+65+20+84},MZfeEMEqS:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+60+20+84},NwGiZRA9v:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+84},ZuXRUQcmW:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-101g3i5-container\",layoutDependency:layoutDependency,layoutId:\"S3h9fBHQL-container\",nodeId:\"S3h9fBHQL\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Platform\",height:\"100%\",id:\"S3h9fBHQL\",layoutId:\"S3h9fBHQL\",SPd9nyEHo:resolvedLinks[0],variant:\"oa_NVjyic\",width:\"100%\",...addPropertyOverrides({ABpnAjZBj:{i9UwBN7L3:i9UwBN7L3onflj0,SPd9nyEHo:resolvedLinks[7]},BOq8muDy5:{SPd9nyEHo:resolvedLinks[5]},gFwEYea8T:{i9UwBN7L3:i9UwBN7L3ipjrvq,SPd9nyEHo:resolvedLinks[2]},k4_VVD3Kw:{i9UwBN7L3:i9UwBN7L3141d4fu,SPd9nyEHo:resolvedLinks[4]},l0cybfdrg:{SPd9nyEHo:resolvedLinks[8]},MZfeEMEqS:{SPd9nyEHo:resolvedLinks[3]},NwGiZRA9v:{SPd9nyEHo:resolvedLinks[6]},ZuXRUQcmW:{SPd9nyEHo:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rom59zO85:{height:30,y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n9xj2i-container\",layoutDependency:layoutDependency,layoutId:\"LN6e_B4Ce-container\",nodeId:\"LN6e_B4Ce\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"product\",height:\"100%\",i9UwBN7L3:i9UwBN7L31aqqmq8,id:\"LN6e_B4Ce\",layoutId:\"LN6e_B4Ce\",SPd9nyEHo:resolvedLinks1[0],variant:\"oa_NVjyic\",width:\"100%\",...addPropertyOverrides({rom59zO85:{SPd9nyEHo:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k4_VVD3Kw:{height:30,y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hz0rxi-container\",layoutDependency:layoutDependency,layoutId:\"D1dMmXLCv-container\",nodeId:\"D1dMmXLCv\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Product\",height:\"100%\",i9UwBN7L3:i9UwBN7L3141d4fu,id:\"D1dMmXLCv\",layoutId:\"D1dMmXLCv\",SPd9nyEHo:resolvedLinks2[0],variant:\"oa_NVjyic\",width:\"100%\",...addPropertyOverrides({k4_VVD3Kw:{SPd9nyEHo:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined},{href:{webPageId:\"Jzkda1YUy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(25+((componentViewport?.height||98)-50-56)/2)+0+13+0,...addPropertyOverrides({ABpnAjZBj:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+84},gFwEYea8T:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+84},l0cybfdrg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+65+20+126},MZfeEMEqS:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+60+20+126},NwGiZRA9v:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+126},ZuXRUQcmW:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m19og5-container\",layoutDependency:layoutDependency,layoutId:\"SZO4dTul2-container\",nodeId:\"SZO4dTul2\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Product\",height:\"100%\",id:\"SZO4dTul2\",layoutId:\"SZO4dTul2\",SPd9nyEHo:resolvedLinks3[0],variant:\"oa_NVjyic\",width:\"100%\",...addPropertyOverrides({ABpnAjZBj:{i9UwBN7L3:i9UwBN7L3onflj0,SPd9nyEHo:resolvedLinks3[6]},BOq8muDy5:{SPd9nyEHo:resolvedLinks3[4]},gFwEYea8T:{i9UwBN7L3:i9UwBN7L3ipjrvq,SPd9nyEHo:resolvedLinks3[2]},l0cybfdrg:{SPd9nyEHo:resolvedLinks3[7]},MZfeEMEqS:{SPd9nyEHo:resolvedLinks3[3]},NwGiZRA9v:{SPd9nyEHo:resolvedLinks3[5]},ZuXRUQcmW:{SPd9nyEHo:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ABpnAjZBj:{height:133,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xn7pl6-container\",layoutDependency:layoutDependency,layoutId:\"C7md5rUp1-container\",nodeId:\"C7md5rUp1\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuResources,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"C7md5rUp1\",layoutId:\"C7md5rUp1\",style:{width:\"100%\"},variant:\"Ou_bW5i8f\",width:\"100%\",yxqcXczvB:yxqcXczvBonflj0})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ABpnAjZBj:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c4icnh-container\",layoutDependency:layoutDependency,layoutId:\"E7sK9X7WY-container\",nodeId:\"E7sK9X7WY\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Resources\",height:\"100%\",id:\"E7sK9X7WY\",layoutId:\"E7sK9X7WY\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k4_VVD3Kw:{height:133,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dg8g61-container\",layoutDependency:layoutDependency,layoutId:\"hujP1ZERZ-container\",nodeId:\"hujP1ZERZ\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuResources,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"hujP1ZERZ\",layoutId:\"hujP1ZERZ\",style:{width:\"100%\"},variant:\"Ou_bW5i8f\",width:\"100%\",yxqcXczvB:yxqcXczvBppn8be})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k4_VVD3Kw:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gev6e9-container\",layoutDependency:layoutDependency,layoutId:\"B3mfToHvt-container\",nodeId:\"B3mfToHvt\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Resources\",height:\"100%\",id:\"B3mfToHvt\",layoutId:\"B3mfToHvt\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k4_VVD3Kw:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+313}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-139tla3-container\",layoutDependency:layoutDependency,layoutId:\"iZ4A7hSJK-container\",nodeId:\"iZ4A7hSJK\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Company\",height:\"100%\",id:\"iZ4A7hSJK\",layoutId:\"iZ4A7hSJK\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k4_VVD3Kw:{height:176,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+355}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t4ebqq-container\",layoutDependency:layoutDependency,layoutId:\"Czu8I5XVK-container\",nodeId:\"Czu8I5XVK\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuCompany,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"Czu8I5XVK\",L_xbYruLl:L_xbYruLlppn8be,layoutId:\"Czu8I5XVK\",style:{width:\"100%\"},variant:\"kYwKbhTzk\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined},{href:{webPageId:\"POAl1sxId\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(25+((componentViewport?.height||98)-50-56)/2)+0+13+0,...addPropertyOverrides({ABpnAjZBj:{width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+42},gFwEYea8T:{width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+42},k4_VVD3Kw:{width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+84},l0cybfdrg:{width:`calc(max(max(${componentViewport?.width||\"100vw\"}, 1px) - 40px, 1px) - 48px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+65+20+0},MZfeEMEqS:{width:`calc(max(max(${componentViewport?.width||\"100vw\"}, 1px) - 40px, 1px) - 48px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+60+20+0},NwGiZRA9v:{width:`calc(max(max(${componentViewport?.width||\"100vw\"}, 1px) - 40px, 1px) - 48px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+0},rom59zO85:{width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+84},ZuXRUQcmW:{width:`calc(max(max(${componentViewport?.width||\"100vw\"}, 1px) - 40px, 1px) - 48px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18rgkqc-container\",layoutDependency:layoutDependency,layoutId:\"lHoRMtgMH-container\",nodeId:\"lHoRMtgMH\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Solutions\",height:\"100%\",id:\"lHoRMtgMH\",layoutId:\"lHoRMtgMH\",SPd9nyEHo:resolvedLinks4[0],variant:\"oa_NVjyic\",width:\"100%\",...addPropertyOverrides({ABpnAjZBj:{i9UwBN7L3:i9UwBN7L3ov6wvl,SPd9nyEHo:resolvedLinks4[7],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},BOq8muDy5:{SPd9nyEHo:resolvedLinks4[5]},gFwEYea8T:{i9UwBN7L3:i9UwBN7L33sr9to,SPd9nyEHo:resolvedLinks4[2],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},k4_VVD3Kw:{i9UwBN7L3:i9UwBN7L3141d4fu,SPd9nyEHo:resolvedLinks4[4],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},l0cybfdrg:{SPd9nyEHo:resolvedLinks4[8],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},MZfeEMEqS:{SPd9nyEHo:resolvedLinks4[3],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},NwGiZRA9v:{SPd9nyEHo:resolvedLinks4[6],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},rom59zO85:{i9UwBN7L3:i9UwBN7L31otmmgb,SPd9nyEHo:resolvedLinks4[9],style:{width:\"100%\"},variant:\"GjyfX5S_E\"},ZuXRUQcmW:{SPd9nyEHo:resolvedLinks4[1],style:{width:\"100%\"},variant:\"GjyfX5S_E\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined},{href:{webPageId:\"pPvWZt46o\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rom59zO85:{height:30,y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-394vgj-container\",layoutDependency:layoutDependency,layoutId:\"OLUUPzccH-container\",nodeId:\"OLUUPzccH\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Platform\",height:\"100%\",i9UwBN7L3:i9UwBN7L31aqqmq8,id:\"OLUUPzccH\",layoutId:\"OLUUPzccH\",SPd9nyEHo:resolvedLinks5[0],variant:\"oa_NVjyic\",width:\"100%\",...addPropertyOverrides({rom59zO85:{SPd9nyEHo:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(25+((componentViewport?.height||98)-50-56)/2)+0+13+0,...addPropertyOverrides({l0cybfdrg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+65+20+42},MZfeEMEqS:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+60+20+42},NwGiZRA9v:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+42},ZuXRUQcmW:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5repdo-container\",layoutDependency:layoutDependency,layoutId:\"oyxLbX039-container\",nodeId:\"oyxLbX039\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItemHasDropdown2,{height:\"100%\",id:\"oyxLbX039\",layoutId:\"oyxLbX039\",variant:\"AXkrqtF77\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gFwEYea8T:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ghnl4x-container\",layoutDependency:layoutDependency,layoutId:\"hoKDNjzeb-container\",nodeId:\"hoKDNjzeb\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Resources\",height:\"100%\",id:\"hoKDNjzeb\",layoutId:\"hoKDNjzeb\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gFwEYea8T:{height:133,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b4dp91-container\",layoutDependency:layoutDependency,layoutId:\"Do1UkCT61-container\",nodeId:\"Do1UkCT61\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuResources,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"Do1UkCT61\",layoutId:\"Do1UkCT61\",style:{width:\"100%\"},variant:\"Ou_bW5i8f\",width:\"100%\",yxqcXczvB:yxqcXczvBipjrvq})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(25+((componentViewport?.height||98)-50-56)/2)+0+13+0,...addPropertyOverrides({l0cybfdrg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+65+20+168},MZfeEMEqS:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+60+20+168},NwGiZRA9v:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+168},ZuXRUQcmW:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+80+20+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zoz4yu-container\",layoutDependency:layoutDependency,layoutId:\"C3lKLAlma-container\",nodeId:\"C3lKLAlma\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItemHasDropdown3,{height:\"100%\",id:\"C3lKLAlma\",layoutId:\"C3lKLAlma\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gFwEYea8T:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+313}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y927ft-container\",layoutDependency:layoutDependency,layoutId:\"mtlBCHU2O-container\",nodeId:\"mtlBCHU2O\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Company\",height:\"100%\",id:\"mtlBCHU2O\",layoutId:\"mtlBCHU2O\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gFwEYea8T:{height:176,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+67+20+355}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ppp7ck-container\",layoutDependency:layoutDependency,layoutId:\"TPlveKyNt-container\",nodeId:\"TPlveKyNt\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuCompany,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"TPlveKyNt\",L_xbYruLl:L_xbYruLlipjrvq,layoutId:\"TPlveKyNt\",style:{width:\"100%\"},variant:\"kYwKbhTzk\",width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ABpnAjZBj:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+313}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9d8u44-container\",layoutDependency:layoutDependency,layoutId:\"a51tAeeSB-container\",nodeId:\"a51tAeeSB\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Company\",height:\"100%\",id:\"a51tAeeSB\",layoutId:\"a51tAeeSB\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ABpnAjZBj:{height:176,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+66+20+355}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kv5reh-container\",layoutDependency:layoutDependency,layoutId:\"l0LhJqCsW-container\",nodeId:\"l0LhJqCsW\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuCompany,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"l0LhJqCsW\",L_xbYruLl:L_xbYruLlonflj0,layoutId:\"l0LhJqCsW\",style:{width:\"100%\"},variant:\"kYwKbhTzk\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rom59zO85:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p4c30p-container\",layoutDependency:layoutDependency,layoutId:\"MoZyE_qEU-container\",nodeId:\"MoZyE_qEU\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Resources\",height:\"100%\",id:\"MoZyE_qEU\",layoutId:\"MoZyE_qEU\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rom59zO85:{height:133,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ovtg08-container\",layoutDependency:layoutDependency,layoutId:\"RsM6NSetL-container\",nodeId:\"RsM6NSetL\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuResources,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"RsM6NSetL\",layoutId:\"RsM6NSetL\",style:{width:\"100%\"},variant:\"Ou_bW5i8f\",width:\"100%\",yxqcXczvB:yxqcXczvB1aqqmq8})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rom59zO85:{height:30,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+313}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yisyg9-container\",layoutDependency:layoutDependency,layoutId:\"h_y62Z6cS-container\",nodeId:\"h_y62Z6cS\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuItem,{bnNWxoBdI:\"Company\",height:\"100%\",id:\"h_y62Z6cS\",layoutId:\"h_y62Z6cS\",style:{width:\"100%\"},variant:\"GjyfX5S_E\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rom59zO85:{height:176,width:\"1032px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+64+20+355}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sc9qb9-container\",layoutDependency:layoutDependency,layoutId:\"pwpvSqwDT-container\",nodeId:\"pwpvSqwDT\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(SubmenuCompany,{fUYkJuF__:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"User-Friendly Interface for Effortless Navigation\"})}),height:\"100%\",id:\"pwpvSqwDT\",L_xbYruLl:L_xbYruLl1aqqmq8,layoutId:\"pwpvSqwDT\",style:{width:\"100%\"},variant:\"kYwKbhTzk\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a07ktw\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"QyS0yy9q8\",children:[isDisplayed7()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y20cUTaxT\"},implicitPathVariables:undefined},{href:{webPageId:\"y20cUTaxT\"},implicitPathVariables:undefined},{href:{webPageId:\"y20cUTaxT\"},implicitPathVariables:undefined},{href:{webPageId:\"y20cUTaxT\"},implicitPathVariables:undefined},{href:{webPageId:\"y20cUTaxT\"},implicitPathVariables:undefined},{href:{webPageId:\"y20cUTaxT\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+(25+((componentViewport?.height||98)-50-56)/2)+0+0+0,...addPropertyOverrides({ABpnAjZBj:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+0},gFwEYea8T:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+0},NwGiZRA9v:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+0},ZuXRUQcmW:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fkhsak-container\",layoutDependency:layoutDependency,layoutId:\"y37UL8QQ7-container\",nodeId:\"y37UL8QQ7\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(FillButton,{bnzIwr4Yu:true,bQ_0TxDfY:resolvedLinks6[0],CkKunZf5l:\"Book Demo\",height:\"100%\",id:\"y37UL8QQ7\",layoutId:\"y37UL8QQ7\",variant:\"vO56JBdce\",width:\"100%\",...addPropertyOverrides({ABpnAjZBj:{bQ_0TxDfY:resolvedLinks6[5],variant:\"IrXkZKXoe\"},BOq8muDy5:{bQ_0TxDfY:resolvedLinks6[3]},gFwEYea8T:{bQ_0TxDfY:resolvedLinks6[2],variant:\"IrXkZKXoe\"},NwGiZRA9v:{bQ_0TxDfY:resolvedLinks6[4],variant:\"IrXkZKXoe\"},ZuXRUQcmW:{bQ_0TxDfY:resolvedLinks6[1],variant:\"IrXkZKXoe\"}},baseVariant,gestureVariant)})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-114icb7\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"na8VRiTuD\",style:{borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},...addPropertyOverrides({ABpnAjZBj:{\"data-highlight\":true,onTap:onTaponflj0},gFwEYea8T:{\"data-highlight\":true,onTap:onTapipjrvq},k4_VVD3Kw:{\"data-highlight\":true,onTap:onTapppn8be},l0cybfdrg:{\"data-highlight\":true,onTap:onTap1wch3or},MZfeEMEqS:{\"data-highlight\":true,onTap:onTaplzk8zq},NwGiZRA9v:{\"data-highlight\":true,onTap:onTap4unkue},rom59zO85:{\"data-highlight\":true,onTap:onTap1aqqmq8},ZuXRUQcmW:{\"data-highlight\":true,onTap:onTapojivdi}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",...addPropertyOverrides({ABpnAjZBj:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+8+0+4},gFwEYea8T:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+8+0+4},k4_VVD3Kw:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+2+0+0+4},l0cybfdrg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+2+0+0+4},MZfeEMEqS:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+2+0+0+4},NwGiZRA9v:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+8+0+4},rom59zO85:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||84)-40-44)/2)+0+2+0+0+4},ZuXRUQcmW:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-56)/2)+0+0+8+0+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vaug53-container\",layoutDependency:layoutDependency,layoutId:\"DOwujo68A-container\",nodeId:\"DOwujo68A\",rendersWithMotion:true,scopeId:\"LXDhM4qwD\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"DOwujo68A\",iWF8EWIN1:\"var(--token-9043aa60-2b4a-429a-aff4-225a51e2b313, rgb(0, 58, 104))\",layoutId:\"DOwujo68A\",style:{height:\"100%\",width:\"100%\"},variant:\"SNval7nF0\",width:\"100%\",...addPropertyOverrides({ABpnAjZBj:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",variant:\"J1AJf3FXI\"},gFwEYea8T:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",variant:\"J1AJf3FXI\"},k4_VVD3Kw:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",variant:\"J1AJf3FXI\"},l0cybfdrg:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\"},MZfeEMEqS:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\"},NwGiZRA9v:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\"},rom59zO85:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",variant:\"J1AJf3FXI\"},ZuXRUQcmW:{iWF8EWIN1:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p64cu.framer-1by62ra, .framer-p64cu .framer-1by62ra { display: block; }\",\".framer-p64cu.framer-1kstn0g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 25px 0px 25px 0px; position: relative; width: 1200px; }\",\".framer-p64cu .framer-o1cvnt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1216px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-p64cu .framer-1z04h5i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-p64cu .framer-1ocf0u5 { flex: none; height: 44px; overflow: visible; position: relative; text-decoration: none; width: 200px; }\",\".framer-p64cu .framer-1ami9b6-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; }\",\".framer-p64cu .framer-1gyeb89 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-p64cu .framer-101g3i5-container, .framer-p64cu .framer-n9xj2i-container, .framer-p64cu .framer-hz0rxi-container, .framer-p64cu .framer-m19og5-container, .framer-p64cu .framer-18rgkqc-container, .framer-p64cu .framer-394vgj-container, .framer-p64cu .framer-5repdo-container, .framer-p64cu .framer-zoz4yu-container, .framer-p64cu .framer-1fkhsak-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-p64cu .framer-1xn7pl6-container, .framer-p64cu .framer-1c4icnh-container, .framer-p64cu .framer-1dg8g61-container, .framer-p64cu .framer-1gev6e9-container, .framer-p64cu .framer-139tla3-container, .framer-p64cu .framer-1t4ebqq-container, .framer-p64cu .framer-ghnl4x-container, .framer-p64cu .framer-b4dp91-container, .framer-p64cu .framer-1y927ft-container, .framer-p64cu .framer-1ppp7ck-container, .framer-p64cu .framer-9d8u44-container, .framer-p64cu .framer-1kv5reh-container, .framer-p64cu .framer-p4c30p-container, .framer-p64cu .framer-1ovtg08-container, .framer-p64cu .framer-1yisyg9-container, .framer-p64cu .framer-1sc9qb9-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-p64cu .framer-1a07ktw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 0; }\",\".framer-p64cu .framer-114icb7 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 51px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 51px; z-index: 0; }\",\".framer-p64cu .framer-1vaug53-container { aspect-ratio: 0.96875 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; z-index: 6; }\",\".framer-p64cu.framer-v-376wr7.framer-1kstn0g, .framer-p64cu.framer-v-5wc1sk.framer-1kstn0g { padding: 20px 0px 20px 0px; width: 810px; }\",\".framer-p64cu.framer-v-376wr7 .framer-o1cvnt, .framer-p64cu.framer-v-1smzqx8 .framer-o1cvnt, .framer-p64cu.framer-v-upzuxv .framer-o1cvnt, .framer-p64cu.framer-v-c54hlf .framer-o1cvnt, .framer-p64cu.framer-v-5wc1sk .framer-o1cvnt, .framer-p64cu.framer-v-73y8s3 .framer-o1cvnt, .framer-p64cu.framer-v-1o5xys3 .framer-o1cvnt, .framer-p64cu.framer-v-1vfd9n2 .framer-o1cvnt { max-width: unset; }\",\".framer-p64cu.framer-v-376wr7 .framer-1gyeb89, .framer-p64cu.framer-v-5wc1sk .framer-1gyeb89 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; left: 0px; overflow: hidden; padding: 20px 24px 20px 24px; pointer-events: none; position: absolute; top: 80px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-p64cu.framer-v-376wr7 .framer-101g3i5-container, .framer-p64cu.framer-v-upzuxv .framer-101g3i5-container, .framer-p64cu.framer-v-5wc1sk .framer-101g3i5-container, .framer-p64cu.framer-v-1o5xys3 .framer-101g3i5-container { order: 7; }\",\".framer-p64cu.framer-v-376wr7 .framer-m19og5-container, .framer-p64cu.framer-v-upzuxv .framer-m19og5-container, .framer-p64cu.framer-v-5wc1sk .framer-m19og5-container, .framer-p64cu.framer-v-1o5xys3 .framer-m19og5-container { order: 11; }\",\".framer-p64cu.framer-v-376wr7 .framer-18rgkqc-container, .framer-p64cu.framer-v-upzuxv .framer-18rgkqc-container, .framer-p64cu.framer-v-5wc1sk .framer-18rgkqc-container, .framer-p64cu.framer-v-1o5xys3 .framer-18rgkqc-container { order: 0; width: 100%; }\",\".framer-p64cu.framer-v-376wr7 .framer-5repdo-container, .framer-p64cu.framer-v-upzuxv .framer-5repdo-container, .framer-p64cu.framer-v-5wc1sk .framer-5repdo-container, .framer-p64cu.framer-v-1o5xys3 .framer-5repdo-container { order: 3; }\",\".framer-p64cu.framer-v-376wr7 .framer-zoz4yu-container, .framer-p64cu.framer-v-upzuxv .framer-zoz4yu-container, .framer-p64cu.framer-v-5wc1sk .framer-zoz4yu-container, .framer-p64cu.framer-v-1o5xys3 .framer-zoz4yu-container { order: 18; }\",\".framer-p64cu.framer-v-376wr7 .framer-1a07ktw, .framer-p64cu.framer-v-1smzqx8 .framer-1a07ktw, .framer-p64cu.framer-v-upzuxv .framer-1a07ktw, .framer-p64cu.framer-v-c54hlf .framer-1a07ktw, .framer-p64cu.framer-v-5wc1sk .framer-1a07ktw, .framer-p64cu.framer-v-73y8s3 .framer-1a07ktw, .framer-p64cu.framer-v-1o5xys3 .framer-1a07ktw, .framer-p64cu.framer-v-1vfd9n2 .framer-1a07ktw { gap: 16px; }\",\".framer-p64cu.framer-v-376wr7 .framer-1fkhsak-container, .framer-p64cu.framer-v-1smzqx8 .framer-101g3i5-container, .framer-p64cu.framer-v-1smzqx8 .framer-1fkhsak-container, .framer-p64cu.framer-v-c54hlf .framer-101g3i5-container, .framer-p64cu.framer-v-5wc1sk .framer-1fkhsak-container, .framer-p64cu.framer-v-73y8s3 .framer-101g3i5-container, .framer-p64cu.framer-v-73y8s3 .framer-1fkhsak-container, .framer-p64cu.framer-v-1vfd9n2 .framer-394vgj-container { order: 0; }\",\".framer-p64cu.framer-v-376wr7 .framer-114icb7, .framer-p64cu.framer-v-1smzqx8 .framer-114icb7, .framer-p64cu.framer-v-5wc1sk .framer-114icb7, .framer-p64cu.framer-v-73y8s3 .framer-114icb7 { cursor: pointer; height: var(--framer-aspect-ratio-supported, 40px); order: 1; width: 40px; }\",\".framer-p64cu.framer-v-376wr7 .framer-1vaug53-container, .framer-p64cu.framer-v-1smzqx8 .framer-1vaug53-container, .framer-p64cu.framer-v-upzuxv .framer-1vaug53-container, .framer-p64cu.framer-v-c54hlf .framer-1vaug53-container, .framer-p64cu.framer-v-5wc1sk .framer-1vaug53-container, .framer-p64cu.framer-v-73y8s3 .framer-1vaug53-container, .framer-p64cu.framer-v-1o5xys3 .framer-1vaug53-container, .framer-p64cu.framer-v-1vfd9n2 .framer-1vaug53-container { height: var(--framer-aspect-ratio-supported, 34px); }\",\".framer-p64cu.framer-v-1smzqx8.framer-1kstn0g, .framer-p64cu.framer-v-73y8s3.framer-1kstn0g { overflow: visible; padding: 20px 0px 20px 0px; width: 810px; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-1gyeb89 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; left: -20px; overflow: hidden; padding: 20px 24px 20px 24px; pointer-events: auto; position: absolute; top: 67px; width: 1080px; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-m19og5-container { order: 6; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-18rgkqc-container, .framer-p64cu.framer-v-73y8s3 .framer-18rgkqc-container { order: 1; width: 100%; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-ghnl4x-container { flex: none; order: 16; width: 100%; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-b4dp91-container { flex: none; order: 17; width: 100%; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-1y927ft-container { flex: none; order: 19; width: 100%; }\",\".framer-p64cu.framer-v-1smzqx8 .framer-1ppp7ck-container { flex: none; order: 20; width: 100%; }\",\".framer-p64cu.framer-v-upzuxv.framer-1kstn0g, .framer-p64cu.framer-v-1o5xys3.framer-1kstn0g { padding: 20px 0px 20px 0px; width: 390px; }\",\".framer-p64cu.framer-v-upzuxv .framer-1gyeb89 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; left: 0px; overflow: hidden; padding: 20px 24px 20px 24px; pointer-events: none; position: absolute; top: 60px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-p64cu.framer-v-upzuxv .framer-114icb7, .framer-p64cu.framer-v-c54hlf .framer-114icb7, .framer-p64cu.framer-v-1o5xys3 .framer-114icb7, .framer-p64cu.framer-v-1vfd9n2 .framer-114icb7 { cursor: pointer; height: var(--framer-aspect-ratio-supported, 40px); order: 0; width: 40px; }\",\".framer-p64cu.framer-v-c54hlf.framer-1kstn0g, .framer-p64cu.framer-v-1vfd9n2.framer-1kstn0g { overflow: visible; padding: 20px 0px 20px 0px; width: 390px; }\",\".framer-p64cu.framer-v-c54hlf .framer-1gyeb89, .framer-p64cu.framer-v-1vfd9n2 .framer-1gyeb89 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; left: -20px; overflow: hidden; padding: 20px 24px 20px 24px; pointer-events: auto; position: absolute; top: 64px; width: 1080px; }\",\".framer-p64cu.framer-v-c54hlf .framer-hz0rxi-container, .framer-p64cu.framer-v-1vfd9n2 .framer-n9xj2i-container { order: 1; }\",\".framer-p64cu.framer-v-c54hlf .framer-1dg8g61-container { flex: none; order: 13; width: 100%; }\",\".framer-p64cu.framer-v-c54hlf .framer-1gev6e9-container, .framer-p64cu.framer-v-73y8s3 .framer-1xn7pl6-container { flex: none; order: 7; width: 100%; }\",\".framer-p64cu.framer-v-c54hlf .framer-139tla3-container { flex: none; order: 15; width: 100%; }\",\".framer-p64cu.framer-v-c54hlf .framer-1t4ebqq-container { flex: none; order: 18; width: 100%; }\",\".framer-p64cu.framer-v-c54hlf .framer-18rgkqc-container { order: 6; width: 100%; }\",\".framer-p64cu.framer-v-73y8s3 .framer-1gyeb89 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; left: -20px; overflow: hidden; padding: 20px 24px 20px 24px; pointer-events: auto; position: absolute; top: 66px; width: 1080px; }\",\".framer-p64cu.framer-v-73y8s3 .framer-m19og5-container { order: 4; }\",\".framer-p64cu.framer-v-73y8s3 .framer-1c4icnh-container { flex: none; order: 5; width: 100%; }\",\".framer-p64cu.framer-v-73y8s3 .framer-9d8u44-container { flex: none; order: 21; width: 100%; }\",\".framer-p64cu.framer-v-73y8s3 .framer-1kv5reh-container { flex: none; order: 22; width: 100%; }\",\".framer-p64cu.framer-v-1o5xys3 .framer-1gyeb89 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; left: 0px; overflow: hidden; padding: 20px 24px 20px 24px; pointer-events: none; position: absolute; top: 65px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-p64cu.framer-v-1vfd9n2 .framer-18rgkqc-container { order: 7; width: 100%; }\",\".framer-p64cu.framer-v-1vfd9n2 .framer-p4c30p-container { flex: none; order: 23; width: 100%; }\",\".framer-p64cu.framer-v-1vfd9n2 .framer-1ovtg08-container { flex: none; order: 24; width: 100%; }\",\".framer-p64cu.framer-v-1vfd9n2 .framer-1yisyg9-container { flex: none; order: 25; width: 100%; }\",\".framer-p64cu.framer-v-1vfd9n2 .framer-1sc9qb9-container { flex: none; order: 26; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 98\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZuXRUQcmW\":{\"layout\":[\"fixed\",\"auto\"]},\"gFwEYea8T\":{\"layout\":[\"fixed\",\"auto\"]},\"MZfeEMEqS\":{\"layout\":[\"fixed\",\"auto\"]},\"k4_VVD3Kw\":{\"layout\":[\"fixed\",\"auto\"]},\"BOq8muDy5\":{\"layout\":[\"fixed\",\"auto\"]},\"NwGiZRA9v\":{\"layout\":[\"fixed\",\"auto\"]},\"ABpnAjZBj\":{\"layout\":[\"fixed\",\"auto\"]},\"l0cybfdrg\":{\"layout\":[\"fixed\",\"auto\"]},\"rom59zO85\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLXDhM4qwD=withCSS(Component,css,\"framer-p64cu\");export default FramerLXDhM4qwD;FramerLXDhM4qwD.displayName=\"Main Header\";FramerLXDhM4qwD.defaultProps={height:98,width:1200};addPropertyControls(FramerLXDhM4qwD,{variant:{options:[\"yIvsLgypI\",\"ZuXRUQcmW\",\"gFwEYea8T\",\"MZfeEMEqS\",\"k4_VVD3Kw\",\"BOq8muDy5\",\"NwGiZRA9v\",\"ABpnAjZBj\",\"l0cybfdrg\",\"rom59zO85\"],optionTitles:[\"Desktop\",\"Tablet \",\"Tablet Open\",\"Phone\",\"Phone Open\",\"Desktop - Scroll\",\"Tablet - Scroll\",\"Tablet -Open Scroll\",\"Phone - Scroll\",\"Phone - Open Scroll\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLXDhM4qwD,[{explicitInter:true,fonts:[]},...LottielabFonts,...MenuItemFonts,...SubmenuResourcesFonts,...SubmenuCompanyFonts,...MenuItemHasDropdown2Fonts,...MenuItemHasDropdown3Fonts,...FillButtonFonts,...MenuIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLXDhM4qwD\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZuXRUQcmW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gFwEYea8T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MZfeEMEqS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k4_VVD3Kw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BOq8muDy5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NwGiZRA9v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ABpnAjZBj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l0cybfdrg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rom59zO85\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"98\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LXDhM4qwD.map","// Generated by Framer (df12877)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/eTPjlZXbN/eTPjlZXbN.js\";import MainHeader from\"#framer/local/canvasComponent/LXDhM4qwD/LXDhM4qwD.js\";const MainHeaderFonts=getFonts(MainHeader);const MainHeaderWithVariantAppearEffect=withVariantAppearEffect(MainHeader);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={sPeIWou3N:\"(min-width: 1200px)\",uHaQz1FPy:\"(min-width: 810px) and (max-width: 1199.98px)\",XA9HjBjjI:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-BnuHo\";const variantClassNames={sPeIWou3N:\"framer-v-2h9fdy\",uHaQz1FPy:\"framer-v-4or49j\",XA9HjBjjI:\"framer-v-12klchk\"};const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={uHaQz1FPy:[\".framer-BnuHo .framer-ppa5eq-container { left: 0px; }\"],XA9HjBjjI:[\".framer-BnuHo .framer-ppa5eq-container { left: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={uHaQz1FPy:\".framer-4or49j-override\",XA9HjBjjI:\".framer-12klchk-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BnuHo.framer-1puuob8, .framer-BnuHo .framer-1puuob8 { display: block; }\",\".framer-BnuHo.framer-2h9fdy { align-content: center; align-items: center; background-color: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-BnuHo .framer-ppa5eq-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-BnuHo .framer-ep2wjr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-BnuHo .framer-1oujdom-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={sPeIWou3N:\"(min-width: 1200px)\",uHaQz1FPy:\"(min-width: 810px) and (max-width: 1199.98px)\",XA9HjBjjI:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"sPeIWou3N\",Phone:\"XA9HjBjjI\",Tablet:\"uHaQz1FPy\"};const getProps=({footerScrollUp,height,id,scrollSection,width,...props})=>{return{...props,mAkJld3fK:scrollSection??props.mAkJld3fK,variant:humanReadableVariantMap[props.variant]??props.variant??\"sPeIWou3N\",xFBwQd9kx:footerScrollUp??props.xFBwQd9kx};};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,mAkJld3fK,xFBwQd9kx,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"sPeIWou3N\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2h9fdy\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{uHaQz1FPy:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined},XA9HjBjjI:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ppa5eq-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"a_TihRFyw\",rendersWithMotion:true,scopeId:\"L9RbpmZa2\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{uHaQz1FPy:{__framer__targets:[{ref:mAkJld3fK,target:\"NwGiZRA9v\"}],variant:\"ZuXRUQcmW\"},XA9HjBjjI:{__framer__targets:[{ref:mAkJld3fK,target:\"l0cybfdrg\"}],variant:\"MZfeEMEqS\"}},children:/*#__PURE__*/_jsx(MainHeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:mAkJld3fK,target:\"BOq8muDy5\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"a_TihRFyw\",layoutId:\"a_TihRFyw\",style:{width:\"100%\"},variant:\"yIvsLgypI\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ep2wjr\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:540,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oujdom-container\",nodeId:\"HRprKo_xq\",scopeId:\"L9RbpmZa2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{uHaQz1FPy:{variant:\"uqJH2dOnn\"},XA9HjBjjI:{variant:\"T9yVfbNU0\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"HRprKo_xq\",KxrRoJC43:xFBwQd9kx,layoutId:\"HRprKo_xq\",style:{width:\"100%\"},variant:\"kknDWFL_N\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uHaQz1FPy\":{\"layout\":[\"fixed\",\"fixed\"]},\"XA9HjBjjI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mAkJld3fK\":\"scrollSection\",\"xFBwQd9kx\":\"footerScrollUp\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sPeIWou3N\":[\".framer-ppa5eq-container\",\".framer-1oujdom-container\"],\"uHaQz1FPy\":[\".framer-ppa5eq-container\",\".framer-1oujdom-container\"],\"XA9HjBjjI\":[\".framer-ppa5eq-container\",\".framer-1oujdom-container\"]}\n * @framerBreakpoints {\"sPeIWou3N\":{\"min\":1200,\"canvasClassName\":\"framer-2h9fdy-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"uHaQz1FPy\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-4or49j-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XA9HjBjjI\":{\"max\":809,\"canvasClassName\":\"framer-12klchk-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant sPeIWou3N\n * @framerLayoutTemplate\n */const FramerL9RbpmZa2=withCSS(Component,css,\"framer-BnuHo\");export default FramerL9RbpmZa2;FramerL9RbpmZa2.displayName=\"Secondary\";FramerL9RbpmZa2.defaultProps={height:2e3,width:1200};addPropertyControls(FramerL9RbpmZa2,{mAkJld3fK:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},xFBwQd9kx:{title:\"Footer Scroll-up\",type:ControlType.Link}});addFonts(FramerL9RbpmZa2,[{explicitInter:true,fonts:[]},...MainHeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL9RbpmZa2\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uHaQz1FPy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XA9HjBjjI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"sPeIWou3N\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2000\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"sPeIWou3N\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-2h9fdy-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"uHaQz1FPy\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-4or49j-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XA9HjBjjI\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12klchk-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"mAkJld3fK\\\":\\\"scrollSection\\\",\\\"xFBwQd9kx\\\":\\\"footerScrollUp\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerHitTargets\":\"{\\\"sPeIWou3N\\\":[\\\".framer-ppa5eq-container\\\",\\\".framer-1oujdom-container\\\"],\\\"uHaQz1FPy\\\":[\\\".framer-ppa5eq-container\\\",\\\".framer-1oujdom-container\\\"],\\\"XA9HjBjjI\\\":[\\\".framer-ppa5eq-container\\\",\\\".framer-1oujdom-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as componentPresets from\"https://framerusercontent.com/modules/qHp27wPhcJGpel14jgqc/Tsp8dCQrfsCRJKwdQa4h/componentPresets.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ykZhnVPn3uCcNfHDQxj6/VEpsxKuLthvky8OBwGcP/eeuthCixO.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/sIHS1SY8WMCbyvylSCyC/LYtowhNWHOU8KWAtipRD/Ej4JtTQnr.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/pbmWfEJ9qLQQkllhHbPS/TClf7Cy0qxdE20DeunQG/f4Avcmmox.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/wpbw9QF17olrdad2yufg/RjwxcKFEygxyjI2oj7jh/gEWqakGWu.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/uFBAcGLmZYYQ5a5ERNcL/0yiLW4luunUC1TTUzAAf/hFFu6d6D3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/i2gMYvcTR7nAqf9M3zNr/wCWW3OhGEtJ1lewxcPeI/nV5V4o8Au.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/QsdKJTLMcd2mbI4x7gqG/IudfHT2RtBQYHO8BAHt7/oDQZxfPvn.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wIYl5DynPbs0cB6QcBU5/shjBqtq9Fq7fZXK0N4NB/re20t5Nfq.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/UjTWfaW81b52hqZDKb0P/JreJt6yBxLaZLCWSbDm8/steh9X0vC.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/LRr5BVAEMagLAWjzX8xx/NMsghuEzshQdsCEXecgJ/uYKwKyo2A.js\";import FillButton from\"https://framerusercontent.com/modules/gn5mCxqz3czFaLjtRl8v/3KyJ8VrSYMQM8RcD1Eu7/a6WjZolLl.js\";import Badge from\"https://framerusercontent.com/modules/fELXXDFLqkoGOUndfQZZ/ZDSwqgmJb7JCPLWtanBf/uWYNpzsGP.js\";const BadgeFonts=getFonts(Badge);const FillButtonFonts=getFonts(FillButton);const MotionDivWithFX=withFX(motion.div);const ImageWithFX=withFX(Image);const BadgeControls=getPropertyControls(Badge);const FillButtonControls=getPropertyControls(FillButton);const cycleOrder=[\"pATovJ1TC\",\"ut4HfRKML\",\"dLJXUwOHb\"];const serializationHash=\"framer-pdKsl\";const variantClassNames={dLJXUwOHb:\"framer-v-146dnje\",pATovJ1TC:\"framer-v-wrz25a\",ut4HfRKML:\"framer-v-1lgzisb\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:50};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-50,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:-50,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:50,y:0};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:50,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Default Small\":\"oUszliWwx\",Default:\"xSTHYkaH8\",Secondary:\"tjXdEILcP\",Tertiary:\"kYirXU7LJ\"};const humanReadableEnumMap1={\"Black 01 - Small\":\"Yp79sDng5\",\"Default - Small\":\"lJnKzfUjt\",\"Default - x-small\":\"C6QiSrXPj\",\"Header - Small\":\"IrXkZKXoe\",\"Main Black 01\":\"nnxFonLH9\",\"Primary - White Hover\":\"goLGYzvCP\",\"White - Small\":\"zyxaeQMNb\",Default:\"Pov1CtmtR\",Header:\"vO56JBdce\",White:\"xS4IGwEf7\"};const humanReadableVariantMap={Desktop:\"pATovJ1TC\",Phone:\"dLJXUwOHb\",Tablet:\"ut4HfRKML\"};const getProps=({badgeText,badgeVariant,buttonText,buttonVariant,height,id,text2,title,width,...props})=>{return{...props,E6C3D9iV8:buttonText??props.E6C3D9iV8??\"Start 14-days Free Trial\",GnRHBUoHP:humanReadableEnumMap[badgeVariant]??badgeVariant??props.GnRHBUoHP??\"tjXdEILcP\",gxe7jwbUt:title??props.gxe7jwbUt??\"Ready to Reduce Your Risk?\",Qms94R_dW:badgeText??props.Qms94R_dW??\"Get Started\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pATovJ1TC\",W0hZ5715h:text2??props.W0hZ5715h??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Get a Human Risk Heatmap that shows which employees, devices, and behaviors put you most at risk.\"})}),WE5BG_9yV:humanReadableEnumMap1[buttonVariant]??buttonVariant??props.WE5BG_9yV??\"goLGYzvCP\"};};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,gxe7jwbUt,Qms94R_dW,GnRHBUoHP,WE5BG_9yV,E6C3D9iV8,W0hZ5715h,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pATovJ1TC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"dLJXUwOHb\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wrz25a\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pATovJ1TC\",ref:refBinding,style:{...style},...addPropertyOverrides({dLJXUwOHb:{\"data-framer-name\":\"Phone\"},ut4HfRKML:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-h2plhn\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"MbacUuu8t\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-zvlqm6\",\"data-framer-name\":\"Cta Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"b3JzJcVUa\",style:{background:\"linear-gradient(133deg, rgb(18, 16, 20) 36%, rgb(106, 51, 245) 73.79043580028922%, rgb(100, 51, 245) 80.57386151287186%, rgb(95, 49, 245) 94.14071293803714%, var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(124, 77, 255)) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},...addPropertyOverrides({dLJXUwOHb:{__framer__styleAppearEffectEnabled:undefined},ut4HfRKML:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xy00p6\",\"data-framer-name\":\"Shape Wrap\",layoutDependency:layoutDependency,layoutId:\"JbpdAHB7e\",style:{borderTopRightRadius:12},children:isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Cta Shape\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+120+(((componentViewport?.height||200)-244-498)/2+0+0)+0+0+0+-129.0086),pixelHeight:351,pixelWidth:367,src:\"https://framerusercontent.com/images/rzcRtsahzCrwsaQy3GqqADoSyg.svg?width=367&height=351\"},className:\"framer-16oqbds\",\"data-framer-name\":\"Shape\",layoutDependency:layoutDependency,layoutId:\"QPpRXHRDN\",style:{filter:\"blur(100px)\",WebkitFilter:\"blur(100px)\"},...addPropertyOverrides({ut4HfRKML:{background:{alt:\"Cta Shape\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-482)/2+0+0)+0+0+0+-129.0086),pixelHeight:351,pixelWidth:367,src:\"https://framerusercontent.com/images/rzcRtsahzCrwsaQy3GqqADoSyg.svg?width=367&height=351\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1bvbm33\",\"data-framer-name\":\"Description Block\",layoutDependency:layoutDependency,layoutId:\"NlAD9yzew\",...addPropertyOverrides({dLJXUwOHb:{__framer__styleAppearEffectEnabled:undefined},ut4HfRKML:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jn2fmu\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"otYINGcq8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17huk6c\",\"data-framer-name\":\"Title Block\",layoutDependency:layoutDependency,layoutId:\"EwCA6LFBB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-244-498)/2+0+0)+0+0+84.5+0+0+0+0+0+0,...addPropertyOverrides({dLJXUwOHb:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-781)/2+0+0)+0+0+18+0+0+0+0+0+0+0},ut4HfRKML:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-482)/2+0+0)+0+0+86.5+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l3lv6y-container\",layoutDependency:layoutDependency,layoutId:\"ol2V7hDn0-container\",nodeId:\"ol2V7hDn0\",rendersWithMotion:true,scopeId:\"cnwbHcOUO\",children:/*#__PURE__*/_jsx(Badge,{height:\"100%\",id:\"ol2V7hDn0\",ivP2VHPEk:Qms94R_dW,layoutId:\"ol2V7hDn0\",variant:GnRHBUoHP,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-h9me8o\",\"data-styles-preset\":\"eeuthCixO\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)))\"},children:\"Ready To Get 14 days of free Trail!\"})}),className:\"framer-hxla25\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tSsQVG9ML\",style:{\"--extracted-a0htzi\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:gxe7jwbUt,verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js:Youtube\":componentPresets.props[\"tZoi8j77L\"],\"module:pVk4QsoHxASnVtUBp6jr/ttReBBOK4JjO79S16uu9/CodeBlock.js:default\":componentPresets.props[\"VHP8RLhSd\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:W0hZ5715h,className:\"framer-1g9j7bg\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gzaWEnaZU\",style:{\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{a:\"framer-styles-preset-z87mjy\",blockquote:\"framer-styles-preset-1pglauc\",h1:\"framer-styles-preset-3npqn5\",h2:\"framer-styles-preset-m1gcsd\",h3:\"framer-styles-preset-h9me8o\",h4:\"framer-styles-preset-tzrded\",h5:\"framer-styles-preset-16nefmm\",h6:\"framer-styles-preset-1efl770\",img:\"framer-styles-preset-8xtffs\",p:\"framer-styles-preset-uz1d1\"},verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fJr6gCAgn\"},implicitPathVariables:undefined},{href:{webPageId:\"fJr6gCAgn\"},implicitPathVariables:undefined},{href:{webPageId:\"fJr6gCAgn\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-244-498)/2+0+0)+0+0+84.5+0+273,...addPropertyOverrides({dLJXUwOHb:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-781)/2+0+0)+0+0+18+0+0+241},ut4HfRKML:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-482)/2+0+0)+0+0+86.5+0+253}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kf4co-container\",layoutDependency:layoutDependency,layoutId:\"bncvwVIqM-container\",nodeId:\"bncvwVIqM\",rendersWithMotion:true,scopeId:\"cnwbHcOUO\",children:/*#__PURE__*/_jsx(FillButton,{bnzIwr4Yu:true,bQ_0TxDfY:resolvedLinks[0],CkKunZf5l:E6C3D9iV8,height:\"100%\",id:\"bncvwVIqM\",layoutId:\"bncvwVIqM\",variant:WE5BG_9yV,width:\"100%\",...addPropertyOverrides({dLJXUwOHb:{bQ_0TxDfY:resolvedLinks[2],variant:\"lJnKzfUjt\"},ut4HfRKML:{bQ_0TxDfY:resolvedLinks[1],variant:\"lJnKzfUjt\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13y8t44\",\"data-framer-name\":\"Image Wrap\",layoutDependency:layoutDependency,layoutId:\"TBCJt91DB\",children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+120+(((componentViewport?.height||200)-244-498)/2+0+0)+0+0+40+0),pixelHeight:911,pixelWidth:1080,sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1216px) - 136px) / 2.173)`,src:\"https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?width=1080&height=911\",srcSet:\"https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?scale-down-to=512&width=1080&height=911 512w,https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?scale-down-to=1024&width=1080&height=911 1024w,https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?width=1080&height=911 1080w\"},className:\"framer-1utsg86\",layoutDependency:layoutDependency,layoutId:\"OXG7f8pdY\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({dLJXUwOHb:{__framer__styleAppearEffectEnabled:undefined,background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-781)/2+0+0)+0+0+18+327+.2),pixelHeight:911,pixelWidth:1080,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 520px) - 76px)`,src:\"https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?width=1080&height=911\",srcSet:\"https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?scale-down-to=512&width=1080&height=911 512w,https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?scale-down-to=1024&width=1080&height=911 1024w,https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?width=1080&height=911 1080w\"}},ut4HfRKML:{__framer__styleAppearEffectEnabled:undefined,background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-482)/2+0+0)+0+0+32+.5),pixelHeight:911,pixelWidth:1080,sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 810px) - 104px) * 0.38)`,src:\"https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?width=1080&height=911\",srcSet:\"https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?scale-down-to=512&width=1080&height=911 512w,https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?scale-down-to=1024&width=1080&height=911 1024w,https://framerusercontent.com/images/lFLH9zLh49hd8pqsrL1qjFXQY.png?width=1080&height=911 1080w\"}}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pdKsl.framer-kj2lnd, .framer-pdKsl .framer-kj2lnd { display: block; }\",\".framer-pdKsl.framer-wrz25a { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 120px 0px 124px 0px; position: relative; width: 1920px; }\",\".framer-pdKsl .framer-h2plhn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1216px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-pdKsl .framer-zvlqm6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 40px 40px 40px 56px; position: relative; width: 100%; }\",\".framer-pdKsl .framer-xy00p6 { aspect-ratio: 1.1367521367521367 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 176px); overflow: hidden; position: absolute; right: 0px; top: 0px; width: 34%; will-change: var(--framer-will-change-override, transform); }\",\".framer-pdKsl .framer-16oqbds { -webkit-user-select: none; flex: none; gap: 7px; height: 100%; left: calc(65.91478696741856% - 99.72677595628416% / 2); overflow: visible; position: absolute; top: calc(13.105413105413128% - 99.71509971509973% / 2); user-select: none; width: 100%; z-index: 1; }\",\".framer-pdKsl .framer-1bvbm33 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pdKsl .framer-jn2fmu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pdKsl .framer-17huk6c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pdKsl .framer-l3lv6y-container, .framer-pdKsl .framer-kf4co-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pdKsl .framer-hxla25 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pdKsl .framer-1g9j7bg { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pdKsl .framer-13y8t44 { aspect-ratio: 1.1889952153110048 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 168px); overflow: visible; position: relative; width: 46%; z-index: 1; }\",\".framer-pdKsl .framer-1utsg86 { flex: none; height: 418px; overflow: hidden; position: absolute; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-pdKsl.framer-v-1lgzisb.framer-wrz25a { padding: 80px 0px 80px 0px; width: 810px; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-h2plhn { max-width: 810px; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-zvlqm6 { padding: 32px; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-1bvbm33 { gap: 32px; max-width: 400px; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-jn2fmu { gap: 20px; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-17huk6c { order: 0; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-1g9j7bg { order: 1; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-13y8t44 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; width: 38%; }\",\".framer-pdKsl.framer-v-1lgzisb .framer-1utsg86 { height: 417px; position: relative; right: unset; top: unset; }\",\".framer-pdKsl.framer-v-146dnje.framer-wrz25a { padding: 60px 0px 60px 0px; width: 390px; }\",\".framer-pdKsl.framer-v-146dnje .framer-h2plhn { max-width: 520px; }\",\".framer-pdKsl.framer-v-146dnje .framer-zvlqm6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; justify-content: center; padding: 18px; }\",\".framer-pdKsl.framer-v-146dnje .framer-1bvbm33 { flex: none; gap: 24px; width: min-content; }\",\".framer-pdKsl.framer-v-146dnje .framer-jn2fmu { gap: 18px; width: 314px; }\",\".framer-pdKsl.framer-v-146dnje .framer-17huk6c { gap: 14px; }\",\".framer-pdKsl.framer-v-146dnje .framer-13y8t44 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; width: 100%; }\",\".framer-pdKsl.framer-v-146dnje .framer-1utsg86 { position: relative; right: unset; top: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 742\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ut4HfRKML\":{\"layout\":[\"fixed\",\"auto\"]},\"dLJXUwOHb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gxe7jwbUt\":\"title\",\"Qms94R_dW\":\"badgeText\",\"GnRHBUoHP\":\"badgeVariant\",\"WE5BG_9yV\":\"buttonVariant\",\"E6C3D9iV8\":\"buttonText\",\"W0hZ5715h\":\"text2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercnwbHcOUO=withCSS(Component,css,\"framer-pdKsl\");export default FramercnwbHcOUO;FramercnwbHcOUO.displayName=\"Cta Section\";FramercnwbHcOUO.defaultProps={height:742,width:1920};addPropertyControls(FramercnwbHcOUO,{variant:{options:[\"pATovJ1TC\",\"ut4HfRKML\",\"dLJXUwOHb\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},gxe7jwbUt:{defaultValue:\"Ready to Reduce Your Risk?\",displayTextArea:false,title:\"Title\",type:ControlType.String},Qms94R_dW:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Badge Text\",type:ControlType.String},GnRHBUoHP:BadgeControls?.[\"variant\"]&&{...BadgeControls[\"variant\"],defaultValue:\"tjXdEILcP\",description:undefined,hidden:undefined,title:\"Badge Variant\"},WE5BG_9yV:FillButtonControls?.[\"variant\"]&&{...FillButtonControls[\"variant\"],defaultValue:\"goLGYzvCP\",description:undefined,hidden:undefined,title:\"Button Variant\"},E6C3D9iV8:{defaultValue:\"Start 14-days Free Trial\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},W0hZ5715h:{defaultValue:\"<p>Get a Human Risk Heatmap that shows which employees, devices, and behaviors put you most at risk.</p>\",title:\"Text 2\",type:ControlType.RichText}});addFonts(FramercnwbHcOUO,[{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\"}]},...BadgeFonts,...FillButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...componentPresets.fonts?.[\"tZoi8j77L\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"tZoi8j77L\"]):[],...componentPresets.fonts?.[\"VHP8RLhSd\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"VHP8RLhSd\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercnwbHcOUO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"742\",\"framerVariables\":\"{\\\"gxe7jwbUt\\\":\\\"title\\\",\\\"Qms94R_dW\\\":\\\"badgeText\\\",\\\"GnRHBUoHP\\\":\\\"badgeVariant\\\",\\\"WE5BG_9yV\\\":\\\"buttonVariant\\\",\\\"E6C3D9iV8\\\":\\\"buttonText\\\",\\\"W0hZ5715h\\\":\\\"text2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ut4HfRKML\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dLJXUwOHb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1920\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CtaSection from\"#framer/local/canvasComponent/cnwbHcOUO/cnwbHcOUO.js\";import Footer from\"#framer/local/canvasComponent/eTPjlZXbN/eTPjlZXbN.js\";import MainHeader from\"#framer/local/canvasComponent/LXDhM4qwD/LXDhM4qwD.js\";import VideoLightboxButton from\"#framer/local/codeFile/s7FFw_a/VideoLightboxButton_1.js\";import*as sharedStyle from\"#framer/local/css/hF7zu9P6z/hF7zu9P6z.js\";const VideoLightboxButtonFonts=getFonts(VideoLightboxButton);const MotionDivWithFX=withFX(motion.div);const MainHeaderFonts=getFonts(MainHeader);const MainHeaderWithVariantAppearEffect=withVariantAppearEffect(MainHeader);const ContainerWithFX=withFX(Container);const CtaSectionFonts=getFonts(CtaSection);const FooterFonts=getFonts(Footer);const breakpoints={IiwRaIkcp:\"(min-width: 810px) and (max-width: 1199.98px)\",Jke9lU30H:\"(max-width: 809.98px)\",tIMXOIHmB:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-kEtT3\";const variantClassNames={IiwRaIkcp:\"framer-v-ruterr\",Jke9lU30H:\"framer-v-mjwi86\",tIMXOIHmB:\"framer-v-n4vrqt\"};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const breakpointRules={Jke9lU30H:[\".framer-kEtT3 .framer-1kdvnee { height: 68px; }\",\".framer-kEtT3 .framer-ny4mxc { gap: 10px 10px; width: 90%; }\",\".framer-kEtT3 .framer-1hzcx2m { height: auto; }\",\".framer-kEtT3 .framer-zz1w9f-container { top: 68px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Jke9lU30H:\".framer-mjwi86-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kEtT3.framer-1j8nikx, .framer-kEtT3 .framer-1j8nikx { display: block; }\",\".framer-kEtT3.framer-n4vrqt { align-content: center; align-items: center; background-color: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-kEtT3 .framer-1kdvnee { align-content: center; align-items: center; background-color: var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, #7c4dff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; left: calc(50.00000000000002% - 100% / 2); order: -1000; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-kEtT3 .framer-ny4mxc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kEtT3 .framer-1hzcx2m { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: 24px; position: relative; white-space: pre; width: auto; }\",\".framer-kEtT3 .framer-1rl4xd4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kEtT3 .framer-zz1w9f-container { flex: none; height: auto; left: 0px; order: -998; position: var(--framer-canvas-fixed-position, fixed); top: 60px; width: 100%; z-index: 9; }\",\".framer-kEtT3 .framer-17tmdlh { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-kEtT3 .framer-vxr8zg-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-kEtT3 .framer-1wocudt-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={IiwRaIkcp:\"(min-width: 810px) and (max-width: 1199.98px)\",Jke9lU30H:\"(max-width: 809.98px)\",tIMXOIHmB:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"tIMXOIHmB\",Phone:\"Jke9lU30H\",Tablet:\"IiwRaIkcp\"};const getProps=({footerScrollUp,height,id,scrollSection,width,...props})=>{return{...props,h19SQtRmf:footerScrollUp??props.h19SQtRmf,variant:humanReadableVariantMap[props.variant]??props.variant??\"tIMXOIHmB\",wivtBmbyZ:scrollSection??props.wivtBmbyZ};};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,wivtBmbyZ,h19SQtRmf,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"tIMXOIHmB\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-n4vrqt\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kdvnee\",\"data-framer-name\":\"banner\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ny4mxc\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Jke9lU30H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-158ou7u\",\"data-styles-preset\":\"hF7zu9P6z\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\"},children:\"Amplifier @ Jamf keynote!\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-158ou7u\",\"data-styles-preset\":\"hF7zu9P6z\",style:{\"--framer-text-color\":\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\"},children:\"Amplifier featured in the keynote of Jamf's conference - JNUC 2025!\"})}),className:\"framer-1hzcx2m\",\"data-framer-name\":\"Watch Amplifier at the Jamf conference keynote - JNUC 2025!\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rl4xd4-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"MLEefAgrX\",scopeId:\"mdc8plOA4\",children:/*#__PURE__*/_jsx(VideoLightboxButton,{autoplay:true,backgroundColor:\"var(--token-c0afbf79-249d-4eb6-a686-d565a387e00f, rgb(26, 22, 30))\",borderRadius:8,buttonColor:\"var(--token-c0afbf79-249d-4eb6-a686-d565a387e00f, rgb(26, 22, 30))\",buttonFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},buttonHoverColor:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",buttonIconSize:20,buttonText:\"WATCH\",buttonTextColor:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",buttonTextHoverColor:\"var(--token-962b7910-5122-423e-b55c-3a123eb1efb2, rgb(124, 77, 255))\",closeButtonBorderRadius:8,closeButtonColor:\"rgba(255, 255, 255, 0.2)\",closeButtonFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},closeButtonPosition:\"top-right\",closeButtonSize:44,closeButtonText:\"✕\",closeButtonTextColor:\"rgb(255, 255, 255)\",controlsBackgroundColor:\"rgba(0, 0, 0, 0.7)\",controlsColor:\"rgb(255, 255, 255)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"MLEefAgrX\",layoutId:\"MLEefAgrX\",showButtonIcon:true,showThumbnail:true,textColor:\"var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255))\",videoType:\"youtube\",width:\"100%\",youtubeUrl:\"https://youtu.be/GT0cq6BQnIo?si=d_8PjI66r-9tMrYw\"})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Jke9lU30H:{y:68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:\"100vw\",y:60,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IiwRaIkcp:{__framer__animate:{transition:transition1},__framer__scrollDirection:{direction:\"down\",target:animation}},Jke9lU30H:{__framer__animate:{transition:transition1},__framer__scrollDirection:{direction:\"down\",target:animation}}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-zz1w9f-container\",layoutScroll:true,nodeId:\"KOBVEr7nY\",rendersWithMotion:true,scopeId:\"mdc8plOA4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IiwRaIkcp:{__framer__targets:[{ref:wivtBmbyZ,target:\"NwGiZRA9v\"}],variant:\"ZuXRUQcmW\"},Jke9lU30H:{__framer__targets:[{ref:wivtBmbyZ,target:\"l0cybfdrg\"}],variant:\"MZfeEMEqS\"}},children:/*#__PURE__*/_jsx(MainHeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:wivtBmbyZ,target:\"BOq8muDy5\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"KOBVEr7nY\",layoutId:\"KOBVEr7nY\",style:{width:\"100%\"},variant:\"yIvsLgypI\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-17tmdlh\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:742,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vxr8zg-container\",nodeId:\"iUH1JhCyE\",scopeId:\"mdc8plOA4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IiwRaIkcp:{variant:\"ut4HfRKML\",WE5BG_9yV:\"lJnKzfUjt\"},Jke9lU30H:{variant:\"dLJXUwOHb\",WE5BG_9yV:\"lJnKzfUjt\"}},children:/*#__PURE__*/_jsx(CtaSection,{E6C3D9iV8:\"Get Your Free Human Risk Assessment\",GnRHBUoHP:\"tjXdEILcP\",gxe7jwbUt:\"Ready to Reduce Your Risk?\",height:\"100%\",id:\"iUH1JhCyE\",layoutId:\"iUH1JhCyE\",Qms94R_dW:\"Get Started\",style:{width:\"100%\"},variant:\"pATovJ1TC\",W0hZ5715h:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Get a Human Risk Heatmap that shows which employees, devices, and behaviors put you most at risk.\"})}),WE5BG_9yV:\"goLGYzvCP\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:540,width:\"100vw\",y:1742,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wocudt-container\",nodeId:\"zKPTX3s0H\",scopeId:\"mdc8plOA4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IiwRaIkcp:{variant:\"uqJH2dOnn\"},Jke9lU30H:{variant:\"T9yVfbNU0\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"zKPTX3s0H\",KxrRoJC43:h19SQtRmf,layoutId:\"zKPTX3s0H\",style:{width:\"100%\"},variant:\"kknDWFL_N\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IiwRaIkcp\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jke9lU30H\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wivtBmbyZ\":\"scrollSection\",\"h19SQtRmf\":\"footerScrollUp\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"tIMXOIHmB\":[\".framer-1kdvnee\",\".framer-zz1w9f-container\",\".framer-vxr8zg-container\",\".framer-1wocudt-container\"],\"IiwRaIkcp\":[\".framer-1kdvnee\",\".framer-zz1w9f-container\",\".framer-vxr8zg-container\",\".framer-1wocudt-container\"],\"Jke9lU30H\":[\".framer-1kdvnee\",\".framer-zz1w9f-container\",\".framer-vxr8zg-container\",\".framer-1wocudt-container\"]}\n * @framerBreakpoints {\"tIMXOIHmB\":{\"min\":1200,\"canvasClassName\":\"framer-n4vrqt-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"IiwRaIkcp\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ruterr-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Jke9lU30H\":{\"max\":809,\"canvasClassName\":\"framer-mjwi86-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant tIMXOIHmB\n * @framerLayoutTemplate\n */const Framermdc8plOA4=withCSS(Component,css,\"framer-kEtT3\");export default Framermdc8plOA4;Framermdc8plOA4.displayName=\"hp-banner\";Framermdc8plOA4.defaultProps={height:2e3,width:1200};addPropertyControls(Framermdc8plOA4,{wivtBmbyZ:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},h19SQtRmf:{title:\"Footer Scroll-up\",type:ControlType.Link}});addFonts(Framermdc8plOA4,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...VideoLightboxButtonFonts,...MainHeaderFonts,...CtaSectionFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermdc8plOA4\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"tIMXOIHmB\\\":[\\\".framer-1kdvnee\\\",\\\".framer-zz1w9f-container\\\",\\\".framer-vxr8zg-container\\\",\\\".framer-1wocudt-container\\\"],\\\"IiwRaIkcp\\\":[\\\".framer-1kdvnee\\\",\\\".framer-zz1w9f-container\\\",\\\".framer-vxr8zg-container\\\",\\\".framer-1wocudt-container\\\"],\\\"Jke9lU30H\\\":[\\\".framer-1kdvnee\\\",\\\".framer-zz1w9f-container\\\",\\\".framer-vxr8zg-container\\\",\\\".framer-1wocudt-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IiwRaIkcp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jke9lU30H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"tIMXOIHmB\",\"framerBreakpoints\":\"{\\\"tIMXOIHmB\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-n4vrqt-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"IiwRaIkcp\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ruterr-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Jke9lU30H\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-mjwi86-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerVariables\":\"{\\\"wivtBmbyZ\\\":\\\"scrollSection\\\",\\\"h19SQtRmf\\\":\\\"footerScrollUp\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (49b3750)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CtaSection from\"#framer/local/canvasComponent/cnwbHcOUO/cnwbHcOUO.js\";import Footer from\"#framer/local/canvasComponent/eTPjlZXbN/eTPjlZXbN.js\";import MainHeader from\"#framer/local/canvasComponent/LXDhM4qwD/LXDhM4qwD.js\";const MainHeaderFonts=getFonts(MainHeader);const MainHeaderWithVariantAppearEffect=withVariantAppearEffect(MainHeader);const ContainerWithFX=withFX(Container);const CtaSectionFonts=getFonts(CtaSection);const FooterFonts=getFonts(Footer);const breakpoints={faH1JoZER:\"(min-width: 1200px)\",OkAupGW6o:\"(min-width: 810px) and (max-width: 1199.98px)\",ZGEK5qjQG:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-WFn3i\";const variantClassNames={faH1JoZER:\"framer-v-zzj3ks\",OkAupGW6o:\"framer-v-gem77h\",ZGEK5qjQG:\"framer-v-pmce72\"};const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WFn3i.framer-1b7n6v3, .framer-WFn3i .framer-1b7n6v3 { display: block; }\",\".framer-WFn3i.framer-zzj3ks { align-content: center; align-items: center; background-color: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-WFn3i .framer-12jfmi8-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-WFn3i .framer-1t6bp9m { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-WFn3i .framer-15mshbf-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-WFn3i .framer-1x86odn-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={faH1JoZER:\"(min-width: 1200px)\",OkAupGW6o:\"(min-width: 810px) and (max-width: 1199.98px)\",ZGEK5qjQG:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"faH1JoZER\",Phone:\"ZGEK5qjQG\",Tablet:\"OkAupGW6o\"};const getProps=({footerScrollUp,height,id,scrollSection,width,...props})=>{return{...props,h19SQtRmf:footerScrollUp??props.h19SQtRmf,variant:humanReadableVariantMap[props.variant]??props.variant??\"faH1JoZER\",wivtBmbyZ:scrollSection??props.wivtBmbyZ};};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,wivtBmbyZ,h19SQtRmf,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"faH1JoZER\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-44a08502-d08f-4b11-a001-4a8dad370e73, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zzj3ks\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OkAupGW6o:{__framer__animate:{transition:transition2},__framer__scrollDirection:{direction:\"down\",target:animation1}},ZGEK5qjQG:{__framer__animate:{transition:transition2},__framer__scrollDirection:{direction:\"down\",target:animation1}}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-12jfmi8-container\",layoutScroll:true,nodeId:\"D2dcee1EJ\",rendersWithMotion:true,scopeId:\"pNB9Gmoan\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OkAupGW6o:{__framer__targets:[{ref:wivtBmbyZ,target:\"NwGiZRA9v\"}],variant:\"ZuXRUQcmW\"},ZGEK5qjQG:{__framer__targets:[{ref:wivtBmbyZ,target:\"l0cybfdrg\"}],variant:\"MZfeEMEqS\"}},children:/*#__PURE__*/_jsx(MainHeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:wivtBmbyZ,target:\"BOq8muDy5\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"D2dcee1EJ\",layoutId:\"D2dcee1EJ\",style:{width:\"100%\"},variant:\"yIvsLgypI\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t6bp9m\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:742,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15mshbf-container\",nodeId:\"GToKYDp_Z\",scopeId:\"pNB9Gmoan\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OkAupGW6o:{variant:\"ut4HfRKML\",WE5BG_9yV:\"lJnKzfUjt\"},ZGEK5qjQG:{variant:\"dLJXUwOHb\",WE5BG_9yV:\"lJnKzfUjt\"}},children:/*#__PURE__*/_jsx(CtaSection,{E6C3D9iV8:\"Get Your Free Human Risk Assessment\",GnRHBUoHP:\"tjXdEILcP\",gxe7jwbUt:\"Ready to Reduce Your Risk?\",height:\"100%\",id:\"GToKYDp_Z\",layoutId:\"GToKYDp_Z\",Qms94R_dW:\"Get Started\",style:{width:\"100%\"},variant:\"pATovJ1TC\",W0hZ5715h:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Get a Human Risk Heatmap that shows which employees, devices, and behaviors put you most at risk.\"})}),WE5BG_9yV:\"goLGYzvCP\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:540,width:\"100vw\",y:1742,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1x86odn-container\",nodeId:\"BDqsGcJ_k\",scopeId:\"pNB9Gmoan\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OkAupGW6o:{variant:\"uqJH2dOnn\"},ZGEK5qjQG:{variant:\"T9yVfbNU0\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BDqsGcJ_k\",KxrRoJC43:h19SQtRmf,layoutId:\"BDqsGcJ_k\",style:{width:\"100%\"},variant:\"kknDWFL_N\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OkAupGW6o\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZGEK5qjQG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wivtBmbyZ\":\"scrollSection\",\"h19SQtRmf\":\"footerScrollUp\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"faH1JoZER\":[\".framer-12jfmi8-container\",\".framer-15mshbf-container\",\".framer-1x86odn-container\"],\"OkAupGW6o\":[\".framer-12jfmi8-container\",\".framer-15mshbf-container\",\".framer-1x86odn-container\"],\"ZGEK5qjQG\":[\".framer-12jfmi8-container\",\".framer-15mshbf-container\",\".framer-1x86odn-container\"]}\n * @framerBreakpoints {\"faH1JoZER\":{\"min\":1200,\"canvasClassName\":\"framer-zzj3ks-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"OkAupGW6o\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-gem77h-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ZGEK5qjQG\":{\"max\":809,\"canvasClassName\":\"framer-pmce72-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant faH1JoZER\n * @framerLayoutTemplate\n */const FramerpNB9Gmoan=withCSS(Component,css,\"framer-WFn3i\");export default FramerpNB9Gmoan;FramerpNB9Gmoan.displayName=\"Main\";FramerpNB9Gmoan.defaultProps={height:2e3,width:1200};addPropertyControls(FramerpNB9Gmoan,{wivtBmbyZ:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},h19SQtRmf:{title:\"Footer Scroll-up\",type:ControlType.Link}});addFonts(FramerpNB9Gmoan,[{explicitInter:true,fonts:[]},...MainHeaderFonts,...CtaSectionFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpNB9Gmoan\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"wivtBmbyZ\\\":\\\"scrollSection\\\",\\\"h19SQtRmf\\\":\\\"footerScrollUp\\\"}\",\"framerIntrinsicHeight\":\"2000\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OkAupGW6o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZGEK5qjQG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"faH1JoZER\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"faH1JoZER\\\":[\\\".framer-12jfmi8-container\\\",\\\".framer-15mshbf-container\\\",\\\".framer-1x86odn-container\\\"],\\\"OkAupGW6o\\\":[\\\".framer-12jfmi8-container\\\",\\\".framer-15mshbf-container\\\",\\\".framer-1x86odn-container\\\"],\\\"ZGEK5qjQG\\\":[\\\".framer-12jfmi8-container\\\",\\\".framer-15mshbf-container\\\",\\\".framer-1x86odn-container\\\"]}\",\"framerBreakpoints\":\"{\\\"faH1JoZER\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-zzj3ks-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"OkAupGW6o\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-gem77h-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ZGEK5qjQG\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-pmce72-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Secondary from \"https://framerusercontent.com/modules/7rtalKKIgjjtgKMBMrBz/CnaYn5Ri4uig8gNjeCgj/L9RbpmZa2.js\";\r\nimport HpBanner from \"https://framerusercontent.com/modules/Bfhdv1hQeUawYHkUaTRp/GzqFki395S9KmiHXJ8Z7/mdc8plOA4.js\";\r\nimport Main from \"https://framerusercontent.com/modules/wcV7siMcV3dRJIKQL0mG/3cqi3hYfL5X4obZYRHvu/pNB9Gmoan.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {jI7qpvWzv: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1DG3rjf5Fx7HpiLIva6x/azjzFser4qqsDPXbzgfQ/augiA20Il.js\")), path: \"/\"}, ZjfDMsRzB: {elements: {GpqZ60lFK: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WQdzjRJ5OgWf5Gk9ojn0/GEQ7N3MnHwGdboGpKdZ3/ZjfDMsRzB.js\")), path: \"/internal/design-system\"}, y00aBgd5S: {elements: {qJnG0Idcx: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/H0gPci6Bwtf02c8bp5Y8/2RdMfX3AEjvaAXeL0r6U/y00aBgd5S.js\")), path: \"/subprocessors\"}, EGT7laTJI: {elements: {LsgO00_x0: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SdGfjpXy0tvVgJrKkNEx/xdCTyD7cMBs1o6XUogYm/EGT7laTJI.js\")), path: \"/jamf-compliance-benchmarks-offer\"}, JS6WqVcAn: {elements: {dbY7JOJnK: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1jWmihkEkaDWUZN17gmt/SLBZ9lkQNDyeKKjYNJTN/JS6WqVcAn.js\")), path: \"/404\"}, Jzkda1YUy: {elements: {jkz4zcrrE: \"identify-human-risk\", qoIhQPu08: \"drive-employee-action\", RMSAfMZOJ: \"scroll-trigger\", uiXXQnwpM: \"proide-compliance-scroll-triger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ori3wi4LPfGMfwXH7d2s/NYAqiQdlRCAUkWihFJGz/Jzkda1YUy.js\")), path: \"/product\"}, POAl1sxId: {elements: {HZCsldhIV: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9TpM8QXzn6GsdJEgdyzI/hAp0Dyf71BbS8DwhZ3fL/POAl1sxId.js\")), path: \"/solutions\"}, betGHNsca: {elements: {IyneG19lu: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r1supIKXJn3ZoWQFLM9e/biw8q4IlCWSU4CEwiYAf/betGHNsca.js\")), path: \"/roi-calculator\"}, YoNth6yKt: {elements: {dn7oHzYHT: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tLRYJg2PfRe08KtqB3sf/heCtEvFSy1o7Db4IPLpu/YoNth6yKt.js\")), path: \"/company\"}, pPvWZt46o: {elements: {AJ8EwYwUK: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EJ7YYQDn5bdaBRs4i1JV/IWWEfAFXOJaMCIY84sQH/pPvWZt46o.js\")), path: \"/platform\"}, y20cUTaxT: {elements: {SyVXZTzEc: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tODChj3xR7W62xHgK7uq/nIJkQf8po47YZLCagFHS/y20cUTaxT.js\")), path: \"/book-a-demo\"}, fJr6gCAgn: {elements: {Hhi_OvtrT: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F9j0QaJZADhjSyKmGDdg/DyPHhgj3aBZ1MuzBYgxt/fJr6gCAgn.js\")), path: \"/free-human-risk-assessment\"}, dGoCvOTet: {elements: {gWYTEKh4L: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jBXW0hmVyMapCTBwsqbO/J2FmcTcs3WhZ9VpzZyPD/dGoCvOTet.js\")), path: \"/contact-us\"}, Mk1WUOKfV: {elements: {U03lVcxqQ: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fE8SeZqeqYVa9K3YbIOk/LSBlH07qXvD3oo2p09Du/Mk1WUOKfV.js\")), path: \"/tos\"}, BSuXlDslT: {elements: {HKp0M2y9v: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LPlTmD82avPdjdZYbolp/HQ2YcsSXz7hys1OPLTot/BSuXlDslT.js\")), path: \"/privacy\"}, pCDewrqL3: {elements: {dvNE_DMMb: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vmzubu6Skq9bb0K0sWPX/EKB144AW0lROPdVDCakS/pCDewrqL3.js\")), path: \"/blog\"}, tvOFqlbtu: {elements: {Wc57f2m1f: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o5RlgmGxTlfQ652C7h8D/cm4lYxKmOyhnkRzfT9xW/tvOFqlbtu.js\")), path: \"/integrations\"}, yBnuXXFPG: {elements: {YrX5yRsAu: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/duH9bUxZzNV3aN5Jd6LH/U5EAlqcXuIJFTIH5pwaW/yBnuXXFPG.js\")), path: \"/integrations/okta\"}, b7K5W9Vun: {elements: {O0UHsxjo2: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WQWGqtGH48xZvNO65Vz4/dF6vWtGWDO2mKkzcSiUz/b7K5W9Vun.js\")), path: \"/integrations/jamf\"}, vdv_TT9Yi: {elements: {tyFBF2p4N: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MLyhAme0MhkXIFGC8XoQ/Pirtpi1FtbLkUEI8DSkx/vdv_TT9Yi.js\")), path: \"/integrations/crowdstrike\"}, fJFs5kG5U: {elements: {GJwOq0nw2: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5aaXuMXtUTAEtCV3ZSSy/6rQLlBAKNEfbiyeHaovh/fJFs5kG5U.js\")), path: \"/integrations/automox\"}, YvJpyT9ay: {elements: {CtHpl1D9i: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FM6gTjglzESf1jt0EiQR/jclhSILxbN1GakiNpBqQ/YvJpyT9ay.js\")), path: \"/videos\"}, msHJqKp8W: {elements: {yQowMOmWC: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qWD3FOOaFHsbUtzHUM6n/FYJE1sC59mQgu9UQfdqy/msHJqKp8W.js\")), path: \"/news\"}, gR5DfY_0i: {collectionId: \"dkaiGwn9s\", elements: {vaMduvKX_: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tNZM4PuJyAj8aW0dsiVr/RsFqEF6Yh1lggENclz80/gR5DfY_0i.js\")), path: \"/blog/:fxz9O07_T\"}, bi9r4XLhO: {collectionId: \"uaAfGv4ka\", elements: {MSUVLYncc: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Aj3CHDLQHGYUQURDkYFV/nuvSN4sh0fX7pUVF4vUw/bi9r4XLhO.js\")), path: \"/news/:GjCHyi_mw\"}, JeoYQOFzv: {collectionId: \"zNbZUpNBz\", elements: {g0NyBrfsO: \"scroll-trigger-1\", q1Tk_cHaA: \"scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zQo7MlZM46qpkOXRSPV1/4VRC1HgBqH0TF68FLVOh/JeoYQOFzv.js\")), path: \"/videos/:RMvH0w8cl\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {dkaiGwn9s: async () => (await import(\"https://framerusercontent.com/modules/2EpUBu7S8u7oBMB6lKL6/Vp86tCvzXpPkLMXrYOtU/dkaiGwn9s.js\"))?.[\"utils\"], uaAfGv4ka: async () => (await import(\"https://framerusercontent.com/modules/u5vZ0yBErGoHNSBIU73v/HDbLyNY3oRothC2ktys6/uaAfGv4ka.js\"))?.[\"utils\"], zNbZUpNBz: async () => (await import(\"https://framerusercontent.com/modules/Oc2n7XGiwGwG7pZYqKrz/iFwA2L9eFkk2id7ZDAyt/zNbZUpNBz.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"34ee9eb83a2581cc410a9b545c2383b165beffc820fcbdb33fb085f57abd3bcd\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {h19SQtRmf: {href: {webPageId: \"augiA20Il\"}}, wivtBmbyZ: {href: {hash: \":jI7qpvWzv\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, h19SQtRmf: {href: {webPageId: \"kxVK2Xm9e\"}}, wivtBmbyZ: {href: {hash: \":EiCvRrj96\", webPageId: \"kxVK2Xm9e\"}, refKey: true}}\r\nconst props3 = {h19SQtRmf: {href: {webPageId: \"ZjfDMsRzB\"}}, wivtBmbyZ: {href: {hash: \":GpqZ60lFK\", webPageId: \"ZjfDMsRzB\"}, refKey: true}}\r\nconst props4 = {...props3, h19SQtRmf: {href: {webPageId: \"y00aBgd5S\"}}, wivtBmbyZ: {href: {hash: \":qJnG0Idcx\", webPageId: \"y00aBgd5S\"}, refKey: true}}\r\nconst props5 = {...props3, h19SQtRmf: {href: {webPageId: \"augiA20Il\"}}, wivtBmbyZ: {href: {webPageId: \"EGT7laTJI\"}, refKey: true}}\r\nconst props6 = {...props3, h19SQtRmf: {href: {webPageId: \"augiA20Il\"}}, wivtBmbyZ: {href: {webPageId: \"XjgPcjIQy\"}, refKey: true}}\r\nconst props7 = {mAkJld3fK: {href: {hash: \":dbY7JOJnK\", webPageId: \"JS6WqVcAn\"}, refKey: true}, xFBwQd9kx: {href: {hash: \":dbY7JOJnK\", webPageId: \"JS6WqVcAn\"}}}\r\nconst props8 = {...props3, h19SQtRmf: {href: {webPageId: \"Jzkda1YUy\"}}, wivtBmbyZ: {href: {hash: \":RMSAfMZOJ\", webPageId: \"Jzkda1YUy\"}, refKey: true}}\r\nconst props9 = {...props3, h19SQtRmf: {href: {webPageId: \"Jzkda1YUy\"}}, wivtBmbyZ: {href: {hash: \":RMSAfMZOJ\", webPageId: \"eihHIgzta\"}, refKey: true}}\r\nconst props10 = {...props3, h19SQtRmf: {href: {webPageId: \"POAl1sxId\"}}, wivtBmbyZ: {href: {hash: \":HZCsldhIV\", webPageId: \"POAl1sxId\"}, refKey: true}}\r\nconst props11 = {...props3, h19SQtRmf: {href: {webPageId: \"POAl1sxId\"}}, wivtBmbyZ: {href: {hash: \":HZCsldhIV\", webPageId: \"betGHNsca\"}, refKey: true}}\r\nconst props12 = {...props3, h19SQtRmf: {href: {webPageId: \"YoNth6yKt\"}}, wivtBmbyZ: {href: {hash: \":dn7oHzYHT\", webPageId: \"YoNth6yKt\"}, refKey: true}}\r\nconst props13 = {...props3, h19SQtRmf: {href: {webPageId: \"pPvWZt46o\"}}, wivtBmbyZ: {href: {hash: \":AJ8EwYwUK\", webPageId: \"pPvWZt46o\"}, refKey: true}}\r\nconst props14 = {...props3, h19SQtRmf: {href: {webPageId: \"pPvWZt46o\"}}, wivtBmbyZ: {href: {hash: \":rgmCQ62j8\", webPageId: \"eKf3gGF5g\"}, refKey: true}}\r\nconst props15 = {...props3, h19SQtRmf: {href: {webPageId: \"Kn6aDfO5v\"}}, wivtBmbyZ: {href: {hash: \":zgjesY1a8\", webPageId: \"Kn6aDfO5v\"}, refKey: true}}\r\nconst props16 = {...props3, h19SQtRmf: {href: {hash: \":aX3r5x15R\", webPageId: \"IkVp47HhE\"}}, wivtBmbyZ: {href: {hash: \":aX3r5x15R\", webPageId: \"IkVp47HhE\"}, refKey: true}}\r\nconst props17 = {...props3, h19SQtRmf: {href: {webPageId: \"y20cUTaxT\"}}, wivtBmbyZ: {href: {webPageId: \"y20cUTaxT\"}, refKey: true}}\r\nconst props18 = {...props3, h19SQtRmf: {href: {webPageId: \"fJr6gCAgn\"}}, wivtBmbyZ: {href: {hash: \":Hhi_OvtrT\", webPageId: \"fJr6gCAgn\"}, refKey: true}}\r\nconst props19 = {...props3, h19SQtRmf: {href: {webPageId: \"dGoCvOTet\"}}, wivtBmbyZ: {href: {hash: \":gWYTEKh4L\", webPageId: \"dGoCvOTet\"}, refKey: true}}\r\nconst props20 = {...props7, mAkJld3fK: {href: {webPageId: \"Mk1WUOKfV\"}, refKey: true}, xFBwQd9kx: {href: {webPageId: \"y20cUTaxT\"}}}\r\nconst props21 = {...props7, mAkJld3fK: {href: {webPageId: \"BSuXlDslT\"}, refKey: true}, xFBwQd9kx: {href: {webPageId: \"y20cUTaxT\"}}}\r\nconst props22 = {...props7, mAkJld3fK: {href: {hash: \":J5PdNZFge\", webPageId: \"HSg3OYUob\"}, refKey: true}, xFBwQd9kx: {href: {hash: \":J5PdNZFge\", webPageId: \"HSg3OYUob\"}}}\r\nconst props23 = {...props3, h19SQtRmf: {href: {webPageId: \"pCDewrqL3\"}}, wivtBmbyZ: {href: {webPageId: \"pCDewrqL3\"}, refKey: true}}\r\nconst props24 = {...props3, h19SQtRmf: {href: {webPageId: \"tvOFqlbtu\"}}, wivtBmbyZ: {href: {hash: \":Wc57f2m1f\", webPageId: \"tvOFqlbtu\"}, refKey: true}}\r\nconst props25 = {...props1, h19SQtRmf: {href: {webPageId: \"tvOFqlbtu\"}}, wivtBmbyZ: {href: {hash: \":Wc57f2m1f\", webPageId: \"yBnuXXFPG\"}, refKey: true}}\r\nconst props26 = {...props1, h19SQtRmf: {href: {webPageId: \"b7K5W9Vun\"}}, wivtBmbyZ: {href: {hash: \":O0UHsxjo2\", webPageId: \"b7K5W9Vun\"}, refKey: true}}\r\nconst props27 = {...props3, h19SQtRmf: {href: {hash: \":W1H7gZCJS\", webPageId: \"XzgjiS1dU\"}}, wivtBmbyZ: {href: {hash: \":O0UHsxjo2\", webPageId: \"XzgjiS1dU\"}, refKey: true}}\r\nconst props28 = {...props1, h19SQtRmf: {href: {webPageId: \"b7K5W9Vun\"}}, wivtBmbyZ: {href: {hash: \":O0UHsxjo2\", webPageId: \"vdv_TT9Yi\"}, refKey: true}}\r\nconst props29 = {...props1, h19SQtRmf: {href: {webPageId: \"b7K5W9Vun\"}}, wivtBmbyZ: {href: {hash: \":O0UHsxjo2\", webPageId: \"fJFs5kG5U\"}, refKey: true}}\r\nconst props30 = {...props3, h19SQtRmf: {href: {webPageId: \"YvJpyT9ay\"}}, wivtBmbyZ: {href: {hash: \":CtHpl1D9i\", webPageId: \"YvJpyT9ay\"}, refKey: true}}\r\nconst props31 = {...props3, h19SQtRmf: {href: {webPageId: \"msHJqKp8W\"}}, wivtBmbyZ: {href: {hash: \":yQowMOmWC\", webPageId: \"msHJqKp8W\"}, refKey: true}}\r\nconst props32 = {...props3, h19SQtRmf: {href: {webPageId: \"pCDewrqL3\"}}, wivtBmbyZ: {href: {hash: \":vaMduvKX_\", webPageId: \"gR5DfY_0i\"}, refKey: true}}\r\nconst props33 = {...props3, h19SQtRmf: {href: {webPageId: \"msHJqKp8W\"}}, wivtBmbyZ: {href: {hash: \":MSUVLYncc\", webPageId: \"bi9r4XLhO\"}, refKey: true}}\r\nconst props34 = {...props3, h19SQtRmf: {href: {pathVariables: {RMvH0w8cl: \"thomas-donnelly-co-founder-cto-amplifier-security\"}, unresolvedPathSlugs: {RMvH0w8cl: {collectionId: \"zNbZUpNBz\", collectionItemId: \"y3Ulbypn9\"}}, webPageId: \"JeoYQOFzv\"}}, wivtBmbyZ: {href: {hash: \":q1Tk_cHaA\", webPageId: \"JeoYQOFzv\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, b7K5W9Vun: props26, betGHNsca: props11, bi9r4XLhO: props33, BSuXlDslT: props21, dGoCvOTet: props19, EGT7laTJI: props5, eihHIgzta: props9, eKf3gGF5g: props14, fJFs5kG5U: props29, fJr6gCAgn: props18, gR5DfY_0i: props32, HSg3OYUob: props22, IkVp47HhE: props16, JeoYQOFzv: props34, JS6WqVcAn: props7, Jzkda1YUy: props8, Kn6aDfO5v: props15, kxVK2Xm9e: props2, Mk1WUOKfV: props20, msHJqKp8W: props31, pCDewrqL3: props23, POAl1sxId: props10, pPvWZt46o: props13, tvOFqlbtu: props24, vdv_TT9Yi: props28, XjgPcjIQy: props6, XzgjiS1dU: props27, y00aBgd5S: props4, y20cUTaxT: props17, yBnuXXFPG: props25, YoNth6yKt: props12, YvJpyT9ay: props30, ZjfDMsRzB: props3}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"kxVK2Xm9e\":\r\ncase \"yBnuXXFPG\":\r\ncase \"b7K5W9Vun\":\r\ncase \"vdv_TT9Yi\":\r\ncase \"fJFs5kG5U\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"h19SQtRmf\"], props[\"wivtBmbyZ\"]]}, (resolvedLinks) => React.createElement(HpBanner, {...props, h19SQtRmf: resolvedLinks[0], key: \"HpBanner\", routeId, style, wivtBmbyZ: siteRef(resolvedLinks[1])}, children(true)));\r\ncase \"ZjfDMsRzB\":\r\ncase \"y00aBgd5S\":\r\ncase \"EGT7laTJI\":\r\ncase \"XjgPcjIQy\":\r\ncase \"Jzkda1YUy\":\r\ncase \"eihHIgzta\":\r\ncase \"POAl1sxId\":\r\ncase \"betGHNsca\":\r\ncase \"YoNth6yKt\":\r\ncase \"pPvWZt46o\":\r\ncase \"eKf3gGF5g\":\r\ncase \"Kn6aDfO5v\":\r\ncase \"IkVp47HhE\":\r\ncase \"y20cUTaxT\":\r\ncase \"fJr6gCAgn\":\r\ncase \"dGoCvOTet\":\r\ncase \"pCDewrqL3\":\r\ncase \"tvOFqlbtu\":\r\ncase \"XzgjiS1dU\":\r\ncase \"YvJpyT9ay\":\r\ncase \"msHJqKp8W\":\r\ncase \"gR5DfY_0i\":\r\ncase \"bi9r4XLhO\":\r\ncase \"JeoYQOFzv\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"h19SQtRmf\"], props[\"wivtBmbyZ\"]]}, (resolvedLinks) => React.createElement(Main, {...props, h19SQtRmf: resolvedLinks[0], key: \"Main\", routeId, style, wivtBmbyZ: siteRef(resolvedLinks[1])}, children(true)));\r\ncase \"JS6WqVcAn\":\r\ncase \"Mk1WUOKfV\":\r\ncase \"BSuXlDslT\":\r\ncase \"HSg3OYUob\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"xFBwQd9kx\"], props[\"mAkJld3fK\"]]}, (resolvedLinks) => React.createElement(Secondary, {...props, key: \"Secondary\", mAkJld3fK: siteRef(resolvedLinks[1]), routeId, style, xFBwQd9kx: resolvedLinks[0]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"kxVK2Xm9e\":\r\ncase \"yBnuXXFPG\":\r\ncase \"b7K5W9Vun\":\r\ncase \"vdv_TT9Yi\":\r\ncase \"fJFs5kG5U\":\r\nreturn [{hash: \"n4vrqt\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ruterr\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"mjwi86\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"ZjfDMsRzB\":\r\ncase \"y00aBgd5S\":\r\ncase \"EGT7laTJI\":\r\ncase \"XjgPcjIQy\":\r\ncase \"Jzkda1YUy\":\r\ncase \"eihHIgzta\":\r\ncase \"POAl1sxId\":\r\ncase \"betGHNsca\":\r\ncase \"YoNth6yKt\":\r\ncase \"pPvWZt46o\":\r\ncase \"eKf3gGF5g\":\r\ncase \"Kn6aDfO5v\":\r\ncase \"IkVp47HhE\":\r\ncase \"y20cUTaxT\":\r\ncase \"fJr6gCAgn\":\r\ncase \"dGoCvOTet\":\r\ncase \"pCDewrqL3\":\r\ncase \"tvOFqlbtu\":\r\ncase \"XzgjiS1dU\":\r\ncase \"YvJpyT9ay\":\r\ncase \"msHJqKp8W\":\r\ncase \"gR5DfY_0i\":\r\ncase \"bi9r4XLhO\":\r\ncase \"JeoYQOFzv\":\r\nreturn [{hash: \"zzj3ks\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"gem77h\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"pmce72\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"JS6WqVcAn\":\r\ncase \"Mk1WUOKfV\":\r\ncase \"BSuXlDslT\":\r\ncase \"HSg3OYUob\":\r\nreturn [{hash: \"2h9fdy\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"4or49j\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12klchk\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1jWmihkEkaDWUZN17gmt/SLBZ9lkQNDyeKKjYNJTN/JS6WqVcAn.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.amplifiersecurity.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 180, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}