{"version":3,"file":"script_main.Dcee2MlK.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","addPropertyOverrides","PhoneCall","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","UANCTAFonts","UANCTA","MainButtonFonts","MainButton","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","ChevronRight","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","Label","MainButtonFonts","MainButton","UANCTA","MapPin","FacebookLogo","LinkedinLogo","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","className","Frame","RichText","ChevronRight","Image1","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","useState","useRef","CSS","getProps","React.forwardRef","MagnifyingGlass","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","ChevronDown","ChevronUp","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","SecondaryButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","ChevronDown","ChevronUp","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","ChevronDown","ChevronUp","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","ChevronDown","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","ChevronDown","ChevronUp","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","NavbarMenuIcon","NavbarMenuIconInfo","Phone","MainButton","Search","Menu","HorizontalLine","ServicesMenu","CompanyMenu","ResourcesMenu","serializationHash","variantClassNames","transition1","matchVariant","animation","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","RichText","ChevronRight","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","MenuItem","SearchBtn","_Fragment","SkipLinkFonts","HeaderFonts","Header","SmoothScrollFonts","Button","Button3","SiteFooterFonts","SiteFooter","CookieBannerFonts","JsonLdFonts","MobileActionBarFonts","MobileActionBar","ScrollFixFonts","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","PropertyOverrides","RichText","React.Fragment","_Fragment","DownloadSimple","FormPlainTextInput","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","SkipLinkFonts","HeaderFonts","Header","SmoothScrollFonts","SiteFooterFonts","SiteFooter","CookieBannerFonts","JsonLdFonts","MobileActionBarFonts","MobileActionBar","ScrollFixFonts","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","PropertyOverrides","Image1","RichText","React.Fragment","css","sharedStyle.fonts","Header","SiteFooter","MobileActionBar","isBrowser","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","RichText","React.Fragment","Image1","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","HomeTemplate","InnerTemplate","InnerTemplatePageHero","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js","https:/framerusercontent.com/modules/Jq7zIyS8RRXTAtlRfVvq/1r1goYB1kvaMmowkj3mb/fO4dIsKvv.js","https:/framerusercontent.com/modules/fZSX0RoMBd1BQNCUwghP/1eKIGZlS2ZfjICreylbc/cdQQVmSZG.js","https:/framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js","https:/framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js","https:/framerusercontent.com/modules/Os7BDsoeGyIRAU6H7Gwl/igL1sKtBsw6Esf4a6plM/dOznZvPY_.js","https:/framerusercontent.com/modules/CQJW7a3jWBZUfui5wvBh/otedSGcUcwjRDjjVuKZW/G7i_wp3YY.js","https:/framerusercontent.com/modules/q93yc7zF1wXrb1h8gX6u/YsqoyYfi78bnpRCFVN1O/LqJW6mzsH.js","https:/framerusercontent.com/modules/F0RmnAGrN64GnzjhVTnP/UJ0HYdnRUf5WcfZJe1TT/voPSHnnyI.js","https:/framerusercontent.com/modules/odXQq1ObskGsERoPW2uC/jiVkqugSTeqJuxN2rYUi/gksHk4xt8.js","https:/framerusercontent.com/modules/oBtHbprCweI9vbKHO0KV/7TWbiSFKl1sbRJU368OE/MegaMenu.js","https:/framerusercontent.com/modules/78wJr0q4vFZTRbgiA8bC/Y2EfGRGz13i3kdwNCKGk/gU109MUNe.js","https:/framerusercontent.com/modules/q5eNJNaDR9Nzkdo9FoWZ/swuHcHm1opg8ujCHhnuF/cs5Phzb9l.js","https:/framerusercontent.com/modules/QdUy2xhVwmfcz8ideN9r/q7TDKmSMuLHkqULmZpIj/DPloWPVQm.js","https:/framerusercontent.com/modules/MsTbWcKumTRMeHO9qdx7/cXAorNZU0fBQfhn5RCMZ/k0uD7Fxwe.js","https:/framerusercontent.com/modules/2g5xt1MGYPXiBHjjOkSU/KnNgYGYeXIplsziBMBxZ/VAhSIgfDh.js","https:/framerusercontent.com/modules/QtvUKROiRU1H9dJyoRZ7/3HqasdUHtUnSPdBpjHCg/vL_T7rMG9.js","https:/framerusercontent.com/modules/ElHNDWRhWoLGZ7fE0FWW/YDnzvZj0KwLljcJ2YZRj/YX8Xzaxw1.js","https:/framerusercontent.com/modules/sgdFEXWfQbGAXeYXGi85/9l24raIIaUrH6JY7ODMm/zY7ar3LFB.js","https:/framerusercontent.com/modules/fXUxLAAm5DYPsEGXHLaa/xRoBZ4vtxkZfe35lxlvq/Iqee88sWU.js","https:/framerusercontent.com/modules/G5u0QXuUsQuLfGaGwmXx/YfXrXEC3pvVhA53r2TVA/ScrollFix.js","https:/framerusercontent.com/modules/azYBWwCKxLbCNrR7VtiO/YO0xCvmIaKuAJO3M4XNO/SkipLink.js","https:/framerusercontent.com/modules/dCUP7kzcq9nlwGVEhufj/wgYAkRuVZ7HFdYSdyfjA/GSxCLxZEv.js","https:/framerusercontent.com/modules/diLdJuWvSLpyYqJDDBHz/m2aq1NEQf3WsZwGIO01q/DNuAq6RcH.js","https:/framerusercontent.com/modules/WPQRxYu7l0c5o0P8WEyO/h3fj8kdPSt92c44hzGFY/j53JKW9KR.js","framer:toplevel/main"],"sourcesContent":["// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{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\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{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();}}/**\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?.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\":{\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/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;}}export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};const initialState={dismissed:false,autoAccepted:false,modes:defaultConsent,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced: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: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\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\n// Check if visitor is in EU\nconst countries=[\"AI\",\"AT\",\"AW\",\"AX\",\"BE\",\"BG\",\"BL\",\"BM\",\"CW\",\"CY\",\"CZ\",\"DE\",\"DK\",\"EE\",\"EL\",\"ES\",\"FI\",\"FK\",\"FO\",\"FR\",\"GB\",\"GF\",\"GG\",\"GI\",\"GL\",\"GP\",\"HR\",\"HU\",\"IE\",\"IM\",\"IO\",\"IT\",\"JE\",\"KY\",\"LT\",\"LU\",\"LV\",\"MF\",\"MQ\",\"MS\",\"MT\",\"NC\",\"NL\",\"PF\",\"PL\",\"PM\",\"PN\",\"PT\",\"RE\",\"RO\",\"SE\",\"SH\",\"SI\",\"SK\",\"SX\",\"TC\",\"UK\",\"VG\",\"WF\",\"YT\"];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","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/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\":{\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{lazy,Suspense,useState}from\"react\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const 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:{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:{...withDefaultFontFamily(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:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(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:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(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,...withDefaultFontFamily(theme.fontTitle)},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...withDefaultFontFamily(theme.fontTitle),fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...withDefaultFontFamily(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\",rel:\"noopener noreferrer\",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,...withDefaultFontFamily(settings.font)}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-banner\");function withDefaultFontFamily(style){if(style?.fontFamily)return style;return{...style,fontFamily:style?.fontFamily||DEFAULT_FONT_FAMILY};}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,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/SElQKSOnUBZOSJtmN84H/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/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;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();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:skipGTMId?\"\":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})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\".framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/5dbuLOGDrS0SjHVtVyCR/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\",{type:\"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\"?trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{fallback:null,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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FontProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PhoneCall from\"https://framerusercontent.com/modules/q9mPSllojTcxqGETzw3i/29xmuEUtqv6CYi28VFrM/XsTc5lxfv.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wh4EHDIWDrB7u64qusGf/o7DiVYfIFLFPppFQazHK/lmPm1WUrx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8G2KtjCpMqGBTX1cGSri/quZobGJlLBLf6DMQ8ecy/wrYBWzoo7.js\";const PhoneCallFonts=getFonts(PhoneCall);const enabledGestures={k1oSDMy6B:{hover:true,pressed:true},LebCn2vdg:{hover:true,pressed:true}};const cycleOrder=[\"k1oSDMy6B\",\"LebCn2vdg\"];const serializationHash=\"framer-Ckgtq\";const variantClassNames={k1oSDMy6B:\"framer-v-1vl9id\",LebCn2vdg:\"framer-v-ee9ng7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pYtSXoXM_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"k1oSDMy6B\",Compact:\"LebCn2vdg\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{return{...props,pYtSXoXM_:text??props.pYtSXoXM_??\"111 786 001\",variant:humanReadableVariantMap[props.variant]??props.variant??\"k1oSDMy6B\"};};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,pYtSXoXM_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k1oSDMy6B\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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,{clickTrackingId:\"click-call-uan\",href:\"tel:+9242111786001\",motionChild:true,nodeId:\"k1oSDMy6B\",openInNewTab:false,scopeId:\"fO4dIsKvv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Call UAN 111 786 001\",className:`${cx(scopingClassNames,\"framer-1vl9id\",className,classNames)} framer-iy6493`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"k1oSDMy6B\",ref:refBinding,style:{background:\"radial-gradient(55.00000000000001% 50% at 50% 46.2%, rgba(230, 95, 0, 0) 0%, var(--token-1362e734-0020-42ee-b847-b08f88e5016f, rgb(34, 119, 204)) 100%)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"inset 0px 4px 4px 0px var(--token-1362e734-0020-42ee-b847-b08f88e5016f, rgb(34, 119, 204)), 0px 10px 24px 0px rgba(34, 119, 204, 0.35)\",...style},variants:{\"k1oSDMy6B-hover\":{boxShadow:\"none\"},\"k1oSDMy6B-pressed\":{boxShadow:\"none\"}},...addPropertyOverrides({LebCn2vdg:{\"data-framer-name\":\"Compact\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1th82qq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Rf77mi40p\",style:{background:\"linear-gradient(120deg, var(--token-1d6b0b38-be54-4496-b52d-138bdc4bc377, rgb(35, 77, 140)) 0%, var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75)) 100%)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(PhoneCall,{animated:true,className:\"framer-1uamntw\",layoutDependency:layoutDependency,layoutId:\"ZgUETT7Zb\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",\"--pgex8v\":1.5,scale:1},variants:{\"k1oSDMy6B-pressed\":{scale:.9},\"LebCn2vdg-hover\":{scale:1},\"LebCn2vdg-pressed\":{scale:.9}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15wyzr\",\"data-styles-preset\":\"wrYBWzoo7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255)))\"},children:\"111 786 001\"})}),className:\"framer-vupkjc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aIMQSZPwl\",style:{\"--extracted-r6o4lv\":\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.9},text:pYtSXoXM_,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LebCn2vdg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8jiuii\",\"data-styles-preset\":\"lmPm1WUrx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255)))\"},children:\"111 786 001\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\".framer-Ckgtq.framer-iy6493, .framer-Ckgtq .framer-iy6493 { display: block; }\",\".framer-Ckgtq.framer-1vl9id { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: center; min-width: 100px; overflow: hidden; padding: 1px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ckgtq .framer-1th82qq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 29px 12px 29px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ckgtq .framer-1uamntw { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-Ckgtq .framer-vupkjc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ckgtq.framer-v-ee9ng7 .framer-1th82qq { gap: 5px; padding: 10px 8px 10px 8px; }\",\".framer-Ckgtq.framer-v-ee9ng7 .framer-1uamntw { width: 20px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 186\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"100px\",null,null,null]},\"LebCn2vdg\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"100px\",null,null,null]},\"ZGYE00kOh\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"100px\",null,null,null]},\"Yh1DumS53\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"100px\",null,null,null]},\"D1yZStTI0\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"100px\",null,null,null]},\"WYtJapcsq\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"100px\",null,null,null]}}}\n * @framerVariables {\"pYtSXoXM_\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_klrzr8\",\"trackingId\":\"click-call-uan\",\"type\":\"click\",\"nodeId\":\"k1oSDMy6B\"}]\n */const FramerfO4dIsKvv=withCSS(Component,css,\"framer-Ckgtq\");export default FramerfO4dIsKvv;FramerfO4dIsKvv.displayName=\"UAN CTA\";FramerfO4dIsKvv.defaultProps={height:50,width:186};addPropertyControls(FramerfO4dIsKvv,{variant:{options:[\"k1oSDMy6B\",\"LebCn2vdg\"],optionTitles:[\"Variant 1\",\"Compact\"],title:\"Variant\",type:ControlType.Enum},pYtSXoXM_:{defaultValue:\"111 786 001\",displayTextArea:false,title:\"Text\",type:ControlType.String},onpYtSXoXM_Change:{changes:\"pYtSXoXM_\",type:ControlType.ChangeHandler}});addFonts(FramerfO4dIsKvv,[{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\"}]},...PhoneCallFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfO4dIsKvv\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_klrzr8\\\",\\\"trackingId\\\":\\\"click-call-uan\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"k1oSDMy6B\\\"}]\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"186\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"pYtSXoXM_\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"LebCn2vdg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"ZGYE00kOh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"Yh1DumS53\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"D1yZStTI0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"WYtJapcsq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fO4dIsKvv.map","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/79BCX4YuJYZAYMeUEO54/VrbULKpHRJ02S9NVT04G/yT1jwxman.js\";import MainButton from\"https://framerusercontent.com/modules/i1HOw23ek5Df39bC2vwt/x9rpM0Fx0J5bgBor0dpF/CRk18QCRm.js\";import UANCTA from\"https://framerusercontent.com/modules/Jq7zIyS8RRXTAtlRfVvq/1r1goYB1kvaMmowkj3mb/fO4dIsKvv.js\";const UANCTAFonts=getFonts(UANCTA);const MainButtonFonts=getFonts(MainButton);const serializationHash=\"framer-Kx6Zp\";const variantClassNames={HCxZp4WnA:\"framer-v-u39ug1\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const 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:\"HCxZp4WnA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.aside,{...restProps,...gestureHandlers,\"aria-label\":\"Quick contact\",className:cx(scopingClassNames,\"framer-u39ug1\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"HCxZp4WnA\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de)\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ldlvwp-container\",layoutDependency:layoutDependency,layoutId:\"xscaaoh8i-container\",nodeId:\"xscaaoh8i\",rendersWithMotion:true,scopeId:\"cdQQVmSZG\",children:/*#__PURE__*/_jsx(UANCTA,{height:\"100%\",id:\"xscaaoh8i\",layoutId:\"xscaaoh8i\",pYtSXoXM_:\"111 786 001\",variant:matchVariant(\"LebCn2vdg\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13jwwie-container\",layoutDependency:layoutDependency,layoutId:\"IqTM8Olqg-container\",nodeId:\"IqTM8Olqg\",rendersWithMotion:true,scopeId:\"cdQQVmSZG\",children:/*#__PURE__*/_jsx(MainButton,{d15Bphyle:resolvedLinks[0],FvCNCMPaN:ChevronRight,fyJA10N_C:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",height:\"100%\",id:\"IqTM8Olqg\",jlDptdQEx:{borderColor:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:2},layoutId:\"IqTM8Olqg\",qiV37qpka:false,variant:matchVariant(\"cbtZMJoDx\"),VyOHz6cYm:\"Send us a request\",width:\"100%\"})})})})]})})})});});const css=[\".framer-Kx6Zp.framer-1ntcz3r, .framer-Kx6Zp .framer-1ntcz3r { display: block; }\",\".framer-Kx6Zp.framer-u39ug1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 6px; height: min-content; justify-content: center; padding: 10px 6px 10px 6px; position: relative; width: 390px; }\",\".framer-Kx6Zp .framer-ldlvwp-container, .framer-Kx6Zp .framer-13jwwie-container { flex: none; height: auto; position: relative; width: auto; }\",'.framer-Kx6Zp[data-border=\"true\"]::after, .framer-Kx6Zp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercdQQVmSZG=withCSS(Component,css,\"framer-Kx6Zp\");export default FramercdQQVmSZG;FramercdQQVmSZG.displayName=\"Mobile Action Bar\";FramercdQQVmSZG.defaultProps={height:200,width:390};addFonts(FramercdQQVmSZG,[{explicitInter:true,fonts:[]},...UANCTAFonts,...MainButtonFonts],{supportsExplicitInterCodegen:true});FramercdQQVmSZG.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(UANCTA,{},context),()=>forwardLoader(MainButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercdQQVmSZG\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"390\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"ubm8tT7Gs\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill=\"transparent\" height=\"18px\" id=\"uLIbokj1X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"wcL4Xtw6S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"haFqKG9T6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 10.5)\" width=\"1px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 L 5.25 6\" fill=\"transparent\" height=\"6px\" id=\"ldXP7NTX2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"5.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"M86o3vn0T\" transform=\"translate(7.125 6.75)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"4033599021\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qVh2c\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qVh2c { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qVh2c\");Icon.displayName=\"Linkedin Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"toDPs7Y9O\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"nB8qhy58t\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 3.75 0 L 2.25 0 C 1.007 0 0 1.007 0 2.25 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"QFOnXWoYe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 8.25)\" width=\"3.75px\"/><path d=\"M 0 0 L 6 0\" fill=\"transparent\" height=\"1px\" id=\"rOK6Xhani\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 13.5)\" width=\"6px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1426455308\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UHDx1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-UHDx1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Facebook Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-UHDx1\");Icon.displayName=\"Facebook Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Facebook Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Helvetica Now Display XBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Now Display XBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Now Display\",url:\"https://framerusercontent.com/assets/HyVB50VcFDLot5aVvCOmib6nQ0.woff2\",weight:\"800\"},{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:\"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\"},{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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{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/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-yyHAL .framer-styles-preset-1gln1xs:not(.rich-text-wrapper), .framer-yyHAL .framer-styles-preset-1gln1xs.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display XBold\", \"Helvetica Now Display XBold Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 45px; --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: 800; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3b537647-dae0-4e04-b114-98765f1d240f, rgba(30, 13, 1, 0.6)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-yyHAL .framer-styles-preset-1gln1xs:not(.rich-text-wrapper), .framer-yyHAL .framer-styles-preset-1gln1xs.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display XBold\", \"Helvetica Now Display XBold Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 40px; --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: 800; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3b537647-dae0-4e04-b114-98765f1d240f, rgba(30, 13, 1, 0.6)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-yyHAL .framer-styles-preset-1gln1xs:not(.rich-text-wrapper), .framer-yyHAL .framer-styles-preset-1gln1xs.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display XBold\", \"Helvetica Now Display XBold Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 30px; --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: 800; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3b537647-dae0-4e04-b114-98765f1d240f, rgba(30, 13, 1, 0.6)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-yyHAL\";\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 (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-CgA9z .framer-styles-preset-12f1qzs:not(.rich-text-wrapper), .framer-CgA9z .framer-styles-preset-12f1qzs.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-961f2966-a594-439d-9d7d-269d1e901eb5); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f); --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-CgA9z\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-FIDyn .framer-styles-preset-obd9jf:not(.rich-text-wrapper), .framer-FIDyn .framer-styles-preset-obd9jf.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.3s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-FIDyn\";\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 (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);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/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:\"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\"},{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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{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/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-c3MvT .framer-styles-preset-av6dc:not(.rich-text-wrapper), .framer-c3MvT .framer-styles-preset-av6dc.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #647184); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-c3MvT .framer-styles-preset-av6dc:not(.rich-text-wrapper), .framer-c3MvT .framer-styles-preset-av6dc.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 14px; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #647184); --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-c3MvT .framer-styles-preset-av6dc:not(.rich-text-wrapper), .framer-c3MvT .framer-styles-preset-av6dc.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 12px; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #647184); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-c3MvT\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapPin from\"https://framerusercontent.com/modules/FaxZInRwAZReJpbcbldd/muqXBKZwrJnuW4AxlyYL/Whn4aos15.js\";import LinkedinLogo from\"https://framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js\";import FacebookLogo from\"https://framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/CgAXES9bKOcDX88okIOJ/gBYgvplA9EO4z51ULCSM/BzwCgj2zH.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Os7BDsoeGyIRAU6H7Gwl/igL1sKtBsw6Esf4a6plM/dOznZvPY_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/R9wOzvSiaGi8nq1FQz9e/YwWVM6o3YtBam3wmGmji/E5ZfG33Hr.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/CQJW7a3jWBZUfui5wvBh/otedSGcUcwjRDjjVuKZW/G7i_wp3YY.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/0YWBWIDOUvbJd8LeAasG/pOBUBekWLQSzOMpBhFUp/hjPgbpX5W.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/9WtCHcPm6mlYTjlnXs4V/IEPJzyWY9YtK3cCdYXYx/iDWg7Tq6w.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/q93yc7zF1wXrb1h8gX6u/YsqoyYfi78bnpRCFVN1O/LqJW6mzsH.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/BlL7Pn7O7K7UopKDrgfg/cqmwdnFi6FNFUoNf4SVV/q4uu1As64.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/8lBBCG6sGUOF9kE06qtR/CdND3KGlSJFEwOpLRzRk/vo5mDVZtV.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/F0RmnAGrN64GnzjhVTnP/UJ0HYdnRUf5WcfZJe1TT/voPSHnnyI.js\";import Frame from\"https://framerusercontent.com/modules/5jkEZQ04f026qgxZhcEg/MrGp0bSYRLwKspv9gGR2/vRQ5uH4qm.js\";import ChevronRight from\"https://framerusercontent.com/modules/79BCX4YuJYZAYMeUEO54/VrbULKpHRJ02S9NVT04G/yT1jwxman.js\";import MainButton from\"https://framerusercontent.com/modules/i1HOw23ek5Df39bC2vwt/x9rpM0Fx0J5bgBor0dpF/CRk18QCRm.js\";import Label from\"https://framerusercontent.com/modules/4WSzncBORcrNyGTBzqhO/059hFU9oyUwit1M6D6n0/dOiY_S8SX.js\";import UANCTA from\"https://framerusercontent.com/modules/Jq7zIyS8RRXTAtlRfVvq/1r1goYB1kvaMmowkj3mb/fO4dIsKvv.js\";const LabelFonts=getFonts(Label);const MainButtonFonts=getFonts(MainButton);const UANCTAFonts=getFonts(UANCTA);const MapPinFonts=getFonts(MapPin);const FacebookLogoFonts=getFonts(FacebookLogo);const LinkedinLogoFonts=getFonts(LinkedinLogo);const cycleOrder=[\"igZbABnlu\",\"ppnAqjW_i\",\"x1IRxgdoj\"];const serializationHash=\"framer-lCaz2\";const variantClassNames={igZbABnlu:\"framer-v-1coxa7a\",ppnAqjW_i:\"framer-v-ytrldp\",x1IRxgdoj:\"framer-v-1nt5ict\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"igZbABnlu\",Phone:\"x1IRxgdoj\",Tablet:\"ppnAqjW_i\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"igZbABnlu\"};};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:\"igZbABnlu\",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 router=useRouter();const isDisplayed=()=>{if(baseVariant===\"x1IRxgdoj\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1coxa7a\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"igZbABnlu\",ref:refBinding,style:{...style},...addPropertyOverrides({ppnAqjW_i:{\"data-framer-name\":\"Tablet\"},x1IRxgdoj:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-tzqghx\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"qZTFR4QU6\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18rb7qc\",\"data-framer-name\":\"PING\",layoutDependency:layoutDependency,layoutId:\"fTbIXK7Zp\",style:{backgroundColor:\"var(--token-961f2966-a594-439d-9d7d-269d1e901eb5, rgb(212, 227, 50))\"},children:/*#__PURE__*/_jsx(motion.section,{className:\"framer-poa2cl\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"f38HhnTg5\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sc7xy2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"j4O8tnvtT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1os2lb8\",layoutDependency:layoutDependency,layoutId:\"rxZlcKWAl\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-655ki0\",layoutDependency:layoutDependency,layoutId:\"NWwDz1e7h\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+50+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e61888-container\",layoutDependency:layoutDependency,layoutId:\"hVYQU2BCc-container\",nodeId:\"hVYQU2BCc\",rendersWithMotion:true,scopeId:\"gksHk4xt8\",children:/*#__PURE__*/_jsx(Label,{AvkFYhMQ9:{borderColor:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",borderStyle:\"solid\",borderWidth:1},DHLKQUPgd:true,DwH5eS_n3:12,eI9p5Kbns:\"ISO/IEC 17025 ACCREDITED\",glixrkioC:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",height:\"100%\",id:\"hVYQU2BCc\",iofYcNYEw:\"var(--token-33cae5db-70dd-4c12-900c-c4461a42e5e3, rgb(30, 13, 1))\",layoutId:\"hVYQU2BCc\",Pk4kM0W1S:Frame,Qao6sEOzi:\"ISO/IEC 17025 ACCREDITED\",variant:matchVariant(\"YYbjk9Rh3\"),whOhWU2VY:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gln1xs\",\"data-styles-preset\":\"dOznZvPY_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75)))\"},children:\"Fast. Accurate. Global.\"})}),className:\"framer-qbl3fu\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gn9Zbd6q_\",style:{\"--extracted-r6o4lv\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x1IRxgdoj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10mjca5\",\"data-styles-preset\":\"E5ZfG33Hr\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75)))\"},children:\"Fast. Accurate. Global.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1k49ms7\",\"data-styles-preset\":\"hjPgbpX5W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75)))\"},children:\"Your trusted quality partner, with the region's largest accredited testing scope, providing end-to-end TIC solutions\"})}),className:\"framer-lacxdr\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vNSTC9d3A\",style:{\"--extracted-r6o4lv\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x1IRxgdoj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1k49ms7\",\"data-styles-preset\":\"hjPgbpX5W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75)))\"},children:\"Your trusted quality partner, with the region’s largest accredited testing scope, providing end-to-end TIC solutions\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lzjug2\",layoutDependency:layoutDependency,layoutId:\"ls6rQbeVx\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined},{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined},{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+50+477+0,...addPropertyOverrides({x1IRxgdoj:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+50+477+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-122tefn-container\",layoutDependency:layoutDependency,layoutId:\"t5flUHgAz-container\",nodeId:\"t5flUHgAz\",rendersWithMotion:true,scopeId:\"gksHk4xt8\",children:/*#__PURE__*/_jsx(MainButton,{d15Bphyle:resolvedLinks[0],FvCNCMPaN:ChevronRight,fyJA10N_C:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",height:\"100%\",id:\"t5flUHgAz\",jlDptdQEx:{borderColor:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",borderStyle:\"solid\",borderWidth:2},layoutId:\"t5flUHgAz\",qiV37qpka:false,variant:matchVariant(\"TR6GMLAQN\"),VyOHz6cYm:\"Send us a request\",width:\"100%\",...addPropertyOverrides({ppnAqjW_i:{d15Bphyle:resolvedLinks[1]},x1IRxgdoj:{d15Bphyle:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+50+477+0,...addPropertyOverrides({x1IRxgdoj:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+50+477+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fv0uo3-container\",layoutDependency:layoutDependency,layoutId:\"gbAZ8FRl4-container\",nodeId:\"gbAZ8FRl4\",rendersWithMotion:true,scopeId:\"gksHk4xt8\",children:/*#__PURE__*/_jsx(UANCTA,{height:\"100%\",id:\"gbAZ8FRl4\",layoutId:\"gbAZ8FRl4\",pYtSXoXM_:\"UAN 111 786 001\",variant:matchVariant(\"k1oSDMy6B\"),width:\"100%\"})})})]})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i4nxtb\",\"data-framer-name\":\"Main Footer\",layoutDependency:layoutDependency,layoutId:\"Ga6f7_rQ8\",style:{backgroundColor:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cuhh2g\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"cXiquZaXb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wi4hfs\",\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"Ofy9z7oYP\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+627+0+0+60+0+0),pixelHeight:39,pixelWidth:400,positionX:\"center\",positionY:\"center\",sizes:\"200px\",src:\"https://framerusercontent.com/images/Y7dSjh79RRDWrDzEDLIhFlo2U.png?width=400&height=39\"},className:\"framer-5pi6zq\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"Hs_QfskNW\",...addPropertyOverrides({ppnAqjW_i:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+627+0+0+50+0+0+0),pixelHeight:39,pixelWidth:400,positionX:\"center\",positionY:\"center\",sizes:\"200px\",src:\"https://framerusercontent.com/images/Y7dSjh79RRDWrDzEDLIhFlo2U.png?width=400&height=39\"}},x1IRxgdoj:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+687+0+0+50+0+0+0),pixelHeight:39,pixelWidth:400,positionX:\"center\",positionY:\"center\",sizes:\"200px\",src:\"https://framerusercontent.com/images/Y7dSjh79RRDWrDzEDLIhFlo2U.png?width=400&height=39\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-csu89c\",\"data-styles-preset\":\"vo5mDVZtV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255)))\"},children:\"Confidence, Verified.\"})}),className:\"framer-1te4vnq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JeOPbR1AB\",style:{\"--extracted-r6o4lv\":\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mwm8xz\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"N9eRtiXf8\",style:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},children:[isDisplayed()&&/*#__PURE__*/_jsx(MapPin,{animated:true,className:\"framer-1mlvdz9\",layoutDependency:layoutDependency,layoutId:\"cFY9j68jD\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339)\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-107pjs8\",\"data-styles-preset\":\"iDWg7Tq6w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339))\"},children:\"347-S Quaid-e-Azam Industrial Estate Kot Lakhpat, Lahore-54770 Pakistan\"})}),className:\"framer-199ieq8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iyjF5lLkP\",style:{\"--extracted-r6o4lv\":\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s4t291\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"jg4hACDwy\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/ttilabs/\",motionChild:true,nodeId:\"YUlDzUVkp\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"gksHk4xt8\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Tti Testing Laboratories on Facebook\",className:\"framer-2zrso9 framer-kypjup\",layoutDependency:layoutDependency,layoutId:\"YUlDzUVkp\",children:/*#__PURE__*/_jsx(FacebookLogo,{animated:true,className:\"framer-14pscq1\",layoutDependency:layoutDependency,layoutId:\"YVmR1SPeP\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255))\",\"--pgex8v\":1.5}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/ttitestinglaboratories/\",motionChild:true,nodeId:\"LZ3IRJg6V\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"gksHk4xt8\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Tti Testing Laboratories on LinkedIn\",className:\"framer-oe11hm framer-kypjup\",layoutDependency:layoutDependency,layoutId:\"LZ3IRJg6V\",children:/*#__PURE__*/_jsx(LinkedinLogo,{animated:true,className:\"framer-vo7s12\",layoutDependency:layoutDependency,layoutId:\"lZuXiGuBp\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255))\",\"--pgex8v\":1.5}})})})]})]}),/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Footer\",className:\"framer-r1lmkf\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"bOnv4iBkI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wk1dud\",\"data-framer-name\":\"Industries\",layoutDependency:layoutDependency,layoutId:\"bwKPERaey\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Industries\"})}),className:\"framer-zl03vn\",\"data-framer-name\":\"Industries heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q5X92Ydfv\",style:{\"--extracted-r6o4lv\":\"var(--token-961f2966-a594-439d-9d7d-269d1e901eb5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ppnAqjW_i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Industries\"})})},x1IRxgdoj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Industries\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iYhxg7WDR\"},motionChild:true,nodeId:\"xctg0LHBy\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Textiles & Apparel\"})})})}),className:\"framer-5ujr50\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xctg0LHBy\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FYiz8EPye\"},motionChild:true,nodeId:\"Ox1D6okkm\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Leather & Footwear\"})})})}),className:\"framer-ilb0n8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ox1D6okkm\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tbQNI7zqp\"},motionChild:true,nodeId:\"SvRJE7uAX\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"PPE\"})})})}),className:\"framer-oxfuvl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SvRJE7uAX\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"E8OfFz5Ke\"},motionChild:true,nodeId:\"apB6JBBEw\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Food & Agri\"})})})}),className:\"framer-dd5wg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"apB6JBBEw\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OKrebgaUZ\"},motionChild:true,nodeId:\"UZufApEmM\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Pharmaceutical\"})})})}),className:\"framer-3mlphk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UZufApEmM\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"B1Y3rI4Kv\"},motionChild:true,nodeId:\"RZ3PJlQcT\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Petroleum\"})})})}),className:\"framer-13g0luz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RZ3PJlQcT\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cW3gtVSXQ\"},motionChild:true,nodeId:\"mTWOLrFYj\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Surgical Devices\"})})})}),className:\"framer-p16v03\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mTWOLrFYj\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XoIZHy7Th\"},motionChild:true,nodeId:\"vwJTLfnDo\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Chemicals & ZDHC\"})})})}),className:\"framer-rdfa0h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vwJTLfnDo\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eUenU5pmP\"},motionChild:true,nodeId:\"sVYSoEBul\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Environment\"})})})}),className:\"framer-bs9l8k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sVYSoEBul\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"c1AtxDgfe\"},motionChild:true,nodeId:\"nPGRQnctC\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Metals & Materials\"})})})}),className:\"framer-1s5ad58\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nPGRQnctC\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JOEPq2xEc\"},motionChild:true,nodeId:\"IuYuWInjQ\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Sports Goods & Toys\"})})})}),className:\"framer-1tp7n80\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IuYuWInjQ\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QURNIHYdy\"},motionChild:true,nodeId:\"qiLKudWmX\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Paper & Packaging\"})})})}),className:\"framer-1ka7xjm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qiLKudWmX\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wgEbo_Aq2\"},motionChild:true,nodeId:\"eTbpH_G_T\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Institutional\"})})})}),className:\"framer-lk7698\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eTbpH_G_T\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hq6mJaJFY\"},motionChild:true,nodeId:\"SXoJktkn_\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"E-Mobility\"})})})}),className:\"framer-xi8xlw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SXoJktkn_\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"de1CRpeZv\"},motionChild:true,nodeId:\"alYjmj3Pd\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"All Industries\"})})})}),className:\"framer-dl9nnf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"alYjmj3Pd\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18yiloj\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"yZL_8aljY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Services\"})}),className:\"framer-1764kpd\",\"data-framer-name\":\"Services heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DWY3S6qUR\",style:{\"--extracted-r6o4lv\":\"var(--token-961f2966-a594-439d-9d7d-269d1e901eb5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ppnAqjW_i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Services\"})})},x1IRxgdoj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DYgGarWDL\"},motionChild:true,nodeId:\"VBhJFJ4IW\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Testing\"})})})}),className:\"framer-g3nu2o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VBhJFJ4IW\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tviUhbTI1\"},motionChild:true,nodeId:\"QcYtAJwVz\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Inspection\"})})})}),className:\"framer-1cohrhv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QcYtAJwVz\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uIWu3Eehs\"},motionChild:true,nodeId:\"TiPamEcb5\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Certification\"})})})}),className:\"framer-ns273e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TiPamEcb5\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AGiqNZ2oA\"},motionChild:true,nodeId:\"u5ZKRaxBa\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"FutureTech\"})})})}),className:\"framer-15l1tc7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u5ZKRaxBa\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tdQY95OG5\"},motionChild:true,nodeId:\"DFaFywT_G\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Sustainability\"})})})}),className:\"framer-x8xh7i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DFaFywT_G\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tl162n\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"reblImeE4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Company\"})}),className:\"framer-1l5a43j\",\"data-framer-name\":\"Company heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HzVB3hqNV\",style:{\"--extracted-r6o4lv\":\"var(--token-961f2966-a594-439d-9d7d-269d1e901eb5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ppnAqjW_i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Company\"})})},x1IRxgdoj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Company\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ckCMzyz9V\"},motionChild:true,nodeId:\"YGY43eEj7\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"About\"})})})}),className:\"framer-1hsm1k7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YGY43eEj7\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jroZ2jqU3\"},motionChild:true,nodeId:\"DuzVCpT6S\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Our History\"})})})}),className:\"framer-11ispzw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DuzVCpT6S\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Zb77Biosi\"},motionChild:true,nodeId:\"ZMBQEFeQW\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Accreditations\"})})})}),className:\"framer-ujyvcw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZMBQEFeQW\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C2PLDrwjP\"},motionChild:true,nodeId:\"ZrKVw5Os1\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"CSR\"})})})}),className:\"framer-18jksjd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZrKVw5Os1\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kPge5m1ZE\"},motionChild:true,nodeId:\"M45eNZBLB\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Training Institute\"})})})}),className:\"framer-pm19mq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M45eNZBLB\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"a5qfWidUd\"},motionChild:true,nodeId:\"h8EyuHcx4\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Compliance\"})})})}),className:\"framer-46cv1o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h8EyuHcx4\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dGxjuUqUL\"},motionChild:true,nodeId:\"wPOw4NESf\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"News\"})})})}),className:\"framer-1lglqq3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wPOw4NESf\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xtNwaFIkJ\"},motionChild:true,nodeId:\"BP3siiAlE\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Blog\"})})})}),className:\"framer-153r4p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BP3siiAlE\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MbmFjrnbv\"},motionChild:true,nodeId:\"UIFXhWe6E\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Regulatory Updates\"})})})}),className:\"framer-1aodud1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UIFXhWe6E\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sewygp\",\"data-framer-name\":\"Help\",layoutDependency:layoutDependency,layoutId:\"WkAllJLZi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Help\"})}),className:\"framer-60959m\",\"data-framer-name\":\"Help heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ECgnn6WKO\",style:{\"--extracted-r6o4lv\":\"var(--token-961f2966-a594-439d-9d7d-269d1e901eb5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ppnAqjW_i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Help\"})})},x1IRxgdoj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rzdx5w\",\"data-styles-preset\":\"q4uu1As64\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-961f2966-a594-439d-9d7d-269d1e901eb5))\"},children:\"Help\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jQvzpTh5a\"},motionChild:true,nodeId:\"PPgDPzvFj\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Contact\"})})})}),className:\"framer-1xizatd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PPgDPzvFj\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qZtLkQ_Qk\"},motionChild:true,nodeId:\"m9JWDywCx\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Careers\"})})})}),className:\"framer-151hvvr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m9JWDywCx\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://forms.office.com/pages/responsepage.aspx?id=1vElY0kXPkyY3amiNf8oTikJuOn1MLhIq_jwPW05S7ZUNkZFUEFPNVk1Qk5RMFBBQTJHTkJPS0M1RS4u\",motionChild:true,nodeId:\"fpPYS2bSN\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Complaints\"})})})}),className:\"framer-1qt0r75\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fpPYS2bSN\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-portal\",href:\"https://etrf.ttilabs.net/\",motionChild:true,nodeId:\"abdtnHHvg\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Customer Portal\"})})})}),className:\"framer-bw2q2f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"abdtnHHvg\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZJjwnMBaU\"},motionChild:true,nodeId:\"WUqMGGwYj\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12f1qzs\",\"data-styles-preset\":\"G7i_wp3YY\",children:\"Subscribe\"})})})}),className:\"framer-ucnas0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WUqMGGwYj\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f)\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12589ot\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"UkV2_2byo\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12xl01q\",layoutDependency:layoutDependency,layoutId:\"UWcB5dB5D\",style:{backgroundColor:\"rgba(191, 217, 255, 0.2)\"}})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5b3zvr\",\"data-framer-name\":\"Bottom (D)\",layoutDependency:layoutDependency,layoutId:\"GNDwL48pT\",style:{backgroundColor:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ksa92\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"LyVYWzMeL\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8ukr0x\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"nuz9nXD6P\",style:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-av6dc\",\"data-styles-preset\":\"voPSHnnyI\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:\"\\xa9 2026\"})}),className:\"framer-jimwbr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e9Es_4hPf\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-seia0w\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"MjtnwtlxX\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y7mw59\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"L_JWirbQe\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qXipdc09a\"},motionChild:true,nodeId:\"dmEzBP3J3\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-obd9jf\",\"data-styles-preset\":\"LqJW6mzsH\",children:\"Terms & Conditions\"})})})}),className:\"framer-1hkp4bi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dmEzBP3J3\",style:{\"--extracted-r6o4lv\":\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Yuhf6xuQC\"},motionChild:true,nodeId:\"WCeY4YQfy\",openInNewTab:false,relValues:[],scopeId:\"gksHk4xt8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-obd9jf\",\"data-styles-preset\":\"LqJW6mzsH\",children:\"Privacy Policy\"})})})}),className:\"framer-1xcbm49\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WCeY4YQfy\",style:{\"--extracted-r6o4lv\":\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]})})]})})})]})})})})});});const css=[\".framer-lCaz2.framer-kypjup, .framer-lCaz2 .framer-kypjup { display: block; }\",\".framer-lCaz2.framer-1coxa7a { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-lCaz2 .framer-tzqghx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-lCaz2 .framer-18rb7qc, .framer-lCaz2 .framer-5b3zvr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-lCaz2 .framer-poa2cl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1600px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-lCaz2 .framer-1sc7xy2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 50px; position: relative; width: 100%; z-index: 4; }\",\".framer-lCaz2 .framer-1os2lb8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-655ki0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-e61888-container, .framer-lCaz2 .framer-122tefn-container, .framer-lCaz2 .framer-fv0uo3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-lCaz2 .framer-qbl3fu { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-lacxdr { --framer-text-wrap-override: none; flex: none; height: auto; max-width: 686px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-1lzjug2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-1i4nxtb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-cuhh2g { 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; max-width: 1600px; padding: 60px 50px 40px 50px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-1wi4hfs { 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; padding: 0px; position: relative; width: 280px; }\",\".framer-lCaz2 .framer-5pi6zq { flex: none; height: auto; position: relative; width: 200px; }\",\".framer-lCaz2 .framer-1te4vnq, .framer-lCaz2 .framer-zl03vn, .framer-lCaz2 .framer-5ujr50, .framer-lCaz2 .framer-ilb0n8, .framer-lCaz2 .framer-oxfuvl, .framer-lCaz2 .framer-dd5wg, .framer-lCaz2 .framer-3mlphk, .framer-lCaz2 .framer-13g0luz, .framer-lCaz2 .framer-p16v03, .framer-lCaz2 .framer-rdfa0h, .framer-lCaz2 .framer-bs9l8k, .framer-lCaz2 .framer-1s5ad58, .framer-lCaz2 .framer-1tp7n80, .framer-lCaz2 .framer-1ka7xjm, .framer-lCaz2 .framer-lk7698, .framer-lCaz2 .framer-xi8xlw, .framer-lCaz2 .framer-dl9nnf, .framer-lCaz2 .framer-1764kpd, .framer-lCaz2 .framer-g3nu2o, .framer-lCaz2 .framer-1cohrhv, .framer-lCaz2 .framer-ns273e, .framer-lCaz2 .framer-15l1tc7, .framer-lCaz2 .framer-x8xh7i, .framer-lCaz2 .framer-1l5a43j, .framer-lCaz2 .framer-1hsm1k7, .framer-lCaz2 .framer-11ispzw, .framer-lCaz2 .framer-ujyvcw, .framer-lCaz2 .framer-18jksjd, .framer-lCaz2 .framer-pm19mq, .framer-lCaz2 .framer-46cv1o, .framer-lCaz2 .framer-1lglqq3, .framer-lCaz2 .framer-153r4p, .framer-lCaz2 .framer-1aodud1, .framer-lCaz2 .framer-60959m, .framer-lCaz2 .framer-1xizatd, .framer-lCaz2 .framer-151hvvr, .framer-lCaz2 .framer-1qt0r75, .framer-lCaz2 .framer-bw2q2f, .framer-lCaz2 .framer-ucnas0, .framer-lCaz2 .framer-jimwbr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lCaz2 .framer-mwm8xz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-lCaz2 .framer-1mlvdz9 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 18px; }\",\".framer-lCaz2 .framer-199ieq8 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lCaz2 .framer-1s4t291 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-lCaz2 .framer-2zrso9, .framer-lCaz2 .framer-oe11hm { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 44px; }\",\".framer-lCaz2 .framer-14pscq1, .framer-lCaz2 .framer-vo7s12 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-lCaz2 .framer-r1lmkf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-lCaz2 .framer-1wk1dud, .framer-lCaz2 .framer-18yiloj, .framer-lCaz2 .framer-1tl162n, .framer-lCaz2 .framer-1sewygp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-lCaz2 .framer-12589ot { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1600px; padding: 0px 50px 0px 50px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-12xl01q { flex: 1 0 0px; height: 1px; position: relative; width: 1px; }\",\".framer-lCaz2 .framer-9ksa92 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 20px 50px 30px 50px; position: relative; width: 100%; }\",\".framer-lCaz2 .framer-8ukr0x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-lCaz2 .framer-seia0w, .framer-lCaz2 .framer-1y7mw59 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: min-content; }\",\".framer-lCaz2 .framer-1hkp4bi, .framer-lCaz2 .framer-1xcbm49 { flex: none; height: 44px; position: relative; white-space: pre; width: auto; }\",\".framer-lCaz2.framer-v-ytrldp.framer-1coxa7a { width: 768px; }\",\".framer-lCaz2.framer-v-ytrldp .framer-cuhh2g { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 50px 50px 40px 50px; }\",\".framer-lCaz2.framer-v-ytrldp .framer-mwm8xz, .framer-lCaz2.framer-v-1nt5ict .framer-mwm8xz { align-content: flex-start; align-items: flex-start; }\",\".framer-lCaz2.framer-v-ytrldp .framer-9ksa92 { gap: 10px; justify-content: center; }\",\".framer-lCaz2.framer-v-ytrldp .framer-8ukr0x { align-self: stretch; height: auto; }\",\".framer-lCaz2.framer-v-1nt5ict.framer-1coxa7a { width: 390px; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-1sc7xy2 { padding: 50px 30px 50px 30px; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-lacxdr { max-width: 300px; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-1lzjug2 { flex-direction: column; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-cuhh2g { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 50px 30px 30px 30px; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-1wi4hfs { width: 100%; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-r1lmkf { align-content: unset; align-items: unset; display: grid; gap: 30px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); justify-content: center; width: 100%; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-1wk1dud, .framer-lCaz2.framer-v-1nt5ict .framer-18yiloj, .framer-lCaz2.framer-v-1nt5ict .framer-1tl162n, .framer-lCaz2.framer-v-1nt5ict .framer-1sewygp { align-self: start; justify-self: start; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-12589ot { padding: 0px 30px 0px 30px; }\",\".framer-lCaz2.framer-v-1nt5ict .framer-9ksa92 { flex-direction: column; gap: 10px; justify-content: center; padding: 20px 30px 30px 30px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,'.framer-lCaz2[data-border=\"true\"]::after, .framer-lCaz2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1012\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ppnAqjW_i\":{\"layout\":[\"fixed\",\"auto\"]},\"x1IRxgdoj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_18sqcn3\",\"trackingId\":\"click-portal\",\"type\":\"click\",\"nodeId\":\"abdtnHHvg\"}]\n */const FramergksHk4xt8=withCSS(Component,css,\"framer-lCaz2\");export default FramergksHk4xt8;FramergksHk4xt8.displayName=\"Site Footer\";FramergksHk4xt8.defaultProps={height:1012,width:1200};addPropertyControls(FramergksHk4xt8,{variant:{options:[\"igZbABnlu\",\"ppnAqjW_i\",\"x1IRxgdoj\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramergksHk4xt8,[{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\"}]},...LabelFonts,...MainButtonFonts,...UANCTAFonts,...MapPinFonts,...FacebookLogoFonts,...LinkedinLogoFonts,...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)],{supportsExplicitInterCodegen:true});FramergksHk4xt8.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Label,{},context),()=>forwardLoader(MainButton,{},context),()=>forwardLoader(UANCTA,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergksHk4xt8\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ppnAqjW_i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x1IRxgdoj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1012\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_18sqcn3\\\",\\\"trackingId\\\":\\\"click-portal\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"abdtnHHvg\\\"}]\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gksHk4xt8.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";// Generated from menu.json (gauntlet/mega-menu) with the phase-1 filter: live targets only.\nconst MENU=[{\"key\":\"industries\",\"label\":\"Industries\",\"kind\":\"preview\",\"overview\":{\"label\":\"All industries\",\"href\":\"/industries\"},\"groups\":[{\"heading\":\"Consumer products\",\"items\":[{\"label\":\"Textiles & Apparel\",\"href\":\"/textiles-apparel\",\"desc\":\"Textiles \\xb7 Apparel \\xb7 Home textiles \\xb7 Garment accessories\",\"subs\":[[\"Color fastness\",\"/textiles-apparel#color-fastness\"],[\"Dimensional stability & appearance\",\"/textiles-apparel#dimensional\"],[\"Fiber & functional performance\",\"/textiles-apparel#fiber\"],[\"Next-gen PFAS screening\",\"/textiles-apparel#pfas\"],[\"Child safety & compliance\",\"/textiles-apparel#child-safety\"]]},{\"label\":\"Leather & Footwear\",\"href\":\"/leather-footwear\",\"desc\":\"Leather products \\xb7 Footwear\",\"subs\":[[\"Colorfastness\",\"/leather-footwear#colorfastness\"],[\"Chromium VI screening\",\"/leather-footwear#chromium-vi\"],[\"Genuine leather verification\",\"/leather-footwear#genuine-leather\"]]},{\"label\":\"Sports Goods & Toys\",\"href\":\"/sports-goods-toys\",\"desc\":\"Sports goods & gear \\xb7 Toys\"},{\"label\":\"Paper & Packaging\",\"href\":\"/paper-packaging\",\"desc\":\"Paper \\xb7 Cartons \\xb7 Polybags \\xb7 Food packaging\",\"subs\":[[\"PPWR packaging compliance\",\"/paper-packaging/ppwr\"]]},{\"label\":\"Institutional\",\"href\":\"/institutional\",\"desc\":\"Uniforms \\xb7 Tactical footwear \\xb7 Protective clothing\"}]},{\"heading\":\"Health & life sciences\",\"items\":[{\"label\":\"Pharmaceutical\",\"href\":\"/pharma\",\"desc\":\"Tablets & capsules \\xb7 Syrups \\xb7 APIs\",\"subs\":[[\"API & product assay\",\"/pharma#assay\"],[\"Impurities & contaminants\",\"/pharma#impurities\"],[\"Stability & shelf life\",\"/pharma#stability\"],[\"Microbiological testing\",\"/pharma#microbiology\"],[\"Method development & validation\",\"/pharma#method-validation\"]]},{\"label\":\"Nutraceutical\",\"href\":\"/pharma#nutra\",\"desc\":\"Dietary supplements \\xb7 Herbal products\"},{\"label\":\"Cosmeceutical\",\"href\":\"/pharma#cosme\",\"desc\":\"Skincare \\xb7 Make-up\"},{\"label\":\"Surgical Devices\",\"href\":\"/surgical-devices\",\"desc\":\"Medical & surgical devices\",\"subs\":[[\"Surgical instruments\",\"/surgical-devices#instruments\"],[\"Healthcare PPE\",\"/ppe#med-gloves\"],[\"Sterility & microbiology\",\"/surgical-devices#microbiology\"]]},{\"label\":\"Food & Agriculture\",\"href\":\"/food-agri\",\"desc\":\"Foods \\xb7 Agriculture\",\"subs\":[[\"Rice testing\",\"/food-agri#rice\"],[\"Microbiology & pathogens\",\"/food-agri#microbiology\"],[\"Nutrition & label compliance\",\"/food-agri#nutrition\"],[\"Contaminants & pesticides\",\"/food-agri#contaminants\"],[\"Food packaging safety\",\"/food-agri#packaging\"]]}]},{\"heading\":\"Industrial & environment\",\"items\":[{\"label\":\"Personal Protective Equipment\",\"href\":\"/ppe\",\"desc\":\"Occupational \\xb7 Motorcycle \\xb7 Healthcare PPE\",\"subs\":[[\"Occupational safety\",\"/ppe#ohs-gloves\"],[\"Motorcycle riders\",\"/ppe#biker-gloves\"],[\"CE certification\",\"/ppe#ce\"]]},{\"label\":\"Chemicals & ZDHC\",\"href\":\"/chemicals\",\"desc\":\"Dyes \\xb7 Auxiliaries \\xb7 ZDHC MRSL\",\"subs\":[[\"Restricted dyes & colorants\",\"/chemicals#dyes\"],[\"PFAS / TOF screening\",\"/chemicals#pfas\"],[\"ZDHC MRSL certification\",\"/certification#zdhc-mrsl\"]]},{\"label\":\"Petroleum\",\"href\":\"/petroleum\",\"desc\":\"Fuels \\xb7 Lubes\",\"subs\":[[\"Fuels & distillates\",\"/petroleum#fuels\"],[\"Lubricants & greases\",\"/petroleum#lubricants\"],[\"Transformer oil\",\"/petroleum#transformer-oil\"],[\"Oil condition monitoring\",\"/petroleum/oil-condition-monitoring\"]]},{\"label\":\"Environment\",\"href\":\"/environment\",\"desc\":\"Air \\xb7 Water \\xb7 Soil\",\"subs\":[[\"Air & stack emissions\",\"/environment#air\"],[\"Water & wastewater\",\"/environment#water\"],[\"Soil\",\"/environment#soil\"]]},{\"label\":\"Metals & Materials\",\"href\":\"/metals-materials\",\"desc\":\"Metal accessories \\xb7 Alloys\"},{\"label\":\"E-Mobility\",\"href\":\"/e-mobility\",\"desc\":\"Lithium batteries \\xb7 Import inspection\"}]}]},{\"key\":\"services\",\"label\":\"Services\",\"kind\":\"columns\",\"overview\":{\"label\":\"Our services\",\"href\":\"/about#services\"},\"groups\":[{\"heading\":\"Testing\",\"items\":[{\"label\":\"Testing\",\"href\":\"/testing\",\"desc\":\"ISO/IEC 17025 accredited\",\"subs\":[[\"Chemical & analytical\",\"/testing#chemical\"],[\"Microbiological\",\"/testing#microbiological\"],[\"Physical & mechanical\",\"/testing#physical\"],[\"Performance & functional\",\"/testing#performance\"],[\"Materials\",\"/testing#materials\"]]}]},{\"heading\":\"Inspection\",\"items\":[{\"label\":\"Inspection\",\"href\":\"/inspection\",\"desc\":\"ISO/IEC 17020 accredited\",\"subs\":[[\"Product inspections\",\"/inspection#product\"],[\"Inspection stages\",\"/inspection#stages\"],[\"Technical audits\",\"/inspection#audits\"]]}]},{\"heading\":\"Certification\",\"items\":[{\"label\":\"Certification\",\"href\":\"/certification\",\"desc\":\"Opening doors to international markets\",\"subs\":[[\"ZDHC MRSL certification\",\"/certification#zdhc-mrsl\"],[\"CE / UKCA certification\",\"/certification#ce-ukca\"]]}]},{\"heading\":\"Compliance\",\"items\":[{\"label\":\"Compliance\",\"href\":\"/compliance\",\"desc\":\"Reducing risk across supply chains\",\"subs\":[[\"Social compliance audit\",\"/compliance#social\"],[\"SMETA\",\"/compliance#smeta\"],[\"COC audit\",\"/compliance#coc\"],[\"Product safety audit\",\"/compliance#product-safety\"],[\"Traceability & ethical sourcing\",\"/compliance#traceability\"]]}]},{\"heading\":\"FutureTech\",\"items\":[{\"label\":\"FutureTech\",\"href\":\"/futuretech\",\"desc\":\"AI & digital-asset assurance\"}]}]},{\"key\":\"company\",\"label\":\"Company\",\"kind\":\"compact\",\"overview\":{\"label\":\"About Us\",\"href\":\"/about\"},\"groups\":[{\"heading\":\"Who we are\",\"items\":[{\"label\":\"Our History\",\"href\":\"/history\"},{\"label\":\"CSR\",\"href\":\"/csr\"},{\"label\":\"Training Institute\",\"href\":\"/training-institute\"}]},{\"heading\":\"Trust\",\"items\":[{\"label\":\"Accreditations\",\"href\":\"/accreditations\"}]},{\"heading\":\"Work with us\",\"items\":[{\"label\":\"Careers\",\"href\":\"/careers\"},{\"label\":\"Client Hub\",\"href\":\"/client-hub\"}]}]},{\"key\":\"resources\",\"label\":\"Resources\",\"kind\":\"compact\",\"overview\":{\"label\":\"Knowledgebase\",\"href\":\"/resources\"},\"groups\":[{\"heading\":\"Read\",\"items\":[{\"label\":\"Blog\",\"href\":\"/blog\"},{\"label\":\"News & Media\",\"href\":\"/news\"}]}]},{\"key\":\"sustainability\",\"label\":\"Sustainability\",\"kind\":\"compact\",\"overview\":{\"label\":\"Tti Sustainability Center\",\"href\":\"/sustainability\"},\"groups\":[{\"heading\":\"Sustainability Center\",\"items\":[{\"label\":\"Climate, Carbon & ESG Strategy\",\"href\":\"/sustainability#climate-carbon-esg\"},{\"label\":\"Responsible Supply Chain & Compliance\",\"href\":\"/sustainability#supply-chain\"},{\"label\":\"Scientific & Environmental\",\"href\":\"/sustainability#scientific-environmental\"},{\"label\":\"ZDHC Wastewater Compliance\",\"href\":\"/sustainability#zdhc-wastewater\"},{\"label\":\"Environment\",\"href\":\"/industries#environment\"}]}]}];const OPEN_DELAY=120;const CLOSE_DELAY=250;const PANEL_GAP=0;const CSS=`\r\n.tmm{font-family:Inter,\"Inter Placeholder\",sans-serif;color:#13294B;position:relative;-webkit-font-smoothing:antialiased}\r\n.tmm a{color:inherit;text-decoration:none}\r\n.tmm a:focus-visible,.tmm button:focus-visible{outline:2px solid #234D8C;outline-offset:3px;border-radius:6px}\r\n.tmm-bar{display:flex;gap:40px;list-style:none;margin:0;padding:0;align-items:center}\r\n.tmm-li.cp{position:relative}\r\n.tmm-trig{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:#2C3647;padding:8px 0;white-space:nowrap}\r\n.tmm-trig[aria-expanded=true],.tmm-trig:hover{color:#234D8C}\r\n.tmm-car{width:10px;height:10px;transition:transform .15s}\r\n.tmm-trig[aria-expanded=true] .tmm-car,.tmm-acc>button[aria-expanded=true] .tmm-car{transform:rotate(180deg)}\r\n.tmm-pan{position:absolute;background:#fff;box-shadow:0 24px 48px -12px rgba(19,41,75,.25);border-top:1px solid rgba(19,41,75,.12);z-index:20;animation:tmm-in .15s ease-out}\r\n.tmm-pan[hidden]{display:none}\r\n.tmm-pan.cp{border:1px solid rgba(19,41,75,.12);border-top:0;border-radius:0 0 16px 16px;min-width:max-content}\r\n.tmm-in{max-width:1440px;margin:0 auto;padding:32px 52px 0}\r\n.tmm-pan.cp .tmm-in{padding:24px 28px 0}\r\n.tmm-gh{font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#647184;margin:0 0 12px}\r\n.tmm-pv{display:grid;grid-template-columns:1fr 1fr 1fr 380px;gap:28px}\r\n.tmm-ri{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;margin-left:-12px;border-radius:8px;font-size:14.5px;font-weight:500}\r\n.tmm-ri.on{background:#F8F7FC;font-weight:700;box-shadow:inset 3px 0 0 #B07122}\r\n.tmm-pane{background:#F8F7FC;border-radius:14px;padding:22px 24px}\r\n.tmm-pane h3{font-size:22px;font-weight:800;letter-spacing:-.015em;margin:2px 0 4px}\r\n.tmm-pane p{color:#647184;font-size:13.5px;margin:0 0 12px}\r\n.tmm-subs{list-style:none;margin:0 0 16px;padding:0}\r\n.tmm-subs a{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(19,41,75,.12);font-size:14.5px;font-weight:500}\r\n.tmm-subs a:hover,.tmm-col a:hover,.tmm-cpl a:hover{color:#234D8C}\r\n.tmm-arr{color:#B07122}\r\n.tmm-btn{display:inline-flex;gap:10px;align-items:center;border:1.5px solid #13294B;border-radius:999px;padding:9px 18px;font-weight:600;font-size:14px}\r\n.tmm-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}\r\n.tmm-col h4{font-size:17px;font-weight:800;margin:0 0 2px}\r\n.tmm-col p{font-size:13px;color:#647184;margin:0 0 12px}\r\n.tmm-col ul,.tmm-cpl ul,.tmm-mb ul,.tmm-rail{list-style:none;margin:0;padding:0}\r\n.tmm-col li a{display:block;font-size:14.5px;padding:7px 0;border-bottom:1px solid rgba(19,41,75,.12)}\r\n.tmm-cpl{display:flex;gap:40px}\r\n.tmm-cpl li a{display:block;font-size:15px;font-weight:600;padding:7px 0}\r\n.tmm-foot{display:flex;justify-content:space-between;align-items:center;gap:32px;border-top:1px solid rgba(19,41,75,.12);margin-top:24px;padding:16px 0 18px;font-size:14px;color:#647184}\r\n.tmm-foot>a{font-weight:600;color:#234D8C}\r\n.tmm-foot b{color:#13294B}\r\n.tmm-foot span a{color:#234D8C;font-weight:600}\r\n.tmm-mb{width:100%;color:#F8F7FC}\r\n.tmm-mb .tmm-gh{color:#BFD9FF}\r\n.tmm-mb a:focus-visible,.tmm-mb button:focus-visible{outline-color:#BFD9FF}\r\n.tmm-acc{border-bottom:1px solid rgba(248,247,252,.15)}\r\n.tmm-acc>button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:17px;font-weight:700;color:#F8F7FC}\r\n.tmm-acc>div{padding:0 0 14px}\r\n.tmm-acc>div[hidden]{display:none}\r\n.tmm-acc .tmm-gh{margin:12px 0 4px;font-size:11px}\r\n.tmm-acc li a{display:block;padding:8px 0;font-size:15.5px;font-weight:500}\r\n.tmm-acc a.ov{color:#BFD9FF;font-weight:700;display:block;padding:8px 0;font-size:15.5px}\r\n.tmm-back{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 0 10px;font-size:14px;font-weight:600;color:#BFD9FF}\r\n.tmm-back svg{width:10px;height:10px}\r\n@keyframes tmm-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\r\n@media (prefers-reduced-motion:reduce){.tmm-pan{animation:none}.tmm-car{transition:none}}\r\n`;// Framer's router cancels clicks on plain <a href=\"/page#section\"> links from another page and stays put,\n// so section links are followed here: another page loads normally (the browser scrolls to the section),\n// the current page scrolls smoothly. Modified clicks (new tab/window) are left to the browser.\n// Framer gives each element id once per page, so a section's tablet/phone copy carries \"x-m\"/\"x-t\"\n// (or Framer's own \"x-1\") while the desktop node keeps \"x\". Use whichever of them is visible now.\nfunction findSection(id){const all=[\"\",\"-m\",\"-t\",\"-1\",\"-2\",\"-3\"].map(s=>document.getElementById(id+s)).filter(el=>el!==null);return all.find(el=>el.getClientRects().length>0)??all[0]??null;}// On arrival with #x (or a later #x change) the browser only knows the exact id; if that node is hidden at this width,\n// go to its visible copy. Re-aim while late content loads, as the browser does for its own #jump; stop once the visitor scrolls.\n// Started once per page and never torn down.\nlet arriveAtHash=null;function startAnchorResolver(){if(!arriveAtHash){let timers=[];let stopped=false;const arrive=()=>{timers.forEach(t=>window.clearTimeout(t));const id=decodeURIComponent(window.location.hash.slice(1));if(!id)return;stopped=false;const aim=()=>{const exact=document.getElementById(id);if(stopped||exact&&exact.getClientRects().length>0)return;findSection(id)?.scrollIntoView({block:\"start\"});};timers=[0,300,800,1500,2500].map(ms=>window.setTimeout(aim,ms));};for(const ev of[\"wheel\",\"touchstart\",\"keydown\",\"pointerdown\"]){window.addEventListener(ev,()=>stopped=true,{passive:true});}window.addEventListener(\"hashchange\",arrive);arriveAtHash=arrive;}arriveAtHash();}// On phones no menu copy renders until the menu opens, so also start when this file loads (live probe, 13 Oct).\nif(typeof window!==\"undefined\")startAnchorResolver();function followHashLink(e){const href=e.target.closest(\"a\")?.getAttribute(\"href\")??\"\";const at=href.indexOf(\"#\");if(!href.startsWith(\"/\")||at<0||e.button!==0||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;e.preventDefault();e.stopPropagation();const path=href.slice(0,at)||window.location.pathname;if(path!==window.location.pathname){window.location.assign(href);return;}findSection(decodeURIComponent(href.slice(at+1)))?.scrollIntoView({behavior:\"smooth\",block:\"start\"});window.history.replaceState(window.history.state,\"\",href);}function Caret(){return /*#__PURE__*/_jsx(\"svg\",{className:\"tmm-car\",viewBox:\"0 0 10 10\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 3.5 5 7l3.5-3.5\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.4\",strokeLinecap:\"round\"})});}function Footer({panel,props}){return /*#__PURE__*/_jsxs(\"div\",{className:\"tmm-foot\",children:[/*#__PURE__*/_jsxs(\"a\",{href:panel.overview.href,children:[panel.overview.label,\" →\"]}),panel.kind!==\"compact\"&&/*#__PURE__*/_jsxs(\"span\",{children:[\"Customer support \",/*#__PURE__*/_jsx(\"b\",{children:/*#__PURE__*/_jsxs(\"a\",{href:props.phoneHref,children:[\"UAN \",props.phone]})}),\" \\xb7 \",/*#__PURE__*/_jsx(\"a\",{href:`mailto:${props.email}`,children:props.email}),\" \\xb7\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"/client-hub\",children:\"Client Hub\"}),\" \\xb7 \",/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",children:\"Send us a request\"})]})]});}function PreviewBody({panel}){const all=panel.groups.flatMap(g=>g.items);const[active,setActive]=useState(all[0]?.label??\"\");const paneRef=useRef(null);const railRef=useRef(null);const item=all.find(i=>i.label===active)??all[0];const toPane=e=>{if(e.key!==\"ArrowRight\")return;e.preventDefault();paneRef.current?.querySelector(\"a\")?.focus();};const toRail=e=>{if(e.key!==\"ArrowLeft\")return;e.preventDefault();railRef.current?.querySelector(\".tmm-ri.on\")?.focus();};const group=panel.groups.find(g=>g.items.includes(item));if(!item)return null;return /*#__PURE__*/_jsxs(\"div\",{className:\"tmm-pv\",ref:railRef,children:[/*#__PURE__*/_jsx(\"span\",{id:\"tmm-hint\",hidden:true,children:\"Right arrow opens this industry's sections\"}),panel.groups.map(g=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"tmm-gh\",children:g.heading}),/*#__PURE__*/_jsx(\"ul\",{className:\"tmm-rail\",children:g.items.map(it=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{className:`tmm-ri${it===item?\" on\":\"\"}`,href:it.href,onPointerEnter:()=>setActive(it.label),onFocus:()=>setActive(it.label),onKeyDown:toPane,\"aria-describedby\":it.subs?\"tmm-hint\":undefined,children:it.label})},it.label))})]},g.heading)),/*#__PURE__*/_jsxs(\"div\",{className:\"tmm-pane\",ref:paneRef,onKeyDown:toRail,children:[/*#__PURE__*/_jsx(\"p\",{className:\"tmm-gh\",children:group?.heading}),/*#__PURE__*/_jsx(\"h3\",{children:item.label}),item.desc&&/*#__PURE__*/_jsx(\"p\",{children:item.desc}),item.subs&&/*#__PURE__*/_jsx(\"ul\",{className:\"tmm-subs\",children:item.subs.map(([label,href])=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"a\",{href:href,children:[/*#__PURE__*/_jsx(\"span\",{className:\"tmm-arr\",\"aria-hidden\":\"true\",children:\"→\"}),label]})},href))}),/*#__PURE__*/_jsxs(\"a\",{className:\"tmm-btn\",href:item.href,children:[\"Explore \",item.label,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"→\"})]})]})]});}function ColumnsBody({panel}){return /*#__PURE__*/_jsx(\"div\",{className:\"tmm-cols\",children:panel.groups.map(g=>g.items.map(it=>/*#__PURE__*/_jsxs(\"div\",{className:\"tmm-col\",children:[/*#__PURE__*/_jsx(\"h4\",{children:/*#__PURE__*/_jsx(\"a\",{href:it.href,children:it.label})}),it.desc&&/*#__PURE__*/_jsx(\"p\",{children:it.desc}),/*#__PURE__*/_jsx(\"ul\",{children:(it.subs??[]).map(([label,href])=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:href,children:label})},href))})]},it.label)))});}function CompactBody({panel}){return /*#__PURE__*/_jsx(\"div\",{className:\"tmm-cpl\",children:panel.groups.map(g=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"tmm-gh\",children:g.heading}),/*#__PURE__*/_jsx(\"ul\",{children:g.items.map(it=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:it.href,children:it.label})},it.label))})]},g.heading))});}function Desktop(props){const[open,setOpen]=useState(null);const[pos,setPos]=useState({});const rootRef=useRef(null);const liRefs=useRef({});const btnRefs=useRef({});const timer=useRef(undefined);const place=key=>{const panel=MENU.find(p=>p.key===key);const box=panel?.kind===\"compact\"?liRefs.current[key]:rootRef.current;if(!box)return;const r=box.getBoundingClientRect();const top=props.headerHeight-(r.top+window.scrollY)+PANEL_GAP;setPos(panel?.kind===\"compact\"?{top,left:-28}:{top,left:-r.left,width:document.documentElement.clientWidth});};const show=key=>{window.clearTimeout(timer.current);if(key)place(key);setOpen(key);};const later=(key,ms)=>{window.clearTimeout(timer.current);timer.current=window.setTimeout(()=>show(key),ms);};useEffect(()=>()=>window.clearTimeout(timer.current),[]);useEffect(()=>{if(!open)return;const onResize=()=>place(open);const onDown=e=>{if(!rootRef.current?.contains(e.target))show(null);};// Esc works wherever focus is (after a mouse click it is often on <body>)\nconst onEsc=e=>{if(e.key!==\"Escape\")return;show(null);btnRefs.current[open]?.focus();};window.addEventListener(\"resize\",onResize);document.addEventListener(\"pointerdown\",onDown);document.addEventListener(\"keydown\",onEsc);return()=>{window.removeEventListener(\"resize\",onResize);document.removeEventListener(\"pointerdown\",onDown);document.removeEventListener(\"keydown\",onEsc);};},[open]);const onBlur=(e,key)=>{const next=e.relatedTarget;if(open===key&&next&&!liRefs.current[key]?.contains(next))show(null);};return /*#__PURE__*/_jsxs(\"nav\",{className:\"tmm\",\"aria-label\":\"Main\",ref:rootRef,style:props.style,onClick:followHashLink,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(\"ul\",{className:\"tmm-bar\",children:MENU.map(panel=>{const id=`tmm-${panel.key}`;const isOpen=open===panel.key;return /*#__PURE__*/_jsxs(\"li\",{ref:el=>{liRefs.current[panel.key]=el;},className:`tmm-li${panel.kind===\"compact\"?\" cp\":\"\"}`,onPointerEnter:e=>e.pointerType===\"mouse\"&&later(panel.key,open?0:OPEN_DELAY),onPointerLeave:e=>e.pointerType===\"mouse\"&&later(null,CLOSE_DELAY),onBlur:e=>onBlur(e,panel.key),children:[/*#__PURE__*/_jsxs(\"button\",{ref:el=>{btnRefs.current[panel.key]=el;},className:\"tmm-trig\",\"aria-expanded\":isOpen,\"aria-controls\":id,onClick:()=>show(isOpen?null:panel.key),children:[panel.label,/*#__PURE__*/_jsx(Caret,{})]}),/*#__PURE__*/_jsx(\"div\",{id:id,className:`tmm-pan${panel.kind===\"compact\"?\" cp\":\"\"}`,hidden:!isOpen,style:isOpen?pos:undefined,onClick:e=>e.target.closest(\"a\")&&show(null),children:/*#__PURE__*/_jsxs(\"div\",{className:\"tmm-in\",children:[panel.kind===\"preview\"&&/*#__PURE__*/_jsx(PreviewBody,{panel:panel}),panel.kind===\"columns\"&&/*#__PURE__*/_jsx(ColumnsBody,{panel:panel}),panel.kind===\"compact\"&&/*#__PURE__*/_jsx(CompactBody,{panel:panel}),/*#__PURE__*/_jsx(Footer,{panel:panel,props:props})]})})]},panel.key);})})]});}/** Nearest ancestor that scrolls (the header's open-menu box, max-height 80vh in Framer). */function scrollParent(el){for(let n=el?.parentElement;n&&n!==document.body;n=n.parentElement){if(/(auto|scroll)/.test(getComputedStyle(n).overflowY))return n;}return null;}function Mobile(props){const[open,setOpen]=useState(null);const navRef=useRef(null);const toggles=useRef({});// Owner 17 Oct: a Back row at the top of each open list closes it and returns to the main menu,\n// so a long list (Industries) needs no scrolling back up to its heading.\nconst back=key=>{setOpen(null);const button=toggles.current[key];button?.focus();button?.scrollIntoView({block:\"nearest\"});};// ponytail: the site's Lenis smooth scroll is stopped while the menu is open and cancels every wheel/touchmove,\n// so the menu box could not scroll. Lenis skips events inside [data-lenis-prevent]; Framer frames can't carry\n// custom attributes, so set it on the scrolling ancestor. Drop this if Framer's Lenis ever exposes `prevent`.\nuseEffect(()=>{const box=scrollParent(navRef.current)??navRef.current;box?.setAttribute(\"data-lenis-prevent\",\"\");return()=>box?.removeAttribute(\"data-lenis-prevent\");},[]);return /*#__PURE__*/_jsxs(\"nav\",{ref:navRef,className:\"tmm tmm-mb\",\"aria-label\":\"Main\",style:props.style,onClick:e=>{if(!e.target.closest(\"a\"))return;props.onNavigate?.();followHashLink(e);},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),MENU.map(panel=>{const id=`tmm-m-${panel.key}`;const isOpen=open===panel.key;return /*#__PURE__*/_jsxs(\"div\",{className:\"tmm-acc\",children:[/*#__PURE__*/_jsxs(\"button\",{ref:el=>{toggles.current[panel.key]=el;},\"aria-expanded\":isOpen,\"aria-controls\":id,onClick:()=>setOpen(isOpen?null:panel.key),children:[panel.label,/*#__PURE__*/_jsx(Caret,{})]}),/*#__PURE__*/_jsxs(\"div\",{id:id,hidden:!isOpen,children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"tmm-back\",onClick:()=>back(panel.key),children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 10 10\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6.5 1.5 3 5l3.5 3.5\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.4\",strokeLinecap:\"round\"})}),\"Back\"]}),/*#__PURE__*/_jsx(\"a\",{className:\"ov\",href:panel.overview.href,children:panel.overview.label}),panel.groups.map(g=>/*#__PURE__*/_jsxs(\"div\",{children:[panel.groups.length>1&&/*#__PURE__*/_jsx(\"p\",{className:\"tmm-gh\",children:g.heading}),/*#__PURE__*/_jsx(\"ul\",{children:g.items.map(it=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:it.href,children:it.label})},it.label))})]},g.heading))]})]},panel.key);})]});}/**\r\n * Tti Labs mega menu (desktop panels + mobile accordion). Disclosure pattern: buttons with aria-expanded,\r\n * Esc closes and returns focus, links are plain anchors present in the server HTML. Place it inside the\r\n * Header's <nav> frame (the landmark). Mobile mode is styled for the navy phone menu sheet.\r\n *\r\n * @framerSupportedLayoutWidth any-prefer-auto\r\n * @framerSupportedLayoutHeight auto\r\n */export default function MegaMenu(props){useEffect(()=>{startAnchorResolver();},[]);return props.mode===\"mobile\"?/*#__PURE__*/_jsx(Mobile,{...props}):/*#__PURE__*/_jsx(Desktop,{...props});}addPropertyControls(MegaMenu,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"desktop\",\"mobile\"],optionTitles:[\"Desktop\",\"Mobile\"],defaultValue:\"desktop\",displaySegmentedControl:true},headerHeight:{type:ControlType.Number,title:\"Header height\",defaultValue:94,min:40,max:200,step:1,hidden:p=>p.mode===\"mobile\"},phone:{type:ControlType.String,title:\"Phone\",defaultValue:\"111-786-001\"},phoneHref:{type:ControlType.String,title:\"Phone link\",defaultValue:\"tel:+9242111786001\"},email:{type:ControlType.String,title:\"Email\",defaultValue:\"marketing@ttilabs.net\"},onNavigate:{type:ControlType.EventHandler,title:\"On navigate\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MegaMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MegaMenu.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15px\" id=\"i5oDhfGPs\" transform=\"translate(3 3)\" width=\"15px\"/><path d=\"M 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 Z\" fill=\"transparent\" height=\"15px\" id=\"g08Nvj3MZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"15px\"/><path d=\"M 0 0 L 5.197 5.197\" fill=\"transparent\" height=\"5.196562499999999px\" id=\"NQvjzSBYl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(15.803 15.803)\" width=\"5.196562499999999px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3899066744\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-In32S\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-In32S { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Magnifying Glass\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-In32S\");Icon.displayName=\"Magnifying Glass\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Magnifying Glass\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MagnifyingGlass from\"https://framerusercontent.com/modules/78wJr0q4vFZTRbgiA8bC/Y2EfGRGz13i3kdwNCKGk/gU109MUNe.js\";const MagnifyingGlassFonts=getFonts(MagnifyingGlass);const serializationHash=\"framer-GhDnH\";const variantClassNames={Bl9TT2cAq:\"framer-v-1bd1o87\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EKoLhFpgW=undefined;const pu3377eII=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,click2,height,id,width,...props})=>{return{...props,EKoLhFpgW:click??props.EKoLhFpgW,pu3377eII:click2??props.pu3377eII};};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,EKoLhFpgW,pu3377eII,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Bl9TT2cAq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapyvm98o=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(EKoLhFpgW){const res=await EKoLhFpgW(...args);if(res===false)return false;}});const onTap16mzzev=activeVariantCallback(async(...args)=>{if(pu3377eII){const res=await pu3377eII(...args);if(res===false)return false;}});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-1bd1o87\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Bl9TT2cAq\",onTap:onTapyvm98o,ref:refBinding,style:{backgroundColor:\"rgba(100, 113, 132, 0.1)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7sbcql\",\"data-framer-name\":\"Content\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dtOypZY9n\",onTap:onTap16mzzev,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(255, 255, 255, 0.5)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 4px 6px 4px var(--token-edf7a3bf-08b5-4960-acb8-b7be2baab6c6, rgba(180, 156, 197, 0.08))\",WebkitBackdropFilter:\"blur(5px)\"},children:/*#__PURE__*/_jsx(MagnifyingGlass,{animated:true,className:\"framer-17psfc6\",layoutDependency:layoutDependency,layoutId:\"sNh5GG36g\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(100, 113, 132))\",\"--pgex8v\":1.5}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GhDnH.framer-1wfai0b, .framer-GhDnH .framer-1wfai0b { display: block; }\",\".framer-GhDnH.framer-1bd1o87 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 1px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-GhDnH .framer-7sbcql { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 45px); justify-content: center; overflow: visible; padding: 6px; position: relative; width: 45px; }\",\".framer-GhDnH .framer-17psfc6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 21px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 47\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"EKoLhFpgW\":\"click\",\"pu3377eII\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framercs5Phzb9l=withCSS(Component,css,\"framer-GhDnH\");export default Framercs5Phzb9l;Framercs5Phzb9l.displayName=\"search btn\";Framercs5Phzb9l.defaultProps={height:47,width:47};addPropertyControls(Framercs5Phzb9l,{EKoLhFpgW:{title:\"Click\",type:ControlType.EventHandler},pu3377eII:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(Framercs5Phzb9l,[{explicitInter:true,fonts:[]},...MagnifyingGlassFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framercs5Phzb9l\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"47\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"47\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"EKoLhFpgW\\\":\\\"click\\\",\\\"pu3377eII\\\":\\\"click2\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cs5Phzb9l.map","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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 ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import ChevronUp from\"https://framerusercontent.com/modules/ujYJBEJlTvw8T499oZKk/P6H5ijYzoAcnnuvAWoZb/VCw0DV88W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fFOQxgJNKaMUg870ecIv/Q5Y9i1RAe9kYUxt7SF9J/IkQrtrrGM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wh4EHDIWDrB7u64qusGf/o7DiVYfIFLFPppFQazHK/lmPm1WUrx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zU5ihUiZoGa99J1nv5LI/zKB0bXbs0BixzFAvom5d/SSzVVl1He.js\";const cycleOrder=[\"UANRhJ_CM\",\"YlU0C33jo\"];const serializationHash=\"framer-ko5Q2\";const variantClassNames={UANRhJ_CM:\"framer-v-1buys2r\",YlU0C33jo:\"framer-v-1pvldq6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const A5kV7LjLa=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Closed\":\"UANRhJ_CM\",\"Menu Opened\":\"YlU0C33jo\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,A5kV7LjLa:click??props.A5kV7LjLa,variant:humanReadableVariantMap[props.variant]??props.variant??\"UANRhJ_CM\"};};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,A5kV7LjLa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UANRhJ_CM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapv9nfzj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(A5kV7LjLa){const res=await A5kV7LjLa(...args);if(res===false)return false;}setVariant(\"YlU0C33jo\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTap4qu35q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(A5kV7LjLa){const res=await A5kV7LjLa(...args);if(res===false)return false;}setVariant(\"UANRhJ_CM\");});const isDisplayed=()=>{if(baseVariant===\"YlU0C33jo\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1buys2r\",className,classNames),\"data-framer-name\":\"Menu Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UANRhJ_CM\",onTap:onTapv9nfzj,ref:refBinding,style:{...style},...addPropertyOverrides({YlU0C33jo:{\"data-framer-name\":\"Menu Opened\",onTap:onTap4qu35q}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vtokp8\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"gana3Hpxs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8jiuii\",\"data-styles-preset\":\"lmPm1WUrx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:\"Resources\"})}),className:\"framer-1wres97\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UkSVuUlK4\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-8tkomi\",Component:ChevronDown,layoutDependency:layoutDependency,layoutId:\"Fg9EI18Of\",style:{\"--43q7um\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},...addPropertyOverrides({YlU0C33jo:{Component:ChevronUp}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hkx3ea\",\"data-framer-name\":\"Dropdown\",layoutDependency:layoutDependency,layoutId:\"PBj6XH8cP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xtNwaFIkJ\"},motionChild:true,nodeId:\"mbthier8o\",openInNewTab:false,relValues:[],scopeId:\"DPloWPVQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Blog\"})})})}),className:\"framer-dursv2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mbthier8o\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dGxjuUqUL\"},motionChild:true,nodeId:\"BeErB2cVE\",openInNewTab:false,relValues:[],scopeId:\"DPloWPVQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"News & Media\"})})})}),className:\"framer-1lmskvc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BeErB2cVE\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-ko5Q2.framer-syfk1p, .framer-ko5Q2 .framer-syfk1p { display: block; }\",\".framer-ko5Q2.framer-1buys2r { -webkit-user-select: none; 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: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 200px; }\",\".framer-ko5Q2 .framer-vtokp8 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-ko5Q2 .framer-1wres97, .framer-ko5Q2 .framer-dursv2, .framer-ko5Q2 .framer-1lmskvc { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ko5Q2 .framer-8tkomi { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; user-select: none; width: 16px; }\",\".framer-ko5Q2 .framer-hkx3ea { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YlU0C33jo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"A5kV7LjLa\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDPloWPVQm=withCSS(Component,css,\"framer-ko5Q2\");export default FramerDPloWPVQm;FramerDPloWPVQm.displayName=\"Resources Menu\";FramerDPloWPVQm.defaultProps={height:20,width:200};addPropertyControls(FramerDPloWPVQm,{variant:{options:[\"UANRhJ_CM\",\"YlU0C33jo\"],optionTitles:[\"Menu Closed\",\"Menu Opened\"],title:\"Variant\",type:ControlType.Enum},A5kV7LjLa:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerDPloWPVQm,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDPloWPVQm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerVariables\":\"{\\\"A5kV7LjLa\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YlU0C33jo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DPloWPVQm.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,ResolveLinks,RichText,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 ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import ChevronUp from\"https://framerusercontent.com/modules/ujYJBEJlTvw8T499oZKk/P6H5ijYzoAcnnuvAWoZb/VCw0DV88W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fFOQxgJNKaMUg870ecIv/Q5Y9i1RAe9kYUxt7SF9J/IkQrtrrGM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wh4EHDIWDrB7u64qusGf/o7DiVYfIFLFPppFQazHK/lmPm1WUrx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zU5ihUiZoGa99J1nv5LI/zKB0bXbs0BixzFAvom5d/SSzVVl1He.js\";import SecondaryButton from\"https://framerusercontent.com/modules/Bbneg87ORDTSBJJfVuGW/TOkCFNLAOMkQRc4rlEce/YTsFHw3IE.js\";const SecondaryButtonFonts=getFonts(SecondaryButton);const cycleOrder=[\"Ows66HBoM\",\"hIwccKYqs\"];const serializationHash=\"framer-wOg9m\";const variantClassNames={hIwccKYqs:\"framer-v-1jvhq8l\",Ows66HBoM:\"framer-v-9554zx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const l5hyX7OtJ=undefined;const KBmTmU8bs=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Closed\":\"Ows66HBoM\",\"Menu Opened\":\"hIwccKYqs\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,upClose,width,...props})=>{return{...props,KBmTmU8bs:upClose??props.KBmTmU8bs,l5hyX7OtJ:title??props.l5hyX7OtJ??\"Industries\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Ows66HBoM\"};};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,l5hyX7OtJ,KBmTmU8bs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ows66HBoM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kkvn47=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"hIwccKYqs\");});const onTap1jmopu3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Ows66HBoM\");});const onTap9np2tn=activeVariantCallback(async(...args)=>{if(KBmTmU8bs){const res=await KBmTmU8bs(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hIwccKYqs\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9554zx\",className,classNames),\"data-framer-name\":\"Menu Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ows66HBoM\",onTap:onTap1kkvn47,ref:refBinding,style:{...style},...addPropertyOverrides({hIwccKYqs:{\"data-framer-name\":\"Menu Opened\",onTap:onTap1jmopu3}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15sv8t5\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"BODlFCqft\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8jiuii\",\"data-styles-preset\":\"lmPm1WUrx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:\"Industries\"})}),className:\"framer-xiqrdl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"II0uR5D5n\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},text:l5hyX7OtJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-e09807\",Component:ChevronDown,layoutDependency:layoutDependency,layoutId:\"R3wI0qVNS\",style:{\"--43q7um\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},...addPropertyOverrides({hIwccKYqs:{Component:ChevronUp}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1syux8e\",\"data-framer-name\":\"Dropdown\",layoutDependency:layoutDependency,layoutId:\"er58mE7ZL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iYhxg7WDR\"},motionChild:true,nodeId:\"ufC7evNDq\",openInNewTab:false,relValues:[],scopeId:\"k0uD7Fxwe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Textiles & Apparel\"})})})}),className:\"framer-1e6dfw8\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ufC7evNDq\",onTap:onTap9np2tn,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FYiz8EPye\"},motionChild:true,nodeId:\"LZzu3v37O\",openInNewTab:false,relValues:[],scopeId:\"k0uD7Fxwe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Leather & Footwear\"})})})}),className:\"framer-ay77z8\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LZzu3v37O\",onTap:onTap9np2tn,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tbQNI7zqp\"},motionChild:true,nodeId:\"QB8K2OCxY\",openInNewTab:false,relValues:[],scopeId:\"k0uD7Fxwe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Personal Protective Equipment\"})})})}),className:\"framer-1cda07y\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QB8K2OCxY\",onTap:onTap9np2tn,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"E8OfFz5Ke\"},motionChild:true,nodeId:\"TxnRA2A_x\",openInNewTab:false,relValues:[],scopeId:\"k0uD7Fxwe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Food & Agriculture\"})})})}),className:\"framer-1nzga0p\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TxnRA2A_x\",onTap:onTap9np2tn,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OKrebgaUZ\"},motionChild:true,nodeId:\"oiejLqSkW\",openInNewTab:false,relValues:[],scopeId:\"k0uD7Fxwe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Pharmaceutical\"})})})}),className:\"framer-1sluao1\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oiejLqSkW\",onTap:onTap9np2tn,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"B1Y3rI4Kv\"},motionChild:true,nodeId:\"exo_NUDO7\",openInNewTab:false,relValues:[],scopeId:\"k0uD7Fxwe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Petroleum\"})})})}),className:\"framer-cxpfry\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"exo_NUDO7\",onTap:onTap9np2tn,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"de1CRpeZv\"},implicitPathVariables:undefined},{href:{webPageId:\"de1CRpeZv\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hIwccKYqs:{height:41,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-249.7)/2+19.5+20)+0+169.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b0sc9f-container\",layoutDependency:layoutDependency,layoutId:\"IGeDPlKu_-container\",nodeId:\"IGeDPlKu_\",rendersWithMotion:true,scopeId:\"k0uD7Fxwe\",children:/*#__PURE__*/_jsx(SecondaryButton,{b7p0w2Zop:14,dLc0_VXTt:resolvedLinks[0],e_nLNztRe:\"view all\",height:\"100%\",id:\"IGeDPlKu_\",layoutId:\"IGeDPlKu_\",peGXa9AbB:\"Arrow Forward\",RXrpo8w_1:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",SAkC45zaX:{borderColor:\"var(--token-a07f9d7b-ed9b-4cd1-8585-e798ef0cc9db, rgb(44, 54, 71))\",borderStyle:\"solid\",borderWidth:1},UB5EmIoud:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",variant:matchVariant(\"VcsDzUWPP\"),VIq5wjaZq:-45,width:\"100%\",...addPropertyOverrides({hIwccKYqs:{dLc0_VXTt:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\".framer-wOg9m.framer-pp3kai, .framer-wOg9m .framer-pp3kai { display: block; }\",\".framer-wOg9m.framer-9554zx { -webkit-user-select: none; 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: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 200px; }\",\".framer-wOg9m .framer-15sv8t5 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-wOg9m .framer-xiqrdl { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-wOg9m .framer-e09807 { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; user-select: none; width: 16px; }\",\".framer-wOg9m .framer-1syux8e { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-wOg9m .framer-1e6dfw8 { -webkit-tap-highlight-color: var(--token-961f2966-a594-439d-9d7d-269d1e901eb5, #d4e332); -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-wOg9m .framer-ay77z8, .framer-wOg9m .framer-1cda07y, .framer-wOg9m .framer-1nzga0p, .framer-wOg9m .framer-1sluao1, .framer-wOg9m .framer-cxpfry { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-wOg9m .framer-1b0sc9f-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hIwccKYqs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"l5hyX7OtJ\":\"title\",\"KBmTmU8bs\":\"upClose\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk0uD7Fxwe=withCSS(Component,css,\"framer-wOg9m\");export default Framerk0uD7Fxwe;Framerk0uD7Fxwe.displayName=\"Menu\";Framerk0uD7Fxwe.defaultProps={height:20,width:200};addPropertyControls(Framerk0uD7Fxwe,{variant:{options:[\"Ows66HBoM\",\"hIwccKYqs\"],optionTitles:[\"Menu Closed\",\"Menu Opened\"],title:\"Variant\",type:ControlType.Enum},l5hyX7OtJ:{defaultValue:\"Industries\",displayTextArea:false,title:\"Title\",type:ControlType.String},onl5hyX7OtJChange:{changes:\"l5hyX7OtJ\",type:ControlType.ChangeHandler},KBmTmU8bs:{title:\"Up Close\",type:ControlType.EventHandler}});addFonts(Framerk0uD7Fxwe,[{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\"}]},...SecondaryButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});Framerk0uD7Fxwe.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SecondaryButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk0uD7Fxwe\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hIwccKYqs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"l5hyX7OtJ\\\":\\\"title\\\",\\\"KBmTmU8bs\\\":\\\"upClose\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k0uD7Fxwe.map","// Generated by Framer (d485f69)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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 ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import ChevronUp from\"https://framerusercontent.com/modules/ujYJBEJlTvw8T499oZKk/P6H5ijYzoAcnnuvAWoZb/VCw0DV88W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fFOQxgJNKaMUg870ecIv/Q5Y9i1RAe9kYUxt7SF9J/IkQrtrrGM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wh4EHDIWDrB7u64qusGf/o7DiVYfIFLFPppFQazHK/lmPm1WUrx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zU5ihUiZoGa99J1nv5LI/zKB0bXbs0BixzFAvom5d/SSzVVl1He.js\";const cycleOrder=[\"noo8HRXt4\",\"s04n8VTXb\"];const serializationHash=\"framer-dgEsN\";const variantClassNames={noo8HRXt4:\"framer-v-15ukr44\",s04n8VTXb:\"framer-v-73k1lc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eKZTai1RR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Closed\":\"noo8HRXt4\",\"Menu Opened\":\"s04n8VTXb\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,eKZTai1RR:click??props.eKZTai1RR,variant:humanReadableVariantMap[props.variant]??props.variant??\"noo8HRXt4\"};};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,eKZTai1RR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"noo8HRXt4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18u89oq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eKZTai1RR){const res=await eKZTai1RR(...args);if(res===false)return false;}setVariant(\"s04n8VTXb\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTapur3oka=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eKZTai1RR){const res=await eKZTai1RR(...args);if(res===false)return false;}setVariant(\"noo8HRXt4\");});const isDisplayed=()=>{if(baseVariant===\"s04n8VTXb\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15ukr44\",className,classNames),\"data-framer-name\":\"Menu Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"noo8HRXt4\",onTap:onTap18u89oq,ref:refBinding,style:{...style},...addPropertyOverrides({s04n8VTXb:{\"data-framer-name\":\"Menu Opened\",onTap:onTapur3oka}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a49yx8\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"Tf3GGKJ4U\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8jiuii\",\"data-styles-preset\":\"lmPm1WUrx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:\"Services\"})}),className:\"framer-egaxh9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UZzzl319r\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1tcpvoh\",Component:ChevronDown,layoutDependency:layoutDependency,layoutId:\"FpxTyDWLz\",style:{\"--43q7um\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},...addPropertyOverrides({s04n8VTXb:{Component:ChevronUp}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yedv38\",\"data-framer-name\":\"Dropdown\",layoutDependency:layoutDependency,layoutId:\"dIiwbneS9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17tvonz\",layoutDependency:layoutDependency,layoutId:\"HrgXPv3EC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DYgGarWDL\"},motionChild:true,nodeId:\"xU8oKtLw3\",openInNewTab:false,relValues:[],scopeId:\"VAhSIgfDh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Testing\"})})})}),className:\"framer-xnkfb9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xU8oKtLw3\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tviUhbTI1\"},motionChild:true,nodeId:\"h0V9dMTwK\",openInNewTab:false,relValues:[],scopeId:\"VAhSIgfDh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Inspection\"})})})}),className:\"framer-31ep93\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h0V9dMTwK\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uIWu3Eehs\"},motionChild:true,nodeId:\"bw_Ga67aq\",openInNewTab:false,relValues:[],scopeId:\"VAhSIgfDh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Certification\"})})})}),className:\"framer-htki6a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bw_Ga67aq\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p9fcf\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"ewc4_BNgw\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"a5qfWidUd\"},motionChild:true,nodeId:\"OTSzPkr0v\",openInNewTab:false,relValues:[],scopeId:\"VAhSIgfDh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Compliance\"})})})}),className:\"framer-2baek3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OTSzPkr0v\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})});});const css=[\".framer-dgEsN.framer-1v8euug, .framer-dgEsN .framer-1v8euug { display: block; }\",\".framer-dgEsN.framer-15ukr44 { -webkit-user-select: none; 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: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 200px; }\",\".framer-dgEsN .framer-1a49yx8 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-dgEsN .framer-egaxh9, .framer-dgEsN .framer-xnkfb9, .framer-dgEsN .framer-31ep93, .framer-dgEsN .framer-htki6a, .framer-dgEsN .framer-2baek3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-dgEsN .framer-1tcpvoh { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; user-select: none; width: 16px; }\",\".framer-dgEsN .framer-yedv38 { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-dgEsN .framer-17tvonz { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-dgEsN .framer-1p9fcf { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 0px 0px; position: relative; user-select: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-dgEsN[data-border=\"true\"]::after, .framer-dgEsN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"s04n8VTXb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"eKZTai1RR\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVAhSIgfDh=withCSS(Component,css,\"framer-dgEsN\");export default FramerVAhSIgfDh;FramerVAhSIgfDh.displayName=\"Services Menu\";FramerVAhSIgfDh.defaultProps={height:20,width:200};addPropertyControls(FramerVAhSIgfDh,{variant:{options:[\"noo8HRXt4\",\"s04n8VTXb\"],optionTitles:[\"Menu Closed\",\"Menu Opened\"],title:\"Variant\",type:ControlType.Enum},eKZTai1RR:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVAhSIgfDh,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVAhSIgfDh\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"eKZTai1RR\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s04n8VTXb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VAhSIgfDh.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e6P3LZaMBqspVz4349ZN/Tp93SvALlHcsvsi8TIes/MHhibhnX4.js\";const ChevronDownFonts=getFonts(ChevronDown);const enabledGestures={pkJ2nwr1j:{hover:true}};const serializationHash=\"framer-HxUhn\";const variantClassNames={pkJ2nwr1j:\"framer-v-1cn33yp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dvBA3IOQ9=undefined;const AUYzhvYaL=undefined;const qNS6S9RyB=undefined;const TBvYB1XCU=undefined;const dxTDGg8bI=undefined;const hCIGK5O2e=undefined;const transition1={damping:50,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 getProps=({click,color,height,hover,iconVisible,id,link,text,width,...props})=>{return{...props,AUYzhvYaL:hover??props.AUYzhvYaL,dvBA3IOQ9:click??props.dvBA3IOQ9,dxTDGg8bI:text??props.dxTDGg8bI??\"All Pages\",hCIGK5O2e:iconVisible??props.hCIGK5O2e??true,qNS6S9RyB:link??props.qNS6S9RyB,TBvYB1XCU:color??props.TBvYB1XCU??\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"};};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,hCIGK5O2e,dxTDGg8bI,qNS6S9RyB,AUYzhvYaL,dvBA3IOQ9,TBvYB1XCU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pkJ2nwr1j\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapifepym=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(dvBA3IOQ9){const res=await dvBA3IOQ9(...args);if(res===false)return false;}});const onMouseEnter1cl4j1s=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(AUYzhvYaL){const res=await AUYzhvYaL(...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:qNS6S9RyB,motionChild:true,nodeId:\"pkJ2nwr1j\",scopeId:\"vL_T7rMG9\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1cn33yp\",className,classNames)} framer-ngxsf7`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pkJ2nwr1j\",onMouseEnter:onMouseEnter1cl4j1s,onTap:onTapifepym,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-TBvYB1XCU-vL_T7rMG9))\"},children:\"All Pages\"})}),className:\"framer-c54kni\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TyVxF1Ayj\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-TBvYB1XCU-vL_T7rMG9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-TBvYB1XCU-vL_T7rMG9\":TBvYB1XCU},text:dxTDGg8bI,variants:{\"pkJ2nwr1j-hover\":{\"--extracted-r6o4lv\":\"var(--token-1d6b0b38-be54-4496-b52d-138bdc4bc377, rgb(249, 117, 24))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"pkJ2nwr1j-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d6b0b38-be54-4496-b52d-138bdc4bc377, rgb(249, 117, 24)))\"},children:\"All Pages\"})})}},baseVariant,gestureVariant)}),hCIGK5O2e!==false&&/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-1flntnq\",layoutDependency:layoutDependency,layoutId:\"uRHHUK4gU\",style:{\"--43q7um\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",rotateX:0},variants:{\"pkJ2nwr1j-hover\":{\"--43q7um\":\"var(--token-1d6b0b38-be54-4496-b52d-138bdc4bc377, rgb(249, 117, 24))\",rotateX:180}}})]})})})})});});const css=[\".framer-HxUhn.framer-ngxsf7, .framer-HxUhn .framer-ngxsf7 { display: block; }\",\".framer-HxUhn.framer-1cn33yp { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; user-select: none; width: min-content; }\",\".framer-HxUhn .framer-c54kni { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-HxUhn .framer-1flntnq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: 16px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 84\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Rshj5LN8u\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"hCIGK5O2e\":\"iconVisible\",\"dxTDGg8bI\":\"text\",\"qNS6S9RyB\":\"link\",\"AUYzhvYaL\":\"hover\",\"dvBA3IOQ9\":\"click\",\"TBvYB1XCU\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervL_T7rMG9=withCSS(Component,css,\"framer-HxUhn\");export default FramervL_T7rMG9;FramervL_T7rMG9.displayName=\"Menu Item\";FramervL_T7rMG9.defaultProps={height:18,width:84};addPropertyControls(FramervL_T7rMG9,{hCIGK5O2e:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},onhCIGK5O2eChange:{changes:\"hCIGK5O2e\",type:ControlType.ChangeHandler},dxTDGg8bI:{defaultValue:\"All Pages\",displayTextArea:false,title:\"Text\",type:ControlType.String},ondxTDGg8bIChange:{changes:\"dxTDGg8bI\",type:ControlType.ChangeHandler},qNS6S9RyB:{title:\"Link\",type:ControlType.Link},AUYzhvYaL:{title:\"Hover\",type:ControlType.EventHandler},dvBA3IOQ9:{title:\"Click\",type:ControlType.EventHandler},TBvYB1XCU:{defaultValue:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",title:\"Color\",type:ControlType.Color}});addFonts(FramervL_T7rMG9,[{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\"}]},...ChevronDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervL_T7rMG9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"hCIGK5O2e\\\":\\\"iconVisible\\\",\\\"dxTDGg8bI\\\":\\\"text\\\",\\\"qNS6S9RyB\\\":\\\"link\\\",\\\"AUYzhvYaL\\\":\\\"hover\\\",\\\"dvBA3IOQ9\\\":\\\"click\\\",\\\"TBvYB1XCU\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"84\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rshj5LN8u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vL_T7rMG9.map","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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 ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import ChevronUp from\"https://framerusercontent.com/modules/ujYJBEJlTvw8T499oZKk/P6H5ijYzoAcnnuvAWoZb/VCw0DV88W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fFOQxgJNKaMUg870ecIv/Q5Y9i1RAe9kYUxt7SF9J/IkQrtrrGM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wh4EHDIWDrB7u64qusGf/o7DiVYfIFLFPppFQazHK/lmPm1WUrx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zU5ihUiZoGa99J1nv5LI/zKB0bXbs0BixzFAvom5d/SSzVVl1He.js\";const cycleOrder=[\"wBm2kCrh3\",\"KgTts7Bm4\"];const serializationHash=\"framer-eN43e\";const variantClassNames={KgTts7Bm4:\"framer-v-trqbxx\",wBm2kCrh3:\"framer-v-1huvc2y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TySlnDFtZ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Closed\":\"wBm2kCrh3\",\"Menu Opened\":\"KgTts7Bm4\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,TySlnDFtZ:click??props.TySlnDFtZ,variant:humanReadableVariantMap[props.variant]??props.variant??\"wBm2kCrh3\"};};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,TySlnDFtZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wBm2kCrh3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgywwuc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TySlnDFtZ){const res=await TySlnDFtZ(...args);if(res===false)return false;}setVariant(\"KgTts7Bm4\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTap16upkcx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TySlnDFtZ){const res=await TySlnDFtZ(...args);if(res===false)return false;}setVariant(\"wBm2kCrh3\");});const isDisplayed=()=>{if(baseVariant===\"KgTts7Bm4\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1huvc2y\",className,classNames),\"data-framer-name\":\"Menu Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wBm2kCrh3\",onTap:onTapgywwuc,ref:refBinding,style:{...style},...addPropertyOverrides({KgTts7Bm4:{\"data-framer-name\":\"Menu Opened\",onTap:onTap16upkcx}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lvrmkk\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"BBbMa6T_n\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8jiuii\",\"data-styles-preset\":\"lmPm1WUrx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:\"Company\"})}),className:\"framer-dl4isd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IcdiFkDOg\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-17pdrd3\",Component:ChevronDown,layoutDependency:layoutDependency,layoutId:\"bIOOla24i\",style:{\"--43q7um\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},...addPropertyOverrides({KgTts7Bm4:{Component:ChevronUp}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nodr9t\",\"data-framer-name\":\"Dropdown\",layoutDependency:layoutDependency,layoutId:\"IeLQcBAue\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ckCMzyz9V\"},motionChild:true,nodeId:\"zxWjEhBfV\",openInNewTab:false,relValues:[],scopeId:\"YX8Xzaxw1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"About Us\"})})})}),className:\"framer-19zvabs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zxWjEhBfV\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jroZ2jqU3\"},motionChild:true,nodeId:\"yaQAKFAEn\",openInNewTab:false,relValues:[],scopeId:\"YX8Xzaxw1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Our History\"})})})}),className:\"framer-1adsj83\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yaQAKFAEn\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Zb77Biosi\"},motionChild:true,nodeId:\"n9_5fyIAW\",openInNewTab:false,relValues:[],scopeId:\"YX8Xzaxw1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Accreditations\"})})})}),className:\"framer-rxweu4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n9_5fyIAW\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C2PLDrwjP\"},motionChild:true,nodeId:\"NS8ADW4TU\",openInNewTab:false,relValues:[],scopeId:\"YX8Xzaxw1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"CSR\"})})})}),className:\"framer-1ervzr8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NS8ADW4TU\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z7e75l\",\"data-styles-preset\":\"SSzVVl1He\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qZtLkQ_Qk\"},motionChild:true,nodeId:\"AFGbDqMRY\",openInNewTab:false,relValues:[],scopeId:\"YX8Xzaxw1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Careers\"})})})}),className:\"framer-eyza73\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AFGbDqMRY\",style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-eN43e.framer-1tnapk9, .framer-eN43e .framer-1tnapk9 { display: block; }\",\".framer-eN43e.framer-1huvc2y { -webkit-user-select: none; 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: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 200px; }\",\".framer-eN43e .framer-lvrmkk { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-eN43e .framer-dl4isd, .framer-eN43e .framer-19zvabs, .framer-eN43e .framer-1adsj83, .framer-eN43e .framer-rxweu4, .framer-eN43e .framer-1ervzr8, .framer-eN43e .framer-eyza73 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-eN43e .framer-17pdrd3 { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; user-select: none; width: 16px; }\",\".framer-eN43e .framer-1nodr9t { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KgTts7Bm4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TySlnDFtZ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYX8Xzaxw1=withCSS(Component,css,\"framer-eN43e\");export default FramerYX8Xzaxw1;FramerYX8Xzaxw1.displayName=\"Company Menu\";FramerYX8Xzaxw1.defaultProps={height:20,width:200};addPropertyControls(FramerYX8Xzaxw1,{variant:{options:[\"wBm2kCrh3\",\"KgTts7Bm4\"],optionTitles:[\"Menu Closed\",\"Menu Opened\"],title:\"Variant\",type:ControlType.Enum},TySlnDFtZ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYX8Xzaxw1,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYX8Xzaxw1\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KgTts7Bm4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerVariables\":\"{\\\"TySlnDFtZ\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YX8Xzaxw1.map","// Generated by Framer (31f3ac5)\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=[\"wlo0y87q1\",\"TT_9i96Si\"];const serializationHash=\"framer-ShlrX\";const variantClassNames={TT_9i96Si:\"framer-v-14e9zdr\",wlo0y87q1:\"framer-v-6q8tre\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZaYzAJGjf=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu White\":\"wlo0y87q1\",\"x White\":\"TT_9i96Si\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wlo0y87q1\",ZaYzAJGjf:click??props.ZaYzAJGjf};};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,ZaYzAJGjf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wlo0y87q1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15dtjgc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZaYzAJGjf){const res=await ZaYzAJGjf(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"TT_9i96Si\")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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,\"aria-label\":\"Open menu\",className:cx(scopingClassNames,\"framer-6q8tre\",className,classNames),\"data-framer-name\":\"Menu White\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"wlo0y87q1\",onTap:onTap15dtjgc,ref:refBinding,style:{...style},...addPropertyOverrides({TT_9i96Si:{\"aria-label\":\"Close menu\",\"data-framer-name\":\"x White\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xyeog0\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"TWzaWy6Qr\",style:{backgroundColor:\"var(--token-33cae5db-70dd-4c12-900c-c4461a42e5e3, rgb(30, 13, 1))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},variants:{TT_9i96Si:{rotate:47}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6oi16\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"iJvF9Mxr7\",style:{backgroundColor:\"var(--token-33cae5db-70dd-4c12-900c-c4461a42e5e3, rgb(30, 13, 1))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},variants:{TT_9i96Si:{rotate:-50}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qo783g\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"XTKRz07yb\",style:{backgroundColor:\"var(--token-33cae5db-70dd-4c12-900c-c4461a42e5e3, rgb(30, 13, 1))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}})]})})})});});const css=[\".framer-ShlrX.framer-1dojv4q, .framer-ShlrX .framer-1dojv4q { display: block; }\",\".framer-ShlrX.framer-6q8tre { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 24px; }\",\".framer-ShlrX .framer-xyeog0, .framer-ShlrX .framer-6oi16, .framer-ShlrX .framer-1qo783g { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 2px; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 22px; }\",\".framer-ShlrX.framer-v-14e9zdr .framer-xyeog0, .framer-ShlrX.framer-v-14e9zdr .framer-6oi16 { left: calc(50.00000000000002% - 22px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TT_9i96Si\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZaYzAJGjf\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzY7ar3LFB=withCSS(Component,css,\"framer-ShlrX\");export default FramerzY7ar3LFB;FramerzY7ar3LFB.displayName=\"Navbar/Menu Icon\";FramerzY7ar3LFB.defaultProps={height:24,width:24};addPropertyControls(FramerzY7ar3LFB,{variant:{options:[\"wlo0y87q1\",\"TT_9i96Si\"],optionTitles:[\"Menu White\",\"x White\"],title:\"Variant\",type:ControlType.Enum},ZaYzAJGjf:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzY7ar3LFB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzY7ar3LFB\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZaYzAJGjf\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TT_9i96Si\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zY7ar3LFB.map","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import Phone from\"https://framerusercontent.com/modules/JhjNU5admIi32bgBk7kN/piPqsNFW90HigDdjsxLZ/I13kdmfkC.js\";import{withMenuExpanded,withSearchLabel}from\"https://framerusercontent.com/modules/fOXfC3ivofJLGilfTHyP/XoNsIdJaBNZ5qTQKsuSV/AuditA11y.js\";import MegaMenu from\"https://framerusercontent.com/modules/oBtHbprCweI9vbKHO0KV/7TWbiSFKl1sbRJU368OE/MegaMenu.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fFOQxgJNKaMUg870ecIv/Q5Y9i1RAe9kYUxt7SF9J/IkQrtrrGM.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wh4EHDIWDrB7u64qusGf/o7DiVYfIFLFPppFQazHK/lmPm1WUrx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e6P3LZaMBqspVz4349ZN/Tp93SvALlHcsvsi8TIes/MHhibhnX4.js\";import ChevronRight from\"https://framerusercontent.com/modules/79BCX4YuJYZAYMeUEO54/VrbULKpHRJ02S9NVT04G/yT1jwxman.js\";import MainButton from\"https://framerusercontent.com/modules/i1HOw23ek5Df39bC2vwt/x9rpM0Fx0J5bgBor0dpF/CRk18QCRm.js\";import SearchBtn from\"https://framerusercontent.com/modules/q5eNJNaDR9Nzkdo9FoWZ/swuHcHm1opg8ujCHhnuF/cs5Phzb9l.js\";import ResourcesMenu from\"https://framerusercontent.com/modules/QdUy2xhVwmfcz8ideN9r/q7TDKmSMuLHkqULmZpIj/DPloWPVQm.js\";import HorizontalLine from\"https://framerusercontent.com/modules/edjEylvRfHBolYX6Hmyx/T4QrOV6AYsH2UZ30T1Ak/jHUAWVpqn.js\";import Menu from\"https://framerusercontent.com/modules/MsTbWcKumTRMeHO9qdx7/cXAorNZU0fBQfhn5RCMZ/k0uD7Fxwe.js\";import ServicesMenu from\"https://framerusercontent.com/modules/2g5xt1MGYPXiBHjjOkSU/KnNgYGYeXIplsziBMBxZ/VAhSIgfDh.js\";import MenuItem from\"https://framerusercontent.com/modules/QtvUKROiRU1H9dJyoRZ7/3HqasdUHtUnSPdBpjHCg/vL_T7rMG9.js\";import CompanyMenu from\"https://framerusercontent.com/modules/ElHNDWRhWoLGZ7fE0FWW/YDnzvZj0KwLljcJ2YZRj/YX8Xzaxw1.js\";import NavbarMenuIcon,*as NavbarMenuIconInfo from\"https://framerusercontent.com/modules/sgdFEXWfQbGAXeYXGi85/9l24raIIaUrH6JY7ODMm/zY7ar3LFB.js\";const NavbarMenuIconFonts=getFonts(NavbarMenuIcon);const NavbarMenuIconWithMenuExpanded1nahnh1=withCodeBoundaryForOverrides(NavbarMenuIcon,{nodeId:\"yxzJaJnTF\",override:withMenuExpanded,scopeId:\"Iqee88sWU\"});const NavbarMenuIconWithMenuExpanded1nahnh1WithMappedReactProps1k4aqcf=withMappedReactProps(NavbarMenuIconWithMenuExpanded1nahnh1,NavbarMenuIconInfo);const MegaMenuFonts=getFonts(MegaMenu);const PhoneFonts=getFonts(Phone);const MainButtonFonts=getFonts(MainButton);const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(MotionDivWithFX);const SearchFonts=getFonts(Search);const SearchWithSearchLabel1pn4hdw=withCodeBoundaryForOverrides(Search,{nodeId:\"WIQMaBl5l\",override:withSearchLabel,scopeId:\"Iqee88sWU\"});const NavbarMenuIconWithMenuExpandedyz8fe1=withCodeBoundaryForOverrides(NavbarMenuIcon,{nodeId:\"qMsJc3A96\",override:withMenuExpanded,scopeId:\"Iqee88sWU\"});const NavbarMenuIconWithMenuExpandedyz8fe1WithMappedReactProps1k4aqcf=withMappedReactProps(NavbarMenuIconWithMenuExpandedyz8fe1,NavbarMenuIconInfo);const MenuFonts=getFonts(Menu);const HorizontalLineFonts=getFonts(HorizontalLine);const ServicesMenuFonts=getFonts(ServicesMenu);const CompanyMenuFonts=getFonts(CompanyMenu);const ResourcesMenuFonts=getFonts(ResourcesMenu);const NavbarMenuIconWithMenuExpandedmp596h=withCodeBoundaryForOverrides(NavbarMenuIcon,{nodeId:\"ghGIMe6qy\",override:withMenuExpanded,scopeId:\"Iqee88sWU\"});const NavbarMenuIconWithMenuExpandedmp596hWithMappedReactProps1k4aqcf=withMappedReactProps(NavbarMenuIconWithMenuExpandedmp596h,NavbarMenuIconInfo);const SearchWithSearchLabel1o26ktg=withCodeBoundaryForOverrides(Search,{nodeId:\"CUPV9vR9u\",override:withSearchLabel,scopeId:\"Iqee88sWU\"});const cycleOrder=[\"Hjz24hfyt\",\"Wt1WccNIo\",\"EzZe5HzhZ\",\"RPOV2p0M0\",\"gfrH5mrQQ\"];const serializationHash=\"framer-7lCFo\";const variantClassNames={EzZe5HzhZ:\"framer-v-l42wz\",gfrH5mrQQ:\"framer-v-2uw3xo\",Hjz24hfyt:\"framer-v-1tcqu5y\",RPOV2p0M0:\"framer-v-ls108y\",Wt1WccNIo:\"framer-v-1e66zp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,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 humanReadableVariantMap={\"Phone Open\":\"RPOV2p0M0\",\"Tablet Open\":\"gfrH5mrQQ\",Desktop:\"Hjz24hfyt\",Phone:\"EzZe5HzhZ\",Tablet:\"Wt1WccNIo\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Hjz24hfyt\"};};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:\"Hjz24hfyt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mtnmya=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"gfrH5mrQQ\");});const onTap1dmiats=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Wt1WccNIo\");});const isDisplayed=()=>{if([\"Wt1WccNIo\",\"gfrH5mrQQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"EzZe5HzhZ\",\"RPOV2p0M0\"].includes(baseVariant))return true;return false;};const ZaYzAJGjf1x0by2a=activeVariantCallback(async(...args)=>{setVariant(\"q46n_BByF\");});const ZaYzAJGjf108mzd4=activeVariantCallback(async(...args)=>{setVariant(\"RPOV2p0M0\");});const ZaYzAJGjf1gju99q=activeVariantCallback(async(...args)=>{setVariant(\"EzZe5HzhZ\");});const isDisplayed2=()=>{if(baseVariant===\"EzZe5HzhZ\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"RPOV2p0M0\")return true;return false;};const onNavigate1ov11j0=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"EzZe5HzhZ\"),1e3);});const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"RPOV2p0M0\")return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"gfrH5mrQQ\")return true;return false;};const ZaYzAJGjf2tvixn=activeVariantCallback(async(...args)=>{setVariant(\"Wt1WccNIo\");});const onNavigate1kl85uk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Wt1WccNIo\"),1e3);});const isDisplayed6=()=>{if(baseVariant===\"gfrH5mrQQ\")return false;return true;};const isDisplayed7=()=>{if(baseVariant===\"Wt1WccNIo\")return true;return false;};const ZaYzAJGjfw4oa0w=activeVariantCallback(async(...args)=>{setVariant(\"gfrH5mrQQ\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tcqu5y\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Hjz24hfyt\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({EzZe5HzhZ:{\"data-framer-name\":\"Phone\"},gfrH5mrQQ:{\"data-framer-name\":\"Tablet Open\",\"data-highlight\":true,onTap:onTap1dmiats},RPOV2p0M0:{\"data-framer-name\":\"Phone Open\"},Wt1WccNIo:{\"data-framer-name\":\"Tablet\",\"data-highlight\":true,onTap:onTap1mtnmya}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tbouv2\",\"data-framer-name\":\"Header Container\",layoutDependency:layoutDependency,layoutId:\"e2PDatLzH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11xrqzi\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"hgj0hUQJ3\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qqoylyBON\",openInNewTab:false,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",intrinsicHeight:375,intrinsicWidth:484,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-200)/2+0+0)+72.5+0),pixelHeight:375,pixelWidth:484,sizes:\"70.9867px\",src:\"https://framerusercontent.com/images/f5uNV5KYZ4S8ejNTqGGuRqUrs.png?width=484&height=375\"},className:\"framer-e1551y framer-1xnk0gt\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"qqoylyBON\",...addPropertyOverrides({EzZe5HzhZ:{background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",intrinsicHeight:375,intrinsicWidth:484,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+15+(((componentViewport?.height||200)-30-47)/2+0+0)+0+0),pixelHeight:375,pixelWidth:484,sizes:\"60px\",src:\"https://framerusercontent.com/images/f5uNV5KYZ4S8ejNTqGGuRqUrs.png?width=484&height=375\"},fitImageDimension:undefined},RPOV2p0M0:{background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",intrinsicHeight:375,intrinsicWidth:484,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+15+(((componentViewport?.height||200)-30-47)/2+0+0)+0+0),pixelHeight:375,pixelWidth:484,sizes:\"60px\",src:\"https://framerusercontent.com/images/f5uNV5KYZ4S8ejNTqGGuRqUrs.png?width=484&height=375\"},fitImageDimension:undefined}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({EzZe5HzhZ:{height:24,y:(componentViewport?.y||0)+15+(((componentViewport?.height||200)-30-47)/2+0+0)+0+11.5},RPOV2p0M0:{height:24,y:(componentViewport?.y||0)+15+(((componentViewport?.height||200)-30-47)/2+0+0)+0+11.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nahnh1-container\",layoutDependency:layoutDependency,layoutId:\"yxzJaJnTF-container\",nodeId:\"yxzJaJnTF\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(NavbarMenuIconWithMenuExpanded1nahnh1WithMappedReactProps1k4aqcf,{height:\"100%\",id:\"yxzJaJnTF\",layoutId:\"yxzJaJnTF\",variant:matchVariant(\"wlo0y87q1\"),width:\"100%\",ZaYzAJGjf:ZaYzAJGjf1x0by2a,...addPropertyOverrides({EzZe5HzhZ:{ZaYzAJGjf:ZaYzAJGjf108mzd4},RPOV2p0M0:{variant:matchVariant(\"TT_9i96Si\"),ZaYzAJGjf:ZaYzAJGjf1gju99q}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-1jw3284\",\"data-framer-appear-id\":\"1jw3284\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"vLfnfN_EH\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{RPOV2p0M0:{backgroundColor:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"}},...addPropertyOverrides({RPOV2p0M0:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11qjx7q-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"R479fLyk8-container\",nodeId:\"R479fLyk8\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(MegaMenu,{email:\"marketing@ttilabs.net\",headerHeight:94,height:\"100%\",id:\"R479fLyk8\",layoutId:\"R479fLyk8\",mode:\"mobile\",onNavigate:onNavigate1ov11j0,phone:\"111-786-001\",phoneHref:\"tel:+9242111786001\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ab7knl\",layoutDependency:layoutDependency,layoutId:\"IKX_OtwMx\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-portal\",href:\"https://etrf.ttilabs.net/\",motionChild:true,nodeId:\"gHjjUKRv8\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Customer Portal\"})})})}),className:\"framer-wflgaw\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gHjjUKRv8\",onTap:onNavigate1ov11j0,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://forms.office.com/pages/responsepage.aspx?id=1vElY0kXPkyY3amiNf8oTikJuOn1MLhIq_jwPW05S7ZUNkZFUEFPNVk1Qk5RMFBBQTJHTkJPS0M1RS4u\",motionChild:true,nodeId:\"dy43O_OIm\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Complaints\"})})})}),className:\"framer-1rs872h\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dy43O_OIm\",onTap:onNavigate1ov11j0,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZJjwnMBaU\"},motionChild:true,nodeId:\"Ey8PeU1Gl\",openInNewTab:false,relValues:[],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Subscribe\"})})})}),className:\"framer-1x7rn5x\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ey8PeU1Gl\",onTap:onNavigate1ov11j0,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13kx45n\",layoutDependency:layoutDependency,layoutId:\"gOjG7Xbkx\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-call-uan\",href:\"tel:+9242111786001\",motionChild:true,nodeId:\"tWQIusSj4\",openInNewTab:false,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Call Tti Testing Laboratories, UAN 111 786 001\",className:\"framer-nuq4mt framer-1xnk0gt\",\"data-framer-name\":\"call btn\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tWQIusSj4\",onTap:onNavigate1ov11j0,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 4px 6px 4px var(--token-edf7a3bf-08b5-4960-acb8-b7be2baab6c6, rgba(180, 156, 197, 0.08))\",WebkitBackdropFilter:\"blur(5px)\"},children:/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-1o2xj90\",layoutDependency:layoutDependency,layoutId:\"cDQBjIR5k\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",\"--pgex8v\":1.5}})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined},{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({RPOV2p0M0:{height:50,y:(componentViewport?.y||0)+15+(((componentViewport?.height||200)-30-47)/2+0+0)+62+25+294.6+-1.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5c2ug6-container\",layoutDependency:layoutDependency,layoutId:\"rvceOYHYb-container\",nodeId:\"rvceOYHYb\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(MainButton,{d15Bphyle:resolvedLinks[0],FvCNCMPaN:ChevronRight,fyJA10N_C:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",height:\"100%\",id:\"rvceOYHYb\",jlDptdQEx:{borderColor:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:2},layoutId:\"rvceOYHYb\",qiV37qpka:false,variant:matchVariant(\"cbtZMJoDx\"),VyOHz6cYm:\"Send us a request\",width:\"100%\",Y6AIxE1a2:onNavigate1ov11j0,...addPropertyOverrides({RPOV2p0M0:{d15Bphyle:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fr00sj-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Lb4Ta0BPp-container\",nodeId:\"Lb4Ta0BPp\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(MegaMenu,{email:\"marketing@ttilabs.net\",headerHeight:94,height:\"100%\",id:\"Lb4Ta0BPp\",layoutId:\"Lb4Ta0BPp\",mode:\"desktop\",phone:\"111-786-001\",phoneHref:\"tel:+9242111786001\",width:\"100%\"})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lf5spt\",layoutDependency:layoutDependency,layoutId:\"TfqE39iac\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16phbz9\",\"data-border\":true,\"data-framer-name\":\"Search Button\",layoutDependency:layoutDependency,layoutId:\"zdWS_SdRg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(80, 90, 106, 0.05)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pn4hdw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WIQMaBl5l-container\",nodeId:\"WIQMaBl5l\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(SearchWithSearchLabel1pn4hdw,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(80, 90, 106))\",iconSize:21,iconType:\"default\",id:\"WIQMaBl5l\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"WIQMaBl5l\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-200)/2+0+0)+76.5+-1.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ncdpp6-container\",layoutDependency:layoutDependency,layoutId:\"pa6C4sFRa-container\",nodeId:\"pa6C4sFRa\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(MainButton,{d15Bphyle:\"/contact?source=main\",FvCNCMPaN:ChevronRight,fyJA10N_C:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",height:\"100%\",id:\"pa6C4sFRa\",jlDptdQEx:{borderColor:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:2},layoutId:\"pa6C4sFRa\",qiV37qpka:false,variant:matchVariant(\"cbtZMJoDx\"),VyOHz6cYm:\"Send us a request\",width:\"100%\"})})})]})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4nm668\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ReFoH4yp2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-muw48v\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"SznYZ8D6F\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"XAdICpO3c\",openInNewTab:false,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",pixelHeight:14,pixelWidth:18,sizes:\"60px\",src:\"https://framerusercontent.com/images/QFYlgf92R17pWEknc2Wx9FByEw.svg?width=18&height=14\"},className:\"framer-1dvfcfy framer-1xnk0gt\",layoutDependency:layoutDependency,layoutId:\"XAdICpO3c\",...addPropertyOverrides({gfrH5mrQQ:{background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-47)/2+0+0)+0+0),pixelHeight:14,pixelWidth:18,sizes:\"60px\",src:\"https://framerusercontent.com/images/QFYlgf92R17pWEknc2Wx9FByEw.svg?width=18&height=14\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({gfrH5mrQQ:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-47)/2+0+0)+0+11.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yz8fe1-container\",layoutDependency:layoutDependency,layoutId:\"qMsJc3A96-container\",nodeId:\"qMsJc3A96\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(NavbarMenuIconWithMenuExpandedyz8fe1WithMappedReactProps1k4aqcf,{height:\"100%\",id:\"qMsJc3A96\",layoutId:\"qMsJc3A96\",variant:matchVariant(\"TT_9i96Si\"),width:\"100%\",ZaYzAJGjf:ZaYzAJGjf2tvixn})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-b5ojt0\",\"data-framer-appear-id\":\"b5ojt0\",\"data-framer-name\":\"Menu Items\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"tUv5Czhww\",optimized:true,style:{backgroundColor:\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1emtzdg-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"kN3Je5r9w-container\",nodeId:\"kN3Je5r9w\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(MegaMenu,{email:\"marketing@ttilabs.net\",headerHeight:94,height:\"100%\",id:\"kN3Je5r9w\",layoutId:\"kN3Je5r9w\",mode:\"mobile\",onNavigate:onNavigate1kl85uk,phone:\"111-786-001\",phoneHref:\"tel:+9242111786001\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rhxvm8-container\",\"data-framer-name\":\"Industries Menu\",layoutDependency:layoutDependency,layoutId:\"AcVjdwXDD-container\",name:\"Industries Menu\",nodeId:\"AcVjdwXDD\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"AcVjdwXDD\",KBmTmU8bs:onNavigate1kl85uk,l5hyX7OtJ:\"Industries\",layoutId:\"AcVjdwXDD\",name:\"Industries Menu\",style:{width:\"100%\"},variant:matchVariant(\"Ows66HBoM\"),width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8kopno-container\",layoutDependency:layoutDependency,layoutId:\"VSxPuYbRr-container\",nodeId:\"VSxPuYbRr\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(HorizontalLine,{height:\"100%\",id:\"VSxPuYbRr\",layoutId:\"VSxPuYbRr\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19n4bxd-container\",layoutDependency:layoutDependency,layoutId:\"yicSQw2OD-container\",nodeId:\"yicSQw2OD\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(HorizontalLine,{height:\"100%\",id:\"yicSQw2OD\",layoutId:\"yicSQw2OD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fyvylq-container\",layoutDependency:layoutDependency,layoutId:\"gZNPEbYfW-container\",nodeId:\"gZNPEbYfW\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(ServicesMenu,{height:\"100%\",id:\"gZNPEbYfW\",layoutId:\"gZNPEbYfW\",style:{width:\"100%\"},variant:matchVariant(\"noo8HRXt4\"),width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aasv1r-container\",layoutDependency:layoutDependency,layoutId:\"YG1OeqU0R-container\",nodeId:\"YG1OeqU0R\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(CompanyMenu,{height:\"100%\",id:\"YG1OeqU0R\",layoutId:\"YG1OeqU0R\",style:{width:\"100%\"},variant:matchVariant(\"wBm2kCrh3\"),width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zsjm49-container\",layoutDependency:layoutDependency,layoutId:\"yD8fXiGPW-container\",nodeId:\"yD8fXiGPW\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(HorizontalLine,{height:\"100%\",id:\"yD8fXiGPW\",layoutId:\"yD8fXiGPW\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pwnpx4-container\",layoutDependency:layoutDependency,layoutId:\"zJjWv_jjv-container\",nodeId:\"zJjWv_jjv\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(ResourcesMenu,{height:\"100%\",id:\"zJjWv_jjv\",layoutId:\"zJjWv_jjv\",style:{width:\"100%\"},variant:matchVariant(\"UANRhJ_CM\"),width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8jiuii\",\"data-styles-preset\":\"lmPm1WUrx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tdQY95OG5\"},motionChild:true,nodeId:\"tKnjrTbtd\",openInNewTab:false,relValues:[],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Sustainability\"})})})}),className:\"framer-ywgqy6\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tKnjrTbtd\",onTap:onNavigate1kl85uk,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i3f3xl-container\",layoutDependency:layoutDependency,layoutId:\"n77CkVKyg-container\",nodeId:\"n77CkVKyg\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(HorizontalLine,{height:\"100%\",id:\"n77CkVKyg\",layoutId:\"n77CkVKyg\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1apezv5-container\",layoutDependency:layoutDependency,layoutId:\"wlcPGxCoY-container\",nodeId:\"wlcPGxCoY\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(HorizontalLine,{height:\"100%\",id:\"wlcPGxCoY\",layoutId:\"wlcPGxCoY\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1otsjdi\",layoutDependency:layoutDependency,layoutId:\"uZOC3Yo5o\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-portal\",href:\"https://etrf.ttilabs.net/\",motionChild:true,nodeId:\"FF6kPienC\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Customer Portal\"})})})}),className:\"framer-1754dmj\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FF6kPienC\",onTap:onNavigate1kl85uk,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://forms.office.com/pages/responsepage.aspx?id=1vElY0kXPkyY3amiNf8oTikJuOn1MLhIq_jwPW05S7ZUNkZFUEFPNVk1Qk5RMFBBQTJHTkJPS0M1RS4u\",motionChild:true,nodeId:\"MHtCSguZ6\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Complaints\"})})})}),className:\"framer-1731hv1\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MHtCSguZ6\",onTap:onNavigate1kl85uk,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq4fwx\",\"data-styles-preset\":\"MHhibhnX4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZJjwnMBaU\"},motionChild:true,nodeId:\"j69g4lO58\",openInNewTab:false,relValues:[],scopeId:\"Iqee88sWU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kegrkr\",\"data-styles-preset\":\"IkQrtrrGM\",children:\"Subscribe\"})})})}),className:\"framer-1ptukz6\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j69g4lO58\",onTap:onNavigate1kl85uk,style:{\"--extracted-r6o4lv\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1koqjnd\",layoutDependency:layoutDependency,layoutId:\"KQlNvmRb2\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-call-uan\",href:\"tel:+9242111786001\",motionChild:true,nodeId:\"GftBspx_d\",openInNewTab:false,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Call Tti Testing Laboratories, UAN 111 786 001\",className:\"framer-1bvh568 framer-1xnk0gt\",\"data-framer-name\":\"call btn\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GftBspx_d\",onTap:onNavigate1ov11j0,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, rgb(191, 217, 255))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 4px 6px 4px var(--token-edf7a3bf-08b5-4960-acb8-b7be2baab6c6, rgba(180, 156, 197, 0.08))\",WebkitBackdropFilter:\"blur(5px)\"},children:/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-14yj8gq\",layoutDependency:layoutDependency,layoutId:\"fWF9N0JPl\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\",\"--pgex8v\":1.5}})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined},{href:{webPageId:\"jQvzpTh5a\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({gfrH5mrQQ:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-47)/2+0+0)+67+25+304.6+-1.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ftxe2r-container\",layoutDependency:layoutDependency,layoutId:\"gHETi7y2P-container\",nodeId:\"gHETi7y2P\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(MainButton,{d15Bphyle:resolvedLinks1[0],FvCNCMPaN:ChevronRight,fyJA10N_C:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",height:\"100%\",id:\"gHETi7y2P\",jlDptdQEx:{borderColor:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:2},layoutId:\"gHETi7y2P\",qiV37qpka:false,variant:matchVariant(\"cbtZMJoDx\"),VyOHz6cYm:\"Send us a request\",width:\"100%\",Y6AIxE1a2:ZaYzAJGjf2tvixn,...addPropertyOverrides({gfrH5mrQQ:{d15Bphyle:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})]})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dmkldd\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ChqAAQPZl\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fv6fc1\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"tCtVqm_Ie\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fz0ZxcpB5\",openInNewTab:false,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",pixelHeight:14,pixelWidth:18,sizes:\"60px\",src:\"https://framerusercontent.com/images/QFYlgf92R17pWEknc2Wx9FByEw.svg?width=18&height=14\"},className:\"framer-a739ap framer-1xnk0gt\",layoutDependency:layoutDependency,layoutId:\"fz0ZxcpB5\",...addPropertyOverrides({Wt1WccNIo:{background:{alt:\"Tti Testing Laboratories Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-47)/2+0+0)+0+0),pixelHeight:14,pixelWidth:18,sizes:\"60px\",src:\"https://framerusercontent.com/images/QFYlgf92R17pWEknc2Wx9FByEw.svg?width=18&height=14\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({Wt1WccNIo:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||200)-40-47)/2+0+0)+0+11.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mp596h-container\",layoutDependency:layoutDependency,layoutId:\"ghGIMe6qy-container\",nodeId:\"ghGIMe6qy\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(NavbarMenuIconWithMenuExpandedmp596hWithMappedReactProps1k4aqcf,{height:\"100%\",id:\"ghGIMe6qy\",layoutId:\"ghGIMe6qy\",variant:matchVariant(\"wlo0y87q1\"),width:\"100%\",ZaYzAJGjf:ZaYzAJGjfw4oa0w})})})]}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bjhv5i\",layoutDependency:layoutDependency,layoutId:\"HYNGk2FPy\",children:isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-s9aqjg\",\"data-border\":true,\"data-framer-name\":\"Search Button (tablet)\",layoutDependency:layoutDependency,layoutId:\"IrpFqveEf\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(80, 90, 106, 0.05)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o26ktg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CUPV9vR9u-container\",nodeId:\"CUPV9vR9u\",rendersWithMotion:true,scopeId:\"Iqee88sWU\",children:/*#__PURE__*/_jsx(SearchWithSearchLabel1o26ktg,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28)\",iconSize:21,iconType:\"default\",id:\"CUPV9vR9u\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"CUPV9vR9u\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})]})})})});});const css=[\".framer-7lCFo.framer-1xnk0gt, .framer-7lCFo .framer-1xnk0gt { display: block; }\",\".framer-7lCFo.framer-1tcqu5y { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 50px 20px 50px; position: relative; user-select: none; width: 1200px; }\",\".framer-7lCFo .framer-tbouv2, .framer-7lCFo .framer-4nm668 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-7lCFo .framer-11xrqzi { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-7lCFo .framer-e1551y { -webkit-user-select: none; flex: none; height: 55px; position: relative; text-decoration: none; user-select: none; width: auto; }\",\".framer-7lCFo .framer-1nahnh1-container, .framer-7lCFo .framer-5c2ug6-container, .framer-7lCFo .framer-ncdpp6-container, .framer-7lCFo .framer-yz8fe1-container, .framer-7lCFo .framer-ftxe2r-container, .framer-7lCFo .framer-mp596h-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-7lCFo .framer-1jw3284 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 1px; }\",\".framer-7lCFo .framer-11qjx7q-container, .framer-7lCFo .framer-1emtzdg-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-7lCFo .framer-1ab7knl { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px; position: relative; user-select: none; width: 1px; }\",\".framer-7lCFo .framer-wflgaw, .framer-7lCFo .framer-1rs872h, .framer-7lCFo .framer-1x7rn5x, .framer-7lCFo .framer-ywgqy6, .framer-7lCFo .framer-1754dmj, .framer-7lCFo .framer-1731hv1, .framer-7lCFo .framer-1ptukz6 { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-7lCFo .framer-13kx45n { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 47px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; user-select: none; width: 1px; }\",\".framer-7lCFo .framer-nuq4mt, .framer-7lCFo .framer-1bvh568 { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: auto; justify-content: center; overflow: visible; padding: 6px; position: relative; text-decoration: none; user-select: none; width: 43px; }\",\".framer-7lCFo .framer-1o2xj90, .framer-7lCFo .framer-14yj8gq { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; user-select: none; width: 25px; }\",\".framer-7lCFo .framer-1fr00sj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7lCFo .framer-1lf5spt { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 47px; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-7lCFo .framer-16phbz9 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-7lCFo .framer-1pn4hdw-container, .framer-7lCFo .framer-1o26ktg-container { -webkit-user-select: none; aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; width: 40px; }\",\".framer-7lCFo .framer-muw48v, .framer-7lCFo .framer-1fv6fc1 { -webkit-user-select: none; 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; user-select: none; width: 1px; }\",\".framer-7lCFo .framer-1dvfcfy, .framer-7lCFo .framer-a739ap { -webkit-user-select: none; flex: none; height: 47px; position: relative; text-decoration: none; user-select: none; width: 60px; }\",\".framer-7lCFo .framer-b5ojt0 { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; left: 0px; max-height: calc(var(--framer-viewport-height, 100vh) * 0.8); overflow: auto; padding: 25px; position: absolute; top: 67px; user-select: none; width: 100%; z-index: 1; }\",\".framer-7lCFo .framer-rhxvm8-container, .framer-7lCFo .framer-1fyvylq-container, .framer-7lCFo .framer-1aasv1r-container, .framer-7lCFo .framer-1pwnpx4-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: 100%; }\",\".framer-7lCFo .framer-8kopno-container, .framer-7lCFo .framer-19n4bxd-container, .framer-7lCFo .framer-zsjm49-container, .framer-7lCFo .framer-i3f3xl-container, .framer-7lCFo .framer-1apezv5-container { -webkit-user-select: none; flex: none; height: 2px; position: relative; user-select: none; width: 100%; }\",\".framer-7lCFo .framer-1otsjdi { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-7lCFo .framer-1koqjnd { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 47px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-7lCFo .framer-1dmkldd { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-7lCFo .framer-bjhv5i { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 47px; justify-content: center; min-width: 149px; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-7lCFo .framer-s9aqjg { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 100px; min-width: 100px; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-7lCFo.framer-v-1e66zp.framer-1tcqu5y, .framer-7lCFo.framer-v-2uw3xo.framer-1tcqu5y { cursor: pointer; width: 750px; }\",\".framer-7lCFo.framer-v-1e66zp .framer-bjhv5i { min-width: unset; position: absolute; right: 36px; top: 0px; }\",\".framer-7lCFo.framer-v-1e66zp .framer-s9aqjg { min-height: unset; min-width: unset; }\",\".framer-7lCFo.framer-v-l42wz.framer-1tcqu5y, .framer-7lCFo.framer-v-ls108y.framer-1tcqu5y { padding: 15px 20px 15px 20px; width: 350px; }\",\".framer-7lCFo.framer-v-l42wz .framer-11xrqzi, .framer-7lCFo.framer-v-ls108y .framer-11xrqzi { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-7lCFo.framer-v-l42wz .framer-e1551y, .framer-7lCFo.framer-v-ls108y .framer-e1551y { height: 47px; width: 60px; }\",\".framer-7lCFo.framer-v-l42wz .framer-1lf5spt { position: absolute; right: 36px; top: 0px; }\",\".framer-7lCFo.framer-v-ls108y .framer-1jw3284 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 15px; justify-content: flex-start; left: 0px; max-height: calc(var(--framer-viewport-height, 100vh) * 0.8); overflow: auto; padding: 25px 25px 80px 25px; position: absolute; top: 62px; width: 100%; z-index: 1; }\",\".framer-7lCFo.framer-v-ls108y .framer-11qjx7q-container, .framer-7lCFo.framer-v-2uw3xo .framer-1emtzdg-container { order: 0; }\",\".framer-7lCFo.framer-v-ls108y .framer-1ab7knl { flex: none; min-height: unset; order: 11; width: 100%; }\",\".framer-7lCFo.framer-v-ls108y .framer-13kx45n { flex: none; order: 17; width: 100%; }\",\".framer-7lCFo.framer-v-ls108y .framer-nuq4mt { order: 1; }\",\".framer-7lCFo.framer-v-ls108y .framer-5c2ug6-container { order: 2; }\",\".framer-7lCFo.framer-v-2uw3xo .framer-1otsjdi { order: 11; }\",\".framer-7lCFo.framer-v-2uw3xo .framer-1koqjnd { order: 12; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-7lCFo[data-border=\"true\"]::after, .framer-7lCFo [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 95\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Wt1WccNIo\":{\"layout\":[\"fixed\",\"auto\"]},\"EzZe5HzhZ\":{\"layout\":[\"fixed\",\"auto\"]},\"RPOV2p0M0\":{\"layout\":[\"fixed\",\"auto\"]},\"gfrH5mrQQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_1316vzm\",\"trackingId\":\"click-portal\",\"type\":\"click\",\"nodeId\":\"gHjjUKRv8\"},{\"id\":\"_ty4mlk\",\"trackingId\":\"click-call-uan\",\"type\":\"click\",\"nodeId\":\"tWQIusSj4\"},{\"id\":\"_252074\",\"trackingId\":\"click-portal\",\"type\":\"click\",\"nodeId\":\"FF6kPienC\"},{\"id\":\"_pm8llq\",\"trackingId\":\"click-call-uan\",\"type\":\"click\",\"nodeId\":\"GftBspx_d\"}]\n */const FramerIqee88sWU=withCSS(Component,css,\"framer-7lCFo\");export default FramerIqee88sWU;FramerIqee88sWU.displayName=\"Header\";FramerIqee88sWU.defaultProps={height:95,width:1200};addPropertyControls(FramerIqee88sWU,{variant:{options:[\"Hjz24hfyt\",\"Wt1WccNIo\",\"EzZe5HzhZ\",\"RPOV2p0M0\",\"gfrH5mrQQ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\",\"Tablet Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIqee88sWU,[{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\"}]},...NavbarMenuIconFonts,...MegaMenuFonts,...PhoneFonts,...MainButtonFonts,...SearchFonts,...MenuFonts,...HorizontalLineFonts,...ServicesMenuFonts,...CompanyMenuFonts,...ResourcesMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerIqee88sWU.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavbarMenuIcon,{},context),()=>forwardLoader(Menu,{},context),()=>forwardLoader(HorizontalLine,{},context),()=>forwardLoader(ServicesMenu,{},context),()=>forwardLoader(CompanyMenu,{},context),()=>forwardLoader(ResourcesMenu,{},context),()=>forwardLoader(MenuItem,{},context),()=>forwardLoader(SearchBtn,{},context),()=>forwardLoader(MainButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIqee88sWU\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"95\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wt1WccNIo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EzZe5HzhZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RPOV2p0M0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gfrH5mrQQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_1316vzm\\\",\\\"trackingId\\\":\\\"click-portal\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"gHjjUKRv8\\\"},{\\\"id\\\":\\\"_ty4mlk\\\",\\\"trackingId\\\":\\\"click-call-uan\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"tWQIusSj4\\\"},{\\\"id\\\":\\\"_252074\\\",\\\"trackingId\\\":\\\"click-portal\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"FF6kPienC\\\"},{\\\"id\\\":\\\"_pm8llq\\\",\\\"trackingId\\\":\\\"click-call-uan\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"GftBspx_d\\\"}]\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iqee88sWU.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// Smooth Scroll (Framer University module, built on Lenis) keeps gliding toward its\n// old target after Framer scrolls a newly opened page to the top, so a reader who\n// clicks another article mid-scroll lands at the old position. Lenis cancels its\n// glide on a middle-button pointerdown, so we send one before every outside\n// window.scrollTo / window.scroll. Lenis itself scrolls through scrollTop, so its\n// own movement never passes through here.\nconst MIDDLE_BUTTON=1;const GLOBAL_KEY=\"__ttiScrollFix\";function cancelGlide(w){if(!w.document.documentElement.classList.contains(\"lenis\"))return;w.dispatchEvent(new PointerEvent(\"pointerdown\",{button:MIDDLE_BUTTON}));}function install(w){const origScrollTo=w.scrollTo;const origScroll=w.scroll;const wrap=orig=>function(...args){cancelGlide(w);return Reflect.apply(orig,this??w,args);};const patchedScrollTo=wrap(origScrollTo);const patchedScroll=wrap(origScroll);w.scrollTo=patchedScrollTo;w.scroll=patchedScroll;return()=>{if(w.scrollTo===patchedScrollTo)w.scrollTo=origScrollTo;if(w.scroll===patchedScroll)w.scroll=origScroll;};}// Brochure downloads. Framer serves uploaded PDFs from framerusercontent.com under hashed\n// names (\"AdAoJ0Fv….pdf\") and sends no Content-Disposition, and a cross-origin <a download>\n// is ignored by browsers. The host does allow CORS, so a plain click on a brochure link\n// fetches the file and saves it under its real name. The browser only starts its download when the\n// fetch is done, so nothing says \"downloading\" before then (owner, 17 Oct): while fetching, the toast\n// says \"Preparing\", and \"Download started\" appears at the moment the save is handed to the browser.\n// A repeat tap re-shows \"Preparing\". Modified clicks (new tab, etc.) are left alone; a failure or a\n// 20 s stall offers an \"Open PDF\" link in the toast.\nconst PDF_NAMES={\"AdAoJ0FVciSi4DR8yqRiNhWVJRs.pdf\":\"Tti-Labs-Chemicals-ZDHC-Brochure-2026.pdf\",\"CCG78tJqDV0V6zch6AiSmxFJH2M.pdf\":\"Tti-Labs-E-Mobility-Brochure-2026.pdf\",\"pDlK6dA5QnQTCZWmzn7ld7j7aO8.pdf\":\"Tti-Labs-Environment-Testing-Brochure-2026.pdf\",\"VkMo1il48jzqWSfeQl6Saqcl94k.pdf\":\"Tti-Labs-Food-Agriculture-Testing-Brochure-2026.pdf\",\"ff6UcCgNn4o9v9mKCjLNb5hE.pdf\":\"Tti-Labs-FutureTech-Brochure-2026.pdf\",\"9b9YE9ApGoX0CrAU5uEACBcEGE.pdf\":\"Tti-Labs-Inspection-Audits-Brochure-2026.pdf\",\"LVJx3xzIGvNGwxY2zzPRLOA9Y.pdf\":\"Tti-Labs-Institutional-Brochure-2026.pdf\",\"tjqvQfLr8x5YKDhqByzrRDq5KA.pdf\":\"Tti-Labs-Magazine-2026.pdf\",\"q56UvBf4lLdXeq5kZyyIjV9cmQ.pdf\":\"Tti-Labs-PPWR-Packaging-Compliance-Brochure-2026.pdf\",\"rb6EUrMMpoIgkRHPDTJQ1DReDs.pdf\":\"Tti-Labs-Leather-Footwear-Testing-Brochure-2026.pdf\",\"HpXuBcdk3RkN6vW8tGdd2v4MG6A.pdf\":\"Tti-Labs-Metals-Materials-Testing-Brochure-2026.pdf\",\"PYfG9EXDDR2ZGzEGhwjqGLU0.pdf\":\"Tti-Labs-Oil-Condition-Monitoring-Brochure-2026.pdf\",\"5f8WBwF5pvCrRHs6LNnYcUcMZT8.pdf\":\"Tti-Labs-PPE-Testing-Brochure-2026.pdf\",\"HoCKpwJfrHXc3adg1Tv43OXb9GM.pdf\":\"Tti-Labs-Paper-Packaging-Testing-Brochure-2026.pdf\",\"Pz7sQTOPLXTWgCABbrJ3aqk3qU.pdf\":\"Tti-Labs-Pharmaceutical-Testing-Brochure-2026.pdf\",\"DTYOZtKUjWcpcCMUyG9D8UR0.pdf\":\"Tti-Labs-Sports-Goods-Toys-Testing-Brochure-2026.pdf\",\"jLxTzUMMqxhqnhJXmcwBPck512s.pdf\":\"Tti-Labs-Surgical-Medical-Devices-Testing-Brochure-2026.pdf\",\"oxSN4VOhE1LTftuoY1esVAavtfo.pdf\":\"Tti-Labs-Sustainability-Services-Brochure-2026.pdf\",\"Pb0lwKppENR5kvusTn71kzCOo.pdf\":\"Tti-Labs-Textiles-Apparel-Testing-Brochure-2026.pdf\",\"ZbhpGYmbm79bhWoq3UiNxYNJJM.pdf\":\"Tti-Labs-Training-Institute-Brochure-2026.pdf\",\"1F1ows3q0k46KPC7NB8Gv424.pdf\":\"Tti-Labs-Petroleum-Brochure.pdf\",// 7.93 lighter re-uploads (images at 150 dpi), same names\n\"34kLeX6eCBDXHyfF5O16TFgBP1w.pdf\":\"Tti-Labs-Chemicals-ZDHC-Brochure-2026.pdf\",\"xgEQZR30r0ayAoxd64ZAM2CUS0.pdf\":\"Tti-Labs-Textiles-Apparel-Testing-Brochure-2026.pdf\",\"KCXsJQF49EjWav3dEWBKzlOK8.pdf\":\"Tti-Labs-Food-Agriculture-Testing-Brochure-2026.pdf\",\"Yvh4lQ7xUBlEfu2MT6IToiSxRk.pdf\":\"Tti-Labs-Pharmaceutical-Testing-Brochure-2026.pdf\",\"tryBiVFHggXe0hMIZHiKbN1oQ.pdf\":\"Tti-Labs-Leather-Footwear-Testing-Brochure-2026.pdf\",\"IVdNYbenyNusHWDPRUnFFU6c8.pdf\":\"Tti-Labs-Environment-Testing-Brochure-2026.pdf\",\"GCuAz8YF4c2kjBlZ1mCyuj0lcm0.pdf\":\"Tti-Labs-FutureTech-Brochure-2026.pdf\",\"sBDBT2KszAVF7rWMIB6Couk4e0.pdf\":\"Tti-Labs-E-Mobility-Brochure-2026.pdf\",\"XuxtkvUTGgAHwdpTg9cXUeBeWE.pdf\":\"Tti-Labs-Oil-Condition-Monitoring-Brochure-2026.pdf\",\"E2KkBdMpVpEjQSXQ1uwsa565w.pdf\":\"Tti-Labs-Training-Institute-Brochure-2026.pdf\",\"sCyVzsezTUJ6V914i9Q0W2kBj0o.pdf\":\"Tti-Labs-PPWR-Packaging-Compliance-Brochure-2026.pdf\",\"JYb4pfAbM8bY7hQWwlyLFZHENSM.pdf\":\"Tti-Labs-Paper-Packaging-Testing-Brochure-2026.pdf\",\"bj45GVrZifvfJbGa5QC14tk9RDY.pdf\":\"Tti-Labs-Sports-Goods-Toys-Testing-Brochure-2026.pdf\",\"MZN9RW6hIhhz9aRK0WDCCybz10.pdf\":\"Tti-Labs-Chemicals-ZDHC-Brochure-2026.pdf\",\"tmK3UC83sDqdU8v7IBYOygBlBs.pdf\":\"Tti-Labs-Metals-Materials-Testing-Brochure-2026.pdf\",\"zVkNF33ivgHCakME0kXnvdFfY.pdf\":\"Tti-Labs-Surgical-Medical-Devices-Testing-Brochure-2026.pdf\",\"BWHhfLE4kwBhXxShDg8fGFlpgI.pdf\":\"Tti-Labs-PPE-Testing-Brochure-2026.pdf\",\"91Sz7Z7CCHPM8t4RFGfXw2Mn4.pdf\":\"Tti-Labs-Petroleum-Brochure.pdf\",\"aadj6TY1GtQQxhQK0wGyAEiS7uk.pdf\":\"Tti-Labs-Inspection-Audits-Brochure-2026.pdf\",\"w337fdQaO906p4QIAeqwmO0FZI.pdf\":\"Tti-Labs-Sustainability-Services-Brochure-2026.pdf\",\"d7YQLrEeVpxhQUkIO4clNEJo.pdf\":\"Tti-Labs-E-Mobility-Brochure-2026.pdf\",\"aoMrH7sU7pSjWfHo3JQ7po5v3cw.pdf\":\"Tti-Labs-Environment-Testing-Brochure-2026.pdf\",\"SfSKOH4Z2kPA8Rd2lFlhOlulWdo.pdf\":\"Tti-Labs-Food-Agriculture-Testing-Brochure-2026.pdf\",\"Mds5dxilICeJwWOA63Nc7xlhdb4.pdf\":\"Tti-Labs-FutureTech-Brochure-2026.pdf\",\"vEBkBTOifXN99wbkjFIxwhJIVs.pdf\":\"Tti-Labs-Inspection-Audits-Brochure-2026.pdf\",\"m92cD3i8ExGAtjUk32Ap0RS2CTA.pdf\":\"Tti-Labs-Institutional-Brochure-2026.pdf\",\"DeNd5IBcltzA5I8Mp4ZQEjV9ARY.pdf\":\"Tti-Labs-Magazine-2026.pdf\",\"9JvL9OnSkTgEh3gBk14c364OhN8.pdf\":\"Tti-Labs-PPWR-Packaging-Compliance-Brochure-2026.pdf\",\"4SO25SsRvm1xBKHjhj2rDN491I.pdf\":\"Tti-Labs-PPWR-Packaging-Compliance-Brochure-2026.pdf\",\"AIbKt3W0OIcsLz5btzMPRFD938.pdf\":\"Tti-Labs-Petroleum-Brochure.pdf\",\"5BOaM8UqCqpz85S3zzGi3EC3xo.pdf\":\"Tti-Labs-Leather-Footwear-Testing-Brochure-2026.pdf\",\"9ywB4fRFTn0Opqsja3chr6lnX10.pdf\":\"Tti-Labs-Metals-Materials-Testing-Brochure-2026.pdf\",\"GsmybUaD0vmlKpMchG9ImlIivM.pdf\":\"Tti-Labs-Metals-Materials-Testing-Brochure-2026.pdf\",\"420HSzCxoDtVz0DtDEtjoyRFiw.pdf\":\"Tti-Labs-Oil-Condition-Monitoring-Brochure-2026.pdf\",\"XCnx9nZ0nMYgL6UIsjOncY3zrW4.pdf\":\"Tti-Labs-PPE-Testing-Brochure-2026.pdf\",\"MKUGDk0sDoSoSpT9Sn51dnuCCxY.pdf\":\"Tti-Labs-Paper-Packaging-Testing-Brochure-2026.pdf\",\"6sx1n7d0d467RHLykqqCVfJg4jk.pdf\":\"Tti-Labs-Pharmaceutical-Testing-Brochure-2026.pdf\",\"G8i4k0DXAhnk0KsQY7D09rYEO60.pdf\":\"Tti-Labs-Sports-Goods-Toys-Testing-Brochure-2026.pdf\",\"zr8mQADXfP2DZXHuvz0yEZbC30.pdf\":\"Tti-Labs-Surgical-Medical-Devices-Testing-Brochure-2026.pdf\",\"ZjGubOHVzzbdDiwbqvFGpHPGhM.pdf\":\"Tti-Labs-Sustainability-Services-Brochure-2026.pdf\",\"WN292op1Oxa9UQVVrTUBBMEUXwk.pdf\":\"Tti-Labs-Textiles-Apparel-Testing-Brochure-2026.pdf\",\"UyoOKJ4ejeW3XV8lLUYWrhRI.pdf\":\"Tti-Labs-Textiles-Apparel-Testing-Brochure-2026.pdf\",\"Sc5qxNX8QaUg6stpkMZoNpFD6E.pdf\":\"Tti-Labs-Training-Institute-Brochure-2026.pdf\",// 7.97 Institutional brochure rebuilt as training for institutions (owner, 17 Oct)\n// Brochure set relinked after 19 Oct (uploads-20oct.json); without these the downloads save as the fallback name\n\"qbUSJofutYPTVigPy9UTfeC2uc.pdf\":\"Tti-Labs-Chemicals-and-ZDHC-Testing-Brochure-2026.pdf\",\"4BzRgb8RqPA8X8bOGD7bqZvaEo.pdf\":\"Tti-Labs-Electric-Mobility-Brochure-2026.pdf\",\"jxVH2It19NNHzCIezAEtk0pOqs.pdf\":\"Tti-Labs-Food-and-Agriculture-Testing-Brochure-2026.pdf\",\"iay4bYS7tBbYk8gz14TRqB7A.pdf\":\"Tti-Labs-FutureTech-Brochure-2026.pdf\",\"OnXCb3VF3G5p5uRBe5KJqiJtyY.pdf\":\"Tti-Labs-Inspections-and-Audits-Brochure-2026.pdf\",\"evAvKWcK5pesLruk8vmCVLvtShs.pdf\":\"Tti-Labs-Leather-and-Footwear-Testing-Brochure-2026.pdf\",\"k3nlnTxAeQvM19azDQKVZnP8e8.pdf\":\"Tti-Labs-Metals-and-Materials-Testing-Brochure-2026.pdf\",\"JBBSPQoysQ7AznM6DjjuKHUuhQ.pdf\":\"Tti-Labs-Paper-and-Packaging-Testing-Brochure-2026.pdf\",\"ADzxYE5dGNq7sMvKo6Tc5VwxTXQ.pdf\":\"Tti-Labs-PPWR-Packaging-Compliance-Brochure-2026.pdf\",\"XnkAL2feK2grTLmaoLGM60AZ2Xs.pdf\":\"Tti-Labs-Oils-and-Coolant-Testing-Brochure-2026.pdf\",\"JzVssczEMe1bc85VrB6TGXeQ.pdf\":\"Tti-Labs-Oil-Condition-Monitoring-Brochure-2026.pdf\",\"xZ5UJ0b1dLuUksxOU7mFfLccwU.pdf\":\"Tti-Labs-Pharmaceutical-Testing-Brochure-2026.pdf\",\"nlaAlW94jc2REuXbchd1zgBjroM.pdf\":\"Tti-Labs-PPE-Testing-Brochure-2026.pdf\",\"8UalQtt3fJm0ojD5EhXpWKRVE1I.pdf\":\"Tti-Labs-Sports-Goods-and-Toys-Testing-Brochure-2026.pdf\",\"OVJB407QmP69xdo3Kb7F5Mt0.pdf\":\"Tti-Labs-Surgical-and-Medical-Devices-Testing-Brochure-2026.pdf\",\"K58HVJe8izcQ1EN3A1TqLlVOM0.pdf\":\"Tti-Labs-Sustainability-Services-Brochure-2026.pdf\",\"fyYDHHyRjADnlRZOTEurqmrJs.pdf\":\"Tti-Labs-Textiles-and-Apparel-Testing-Brochure-2026.pdf\",\"UQsHLGPQTw4WsqAwxszD3C27Bz8.pdf\":\"Tti-Labs-Training-Institute-Brochure-2026.pdf\"};const FALLBACK_PDF_NAME=\"Tti-Labs-Brochure.pdf\";const PDF_HREF=/^https:\\/\\/framerusercontent\\.com\\/assets\\/([A-Za-z0-9]+\\.pdf)(?:[?#].*)?$/;const BLOB_TTL_MS=6e4;const NOTE_HIDE_MS=3e3;const FAIL_HIDE_MS=12e3;const STALL_MS=2e4// no bytes for this long: give up and offer the plain link\n;const PHONE_BAR_MAX_W=810// below this the sticky call/request bar sits at the bottom\n;const PHONE_BAR_CLEARANCE=92;const NOTE_ID=\"tti-pdf-note\";const DIRECT_ATTR=\"data-tti-direct\"// the toast's own \"Open PDF\" link skips the interceptor\n;const pending=new Set// urls still being fetched\n;const PREPARING=\"Preparing your download…\";// Change log 7.106 (D1-15): a status region filled in the tick it is added is often not announced (VoiceOver), so a\n// new toast stays invisible and empty this long, then gets its first message.\nconst LIVE_REGION_DELAY_MS=100;let hideTimer=0;let noteSeq=0// the latest note() call; a delayed first message from an older call is dropped\n;// Toast: the label is announced to screen readers.\nfunction note(text,opts={}){window.clearTimeout(hideTimer);const seq=++noteSeq;let el=document.getElementById(NOTE_ID);if(text===null){el?.remove();return;}if(!el){el=document.createElement(\"div\");el.id=NOTE_ID;// margin centring, not translateX(-50%): that caps the width at half the screen and wraps on phones\nel.style.cssText=`position:fixed;left:16px;right:16px;bottom:${window.innerWidth<PHONE_BAR_MAX_W?PHONE_BAR_CLEARANCE:24}px;`+\"margin:0 auto;width:max-content;max-width:calc(100vw - 32px);z-index:2147483647;\"+\"display:flex;align-items:center;gap:10px;\"+\"padding:10px 18px;border-radius:999px;font:500 14px/1.4 Inter,system-ui,sans-serif;\"+\"color:#fff;background:var(--token-558514bf-6eff-42d4-af7d-769b428c5942,#13294B);\"+\"box-shadow:0 6px 24px rgba(0,0,0,.25)\";el.innerHTML='<span role=\"status\" aria-live=\"polite\"></span><span aria-hidden=\"true\"></span>';el.style.opacity=\"0\"// opacity keeps the empty region in the accessibility tree; shown with its first message\n;document.body.appendChild(el);}const box=el;const[label,extra]=Array.from(el.children);const setLabel=()=>{if(seq!==noteSeq)return;if(label.textContent!==text)label.textContent=text;box.style.opacity=\"\";};if(label.textContent)setLabel();else window.setTimeout(setLabel,LIVE_REGION_DELAY_MS);extra.textContent=\"\";if(opts.openUrl){const a=document.createElement(\"a\");a.href=opts.openUrl;a.target=\"_blank\";a.rel=\"noopener\";a.setAttribute(DIRECT_ATTR,\"\");a.textContent=\"Open PDF\";a.style.cssText=\"color:inherit;text-decoration:underline;text-underline-offset:3px\";extra.removeAttribute(\"aria-hidden\");extra.appendChild(a);}else extra.setAttribute(\"aria-hidden\",\"true\");el.style.pointerEvents=opts.openUrl?\"auto\":\"none\";if(opts.hideMs)hideTimer=window.setTimeout(()=>note(null),opts.hideMs);}async function saveAs(url,name){const ctl=new AbortController;let stall=window.setTimeout(()=>ctl.abort(),STALL_MS);const parts=[];try{const res=await fetch(url,{signal:ctl.signal});if(!res.ok||!res.body)throw new Error(`HTTP ${res.status}`);const reader=res.body.getReader();for(;;){const{done,value}=await reader.read();if(done)break;window.clearTimeout(stall);stall=window.setTimeout(()=>ctl.abort(),STALL_MS);parts.push(value);}}finally{window.clearTimeout(stall);}const href=URL.createObjectURL(new Blob(parts,{type:\"application/pdf\"}));const a=document.createElement(\"a\");a.href=href;a.download=name;document.body.appendChild(a);a.click();a.remove();window.setTimeout(()=>URL.revokeObjectURL(href),BLOB_TTL_MS);}function onPdfClick(e){if(e.defaultPrevented||e.button!==0||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;const a=e.target?.closest?.(\"a[href]\");const m=a?.href.match(PDF_HREF);if(!a||!m||a.hasAttribute(DIRECT_ATTR))return;e.preventDefault();e.stopPropagation()// Framer's own link handler would still open the file in a new tab\n;const url=a.href;const name=PDF_NAMES[m[1]]??FALLBACK_PDF_NAME;if(pending.has(url)){note(PREPARING)// repeat tap: still fetching, don't restart\n;return;}pending.add(url);note(PREPARING);saveAs(url,name).then(()=>note(`Download started: ${name}`,{hideMs:NOTE_HIDE_MS})).catch(()=>note(\"Couldn't download the brochure.\",{openUrl:url,hideMs:FAIL_HIDE_MS})).finally(()=>pending.delete(url));}function installPdfNames(w){w.document.addEventListener(\"click\",onPdfClick,true);return()=>w.document.removeEventListener(\"click\",onPdfClick,true);}// Change log 7.95 (WCAG 2.5.3, 1.3.1): Framer's Cookie Banner hard-codes aria-label=\"Cookie Trigger\" on a button that\n// shows \"Cookie Settings\", and leaves the banner text outside any landmark. Name both from what the user sees.\n// ponytail: patches Framer's markup by class name; drop this when the Cookie Banner exposes these labels as controls.\nfunction labelCookieBanner(d){d.querySelectorAll(\"button.__framer-cookie-component-button[aria-label]\").forEach(b=>{const text=(b.textContent??\"\").trim();if(text&&b.getAttribute(\"aria-label\")!==text)b.setAttribute(\"aria-label\",text);});d.querySelectorAll(\".--framer-cookie-banner-container:not([role])\").forEach(c=>{c.setAttribute(\"role\",\"region\");c.setAttribute(\"aria-label\",\"Cookie consent\");});}// Change log 7.96 (option O4): on phones the sticky call/request bar and the cookie notice together cover about a\n// quarter of the first screen. Hide the bar (visibility, so it also leaves the tab order) while the notice is open.\n// Change log 7.106 (WCAG 2.4.11, technique C43): the open notice also covers whatever gets keyboard focus behind it.\n// Reserve its height as scroll padding, so the browser scrolls a focused field or link clear of the notice.\nconst FOCUS_GAP=16;const NOTICE_SELECTOR=\".--framer-cookie-banner-container\";function syncActionBar(d){const notice=d.querySelector(NOTICE_SELECTOR);d.querySelectorAll('[data-framer-name=\"Mobile Action Bar\"]').forEach(bar=>{const want=notice?\"hidden\":\"\";if(bar.style.visibility!==want)bar.style.visibility=want;});const view=d.defaultView;const top=notice?.getBoundingClientRect().top??Infinity;const pad=view&&top<view.innerHeight?`${Math.ceil(view.innerHeight-top)+FOCUS_GAP}px`:\"\";const root=d.documentElement.style;if(root.scrollPaddingBottom!==pad)root.scrollPaddingBottom=pad;}// The notice slides in with a script animation, which fires no DOM event. When it appears or goes, measure again on\n// each frame until its top edge has held still for a few frames (at most 1.5 s).\nconst SETTLE_MIN_FRAMES=30;const SETTLE_MAX_FRAMES=90;const SETTLE_STILL_FRAMES=3;function settleActionBar(w){let frame=0;let still=0;let lastTop=NaN;let id=0;const step=()=>{syncActionBar(w.document);const top=w.document.querySelector(NOTICE_SELECTOR)?.getBoundingClientRect().top??Infinity;still=top===lastTop?still+1:0;lastTop=top;frame+=1;if(frame<SETTLE_MAX_FRAMES&&(frame<SETTLE_MIN_FRAMES||still<SETTLE_STILL_FRAMES)){id=w.requestAnimationFrame(step);}};id=w.requestAnimationFrame(step);return()=>w.cancelAnimationFrame(id);}// Change log 7.101 (WCAG 2.4.7): Framer form fields show no change on keyboard focus. Add one focus ring for\n// form controls only.\n// Change log 7.106: the 7.101 ring sat outside each control, and most controls sit flush inside a frame that clips, so\n// it was cut off (textarea, phone field, consent box, Submit) and it hid the radio buttons' checked dot. The ring is now\n// drawn just inside the control, or inside the rounded field frame; checkboxes and radios ring their whole label.\n// Change log 7.101 / 7.106 (WCAG 1.4.1): links in the cookie notice (1.49:1) and in the form consent line (1.99:1)\n// differ from the text around them by colour only; underline them. A focused form link is shown inverted.\n// Change log 7.106: the \"Cookie Settings\" trigger had no background, so it ran over page text and vanished on navy.\nconst FOCUS_STYLE_ID=\"tti-form-focus\";const NAVY=\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942,#13294b)\";const RING=`outline:2px solid ${NAVY}!important;outline-offset:-2px!important`;const FOCUS_CSS=`form :is(input:not([type=checkbox]):not([type=radio]),select,textarea,button):focus-visible:not(.framer-form-input-wrapper *){${RING}}`+`@supports selector(:has(*)){form .framer-form-input-wrapper:has(:focus-visible){${RING}}}`+`@supports not selector(:has(*)){form .framer-form-input-wrapper :focus-visible{${RING}}}`+`form label:has(input:is([type=checkbox],[type=radio]):focus-visible){outline:2px solid ${NAVY}!important;outline-offset:2px!important;border-radius:4px}`+// The /subscribe interest rows clip at the label's exact size; while one has focus, the stacks inside the form\n// (not the form card itself) stop clipping so the ring shows. Their content fits, so nothing else moves.\n\"form div:has(label > input:is([type=checkbox],[type=radio]):focus-visible){overflow:visible!important}\"+// The consent link sits in a label that clips, so the browser's own ring is cut off; invert the link instead.\n`form a:focus-visible{outline:none!important;background:${NAVY}!important;border-radius:2px}`+\"form a:focus-visible,form a:focus-visible *{color:#fff!important}\"+\".--framer-cookie-banner-container a,form a{text-decoration:underline!important}\"+\"button.__framer-cookie-component-button:not(.--framer-cookie-banner-container *){background:#fff!important;padding:6px 12px!important;border-radius:999px!important;\"+\"box-shadow:0 2px 8px rgba(19,41,75,.18)!important}\"+// Change log 7.106 (WCAG 1.4.11, Windows Contrast Themes): forced colours paint the header menu lines and the\n// slideshow arrow circles and dots in the page colour, so they vanish. Draw them in the system text colour.\n\"@media (forced-colors:active){\"+':is(.framer-ShlrX,[data-framer-name=\"Menu White\"]) [data-framer-name=Line]{forced-color-adjust:none!important;background-color:CanvasText!important}'+\"fieldset button:is([aria-label=Previous],[aria-label=Next]){forced-color-adjust:none!important}\"+\"fieldset div:has(>button[aria-label^='Scroll to page']){forced-color-adjust:none!important;background-color:Canvas!important}\"+\"fieldset button[aria-label^='Scroll to page']>div{background-color:CanvasText!important}}\";function installFocusStyle(d){if(d.getElementById(FOCUS_STYLE_ID))return;const el=d.createElement(\"style\");el.id=FOCUS_STYLE_ID;el.textContent=FOCUS_CSS;d.head.appendChild(el);}function installCookieLabels(w){installFocusStyle(w.document);labelCookieBanner(w.document);syncActionBar(w.document);let cancelSettle=()=>{};const settle=()=>{cancelSettle();cancelSettle=settleActionBar(w);};let hadNotice=!!w.document.querySelector(NOTICE_SELECTOR);if(hadNotice)settle();// childList only: the attributes we set never re-trigger the observer.\nconst obs=new MutationObserver(()=>{labelCookieBanner(w.document);syncActionBar(w.document);const hasNotice=!!w.document.querySelector(NOTICE_SELECTOR);if(hasNotice!==hadNotice){hadNotice=hasNotice;settle();}});obs.observe(w.document.body,{childList:true,subtree:true});// The notice's height changes with the window width, which adds no nodes.\nconst onResize=()=>syncActionBar(w.document);w.addEventListener(\"resize\",onResize);// Measure again just before each Tab move, so the padding is current when the browser scrolls the next stop.\nconst onKey=event=>{if(event.key===\"Tab\")syncActionBar(w.document);};w.document.addEventListener(\"keydown\",onKey,true);return()=>{cancelSettle();obs.disconnect();w.removeEventListener(\"resize\",onResize);w.document.removeEventListener(\"keydown\",onKey,true);w.document.documentElement.style.scrollPaddingBottom=\"\";};}/**\n * Renders nothing visible. Place once per layout template.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ScrollFix(){useEffect(()=>{if(typeof window===\"undefined\"||typeof PointerEvent!==\"function\")return;const w=window;const state=w[GLOBAL_KEY]??{count:0,restore:()=>{}};if(state.count===0){const undoScroll=install(w);const undoPdf=installPdfNames(w);const undoCookie=installCookieLabels(w);state.restore=()=>{undoScroll();undoPdf();undoCookie();};}state.count+=1;w[GLOBAL_KEY]=state;return()=>{state.count-=1;if(state.count>0)return;state.restore();delete w[GLOBAL_KEY];};},[]);return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{display:\"none\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollFix\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollFix.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";// Site colour styles: Dark Blue background, Neutral 01 (white) text.\nconst BG=\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942)\";const FG=\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de)\";const CSS=`\n.tti-skip-link { position: absolute; left: 8px; top: 8px; z-index: 100; padding: 12px 16px; border-radius: 8px;\n  background: ${BG}; color: ${FG}; font: inherit; font-size: 16px; text-decoration: underline; white-space: nowrap;\n  clip-path: inset(50%); width: 1px; height: 1px; overflow: hidden; }\n.tti-skip-link:focus, .tti-skip-link:focus-visible { clip-path: none; width: auto; height: auto; overflow: visible; }\n/* Phones: the fixed Mobile Action Bar (70 px; two rows, 122 px, under 360 px) must not cover the focused element\n   (WCAG 2.4.11). The browser keeps this much room at the bottom when it scrolls focus into view. */\n@media (max-width: 809.98px) { html { scroll-padding-bottom: 96px; } }\n@media (max-width: 359.98px) { html { scroll-padding-bottom: 140px; } }\n`;/**\n * \"Skip to main content\" link (WCAG 2.4.1). Hidden until focused; moves focus to the page content.\n * Framer's own wrapper is div#main and Framer writes only the ids its own links use, so the target is found by tag.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SkipLink({label}){function onClick(event){const target=findContent();if(!target)return;event.preventDefault();if(!target.hasAttribute(\"tabindex\"))target.setAttribute(\"tabindex\",\"-1\");target.focus();}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(\"a\",{className:\"tti-skip-link\",href:\"#main\",onClick:onClick,children:label})]});}// The <main> element; on Page Hero pages the H1 sits outside <main>, so the section holding the H1.\n// Framer renders the page <main> with display: contents, which cannot take focus, so then its first visible child.\nfunction findContent(){const main=document.querySelector(\"main\");const h1=document.querySelector(\"h1\");const start=h1&&!main?.contains(h1)?h1.closest(\"section\")??h1:main;if(!start||getComputedStyle(start).display!==\"contents\")return start;for(const child of Array.from(start.children)){if(child instanceof HTMLElement&&child.getClientRects().length>0)return child;}return null;}addPropertyControls(SkipLink,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Skip to main content\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SkipLink\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SkipLink.map","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,clampRGB,ComponentViewportProvider,Container,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import DownloadSimple from\"https://framerusercontent.com/modules/uYFjnwvRnuJsEoDAuYNf/7Xd7rZk05KXzfcCigV1a/l1Hw26yRJ.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import MobileActionBar from\"#framer/local/canvasComponent/cdQQVmSZG/cdQQVmSZG.js\";import Button from\"#framer/local/canvasComponent/D_GrHImec/D_GrHImec.js\";import SiteFooter from\"#framer/local/canvasComponent/gksHk4xt8/gksHk4xt8.js\";import Header from\"#framer/local/canvasComponent/Iqee88sWU/Iqee88sWU.js\";import Button3 from\"#framer/local/canvasComponent/QEXRL3_5r/QEXRL3_5r.js\";import{withFormA11y}from\"#framer/local/codeFile/ESD60Lx/A11yFormFixes.js\";import JsonLd from\"#framer/local/codeFile/je2M4_I/JsonLd.js\";import ScrollFix from\"#framer/local/codeFile/J2nqn7A/ScrollFix.js\";import SkipLink from\"#framer/local/codeFile/FOKFjAc/SkipLink.js\";import*as sharedStyle1 from\"#framer/local/css/c62ep_ojn/c62ep_ojn.js\";import*as sharedStyle2 from\"#framer/local/css/iDWg7Tq6w/iDWg7Tq6w.js\";import*as sharedStyle from\"#framer/local/css/vo5mDVZtV/vo5mDVZtV.js\";const SkipLinkFonts=getFonts(SkipLink);const HeaderFonts=getFonts(Header);const SmoothScrollFonts=getFonts(SmoothScroll);const ButtonFonts=getFonts(Button);const Button3Fonts=getFonts(Button3);const FormContainerWithFormA11y8khlt7=withCodeBoundaryForOverrides(FormContainer,{inComponentSlot:true,nodeId:\"BqcmUIcZn\",override:withFormA11y,scopeId:\"GSxCLxZEv\"});const MotionDivWithFX=withFX(motion.div);const SiteFooterFonts=getFonts(SiteFooter);const CookieBannerFonts=getFonts(CookieBanner);const JsonLdFonts=getFonts(JsonLd);const MobileActionBarFonts=getFonts(MobileActionBar);const ScrollFixFonts=getFonts(ScrollFix);const breakpoints={EM28_Ar_S:\"(min-width: 1200px)\",ICfv66_6_:\"(max-width: 767.98px)\",TY5OHXjq_:\"(min-width: 768px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-KgkRC\";const variantClassNames={EM28_Ar_S:\"framer-v-1rypagk\",ICfv66_6_:\"framer-v-ne3xn8\",TY5OHXjq_:\"framer-v-6eblza\"};const I2Z77haGg=undefined;const FdwkdJqci=undefined;const B9U1d57m8=undefined;const Fy1squmV2=undefined;const Io38lWmH5=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition1={damping:80,delay:0,mass:1,stiffness:400,type:\"spring\"};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={ICfv66_6_:[\".framer-KgkRC .framer-k8k0x5-container { left: 0px; right: 0px; transform: unset; width: unset; }\",\".framer-KgkRC .framer-1jsijfu { padding: 50px 0px 50px 0px; }\",\".framer-KgkRC .framer-tyey8h { padding: 0px 30px 0px 30px; }\",\".framer-KgkRC .framer-1g3doxb { max-width: 100%; }\",\".framer-KgkRC .framer-8khlt7 { gap: 20px; width: 300px; }\",\".framer-KgkRC .framer-1xp25ki, .framer-KgkRC .framer-4zksp { flex-direction: column; gap: 20px; }\",\".framer-KgkRC .framer-x9emoa, .framer-KgkRC .framer-30xrc9, .framer-KgkRC .framer-1gkkv3t, .framer-KgkRC .framer-1jydq3l { flex: none; width: 100%; }\",\".framer-KgkRC .framer-15nf371-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 72px); }\"],TY5OHXjq_:[\".framer-KgkRC .framer-1jsijfu { max-width: unset; padding: 50px 0px 50px 0px; }\",\".framer-KgkRC .framer-1g3doxb { max-width: 100%; }\",\".framer-KgkRC .framer-1lwi1zb-container { order: 0; }\",\".framer-KgkRC .framer-hu6xrz { order: 1; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ICfv66_6_:\".framer-ne3xn8-override\",TY5OHXjq_:\".framer-6eblza-override\"};const rules=[\".framer-KgkRC.framer-mu3nde, .framer-KgkRC .framer-mu3nde { display: block; }\",\".framer-KgkRC.framer-1rypagk { align-content: center; align-items: center; background-color: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, #f8f7fc); 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-KgkRC .framer-1w3eo4i-container { flex: none; height: 1px; left: 0px; order: -1000; position: absolute; top: 0px; width: 1px; z-index: 20; }\",\".framer-KgkRC .framer-k8k0x5-container { flex: none; height: auto; left: 50%; order: -999; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-KgkRC .framer-1p44445 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-KgkRC .framer-t9q3ej-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-KgkRC .framer-1jsijfu { --border-bottom-width: var(--1i0uj6d); --border-color: var(--1biwyo1, var(--ay1oyu)); --border-left-width: var(--1qzqj4n); --border-right-width: var(--1b08iis); --border-style: var(--6141f7); --border-top-width: var(--pxzagr); align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; max-width: 1600px; order: 1005; overflow: visible; padding: 75px 0px 75px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-KgkRC .framer-tyey8h { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 50px 0px 50px; position: relative; width: 100%; }\",\".framer-KgkRC .framer-1g3doxb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-KgkRC .framer-19w2xl, .framer-KgkRC .framer-hu6xrz { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-KgkRC .framer-177w74d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-KgkRC .framer-1lwi1zb-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-KgkRC.framer-16k7xz0 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 2; }\",\".framer-KgkRC.framer-bt2umb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; pointer-events: none; position: fixed; top: 0px; width: 100%; z-index: 2; }\",\".framer-KgkRC .framer-8khlt7 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; max-width: 600px; overflow: hidden; padding: 25px; pointer-events: auto; position: relative; width: 600px; will-change: var(--framer-will-change-override, transform); }\",\".framer-KgkRC .framer-rugfls { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-KgkRC .framer-d9so5g { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-KgkRC .framer-1xp25ki, .framer-KgkRC .framer-4zksp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-KgkRC .framer-x9emoa, .framer-KgkRC .framer-30xrc9, .framer-KgkRC .framer-1gkkv3t, .framer-KgkRC .framer-1jydq3l { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-KgkRC .framer-1meiqn2, .framer-KgkRC .framer-1oh9ezx, .framer-KgkRC .framer-ms0d2e, .framer-KgkRC .framer-1x2kda7, .framer-KgkRC .framer-1dcd0w7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-KgkRC .framer-1futbx0, .framer-KgkRC .framer-1gjtmui { --framer-input-border-bottom-width: 1px; --framer-input-border-color: #8a94a6; --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 5px; --framer-input-border-radius-bottom-right: 5px; --framer-input-border-radius-top-left: 5px; --framer-input-border-radius-top-right: 5px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #647184); --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-icon-mask-image: none; --framer-input-padding: 10px; --framer-input-placeholder-color: #999999; flex: none; height: 40px; position: relative; width: 100%; }','.framer-KgkRC .framer-1ehwv3j, .framer-KgkRC .framer-16lrqye { --framer-input-border-bottom-width: 1px; --framer-input-border-color: #8a94a6; --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 5px; --framer-input-border-radius-bottom-right: 5px; --framer-input-border-radius-top-left: 5px; --framer-input-border-radius-top-right: 5px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #647184); --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.5em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-mask-image: none; --framer-input-padding: 10px; --framer-input-placeholder-color: #999999; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-KgkRC .framer-uov09d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-KgkRC .framer-w8zdm8 { --framer-input-border-bottom-width: 1px; --framer-input-border-color: #8a94a6; --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 5px; --framer-input-border-radius-bottom-right: 5px; --framer-input-border-radius-top-left: 5px; --framer-input-border-radius-top-right: 5px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #505a6a); --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-invalid-text-color: #999999; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }','.framer-KgkRC .framer-1jlk5hv { --framer-input-border-bottom-width: 1px; --framer-input-border-color: #8a94a6; --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 5px; --framer-input-border-radius-bottom-right: 5px; --framer-input-border-radius-top-left: 5px; --framer-input-border-radius-top-right: 5px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, #647184); --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.5em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-mask-image: none; --framer-input-padding: 10px; --framer-input-placeholder-color: #999999; flex: none; height: 20px; position: relative; width: 480px; z-index: 1; }',\".framer-KgkRC .framer-1ts3a9a-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-KgkRC .framer-1lt58q1-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-KgkRC .framer-15nf371-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1007; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 8; }\",\".framer-KgkRC .framer-gitwtw-container { flex: none; height: 1px; left: 0px; order: 1008; position: absolute; top: 0px; width: 1px; }\",\".framer-KgkRC .framer-1m3ig2m-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1009; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 9; }\",\".framer-KgkRC .framer-qpjrs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; order: 1010; padding: 10px 16px 10px 16px; position: relative; width: 100%; }\",\".framer-KgkRC .framer-10fk91g { flex: none; height: 50px; position: relative; width: 160px; }\",\".framer-KgkRC .framer-14c8m5e { flex: none; height: 42px; position: relative; width: 177px; }\",\".framer-KgkRC .framer-11i7hg6-container { flex: none; height: 1px; left: 0px; order: 1011; position: absolute; top: 0px; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',\"@supports (color: color(display-p3 1 1 1)) { .framer-KgkRC .framer-1jsijfu { --1biwyo1: var(--6ixdqw); --1biwyo1: var(--6ixdqw); --1biwyo1: var(--6ixdqw); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-KgkRC[data-border=\"true\"]::after, .framer-KgkRC [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={EM28_Ar_S:\"(min-width: 1200px)\",ICfv66_6_:\"(max-width: 767.98px)\",TY5OHXjq_:\"(min-width: 768px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"EM28_Ar_S\",Phone:\"ICfv66_6_\",Tablet:\"TY5OHXjq_\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({border,brochure,footnote,footnote1,height,id,pageSource,width,...props})=>{return{...props,B9U1d57m8:pageSource??props.B9U1d57m8??\"\",FdwkdJqci:border??props.FdwkdJqci??{borderColor:'var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3)) /* {\"name\":\"Border 30%\"} */',borderStyle:\"solid\",borderWidth:1},Fy1squmV2:footnote??props.Fy1squmV2??true,I2Z77haGg:brochure??props.I2Z77haGg??false,Io38lWmH5:footnote1??props.Io38lWmH5??\"Instructions Here\",variant:humanReadableVariantMap[props.variant]??props.variant??\"EM28_Ar_S\"};};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,I2Z77haGg,Fy1squmV2,B9U1d57m8,Io38lWmH5,FdwkdJqci,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const nIgBbjzaQko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"ICfv66_6_\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"EM28_Ar_S\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rypagk\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w3eo4i-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Skip link\",isAuthoredByUser:true,name:\"Skip link\",nodeId:\"l9lRG1Tub\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(SkipLink,{height:\"100%\",id:\"l9lRG1Tub\",label:\"Skip to main content\",layoutId:\"l9lRG1Tub\",name:\"Skip link\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-k8k0x5-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"yb5NAhwqf\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{variant:matchVariant(\"EzZe5HzhZ\")},TY5OHXjq_:{variant:matchVariant(\"Wt1WccNIo\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"yb5NAhwqf\",layoutId:\"yb5NAhwqf\",style:{width:\"100%\"},variant:matchVariant(\"Hjz24hfyt\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1p44445\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-t9q3ej-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"EpPh_cQOz\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"EpPh_cQOz\",intensity:12,layoutId:\"EpPh_cQOz\",width:\"100%\"})})}),I2Z77haGg!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jsijfu\",\"data-border\":true,\"data-framer-name\":\"Download Brochure\",style:{\"--1b08iis\":(FdwkdJqci?.borderRightWidth??FdwkdJqci?.borderWidth)+\"px\",\"--1i0uj6d\":(FdwkdJqci?.borderBottomWidth??FdwkdJqci?.borderWidth)+\"px\",\"--1qzqj4n\":(FdwkdJqci?.borderLeftWidth??FdwkdJqci?.borderWidth)+\"px\",\"--6141f7\":FdwkdJqci?.borderStyle,\"--6ixdqw\":FdwkdJqci?.borderColor,\"--ay1oyu\":clampRGB(FdwkdJqci?.borderColor),\"--pxzagr\":(FdwkdJqci?.borderTopWidth??FdwkdJqci?.borderWidth)+\"px\"},children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-tyey8h\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1g3doxb\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-csu89c\",\"data-styles-preset\":\"vo5mDVZtV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"Targeted Lab Analysis or Complete Assurance Solution\",/*#__PURE__*/_jsx(\"br\",{}),\"We Promise Clarity, Control & Confidence\"]})}),className:\"framer-19w2xl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-177w74d\",\"data-framer-name\":\"Download\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{y:undefined},TY5OHXjq_:{y:1448}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:1473,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1lwi1zb-container\",\"data-framer-name\":\"Primary\",name:\"Primary\",nodeId:\"Wb0_e80Bs\",scopeId:\"GSxCLxZEv\",children:[/*#__PURE__*/_jsx(Button,{ABX1RVGf7:\"Download Brochure\",Cl80DBv3Y:DownloadSimple,e745FGX5e:\"100px\",EcnecY8ZO:\"center\",height:\"100%\",id:\"Wb0_e80Bs\",layoutId:\"Wb0_e80Bs\",name:\"Primary\",nIgBbjzaQ:nIgBbjzaQko9la1({overlay}),pbWOZLAYN:16,style:{height:\"100%\"},variant:matchVariant(overlay.visible&&\"LB3CIjU4g\",overlay.visible?\"LB3CIjU4g\":\"LB3CIjU4g\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-16k7xz0\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"bDrEm83le\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-bt2umb\"),children:/*#__PURE__*/_jsx(FormContainerWithFormA11y8khlt7,{action:\"https://api.framer.com/forms/v1/forms/2d09a5e9-551e-43cd-9670-24b7465fa21b/submit\",className:\"framer-8khlt7\",nodeId:\"BqcmUIcZn\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rugfls\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ltpkyx\",\"data-styles-preset\":\"c62ep_ojn\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"Fill in this form and you'll receive the requested file in your inbox\"})}),className:\"framer-d9so5g\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xp25ki\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-x9emoa\",\"data-framer-name\":\"Name\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(80, 90, 106))\"},children:[\"Name\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(208, 0, 0)\"},children:\" *\"})]})}),className:\"framer-1meiqn2\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1futbx0\",inputName:\"full_name\",placeholder:\"Your full name\",required:true,tabIndex:1,type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-30xrc9\",\"data-framer-name\":\"Email\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(80, 90, 106))\"},children:[\"Email\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(208, 0, 0)\"},children:\" *\"})]})}),className:\"framer-1oh9ezx\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1gjtmui\",inputName:\"email\",placeholder:\"Your work email\",required:true,tabIndex:2,type:\"email\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4zksp\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1gkkv3t\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(80, 90, 106))\"},children:[\"Company Name\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(208, 0, 0)\"},children:\" *\"})]})}),className:\"framer-ms0d2e\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1ehwv3j\",inputName:\"company_name\",placeholder:\"\",required:true,tabIndex:3,type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1jydq3l\",\"data-framer-name\":\"Job Title\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(80, 90, 106))\"},children:[\"Job Title\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(208, 0, 0)\"},children:\" *\"})]})}),className:\"framer-1x2kda7\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-16lrqye\",inputName:\"job_title\",placeholder:\"\",required:true,tabIndex:4,type:\"text\"})]})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-uov09d\",\"data-framer-name\":\"Brochure\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-3e80f70e-2354-4889-9d2b-121338db5a28, rgb(80, 90, 106))\"},children:\"Brochure\"})}),className:\"framer-1dcd0w7\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-w8zdm8\",defaultValue:\"testing\",inputName:\"brochure_type\",required:true,selectOptions:[{title:\"Analytical Testing Services\",type:\"option\",value:\"testing\"},{title:\"Inspection & Audit Services\",type:\"option\",value:\"inspction\"},{title:\"Certification Services\",type:\"option\",value:\"certification\"},{title:\"Compliance Support Services\",type:\"option\",value:\"compliance\"},{title:\"Sustainability & Environmental Compliance\",type:\"option\",value:\"sustainability\"},{title:\"Full Service\",type:\"divider\",value:\"full\"},{title:\"PFAS & Chromium VI Screening\",type:\"option\",value:\"pfas\"},{title:\"ZDHC Compliance Services\",type:\"option\",value:\"zdhc\"}],tabIndex:5})]}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1jlk5hv\",\"data-framer-name\":\"hi: page\",defaultValue:B9U1d57m8,inputName:\"page\",type:\"hidden\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{width:\"250px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"550px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ts3a9a-container\",inComponentSlot:true,nodeId:\"EIomQ_j1g\",rendersWithMotion:true,scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(Button3,{height:\"100%\",id:\"EIomQ_j1g\",layoutId:\"EIomQ_j1g\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"U00yq1AS4\",incomplete:\"REHnaegyj\",pending:\"X3aczfUqh\",success:\"vol8qbjc7\"},matchVariant(\"NUfb7frVw\")),width:\"100%\"})})})})]})})})]})}),getContainer())})})]})})})})}),Fy1squmV2!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-107pjs8\",\"data-styles-preset\":\"iDWg7Tq6w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-d4764b2a-9b34-4488-9c03-5d420e04caa8, rgb(85, 106, 151))\"},children:\"(Industry: Food & Agriculture)\"})}),className:\"framer-hu6xrz\",fonts:[\"Inter\"],text:Io38lWmH5,verticalAlignment:\"top\",withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1012,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lt58q1-container\",\"data-framer-name\":\"Site Footer\",name:\"Site Footer\",nodeId:\"eTt4j3pOV\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{variant:matchVariant(\"x1IRxgdoj\")},TY5OHXjq_:{variant:matchVariant(\"ppnAqjW_i\")}},children:/*#__PURE__*/_jsx(SiteFooter,{height:\"100%\",id:\"eTt4j3pOV\",layoutId:\"eTt4j3pOV\",name:\"Site Footer\",style:{width:\"100%\"},variant:matchVariant(\"igZbABnlu\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15nf371-container\",\"data-framer-name\":\"Cookie Consent\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,name:\"Cookie Consent\",nodeId:\"aOvEb56g0\",scopeId:\"GSxCLxZEv\",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:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(19, 41, 75)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:\"https://www.ttilabs.net/privacy-policy\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:\"https://www.ttilabs.net/privacy-policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"G-4JT8GKG9SN\",height:\"100%\",id:\"aOvEb56g0\",layoutId:\"aOvEb56g0\",name:\"Cookie Consent\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gitwtw-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Schema: Organization (SEO)\",isAuthoredByUser:true,name:\"Schema: Organization (SEO)\",nodeId:\"s9YVFQEIq\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(JsonLd,{height:\"100%\",id:\"s9YVFQEIq\",layoutId:\"s9YVFQEIq\",name:\"Schema: Organization (SEO)\",schema:'{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.ttilabs.net/#organization\",\"name\":\"Tti Testing Laboratories\",\"alternateName\":\"Tti Labs\",\"url\":\"https://www.ttilabs.net/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://framerusercontent.com/images/f5uNV5KYZ4S8ejNTqGGuRqUrs.png\"},\"telephone\":\"+92-42-111-786-001\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"347-S Quaid-e-Azam Industrial Estate, Kot Lakhpat\",\"addressLocality\":\"Lahore\",\"postalCode\":\"54770\",\"addressCountry\":\"PK\"},\"contactPoint\":[{\"@type\":\"ContactPoint\",\"telephone\":\"+92-42-111-786-001\",\"contactType\":\"customer service\",\"areaServed\":\"PK\"}],\"sameAs\":[\"https://www.facebook.com/ttilabs/\",\"https://www.linkedin.com/company/ttitestinglaboratories/\"],\"hasCredential\":[{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"ISO/IEC 17025 accredited testing laboratory\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Pakistan National Accreditation Council (PNAC)\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"Approved third-party quality control laboratory for petroleum products\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Oil and Gas Regulatory Authority (OGRA)\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"Punjab EPA recognized environmental laboratory\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Environmental Protection Agency, Punjab\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"ZDHC MRSL V3.1 certifier (Level 1 and Level 2)\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"ZDHC Foundation\"}}],\"department\":[{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Karachi Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"3rd Floor, Plot No. 7c, Sunset Commercial St. No. 1, Phase 4 DHA\",\"addressLocality\":\"Karachi\",\"postalCode\":\"75500\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-21-111-786-001\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}},{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Faisalabad Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Office # 145, 1st Floor Centre Point Plaza, Jaranwala Road\",\"addressLocality\":\"Faisalabad\",\"postalCode\":\"38000\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-41-8733001\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}},{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Sialkot Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Opposite Mag Town Masjid, Kashmir Road\",\"addressLocality\":\"Sialkot\",\"postalCode\":\"51310\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-52-3573367\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}}]},{\"@type\":\"WebSite\",\"@id\":\"https://www.ttilabs.net/#website\",\"url\":\"https://www.ttilabs.net/\",\"name\":\"Tti Testing Laboratories\",\"publisher\":{\"@id\":\"https://www.ttilabs.net/#organization\"}}]}',style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ICfv66_6_:{height:200,width:\"100vw\",y:800}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m3ig2m-container hidden-1rypagk hidden-6eblza\",\"data-framer-name\":\"Mobile Action Bar\",layoutScroll:true,name:\"Mobile Action Bar\",nodeId:\"y7sjXaTu3\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(MobileActionBar,{height:\"100%\",id:\"y7sjXaTu3\",layoutId:\"y7sjXaTu3\",name:\"Mobile Action Bar\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qpjrs hidden-1rypagk hidden-6eblza\",\"data-framer-name\":\"Action bar spacer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-10fk91g\",\"data-framer-name\":\"Spacer: call button\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14c8m5e\",\"data-framer-name\":\"Spacer: request button\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11i7hg6-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Scroll Fix\",isAuthoredByUser:true,name:\"Scroll Fix\",nodeId:\"IewPrmsjr\",scopeId:\"GSxCLxZEv\",children:/*#__PURE__*/_jsx(ScrollFix,{height:\"100%\",id:\"IewPrmsjr\",layoutId:\"IewPrmsjr\",name:\"Scroll Fix\",style:{height:\"100%\",width:\"100%\"},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 3000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TY5OHXjq_\":{\"layout\":[\"fixed\",\"fixed\"]},\"ICfv66_6_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"I2Z77haGg\":\"brochure\",\"Fy1squmV2\":\"footnote\",\"B9U1d57m8\":\"pageSource\",\"Io38lWmH5\":\"footnote1\",\"FdwkdJqci\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"EM28_Ar_S\":[\".framer-1w3eo4i-container\",\".framer-k8k0x5-container\",\".framer-t9q3ej-container\",\".framer-1jsijfu\",\".framer-1lt58q1-container\",\".framer-15nf371-container\",\".framer-gitwtw-container\",\".framer-11i7hg6-container\"],\"TY5OHXjq_\":[\".framer-1w3eo4i-container\",\".framer-k8k0x5-container\",\".framer-t9q3ej-container\",\".framer-1jsijfu\",\".framer-1lt58q1-container\",\".framer-15nf371-container\",\".framer-gitwtw-container\",\".framer-11i7hg6-container\"],\"ICfv66_6_\":[\".framer-1w3eo4i-container\",\".framer-k8k0x5-container\",\".framer-t9q3ej-container\",\".framer-1jsijfu\",\".framer-1lt58q1-container\",\".framer-15nf371-container\",\".framer-gitwtw-container\",\".framer-1m3ig2m-container\",\".framer-qpjrs\",\".framer-11i7hg6-container\"]}\n * @framerBreakpoints {\"EM28_Ar_S\":{\"min\":1200,\"canvasClassName\":\"framer-1rypagk-override\",\"minHeight\":3000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"TY5OHXjq_\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-6eblza-override\",\"minHeight\":3000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"ICfv66_6_\":{\"max\":767,\"canvasClassName\":\"framer-ne3xn8-override\",\"minHeight\":3000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant EM28_Ar_S\n * @framerLayoutTemplate true\n */const FramerGSxCLxZEv=withCSS(Component,css,\"framer-KgkRC\");export default FramerGSxCLxZEv;FramerGSxCLxZEv.displayName=\"Inner Template\";FramerGSxCLxZEv.defaultProps={height:3e3,width:1200};addPropertyControls(FramerGSxCLxZEv,{I2Z77haGg:{defaultValue:false,title:\"Brochure?\",type:ControlType.Boolean},Fy1squmV2:{defaultValue:true,title:\"Footnote?\",type:ControlType.Boolean},B9U1d57m8:{defaultValue:\"\",title:\"Page Source\",type:ControlType.String},Io38lWmH5:{defaultValue:\"Instructions Here\",displayTextArea:false,title:\"Footnote\",type:ControlType.String},FdwkdJqci:{defaultValue:{borderColor:'var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3)) /* {\"name\":\"Border 30%\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerGSxCLxZEv,[{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/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\"}]},...SkipLinkFonts,...HeaderFonts,...SmoothScrollFonts,...ButtonFonts,...Button3Fonts,...SiteFooterFonts,...CookieBannerFonts,...JsonLdFonts,...MobileActionBarFonts,...ScrollFixFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerGSxCLxZEv.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Header,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(Button3,{},context),()=>forwardLoader(SiteFooter,{},context),()=>forwardLoader(MobileActionBar,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGSxCLxZEv\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"EM28_Ar_S\\\":[\\\".framer-1w3eo4i-container\\\",\\\".framer-k8k0x5-container\\\",\\\".framer-t9q3ej-container\\\",\\\".framer-1jsijfu\\\",\\\".framer-1lt58q1-container\\\",\\\".framer-15nf371-container\\\",\\\".framer-gitwtw-container\\\",\\\".framer-11i7hg6-container\\\"],\\\"TY5OHXjq_\\\":[\\\".framer-1w3eo4i-container\\\",\\\".framer-k8k0x5-container\\\",\\\".framer-t9q3ej-container\\\",\\\".framer-1jsijfu\\\",\\\".framer-1lt58q1-container\\\",\\\".framer-15nf371-container\\\",\\\".framer-gitwtw-container\\\",\\\".framer-11i7hg6-container\\\"],\\\"ICfv66_6_\\\":[\\\".framer-1w3eo4i-container\\\",\\\".framer-k8k0x5-container\\\",\\\".framer-t9q3ej-container\\\",\\\".framer-1jsijfu\\\",\\\".framer-1lt58q1-container\\\",\\\".framer-15nf371-container\\\",\\\".framer-gitwtw-container\\\",\\\".framer-1m3ig2m-container\\\",\\\".framer-qpjrs\\\",\\\".framer-11i7hg6-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TY5OHXjq_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ICfv66_6_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"I2Z77haGg\\\":\\\"brochure\\\",\\\"Fy1squmV2\\\":\\\"footnote\\\",\\\"B9U1d57m8\\\":\\\"pageSource\\\",\\\"Io38lWmH5\\\":\\\"footnote1\\\",\\\"FdwkdJqci\\\":\\\"border\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"3000\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"EM28_Ar_S\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1rypagk-override\\\",\\\"minHeight\\\":3000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"TY5OHXjq_\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-6eblza-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"ICfv66_6_\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-ne3xn8-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"EM28_Ar_S\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RenderTarget,RichText,runTasksWithYield,TickerItem,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withTickerFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import MobileActionBar from\"#framer/local/canvasComponent/cdQQVmSZG/cdQQVmSZG.js\";import SiteFooter from\"#framer/local/canvasComponent/gksHk4xt8/gksHk4xt8.js\";import Header from\"#framer/local/canvasComponent/Iqee88sWU/Iqee88sWU.js\";import JsonLd from\"#framer/local/codeFile/je2M4_I/JsonLd.js\";import ScrollFix from\"#framer/local/codeFile/J2nqn7A/ScrollFix.js\";import SkipLink from\"#framer/local/codeFile/FOKFjAc/SkipLink.js\";import*as sharedStyle from\"#framer/local/css/BzwCgj2zH/BzwCgj2zH.js\";const SkipLinkFonts=getFonts(SkipLink);const HeaderFonts=getFonts(Header);const SmoothScrollFonts=getFonts(SmoothScroll);const MotionSectionWithTickerFX=withTickerFX(motion.section);const SiteFooterFonts=getFonts(SiteFooter);const CookieBannerFonts=getFonts(CookieBanner);const JsonLdFonts=getFonts(JsonLd);const MobileActionBarFonts=getFonts(MobileActionBar);const ScrollFixFonts=getFonts(ScrollFix);const breakpoints={KmiBkQMrf:\"(max-width: 767.98px)\",OxcpAoJkZ:\"(min-width: 1200px)\",pkL2ALUpM:\"(min-width: 768px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MUeOx\";const variantClassNames={KmiBkQMrf:\"framer-v-28oxwj\",OxcpAoJkZ:\"framer-v-1tgi9s0\",pkL2ALUpM:\"framer-v-1jvj2jn\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={KmiBkQMrf:[\".framer-MUeOx .framer-1dn4wxz-container { left: 0px; right: 0px; transform: unset; width: unset; }\",\".framer-MUeOx .framer-1b4i5rc-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 72px); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={KmiBkQMrf:\".framer-28oxwj-override\"};const rules=[\".framer-MUeOx.framer-1m3e5q, .framer-MUeOx .framer-1m3e5q { display: block; }\",\".framer-MUeOx.framer-1tgi9s0 { align-content: center; align-items: center; background-color: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, #f8f7fc); 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-MUeOx .framer-10ik06k-container { flex: none; height: 1px; left: 0px; order: -1000; position: absolute; top: 0px; width: 1px; z-index: 20; }\",\".framer-MUeOx .framer-1dn4wxz-container { flex: none; height: auto; left: 50%; order: -999; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-MUeOx .framer-7jhvn4 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-MUeOx .framer-ytjbah-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-MUeOx .framer-13mmyqm { --border-bottom-width: 0px; --border-color: var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3)); --border-left-width: 0px; --border-right-width: 0px; --border-style: dashed; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; order: 1006; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-MUeOx .framer-98fir8, .framer-MUeOx .framer-8lpvxr, .framer-MUeOx .framer-9gfv0a, .framer-MUeOx .framer-17812bb, .framer-MUeOx .framer-17bmk96, .framer-MUeOx .framer-pme514, .framer-MUeOx .framer-1pvejs7 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MUeOx .framer-pvvtz8, .framer-MUeOx .framer-wdxqui, .framer-MUeOx .framer-jk7kbb, .framer-MUeOx .framer-110zmrj { flex: none; height: auto; position: relative; width: 125px; }\",\".framer-MUeOx .framer-11v3i1h, .framer-MUeOx .framer-1nbq8sh, .framer-MUeOx .framer-1e65srv, .framer-MUeOx .framer-17tyvix, .framer-MUeOx .framer-vu4o5i, .framer-MUeOx .framer-ag0tms, .framer-MUeOx .framer-16cnk59, .framer-MUeOx .framer-vfh8x5, .framer-MUeOx .framer-mm7ubu, .framer-MUeOx .framer-96xhmc { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MUeOx .framer-55pf0v, .framer-MUeOx .framer-38rz12, .framer-MUeOx .framer-488su2, .framer-MUeOx .framer-z7cwxf { flex: none; height: auto; position: relative; width: 60px; }\",\".framer-MUeOx .framer-bbmlfv, .framer-MUeOx .framer-1fyiwh4 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MUeOx .framer-8thso1 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MUeOx .framer-1w6re8f { flex: none; height: auto; position: relative; width: 80px; }\",\".framer-MUeOx .framer-oejbm1 { flex: none; height: auto; position: relative; width: 50px; }\",\".framer-MUeOx .framer-7napvx-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",\".framer-MUeOx .framer-1b4i5rc-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1008; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 8; }\",\".framer-MUeOx .framer-1sqz9ex-container { flex: none; height: 1px; left: 0px; order: 1009; position: absolute; top: 0px; width: 1px; }\",\".framer-MUeOx .framer-17vur7k-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1010; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 9; }\",\".framer-MUeOx .framer-1kvdznb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; order: 1011; padding: 10px 16px 10px 16px; position: relative; width: 100%; }\",\".framer-MUeOx .framer-12ugwqm { flex: none; height: 50px; position: relative; width: 160px; }\",\".framer-MUeOx .framer-kwzoue { flex: none; height: 42px; position: relative; width: 177px; }\",\".framer-MUeOx .framer-ipjufv-container { flex: none; height: 1px; left: 0px; order: 1012; position: absolute; top: 0px; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,'.framer-MUeOx[data-border=\"true\"]::after, .framer-MUeOx [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={KmiBkQMrf:\"(max-width: 767.98px)\",OxcpAoJkZ:\"(min-width: 1200px)\",pkL2ALUpM:\"(min-width: 768px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"OxcpAoJkZ\",Phone:\"KmiBkQMrf\",Tablet:\"pkL2ALUpM\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OxcpAoJkZ\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"KmiBkQMrf\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"OxcpAoJkZ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1tgi9s0\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10ik06k-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Skip link\",isAuthoredByUser:true,name:\"Skip link\",nodeId:\"kr6ZK8FUB\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(SkipLink,{height:\"100%\",id:\"kr6ZK8FUB\",label:\"Skip to main content\",layoutId:\"kr6ZK8FUB\",name:\"Skip link\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dn4wxz-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"P43st7QVO\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{variant:matchVariant(\"EzZe5HzhZ\")},pkL2ALUpM:{variant:matchVariant(\"Wt1WccNIo\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"P43st7QVO\",layoutId:\"P43st7QVO\",style:{width:\"100%\"},variant:matchVariant(\"Hjz24hfyt\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-7jhvn4\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ytjbah-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"goEGjlgkm\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"goEGjlgkm\",intensity:12,layoutId:\"goEGjlgkm\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(MotionSectionWithTickerFX,{\"aria-label\":\"Accreditations\",className:\"framer-13mmyqm\",\"data-border\":true,tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:false,tickerEffectEnabled:true,tickerEffectGap:\"50px\",tickerEffectHoverModifier:100,tickerEffectOverflow:\"clip\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:50,children:[/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-98fir8\",\"data-framer-name\":\"PNAC 17025 17020\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:342,intrinsicWidth:1114,pixelHeight:120,pixelWidth:250,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/t1CtEoLnSFEfhLAcPj7fLjliY.png?width=250&height=120\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:342,intrinsicWidth:1114,loading:getLoadingLazyAtYPosition(1170),pixelHeight:120,pixelWidth:250,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/t1CtEoLnSFEfhLAcPj7fLjliY.png?width=250&height=120\"},className:\"framer-pvvtz8\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"ISO/IEC 17025 & 17020 Accredited \",/*#__PURE__*/_jsx(\"br\",{}),\"by PNAC\"]})}),className:\"framer-11v3i1h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8lpvxr\",\"data-framer-name\":\"IAC\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:800,pixelHeight:800,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/rXsSEipPdN8Ta9XTvOhiU9f9Pbw.png?width=800&height=800\",srcSet:\"https://framerusercontent.com/images/rXsSEipPdN8Ta9XTvOhiU9f9Pbw.png?scale-down-to=512&width=800&height=800 512w,https://framerusercontent.com/images/rXsSEipPdN8Ta9XTvOhiU9f9Pbw.png?width=800&height=800 800w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:800,loading:getLoadingLazyAtYPosition(1170),pixelHeight:800,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/rXsSEipPdN8Ta9XTvOhiU9f9Pbw.png?width=800&height=800\",srcSet:\"https://framerusercontent.com/images/rXsSEipPdN8Ta9XTvOhiU9f9Pbw.png?scale-down-to=512&width=800&height=800 512w,https://framerusercontent.com/images/rXsSEipPdN8Ta9XTvOhiU9f9Pbw.png?width=800&height=800 800w\"},className:\"framer-55pf0v\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"Pak's 1st U.S. IAC Certified \",/*#__PURE__*/_jsx(\"br\",{}),\"Microbiology Laboratory\"]})}),className:\"framer-1nbq8sh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9gfv0a\",\"data-framer-name\":\"CPSC\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:673,intrinsicWidth:612,pixelHeight:673,pixelWidth:612,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/ZzeJr5LnV2zPDCLXA9OnVVGLQ.svg?width=612&height=673\",srcSet:\"https://framerusercontent.com/images/ZzeJr5LnV2zPDCLXA9OnVVGLQ.svg?width=612&height=673 612w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:673,intrinsicWidth:612,loading:getLoadingLazyAtYPosition(1167),pixelHeight:673,pixelWidth:612,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/ZzeJr5LnV2zPDCLXA9OnVVGLQ.svg?width=612&height=673\",srcSet:\"https://framerusercontent.com/images/ZzeJr5LnV2zPDCLXA9OnVVGLQ.svg?width=612&height=673 612w\"},className:\"framer-38rz12\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"U.S. CPSC Accepted \",/*#__PURE__*/_jsx(\"br\",{}),\"Third-party Laboratory\"]})}),className:\"framer-1e65srv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17812bb\",\"data-framer-name\":\"EPA\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:281,intrinsicWidth:440,pixelHeight:1313,pixelWidth:1313,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?width=1313&height=1313\",srcSet:\"https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?scale-down-to=512&width=1313&height=1313 512w,https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?scale-down-to=1024&width=1313&height=1313 1024w,https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?width=1313&height=1313 1313w\"}},pkL2ALUpM:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:281,intrinsicWidth:440,loading:getLoadingLazyAtYPosition(1170),pixelHeight:1313,pixelWidth:1313,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?width=1313&height=1313\",srcSet:\"https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?scale-down-to=512&width=1313&height=1313 512w,https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?scale-down-to=1024&width=1313&height=1313 1024w,https://framerusercontent.com/images/15KKXnAJQVFYQqFROThp5yrb0c.svg?width=1313&height=1313 1313w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:281,intrinsicWidth:440,loading:getLoadingLazyAtYPosition(1181),pixelHeight:281,pixelWidth:440,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/8xtK0Ww2BtULN7Uf6mQrm0c0U.png?width=440&height=281\"},className:\"framer-488su2\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"Punjab EPA–Recognized Laboratory\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]})})},pkL2ALUpM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"Punjab EPA–Recognized Laboratory\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"Punjab EPA–Recognized Laboratory\"})}),className:\"framer-17tyvix\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bbmlfv\",\"data-framer-name\":\"TMC\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:373,intrinsicWidth:374,pixelHeight:373,pixelWidth:374,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/kAJOXCsUtlcUmv1FtVcYAt3aUs.webp?width=374&height=373\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:373,intrinsicWidth:374,loading:getLoadingLazyAtYPosition(1170),pixelHeight:373,pixelWidth:374,positionX:\"left\",positionY:\"top\",sizes:\"60px\",src:\"https://framerusercontent.com/images/kAJOXCsUtlcUmv1FtVcYAt3aUs.webp?width=374&height=373\"},className:\"framer-z7cwxf\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"The Microfibre Consortium\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"2030 Commitment Signatory\"})]})}),className:\"framer-vu4o5i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fyiwh4\",\"data-framer-name\":\"ZDHC\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:652,intrinsicWidth:652,pixelHeight:652,pixelWidth:652,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/cdCWSBlRxUdhNRTfedbvcgUyakM.svg?width=652&height=652\",srcSet:\"https://framerusercontent.com/images/cdCWSBlRxUdhNRTfedbvcgUyakM.svg?scale-down-to=512&width=652&height=652 512w,https://framerusercontent.com/images/cdCWSBlRxUdhNRTfedbvcgUyakM.svg?width=652&height=652 652w\"}},pkL2ALUpM:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:652,intrinsicWidth:652,loading:getLoadingLazyAtYPosition(1137.5),pixelHeight:652,pixelWidth:652,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/cdCWSBlRxUdhNRTfedbvcgUyakM.svg?width=652&height=652\",srcSet:\"https://framerusercontent.com/images/cdCWSBlRxUdhNRTfedbvcgUyakM.svg?scale-down-to=512&width=652&height=652 512w,https://framerusercontent.com/images/cdCWSBlRxUdhNRTfedbvcgUyakM.svg?width=652&height=652 652w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:652,intrinsicWidth:652,loading:getLoadingLazyAtYPosition(1137.5),pixelHeight:652,pixelWidth:652,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/IAbouCy1GP7RPSesAo1YXu384M.svg?width=652&height=652\",srcSet:\"https://framerusercontent.com/images/IAbouCy1GP7RPSesAo1YXu384M.svg?scale-down-to=512&width=652&height=652 512w,https://framerusercontent.com/images/IAbouCy1GP7RPSesAo1YXu384M.svg?width=652&height=652 652w\"},className:\"framer-wdxqui\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"ZDHC MRSL V3.1 Certifier\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"and Wastewater Lab\"})]})}),className:\"framer-ag0tms\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17bmk96\",\"data-framer-name\":\"OCA\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:342,intrinsicWidth:1114,pixelHeight:342,pixelWidth:1114,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?width=1114&height=342\",srcSet:\"https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?scale-down-to=512&width=1114&height=342 512w,https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?scale-down-to=1024&width=1114&height=342 1024w,https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?width=1114&height=342 1114w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:342,intrinsicWidth:1114,loading:getLoadingLazyAtYPosition(1181),pixelHeight:342,pixelWidth:1114,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?width=1114&height=342\",srcSet:\"https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?scale-down-to=512&width=1114&height=342 512w,https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?scale-down-to=1024&width=1114&height=342 1024w,https://framerusercontent.com/images/FkRgjSxNyHX1rzLfBRCQaDKUnU.svg?width=1114&height=342 1114w\"},className:\"framer-jk7kbb\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"OCA-recognized \",/*#__PURE__*/_jsx(\"br\",{}),\"GM Cotton Screening\"]})}),className:\"framer-16cnk59\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8thso1\",\"data-framer-name\":\"WFP\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:58,intrinsicWidth:132,pixelHeight:58,pixelWidth:132,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/ygVeKEXAfs9oAAFEdfwosLnN0.svg?width=132&height=58\"}},pkL2ALUpM:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:58,intrinsicWidth:132,loading:getLoadingLazyAtYPosition(1172.5),pixelHeight:58,pixelWidth:132,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/ygVeKEXAfs9oAAFEdfwosLnN0.svg?width=132&height=58\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:58,intrinsicWidth:132,loading:getLoadingLazyAtYPosition(1172.5),pixelHeight:58,pixelWidth:132,positionX:\"left\",positionY:\"top\",sizes:\"125px\",src:\"https://framerusercontent.com/images/ffHQVITtvUJTA7p1WpqMaZVEA4.svg?width=132&height=58\"},className:\"framer-110zmrj\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"World Food Programme\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:\"Partner Laboratory\"})]})}),className:\"framer-vfh8x5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pme514\",\"data-framer-name\":\"PSQCA\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:800,pixelHeight:80,pixelWidth:160,positionX:\"left\",positionY:\"top\",sizes:\"80px\",src:\"https://framerusercontent.com/images/AMGv3Zt35lYwMcbizZ6AAtlLh2A.png?width=160&height=80\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:800,loading:getLoadingLazyAtYPosition(1180),pixelHeight:80,pixelWidth:160,positionX:\"left\",positionY:\"top\",sizes:\"80px\",src:\"https://framerusercontent.com/images/AMGv3Zt35lYwMcbizZ6AAtlLh2A.png?width=160&height=80\"},className:\"framer-1w6re8f\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"PSQCA Approved \",/*#__PURE__*/_jsx(\"br\",{}),\"Inspection Agency\"]})}),className:\"framer-mm7ubu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(TickerItem,{height:\"100%\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pvejs7\",\"data-framer-name\":\"OGRA\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:800,pixelHeight:197,pixelWidth:160,positionX:\"left\",positionY:\"top\",sizes:\"50px\",src:\"https://framerusercontent.com/images/NUKeJ71ewM2OXSpdPxR5pakhN3o.png?width=160&height=197\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:800,loading:getLoadingLazyAtYPosition(1169),pixelHeight:197,pixelWidth:160,positionX:\"left\",positionY:\"top\",sizes:\"50px\",src:\"https://framerusercontent.com/images/NUKeJ71ewM2OXSpdPxR5pakhN3o.png?width=160&height=197\"},className:\"framer-oejbm1\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1uelap\",\"data-styles-preset\":\"BzwCgj2zH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75))\"},children:[\"OGRA Approved Petroleum \",/*#__PURE__*/_jsx(\"br\",{}),\"and Lubricants Laboratory\"]})}),className:\"framer-96xhmc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1012,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7napvx-container\",\"data-framer-name\":\"Site Footer\",name:\"Site Footer\",nodeId:\"TIgoSb8um\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{variant:matchVariant(\"x1IRxgdoj\")},pkL2ALUpM:{variant:matchVariant(\"ppnAqjW_i\")}},children:/*#__PURE__*/_jsx(SiteFooter,{height:\"100%\",id:\"TIgoSb8um\",layoutId:\"TIgoSb8um\",name:\"Site Footer\",style:{width:\"100%\"},variant:matchVariant(\"igZbABnlu\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b4i5rc-container\",\"data-framer-name\":\"Cookie Consent\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,name:\"Cookie Consent\",nodeId:\"GUY5RQEY7\",scopeId:\"DNuAq6RcH\",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:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(19, 41, 75)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:\"https://www.ttilabs.net/privacy-policy\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:\"https://www.ttilabs.net/privacy-policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"G-4JT8GKG9SN\",height:\"100%\",id:\"GUY5RQEY7\",layoutId:\"GUY5RQEY7\",name:\"Cookie Consent\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sqz9ex-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Schema: Organization (SEO)\",isAuthoredByUser:true,name:\"Schema: Organization (SEO)\",nodeId:\"Y42Y95aKE\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(JsonLd,{height:\"100%\",id:\"Y42Y95aKE\",layoutId:\"Y42Y95aKE\",name:\"Schema: Organization (SEO)\",schema:'{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.ttilabs.net/#organization\",\"name\":\"Tti Testing Laboratories\",\"alternateName\":\"Tti Labs\",\"url\":\"https://www.ttilabs.net/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://framerusercontent.com/images/f5uNV5KYZ4S8ejNTqGGuRqUrs.png\"},\"telephone\":\"+92-42-111-786-001\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"347-S Quaid-e-Azam Industrial Estate, Kot Lakhpat\",\"addressLocality\":\"Lahore\",\"postalCode\":\"54770\",\"addressCountry\":\"PK\"},\"contactPoint\":[{\"@type\":\"ContactPoint\",\"telephone\":\"+92-42-111-786-001\",\"contactType\":\"customer service\",\"areaServed\":\"PK\"}],\"sameAs\":[\"https://www.facebook.com/ttilabs/\",\"https://www.linkedin.com/company/ttitestinglaboratories/\"],\"hasCredential\":[{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"ISO/IEC 17025 accredited testing laboratory\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Pakistan National Accreditation Council (PNAC)\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"Approved third-party quality control laboratory for petroleum products\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Oil and Gas Regulatory Authority (OGRA)\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"Punjab EPA recognized environmental laboratory\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Environmental Protection Agency, Punjab\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"ZDHC MRSL V3.1 certifier (Level 1 and Level 2)\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"ZDHC Foundation\"}}],\"department\":[{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Karachi Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"3rd Floor, Plot No. 7c, Sunset Commercial St. No. 1, Phase 4 DHA\",\"addressLocality\":\"Karachi\",\"postalCode\":\"75500\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-21-111-786-001\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}},{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Faisalabad Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Office # 145, 1st Floor Centre Point Plaza, Jaranwala Road\",\"addressLocality\":\"Faisalabad\",\"postalCode\":\"38000\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-41-8733001\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}},{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Sialkot Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Opposite Mag Town Masjid, Kashmir Road\",\"addressLocality\":\"Sialkot\",\"postalCode\":\"51310\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-52-3573367\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}}]},{\"@type\":\"WebSite\",\"@id\":\"https://www.ttilabs.net/#website\",\"url\":\"https://www.ttilabs.net/\",\"name\":\"Tti Testing Laboratories\",\"publisher\":{\"@id\":\"https://www.ttilabs.net/#organization\"}}]}',style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KmiBkQMrf:{height:200,width:\"100vw\",y:800}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17vur7k-container hidden-1tgi9s0 hidden-1jvj2jn\",\"data-framer-name\":\"Mobile Action Bar\",layoutScroll:true,name:\"Mobile Action Bar\",nodeId:\"hpNzlH3Nk\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(MobileActionBar,{height:\"100%\",id:\"hpNzlH3Nk\",layoutId:\"hpNzlH3Nk\",name:\"Mobile Action Bar\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kvdznb hidden-1tgi9s0 hidden-1jvj2jn\",\"data-framer-name\":\"Action bar spacer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-12ugwqm\",\"data-framer-name\":\"Spacer: call button\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-kwzoue\",\"data-framer-name\":\"Spacer: request button\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ipjufv-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Scroll Fix\",isAuthoredByUser:true,name:\"Scroll Fix\",nodeId:\"JFb4U8IE4\",scopeId:\"DNuAq6RcH\",children:/*#__PURE__*/_jsx(ScrollFix,{height:\"100%\",id:\"JFb4U8IE4\",layoutId:\"JFb4U8IE4\",name:\"Scroll Fix\",style:{height:\"100%\",width:\"100%\"},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 3000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pkL2ALUpM\":{\"layout\":[\"fixed\",\"fixed\"]},\"KmiBkQMrf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"OxcpAoJkZ\":[\".framer-10ik06k-container\",\".framer-1dn4wxz-container\",\".framer-ytjbah-container\",\".framer-13mmyqm\",\".framer-7napvx-container\",\".framer-1b4i5rc-container\",\".framer-1sqz9ex-container\",\".framer-ipjufv-container\"],\"pkL2ALUpM\":[\".framer-10ik06k-container\",\".framer-1dn4wxz-container\",\".framer-ytjbah-container\",\".framer-13mmyqm\",\".framer-7napvx-container\",\".framer-1b4i5rc-container\",\".framer-1sqz9ex-container\",\".framer-ipjufv-container\"],\"KmiBkQMrf\":[\".framer-10ik06k-container\",\".framer-1dn4wxz-container\",\".framer-ytjbah-container\",\".framer-13mmyqm\",\".framer-7napvx-container\",\".framer-1b4i5rc-container\",\".framer-1sqz9ex-container\",\".framer-17vur7k-container\",\".framer-1kvdznb\",\".framer-ipjufv-container\"]}\n * @framerBreakpoints {\"OxcpAoJkZ\":{\"min\":1200,\"canvasClassName\":\"framer-1tgi9s0-override\",\"minHeight\":3000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"pkL2ALUpM\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-1jvj2jn-override\",\"minHeight\":3000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"KmiBkQMrf\":{\"max\":767,\"canvasClassName\":\"framer-28oxwj-override\",\"minHeight\":3000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant OxcpAoJkZ\n * @framerLayoutTemplate true\n */const FramerDNuAq6RcH=withCSS(Component,css,\"framer-MUeOx\");export default FramerDNuAq6RcH;FramerDNuAq6RcH.displayName=\"Home Template\";FramerDNuAq6RcH.defaultProps={height:3e3,width:1200};addFonts(FramerDNuAq6RcH,[{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\"}]},...SkipLinkFonts,...HeaderFonts,...SmoothScrollFonts,...SiteFooterFonts,...CookieBannerFonts,...JsonLdFonts,...MobileActionBarFonts,...ScrollFixFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerDNuAq6RcH.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Header,{},context),()=>forwardLoader(SiteFooter,{},context),()=>forwardLoader(MobileActionBar,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDNuAq6RcH\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"OxcpAoJkZ\\\":[\\\".framer-10ik06k-container\\\",\\\".framer-1dn4wxz-container\\\",\\\".framer-ytjbah-container\\\",\\\".framer-13mmyqm\\\",\\\".framer-7napvx-container\\\",\\\".framer-1b4i5rc-container\\\",\\\".framer-1sqz9ex-container\\\",\\\".framer-ipjufv-container\\\"],\\\"pkL2ALUpM\\\":[\\\".framer-10ik06k-container\\\",\\\".framer-1dn4wxz-container\\\",\\\".framer-ytjbah-container\\\",\\\".framer-13mmyqm\\\",\\\".framer-7napvx-container\\\",\\\".framer-1b4i5rc-container\\\",\\\".framer-1sqz9ex-container\\\",\\\".framer-ipjufv-container\\\"],\\\"KmiBkQMrf\\\":[\\\".framer-10ik06k-container\\\",\\\".framer-1dn4wxz-container\\\",\\\".framer-ytjbah-container\\\",\\\".framer-13mmyqm\\\",\\\".framer-7napvx-container\\\",\\\".framer-1b4i5rc-container\\\",\\\".framer-1sqz9ex-container\\\",\\\".framer-17vur7k-container\\\",\\\".framer-1kvdznb\\\",\\\".framer-ipjufv-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"OxcpAoJkZ\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1tgi9s0-override\\\",\\\"minHeight\\\":3000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"pkL2ALUpM\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1jvj2jn-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"KmiBkQMrf\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-28oxwj-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pkL2ALUpM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KmiBkQMrf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"3000\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"OxcpAoJkZ\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RenderTarget,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import MobileActionBar from\"#framer/local/canvasComponent/cdQQVmSZG/cdQQVmSZG.js\";import SiteFooter from\"#framer/local/canvasComponent/gksHk4xt8/gksHk4xt8.js\";import Header from\"#framer/local/canvasComponent/Iqee88sWU/Iqee88sWU.js\";import JsonLd from\"#framer/local/codeFile/je2M4_I/JsonLd.js\";import ScrollFix from\"#framer/local/codeFile/J2nqn7A/ScrollFix.js\";import SkipLink from\"#framer/local/codeFile/FOKFjAc/SkipLink.js\";import Grid from\"#framer/local/codeFile/bP0Dmax/Dots_1.js\";import*as sharedStyle1 from\"#framer/local/css/JoiU11yvo/JoiU11yvo.js\";import*as sharedStyle from\"#framer/local/css/mcPelbTL3/mcPelbTL3.js\";const SkipLinkFonts=getFonts(SkipLink);const HeaderFonts=getFonts(Header);const GridFonts=getFonts(Grid);const SmoothScrollFonts=getFonts(SmoothScroll);const SiteFooterFonts=getFonts(SiteFooter);const CookieBannerFonts=getFonts(CookieBanner);const JsonLdFonts=getFonts(JsonLd);const MobileActionBarFonts=getFonts(MobileActionBar);const ScrollFixFonts=getFonts(ScrollFix);const breakpoints={CVFpVE2lf:\"(min-width: 1200px)\",OBRjTIl9s:\"(max-width: 767.98px)\",Ust05Xun6:\"(min-width: 768px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5p2Th\";const variantClassNames={CVFpVE2lf:\"framer-v-1yaujbi\",OBRjTIl9s:\"framer-v-1gmlu8m\",Ust05Xun6:\"framer-v-1g8ocpm\"};const Vf34EQ7Vo=undefined;const YQq4pQ5Hq=undefined;const PoGL45FXh=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={OBRjTIl9s:[\".framer-5p2Th .framer-1whsqgz-container { left: 0px; right: 0px; transform: unset; width: unset; }\",\".framer-5p2Th .framer-ocb6kn { justify-content: flex-start; }\",\".framer-5p2Th .framer-1su57hg { left: calc(50.00000000000002% - 477px / 2); top: -71px; width: 477px; }\",\".framer-5p2Th .framer-l71wwt { aspect-ratio: 2.0152091254752853 / 1; right: -16px; top: 129px; width: 530px; }\",\".framer-5p2Th .framer-49fdsx { aspect-ratio: 1.2748344370860927 / 1; left: 46px; right: 46px; top: 63px; }\",\".framer-5p2Th .framer-z7skjd { aspect-ratio: 0.9439775910364145 / 1; left: 43px; right: 97px; }\",\".framer-5p2Th .framer-1qbile9 { align-content: flex-start; align-items: flex-start; gap: 30px; justify-content: flex-start; padding: 78px 0px 0px 0px; }\",\".framer-5p2Th .framer-1fa8bjc { align-content: flex-start; align-items: flex-start; gap: 0px; height: 100%; justify-content: flex-start; }\",\".framer-5p2Th .framer-fmwpnz { align-content: flex-start; align-items: flex-start; height: 100%; justify-content: flex-start; }\",\".framer-5p2Th .framer-bw78n1 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; height: 100%; justify-content: flex-start; padding: 50px 30px 50px 30px; }\",\".framer-5p2Th .framer-dh3a4w { width: 100%; }\",\".framer-5p2Th .framer-10b4igw { padding: 0px; }\",\".framer-5p2Th .framer-17wwuol { max-width: unset; }\",\".framer-5p2Th .framer-1dcgywc { min-height: unset; width: 100%; }\",\".framer-5p2Th .framer-1106qpn { border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; height: 250px; left: unset; position: relative; top: unset; }\",\".framer-5p2Th .framer-1edzalq-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 72px); }\"],Ust05Xun6:[\".framer-5p2Th .framer-1su57hg { left: calc(50.00000000000002% - 855px / 2); top: -93px; width: 855px; }\",\".framer-5p2Th .framer-l71wwt { right: -34px; top: 212px; width: 752px; }\",\".framer-5p2Th .framer-49fdsx { left: 50%; right: unset; transform: translateX(-50%); width: 504px; }\",\".framer-5p2Th .framer-z7skjd { right: unset; width: 431px; }\",\".framer-5p2Th .framer-1qbile9 { align-content: flex-start; align-items: flex-start; gap: 0px; justify-content: flex-start; max-width: 100%; padding: 88px 0px 0px 0px; }\",\".framer-5p2Th .framer-1fa8bjc { align-content: flex-start; align-items: flex-start; height: 100%; justify-content: flex-start; padding: 50px 0px 50px 0px; }\",\".framer-5p2Th .framer-fmwpnz { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }\",\".framer-5p2Th .framer-bw78n1 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; justify-content: flex-start; }\",\".framer-5p2Th .framer-dh3a4w { justify-content: flex-start; width: 100%; }\",\".framer-5p2Th .framer-10b4igw { padding: 0px; }\",\".framer-5p2Th .framer-17wwuol { max-width: unset; }\",\".framer-5p2Th .framer-1dcgywc { align-content: flex-start; align-items: flex-start; justify-content: flex-start; min-height: unset; width: 100%; }\",\".framer-5p2Th .framer-1106qpn { border-top-left-radius: 20px; border-top-right-radius: 20px; height: 250px; left: unset; position: relative; top: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={OBRjTIl9s:\".framer-1gmlu8m-override\",Ust05Xun6:\".framer-1g8ocpm-override\"};const rules=[\".framer-5p2Th.framer-1uwmw88, .framer-5p2Th .framer-1uwmw88 { display: block; }\",\".framer-5p2Th.framer-1yaujbi { align-content: center; align-items: center; background-color: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, #f8f7fc); 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-5p2Th .framer-1aak1bu-container { flex: none; height: 1px; left: 0px; order: -1000; position: absolute; top: 0px; width: 1px; z-index: 20; }\",\".framer-5p2Th .framer-1whsqgz-container { flex: none; height: auto; left: 50%; order: -999; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-5p2Th .framer-ocb6kn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 100vh; justify-content: center; max-height: 600px; order: -998; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5p2Th .framer-1su57hg { align-content: center; align-items: center; bottom: -113px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; justify-content: center; left: calc(50.00000000000002% - 900px / 2); opacity: 0.5; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 900px; z-index: 1; }\",\".framer-5p2Th .framer-l71wwt { -webkit-filter: blur(100px); aspect-ratio: 2.6795180722891567 / 1; background-color: var(--token-af37fb25-e62e-45d4-aa5a-e01410d61ec2, #94a9cc); filter: blur(100px); flex: none; height: auto; opacity: 0.2; overflow: hidden; position: absolute; right: -34px; top: 260px; width: 1112px; z-index: 1; }\",\".framer-5p2Th .framer-49fdsx { -webkit-filter: blur(100px); aspect-ratio: 1.403254972875226 / 1; background-color: var(--token-aad785d6-651d-4dc6-b0a2-be7c5d30be5f, #fff5e1); filter: blur(100px); flex: none; height: auto; left: 256px; overflow: hidden; position: absolute; right: 255px; top: 118px; z-index: 0; }\",\".framer-5p2Th .framer-z7skjd { -webkit-filter: blur(100px); aspect-ratio: 1.403254972875226 / 1; background-color: var(--token-79f85df5-fdb0-4f23-b6c4-c80d9df52339, #bfd9ff); border-bottom-left-radius: 2000px; border-bottom-right-radius: 2000px; border-top-left-radius: 2000px; border-top-right-radius: 2000px; bottom: 0px; filter: blur(100px); flex: none; height: auto; left: 74px; overflow: hidden; position: absolute; right: 437px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-5p2Th .framer-1mnl3d2-container { flex: none; height: 1400px; left: calc(50.00000000000002% - 100% / 2); opacity: 0.5; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-5p2Th .framer-1qbile9 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-5p2Th .framer-1fa8bjc { align-content: center; align-items: center; background: linear-gradient(135deg, var(--token-1d6b0b38-be54-4496-b52d-138bdc4bc377, #234d8c) 0%, var(--token-558514bf-6eff-42d4-af7d-769b428c5942, rgb(19, 41, 75)) 100%); display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; mix-blend-mode: multiply; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5p2Th .framer-fmwpnz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5p2Th .framer-bw78n1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 50px 0px 50px; position: relative; width: 100%; }\",\".framer-5p2Th .framer-dh3a4w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-5p2Th .framer-10b4igw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 50px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-5p2Th .framer-wkb22u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5p2Th .framer-pdgubh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5p2Th .framer-1m5g4bm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5p2Th .framer-17wwuol { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 455px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5p2Th .framer-1dcgywc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 206px; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-5p2Th .framer-1106qpn { align-content: flex-end; align-items: flex-end; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: flex-end; left: 0px; overflow: visible; padding: 0px 30px 30px 0px; position: absolute; top: -200px; width: 100%; z-index: 4; }\",\".framer-5p2Th .framer-1yuw0t5 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-5p2Th .framer-sezf49-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",\".framer-5p2Th .framer-1pawyq6-container { flex: none; height: auto; order: 1008; position: relative; width: 100%; }\",\".framer-5p2Th .framer-1edzalq-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1009; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 8; }\",\".framer-5p2Th .framer-ypus6x-container { flex: none; height: 1px; left: 0px; order: 1010; position: absolute; top: 0px; width: 1px; }\",\".framer-5p2Th .framer-cbbebf-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1011; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 9; }\",\".framer-5p2Th .framer-pynf4j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; order: 1012; padding: 10px 16px 10px 16px; position: relative; width: 100%; }\",\".framer-5p2Th .framer-15fmee3 { flex: none; height: 50px; position: relative; width: 160px; }\",\".framer-5p2Th .framer-8vewd0 { flex: none; height: 42px; position: relative; width: 177px; }\",\".framer-5p2Th .framer-1be0im-container { flex: none; height: 1px; left: 0px; order: 1013; position: absolute; top: 0px; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={CVFpVE2lf:\"(min-width: 1200px)\",OBRjTIl9s:\"(max-width: 767.98px)\",Ust05Xun6:\"(min-width: 768px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"CVFpVE2lf\",Phone:\"OBRjTIl9s\",Tablet:\"Ust05Xun6\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({coverImage,height,id,pageSubtitle,pageTitle,width,...props})=>{return{...props,PoGL45FXh:coverImage??props.PoGL45FXh??{alt:\"\",pixelHeight:3690,pixelWidth:5606,src:\"https://framerusercontent.com/images/gBImxmihpSV7JkkdgyIwMHOHnE.jpg?width=5606&height=3690\",srcSet:\"https://framerusercontent.com/images/gBImxmihpSV7JkkdgyIwMHOHnE.jpg?scale-down-to=512&width=5606&height=3690 512w,https://framerusercontent.com/images/gBImxmihpSV7JkkdgyIwMHOHnE.jpg?scale-down-to=1024&width=5606&height=3690 1024w,https://framerusercontent.com/images/gBImxmihpSV7JkkdgyIwMHOHnE.jpg?scale-down-to=2048&width=5606&height=3690 2048w,https://framerusercontent.com/images/gBImxmihpSV7JkkdgyIwMHOHnE.jpg?scale-down-to=4096&width=5606&height=3690 4096w,https://framerusercontent.com/images/gBImxmihpSV7JkkdgyIwMHOHnE.jpg?width=5606&height=3690 5606w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"CVFpVE2lf\",Vf34EQ7Vo:pageTitle??props.Vf34EQ7Vo??\"Page Title Here\",YQq4pQ5Hq:pageSubtitle??props.YQq4pQ5Hq??\"Three decades of building trust, advancing science, and shaping compliance in the region. We secure global trade through uncompromising, independent quality assurance.\"};};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,Vf34EQ7Vo,YQq4pQ5Hq,PoGL45FXh,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"OBRjTIl9s\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"CVFpVE2lf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1yaujbi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aak1bu-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Skip link\",isAuthoredByUser:true,name:\"Skip link\",nodeId:\"VE9e6dfDL\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(SkipLink,{height:\"100%\",id:\"VE9e6dfDL\",label:\"Skip to main content\",layoutId:\"VE9e6dfDL\",name:\"Skip link\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1whsqgz-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"GlQt7dswK\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{variant:matchVariant(\"EzZe5HzhZ\")},Ust05Xun6:{variant:matchVariant(\"Wt1WccNIo\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"GlQt7dswK\",layoutId:\"GlQt7dswK\",style:{width:\"100%\"},variant:matchVariant(\"Hjz24hfyt\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.section,{\"aria-label\":\"Page introduction\",className:\"framer-ocb6kn\",\"data-framer-name\":\"Hero Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1su57hg\",\"data-framer-name\":\"Bg Blur\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l71wwt\",\"data-framer-name\":\"Blur\",style:{rotate:34.1}}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-49fdsx\",\"data-framer-name\":\"Blur\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-z7skjd\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mnl3d2-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"OZ7t88jpD\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(Grid,{backgroundColor:\"rgba(248, 247, 252, 0)\",backgroundOpacity:.3,dotColor:\"var(--token-4903c749-6a3f-4aa1-9035-20968e3a89de, rgb(255, 255, 255))\",dotSize:3,fadeDelay:0,gridType:\"lines\",height:\"100%\",hoverDarken:.3,id:\"OZ7t88jpD\",layoutId:\"OZ7t88jpD\",maxOpacity:1,proximityRadius:150,showBackground:false,spacing:30,style:{height:\"100%\",width:\"100%\"},thickness:1,width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qbile9\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fa8bjc\",\"data-framer-name\":\"BG Strip\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-fmwpnz\",\"data-framer-name\":\"Boxed Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bw78n1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-dh3a4w\",\"data-framer-name\":\"LEFT\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-10b4igw\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-wkb22u\",\"data-framer-name\":\"Title Wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pdgubh\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1fcyrou\",\"data-styles-preset\":\"mcPelbTL3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},children:\"Our History\"})}),className:\"framer-1m5g4bm\",fonts:[\"Inter\"],text:Vf34EQ7Vo,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x5gpvl\",\"data-styles-preset\":\"JoiU11yvo\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},children:\"Three decades of building trust, advancing science, and shaping compliance. We secure global trade through uncompromising, independent quality assurance.\"})})},Ust05Xun6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-x5gpvl\",\"data-styles-preset\":\"JoiU11yvo\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},children:[\"Three decades of building trust, advancing science, and shaping compliance in the region. \",/*#__PURE__*/_jsx(\"br\",{}),\"We secure global trade through uncompromising, independent quality assurance.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x5gpvl\",\"data-styles-preset\":\"JoiU11yvo\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-faa80bee-2b55-4054-aa2c-e437e5ee052f, rgb(248, 247, 252))\"},children:\"Three decades of building trust, advancing science, and shaping compliance in the region. We secure global trade through uncompromising, independent quality assurance.\"})}),className:\"framer-17wwuol\",fonts:[\"Inter\"],text:YQq4pQ5Hq,verticalAlignment:\"top\",withExternalLayout:true})})]})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dcgywc\",\"data-framer-name\":\"RIGHT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3690,intrinsicWidth:5606,pixelHeight:3690,pixelWidth:5606,sizes:\"calc(min(max(100vw, 1px), 1600px) - 60px)\",...toResponsiveImage(PoGL45FXh)}},Ust05Xun6:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3690,intrinsicWidth:5606,loading:getLoadingLazyAtYPosition(339),pixelHeight:3690,pixelWidth:5606,sizes:\"calc(min(max(100vw, 1px), 1600px) - 100px)\",...toResponsiveImage(PoGL45FXh)}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3690,intrinsicWidth:5606,loading:getLoadingLazyAtYPosition(214.5),pixelHeight:3690,pixelWidth:5606,sizes:\"calc((min(max(100vw, 1px), 1600px) - 100px) / 2)\",...toResponsiveImage(PoGL45FXh)},className:\"framer-1106qpn\",\"data-framer-name\":\"Cover\"})})})]})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yuw0t5\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-sezf49-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"MgdRUslnZ\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"MgdRUslnZ\",intensity:12,layoutId:\"MgdRUslnZ\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1012,width:\"100vw\",y:1800,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pawyq6-container\",\"data-framer-name\":\"Site Footer\",name:\"Site Footer\",nodeId:\"VU3FSWWne\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{variant:matchVariant(\"x1IRxgdoj\")},Ust05Xun6:{variant:matchVariant(\"ppnAqjW_i\")}},children:/*#__PURE__*/_jsx(SiteFooter,{height:\"100%\",id:\"VU3FSWWne\",layoutId:\"VU3FSWWne\",name:\"Site Footer\",style:{width:\"100%\"},variant:matchVariant(\"igZbABnlu\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1edzalq-container\",\"data-framer-name\":\"Cookie Consent\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,name:\"Cookie Consent\",nodeId:\"AZdqB6Iyw\",scopeId:\"j53JKW9KR\",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:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(19, 41, 75)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:\"https://www.ttilabs.net/privacy-policy\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:\"https://www.ttilabs.net/privacy-policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"G-4JT8GKG9SN\",height:\"100%\",id:\"AZdqB6Iyw\",layoutId:\"AZdqB6Iyw\",name:\"Cookie Consent\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ypus6x-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Schema: Organization (SEO)\",isAuthoredByUser:true,name:\"Schema: Organization (SEO)\",nodeId:\"My3eOyQhv\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(JsonLd,{height:\"100%\",id:\"My3eOyQhv\",layoutId:\"My3eOyQhv\",name:\"Schema: Organization (SEO)\",schema:'{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.ttilabs.net/#organization\",\"name\":\"Tti Testing Laboratories\",\"alternateName\":\"Tti Labs\",\"url\":\"https://www.ttilabs.net/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://framerusercontent.com/images/f5uNV5KYZ4S8ejNTqGGuRqUrs.png\"},\"telephone\":\"+92-42-111-786-001\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"347-S Quaid-e-Azam Industrial Estate, Kot Lakhpat\",\"addressLocality\":\"Lahore\",\"postalCode\":\"54770\",\"addressCountry\":\"PK\"},\"contactPoint\":[{\"@type\":\"ContactPoint\",\"telephone\":\"+92-42-111-786-001\",\"contactType\":\"customer service\",\"areaServed\":\"PK\"}],\"sameAs\":[\"https://www.facebook.com/ttilabs/\",\"https://www.linkedin.com/company/ttitestinglaboratories/\"],\"hasCredential\":[{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"ISO/IEC 17025 accredited testing laboratory\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Pakistan National Accreditation Council (PNAC)\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"Approved third-party quality control laboratory for petroleum products\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Oil and Gas Regulatory Authority (OGRA)\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"Punjab EPA recognized environmental laboratory\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Environmental Protection Agency, Punjab\"}},{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Accreditation or approval\",\"name\":\"ZDHC MRSL V3.1 certifier (Level 1 and Level 2)\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"ZDHC Foundation\"}}],\"department\":[{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Karachi Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"3rd Floor, Plot No. 7c, Sunset Commercial St. No. 1, Phase 4 DHA\",\"addressLocality\":\"Karachi\",\"postalCode\":\"75500\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-21-111-786-001\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}},{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Faisalabad Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Office # 145, 1st Floor Centre Point Plaza, Jaranwala Road\",\"addressLocality\":\"Faisalabad\",\"postalCode\":\"38000\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-41-8733001\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}},{\"@type\":\"Organization\",\"name\":\"Tti Testing Laboratories, Sialkot Office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Opposite Mag Town Masjid, Kashmir Road\",\"addressLocality\":\"Sialkot\",\"postalCode\":\"51310\",\"addressCountry\":\"PK\"},\"telephone\":\"+92-52-3573367\",\"parentOrganization\":{\"@id\":\"https://www.ttilabs.net/#organization\"}}]},{\"@type\":\"WebSite\",\"@id\":\"https://www.ttilabs.net/#website\",\"url\":\"https://www.ttilabs.net/\",\"name\":\"Tti Testing Laboratories\",\"publisher\":{\"@id\":\"https://www.ttilabs.net/#organization\"}}]}',style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OBRjTIl9s:{height:200,width:\"100vw\",y:800}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-cbbebf-container hidden-1yaujbi hidden-1g8ocpm\",\"data-framer-name\":\"Mobile Action Bar\",layoutScroll:true,name:\"Mobile Action Bar\",nodeId:\"TZKNlnBOY\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(MobileActionBar,{height:\"100%\",id:\"TZKNlnBOY\",layoutId:\"TZKNlnBOY\",name:\"Mobile Action Bar\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pynf4j hidden-1yaujbi hidden-1g8ocpm\",\"data-framer-name\":\"Action bar spacer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-15fmee3\",\"data-framer-name\":\"Spacer: call button\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8vewd0\",\"data-framer-name\":\"Spacer: request button\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1be0im-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Scroll Fix\",isAuthoredByUser:true,name:\"Scroll Fix\",nodeId:\"y4Ny_NEPH\",scopeId:\"j53JKW9KR\",children:/*#__PURE__*/_jsx(ScrollFix,{height:\"100%\",id:\"y4Ny_NEPH\",layoutId:\"y4Ny_NEPH\",name:\"Scroll Fix\",style:{height:\"100%\",width:\"100%\"},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 3000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ust05Xun6\":{\"layout\":[\"fixed\",\"fixed\"]},\"OBRjTIl9s\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Vf34EQ7Vo\":\"pageTitle\",\"YQq4pQ5Hq\":\"pageSubtitle\",\"PoGL45FXh\":\"coverImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"CVFpVE2lf\":[\".framer-1aak1bu-container\",\".framer-1whsqgz-container\",\".framer-ocb6kn\",\".framer-sezf49-container\",\".framer-1pawyq6-container\",\".framer-1edzalq-container\",\".framer-ypus6x-container\",\".framer-1be0im-container\"],\"Ust05Xun6\":[\".framer-1aak1bu-container\",\".framer-1whsqgz-container\",\".framer-ocb6kn\",\".framer-sezf49-container\",\".framer-1pawyq6-container\",\".framer-1edzalq-container\",\".framer-ypus6x-container\",\".framer-1be0im-container\"],\"OBRjTIl9s\":[\".framer-1aak1bu-container\",\".framer-1whsqgz-container\",\".framer-ocb6kn\",\".framer-sezf49-container\",\".framer-1pawyq6-container\",\".framer-1edzalq-container\",\".framer-ypus6x-container\",\".framer-cbbebf-container\",\".framer-pynf4j\",\".framer-1be0im-container\"]}\n * @framerBreakpoints {\"CVFpVE2lf\":{\"min\":1200,\"canvasClassName\":\"framer-1yaujbi-override\",\"minHeight\":3000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Ust05Xun6\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-1g8ocpm-override\",\"minHeight\":3000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"OBRjTIl9s\":{\"max\":767,\"canvasClassName\":\"framer-1gmlu8m-override\",\"minHeight\":3000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant CVFpVE2lf\n * @framerLayoutTemplate true\n */const Framerj53JKW9KR=withCSS(Component,css,\"framer-5p2Th\");export default Framerj53JKW9KR;Framerj53JKW9KR.displayName=\"Inner Template (Page Hero)\";Framerj53JKW9KR.defaultProps={height:3e3,width:1200};addPropertyControls(Framerj53JKW9KR,{Vf34EQ7Vo:{defaultValue:\"Page Title Here\",displayTextArea:false,title:\"Page Title\",type:ControlType.String},YQq4pQ5Hq:{defaultValue:\"Three decades of building trust, advancing science, and shaping compliance in the region. We secure global trade through uncompromising, independent quality assurance.\",displayTextArea:true,title:\"Page Subtitle\",type:ControlType.String},PoGL45FXh:{__defaultAssetReference:\"data:framer/asset-reference,gBImxmihpSV7JkkdgyIwMHOHnE.jpg?originalFilename=chemical-glass-test-tube-with-pipette.jpg&width=5606&height=3690\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,gBImxmihpSV7JkkdgyIwMHOHnE.jpg?originalFilename=chemical-glass-test-tube-with-pipette.jpg&width=5606&height=3690\"},title:\"Cover Image\",type:ControlType.ResponsiveImage}});addFonts(Framerj53JKW9KR,[{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\"}]},...SkipLinkFonts,...HeaderFonts,...GridFonts,...SmoothScrollFonts,...SiteFooterFonts,...CookieBannerFonts,...JsonLdFonts,...MobileActionBarFonts,...ScrollFixFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framerj53JKW9KR.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Header,{},context),()=>forwardLoader(SiteFooter,{},context),()=>forwardLoader(MobileActionBar,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj53JKW9KR\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Vf34EQ7Vo\\\":\\\"pageTitle\\\",\\\"YQq4pQ5Hq\\\":\\\"pageSubtitle\\\",\\\"PoGL45FXh\\\":\\\"coverImage\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"CVFpVE2lf\\\":[\\\".framer-1aak1bu-container\\\",\\\".framer-1whsqgz-container\\\",\\\".framer-ocb6kn\\\",\\\".framer-sezf49-container\\\",\\\".framer-1pawyq6-container\\\",\\\".framer-1edzalq-container\\\",\\\".framer-ypus6x-container\\\",\\\".framer-1be0im-container\\\"],\\\"Ust05Xun6\\\":[\\\".framer-1aak1bu-container\\\",\\\".framer-1whsqgz-container\\\",\\\".framer-ocb6kn\\\",\\\".framer-sezf49-container\\\",\\\".framer-1pawyq6-container\\\",\\\".framer-1edzalq-container\\\",\\\".framer-ypus6x-container\\\",\\\".framer-1be0im-container\\\"],\\\"OBRjTIl9s\\\":[\\\".framer-1aak1bu-container\\\",\\\".framer-1whsqgz-container\\\",\\\".framer-ocb6kn\\\",\\\".framer-sezf49-container\\\",\\\".framer-1pawyq6-container\\\",\\\".framer-1edzalq-container\\\",\\\".framer-ypus6x-container\\\",\\\".framer-cbbebf-container\\\",\\\".framer-pynf4j\\\",\\\".framer-1be0im-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"CVFpVE2lf\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"3000\",\"framerBreakpoints\":\"{\\\"CVFpVE2lf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1yaujbi-override\\\",\\\"minHeight\\\":3000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Ust05Xun6\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1g8ocpm-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"OBRjTIl9s\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1gmlu8m-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ust05Xun6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OBRjTIl9s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport InnerTemplate from \"https://framerusercontent.com/modules/dCUP7kzcq9nlwGVEhufj/wgYAkRuVZ7HFdYSdyfjA/GSxCLxZEv.js\";\r\nimport HomeTemplate from \"https://framerusercontent.com/modules/diLdJuWvSLpyYqJDDBHz/m2aq1NEQf3WsZwGIO01q/DNuAq6RcH.js\";\r\nimport InnerTemplatePageHero from \"https://framerusercontent.com/modules/WPQRxYu7l0c5o0P8WEyO/h3fj8kdPSt92c44hzGFY/j53JKW9KR.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {WQLkyLRf1: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dkee0bwNweDsQadCPjNy/YLH3g6auNcI38jtarzEA/augiA20Il.js\")), path: \"/\"}, iYhxg7WDR: {elements: {A_RYyWxb9: \"suite\", bqiZMXYZD: \"fiber-m\", Ft0BA1yD8: \"child-safety-m\", GmGDC3IEd: \"dimensional\", HHYQiVN2g: \"child-safety\", JOILlw_ZC: \"color-fastness-card-old\", mTOyqXpOG: \"lead\", QSKuWVigt: \"fiber-card-old\", r9R_EWnxf: \"pfas\", TCYGdKE7E: \"dimensional-card-old\", tmIrrmqdk: \"pfas-m\", tYG_brTXm: \"dimensional-m\", u6Xigs61u: \"child-safety-card-old\", vcNyB0zbR: \"main-1\", VKD3GFB9R: \"pfas-t\", vLWQk9DXg: \"color-fastness\", xCvDS7cji: \"color-fastness-m\", zo4C9ll3Q: \"fiber\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rNnz16V9j0VLjzVBlEYt/55U60NNmExNkTtZWgRem/iYhxg7WDR.js\")), path: \"/textiles-apparel\"}, E8OfFz5Ke: {elements: {adHkWQOpo: \"packaging-card-old\", AXojzD2Bu: \"microbiology\", C9z9YkoXP: \"microbiology-card-old\", Cqxk581Y4: \"rice-m\", HP82fJ7uv: \"nutrition\", KAGQRtYOI: \"packaging-m\", lKHppFgVS: \"contaminants-card-old\", MfhHiqpAT: \"main-1\", QtE_61c3m: \"rice-t\", tAfUT8Ntu: \"contaminants\", UlUZQekkd: \"rice\", UpZK2b4yD: \"packaging\", V3GpydEkF: \"microbiology-m\", vvwQis0Nx: \"lead\", xAvkMig1B: \"nutrition-card-old\", XzodlMd_2: \"contaminants-m\", Zc_FhaR_n: \"nutrition-m\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tuv6ew5MQBYDpYTuIpKL/qw3ixCqIBEhzMnB2bjvm/E8OfFz5Ke.js\")), path: \"/food-agri\"}, OKrebgaUZ: {elements: {d_XVb1Nbc: \"pharma\", f12XnSwCp: \"stability\", hnxKY1hQh: \"method-validation-card-old\", I1hXZRaJs: \"method-validation\", ijUSE_fCw: \"microbiology\", ilWYaxxkJ: \"assay\", jhNKKafDZ: \"microbiology-m\", kCsejbEFQ: \"lead\", L7trKKEMr: \"impurities-card-old\", lTdRbQLjN: \"stability-m\", mlpTbm2VC: \"cosme\", mmUWaRWhQ: \"method-validation-m\", MQm1aQ4dj: \"impurities\", SssddZhYi: \"assay-card-old\", WcGiCR5JX: \"stability-card-old\", wTpj_BdFx: \"surgical\", x5AOguiL4: \"assay-m\", YaHeEOjFy: \"nutra\", YiRFcecLM: \"main-1\", ZR5vVvpWE: \"microbiology-card-old\", ZYU_7SYiG: \"impurities-m\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/80VX1FCk2KRxCzzwcptg/iGzWtLXskJRkEgds9khu/OKrebgaUZ.js\")), path: \"/pharma\"}, FYiz8EPye: {elements: {Gt0uix8Pb: \"colorfastness-m\", i7HEkbWoh: \"genuine-leather\", Q4brigdiY: \"lead\", qsEbcvkup: \"colorfastness-card-old\", uXyD9seXU: \"main-1\", wHvQVqVWh: \"colorfastness\", ziHGI7vOY: \"chromium-vi\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WzlKsq8yubeJqHP2jKwJ/uFWJROaVUjHdUe2ThzOm/FYiz8EPye.js\")), path: \"/leather-footwear\"}, eUenU5pmP: {elements: {AGfEhsSAZ: \"lead\", fXxSovsrV: \"soil\", H9Lwetirh: \"chromium-vi\", l3jefqO0V: \"water\", LeOOPZvaB: \"soil-card-old\", lkQaMj2Ud: \"main-1\", LuJsUISfL: \"water-card-old\", qSsuVk8t9: \"colorfastness-m\", sHqEJGrMn: \"air-card-old\", soRJtmI11: \"air\", Sy09N6fcb: \"noise\", UmcSec0wN: \"genuine-leather\", ytIgkl5GC: \"noise-card-old\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/76IWawvaVaFpDfE1OnKC/XxLjUxUpdxC55UOpXk5O/eUenU5pmP.js\")), path: \"/environment\"}, AGiqNZ2oA: {elements: {Ahk2LL_nu: \"main-1\", aQcWhKB_m: \"frameworks-card-old\", BkoBIJqvp: \"sandbox\", d2SAccmrR: \"digital-assets-card-old\", d6N4i5Ddr: \"ai\", kCKQQvEnx: \"genuine-leather\", lKYiiLz1c: \"trust-mark\", NcBBm5hhb: \"digital-assets\", nYAozXh8e: \"lead\", ogsYvW27i: \"trust-mark-card-old\", prr9VLtGx: \"sandbox-card-old\", SjT8_bizs: \"chromium-vi\", uEqvlvjrJ: \"standards-card-old\", vJBg03kim: \"ai-card-old\", WK2JJBztA: \"colorfastness-m\", yvHVbe5dZ: \"frameworks\", z_fedAwwE: \"standards\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X90PuuWi0G0tIiVoNWvd/bmcAB8W6NBeVeoh1JwDR/AGiqNZ2oA.js\")), path: \"/futuretech\"}, Hq6mJaJFY: {elements: {aJIvUdkiU: \"import-card-old\", dFOMpDRa1: \"chromium-vi\", gcbEOcveG: \"charging\", i72mYR0JB: \"genuine-leather\", IiQUTi0sw: \"import\", jmoMu7_Oc: \"colorfastness-m\", JNXuVYyfG: \"charging-card-old\", KGYr30YDI: \"lead\", lkUZuh6dU: \"standards\", lRVTzj82E: \"main-1\", PnsvqnArf: \"trust-mark-card-old\", uIj010rdr: \"heat\", vYgQoaKwA: \"trust-mark\", wZS808fs7: \"heat-card-old\", xgHwjFtwW: \"battery\", YhPhntrrH: \"battery-card-old\", YnuvWdqIF: \"standards-card-old\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XYtxvYxUuXnCgOVWjVAo/EWyqXudPP6KpYlxAQ5Tp/Hq6mJaJFY.js\")), path: \"/e-mobility\"}, i7VnMkWOb: {elements: {bgwC7yytN: \"main-1\", biyIgVBBE: \"built-for-card-old\", CTF55jzE_: \"early-warning\", d9ivrkHOG: \"oil-fit-card-old\", e_73I_ajt: \"genuine-leather\", E6NIYwYsr: \"report-card-old\", eLN9zNM2Q: \"oil-fit\", ezQbHxnoU: \"early-warning-card-old\", HV4xAt0Vo: \"wear\", MuIZY6iR5: \"lead\", oXWqIZWvE: \"colorfastness-m\", p9xK5jNSf: \"how-card-old\", Qo3wzcKne: \"wear-card-old\", rMds2QKyf: \"how\", XZpvtDF3m: \"built-for\", YjdmAdRjI: \"chromium-vi\", ZR_l0mrsz: \"report\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yTJju1WQHLrzplnl9l7j/M8cIKgHVmxrIAd6Ek4HF/i7VnMkWOb.js\")), path: \"/petroleum/oil-condition-monitoring\"}, kPge5m1ZE: {elements: {cnROZN3iA: \"chromium-vi\", De6hw0Q8a: \"csr\", gROjbMLKG: \"lead\", h3QIgQax_: \"laboratory\", KSZ_c7NeT: \"genuine-leather\", LlJ98wlPO: \"tracks-card-old\", O84RHMWQn: \"knowledge-card-old\", oO4JyYLRn: \"main-1\", OUNxWVcpo: \"graduates\", pgSYljKNi: \"tracks\", Q2rrfGiYk: \"laboratory-card-old\", RLDGHohGm: \"graduates-card-old\", SaLfnOEOW: \"colorfastness-m\", UdRBNKn8a: \"master-trainers\", vLrVksfbF: \"knowledge\", XSNrrAI7w: \"master-trainers-card-old\", ydsIFvA_9: \"csr-card-old\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6AJRrKrJac5dHoFpTQ59/Cffuh4HlNVkNCuaH5HgI/kPge5m1ZE.js\")), path: \"/training-institute\"}, wgEbo_Aq2: {elements: {A4DuH2QRg: \"group-card-old\", d4u_x_nVR: \"master-trainers\", EdCKf94QU: \"who-we-train\", ERQMYWgbA: \"who-we-train-card-old\", f_1v83pjT: \"request\", f2lWosHzf: \"colorfastness-m\", fTFhR7FLB: \"tracks-card-old\", gixIrAvzk: \"request-card-old\", i3fzyoWdN: \"main-1\", jvnk3ec_q: \"master-trainers-card-old\", mctC7mcrk: \"laboratory-card-old\", mDvDZ264p: \"tracks\", mIaIJKMIB: \"lead\", phkU4Siep: \"group\", xvPLp0cmy: \"genuine-leather\", XzwJmJ_5u: \"laboratory\", ZVdo2NqXF: \"chromium-vi\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NergvEMauQC1ciw4DWl3/40WIwAFnUaIYFuMwIiqc/wgEbo_Aq2.js\")), path: \"/institutional\"}, lbMvU9PRF: {elements: {Bx5c2SSJp: \"genuine-leather\", DH3J8hqxX: \"pfas-card-old\", hkxpioq2T: \"file-card-old\", ifnyVK8eD: \"file\", IqLYQ71Wy: \"roles\", lMAT5Wn89: \"chromium-vi\", MLyZB6PD_: \"next-card-old\", oSS9FhOHI: \"roles-card-old\", pPyqSvRnm: \"heavy-metals-card-old\", PxoZ35CJy: \"marking-card-old\", QoDshNuLH: \"main-1\", s81wdtv53: \"next\", uda_H85YN: \"marking\", WG14zwhB_: \"heavy-metals\", WSsot6tSy: \"colorfastness-m\", zdnxJxGdm: \"lead\", ZSP_uVQU2: \"pfas\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ygaJQKkW9JvAaj8AcZp2/KWv2Eg1x5OUMbWlOV74m/lbMvU9PRF.js\")), path: \"/paper-packaging/ppwr\"}, QURNIHYdy: {elements: {C9CvWUYbW: \"pharma-card-old\", DH4cdbSjK: \"colorfastness-m\", Eddo7w7WR: \"main-1\", eVcg7I6P1: \"packing-card-old\", HBtquZ8Lk: \"eu-rules-card-old\", Ijwyqf5jG: \"lead\", IrOmUHoc3: \"chromium-vi\", JiZ7lEwIO: \"genuine-leather\", KtvUOdZBp: \"ppwr\", kVikLtY5H: \"eu-rules\", migHATxlR: \"ppwr-card-old\", nhF0dQu2Y: \"cartons\", QlxaEuP3z: \"food-contact\", wagHDLExF: \"pharma\", x6LeuFO2w: \"food-contact-card-old\", XKX2rT1U_: \"cartons-card-old\", z1bqqLqLV: \"packing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yHYCiENYTAeNb6dMrO5K/N8lU7WKTNvHPy4ZCFlG2/QURNIHYdy.js\")), path: \"/paper-packaging\"}, JOEPq2xEc: {elements: {b3wzVAfNA: \"sports-goods\", dSxMpFwh5: \"lead\", Eoowjxy8_: \"mechanical\", EqEjfuwtA: \"inspection\", F2TkvfJWu: \"genuine-leather\", geVzbyiyT: \"eu-toys-card-old\", hDuEkYc59: \"sports-goods-card-old\", hXPMju1Nu: \"us-toys-card-old\", khswzg9Ai: \"physical\", kpPtfE58X: \"physical-card-old\", mq82FuyTg: \"colorfastness-m\", mQCxTvfFy: \"eu-toys\", nJXkAGePf: \"inspection-card-old\", QG8xwZHps: \"chromium-vi\", XYQy8xy9R: \"mechanical-card-old\", Y7Or492e4: \"us-toys\", yrP0wNs6b: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3SpXCN85fpgCiG5spzq5/hgdYJDA3hMFEzk9jGdPl/JOEPq2xEc.js\")), path: \"/sports-goods-toys\"}, XoIZHy7Th: {elements: {cmtjtzyja: \"lead\", e_8EOcP7f: \"management-card-old\", fdiisn_NQ: \"eu-card-old\", Fo0oLii7P: \"mrsl\", gnMxVj5oS: \"chromium-vi\", lxe6Ur5lB: \"pfas-card-old\", MghaTsJSt: \"dyes-card-old\", MocNucw0B: \"eu\", OLycxb9_h: \"management\", OSVoXkM_u: \"wastewater\", qq3D1CrX9: \"genuine-leather\", s5pn9idte: \"mrsl-card-old\", VcLEXrjwd: \"main-1\", VJbmt3HgC: \"pfas\", wZlRdYH3v: \"wastewater-card-old\", XhPL_21t8: \"dyes\", YhuMGxHKG: \"colorfastness-m\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wbAf9CswYwuuq9EZUw1A/C7kTRA5jIBPFgVplCBC4/XoIZHy7Th.js\")), path: \"/chemicals\"}, c1AtxDgfe: {elements: {BkzRJpNS8: \"materials\", C9cykpHFH: \"colorfastness-m\", Ckh0AuGNM: \"accessibility-card-old\", g_96zlr_u: \"alloys\", gQvCUMa0c: \"chromium-vi\", J2HEC4nZP: \"genuine-leather\", kMgwhSkzE: \"main-1\", kUW9SKZrk: \"nickel-card-old\", Mn7j5i_R4: \"chromium-card-old\", N3tLoER5Y: \"lead\", OH0Kp7v8M: \"lead-in-childrens-products\", QUE33aKCC: \"alloys-card-old\", U4JMwWBb9: \"chromium\", UXhDolaDY: \"nickel\", w4X0lFRsH: \"materials-card-old\", wMg1pBW6Z: \"accessibility\", xb4hmXIJz: \"lead-card-old\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ODgbPf9YAKmKkouK93LO/tnxAuxWY42g9cg7Ddr9q/c1AtxDgfe.js\")), path: \"/metals-materials\"}, cW3gtVSXQ: {elements: {B6YsN5qzY: \"gowns-card-old\", cbLYH6_ko: \"gloves-card-old\", fet9bzGTp: \"genuine-leather\", FzlE9k_8Q: \"masks\", gApOyx_6f: \"main-1\", hLOKzeV2D: \"chromium-vi\", ijVxm53aw: \"gowns\", K3H4rlblm: \"rules-card-old\", lR84uOofH: \"microbiology-card-old\", NVQXhC3Qz: \"microbiology\", qKyZAUgNU: \"masks-card-old\", RoSupCzcC: \"colorfastness-m\", sI8fjZjJA: \"instruments-card-old\", THKPdj0Pa: \"instruments\", ufOOutCSX: \"rules\", XaNqvZ9oU: \"lead\", YYfz94E6L: \"gloves\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SSICpX9qv1kVml4eeh3N/6IuM0Ibodkzqa6QKelsq/cW3gtVSXQ.js\")), path: \"/surgical-devices\"}, tbQNI7zqp: {elements: {az79rJVnN: \"biker-gloves\", Dm6SIYNec: \"med-masks\", Ey8SMtSmp: \"biker\", HHOf9uSF9: \"ohs-gloves\", ie9_xQBOj: \"biker-garments\", KsYSN_lWM: \"main-1\", lkEtny5Y8: \"ohs\", LQLyZ8pdg: \"ohs-clothing\", NOzjUxzY6: \"ce-1\", OA4rsNbhc: \"ohs-footwear\", Ryonq8Ad6: \"biker-footwear\", uBDygKntd: \"med-clothing\", udjDLmarV: \"med-gloves\", UqFW8PYco: \"ce\", v1KY68Nrh: \"lead\", V5t3ToJVK: \"medical\", vThAE7iuv: \"roadmap\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CpHKBLU823SCSgil2z9c/Iw6Z8azYdyWZVaG7TcfQ/tbQNI7zqp.js\")), path: \"/ppe\"}, B1Y3rI4Kv: {elements: {AqJQ46Pfe: \"lubricants\", B0XiHUdEw: \"main-1\", hGsXQvPzu: \"transformer-oil\", KBa0eHEhj: \"lead\", L7zN_OLbD: \"condition-monitoring\", QBOnpA1gQ: \"fuels\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PmmKkKDTL3os9S5eAbYb/Vu7Oo6OZlJdDIyLVJ4Zl/B1Y3rI4Kv.js\")), path: \"/petroleum\"}, de1CRpeZv: {elements: {A7a_SSotX: \"main-1\", IuxNbYax4: \"environment\", ocaSpL65I: \"chemicals\", Oe64yxh2k: \"surgical-devices\", PRMnbb7z6: \"e-mobility\", QpzClHD06: \"paper-packaging\", SNK12bfsU: \"metals-materials\", vDEtaAwdR: \"institutional\", YjRuCmSf8: \"sports-goods-toys\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8p38JPjDU60V0FpEsgHb/RgYcHRWdpP38RVN3K1r8/de1CRpeZv.js\")), path: \"/industries\"}, DYgGarWDL: {elements: {chFrFsk1L: \"chemical\", CJTTKT84e: \"environmental\", HIHR7lT0r: \"materials\", IPx3hBVix: \"performance\", V5mjdXPXg: \"microbiological\", w4akmwvoH: \"physical\", wnBZvgq75: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Mg1j7l39EWy9Dmgsjn9S/5gnWg5stof8HrIv1wNel/DYgGarWDL.js\")), path: \"/testing\"}, tviUhbTI1: {elements: {bafVG5BZW: \"audits\", LTPsO_DRT: \"main-1\", Oo0HJ0NgL: \"stages\", QusmkUMQZ: \"product\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ndt3V14KS4FPPdXS5cAk/mE01jvPKPFMKojDjMm7J/tviUhbTI1.js\")), path: \"/inspection\"}, tdQY95OG5: {elements: {aJmiU3Wyz: \"main-1\", HhgXdi4qE: \"scientific-environmental\", JkBWhQOvP: \"zdhc-wastewater-m\", qd4wZPo16: \"climate-carbon-esg\", TQc9oRP8C: \"supply-chain\", Y2ot0cDKt: \"zdhc-wastewater\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oEYexCBkXnjpjj626fAC/PnrpuxINSmhLbskG9PoU/tdQY95OG5.js\")), path: \"/sustainability\"}, a5qfWidUd: {elements: {f6i1ywhPJ: \"main-1\", LDo_E9RrP: \"smeta\", qmjRNhOAU: \"social\", TldFJ4CUw: \"coc\", unTIQFotx: \"traceability\", V0DWRvyrP: \"product-safety\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j7HqmVzUZwZcyKSkGvyV/A39xrlczJQFPDI5jSiCc/a5qfWidUd.js\")), path: \"/compliance\"}, uIWu3Eehs: {elements: {mG_936l9T: \"main-1\", S6koAxL0K: \"zdhc-mrsl\", t3iKUH7A5: \"ce-ukca\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7fUk2FJruhZ5VRcVOmpq/sZ5b6wftZcPjiNRWpH5B/uIWu3Eehs.js\")), path: \"/certification\"}, ckCMzyz9V: {elements: {KiiAlJX_l: \"confidence\", mj5s3BptZ: \"main-1\", S6KykYhrv: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IVG0q3uIQfP2KXM8vRTA/DU1XvHf2cI1jeyDZDmVm/ckCMzyz9V.js\")), path: \"/about\"}, Zb77Biosi: {elements: {Ltkz1Eq_2: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SMDbHKqoN6eJ73iHGqwW/Zul1TFDY7OqDzMIxlUNH/Zb77Biosi.js\")), path: \"/accreditations\"}, C2PLDrwjP: {elements: {fs_54MDp1: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UTFWAWp05zwr1UXSx9Eh/IYlvrdMUwRIF88BSeGcV/C2PLDrwjP.js\")), path: \"/csr\"}, Yuhf6xuQC: {elements: {M5YpFthlf: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w5bJLBHt5kPBWkbJxLDy/42TBVlbhCPyDT2MMTibS/Yuhf6xuQC.js\")), path: \"/privacy-policy\"}, EEeL3sqUY: {elements: {fWghEXWcm: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CGnG1G1vbA4Y2NfTyvzU/MgGL5FmmGEllM2IEtV7B/EEeL3sqUY.js\")), path: \"/trust\"}, uFmSwuQRJ: {elements: {TPpMtoHb9: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d5bdSGd1KbN7QsHlSzmj/ay4U9oJmQRehVTx2jNx8/uFmSwuQRJ.js\")), path: \"/faq\"}, pgOJY_YAs: {elements: {RyfsIXuQw: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M5vilLXs5OIElO6GZpkY/acG6qZK2uX7dpjlVcQ9D/pgOJY_YAs.js\")), path: \"/about/press\"}, hB7Bv00W4: {elements: {nXLcB_tRw: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jOX1WCLtU0IfjwPB7qdq/zxATwSXMZph4kKtcdibL/hB7Bv00W4.js\")), path: \"/about/awards\"}, hC_7oEho6: {elements: {j27xWv8Ma: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NtVM5pogQrXMOCJ7knth/V89GQrRYsNQENfutWSly/hC_7oEho6.js\")), path: \"/about/leadership\"}, OzzDtSW4g: {elements: {sZgxw4Kgi: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iJxcgZeOhEOdtcT4ALLD/2zIKAXy4qNDDHu01IXDL/OzzDtSW4g.js\")), path: \"/trust/policies\"}, ZXkkvHEjM: {elements: {ZTOjJPfZL: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IyDsCEGUPnw8k13uHsna/ydod3JHqDpTrzPamZNN1/ZXkkvHEjM.js\")), path: \"/trust/accessibility\"}, l6LVIYwjU: {elements: {ueT_LNzjm: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4vC2P4pRrhXv66Tx5TrC/GPv3kVl73XIe4oujtNYS/l6LVIYwjU.js\")), path: \"/trust/cookies\"}, V0nyfrlDx: {elements: {bLszhqd7d: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ANImASsBKq1fcyjqb9vd/uUDxNe613tWxdr0vS1Ro/V0nyfrlDx.js\")), path: \"/trust/complaints-and-appeals\"}, qXipdc09a: {elements: {oZ0gjlcmt: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9pphtcCRJ31oNM8bD7ay/K3UQ14o9A3nf3Iiqo5qJ/qXipdc09a.js\")), path: \"/terms-and-conditions\"}, jroZ2jqU3: {elements: {hRUCSo9Mq: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8ts9A26HO6xadM5R6GIv/m1Ykvlp9RU6sSeSlPKsH/jroZ2jqU3.js\")), path: \"/history\"}, ZJjwnMBaU: {elements: {zPxzSw6k6: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dkU7Rt0Mery6ItSCIOis/Rpfg2MAbIPZUd5vNjBcR/ZJjwnMBaU.js\")), path: \"/subscribe\"}, dGxjuUqUL: {elements: {ebYgxmXLa: \"all-news\", L7Z5rcCwv: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/641cyPsZwY9VtiAR5YME/i3PHBKyIwgN827J61Oih/dGxjuUqUL.js\")), path: \"/news\"}, pxYEMTEHU: {elements: {fYcO_rIi3: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jlNcYrHwvj8aKlUdsObx/w3jKvl9nHK89Za7OCUYG/pxYEMTEHU.js\")), path: \"/resources\"}, xtNwaFIkJ: {elements: {jQfF1V4l8: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TmNWuKKJmlxPXXuUF6zs/gIopGcyXAcFhRYSyyUfd/xtNwaFIkJ.js\")), path: \"/blog\"}, qZtLkQ_Qk: {elements: {hbxawJO4h: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tDkYcdL01A2uA3mNH2wj/C3CR7L2XUKEi2yBUxMKW/qZtLkQ_Qk.js\")), path: \"/careers\"}, jQvzpTh5a: {elements: {aLevlxeHd: \"map\", ldN8y8zLW: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qSe5b4FnEDe4yL1tJgOw/ZTnLEv4Xrxx5uF0MYFwU/jQvzpTh5a.js\")), path: \"/contact\"}, noQzsVPjU: {elements: {AOlrQQQ2a: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b8C2qDcxIerAGwqH4kIO/lKdcHIn0PcE7B2slAFrr/noQzsVPjU.js\")), path: \"/404\"}, ymVzyp815: {elements: {Ev90pFR2k: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZEks2kkSzZxRC9d1eyvF/ZXEBfFnrk3otTNjFB7Nb/ymVzyp815.js\")), path: \"/thank-you\"}, ubBKi0FPq: {elements: {NAZvWeORh: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OhRsmK5oQr8vgEmuGh2I/4H3CH5fCPrIDujFv6c5L/ubBKi0FPq.js\")), path: \"/client-hub\"}, MbmFjrnbv: {elements: {cSFvTmS8z: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i0PTYY5cFZvIR8hU3H1k/XvHiXk1DgSAJVQ2lPIkg/MbmFjrnbv.js\")), path: \"/regulatory-updates\"}, vPEzWqDzb: {elements: {hJ0SPNRsz: \"services\", ozk_Ml14o: \"industries\", qmsD1v85u: \"sustainability\", sd_Ph25cL: \"company\", UkI6n1jKY: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nw2ZURu5WWCDulDeIhK2/WOapTkFXPT9RKyTCodVM/vPEzWqDzb.js\")), path: \"/brochures\"}, PMAGOzpaG: {collectionId: \"X4MLT8FjT\", elements: {D1nkN_hwd: \"main-1\", pbnwTvGUH: \"news-article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2BCi7db7BEVDvrlQCDA9/758R6OFsuBLQcBGxauhX/PMAGOzpaG.js\")), path: \"/news/:AGlAT4S6r\"}, xraXvLhgg: {collectionId: \"munf55Bhg\", elements: {dQzUiA9VP: \"news-article\", vdJctymn5: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UD26CK5qFP3jegOtpMkk/QbvJJI2ySkdqOWUSeSIG/xraXvLhgg.js\")), path: \"/resources/:XwvsNiuCg\"}, WjXlHyGhI: {collectionId: \"MVTzTiNiF\", elements: {VK0pZCVTf: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qWoagdeIcQnp3knQj45N/RtMRkdYwjL5SmWJdk9wi/WjXlHyGhI.js\")), path: \"/careers/:oalqIm30l\"}, am1AP8s5r: {collectionId: \"crYQqoUBe\", elements: {bNGh0s1LV: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Oj5GkoonhiCNZgwY6QGD/cAkKMyXCspiquBwciTMi/am1AP8s5r.js\")), path: \"/test-methods/:hg2BZsocT\"}, js8ehRPWZ: {collectionId: \"I8FgRuIsr\", elements: {z4T9Ge1uH: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/I4xwaEVD5OalvmvOjelG/1IdQtuX3twPMJNxjo4sw/js8ehRPWZ.js\")), path: \"/offices/:tGnTNxdTP\"}, WGCJgOPWj: {collectionId: \"bf7_QJyQ6\", elements: {r18pyyjdu: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YNqtkIsE7Wn84JFZ9rFo/5kanpej7E0prAntxZk5e/WGCJgOPWj.js\")), path: \"/regulatory-updates/:ol8moEAA6\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {bf7_QJyQ6: async () => (await import(\"https://framerusercontent.com/modules/NfnrcNgdWgFm3oUjJFpd/DfmlEBJWeulQ2i2BlCBU/bf7_QJyQ6.js\"))?.[\"utils\"], crYQqoUBe: async () => (await import(\"https://framerusercontent.com/modules/jMavX8nc4S0C1pYOv5bL/EY44r1rZsW8wDjrToCSF/crYQqoUBe.js\"))?.[\"utils\"], I8FgRuIsr: async () => (await import(\"https://framerusercontent.com/modules/NId3HSlWaevH96mP295q/sWVycE4nzPoyXz7Gdao1/I8FgRuIsr.js\"))?.[\"utils\"], munf55Bhg: async () => (await import(\"https://framerusercontent.com/modules/v54EIFz1npRivA1KaDwv/fjstaqE32tsoljmJpVOh/munf55Bhg.js\"))?.[\"utils\"], MVTzTiNiF: async () => (await import(\"https://framerusercontent.com/modules/g5UbvTiJMcILCShBbZWf/8l0Rtv6yrUoKjAwXjjgz/MVTzTiNiF.js\"))?.[\"utils\"], X4MLT8FjT: async () => (await import(\"https://framerusercontent.com/modules/pKl0bdSXl3OhDFyN052O/q7yygzkNgb1KVtYTlSSl/X4MLT8FjT.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"270e954f5ea11e730d5c7802d0e5ac84454c0cb642f499fd7b34583e73c09e61\"\r\n\t\tconst wrapInAddImageAlt = (image, alt) => {\r\n\tif (!image || typeof image !== \"object\") {\r\n\t\treturn;\r\n\t};\r\n\treturn { ...image, alt };\r\n};\r\n\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {B9U1d57m8: \"\", FdwkdJqci: {borderColor: \"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\", borderStyle: \"solid\", borderWidth: 1}, Fy1squmV2: true, I2Z77haGg: false, Io38lWmH5: \"Instructions Here\"}\r\nconst props2 = {...props1, Fy1squmV2: false}\r\nconst props3 = {...props1, B9U1d57m8: \"testing\", Fy1squmV2: false}\r\nconst props4 = {...props1, B9U1d57m8: \"inspection\"}\r\nconst props5 = {...props1, FdwkdJqci: {borderColor: \"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f, rgba(148, 169, 204, 0.3))\", borderStyle: \"solid\", borderWidth: 0}}\r\nconst props6 = {PoGL45FXh: wrapInAddImageAlt({pixelHeight: 823, pixelWidth: 823, src: \"https://framerusercontent.com/images/by38Wa1geBjddR0GVSMoepBuVFI.jpg?width=823&height=823\", srcSet: \"https://framerusercontent.com/images/by38Wa1geBjddR0GVSMoepBuVFI.jpg?scale-down-to=512&width=823&height=823 512w,https://framerusercontent.com/images/by38Wa1geBjddR0GVSMoepBuVFI.jpg?width=823&height=823 823w\"}, \"\"), Vf34EQ7Vo: \"About Us\", YQq4pQ5Hq: \"End-to-end quality solutions, backed by one of the region’s largest accredited testing scopes —designed to simplify compliance and enable confident global trade.\"}\r\nconst props7 = {...props6, Vf34EQ7Vo: \"Accreditations\"}\r\nconst props8 = {...props6, Vf34EQ7Vo: \"Corporate Social Responsibility\", YQq4pQ5Hq: \"Tti Testing Laboratories is a partner in building a safer, healthier, and more responsible society.\"}\r\nconst props9 = {...props6, Vf34EQ7Vo: \"Privacy Policy\", YQq4pQ5Hq: \"\"}\r\nconst props10 = {...props6, Vf34EQ7Vo: \"Trust & Compliance\", YQq4pQ5Hq: \"\"}\r\nconst props11 = {...props6, Vf34EQ7Vo: \"Frequently asked questions\", YQq4pQ5Hq: \"\"}\r\nconst props12 = {...props6, Vf34EQ7Vo: \"Press kit\", YQq4pQ5Hq: \"\"}\r\nconst props13 = {...props6, Vf34EQ7Vo: \"Awards and recognitions\", YQq4pQ5Hq: \"\"}\r\nconst props14 = {...props6, Vf34EQ7Vo: \"Leadership\", YQq4pQ5Hq: \"\"}\r\nconst props15 = {...props6, Vf34EQ7Vo: \"Policies\", YQq4pQ5Hq: \"\"}\r\nconst props16 = {...props6, Vf34EQ7Vo: \"Accessibility statement\", YQq4pQ5Hq: \"\"}\r\nconst props17 = {...props6, Vf34EQ7Vo: \"Cookie policy\", YQq4pQ5Hq: \"\"}\r\nconst props18 = {...props6, Vf34EQ7Vo: \"Complaints and appeals\", YQq4pQ5Hq: \"\"}\r\nconst props19 = {...props6, Vf34EQ7Vo: \"Terms & Conditions\", YQq4pQ5Hq: \"\"}\r\nconst props20 = {...props6, PoGL45FXh: wrapInAddImageAlt({pixelHeight: 417, pixelWidth: 626, src: \"https://framerusercontent.com/images/nfxzhT21QhCyZmCw7554D5smIY.jpg?width=626&height=417\", srcSet: \"https://framerusercontent.com/images/nfxzhT21QhCyZmCw7554D5smIY.jpg?scale-down-to=512&width=626&height=417 512w,https://framerusercontent.com/images/nfxzhT21QhCyZmCw7554D5smIY.jpg?width=626&height=417 626w\"}, \"\"), Vf34EQ7Vo: \"Subscribe\", YQq4pQ5Hq: \"Stay ahead with insights that matter.\\nSelect your areas of interest and receive regulatory intelligence, industry updates and testing knowledge that you can trust.\"}\r\nconst props21 = {...props6, PoGL45FXh: wrapInAddImageAlt({pixelHeight: 1080, pixelWidth: 1920, src: \"https://framerusercontent.com/images/VRyKtUtvJiDPZQzuYtfJFHriBg.jpg?width=1920&height=1080\", srcSet: \"https://framerusercontent.com/images/VRyKtUtvJiDPZQzuYtfJFHriBg.jpg?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/VRyKtUtvJiDPZQzuYtfJFHriBg.jpg?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/VRyKtUtvJiDPZQzuYtfJFHriBg.jpg?width=1920&height=1080 1920w\"}, \"\"), Vf34EQ7Vo: \"News & Media\", YQq4pQ5Hq: \"Explore our activities, industry engagements, and milestones as we collaborate, innovate, and lead across multiple sectors.\"}\r\nconst props22 = {...props1, FdwkdJqci: {borderColor: \"var(--token-d764285d-a3f9-4303-a3ff-3dd658bd4b9f)\", borderStyle: \"solid\", borderWidth: 1}}\r\nconst templateProps = {a5qfWidUd: props1, AGiqNZ2oA: props2, am1AP8s5r: props1, B1Y3rI4Kv: props1, c1AtxDgfe: props2, C2PLDrwjP: props8, ckCMzyz9V: props6, cvO7hoB8X: props1, cW3gtVSXQ: props2, de1CRpeZv: props1, dGxjuUqUL: props21, DYgGarWDL: props3, E8OfFz5Ke: props1, EEeL3sqUY: props10, eUenU5pmP: props2, FYiz8EPye: props2, hB7Bv00W4: props13, hC_7oEho6: props14, Hq6mJaJFY: props2, i7VnMkWOb: props2, iYhxg7WDR: props1, JOEPq2xEc: props2, jQvzpTh5a: props1, jroZ2jqU3: props1, js8ehRPWZ: props1, kPge5m1ZE: props2, ktsP3AMfg: props1, l6LVIYwjU: props17, lbMvU9PRF: props2, MbmFjrnbv: props22, noQzsVPjU: props1, OKrebgaUZ: props1, OzzDtSW4g: props15, PAhvLSjc1: props1, pgOJY_YAs: props12, PMAGOzpaG: props1, QURNIHYdy: props2, qXipdc09a: props19, qZtLkQ_Qk: props1, tbQNI7zqp: props1, tdQY95OG5: props5, tviUhbTI1: props4, ubBKi0FPq: props1, uFmSwuQRJ: props11, uIWu3Eehs: props1, V0nyfrlDx: props18, vPEzWqDzb: props1, WGCJgOPWj: props22, wgEbo_Aq2: props2, WjXlHyGhI: props1, XoIZHy7Th: props2, xraXvLhgg: props1, xtNwaFIkJ: props1, ymVzyp815: props1, Yuhf6xuQC: props9, Zb77Biosi: props7, ZJjwnMBaU: props20, ZXkkvHEjM: props16}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"QBI3B9IrA\":\r\ncase \"NVQTF06yP\":\r\ncase \"pxYEMTEHU\":\r\nreturn React.createElement(HomeTemplate, {...props, key: \"HomeTemplate\", style}, children(true));\r\ncase \"iYhxg7WDR\":\r\ncase \"E8OfFz5Ke\":\r\ncase \"OKrebgaUZ\":\r\ncase \"FYiz8EPye\":\r\ncase \"eUenU5pmP\":\r\ncase \"AGiqNZ2oA\":\r\ncase \"Hq6mJaJFY\":\r\ncase \"i7VnMkWOb\":\r\ncase \"kPge5m1ZE\":\r\ncase \"wgEbo_Aq2\":\r\ncase \"lbMvU9PRF\":\r\ncase \"QURNIHYdy\":\r\ncase \"JOEPq2xEc\":\r\ncase \"XoIZHy7Th\":\r\ncase \"c1AtxDgfe\":\r\ncase \"cW3gtVSXQ\":\r\ncase \"tbQNI7zqp\":\r\ncase \"B1Y3rI4Kv\":\r\ncase \"de1CRpeZv\":\r\ncase \"DYgGarWDL\":\r\ncase \"tviUhbTI1\":\r\ncase \"tdQY95OG5\":\r\ncase \"a5qfWidUd\":\r\ncase \"uIWu3Eehs\":\r\ncase \"jroZ2jqU3\":\r\ncase \"xtNwaFIkJ\":\r\ncase \"qZtLkQ_Qk\":\r\ncase \"jQvzpTh5a\":\r\ncase \"PAhvLSjc1\":\r\ncase \"noQzsVPjU\":\r\ncase \"ymVzyp815\":\r\ncase \"cvO7hoB8X\":\r\ncase \"ubBKi0FPq\":\r\ncase \"ktsP3AMfg\":\r\ncase \"MbmFjrnbv\":\r\ncase \"vPEzWqDzb\":\r\ncase \"PMAGOzpaG\":\r\ncase \"xraXvLhgg\":\r\ncase \"WjXlHyGhI\":\r\ncase \"am1AP8s5r\":\r\ncase \"js8ehRPWZ\":\r\ncase \"WGCJgOPWj\":\r\nreturn React.createElement(InnerTemplate, {...props, key: \"InnerTemplate\", style}, children(true));\r\ncase \"ckCMzyz9V\":\r\ncase \"Zb77Biosi\":\r\ncase \"C2PLDrwjP\":\r\ncase \"Yuhf6xuQC\":\r\ncase \"EEeL3sqUY\":\r\ncase \"uFmSwuQRJ\":\r\ncase \"pgOJY_YAs\":\r\ncase \"hB7Bv00W4\":\r\ncase \"hC_7oEho6\":\r\ncase \"OzzDtSW4g\":\r\ncase \"ZXkkvHEjM\":\r\ncase \"l6LVIYwjU\":\r\ncase \"V0nyfrlDx\":\r\ncase \"qXipdc09a\":\r\ncase \"ZJjwnMBaU\":\r\ncase \"dGxjuUqUL\":\r\nreturn React.createElement(InnerTemplatePageHero, {...props, key: \"InnerTemplatePageHero\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"QBI3B9IrA\":\r\ncase \"NVQTF06yP\":\r\ncase \"pxYEMTEHU\":\r\nreturn [{hash: \"1tgi9s0\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1jvj2jn\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"28oxwj\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ncase \"iYhxg7WDR\":\r\ncase \"E8OfFz5Ke\":\r\ncase \"OKrebgaUZ\":\r\ncase \"FYiz8EPye\":\r\ncase \"eUenU5pmP\":\r\ncase \"AGiqNZ2oA\":\r\ncase \"Hq6mJaJFY\":\r\ncase \"i7VnMkWOb\":\r\ncase \"kPge5m1ZE\":\r\ncase \"wgEbo_Aq2\":\r\ncase \"lbMvU9PRF\":\r\ncase \"QURNIHYdy\":\r\ncase \"JOEPq2xEc\":\r\ncase \"XoIZHy7Th\":\r\ncase \"c1AtxDgfe\":\r\ncase \"cW3gtVSXQ\":\r\ncase \"tbQNI7zqp\":\r\ncase \"B1Y3rI4Kv\":\r\ncase \"de1CRpeZv\":\r\ncase \"DYgGarWDL\":\r\ncase \"tviUhbTI1\":\r\ncase \"tdQY95OG5\":\r\ncase \"a5qfWidUd\":\r\ncase \"uIWu3Eehs\":\r\ncase \"jroZ2jqU3\":\r\ncase \"xtNwaFIkJ\":\r\ncase \"qZtLkQ_Qk\":\r\ncase \"jQvzpTh5a\":\r\ncase \"PAhvLSjc1\":\r\ncase \"noQzsVPjU\":\r\ncase \"ymVzyp815\":\r\ncase \"cvO7hoB8X\":\r\ncase \"ubBKi0FPq\":\r\ncase \"ktsP3AMfg\":\r\ncase \"MbmFjrnbv\":\r\ncase \"vPEzWqDzb\":\r\ncase \"PMAGOzpaG\":\r\ncase \"xraXvLhgg\":\r\ncase \"WjXlHyGhI\":\r\ncase \"am1AP8s5r\":\r\ncase \"js8ehRPWZ\":\r\ncase \"WGCJgOPWj\":\r\nreturn [{hash: \"1rypagk\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"6eblza\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"ne3xn8\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ncase \"ckCMzyz9V\":\r\ncase \"Zb77Biosi\":\r\ncase \"C2PLDrwjP\":\r\ncase \"Yuhf6xuQC\":\r\ncase \"EEeL3sqUY\":\r\ncase \"uFmSwuQRJ\":\r\ncase \"pgOJY_YAs\":\r\ncase \"hB7Bv00W4\":\r\ncase \"hC_7oEho6\":\r\ncase \"OzzDtSW4g\":\r\ncase \"ZXkkvHEjM\":\r\ncase \"l6LVIYwjU\":\r\ncase \"V0nyfrlDx\":\r\ncase \"qXipdc09a\":\r\ncase \"ZJjwnMBaU\":\r\ncase \"dGxjuUqUL\":\r\nreturn [{hash: \"1yaujbi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1g8ocpm\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"1gmlu8m\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b8C2qDcxIerAGwqH4kIO/lKdcHIn0PcE7B2slAFrr/noQzsVPjU.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.ttilabs.net\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/qjr6k81EZSyMAJ18sT1w/hAtXOnEzltODQ9jWfvDr/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}