{"version":3,"file":"script_main.B9MdAzJu.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","Texture","FramerRenderTarget","useRef","Renderer","Camera","Program","Mesh","Plane","OglRenderTarget","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","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","addPropertyOverrides","LargeIcon","Social","LinksFonts","Links","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","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","className","RichText","SVG","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","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","RichText","sharedStyle.css","sharedStyle.fonts","Links","ButtonSmall","Phosphor","serializationHash","variantClassNames","matchVariant","animation","animation1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","React.useRef","SVG","_Fragment","MenuFonts","Menu","CookieBannerFonts","FooterMainFonts","FooterMain","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","MenuFonts","Menu","CookieBannerFonts","FooterMainFonts","FooterMain","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","MenuFonts","Menu","CookieBannerFonts","FooterMainFonts","FooterMain","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","MenuFonts","Menu","ContainerWithOptimizedAppearEffect","FooterMainFonts","FooterMain","CookieBannerFonts","breakpoints","serializationHash","variantClassNames","animation","animation1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","Menu","FooterMain","useRef","React.useId","PropertyOverrides","React.createElement","Navigation","NavigationNoCTA","NavigationBlue","NavigationRed","NavigationCream","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/cdn.jsdelivr.net/gh/framer-university/components/npm-bundles/ascii-background.js","https:/framerusercontent.com/modules/s3gip9eMV1kca4GMupg6/mRejWDFxPOaVL77ZiGLs/ASCII_background_Prod.js","https:/framerusercontent.com/modules/kcTIO2CuCQ5SgaUZUFhZ/85WLyB9AL0In3P3kR3x8/HvfNk2exg.js","https:/framerusercontent.com/modules/e3epYOWjSw7lGptI2ZZT/f4g6DZAtSDQs07uQtdaG/xcDyYwgQP.js","https:/framerusercontent.com/modules/wahHiMJun1BEk5K7CAi1/jyK8XcvbXbJ9EX2Ybdw0/B3_5FZBgT.js","https:/framerusercontent.com/modules/v6va7HDiNwjpCQ11N7Jh/PaANT5NSGnhBb4FCCDme/Hs2PS6cCV.js","https:/framerusercontent.com/modules/zxwaJSLRpapollaOJ6M5/Jte47WfXL5qQzcHLEeTG/VZGNGbYTp.js","https:/framerusercontent.com/modules/cRF4vqmHBIYvNKJ4rWlz/U8rj713aN0uZx4uXpuKe/NUCdQ8t6Z.js","https:/framerusercontent.com/modules/10gJFKyjljWCgaW3owgI/wloV9D3afBYSgLBD4pnV/hxQW8wIDr.js","https:/framerusercontent.com/modules/5gqCQZ5JcYR6JfOJWjuF/pTZRw5nzxZWGuK875uy9/on4KTrUUF.js","https:/framerusercontent.com/modules/7xRhXXUfXtZk34DzdgCH/N1GPiQHklqlVZKIOmHFv/cJ8zXYboO.js","https:/framerusercontent.com/modules/csS3R6rztgUACoMFDxES/OWJx7ON1KtV0zUdrCfIl/U3A6oL6QY.js","https:/framerusercontent.com/modules/tWWbAc34G4co8OM3rUlP/siG4s8Noqp1oZDPHORLH/eU01aG_pz.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,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/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// 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/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","function t(t){let e=t[0],i=t[1],s=t[2];return Math.sqrt(e*e+i*i+s*s)}function e(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function i(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t[2]=e[2]+i[2],t}function s(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t[2]=e[2]-i[2],t}function r(t,e,i){return t[0]=e[0]*i,t[1]=e[1]*i,t[2]=e[2]*i,t}function h(t){let e=t[0],i=t[1],s=t[2];return e*e+i*i+s*s}function n(t,e){let i=e[0],s=e[1],r=e[2],h=i*i+s*s+r*r;return h>0&&(h=1/Math.sqrt(h)),t[0]=e[0]*h,t[1]=e[1]*h,t[2]=e[2]*h,t}function a(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function l(t,e,i){let s=e[0],r=e[1],h=e[2],n=i[0],a=i[1],l=i[2];return t[0]=r*l-h*a,t[1]=h*n-s*l,t[2]=s*a-r*n,t}const o=function(){const t=[0,0,0],i=[0,0,0];return function(s,r){e(t,s),e(i,r),n(t,t),n(i,i);let h=a(t,i);return h>1?0:h<-1?Math.PI:Math.acos(h)}}();class u extends Array{constructor(t=0,e=t,i=t){return super(t,e,i),this}get x(){return this[0]}get y(){return this[1]}get z(){return this[2]}set x(t){this[0]=t}set y(t){this[1]=t}set z(t){this[2]=t}set(t,e=t,i=t){return t.length?this.copy(t):(function(t,e,i,s){t[0]=e,t[1]=i,t[2]=s}(this,t,e,i),this)}copy(t){return e(this,t),this}add(t,e){return e?i(this,t,e):i(this,this,t),this}sub(t,e){return e?s(this,t,e):s(this,this,t),this}multiply(t){var e,i,s;return t.length?(i=this,s=t,(e=this)[0]=i[0]*s[0],e[1]=i[1]*s[1],e[2]=i[2]*s[2]):r(this,this,t),this}divide(t){var e,i,s;return t.length?(i=this,s=t,(e=this)[0]=i[0]/s[0],e[1]=i[1]/s[1],e[2]=i[2]/s[2]):r(this,this,1/t),this}inverse(t=this){var e,i;return i=t,(e=this)[0]=1/i[0],e[1]=1/i[1],e[2]=1/i[2],this}len(){return t(this)}distance(e){return e?function(t,e){let i=e[0]-t[0],s=e[1]-t[1],r=e[2]-t[2];return Math.sqrt(i*i+s*s+r*r)}(this,e):t(this)}squaredLen(){return h(this)}squaredDistance(t){return t?function(t,e){let i=e[0]-t[0],s=e[1]-t[1],r=e[2]-t[2];return i*i+s*s+r*r}(this,t):h(this)}negate(t=this){var e,i;return i=t,(e=this)[0]=-i[0],e[1]=-i[1],e[2]=-i[2],this}cross(t,e){return e?l(this,t,e):l(this,this,t),this}scale(t){return r(this,this,t),this}normalize(){return n(this,this),this}dot(t){return a(this,t)}equals(t){return i=t,(e=this)[0]===i[0]&&e[1]===i[1]&&e[2]===i[2];var e,i}applyMatrix3(t){return function(t,e,i){let s=e[0],r=e[1],h=e[2];t[0]=s*i[0]+r*i[3]+h*i[6],t[1]=s*i[1]+r*i[4]+h*i[7],t[2]=s*i[2]+r*i[5]+h*i[8]}(this,this,t),this}applyMatrix4(t){return function(t,e,i){let s=e[0],r=e[1],h=e[2],n=i[3]*s+i[7]*r+i[11]*h+i[15];n=n||1,t[0]=(i[0]*s+i[4]*r+i[8]*h+i[12])/n,t[1]=(i[1]*s+i[5]*r+i[9]*h+i[13])/n,t[2]=(i[2]*s+i[6]*r+i[10]*h+i[14])/n}(this,this,t),this}scaleRotateMatrix4(t){return function(t,e,i){let s=e[0],r=e[1],h=e[2],n=i[3]*s+i[7]*r+i[11]*h+i[15];n=n||1,t[0]=(i[0]*s+i[4]*r+i[8]*h)/n,t[1]=(i[1]*s+i[5]*r+i[9]*h)/n,t[2]=(i[2]*s+i[6]*r+i[10]*h)/n}(this,this,t),this}applyQuaternion(t){return function(t,e,i){let s=e[0],r=e[1],h=e[2],n=i[0],a=i[1],l=i[2],o=a*h-l*r,u=l*s-n*h,g=n*r-a*s,d=a*g-l*u,c=l*o-n*g,p=n*u-a*o,f=2*i[3];o*=f,u*=f,g*=f,d*=2,c*=2,p*=2,t[0]=s+o+d,t[1]=r+u+c,t[2]=h+g+p}(this,this,t),this}angle(t){return o(this,t)}lerp(t,e){return function(t,e,i,s){let r=e[0],h=e[1],n=e[2];t[0]=r+s*(i[0]-r),t[1]=h+s*(i[1]-h),t[2]=n+s*(i[2]-n)}(this,this,t,e),this}smoothLerp(t,e,i){return function(t,e,i,s,r){const h=Math.exp(-s*r);let n=e[0],a=e[1],l=e[2];t[0]=i[0]+(n-i[0])*h,t[1]=i[1]+(a-i[1])*h,t[2]=i[2]+(l-i[2])*h}(this,this,t,e,i),this}clone(){return new u(this[0],this[1],this[2])}fromArray(t,e=0){return this[0]=t[e],this[1]=t[e+1],this[2]=t[e+2],this}toArray(t=[],e=0){return t[e]=this[0],t[e+1]=this[1],t[e+2]=this[2],t}transformDirection(t){const e=this[0],i=this[1],s=this[2];return this[0]=t[0]*e+t[4]*i+t[8]*s,this[1]=t[1]*e+t[5]*i+t[9]*s,this[2]=t[2]*e+t[6]*i+t[10]*s,this.normalize()}}const g=new u;let d=1,c=1,p=!1;class f{constructor(t,e={}){t.canvas||console.error(\"gl not passed as first argument to Geometry\"),this.gl=t,this.attributes=e,this.id=d++,this.VAOs={},this.drawRange={start:0,count:0},this.instancedCount=0,this.gl.renderer.bindVertexArray(null),this.gl.renderer.currentGeometry=null,this.glState=this.gl.renderer.state;for(let t in e)this.addAttribute(t,e[t])}addAttribute(t,e){if(this.attributes[t]=e,e.id=c++,e.size=e.size||1,e.type=e.type||(e.data.constructor===Float32Array?this.gl.FLOAT:e.data.constructor===Uint16Array?this.gl.UNSIGNED_SHORT:this.gl.UNSIGNED_INT),e.target=\"index\"===t?this.gl.ELEMENT_ARRAY_BUFFER:this.gl.ARRAY_BUFFER,e.normalized=e.normalized||!1,e.stride=e.stride||0,e.offset=e.offset||0,e.count=e.count||(e.stride?e.data.byteLength/e.stride:e.data.length/e.size),e.divisor=e.instanced||0,e.needsUpdate=!1,e.usage=e.usage||this.gl.STATIC_DRAW,e.buffer||this.updateAttribute(e),e.divisor){if(this.isInstanced=!0,this.instancedCount&&this.instancedCount!==e.count*e.divisor)return console.warn(\"geometry has multiple instanced buffers of different length\"),this.instancedCount=Math.min(this.instancedCount,e.count*e.divisor);this.instancedCount=e.count*e.divisor}else\"index\"===t?this.drawRange.count=e.count:this.attributes.index||(this.drawRange.count=Math.max(this.drawRange.count,e.count))}updateAttribute(t){const e=!t.buffer;e&&(t.buffer=this.gl.createBuffer()),this.glState.boundBuffer!==t.buffer&&(this.gl.bindBuffer(t.target,t.buffer),this.glState.boundBuffer=t.buffer),e?this.gl.bufferData(t.target,t.data,t.usage):this.gl.bufferSubData(t.target,0,t.data),t.needsUpdate=!1}setIndex(t){this.addAttribute(\"index\",t)}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}setInstancedCount(t){this.instancedCount=t}createVAO(t){this.VAOs[t.attributeOrder]=this.gl.renderer.createVertexArray(),this.gl.renderer.bindVertexArray(this.VAOs[t.attributeOrder]),this.bindAttributes(t)}bindAttributes(t){t.attributeLocations.forEach((t,{name:e,type:i})=>{if(!this.attributes[e])return void console.warn(`active attribute ${e} not being supplied`);const s=this.attributes[e];this.gl.bindBuffer(s.target,s.buffer),this.glState.boundBuffer=s.buffer;let r=1;35674===i&&(r=2),35675===i&&(r=3),35676===i&&(r=4);const h=s.size/r,n=1===r?0:r*r*4,a=1===r?0:4*r;for(let e=0;e<r;e++)this.gl.vertexAttribPointer(t+e,h,s.type,s.normalized,s.stride+n,s.offset+e*a),this.gl.enableVertexAttribArray(t+e),this.gl.renderer.vertexAttribDivisor(t+e,s.divisor)}),this.attributes.index&&this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,this.attributes.index.buffer)}draw({program:t,mode:e=this.gl.TRIANGLES}){this.gl.renderer.currentGeometry!==`${this.id}_${t.attributeOrder}`&&(this.VAOs[t.attributeOrder]||this.createVAO(t),this.gl.renderer.bindVertexArray(this.VAOs[t.attributeOrder]),this.gl.renderer.currentGeometry=`${this.id}_${t.attributeOrder}`),t.attributeLocations.forEach((t,{name:e})=>{const i=this.attributes[e];i.needsUpdate&&this.updateAttribute(i)});let i=2;this.attributes.index?.type===this.gl.UNSIGNED_INT&&(i=4),this.isInstanced?this.attributes.index?this.gl.renderer.drawElementsInstanced(e,this.drawRange.count,this.attributes.index.type,this.attributes.index.offset+this.drawRange.start*i,this.instancedCount):this.gl.renderer.drawArraysInstanced(e,this.drawRange.start,this.drawRange.count,this.instancedCount):this.attributes.index?this.gl.drawElements(e,this.drawRange.count,this.attributes.index.type,this.attributes.index.offset+this.drawRange.start*i):this.gl.drawArrays(e,this.drawRange.start,this.drawRange.count)}getPosition(){const t=this.attributes.position;return t.data?t:p?void 0:(console.warn(\"No position buffer data found to compute bounds\"),p=!0)}computeBoundingBox(t){t||(t=this.getPosition());const e=t.data,i=t.size;this.bounds||(this.bounds={min:new u,max:new u,center:new u,scale:new u,radius:1/0});const s=this.bounds.min,r=this.bounds.max,h=this.bounds.center,n=this.bounds.scale;s.set(1/0),r.set(-1/0);for(let t=0,h=e.length;t<h;t+=i){const i=e[t],h=e[t+1],n=e[t+2];s.x=Math.min(i,s.x),s.y=Math.min(h,s.y),s.z=Math.min(n,s.z),r.x=Math.max(i,r.x),r.y=Math.max(h,r.y),r.z=Math.max(n,r.z)}n.sub(r,s),h.add(s,r).divide(2)}computeBoundingSphere(t){t||(t=this.getPosition());const e=t.data,i=t.size;this.bounds||this.computeBoundingBox(t);let s=0;for(let t=0,r=e.length;t<r;t+=i)g.fromArray(e,t),s=Math.max(s,this.bounds.center.squaredDistance(g));this.bounds.radius=Math.sqrt(s)}remove(){for(let t in this.VAOs)this.gl.renderer.deleteVertexArray(this.VAOs[t]),delete this.VAOs[t];for(let t in this.attributes)this.gl.deleteBuffer(this.attributes[t].buffer),delete this.attributes[t]}}let m=1;const E={};class x{constructor(t,{vertex:e,fragment:i,uniforms:s={},transparent:r=!1,cullFace:h=t.BACK,frontFace:n=t.CCW,depthTest:a=!0,depthWrite:l=!0,depthFunc:o=t.LEQUAL}={}){t.canvas||console.error(\"gl not passed as first argument to Program\"),this.gl=t,this.uniforms=s,this.id=m++,e||console.warn(\"vertex shader not supplied\"),i||console.warn(\"fragment shader not supplied\"),this.transparent=r,this.cullFace=h,this.frontFace=n,this.depthTest=a,this.depthWrite=l,this.depthFunc=o,this.blendFunc={},this.blendEquation={},this.stencilFunc={},this.stencilOp={},this.transparent&&!this.blendFunc.src&&(this.gl.renderer.premultipliedAlpha?this.setBlendFunc(this.gl.ONE,this.gl.ONE_MINUS_SRC_ALPHA):this.setBlendFunc(this.gl.SRC_ALPHA,this.gl.ONE_MINUS_SRC_ALPHA)),this.vertexShader=t.createShader(t.VERTEX_SHADER),this.fragmentShader=t.createShader(t.FRAGMENT_SHADER),this.program=t.createProgram(),t.attachShader(this.program,this.vertexShader),t.attachShader(this.program,this.fragmentShader),this.setShaders({vertex:e,fragment:i})}setShaders({vertex:t,fragment:e}){if(t&&(this.gl.shaderSource(this.vertexShader,t),this.gl.compileShader(this.vertexShader),\"\"!==this.gl.getShaderInfoLog(this.vertexShader)&&console.warn(`${this.gl.getShaderInfoLog(this.vertexShader)}\\nVertex Shader\\n${b(t)}`)),e&&(this.gl.shaderSource(this.fragmentShader,e),this.gl.compileShader(this.fragmentShader),\"\"!==this.gl.getShaderInfoLog(this.fragmentShader)&&console.warn(`${this.gl.getShaderInfoLog(this.fragmentShader)}\\nFragment Shader\\n${b(e)}`)),this.gl.linkProgram(this.program),!this.gl.getProgramParameter(this.program,this.gl.LINK_STATUS))return console.warn(this.gl.getProgramInfoLog(this.program));this.uniformLocations=new Map;let i=this.gl.getProgramParameter(this.program,this.gl.ACTIVE_UNIFORMS);for(let t=0;t<i;t++){let e=this.gl.getActiveUniform(this.program,t);this.uniformLocations.set(e,this.gl.getUniformLocation(this.program,e.name));const i=e.name.match(/(\\w+)/g);e.uniformName=i[0],e.nameComponents=i.slice(1)}this.attributeLocations=new Map;const s=[],r=this.gl.getProgramParameter(this.program,this.gl.ACTIVE_ATTRIBUTES);for(let t=0;t<r;t++){const e=this.gl.getActiveAttrib(this.program,t),i=this.gl.getAttribLocation(this.program,e.name);-1!==i&&(s[i]=e.name,this.attributeLocations.set(e,i))}this.attributeOrder=s.join(\"\")}setBlendFunc(t,e,i,s){this.blendFunc.src=t,this.blendFunc.dst=e,this.blendFunc.srcAlpha=i,this.blendFunc.dstAlpha=s,t&&(this.transparent=!0)}setBlendEquation(t,e){this.blendEquation.modeRGB=t,this.blendEquation.modeAlpha=e}setStencilFunc(t,e,i){this.stencilRef=e,this.stencilFunc.func=t,this.stencilFunc.ref=e,this.stencilFunc.mask=i}setStencilOp(t,e,i){this.stencilOp.stencilFail=t,this.stencilOp.depthFail=e,this.stencilOp.depthPass=i}applyState(){this.depthTest?this.gl.renderer.enable(this.gl.DEPTH_TEST):this.gl.renderer.disable(this.gl.DEPTH_TEST),this.cullFace?this.gl.renderer.enable(this.gl.CULL_FACE):this.gl.renderer.disable(this.gl.CULL_FACE),this.blendFunc.src?this.gl.renderer.enable(this.gl.BLEND):this.gl.renderer.disable(this.gl.BLEND),this.cullFace&&this.gl.renderer.setCullFace(this.cullFace),this.gl.renderer.setFrontFace(this.frontFace),this.gl.renderer.setDepthMask(this.depthWrite),this.gl.renderer.setDepthFunc(this.depthFunc),this.blendFunc.src&&this.gl.renderer.setBlendFunc(this.blendFunc.src,this.blendFunc.dst,this.blendFunc.srcAlpha,this.blendFunc.dstAlpha),this.gl.renderer.setBlendEquation(this.blendEquation.modeRGB,this.blendEquation.modeAlpha),this.stencilFunc.func||this.stencilOp.stencilFail?this.gl.renderer.enable(this.gl.STENCIL_TEST):this.gl.renderer.disable(this.gl.STENCIL_TEST),this.gl.renderer.setStencilFunc(this.stencilFunc.func,this.stencilFunc.ref,this.stencilFunc.mask),this.gl.renderer.setStencilOp(this.stencilOp.stencilFail,this.stencilOp.depthFail,this.stencilOp.depthPass)}use({flipFaces:t=!1}={}){let e=-1;this.gl.renderer.state.currentProgram===this.id||(this.gl.useProgram(this.program),this.gl.renderer.state.currentProgram=this.id),this.uniformLocations.forEach((t,i)=>{let s=this.uniforms[i.uniformName];for(const t of i.nameComponents){if(!s)break;if(!(t in s)){if(Array.isArray(s.value))break;s=void 0;break}s=s[t]}if(!s)return A(`Active uniform ${i.name} has not been supplied`);if(s&&void 0===s.value)return A(`${i.name} uniform is missing a value parameter`);if(s.value.texture)return e+=1,s.value.update(e),_(this.gl,i.type,t,e);if(s.value.length&&s.value[0].texture){const r=[];return s.value.forEach(t=>{e+=1,t.update(e),r.push(e)}),_(this.gl,i.type,t,r)}_(this.gl,i.type,t,s.value)}),this.applyState(),t&&this.gl.renderer.setFrontFace(this.frontFace===this.gl.CCW?this.gl.CW:this.gl.CCW)}remove(){this.gl.deleteProgram(this.program)}}function _(t,e,i,s){s=s.length?function(t){const e=t.length,i=t[0].length;if(void 0===i)return t;const s=e*i;let r=E[s];r||(E[s]=r=new Float32Array(s));for(let s=0;s<e;s++)r.set(t[s],s*i);return r}(s):s;const r=t.renderer.state.uniformLocations.get(i);if(s.length)if(void 0===r||r.length!==s.length)t.renderer.state.uniformLocations.set(i,s.slice(0));else{if(function(t,e){if(t.length!==e.length)return!1;for(let i=0,s=t.length;i<s;i++)if(t[i]!==e[i])return!1;return!0}(r,s))return;r.set?r.set(s):function(t,e){for(let i=0,s=t.length;i<s;i++)t[i]=e[i]}(r,s),t.renderer.state.uniformLocations.set(i,r)}else{if(r===s)return;t.renderer.state.uniformLocations.set(i,s)}switch(e){case 5126:return s.length?t.uniform1fv(i,s):t.uniform1f(i,s);case 35664:return t.uniform2fv(i,s);case 35665:return t.uniform3fv(i,s);case 35666:return t.uniform4fv(i,s);case 35670:case 5124:case 35678:case 36306:case 35680:case 36289:return s.length?t.uniform1iv(i,s):t.uniform1i(i,s);case 35671:case 35667:return t.uniform2iv(i,s);case 35672:case 35668:return t.uniform3iv(i,s);case 35673:case 35669:return t.uniform4iv(i,s);case 35674:return t.uniformMatrix2fv(i,!1,s);case 35675:return t.uniformMatrix3fv(i,!1,s);case 35676:return t.uniformMatrix4fv(i,!1,s)}}function b(t){let e=t.split(\"\\n\");for(let t=0;t<e.length;t++)e[t]=t+1+\": \"+e[t];return e.join(\"\\n\")}let M=0;function A(t){M>100||(console.warn(t),M++,M>100&&console.warn(\"More than 100 program warnings - stopping logs.\"))}const T=new u;let w=1;class F{constructor({canvas:t=document.createElement(\"canvas\"),width:e=300,height:i=150,dpr:s=1,alpha:r=!1,depth:h=!0,stencil:n=!1,antialias:a=!1,premultipliedAlpha:l=!1,preserveDrawingBuffer:o=!1,powerPreference:u=\"default\",autoClear:g=!0,webgl:d=2}={}){const c={alpha:r,depth:h,stencil:n,antialias:a,premultipliedAlpha:l,preserveDrawingBuffer:o,powerPreference:u};this.dpr=s,this.alpha=r,this.color=!0,this.depth=h,this.stencil=n,this.premultipliedAlpha=l,this.autoClear=g,this.id=w++,2===d&&(this.gl=t.getContext(\"webgl2\",c)),this.isWebgl2=!!this.gl,this.gl||(this.gl=t.getContext(\"webgl\",c)),this.gl||console.error(\"unable to create webgl context\"),this.gl.renderer=this,this.setSize(e,i),this.state={},this.state.blendFunc={src:this.gl.ONE,dst:this.gl.ZERO},this.state.blendEquation={modeRGB:this.gl.FUNC_ADD},this.state.cullFace=!1,this.state.frontFace=this.gl.CCW,this.state.depthMask=!0,this.state.depthFunc=this.gl.LEQUAL,this.state.premultiplyAlpha=!1,this.state.flipY=!1,this.state.unpackAlignment=4,this.state.framebuffer=null,this.state.viewport={x:0,y:0,width:null,height:null},this.state.textureUnits=[],this.state.activeTextureUnit=0,this.state.boundBuffer=null,this.state.uniformLocations=new Map,this.state.currentProgram=null,this.extensions={},this.isWebgl2?(this.getExtension(\"EXT_color_buffer_float\"),this.getExtension(\"OES_texture_float_linear\")):(this.getExtension(\"OES_texture_float\"),this.getExtension(\"OES_texture_float_linear\"),this.getExtension(\"OES_texture_half_float\"),this.getExtension(\"OES_texture_half_float_linear\"),this.getExtension(\"OES_element_index_uint\"),this.getExtension(\"OES_standard_derivatives\"),this.getExtension(\"EXT_sRGB\"),this.getExtension(\"WEBGL_depth_texture\"),this.getExtension(\"WEBGL_draw_buffers\")),this.getExtension(\"WEBGL_compressed_texture_astc\"),this.getExtension(\"EXT_texture_compression_bptc\"),this.getExtension(\"WEBGL_compressed_texture_s3tc\"),this.getExtension(\"WEBGL_compressed_texture_etc1\"),this.getExtension(\"WEBGL_compressed_texture_pvrtc\"),this.getExtension(\"WEBKIT_WEBGL_compressed_texture_pvrtc\"),this.vertexAttribDivisor=this.getExtension(\"ANGLE_instanced_arrays\",\"vertexAttribDivisor\",\"vertexAttribDivisorANGLE\"),this.drawArraysInstanced=this.getExtension(\"ANGLE_instanced_arrays\",\"drawArraysInstanced\",\"drawArraysInstancedANGLE\"),this.drawElementsInstanced=this.getExtension(\"ANGLE_instanced_arrays\",\"drawElementsInstanced\",\"drawElementsInstancedANGLE\"),this.createVertexArray=this.getExtension(\"OES_vertex_array_object\",\"createVertexArray\",\"createVertexArrayOES\"),this.bindVertexArray=this.getExtension(\"OES_vertex_array_object\",\"bindVertexArray\",\"bindVertexArrayOES\"),this.deleteVertexArray=this.getExtension(\"OES_vertex_array_object\",\"deleteVertexArray\",\"deleteVertexArrayOES\"),this.drawBuffers=this.getExtension(\"WEBGL_draw_buffers\",\"drawBuffers\",\"drawBuffersWEBGL\"),this.parameters={},this.parameters.maxTextureUnits=this.gl.getParameter(this.gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS),this.parameters.maxAnisotropy=this.getExtension(\"EXT_texture_filter_anisotropic\")?this.gl.getParameter(this.getExtension(\"EXT_texture_filter_anisotropic\").MAX_TEXTURE_MAX_ANISOTROPY_EXT):0}setSize(t,e){this.width=t,this.height=e,this.gl.canvas.width=t*this.dpr,this.gl.canvas.height=e*this.dpr,this.gl.canvas.style&&Object.assign(this.gl.canvas.style,{width:t+\"px\",height:e+\"px\"})}setViewport(t,e,i=0,s=0){this.state.viewport.width===t&&this.state.viewport.height===e||(this.state.viewport.width=t,this.state.viewport.height=e,this.state.viewport.x=i,this.state.viewport.y=s,this.gl.viewport(i,s,t,e))}setScissor(t,e,i=0,s=0){this.gl.scissor(i,s,t,e)}enable(t){!0!==this.state[t]&&(this.gl.enable(t),this.state[t]=!0)}disable(t){!1!==this.state[t]&&(this.gl.disable(t),this.state[t]=!1)}setBlendFunc(t,e,i,s){this.state.blendFunc.src===t&&this.state.blendFunc.dst===e&&this.state.blendFunc.srcAlpha===i&&this.state.blendFunc.dstAlpha===s||(this.state.blendFunc.src=t,this.state.blendFunc.dst=e,this.state.blendFunc.srcAlpha=i,this.state.blendFunc.dstAlpha=s,void 0!==i?this.gl.blendFuncSeparate(t,e,i,s):this.gl.blendFunc(t,e))}setBlendEquation(t,e){t=t||this.gl.FUNC_ADD,this.state.blendEquation.modeRGB===t&&this.state.blendEquation.modeAlpha===e||(this.state.blendEquation.modeRGB=t,this.state.blendEquation.modeAlpha=e,void 0!==e?this.gl.blendEquationSeparate(t,e):this.gl.blendEquation(t))}setCullFace(t){this.state.cullFace!==t&&(this.state.cullFace=t,this.gl.cullFace(t))}setFrontFace(t){this.state.frontFace!==t&&(this.state.frontFace=t,this.gl.frontFace(t))}setDepthMask(t){this.state.depthMask!==t&&(this.state.depthMask=t,this.gl.depthMask(t))}setDepthFunc(t){this.state.depthFunc!==t&&(this.state.depthFunc=t,this.gl.depthFunc(t))}setStencilMask(t){this.state.stencilMask!==t&&(this.state.stencilMask=t,this.gl.stencilMask(t))}setStencilFunc(t,e,i){this.state.stencilFunc===t&&this.state.stencilRef===e&&this.state.stencilFuncMask===i||(this.state.stencilFunc=t||this.gl.ALWAYS,this.state.stencilRef=e||0,this.state.stencilFuncMask=i||0,this.gl.stencilFunc(t||this.gl.ALWAYS,e||0,i||0))}setStencilOp(t,e,i){this.state.stencilFail===t&&this.state.stencilDepthFail===e&&this.state.stencilDepthPass===i||(this.state.stencilFail=t,this.state.stencilDepthFail=e,this.state.stencilDepthPass=i,this.gl.stencilOp(t,e,i))}activeTexture(t){this.state.activeTextureUnit!==t&&(this.state.activeTextureUnit=t,this.gl.activeTexture(this.gl.TEXTURE0+t))}bindFramebuffer({target:t=this.gl.FRAMEBUFFER,buffer:e=null}={}){this.state.framebuffer!==e&&(this.state.framebuffer=e,this.gl.bindFramebuffer(t,e))}getExtension(t,e,i){return e&&this.gl[e]?this.gl[e].bind(this.gl):(this.extensions[t]||(this.extensions[t]=this.gl.getExtension(t)),e?this.extensions[t]?this.extensions[t][i].bind(this.extensions[t]):null:this.extensions[t])}sortOpaque(t,e){return t.renderOrder!==e.renderOrder?t.renderOrder-e.renderOrder:t.program.id!==e.program.id?t.program.id-e.program.id:t.zDepth!==e.zDepth?t.zDepth-e.zDepth:e.id-t.id}sortTransparent(t,e){return t.renderOrder!==e.renderOrder?t.renderOrder-e.renderOrder:t.zDepth!==e.zDepth?e.zDepth-t.zDepth:e.id-t.id}sortUI(t,e){return t.renderOrder!==e.renderOrder?t.renderOrder-e.renderOrder:t.program.id!==e.program.id?t.program.id-e.program.id:e.id-t.id}getRenderList({scene:t,camera:e,frustumCull:i,sort:s}){let r=[];if(e&&i&&e.updateFrustum(),t.traverse(t=>{if(!t.visible)return!0;t.draw&&(i&&t.frustumCulled&&e&&!e.frustumIntersectsMesh(t)||r.push(t))}),s){const t=[],i=[],s=[];r.forEach(r=>{r.program.transparent?r.program.depthTest?i.push(r):s.push(r):t.push(r),r.zDepth=0,0===r.renderOrder&&r.program.depthTest&&e&&(r.worldMatrix.getTranslation(T),T.applyMatrix4(e.projectionViewMatrix),r.zDepth=T.z)}),t.sort(this.sortOpaque),i.sort(this.sortTransparent),s.sort(this.sortUI),r=t.concat(i,s)}return r}render({scene:t,camera:e,target:i=null,update:s=!0,sort:r=!0,frustumCull:h=!0,clear:n}){null===i?(this.bindFramebuffer(),this.setViewport(this.width*this.dpr,this.height*this.dpr)):(this.bindFramebuffer(i),this.setViewport(i.width,i.height)),(n||this.autoClear&&!1!==n)&&(!this.depth||i&&!i.depth||(this.enable(this.gl.DEPTH_TEST),this.setDepthMask(!0)),(this.stencil||!i||i.stencil)&&(this.enable(this.gl.STENCIL_TEST),this.setStencilMask(255)),this.gl.clear((this.color?this.gl.COLOR_BUFFER_BIT:0)|(this.depth?this.gl.DEPTH_BUFFER_BIT:0)|(this.stencil?this.gl.STENCIL_BUFFER_BIT:0))),s&&t.updateMatrixWorld(),e&&e.updateMatrixWorld();this.getRenderList({scene:t,camera:e,frustumCull:h,sort:r}).forEach(t=>{t.draw({camera:e})})}}function R(t,e,i){let s=e[0],r=e[1],h=e[2],n=e[3],a=i[0],l=i[1],o=i[2],u=i[3];return t[0]=s*u+n*a+r*o-h*l,t[1]=r*u+n*l+h*a-s*o,t[2]=h*u+n*o+s*l-r*a,t[3]=n*u-s*a-r*l-h*o,t}const y=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t},v=function(t,e,i,s,r){return t[0]=e,t[1]=i,t[2]=s,t[3]=r,t},S=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]},C=function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=i*i+s*s+r*r+h*h;return n>0&&(n=1/Math.sqrt(n)),t[0]=i*n,t[1]=s*n,t[2]=r*n,t[3]=h*n,t};class N extends Array{constructor(t=0,e=0,i=0,s=1){super(t,e,i,s),this.onChange=()=>{},this._target=this;const r=[\"0\",\"1\",\"2\",\"3\"];return new Proxy(this,{set(t,e){const i=Reflect.set(...arguments);return i&&r.includes(e)&&t.onChange(),i}})}get x(){return this[0]}get y(){return this[1]}get z(){return this[2]}get w(){return this[3]}set x(t){this._target[0]=t,this.onChange()}set y(t){this._target[1]=t,this.onChange()}set z(t){this._target[2]=t,this.onChange()}set w(t){this._target[3]=t,this.onChange()}identity(){var t;return(t=this._target)[0]=0,t[1]=0,t[2]=0,t[3]=1,this.onChange(),this}set(t,e,i,s){return t.length?this.copy(t):(v(this._target,t,e,i,s),this.onChange(),this)}rotateX(t){return function(t,e,i){i*=.5;let s=e[0],r=e[1],h=e[2],n=e[3],a=Math.sin(i),l=Math.cos(i);t[0]=s*l+n*a,t[1]=r*l+h*a,t[2]=h*l-r*a,t[3]=n*l-s*a}(this._target,this._target,t),this.onChange(),this}rotateY(t){return function(t,e,i){i*=.5;let s=e[0],r=e[1],h=e[2],n=e[3],a=Math.sin(i),l=Math.cos(i);t[0]=s*l-h*a,t[1]=r*l+n*a,t[2]=h*l+s*a,t[3]=n*l-r*a}(this._target,this._target,t),this.onChange(),this}rotateZ(t){return function(t,e,i){i*=.5;let s=e[0],r=e[1],h=e[2],n=e[3],a=Math.sin(i),l=Math.cos(i);t[0]=s*l+r*a,t[1]=r*l-s*a,t[2]=h*l+n*a,t[3]=n*l-h*a}(this._target,this._target,t),this.onChange(),this}inverse(t=this._target){return function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=i*i+s*s+r*r+h*h,a=n?1/n:0;t[0]=-i*a,t[1]=-s*a,t[2]=-r*a,t[3]=h*a}(this._target,t),this.onChange(),this}conjugate(t=this._target){var e,i;return e=this._target,i=t,e[0]=-i[0],e[1]=-i[1],e[2]=-i[2],e[3]=i[3],this.onChange(),this}copy(t){return y(this._target,t),this.onChange(),this}normalize(t=this._target){return C(this._target,t),this.onChange(),this}multiply(t,e){return e?R(this._target,t,e):R(this._target,this._target,t),this.onChange(),this}dot(t){return S(this._target,t)}fromMatrix3(t){return function(t,e){let i,s=e[0]+e[4]+e[8];if(s>0)i=Math.sqrt(s+1),t[3]=.5*i,i=.5/i,t[0]=(e[5]-e[7])*i,t[1]=(e[6]-e[2])*i,t[2]=(e[1]-e[3])*i;else{let s=0;e[4]>e[0]&&(s=1),e[8]>e[3*s+s]&&(s=2);let r=(s+1)%3,h=(s+2)%3;i=Math.sqrt(e[3*s+s]-e[3*r+r]-e[3*h+h]+1),t[s]=.5*i,i=.5/i,t[3]=(e[3*r+h]-e[3*h+r])*i,t[r]=(e[3*r+s]+e[3*s+r])*i,t[h]=(e[3*h+s]+e[3*s+h])*i}}(this._target,t),this.onChange(),this}fromEuler(t,e){return function(t,e,i=\"YXZ\"){let s=Math.sin(.5*e[0]),r=Math.cos(.5*e[0]),h=Math.sin(.5*e[1]),n=Math.cos(.5*e[1]),a=Math.sin(.5*e[2]),l=Math.cos(.5*e[2]);\"XYZ\"===i?(t[0]=s*n*l+r*h*a,t[1]=r*h*l-s*n*a,t[2]=r*n*a+s*h*l,t[3]=r*n*l-s*h*a):\"YXZ\"===i?(t[0]=s*n*l+r*h*a,t[1]=r*h*l-s*n*a,t[2]=r*n*a-s*h*l,t[3]=r*n*l+s*h*a):\"ZXY\"===i?(t[0]=s*n*l-r*h*a,t[1]=r*h*l+s*n*a,t[2]=r*n*a+s*h*l,t[3]=r*n*l-s*h*a):\"ZYX\"===i?(t[0]=s*n*l-r*h*a,t[1]=r*h*l+s*n*a,t[2]=r*n*a-s*h*l,t[3]=r*n*l+s*h*a):\"YZX\"===i?(t[0]=s*n*l+r*h*a,t[1]=r*h*l+s*n*a,t[2]=r*n*a-s*h*l,t[3]=r*n*l-s*h*a):\"XZY\"===i&&(t[0]=s*n*l-r*h*a,t[1]=r*h*l-s*n*a,t[2]=r*n*a+s*h*l,t[3]=r*n*l+s*h*a)}(this._target,t,t.order),e||this.onChange(),this}fromAxisAngle(t,e){return function(t,e,i){i*=.5;let s=Math.sin(i);t[0]=s*e[0],t[1]=s*e[1],t[2]=s*e[2],t[3]=Math.cos(i)}(this._target,t,e),this.onChange(),this}slerp(t,e){return function(t,e,i,s){let r,h,n,a,l,o=e[0],u=e[1],g=e[2],d=e[3],c=i[0],p=i[1],f=i[2],m=i[3];h=o*c+u*p+g*f+d*m,h<0&&(h=-h,c=-c,p=-p,f=-f,m=-m),1-h>1e-6?(r=Math.acos(h),n=Math.sin(r),a=Math.sin((1-s)*r)/n,l=Math.sin(s*r)/n):(a=1-s,l=s),t[0]=a*o+l*c,t[1]=a*u+l*p,t[2]=a*g+l*f,t[3]=a*d+l*m}(this._target,this._target,t,e),this.onChange(),this}fromArray(t,e=0){return this._target[0]=t[e],this._target[1]=t[e+1],this._target[2]=t[e+2],this._target[3]=t[e+3],this.onChange(),this}toArray(t=[],e=0){return t[e]=this[0],t[e+1]=this[1],t[e+2]=this[2],t[e+3]=this[3],t}}function D(t){let e=t[0],i=t[1],s=t[2],r=t[3],h=t[4],n=t[5],a=t[6],l=t[7],o=t[8],u=t[9],g=t[10],d=t[11],c=t[12],p=t[13],f=t[14],m=t[15];return(e*n-i*h)*(g*m-d*f)-(e*a-s*h)*(u*m-d*p)+(e*l-r*h)*(u*f-g*p)+(i*a-s*n)*(o*m-d*c)-(i*l-r*n)*(o*f-g*c)+(s*l-r*a)*(o*p-u*c)}function U(t,e,i){let s=e[0],r=e[1],h=e[2],n=e[3],a=e[4],l=e[5],o=e[6],u=e[7],g=e[8],d=e[9],c=e[10],p=e[11],f=e[12],m=e[13],E=e[14],x=e[15],_=i[0],b=i[1],M=i[2],A=i[3];return t[0]=_*s+b*a+M*g+A*f,t[1]=_*r+b*l+M*d+A*m,t[2]=_*h+b*o+M*c+A*E,t[3]=_*n+b*u+M*p+A*x,_=i[4],b=i[5],M=i[6],A=i[7],t[4]=_*s+b*a+M*g+A*f,t[5]=_*r+b*l+M*d+A*m,t[6]=_*h+b*o+M*c+A*E,t[7]=_*n+b*u+M*p+A*x,_=i[8],b=i[9],M=i[10],A=i[11],t[8]=_*s+b*a+M*g+A*f,t[9]=_*r+b*l+M*d+A*m,t[10]=_*h+b*o+M*c+A*E,t[11]=_*n+b*u+M*p+A*x,_=i[12],b=i[13],M=i[14],A=i[15],t[12]=_*s+b*a+M*g+A*f,t[13]=_*r+b*l+M*d+A*m,t[14]=_*h+b*o+M*c+A*E,t[15]=_*n+b*u+M*p+A*x,t}function B(t,e){let i=e[0],s=e[1],r=e[2],h=e[4],n=e[5],a=e[6],l=e[8],o=e[9],u=e[10];return t[0]=Math.hypot(i,s,r),t[1]=Math.hypot(h,n,a),t[2]=Math.hypot(l,o,u),t}const O=function(){const t=[1,1,1];return function(e,i){let s=t;B(s,i);let r=1/s[0],h=1/s[1],n=1/s[2],a=i[0]*r,l=i[1]*h,o=i[2]*n,u=i[4]*r,g=i[5]*h,d=i[6]*n,c=i[8]*r,p=i[9]*h,f=i[10]*n,m=a+g+f,E=0;return m>0?(E=2*Math.sqrt(m+1),e[3]=.25*E,e[0]=(d-p)/E,e[1]=(c-o)/E,e[2]=(l-u)/E):a>g&&a>f?(E=2*Math.sqrt(1+a-g-f),e[3]=(d-p)/E,e[0]=.25*E,e[1]=(l+u)/E,e[2]=(c+o)/E):g>f?(E=2*Math.sqrt(1+g-a-f),e[3]=(c-o)/E,e[0]=(l+u)/E,e[1]=.25*E,e[2]=(d+p)/E):(E=2*Math.sqrt(1+f-a-g),e[3]=(l-u)/E,e[0]=(c+o)/E,e[1]=(d+p)/E,e[2]=.25*E),e}}();function P(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t[2]=e[2]+i[2],t[3]=e[3]+i[3],t[4]=e[4]+i[4],t[5]=e[5]+i[5],t[6]=e[6]+i[6],t[7]=e[7]+i[7],t[8]=e[8]+i[8],t[9]=e[9]+i[9],t[10]=e[10]+i[10],t[11]=e[11]+i[11],t[12]=e[12]+i[12],t[13]=e[13]+i[13],t[14]=e[14]+i[14],t[15]=e[15]+i[15],t}function L(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t[2]=e[2]-i[2],t[3]=e[3]-i[3],t[4]=e[4]-i[4],t[5]=e[5]-i[5],t[6]=e[6]-i[6],t[7]=e[7]-i[7],t[8]=e[8]-i[8],t[9]=e[9]-i[9],t[10]=e[10]-i[10],t[11]=e[11]-i[11],t[12]=e[12]-i[12],t[13]=e[13]-i[13],t[14]=e[14]-i[14],t[15]=e[15]-i[15],t}class I extends Array{constructor(t=1,e=0,i=0,s=0,r=0,h=1,n=0,a=0,l=0,o=0,u=1,g=0,d=0,c=0,p=0,f=1){return super(t,e,i,s,r,h,n,a,l,o,u,g,d,c,p,f),this}get x(){return this[12]}get y(){return this[13]}get z(){return this[14]}get w(){return this[15]}set x(t){this[12]=t}set y(t){this[13]=t}set z(t){this[14]=t}set w(t){this[15]=t}set(t,e,i,s,r,h,n,a,l,o,u,g,d,c,p,f){return t.length?this.copy(t):(function(t,e,i,s,r,h,n,a,l,o,u,g,d,c,p,f,m){t[0]=e,t[1]=i,t[2]=s,t[3]=r,t[4]=h,t[5]=n,t[6]=a,t[7]=l,t[8]=o,t[9]=u,t[10]=g,t[11]=d,t[12]=c,t[13]=p,t[14]=f,t[15]=m}(this,t,e,i,s,r,h,n,a,l,o,u,g,d,c,p,f),this)}translate(t,e=this){return function(t,e,i){let s,r,h,n,a,l,o,u,g,d,c,p,f=i[0],m=i[1],E=i[2];e===t?(t[12]=e[0]*f+e[4]*m+e[8]*E+e[12],t[13]=e[1]*f+e[5]*m+e[9]*E+e[13],t[14]=e[2]*f+e[6]*m+e[10]*E+e[14],t[15]=e[3]*f+e[7]*m+e[11]*E+e[15]):(s=e[0],r=e[1],h=e[2],n=e[3],a=e[4],l=e[5],o=e[6],u=e[7],g=e[8],d=e[9],c=e[10],p=e[11],t[0]=s,t[1]=r,t[2]=h,t[3]=n,t[4]=a,t[5]=l,t[6]=o,t[7]=u,t[8]=g,t[9]=d,t[10]=c,t[11]=p,t[12]=s*f+a*m+g*E+e[12],t[13]=r*f+l*m+d*E+e[13],t[14]=h*f+o*m+c*E+e[14],t[15]=n*f+u*m+p*E+e[15])}(this,e,t),this}rotate(t,e,i=this){return function(t,e,i,s){let r,h,n,a,l,o,u,g,d,c,p,f,m,E,x,_,b,M,A,T,w,F,R,y,v=s[0],S=s[1],C=s[2],N=Math.hypot(v,S,C);Math.abs(N)<1e-6||(N=1/N,v*=N,S*=N,C*=N,r=Math.sin(i),h=Math.cos(i),n=1-h,a=e[0],l=e[1],o=e[2],u=e[3],g=e[4],d=e[5],c=e[6],p=e[7],f=e[8],m=e[9],E=e[10],x=e[11],_=v*v*n+h,b=S*v*n+C*r,M=C*v*n-S*r,A=v*S*n-C*r,T=S*S*n+h,w=C*S*n+v*r,F=v*C*n+S*r,R=S*C*n-v*r,y=C*C*n+h,t[0]=a*_+g*b+f*M,t[1]=l*_+d*b+m*M,t[2]=o*_+c*b+E*M,t[3]=u*_+p*b+x*M,t[4]=a*A+g*T+f*w,t[5]=l*A+d*T+m*w,t[6]=o*A+c*T+E*w,t[7]=u*A+p*T+x*w,t[8]=a*F+g*R+f*y,t[9]=l*F+d*R+m*y,t[10]=o*F+c*R+E*y,t[11]=u*F+p*R+x*y,e!==t&&(t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]))}(this,i,t,e),this}scale(t,e=this){return function(t,e,i){let s=i[0],r=i[1],h=i[2];t[0]=e[0]*s,t[1]=e[1]*s,t[2]=e[2]*s,t[3]=e[3]*s,t[4]=e[4]*r,t[5]=e[5]*r,t[6]=e[6]*r,t[7]=e[7]*r,t[8]=e[8]*h,t[9]=e[9]*h,t[10]=e[10]*h,t[11]=e[11]*h,t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]}(this,e,\"number\"==typeof t?[t,t,t]:t),this}add(t,e){return e?P(this,t,e):P(this,this,t),this}sub(t,e){return e?L(this,t,e):L(this,this,t),this}multiply(t,e){var i,s,r;return t.length?e?U(this,t,e):U(this,this,t):(s=this,r=t,(i=this)[0]=s[0]*r,i[1]=s[1]*r,i[2]=s[2]*r,i[3]=s[3]*r,i[4]=s[4]*r,i[5]=s[5]*r,i[6]=s[6]*r,i[7]=s[7]*r,i[8]=s[8]*r,i[9]=s[9]*r,i[10]=s[10]*r,i[11]=s[11]*r,i[12]=s[12]*r,i[13]=s[13]*r,i[14]=s[14]*r,i[15]=s[15]*r),this}identity(){var t;return(t=this)[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,this}copy(t){var e,i;return i=t,(e=this)[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],e[9]=i[9],e[10]=i[10],e[11]=i[11],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15],this}fromPerspective({fov:t,aspect:e,near:i,far:s}={}){return function(t,e,i,s,r){let h=1/Math.tan(e/2),n=1/(s-r);t[0]=h/i,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=h,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=(r+s)*n,t[11]=-1,t[12]=0,t[13]=0,t[14]=2*r*s*n,t[15]=0}(this,t,e,i,s),this}fromOrthogonal({left:t,right:e,bottom:i,top:s,near:r,far:h}){return function(t,e,i,s,r,h,n){let a=1/(e-i),l=1/(s-r),o=1/(h-n);t[0]=-2*a,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*l,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*o,t[11]=0,t[12]=(e+i)*a,t[13]=(r+s)*l,t[14]=(n+h)*o,t[15]=1}(this,t,e,i,s,r,h),this}fromQuaternion(t){return function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=i+i,a=s+s,l=r+r,o=i*n,u=s*n,g=s*a,d=r*n,c=r*a,p=r*l,f=h*n,m=h*a,E=h*l;t[0]=1-g-p,t[1]=u+E,t[2]=d-m,t[3]=0,t[4]=u-E,t[5]=1-o-p,t[6]=c+f,t[7]=0,t[8]=d+m,t[9]=c-f,t[10]=1-o-g,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1}(this,t),this}setPosition(t){return this.x=t[0],this.y=t[1],this.z=t[2],this}inverse(t=this){return function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=e[4],a=e[5],l=e[6],o=e[7],u=e[8],g=e[9],d=e[10],c=e[11],p=e[12],f=e[13],m=e[14],E=e[15],x=i*a-s*n,_=i*l-r*n,b=i*o-h*n,M=s*l-r*a,A=s*o-h*a,T=r*o-h*l,w=u*f-g*p,F=u*m-d*p,R=u*E-c*p,y=g*m-d*f,v=g*E-c*f,S=d*E-c*m,C=x*S-_*v+b*y+M*R-A*F+T*w;C&&(C=1/C,t[0]=(a*S-l*v+o*y)*C,t[1]=(r*v-s*S-h*y)*C,t[2]=(f*T-m*A+E*M)*C,t[3]=(d*A-g*T-c*M)*C,t[4]=(l*R-n*S-o*F)*C,t[5]=(i*S-r*R+h*F)*C,t[6]=(m*b-p*T-E*_)*C,t[7]=(u*T-d*b+c*_)*C,t[8]=(n*v-a*R+o*w)*C,t[9]=(s*R-i*v-h*w)*C,t[10]=(p*A-f*b+E*x)*C,t[11]=(g*b-u*A-c*x)*C,t[12]=(a*F-n*y-l*w)*C,t[13]=(i*y-s*F+r*w)*C,t[14]=(f*_-p*M-m*x)*C,t[15]=(u*M-g*_+d*x)*C)}(this,t),this}compose(t,e,i){return function(t,e,i,s){const r=t,h=e[0],n=e[1],a=e[2],l=e[3],o=h+h,u=n+n,g=a+a,d=h*o,c=h*u,p=h*g,f=n*u,m=n*g,E=a*g,x=l*o,_=l*u,b=l*g,M=s[0],A=s[1],T=s[2];r[0]=(1-(f+E))*M,r[1]=(c+b)*M,r[2]=(p-_)*M,r[3]=0,r[4]=(c-b)*A,r[5]=(1-(d+E))*A,r[6]=(m+x)*A,r[7]=0,r[8]=(p+_)*T,r[9]=(m-x)*T,r[10]=(1-(d+f))*T,r[11]=0,r[12]=i[0],r[13]=i[1],r[14]=i[2],r[15]=1}(this,t,e,i),this}decompose(e,i,s){return function(e,i,s,r){let h=t([e[0],e[1],e[2]]);const n=t([e[4],e[5],e[6]]),a=t([e[8],e[9],e[10]]);D(e)<0&&(h=-h),s[0]=e[12],s[1]=e[13],s[2]=e[14];const l=e.slice(),o=1/h,u=1/n,g=1/a;l[0]*=o,l[1]*=o,l[2]*=o,l[4]*=u,l[5]*=u,l[6]*=u,l[8]*=g,l[9]*=g,l[10]*=g,O(i,l),r[0]=h,r[1]=n,r[2]=a}(this,e,i,s),this}getRotation(t){return O(t,this),this}getTranslation(t){var e,i;return i=this,(e=t)[0]=i[12],e[1]=i[13],e[2]=i[14],this}getScaling(t){return B(t,this),this}getMaxScaleOnAxis(){return function(t){let e=t[0],i=t[1],s=t[2],r=t[4],h=t[5],n=t[6],a=t[8],l=t[9],o=t[10];const u=e*e+i*i+s*s,g=r*r+h*h+n*n,d=a*a+l*l+o*o;return Math.sqrt(Math.max(u,g,d))}(this)}lookAt(t,e,i){return function(t,e,i,s){let r=e[0],h=e[1],n=e[2],a=s[0],l=s[1],o=s[2],u=r-i[0],g=h-i[1],d=n-i[2],c=u*u+g*g+d*d;0===c?d=1:(c=1/Math.sqrt(c),u*=c,g*=c,d*=c);let p=l*d-o*g,f=o*u-a*d,m=a*g-l*u;c=p*p+f*f+m*m,0===c&&(o?a+=1e-6:l?o+=1e-6:l+=1e-6,p=l*d-o*g,f=o*u-a*d,m=a*g-l*u,c=p*p+f*f+m*m),c=1/Math.sqrt(c),p*=c,f*=c,m*=c,t[0]=p,t[1]=f,t[2]=m,t[3]=0,t[4]=g*m-d*f,t[5]=d*p-u*m,t[6]=u*f-g*p,t[7]=0,t[8]=u,t[9]=g,t[10]=d,t[11]=0,t[12]=r,t[13]=h,t[14]=n,t[15]=1}(this,t,e,i),this}determinant(){return D(this)}fromArray(t,e=0){return this[0]=t[e],this[1]=t[e+1],this[2]=t[e+2],this[3]=t[e+3],this[4]=t[e+4],this[5]=t[e+5],this[6]=t[e+6],this[7]=t[e+7],this[8]=t[e+8],this[9]=t[e+9],this[10]=t[e+10],this[11]=t[e+11],this[12]=t[e+12],this[13]=t[e+13],this[14]=t[e+14],this[15]=t[e+15],this}toArray(t=[],e=0){return t[e]=this[0],t[e+1]=this[1],t[e+2]=this[2],t[e+3]=this[3],t[e+4]=this[4],t[e+5]=this[5],t[e+6]=this[6],t[e+7]=this[7],t[e+8]=this[8],t[e+9]=this[9],t[e+10]=this[10],t[e+11]=this[11],t[e+12]=this[12],t[e+13]=this[13],t[e+14]=this[14],t[e+15]=this[15],t}}const X=new I;class G extends Array{constructor(t=0,e=t,i=t,s=\"YXZ\"){super(t,e,i),this.order=s,this.onChange=()=>{},this._target=this;const r=[\"0\",\"1\",\"2\"];return new Proxy(this,{set(t,e){const i=Reflect.set(...arguments);return i&&r.includes(e)&&t.onChange(),i}})}get x(){return this[0]}get y(){return this[1]}get z(){return this[2]}set x(t){this._target[0]=t,this.onChange()}set y(t){this._target[1]=t,this.onChange()}set z(t){this._target[2]=t,this.onChange()}set(t,e=t,i=t){return t.length?this.copy(t):(this._target[0]=t,this._target[1]=e,this._target[2]=i,this.onChange(),this)}copy(t){return this._target[0]=t[0],this._target[1]=t[1],this._target[2]=t[2],this.onChange(),this}reorder(t){return this._target.order=t,this.onChange(),this}fromRotationMatrix(t,e=this.order){return function(t,e,i=\"YXZ\"){\"XYZ\"===i?(t[1]=Math.asin(Math.min(Math.max(e[8],-1),1)),Math.abs(e[8])<.99999?(t[0]=Math.atan2(-e[9],e[10]),t[2]=Math.atan2(-e[4],e[0])):(t[0]=Math.atan2(e[6],e[5]),t[2]=0)):\"YXZ\"===i?(t[0]=Math.asin(-Math.min(Math.max(e[9],-1),1)),Math.abs(e[9])<.99999?(t[1]=Math.atan2(e[8],e[10]),t[2]=Math.atan2(e[1],e[5])):(t[1]=Math.atan2(-e[2],e[0]),t[2]=0)):\"ZXY\"===i?(t[0]=Math.asin(Math.min(Math.max(e[6],-1),1)),Math.abs(e[6])<.99999?(t[1]=Math.atan2(-e[2],e[10]),t[2]=Math.atan2(-e[4],e[5])):(t[1]=0,t[2]=Math.atan2(e[1],e[0]))):\"ZYX\"===i?(t[1]=Math.asin(-Math.min(Math.max(e[2],-1),1)),Math.abs(e[2])<.99999?(t[0]=Math.atan2(e[6],e[10]),t[2]=Math.atan2(e[1],e[0])):(t[0]=0,t[2]=Math.atan2(-e[4],e[5]))):\"YZX\"===i?(t[2]=Math.asin(Math.min(Math.max(e[1],-1),1)),Math.abs(e[1])<.99999?(t[0]=Math.atan2(-e[9],e[5]),t[1]=Math.atan2(-e[2],e[0])):(t[0]=0,t[1]=Math.atan2(e[8],e[10]))):\"XZY\"===i&&(t[2]=Math.asin(-Math.min(Math.max(e[4],-1),1)),Math.abs(e[4])<.99999?(t[0]=Math.atan2(e[6],e[5]),t[1]=Math.atan2(e[8],e[0])):(t[0]=Math.atan2(-e[9],e[10]),t[1]=0))}(this._target,t,e),this.onChange(),this}fromQuaternion(t,e=this.order,i){return X.fromQuaternion(t),this._target.fromRotationMatrix(X,e),i||this.onChange(),this}fromArray(t,e=0){return this._target[0]=t[e],this._target[1]=t[e+1],this._target[2]=t[e+2],this}toArray(t=[],e=0){return t[e]=this[0],t[e+1]=this[1],t[e+2]=this[2],t}}class z{constructor(){this.parent=null,this.children=[],this.visible=!0,this.matrix=new I,this.worldMatrix=new I,this.matrixAutoUpdate=!0,this.worldMatrixNeedsUpdate=!1,this.position=new u,this.quaternion=new N,this.scale=new u(1),this.rotation=new G,this.up=new u(0,1,0),this.rotation._target.onChange=()=>this.quaternion.fromEuler(this.rotation,!0),this.quaternion._target.onChange=()=>this.rotation.fromQuaternion(this.quaternion,void 0,!0)}setParent(t,e=!0){this.parent&&t!==this.parent&&this.parent.removeChild(this,!1),this.parent=t,e&&t&&t.addChild(this,!1)}addChild(t,e=!0){~this.children.indexOf(t)||this.children.push(t),e&&t.setParent(this,!1)}removeChild(t,e=!0){~this.children.indexOf(t)&&this.children.splice(this.children.indexOf(t),1),e&&t.setParent(null,!1)}updateMatrixWorld(t){this.matrixAutoUpdate&&this.updateMatrix(),(this.worldMatrixNeedsUpdate||t)&&(null===this.parent?this.worldMatrix.copy(this.matrix):this.worldMatrix.multiply(this.parent.worldMatrix,this.matrix),this.worldMatrixNeedsUpdate=!1,t=!0);for(let e=0,i=this.children.length;e<i;e++)this.children[e].updateMatrixWorld(t)}updateMatrix(){this.matrix.compose(this.quaternion,this.position,this.scale),this.worldMatrixNeedsUpdate=!0}traverse(t){if(!t(this))for(let e=0,i=this.children.length;e<i;e++)this.children[e].traverse(t)}decompose(){this.matrix.decompose(this.quaternion._target,this.position,this.scale),this.rotation.fromQuaternion(this.quaternion)}lookAt(t,e=!1){e?this.matrix.lookAt(this.position,t,this.up):this.matrix.lookAt(t,this.position,this.up),this.matrix.getRotation(this.quaternion._target),this.rotation.fromQuaternion(this.quaternion)}}const q=new I,V=new u,k=new u;class W extends z{constructor(t,{near:e=.1,far:i=100,fov:s=45,aspect:r=1,left:h,right:n,bottom:a,top:l,zoom:o=1}={}){super(),Object.assign(this,{near:e,far:i,fov:s,aspect:r,left:h,right:n,bottom:a,top:l,zoom:o}),this.projectionMatrix=new I,this.viewMatrix=new I,this.projectionViewMatrix=new I,this.worldPosition=new u,this.type=h||n?\"orthographic\":\"perspective\",\"orthographic\"===this.type?this.orthographic():this.perspective()}perspective({near:t=this.near,far:e=this.far,fov:i=this.fov,aspect:s=this.aspect}={}){return Object.assign(this,{near:t,far:e,fov:i,aspect:s}),this.projectionMatrix.fromPerspective({fov:i*(Math.PI/180),aspect:s,near:t,far:e}),this.type=\"perspective\",this}orthographic({near:t=this.near,far:e=this.far,left:i=this.left||-1,right:s=this.right||1,bottom:r=this.bottom||-1,top:h=this.top||1,zoom:n=this.zoom}={}){return Object.assign(this,{near:t,far:e,left:i,right:s,bottom:r,top:h,zoom:n}),i/=n,s/=n,r/=n,h/=n,this.projectionMatrix.fromOrthogonal({left:i,right:s,bottom:r,top:h,near:t,far:e}),this.type=\"orthographic\",this}updateMatrixWorld(){return super.updateMatrixWorld(),this.viewMatrix.inverse(this.worldMatrix),this.worldMatrix.getTranslation(this.worldPosition),this.projectionViewMatrix.multiply(this.projectionMatrix,this.viewMatrix),this}updateProjectionMatrix(){return\"perspective\"===this.type?this.perspective():this.orthographic()}lookAt(t){return super.lookAt(t,!0),this}project(t){return t.applyMatrix4(this.viewMatrix),t.applyMatrix4(this.projectionMatrix),this}unproject(t){return t.applyMatrix4(q.inverse(this.projectionMatrix)),t.applyMatrix4(this.worldMatrix),this}updateFrustum(){this.frustum||(this.frustum=[new u,new u,new u,new u,new u,new u]);const t=this.projectionViewMatrix;this.frustum[0].set(t[3]-t[0],t[7]-t[4],t[11]-t[8]).constant=t[15]-t[12],this.frustum[1].set(t[3]+t[0],t[7]+t[4],t[11]+t[8]).constant=t[15]+t[12],this.frustum[2].set(t[3]+t[1],t[7]+t[5],t[11]+t[9]).constant=t[15]+t[13],this.frustum[3].set(t[3]-t[1],t[7]-t[5],t[11]-t[9]).constant=t[15]-t[13],this.frustum[4].set(t[3]-t[2],t[7]-t[6],t[11]-t[10]).constant=t[15]-t[14],this.frustum[5].set(t[3]+t[2],t[7]+t[6],t[11]+t[10]).constant=t[15]+t[14];for(let t=0;t<6;t++){const e=1/this.frustum[t].distance();this.frustum[t].multiply(e),this.frustum[t].constant*=e}}frustumIntersectsMesh(t,e=t.worldMatrix){if(!t.geometry.attributes.position)return!0;if(t.geometry.bounds&&t.geometry.bounds.radius!==1/0||t.geometry.computeBoundingSphere(),!t.geometry.bounds)return!0;const i=V;i.copy(t.geometry.bounds.center),i.applyMatrix4(e);const s=t.geometry.bounds.radius*e.getMaxScaleOnAxis();return this.frustumIntersectsSphere(i,s)}frustumIntersectsSphere(t,e){const i=k;for(let s=0;s<6;s++){const r=this.frustum[s];if(i.copy(r).dot(t)+r.constant<-e)return!1}return!0}}function Y(t,e,i){let s=e[0],r=e[1],h=e[2],n=e[3],a=e[4],l=e[5],o=e[6],u=e[7],g=e[8],d=i[0],c=i[1],p=i[2],f=i[3],m=i[4],E=i[5],x=i[6],_=i[7],b=i[8];return t[0]=d*s+c*n+p*o,t[1]=d*r+c*a+p*u,t[2]=d*h+c*l+p*g,t[3]=f*s+m*n+E*o,t[4]=f*r+m*a+E*u,t[5]=f*h+m*l+E*g,t[6]=x*s+_*n+b*o,t[7]=x*r+_*a+b*u,t[8]=x*h+_*l+b*g,t}class H extends Array{constructor(t=1,e=0,i=0,s=0,r=1,h=0,n=0,a=0,l=1){return super(t,e,i,s,r,h,n,a,l),this}set(t,e,i,s,r,h,n,a,l){return t.length?this.copy(t):(function(t,e,i,s,r,h,n,a,l,o){t[0]=e,t[1]=i,t[2]=s,t[3]=r,t[4]=h,t[5]=n,t[6]=a,t[7]=l,t[8]=o}(this,t,e,i,s,r,h,n,a,l),this)}translate(t,e=this){return function(t,e,i){let s=e[0],r=e[1],h=e[2],n=e[3],a=e[4],l=e[5],o=e[6],u=e[7],g=e[8],d=i[0],c=i[1];t[0]=s,t[1]=r,t[2]=h,t[3]=n,t[4]=a,t[5]=l,t[6]=d*s+c*n+o,t[7]=d*r+c*a+u,t[8]=d*h+c*l+g}(this,e,t),this}rotate(t,e=this){return function(t,e,i){let s=e[0],r=e[1],h=e[2],n=e[3],a=e[4],l=e[5],o=e[6],u=e[7],g=e[8],d=Math.sin(i),c=Math.cos(i);t[0]=c*s+d*n,t[1]=c*r+d*a,t[2]=c*h+d*l,t[3]=c*n-d*s,t[4]=c*a-d*r,t[5]=c*l-d*h,t[6]=o,t[7]=u,t[8]=g}(this,e,t),this}scale(t,e=this){return function(t,e,i){let s=i[0],r=i[1];t[0]=s*e[0],t[1]=s*e[1],t[2]=s*e[2],t[3]=r*e[3],t[4]=r*e[4],t[5]=r*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8]}(this,e,t),this}multiply(t,e){return e?Y(this,t,e):Y(this,this,t),this}identity(){var t;return(t=this)[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,this}copy(t){var e,i;return i=t,(e=this)[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],this}fromMatrix4(t){var e,i;return i=t,(e=this)[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[4],e[4]=i[5],e[5]=i[6],e[6]=i[8],e[7]=i[9],e[8]=i[10],this}fromQuaternion(t){return function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=i+i,a=s+s,l=r+r,o=i*n,u=s*n,g=s*a,d=r*n,c=r*a,p=r*l,f=h*n,m=h*a,E=h*l;t[0]=1-g-p,t[3]=u-E,t[6]=d+m,t[1]=u+E,t[4]=1-o-p,t[7]=c-f,t[2]=d-m,t[5]=c+f,t[8]=1-o-g}(this,t),this}fromBasis(t,e,i){return this.set(t[0],t[1],t[2],e[0],e[1],e[2],i[0],i[1],i[2]),this}inverse(t=this){return function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=e[4],a=e[5],l=e[6],o=e[7],u=e[8],g=u*n-a*o,d=-u*h+a*l,c=o*h-n*l,p=i*g+s*d+r*c;p&&(p=1/p,t[0]=g*p,t[1]=(-u*s+r*o)*p,t[2]=(a*s-r*n)*p,t[3]=d*p,t[4]=(u*i-r*l)*p,t[5]=(-a*i+r*h)*p,t[6]=c*p,t[7]=(-o*i+s*l)*p,t[8]=(n*i-s*h)*p)}(this,t),this}getNormalMatrix(t){return function(t,e){let i=e[0],s=e[1],r=e[2],h=e[3],n=e[4],a=e[5],l=e[6],o=e[7],u=e[8],g=e[9],d=e[10],c=e[11],p=e[12],f=e[13],m=e[14],E=e[15],x=i*a-s*n,_=i*l-r*n,b=i*o-h*n,M=s*l-r*a,A=s*o-h*a,T=r*o-h*l,w=u*f-g*p,F=u*m-d*p,R=u*E-c*p,y=g*m-d*f,v=g*E-c*f,S=d*E-c*m,C=x*S-_*v+b*y+M*R-A*F+T*w;C&&(C=1/C,t[0]=(a*S-l*v+o*y)*C,t[1]=(l*R-n*S-o*F)*C,t[2]=(n*v-a*R+o*w)*C,t[3]=(r*v-s*S-h*y)*C,t[4]=(i*S-r*R+h*F)*C,t[5]=(s*R-i*v-h*w)*C,t[6]=(f*T-m*A+E*M)*C,t[7]=(m*b-p*T-E*_)*C,t[8]=(p*A-f*b+E*x)*C)}(this,t),this}}let j=0;class Z extends z{constructor(t,{geometry:e,program:i,mode:s=t.TRIANGLES,frustumCulled:r=!0,renderOrder:h=0}={}){super(),t.canvas||console.error(\"gl not passed as first argument to Mesh\"),this.gl=t,this.id=j++,this.geometry=e,this.program=i,this.mode=s,this.frustumCulled=r,this.renderOrder=h,this.modelViewMatrix=new I,this.normalMatrix=new H,this.beforeRenderCallbacks=[],this.afterRenderCallbacks=[]}onBeforeRender(t){return this.beforeRenderCallbacks.push(t),this}onAfterRender(t){return this.afterRenderCallbacks.push(t),this}draw({camera:t}={}){t&&(this.program.uniforms.modelMatrix||Object.assign(this.program.uniforms,{modelMatrix:{value:null},viewMatrix:{value:null},modelViewMatrix:{value:null},normalMatrix:{value:null},projectionMatrix:{value:null},cameraPosition:{value:null}}),this.program.uniforms.projectionMatrix.value=t.projectionMatrix,this.program.uniforms.cameraPosition.value=t.worldPosition,this.program.uniforms.viewMatrix.value=t.viewMatrix,this.modelViewMatrix.multiply(t.viewMatrix,this.worldMatrix),this.normalMatrix.getNormalMatrix(this.modelViewMatrix),this.program.uniforms.modelMatrix.value=this.worldMatrix,this.program.uniforms.modelViewMatrix.value=this.modelViewMatrix,this.program.uniforms.normalMatrix.value=this.normalMatrix),this.beforeRenderCallbacks.forEach(e=>e&&e({mesh:this,camera:t}));let e=this.program.cullFace&&this.worldMatrix.determinant()<0;this.program.use({flipFaces:e}),this.geometry.draw({mode:this.mode,program:this.program}),this.afterRenderCallbacks.forEach(e=>e&&e({mesh:this,camera:t}))}}const $=new Uint8Array(4);function Q(t){return!(t&t-1)}let K=1;class J{constructor(t,{image:e,target:i=t.TEXTURE_2D,type:s=t.UNSIGNED_BYTE,format:r=t.RGBA,internalFormat:h=r,wrapS:n=t.CLAMP_TO_EDGE,wrapT:a=t.CLAMP_TO_EDGE,wrapR:l=t.CLAMP_TO_EDGE,generateMipmaps:o=i===(t.TEXTURE_2D||t.TEXTURE_CUBE_MAP),minFilter:u=(o?t.NEAREST_MIPMAP_LINEAR:t.LINEAR),magFilter:g=t.LINEAR,premultiplyAlpha:d=!1,unpackAlignment:c=4,flipY:p=i==(t.TEXTURE_2D||t.TEXTURE_3D),anisotropy:f=0,level:m=0,width:E,height:x=E,length:_=1}={}){this.gl=t,this.id=K++,this.image=e,this.target=i,this.type=s,this.format=r,this.internalFormat=h,this.minFilter=u,this.magFilter=g,this.wrapS=n,this.wrapT=a,this.wrapR=l,this.generateMipmaps=o,this.premultiplyAlpha=d,this.unpackAlignment=c,this.flipY=p,this.anisotropy=Math.min(f,this.gl.renderer.parameters.maxAnisotropy),this.level=m,this.width=E,this.height=x,this.length=_,this.texture=this.gl.createTexture(),this.store={image:null},this.glState=this.gl.renderer.state,this.state={},this.state.minFilter=this.gl.NEAREST_MIPMAP_LINEAR,this.state.magFilter=this.gl.LINEAR,this.state.wrapS=this.gl.REPEAT,this.state.wrapT=this.gl.REPEAT,this.state.anisotropy=0}bind(){this.glState.textureUnits[this.glState.activeTextureUnit]!==this.id&&(this.gl.bindTexture(this.target,this.texture),this.glState.textureUnits[this.glState.activeTextureUnit]=this.id)}update(t=0){const e=!(this.image===this.store.image&&!this.needsUpdate);if((e||this.glState.textureUnits[t]!==this.id)&&(this.gl.renderer.activeTexture(t),this.bind()),e){if(this.needsUpdate=!1,this.flipY!==this.glState.flipY&&(this.gl.pixelStorei(this.gl.UNPACK_FLIP_Y_WEBGL,this.flipY),this.glState.flipY=this.flipY),this.premultiplyAlpha!==this.glState.premultiplyAlpha&&(this.gl.pixelStorei(this.gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL,this.premultiplyAlpha),this.glState.premultiplyAlpha=this.premultiplyAlpha),this.unpackAlignment!==this.glState.unpackAlignment&&(this.gl.pixelStorei(this.gl.UNPACK_ALIGNMENT,this.unpackAlignment),this.glState.unpackAlignment=this.unpackAlignment),this.minFilter!==this.state.minFilter&&(this.gl.texParameteri(this.target,this.gl.TEXTURE_MIN_FILTER,this.minFilter),this.state.minFilter=this.minFilter),this.magFilter!==this.state.magFilter&&(this.gl.texParameteri(this.target,this.gl.TEXTURE_MAG_FILTER,this.magFilter),this.state.magFilter=this.magFilter),this.wrapS!==this.state.wrapS&&(this.gl.texParameteri(this.target,this.gl.TEXTURE_WRAP_S,this.wrapS),this.state.wrapS=this.wrapS),this.wrapT!==this.state.wrapT&&(this.gl.texParameteri(this.target,this.gl.TEXTURE_WRAP_T,this.wrapT),this.state.wrapT=this.wrapT),this.wrapR!==this.state.wrapR&&(this.gl.texParameteri(this.target,this.gl.TEXTURE_WRAP_R,this.wrapR),this.state.wrapR=this.wrapR),this.anisotropy&&this.anisotropy!==this.state.anisotropy&&(this.gl.texParameterf(this.target,this.gl.renderer.getExtension(\"EXT_texture_filter_anisotropic\").TEXTURE_MAX_ANISOTROPY_EXT,this.anisotropy),this.state.anisotropy=this.anisotropy),this.image){if(this.image.width&&(this.width=this.image.width,this.height=this.image.height),this.target===this.gl.TEXTURE_CUBE_MAP)for(let t=0;t<6;t++)this.gl.texImage2D(this.gl.TEXTURE_CUBE_MAP_POSITIVE_X+t,this.level,this.internalFormat,this.format,this.type,this.image[t]);else if(ArrayBuffer.isView(this.image))this.target===this.gl.TEXTURE_2D?this.gl.texImage2D(this.target,this.level,this.internalFormat,this.width,this.height,0,this.format,this.type,this.image):this.target!==this.gl.TEXTURE_2D_ARRAY&&this.target!==this.gl.TEXTURE_3D||this.gl.texImage3D(this.target,this.level,this.internalFormat,this.width,this.height,this.length,0,this.format,this.type,this.image);else if(this.image.isCompressedTexture)for(let t=0;t<this.image.length;t++)this.gl.compressedTexImage2D(this.target,t,this.internalFormat,this.image[t].width,this.image[t].height,0,this.image[t].data);else this.target===this.gl.TEXTURE_2D?this.gl.texImage2D(this.target,this.level,this.internalFormat,this.format,this.type,this.image):this.gl.texImage3D(this.target,this.level,this.internalFormat,this.width,this.height,this.length,0,this.format,this.type,this.image);this.generateMipmaps&&(this.gl.renderer.isWebgl2||Q(this.image.width)&&Q(this.image.height)?this.gl.generateMipmap(this.target):(this.generateMipmaps=!1,this.wrapS=this.wrapT=this.gl.CLAMP_TO_EDGE,this.minFilter=this.gl.LINEAR)),this.onUpdate&&this.onUpdate()}else if(this.target===this.gl.TEXTURE_CUBE_MAP)for(let t=0;t<6;t++)this.gl.texImage2D(this.gl.TEXTURE_CUBE_MAP_POSITIVE_X+t,0,this.gl.RGBA,1,1,0,this.gl.RGBA,this.gl.UNSIGNED_BYTE,$);else this.width?this.target===this.gl.TEXTURE_2D?this.gl.texImage2D(this.target,this.level,this.internalFormat,this.width,this.height,0,this.format,this.type,null):this.gl.texImage3D(this.target,this.level,this.internalFormat,this.width,this.height,this.length,0,this.format,this.type,null):this.gl.texImage2D(this.target,0,this.gl.RGBA,1,1,0,this.gl.RGBA,this.gl.UNSIGNED_BYTE,$);this.store.image=this.image}}}class tt{constructor(t,{width:e=t.canvas.width,height:i=t.canvas.height,target:s=t.FRAMEBUFFER,color:r=1,depth:h=!0,stencil:n=!1,depthTexture:a=!1,wrapS:l=t.CLAMP_TO_EDGE,wrapT:o=t.CLAMP_TO_EDGE,wrapR:u=t.CLAMP_TO_EDGE,minFilter:g=t.LINEAR,magFilter:d=g,type:c=t.UNSIGNED_BYTE,format:p=t.RGBA,internalFormat:f=p,unpackAlignment:m,premultiplyAlpha:E}={}){this.gl=t,this.width=e,this.height=i,this.depth=h,this.stencil=n,this.buffer=this.gl.createFramebuffer(),this.target=s,this.gl.renderer.bindFramebuffer(this),this.textures=[];const x=[];for(let s=0;s<r;s++)this.textures.push(new J(t,{width:e,height:i,wrapS:l,wrapT:o,wrapR:u,minFilter:g,magFilter:d,type:c,format:p,internalFormat:f,unpackAlignment:m,premultiplyAlpha:E,flipY:!1,generateMipmaps:!1})),this.textures[s].update(),this.gl.framebufferTexture2D(this.target,this.gl.COLOR_ATTACHMENT0+s,this.gl.TEXTURE_2D,this.textures[s].texture,0),x.push(this.gl.COLOR_ATTACHMENT0+s);x.length>1&&this.gl.renderer.drawBuffers(x),this.texture=this.textures[0],a&&(this.gl.renderer.isWebgl2||this.gl.renderer.getExtension(\"WEBGL_depth_texture\"))?(this.depthTexture=new J(t,{width:e,height:i,minFilter:this.gl.NEAREST,magFilter:this.gl.NEAREST,format:this.stencil?this.gl.DEPTH_STENCIL:this.gl.DEPTH_COMPONENT,internalFormat:t.renderer.isWebgl2?this.stencil?this.gl.DEPTH24_STENCIL8:this.gl.DEPTH_COMPONENT16:this.gl.DEPTH_COMPONENT,type:this.stencil?this.gl.UNSIGNED_INT_24_8:this.gl.UNSIGNED_INT}),this.depthTexture.update(),this.gl.framebufferTexture2D(this.target,this.stencil?this.gl.DEPTH_STENCIL_ATTACHMENT:this.gl.DEPTH_ATTACHMENT,this.gl.TEXTURE_2D,this.depthTexture.texture,0)):(h&&!n&&(this.depthBuffer=this.gl.createRenderbuffer(),this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,this.depthBuffer),this.gl.renderbufferStorage(this.gl.RENDERBUFFER,this.gl.DEPTH_COMPONENT16,e,i),this.gl.framebufferRenderbuffer(this.target,this.gl.DEPTH_ATTACHMENT,this.gl.RENDERBUFFER,this.depthBuffer)),n&&!h&&(this.stencilBuffer=this.gl.createRenderbuffer(),this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,this.stencilBuffer),this.gl.renderbufferStorage(this.gl.RENDERBUFFER,this.gl.STENCIL_INDEX8,e,i),this.gl.framebufferRenderbuffer(this.target,this.gl.STENCIL_ATTACHMENT,this.gl.RENDERBUFFER,this.stencilBuffer)),h&&n&&(this.depthStencilBuffer=this.gl.createRenderbuffer(),this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,this.depthStencilBuffer),this.gl.renderbufferStorage(this.gl.RENDERBUFFER,this.gl.DEPTH_STENCIL,e,i),this.gl.framebufferRenderbuffer(this.target,this.gl.DEPTH_STENCIL_ATTACHMENT,this.gl.RENDERBUFFER,this.depthStencilBuffer))),this.gl.renderer.bindFramebuffer({target:this.target})}setSize(t,e){if(this.width!==t||this.height!==e){this.width=t,this.height=e,this.gl.renderer.bindFramebuffer(this);for(let i=0;i<this.textures.length;i++)this.textures[i].width=t,this.textures[i].height=e,this.textures[i].needsUpdate=!0,this.textures[i].update(),this.gl.framebufferTexture2D(this.target,this.gl.COLOR_ATTACHMENT0+i,this.gl.TEXTURE_2D,this.textures[i].texture,0);this.depthTexture?(this.depthTexture.width=t,this.depthTexture.height=e,this.depthTexture.needsUpdate=!0,this.depthTexture.update(),this.gl.framebufferTexture2D(this.target,this.gl.DEPTH_ATTACHMENT,this.gl.TEXTURE_2D,this.depthTexture.texture,0)):(this.depthBuffer&&(this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,this.depthBuffer),this.gl.renderbufferStorage(this.gl.RENDERBUFFER,this.gl.DEPTH_COMPONENT16,t,e)),this.stencilBuffer&&(this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,this.stencilBuffer),this.gl.renderbufferStorage(this.gl.RENDERBUFFER,this.gl.STENCIL_INDEX8,t,e)),this.depthStencilBuffer&&(this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,this.depthStencilBuffer),this.gl.renderbufferStorage(this.gl.RENDERBUFFER,this.gl.DEPTH_STENCIL,t,e))),this.gl.renderer.bindFramebuffer({target:this.target})}}}class et extends f{constructor(t,{width:e=1,height:i=1,widthSegments:s=1,heightSegments:r=1,attributes:h={}}={}){const n=s,a=r,l=(n+1)*(a+1),o=n*a*6,u=new Float32Array(3*l),g=new Float32Array(3*l),d=new Float32Array(2*l),c=o>65536?new Uint32Array(o):new Uint16Array(o);et.buildPlane(u,g,d,c,e,i,0,n,a),Object.assign(h,{position:{size:3,data:u},normal:{size:3,data:g},uv:{size:2,data:d},index:{data:c}}),super(t,h)}static buildPlane(t,e,i,s,r,h,n,a,l,o=0,u=1,g=2,d=1,c=-1,p=0,f=0){const m=p,E=r/a,x=h/l;for(let _=0;_<=l;_++){let b=_*x-h/2;for(let h=0;h<=a;h++,p++){let x=h*E-r/2;if(t[3*p+o]=x*d,t[3*p+u]=b*c,t[3*p+g]=n/2,e[3*p+o]=0,e[3*p+u]=0,e[3*p+g]=n>=0?1:-1,i[2*p]=h/a,i[2*p+1]=1-_/l,_===l||h===a)continue;let M=m+h+_*(a+1),A=m+h+(_+1)*(a+1),T=m+h+(_+1)*(a+1)+1,w=m+h+_*(a+1)+1;s[6*f]=M,s[6*f+1]=A,s[6*f+2]=w,s[6*f+3]=A,s[6*f+4]=T,s[6*f+5]=w,f++}}}}var it,st={};var rt=(it||(it=1,st.resolveLygia=function(t){Array.isArray(t)||(t=t.split(/\\r?\\n/));let e=\"\";return t.forEach((t,i)=>{let s=t.trim();if(s.startsWith('#include \"lygia')){let t=s.substring(15);t=\"https://lygia.xyz\"+t.replace(/\\\"|\\;|\\s/g,\"\"),e+=function(t){let e=new XMLHttpRequest;return e.open(\"GET\",t,!1),e.send(),200==e.status?e.responseText:\"\"}(t)+\"\\n\"}else e+=t+\"\\n\"}),e}),st).resolveLygia;export{W as Camera,Z as Mesh,et as Plane,x as Program,tt as RenderTarget,F as Renderer,J as Texture,rt as resolveLygia};\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{Renderer,Camera,Mesh,Plane,Program,RenderTarget as OglRenderTarget,Texture}from\"https://cdn.jsdelivr.net/gh/framer-university/components/npm-bundles/ascii-background.js\";import{addPropertyControls,ControlType,RenderTarget as FramerRenderTarget}from\"framer\";// Inline shader sources to avoid special bundler config\n// Intrinsic size used to avoid width/height collapse in Fit layouts\nconst INTRINSIC_WIDTH=600;const INTRINSIC_HEIGHT=400;const DEFAULT_GLYPH_PADDING_PX=2;const DEFAULT_CHARACTERS=\"@%#*+=-:.\";const perlinVertexShader=`#version 300 es\nin vec2 uv;\nin vec2 position;\nout vec2 vUv;\nvoid main() {\n  vUv = uv;\n  gl_Position = vec4(position, 0., 1.); \n}`;const perlinFragmentShader=`#version 300 es\nprecision mediump float;\nuniform float uFrequency;\nuniform float uTime;\nuniform float uSpeed;\nuniform float uValue;\nuniform vec2 uResolution;\nin vec2 vUv;\nout vec4 fragColor;\n\n// Clean Simplex noise from liquid-mask (simplified)\nvec3 mod289(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; }\nvec4 mod289(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; }\nvec4 permute(vec4 x) { return mod289(((x * 34.0) + 1.0) * x); }\nvec4 taylorInvSqrt(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; }\n\nfloat snoise(vec3 v) {\n  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;\n  const vec4  D = vec4(0.0, 0.5, 1.0, 2.0);\n  \n  // First corner\n  vec3 i  = floor(v + dot(v, C.yyy));\n  vec3 x0 = v - i + dot(i, C.xxx);\n\n  // Other corners\n  vec3 g = step(x0.yzx, x0.xyz);\n  vec3 l = 1.0 - g;\n  vec3 i1 = min( g.xyz, l.zxy );\n  vec3 i2 = max( g.xyz, l.zxy );\n\n  vec3 x1 = x0 - i1 + C.xxx;\n  vec3 x2 = x0 - i2 + C.yyy;\n  vec3 x3 = x0 - D.yyy;\n\n  // Permutations\n  i = mod289(i);\n  vec4 p = permute( permute( permute(\n             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))\n           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))\n           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));\n\n  // Gradients: 7x7 points over a square, mapped onto an octahedron.\n  float n_ = 0.142857142857; // 1.0/7.0\n  vec3  ns = n_ * D.wyz - D.xzx;\n\n  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);\n\n  vec4 x_ = floor(j * ns.z);\n  vec4 y_ = floor(j - 7.0 * x_ );\n\n  vec4 x = x_ *ns.x + ns.yyyy;\n  vec4 y = y_ *ns.x + ns.yyyy;\n  vec4 h = 1.0 - abs(x) - abs(y);\n\n  vec4 b0 = vec4( x.xy, y.xy );\n  vec4 b1 = vec4( x.zw, y.zw );\n\n  vec4 s0 = floor(b0)*2.0 + 1.0;\n  vec4 s1 = floor(b1)*2.0 + 1.0;\n  vec4 sh = -step(h, vec4(0.0));\n\n  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;\n  vec4 a1 = b1.xzyw + s1.xzyw*sh.zzww ;\n\n  vec3 p0 = vec3(a0.xy,h.x);\n  vec3 p1 = vec3(a0.zw,h.y);\n  vec3 p2 = vec3(a1.xy,h.z);\n  vec3 p3 = vec3(a1.zw,h.w);\n\n  // Normalise gradients\n  vec4 norm = taylorInvSqrt(vec4(dot(p0,p0), dot(p1,p1), dot(p2,p2), dot(p3,p3)));\n  p0 *= norm.x;\n  p1 *= norm.y;\n  p2 *= norm.z;\n  p3 *= norm.w;\n\n  // Mix final noise value\n  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);\n  m = m * m;\n  return 42.0 * dot( m*m, vec4( dot(p0,x0), dot(p1,x1), dot(p2,x2), dot(p3,x3) ) );\n}\n\n// Simple 3D noise - no diagonal shifting, just clean organic noise\nfloat cnoise(vec3 p) {\n    return snoise(p);\n}\n\nvec3 hsv2rgb(vec3 c) {\n  vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);\n  vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);\n  return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);\n}\n\nvoid main() {\n  // Maintain aspect ratio and cover behavior for noise domain\n  vec2 uv = vUv;\n  float aspect = uResolution.x / max(uResolution.y, 1.0);\n  uv = (uv - 0.5) * vec2(aspect, 1.0) + 0.5;\n\n  float hue = abs(cnoise(vec3(uv * uFrequency, uTime * uSpeed)));\n  vec3 rainbowColor = hsv2rgb(vec3(hue, 1.0, uValue));\n  fragColor = vec4(rainbowColor, 1.0);\n}`;const asciiVertexShader=`#version 300 es\nin vec2 uv;\nin vec2 position;\nout vec2 vUv;\nvoid main() {\n  vUv = uv;\n  gl_Position = vec4(position, 0., 1.);\n}`;const asciiFragmentShader=`#version 300 es\nprecision highp float;\nuniform vec2 uResolution;\nuniform sampler2D uTexture;\n// Palette controls\nuniform int uUseCustomPalette; // 0: Rainbow (use texture color), 1: Custom palette\nuniform int uPaletteCount; // 1..3\nuniform vec3 uPalette1;\nuniform vec3 uPalette2;\nuniform vec3 uPalette3;\nuniform float uPaletteA1;\nuniform float uPaletteA2;\nuniform float uPaletteA3;\n// ASCII controls\nuniform float uCellSize; // character cell size in pixels (base)\nuniform float uGamma; // grayscale gamma\nuniform float uPaletteBias; // shifts palette mapping -0.5..0.5\n// Glyph atlas controls (optional)\nuniform int uUseGlyphAtlas; // 0: built-in bitmask, 1: sample from atlas\nuniform sampler2D uGlyphAtlas;\nuniform ivec2 uGlyphGrid; // cols, rows\nuniform int uCharCount; // number of glyphs in atlas\nout vec4 fragColor;\n\n// Built-in 5x5 bitmask character for fallback\nfloat character(int n, vec2 p) {\n  p = floor(p * vec2(-4.0, 4.0) + 2.5);\n  if(clamp(p.x, 0.0, 4.0) == p.x && clamp(p.y, 0.0, 4.0) == p.y) {\n    int a = int(round(p.x) + 5.0 * round(p.y));\n    if(((n >> a) & 1) == 1) return 1.0;\n  }\n  return 0.0;\n}\n\nvoid main() {\n  vec2 pix = gl_FragCoord.xy;\n  float quant = max(uCellSize * 2.0, 1.0);\n  vec3 col = texture(uTexture, floor(pix / quant) * quant / uResolution.xy).rgb;\n  float gray = 0.3 * col.r + 0.59 * col.g + 0.11 * col.b;\n  gray = pow(clamp(gray, 0.0001, 1.0), uGamma);\n\n  float cell = max(uCellSize, 1.0);\n  float charAlpha = 0.0;\n\n  if (uUseGlyphAtlas == 1 && uCharCount > 0 && uGlyphGrid.x > 0 && uGlyphGrid.y > 0) {\n    // Select glyph index by density\n    float g = clamp(gray + uPaletteBias, 0.0, 1.0);\n    int idx = int(clamp(floor(g * float(uCharCount - 1) + 0.5), 0.0, float(uCharCount - 1)));\n    // Compute per-cell UV\n    vec2 cellUV = fract(pix / cell);\n    // Atlas tile uv\n    vec2 grid = vec2(uGlyphGrid);\n    vec2 tileSize = 1.0 / grid;\n    float colIdx = float(idx % uGlyphGrid.x);\n    float rowIdx = floor(float(idx) / float(uGlyphGrid.x));\n    vec2 tileOrigin = vec2(colIdx, rowIdx) * tileSize;\n    vec2 atlasUV = tileOrigin + cellUV * tileSize;\n    // Assume glyphs are white-on-black; use luminance as alpha\n    vec3 glyphSample = texture(uGlyphAtlas, atlasUV).rgb;\n    charAlpha = dot(glyphSample, vec3(0.299, 0.587, 0.114));\n  } else {\n    // Fallback to built-in bitmask\n    int n = 4096;\n    if(gray > 0.2) n = 65600;\n    if(gray > 0.3) n = 163153;\n    if(gray > 0.4) n = 15255086;\n    if(gray > 0.5) n = 13121101;\n    if(gray > 0.6) n = 15252014;\n    if(gray > 0.7) n = 13195790;\n    if(gray > 0.8) n = 11512810;\n    vec2 p = mod(pix / cell, 2.0) - vec2(1.0);\n    charAlpha = character(n, p);\n  }\n\n  float g2 = clamp(gray + uPaletteBias, 0.0, 1.0);\n  vec3 paletteColor;\n  float paletteAlpha = 1.0;\n  if (uPaletteCount <= 1) {\n    paletteColor = uPalette1;\n    paletteAlpha = uPaletteA1;\n  } else if (uPaletteCount == 2) {\n    paletteColor = mix(uPalette1, uPalette2, g2);\n    paletteAlpha = mix(uPaletteA1, uPaletteA2, g2);\n  } else {\n    float t = g2 * 2.0;\n    paletteColor = mix(uPalette1, uPalette2, clamp(t, 0.0, 1.0));\n    float t2 = clamp(t - 1.0, 0.0, 1.0);\n    paletteColor = mix(paletteColor, uPalette3, t2);\n    paletteAlpha = mix(mix(uPaletteA1, uPaletteA2, clamp(t, 0.0, 1.0)), uPaletteA3, t2);\n  }\n\n  float charOpacity = (uUseCustomPalette == 1) ? paletteAlpha : 1.0;\n  vec3 asciiCol = (uUseCustomPalette == 1) ? paletteColor : col;\n  fragColor = vec4(asciiCol, charAlpha * charOpacity);\n}`;// CSS variable token and color parsing (hex/rgba/var())\nconst cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;function extractDefaultValue(cssVar){if(!cssVar||!cssVar.startsWith(\"var(\"))return cssVar;const match=cssVariableRegex.exec(cssVar);if(!match)return cssVar;const fallback=(match[2]||\"\").trim();if(fallback.startsWith(\"var(\"))return extractDefaultValue(fallback);return fallback||cssVar;}function resolveTokenColor(input){if(typeof input!==\"string\")return input;if(!input.startsWith(\"var(\"))return input;return extractDefaultValue(input);}function parseColorToRgba(input){if(!input)return{r:0,g:0,b:0,a:1};const str=input.trim();const rgbaMatch=str.match(/rgba?\\(\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*(?:,\\s*([\\d.]+)\\s*)?\\)/i);if(rgbaMatch){const r=Math.max(0,Math.min(255,parseFloat(rgbaMatch[1])))/255;const g=Math.max(0,Math.min(255,parseFloat(rgbaMatch[2])))/255;const b=Math.max(0,Math.min(255,parseFloat(rgbaMatch[3])))/255;const a=rgbaMatch[4]!==undefined?Math.max(0,Math.min(1,parseFloat(rgbaMatch[4]))):1;return{r,g,b,a};}const hex=str.replace(/^#/,\"\");if(hex.length===8){return{r:parseInt(hex.slice(0,2),16)/255,g:parseInt(hex.slice(2,4),16)/255,b:parseInt(hex.slice(4,6),16)/255,a:parseInt(hex.slice(6,8),16)/255};}if(hex.length===6){return{r:parseInt(hex.slice(0,2),16)/255,g:parseInt(hex.slice(2,4),16)/255,b:parseInt(hex.slice(4,6),16)/255,a:1};}if(hex.length===4){return{r:parseInt(hex[0]+hex[0],16)/255,g:parseInt(hex[1]+hex[1],16)/255,b:parseInt(hex[2]+hex[2],16)/255,a:parseInt(hex[3]+hex[3],16)/255};}if(hex.length===3){return{r:parseInt(hex[0]+hex[0],16)/255,g:parseInt(hex[1]+hex[1],16)/255,b:parseInt(hex[2]+hex[2],16)/255,a:1};}return{r:0,g:0,b:0,a:1};}function colorStringToVec4(input){const resolved=resolveTokenColor(input);const{r,g,b,a}=parseColorToRgba(resolved);return[r,g,b,a];}// UI → shader mapping helpers (keep visual effect identical while showing nicer numbers)\nfunction mapLinear(value,inMin,inMax,outMin,outMax){if(inMax===inMin)return outMin;const t=(value-inMin)/(inMax-inMin);return outMin+t*(outMax-outMin);}// Frequency: UI [0.1..1] → shader [0.1..10] (1 = big blobs, 0.1 = small blobs)\nfunction mapFrequencyUiToShader(ui){return mapLinear(ui,.1,1,.1,10);}// Speed: UI [0.1..1] → shader [0.2..2] (original shader range used 0..2; play=false still forces 0)\nfunction mapSpeedUiToShader(ui){return ui*.5;}// Cell size: UI [1..100] → shader [4..48]\nfunction mapCellSizeUiToShader(ui){return mapLinear(ui,1,100,4,48);}// Contrast: UI [1..10] → shader gamma [0.5..2.5]\nfunction mapContrastUiToShader(ui){return mapLinear(ui,1,10,.5,2.5);}// Palette balance: UI [-1..1] → shader [-0.5..0.5]\nfunction mapPaletteBiasUiToShader(ui){return ui*.5;}function isCustomGlyphMode(value){return value===true||value===\"Custom\";}// Extract font settings from a Framer Font control payload (or fallbacks)\nfunction deriveFontSettings(font,fallbackFamily,fallbackWeight,fallbackSizePx){const family=font&&(font.family||font.fontFamily)||fallbackFamily;const weight=font&&(font.weight||font.fontWeight)||fallbackWeight;const sizeRaw=(font&&(font.fontSize??font.size))??fallbackSizePx;let sizePx=typeof sizeRaw===\"string\"?parseFloat(sizeRaw):Number(sizeRaw);if(!Number.isFinite(sizePx)||sizePx<=0)sizePx=fallbackSizePx;return{family,weight,sizePx};}// Build a glyph atlas texture from a custom font and character set\nfunction buildGlyphAtlas(gl,characters,fontFamily,fontWeight,fontSizePx,paddingPx){const count=Math.max(1,characters.length);const cols=Math.ceil(Math.sqrt(count));const rows=Math.ceil(count/cols);const cellPx=Math.max(8,fontSizePx+paddingPx*2);const dpr=Math.min(window.devicePixelRatio||1,2);const canvas=document.createElement(\"canvas\");canvas.width=cols*cellPx*dpr;canvas.height=rows*cellPx*dpr;const ctx=canvas.getContext(\"2d\");ctx.scale(dpr,dpr);ctx.clearRect(0,0,canvas.width,canvas.height);ctx.fillStyle=\"#000\";ctx.fillRect(0,0,canvas.width/dpr,canvas.height/dpr);ctx.fillStyle=\"#fff\";ctx.textAlign=\"center\";ctx.textBaseline=\"middle\";ctx.font=`${fontWeight} ${fontSizePx}px ${fontFamily}`;for(let i=0;i<count;i++){const cx=i%cols;const cy=Math.floor(i/cols);const x=cx*cellPx+cellPx/2;const y=cy*cellPx+cellPx/2;ctx.fillText(characters[i],x,y);}const texture=new Texture(gl,{image:canvas,wrapS:gl.CLAMP_TO_EDGE,wrapT:gl.CLAMP_TO_EDGE,generateMipmaps:false,// Flip Y so canvas y-up maps correctly into texture coordinates\nflipY:true});return{texture,cols,rows,cellPx,count};}/**\n * @framerDisableUnlink\n * @framerIntrisicHeight 300\n * @framerIntrisicHeight 600\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ASCIIBackground(props){const{frequency=.5,speed=.375,play=true,mode=\"Rainbow\",paletteCount=3,bgColor=\"#000000\",color1=\"#ffffff\",color2=\"#ff8000\",color3=\"#3399ff\",cellSize=50,gamma=5.5,paletteBias=0,style,useGlyphAtlas=false,characters=DEFAULT_CHARACTERS,fontFamily=\"monospace\",fontWeight=400,fontSizePx=42,font,colors}=props;const useGlyphAtlasFlag=isCustomGlyphMode(useGlyphAtlas);// Compute palette values (support both legacy top-level props and new nested colors object)\nconst paletteCountEffective=colors?.paletteCount??paletteCount;const color1Effective=colors?.color1??color1;const color2Effective=colors?.color2??color2;const color3Effective=colors?.color3??color3;const effectiveCharacters=(()=>{const raw=typeof characters===\"string\"?characters:\"\";const sanitized=Array.from(raw).filter(ch=>!/\\s/.test(ch)).join(\"\");return sanitized.length>0?sanitized:DEFAULT_CHARACTERS;})();// If not in Framer's canvas, always play\nconst isCanvas=(()=>{try{return FramerRenderTarget.current()===FramerRenderTarget.canvas;}catch{return false;}})();const effectivePlay=isCanvas?play:true;const canvasContainerRef=useRef(null);const perlinProgramRef=useRef(null);const asciiProgramRef=useRef(null);const rendererRef=useRef(null);const cameraRef=useRef(null);const perlinMeshRef=useRef(null);const asciiMeshRef=useRef(null);const renderTargetRef=useRef(null);const glRef=useRef(null);const rafIdRef=useRef(null);const lastTimeRef=useRef(0);const isPlayingRef=useRef(effectivePlay);const glyphTextureRef=useRef(null);const glyphGridRef=useRef(null);const dummyGlyphTextureRef=useRef(null);// Helper to render a single frame without scheduling RAF\nconst renderOnce=()=>{const renderer=rendererRef.current;const camera=cameraRef.current;const perlinMesh=perlinMeshRef.current;const asciiMesh=asciiMeshRef.current;const renderTarget=renderTargetRef.current;const gl=glRef.current;const asciiProgram=asciiProgramRef.current;if(!renderer||!camera||!perlinMesh||!asciiMesh||!renderTarget||!gl||!asciiProgram)return;renderer.render({scene:perlinMesh,camera,target:renderTarget});asciiProgram.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];renderer.render({scene:asciiMesh,camera});};useEffect(()=>{let rafId=0;let resizeHandler=null;let resizeObserver=null;const container=canvasContainerRef.current;if(!container)return;const renderer=new Renderer({dpr:Math.min(window.devicePixelRatio||1,2),alpha:true,premultipliedAlpha:false});const gl=renderer.gl;container.appendChild(gl.canvas);rendererRef.current=renderer;glRef.current=gl;const camera=new Camera(gl,{near:.1,far:100});camera.position.set(0,0,3);cameraRef.current=camera;const doResize=()=>{const width=container.clientWidth||window.innerWidth;const height=container.clientHeight||window.innerHeight;renderer.setSize(width,height);camera.perspective({aspect:gl.canvas.width/gl.canvas.height});// keep offscreen target and uniforms in sync with canvas size\nif(renderTargetRef.current&&renderTargetRef.current.setSize){renderTargetRef.current.setSize(gl.canvas.width,gl.canvas.height);}if(perlinProgramRef.current){perlinProgramRef.current.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];}};// Throttled resize scheduler (one per animation frame)\nlet resizePending=false;const scheduleResize=()=>{if(resizePending)return;resizePending=true;requestAnimationFrame(()=>{resizePending=false;doResize();if(!isPlayingRef.current){renderOnce();}});};resizeHandler=scheduleResize;window.addEventListener(\"resize\",scheduleResize);// Observe the container element's size changes (Framer canvas resizes)\nif(typeof window.ResizeObserver!==\"undefined\"){resizeObserver=new window.ResizeObserver(scheduleResize);resizeObserver.observe(container);}scheduleResize();// Perlin noise pass\nconst perlinProgram=new Program(gl,{vertex:perlinVertexShader,fragment:perlinFragmentShader,uniforms:{uTime:{value:0},uFrequency:{value:mapFrequencyUiToShader(frequency)},uSpeed:{value:effectivePlay?mapSpeedUiToShader(speed):0},uValue:{value:1},uResolution:{value:[gl.canvas.width,gl.canvas.height]}}});perlinProgramRef.current=perlinProgram;const perlinMesh=new Mesh(gl,{geometry:new Plane(gl,{width:2,height:2}),program:perlinProgram});perlinMeshRef.current=perlinMesh;const renderTarget=new OglRenderTarget(gl);renderTargetRef.current=renderTarget;// Prepare a dummy glyph texture so the sampler uniform is always valid\nconst dummyGlyphTexture=new Texture(gl,{width:1,height:1,generateMipmaps:false,flipY:false});dummyGlyphTextureRef.current=dummyGlyphTexture;// ASCII pass\nconst asciiProgram=new Program(gl,{vertex:asciiVertexShader,fragment:asciiFragmentShader,uniforms:{uResolution:{value:[gl.canvas.width,gl.canvas.height]},uTexture:{value:renderTarget.texture},uUseCustomPalette:{value:mode===\"Custom\"?1:0},uPaletteCount:{value:paletteCountEffective},uPalette1:{value:colorStringToVec4(color1Effective).slice(0,3)},uPalette2:{value:colorStringToVec4(color2Effective).slice(0,3)},uPalette3:{value:colorStringToVec4(color3Effective).slice(0,3)},uPaletteA1:{value:colorStringToVec4(color1Effective)[3]},uPaletteA2:{value:colorStringToVec4(color2Effective)[3]},uPaletteA3:{value:colorStringToVec4(color3Effective)[3]},uCellSize:{value:mapCellSizeUiToShader(cellSize)},uGamma:{value:mapContrastUiToShader(gamma)},uPaletteBias:{value:mapPaletteBiasUiToShader(paletteBias)},// Glyph atlas uniforms (initialized with dummy texture)\nuUseGlyphAtlas:{value:useGlyphAtlasFlag?1:0},uGlyphAtlas:{value:dummyGlyphTexture},uGlyphGrid:{value:[0,0]},uCharCount:{value:0}}});asciiProgramRef.current=asciiProgram;const asciiMesh=new Mesh(gl,{geometry:new Plane(gl,{width:2,height:2}),program:asciiProgram});asciiMeshRef.current=asciiMesh;// Optionally build glyph atlas\nif(useGlyphAtlasFlag){try{const f=deriveFontSettings(font,fontFamily,fontWeight,fontSizePx);const fontCSS=`${f.weight} ${f.sizePx}px ${f.family}`;if(document.fonts&&document.fonts.load){document.fonts.load(fontCSS).catch(()=>{});}}catch{}const atlas=buildGlyphAtlas(gl,effectiveCharacters,deriveFontSettings(font,fontFamily,fontWeight,fontSizePx).family,deriveFontSettings(font,fontFamily,fontWeight,fontSizePx).weight,deriveFontSettings(font,fontFamily,fontWeight,fontSizePx).sizePx,DEFAULT_GLYPH_PADDING_PX);glyphTextureRef.current=atlas.texture;glyphGridRef.current={cols:atlas.cols,rows:atlas.rows,count:atlas.count};asciiProgram.uniforms.uGlyphAtlas.value=atlas.texture;asciiProgram.uniforms.uGlyphGrid.value=[atlas.cols,atlas.rows];asciiProgram.uniforms.uCharCount.value=atlas.count;asciiProgram.uniforms.uUseGlyphAtlas.value=1;}const frameInterval=1e3/30// 30 FPS\n;const update=time=>{if(!isPlayingRef.current){rafIdRef.current=null;return;}const last=lastTimeRef.current;if(time-last<frameInterval){rafIdRef.current=requestAnimationFrame(update);return;}lastTimeRef.current=time;const elapsedTime=time*.001;perlinProgram.uniforms.uTime.value=elapsedTime;renderer.render({scene:perlinMesh,camera,target:renderTarget});asciiProgram.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];perlinProgram.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];renderer.render({scene:asciiMesh,camera});rafIdRef.current=requestAnimationFrame(update);};// initial render\nrenderOnce();// start loop if playing\nisPlayingRef.current=effectivePlay;if(effectivePlay&&rafIdRef.current==null){lastTimeRef.current=0;rafIdRef.current=requestAnimationFrame(update);}return()=>{if(rafIdRef.current)cancelAnimationFrame(rafIdRef.current);if(resizeHandler)window.removeEventListener(\"resize\",resizeHandler);if(resizeObserver){try{resizeObserver.disconnect();}catch{}resizeObserver=null;}// Dispose glyph texture if any\nif(glyphTextureRef.current){try{const tex=glyphTextureRef.current;if(typeof tex.destroy===\"function\")tex.destroy();else if(typeof tex.delete===\"function\")tex.delete();}catch{}glyphTextureRef.current=null;glyphGridRef.current=null;}// Dispose dummy glyph texture\nif(dummyGlyphTextureRef.current){try{const tex=dummyGlyphTextureRef.current;if(typeof tex.destroy===\"function\")tex.destroy();else if(typeof tex.delete===\"function\")tex.delete();}catch{}dummyGlyphTextureRef.current=null;}if(gl&&gl.canvas&&gl.canvas.parentElement===container){container.removeChild(gl.canvas);}perlinProgramRef.current=null;asciiProgramRef.current=null;rendererRef.current=null;cameraRef.current=null;perlinMeshRef.current=null;asciiMeshRef.current=null;renderTargetRef.current=null;glRef.current=null;rafIdRef.current=null;};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[]);// live update uniforms when props change\nuseEffect(()=>{const perlin=perlinProgramRef.current;if(perlin){perlin.uniforms.uFrequency.value=mapFrequencyUiToShader(frequency);perlin.uniforms.uSpeed.value=effectivePlay?mapSpeedUiToShader(speed):0;}const ascii=asciiProgramRef.current;if(ascii){ascii.uniforms.uUseCustomPalette.value=mode===\"Custom\"?1:0;ascii.uniforms.uPaletteCount.value=paletteCountEffective;const p1=colorStringToVec4(color1Effective);const p2=colorStringToVec4(color2Effective);const p3=colorStringToVec4(color3Effective);ascii.uniforms.uPalette1.value=[p1[0],p1[1],p1[2]];ascii.uniforms.uPalette2.value=[p2[0],p2[1],p2[2]];ascii.uniforms.uPalette3.value=[p3[0],p3[1],p3[2]];ascii.uniforms.uPaletteA1.value=p1[3];ascii.uniforms.uPaletteA2.value=p2[3];ascii.uniforms.uPaletteA3.value=p3[3];ascii.uniforms.uCellSize.value=mapCellSizeUiToShader(cellSize);ascii.uniforms.uGamma.value=mapContrastUiToShader(gamma);ascii.uniforms.uPaletteBias.value=mapPaletteBiasUiToShader(paletteBias);// Update glyph atlas\nif(useGlyphAtlasFlag&&glRef.current){// Rebuild atlas whenever any relevant input changes\nif(glyphTextureRef.current){try{const tex=glyphTextureRef.current;if(typeof tex.destroy===\"function\")tex.destroy();else if(typeof tex.delete===\"function\")tex.delete();}catch{}glyphTextureRef.current=null;glyphGridRef.current=null;}try{const gl=glRef.current;const f=deriveFontSettings(font,fontFamily,fontWeight,fontSizePx);const atlas=buildGlyphAtlas(gl,effectiveCharacters,f.family,f.weight,f.sizePx,DEFAULT_GLYPH_PADDING_PX);glyphTextureRef.current=atlas.texture;glyphGridRef.current={cols:atlas.cols,rows:atlas.rows,count:atlas.count};ascii.uniforms.uGlyphAtlas.value=atlas.texture;ascii.uniforms.uGlyphGrid.value=[atlas.cols,atlas.rows];ascii.uniforms.uCharCount.value=atlas.count;ascii.uniforms.uUseGlyphAtlas.value=1;}catch{ascii.uniforms.uUseGlyphAtlas.value=0;ascii.uniforms.uCharCount.value=0;// fall back to dummy texture\nif(dummyGlyphTextureRef.current){ascii.uniforms.uGlyphAtlas.value=dummyGlyphTextureRef.current;}}}else{ascii.uniforms.uUseGlyphAtlas.value=0;ascii.uniforms.uCharCount.value=0;// ensure sampler has a valid texture bound\nif(dummyGlyphTextureRef.current){ascii.uniforms.uGlyphAtlas.value=dummyGlyphTextureRef.current;}}}// sync resolution uniforms on change\nif(rendererRef.current&&glRef.current){const gl=glRef.current;if(perlin)perlin.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];if(ascii)ascii.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];}// whenever uniforms change and we're not playing, render a single frame\nif(!isPlayingRef.current){renderOnce();}},[effectivePlay,play,frequency,speed,mode,paletteCountEffective,bgColor,color1Effective,color2Effective,color3Effective,cellSize,gamma,paletteBias,useGlyphAtlas,characters,font,colors]);// Play/pause controller for RAF lifecycle\nuseEffect(()=>{isPlayingRef.current=effectivePlay;if(!rendererRef.current)return;if(effectivePlay){if(rafIdRef.current==null){lastTimeRef.current=0;rafIdRef.current=requestAnimationFrame(function update(time){// delegate to the setup loop by forcing a re-use\nconst perlin=perlinProgramRef.current;const ascii=asciiProgramRef.current;const renderer=rendererRef.current;const camera=cameraRef.current;const perlinMesh=perlinMeshRef.current;const asciiMesh=asciiMeshRef.current;const renderTarget=renderTargetRef.current;const gl=glRef.current;if(!isPlayingRef.current||!perlin||!ascii||!renderer||!camera||!perlinMesh||!asciiMesh||!renderTarget||!gl){rafIdRef.current=null;return;}const last=lastTimeRef.current;const frameInterval=1e3/30;if(time-last<frameInterval){rafIdRef.current=requestAnimationFrame(update);return;}lastTimeRef.current=time;perlin.uniforms.uTime.value=time*.001;renderer.render({scene:perlinMesh,camera,target:renderTarget});ascii.uniforms.uResolution.value=[gl.canvas.width,gl.canvas.height];renderer.render({scene:asciiMesh,camera});rafIdRef.current=requestAnimationFrame(update);});}}else{if(rafIdRef.current){cancelAnimationFrame(rafIdRef.current);rafIdRef.current=null;}renderOnce();}},[effectivePlay,play]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",// Background color applied here, not inside the shader\nbackground:bgColor,lineHeight:0,minWidth:0,minHeight:0,overflow:\"hidden\",...style},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:`${INTRINSIC_WIDTH}px`,height:`${INTRINSIC_HEIGHT}px`,minWidth:`${INTRINSIC_WIDTH}px`,minHeight:`${INTRINSIC_HEIGHT}px`,visibility:\"hidden\",position:\"absolute\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{ref:canvasContainerRef,style:{position:\"absolute\",inset:0}})]});}ASCIIBackground.defaultProps={frequency:.5,speed:.375,play:true,mode:\"Rainbow\",paletteCount:3,bgColor:\"#000000\",color1:\"#ffffff\",color2:\"#ff8000\",color3:\"#3399ff\",cellSize:50,gamma:5.5,paletteBias:0,useGlyphAtlas:false,characters:\"@%#*+=-:. \",fontFamily:\"monospace\",fontWeight:400,fontSizePx:42};addPropertyControls(ASCIIBackground,{play:{type:ControlType.Boolean,title:\"On canvas\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},frequency:{type:ControlType.Number,title:\"Frequency\",min:.05,max:1,step:.05,defaultValue:.5},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1,step:.1,defaultValue:.5},mode:{type:ControlType.Enum,title:\"Style\",options:[\"Rainbow\",\"Custom\"],optionTitles:[\"Rainbow\",\"Custom\"],defaultValue:\"Rainbow\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},bgColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"},colors:{type:ControlType.Object,title:\"Colors\",hidden:p=>p.mode!==\"Custom\",controls:{paletteCount:{type:ControlType.Number,title:\"Palette Size\",min:1,max:3,step:1,defaultValue:3},color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#ffffff\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#ff8000\",hidden:o=>(o?.paletteCount??3)<2},color3:{type:ControlType.Color,title:\"Color 3\",defaultValue:\"#3399ff\",hidden:o=>(o?.paletteCount??3)<3}}},useGlyphAtlas:{type:ControlType.Enum,title:\"Font Type\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},font:{type:ControlType.Font,controls:\"extended\",defaultFontType:\"monospace\",defaultValue:{fontSize:16,lineHeight:1.5},hidden:p=>p.useGlyphAtlas===\"Default\"},characters:{type:ControlType.String,title:\"Characters\",defaultValue:\"@%#*+=-:.\",placeholder:\"e.g. @%#*+=-:. \",hidden:props=>props.useGlyphAtlas===\"Default\"},cellSize:{type:ControlType.Number,title:\"Cell Size\",min:1,max:100,step:1,defaultValue:50},paletteBias:{type:ControlType.Number,title:\"Shift\",min:-1,max:1,step:.01,defaultValue:0,hidden:props=>props.mode===\"Rainbow\"},gamma:{type:ControlType.Number,title:\"Contrast\",min:1,max:10,step:.1,defaultValue:5.5,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});ASCIIBackground.displayName=\"ASCII Background\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ASCIIBackground\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrisicHeight 300\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrisicHeight\":\"600\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ASCII_background_Prod.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,patchBorderRadiusScaleCorrector,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cfiNnouzQeSiOpIRnWwa/kC1z8KENx87t27wv8ekc/sxipfz473.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={D49X3D9zU:{hover:true},DamUZJ5Cb:{hover:true},PoZCss95a:{hover:true}};const cycleOrder=[\"PoZCss95a\",\"D49X3D9zU\",\"DamUZJ5Cb\"];const serializationHash=\"framer-ENpTv\";const variantClassNames={D49X3D9zU:\"framer-v-1ol1in8\",DamUZJ5Cb:\"framer-v-1qyhufe\",PoZCss95a:\"framer-v-800pdp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jbvt_yahJ=undefined;const ptPScNlCD=undefined;const gQthYzA39=undefined;const jMQ3m6yRn=undefined;const ItGNOHdE3=undefined;const GwZ7Gda10=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.25,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={Primary:\"DamUZJ5Cb\",Secondary:\"PoZCss95a\",White:\"D49X3D9zU\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const getProps=({click,height,hover,icon,iconWeight,id,link,title,width,...props})=>{return{...props,gQthYzA39:link??props.gQthYzA39,GwZ7Gda10:humanReadableEnumMap[iconWeight]??iconWeight??props.GwZ7Gda10??\"fill\",ItGNOHdE3:icon??props.ItGNOHdE3??\"MagicWand\",jbvt_yahJ:click??props.jbvt_yahJ,jMQ3m6yRn:title??props.jMQ3m6yRn??\"Signup\",ptPScNlCD:hover??props.ptPScNlCD,variant:humanReadableVariantMap[props.variant]??props.variant??\"PoZCss95a\"};};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,jMQ3m6yRn,gQthYzA39,ItGNOHdE3,GwZ7Gda10,ptPScNlCD,jbvt_yahJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PoZCss95a\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17ey9lk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jbvt_yahJ){const res=await jbvt_yahJ(...args);if(res===false)return false;}});const onMouseEnter1d6xk0x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ptPScNlCD){const res=await ptPScNlCD(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"D49X3D9zU-hover\",\"DamUZJ5Cb-hover\"].includes(gestureVariant))return false;if([\"D49X3D9zU\",\"DamUZJ5Cb\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:gQthYzA39,motionChild:true,nodeId:\"PoZCss95a\",openInNewTab:false,scopeId:\"HvfNk2exg\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-800pdp\",className,classNames)} framer-ewf63j`,\"data-border\":true,\"data-framer-name\":\"Secondary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PoZCss95a\",onMouseEnter:onMouseEnter1d6xk0x,onTap:onTap17ey9lk,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(44, 45, 46))\",borderBottomLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",...style},variants:{D49X3D9zU:{\"--border-color\":\"var(--token-60dd5250-962e-4858-9f71-6c6842c1f251, rgb(231, 230, 228))\",backgroundColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\"},DamUZJ5Cb:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(215, 245, 188))\"}},...addPropertyOverrides({\"D49X3D9zU-hover\":{\"data-framer-name\":undefined},\"DamUZJ5Cb-hover\":{\"data-framer-name\":undefined},\"PoZCss95a-hover\":{\"data-framer-name\":undefined},D49X3D9zU:{\"data-framer-name\":\"White\"},DamUZJ5Cb:{\"data-framer-name\":\"Primary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cvgrjz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"WGuy9ukw8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})}),className:\"framer-1f0hpyf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TwYyR5Amw\",style:{\"--extracted-r6o4lv\":\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jMQ3m6yRn,variants:{D49X3D9zU:{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42))\"},DamUZJ5Cb:{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({D49X3D9zU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42)))\"},children:\"Signup\"})})},DamUZJ5Cb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42)))\"},children:\"Signup\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})}),className:\"framer-1pmqns5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SerEGlaJ7\",style:{\"--extracted-r6o4lv\":\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jMQ3m6yRn,variants:{D49X3D9zU:{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42))\"},DamUZJ5Cb:{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({D49X3D9zU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42)))\"},children:\"Signup\"})})},DamUZJ5Cb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42)))\"},children:\"Signup\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p1703b-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uDZFB29J7-container\",nodeId:\"uDZFB29J7\",rendersWithMotion:true,scopeId:\"HvfNk2exg\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:ItGNOHdE3,id:\"uDZFB29J7\",layoutId:\"uDZFB29J7\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:GwZ7Gda10,width:\"100%\",...addPropertyOverrides({D49X3D9zU:{color:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 35, 35))\"},DamUZJ5Cb:{color:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 35, 35))\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-izdxd0\",\"data-framer-name\":\"HoverOverlay\",layoutDependency:layoutDependency,layoutId:\"HtZTlRwJG\",style:{backgroundColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",opacity:0},variants:{\"PoZCss95a-hover\":{opacity:.1}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ENpTv.framer-ewf63j, .framer-ENpTv .framer-ewf63j { display: block; }\",\".framer-ENpTv.framer-800pdp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ENpTv .framer-cvgrjz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-ENpTv .framer-1f0hpyf, .framer-ENpTv .framer-1pmqns5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ENpTv .framer-1p1703b-container { flex: none; height: 16px; position: relative; width: 16px; z-index: 2; }\",\".framer-ENpTv .framer-izdxd0 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ENpTv.framer-v-1qyhufe.framer-800pdp { overflow: visible; will-change: unset; }\",\".framer-ENpTv.framer-v-800pdp.hover .framer-cvgrjz, .framer-ENpTv.framer-v-1ol1in8.hover .framer-cvgrjz, .framer-ENpTv.framer-v-1qyhufe.hover .framer-cvgrjz { justify-content: flex-end; }\",\".framer-ENpTv.framer-v-1qyhufe.hover.framer-800pdp { will-change: unset; }\",...sharedStyle.css,'.framer-ENpTv[data-border=\"true\"]::after, .framer-ENpTv [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 48\n * @framerIntrinsicWidth 118.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"D49X3D9zU\":{\"layout\":[\"auto\",\"fixed\"]},\"DamUZJ5Cb\":{\"layout\":[\"auto\",\"fixed\"]},\"hwLMT51fe\":{\"layout\":[\"auto\",\"fixed\"]},\"HbJzXg6d5\":{\"layout\":[\"auto\",\"fixed\"]},\"ry_u5cZ6s\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"jMQ3m6yRn\":\"title\",\"gQthYzA39\":\"link\",\"ItGNOHdE3\":\"icon\",\"GwZ7Gda10\":\"iconWeight\",\"ptPScNlCD\":\"hover\",\"jbvt_yahJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHvfNk2exg=withCSS(Component,css,\"framer-ENpTv\");export default FramerHvfNk2exg;FramerHvfNk2exg.displayName=\"Large + Icon\";FramerHvfNk2exg.defaultProps={height:48,width:118.5};addPropertyControls(FramerHvfNk2exg,{variant:{options:[\"PoZCss95a\",\"D49X3D9zU\",\"DamUZJ5Cb\"],optionTitles:[\"Secondary\",\"White\",\"Primary\"],title:\"Variant\",type:ControlType.Enum},jMQ3m6yRn:{defaultValue:\"Signup\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjMQ3m6yRnChange:{changes:\"jMQ3m6yRn\",type:ControlType.ChangeHandler},gQthYzA39:{title:\"Link\",type:ControlType.Link},ItGNOHdE3:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"MagicWand\",description:undefined,hidden:undefined,optional:undefined,title:\"Icon\"},onItGNOHdE3Change:{changes:\"ItGNOHdE3\",type:ControlType.ChangeHandler},GwZ7Gda10:PhosphorControls?.[\"weight\"]&&{...PhosphorControls[\"weight\"],defaultValue:\"fill\",description:undefined,hidden:undefined,optional:undefined,title:\"IconWeight\"},onGwZ7Gda10Change:{changes:\"GwZ7Gda10\",type:ControlType.ChangeHandler},ptPScNlCD:{title:\"Hover\",type:ControlType.EventHandler},jbvt_yahJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHvfNk2exg,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHvfNk2exg\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"jMQ3m6yRn\\\":\\\"title\\\",\\\"gQthYzA39\\\":\\\"link\\\",\\\"ItGNOHdE3\\\":\\\"icon\\\",\\\"GwZ7Gda10\\\":\\\"iconWeight\\\",\\\"ptPScNlCD\\\":\\\"hover\\\",\\\"jbvt_yahJ\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"118.5\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"D49X3D9zU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DamUZJ5Cb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hwLMT51fe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HbJzXg6d5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ry_u5cZ6s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HvfNk2exg.map","// Generated by Framer (b1906cd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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*as sharedStyle from\"https://framerusercontent.com/modules/pyXn2kG7z38TZHzGRBjo/BUaYZ5JRPrjIgQ525mEl/xZndidUCt.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1VeUaM32UpUbVnaBniX4/fmYFXqxZ8zUAgjAWUNEO/ZnM5RDc5R.js\";const enabledGestures={s0ywBkPo1:{hover:true},uXE9jyjSV:{hover:true},WIDsxOhHp:{hover:true}};const cycleOrder=[\"uXE9jyjSV\",\"s0ywBkPo1\",\"WIDsxOhHp\"];const serializationHash=\"framer-4607U\";const variantClassNames={s0ywBkPo1:\"framer-v-16t52jk\",uXE9jyjSV:\"framer-v-1l8hioj\",WIDsxOhHp:\"framer-v-1xoiikn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const G03onTp_L=undefined;const ZoQifnXy_=undefined;const WLismF8TO=undefined;const transition1={duration:0,type:\"tween\"};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={New:\"s0ywBkPo1\",Normal:\"uXE9jyjSV\",Small:\"WIDsxOhHp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,tagText,title,width,...props})=>{return{...props,G03onTp_L:link??props.G03onTp_L,variant:humanReadableVariantMap[props.variant]??props.variant??\"uXE9jyjSV\",WLismF8TO:tagText??props.WLismF8TO??\"New!\",ZoQifnXy_:title??props.ZoQifnXy_??\"Overview\"};};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,ZoQifnXy_,G03onTp_L,WLismF8TO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uXE9jyjSV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"s0ywBkPo1-hover\")return true;if(baseVariant===\"s0ywBkPo1\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:G03onTp_L,motionChild:true,nodeId:\"uXE9jyjSV\",scopeId:\"xcDyYwgQP\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1l8hioj\",className,classNames)} framer-1ljfdgx`,\"data-framer-name\":\"Normal\",layoutDependency:layoutDependency,layoutId:\"uXE9jyjSV\",ref:refBinding,style:{...style},...addPropertyOverrides({\"s0ywBkPo1-hover\":{\"data-framer-name\":undefined},\"uXE9jyjSV-hover\":{\"data-framer-name\":undefined},\"WIDsxOhHp-hover\":{\"data-framer-name\":undefined},s0ywBkPo1:{\"data-framer-name\":\"New\"},WIDsxOhHp:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(90, 109, 119)))\"},children:\"Overview\"})}),className:\"framer-1tllw6k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MMRxzITMr\",style:{\"--extracted-r6o4lv\":\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(90, 109, 119))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ZoQifnXy_,variants:{\"s0ywBkPo1-hover\":{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35))\"},\"uXE9jyjSV-hover\":{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35))\"},\"WIDsxOhHp-hover\":{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(27, 25, 14))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"s0ywBkPo1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35)))\"},children:\"Overview\"})})},\"uXE9jyjSV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35)))\"},children:\"Overview\"})})},\"WIDsxOhHp-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ku977\",\"data-styles-preset\":\"ZnM5RDc5R\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(27, 25, 14)))\"},children:\"Overview\"})})},WIDsxOhHp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ku977\",\"data-styles-preset\":\"ZnM5RDc5R\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(90, 109, 119)))\"},children:\"Overview\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lbbdcm\",\"data-framer-name\":\"Tag New\",layoutDependency:layoutDependency,layoutId:\"xviSPbSSa\",style:{backgroundColor:\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(216, 249, 184))\",borderBottomLeftRadius:34,borderBottomRightRadius:34,borderTopLeftRadius:34,borderTopRightRadius:34},variants:{\"s0ywBkPo1-hover\":{backgroundColor:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(44, 45, 46))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ku977\",\"data-styles-preset\":\"ZnM5RDc5R\",children:\"New!\"})}),className:\"framer-wl4588\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MXK6E_zBf\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WLismF8TO,variants:{\"s0ywBkPo1-hover\":{\"--extracted-r6o4lv\":\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(216, 249, 184))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"s0ywBkPo1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ku977\",\"data-styles-preset\":\"ZnM5RDc5R\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(216, 249, 184)))\"},children:\"New!\"})})}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4607U.framer-1ljfdgx, .framer-4607U .framer-1ljfdgx { display: block; }\",\".framer-4607U.framer-1l8hioj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4607U .framer-1tllw6k, .framer-4607U .framer-wl4588 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4607U .framer-1lbbdcm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 59.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"s0ywBkPo1\":{\"layout\":[\"auto\",\"auto\"]},\"WIDsxOhHp\":{\"layout\":[\"auto\",\"auto\"]},\"wI432fHjg\":{\"layout\":[\"auto\",\"auto\"]},\"cilO1ePUR\":{\"layout\":[\"auto\",\"auto\"]},\"O2mSc2_ou\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZoQifnXy_\":\"title\",\"G03onTp_L\":\"link\",\"WLismF8TO\":\"tagText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxcDyYwgQP=withCSS(Component,css,\"framer-4607U\");export default FramerxcDyYwgQP;FramerxcDyYwgQP.displayName=\"Links\";FramerxcDyYwgQP.defaultProps={height:21,width:59.5};addPropertyControls(FramerxcDyYwgQP,{variant:{options:[\"uXE9jyjSV\",\"s0ywBkPo1\",\"WIDsxOhHp\"],optionTitles:[\"Normal\",\"New\",\"Small\"],title:\"Variant\",type:ControlType.Enum},ZoQifnXy_:{defaultValue:\"Overview\",displayTextArea:false,title:\"Title\",type:ControlType.String},onZoQifnXy_Change:{changes:\"ZoQifnXy_\",type:ControlType.ChangeHandler},G03onTp_L:{title:\"Link\",type:ControlType.Link},WLismF8TO:{defaultValue:\"New!\",displayTextArea:false,title:\"Tag Text\",type:ControlType.String},onWLismF8TOChange:{changes:\"WLismF8TO\",type:ControlType.ChangeHandler}});addFonts(FramerxcDyYwgQP,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxcDyYwgQP\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"21\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"59.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s0ywBkPo1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WIDsxOhHp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wI432fHjg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cilO1ePUR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O2mSc2_ou\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"ZoQifnXy_\\\":\\\"title\\\",\\\"G03onTp_L\\\":\\\"link\\\",\\\"WLismF8TO\\\":\\\"tagText\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xcDyYwgQP.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,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 ASCIIBackground from\"https://framerusercontent.com/modules/s3gip9eMV1kca4GMupg6/mRejWDFxPOaVL77ZiGLs/ASCII_background_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/n19EDUFcootoaHvU1wHa/Sm2QYXs1JmgFejpaKLJs/GNdy0Lctx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vFJSO9nAkoz3L5i59wYn/lQDEWDnltHf4UCkw4PTc/j6DWcJyVn.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/cfiNnouzQeSiOpIRnWwa/kC1z8KENx87t27wv8ekc/sxipfz473.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/t0pjrU0b8vUlt5wsyIQP/QQDuUankaue0f7Z2MOyp/YckFIlg3V.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/1VeUaM32UpUbVnaBniX4/fmYFXqxZ8zUAgjAWUNEO/ZnM5RDc5R.js\";import LargeIcon from\"https://framerusercontent.com/modules/kcTIO2CuCQ5SgaUZUFhZ/85WLyB9AL0In3P3kR3x8/HvfNk2exg.js\";import Social from\"https://framerusercontent.com/modules/3rtviJAxCOSpQMd8opFR/TqL2OzHaHYEgjXcDylga/uIPH12Peh.js\";import Links from\"https://framerusercontent.com/modules/e3epYOWjSw7lGptI2ZZT/f4g6DZAtSDQs07uQtdaG/xcDyYwgQP.js\";const LargeIconFonts=getFonts(LargeIcon);const SocialFonts=getFonts(Social);const LinksFonts=getFonts(Links);const ASCIIBackgroundFonts=getFonts(ASCIIBackground);const cycleOrder=[\"oqrNl1XWD\",\"WlGlnCutY\",\"b0k61xcED\"];const serializationHash=\"framer-chaj2\";const variantClassNames={b0k61xcED:\"framer-v-nxpslz\",oqrNl1XWD:\"framer-v-13k5ch7\",WlGlnCutY:\"framer-v-103phk0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GTwDMrm8r=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"oqrNl1XWD\",Mobile:\"WlGlnCutY\",Tablet:\"b0k61xcED\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,visible,width,...props})=>{return{...props,GTwDMrm8r:visible??props.GTwDMrm8r??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"oqrNl1XWD\"};};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,GTwDMrm8r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oqrNl1XWD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvriqva=activeVariantCallback(async(...args)=>{setVariant(\"oqrNl1XWD\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"WlGlnCutY\",\"b0k61xcED\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13k5ch7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oqrNl1XWD\",ref:refBinding,style:{backgroundColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",...style},...addPropertyOverrides({b0k61xcED:{\"data-framer-name\":\"Tablet\"},WlGlnCutY:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[GTwDMrm8r!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ajdy3g\",\"data-framer-name\":\" Container\",layoutDependency:layoutDependency,layoutId:\"TZxR0R3FX\",style:{backgroundColor:\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e7g6ur\",\"data-border\":true,\"data-framer-name\":\"Join Us\",layoutDependency:layoutDependency,layoutId:\"QxtPqp5V3\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-60dd5250-962e-4858-9f71-6c6842c1f251, rgb(216, 213, 209))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9leha0\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kucKB8SJ9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11kfa1o\",layoutDependency:layoutDependency,layoutId:\"nKWHuxN2z\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",dir:\"auto\",children:\"See what your AI is actually doing\"})}),className:\"framer-1u6i5hv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JmVYFQYXI\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WlGlnCutY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1mygqzp\",\"data-styles-preset\":\"GNdy0Lctx\",dir:\"auto\",children:\"See what your AI is actually doing\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9oy5h3\",\"data-styles-preset\":\"j6DWcJyVn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(102, 102, 102)))\"},children:\"A short call with our engineering team. We map our six Guards against your AI stack, run real attacks against a reference deployment, and show you what the first 48 hours reveal.\"})}),className:\"framer-127bkzw\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jwejlXVVG\",onTap:onTapvriqva,style:{\"--extracted-r6o4lv\":\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h8dlur\",layoutDependency:layoutDependency,layoutId:\"OsTnOfskB\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined},{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined},{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+48+0+24+62+0+0,...addPropertyOverrides({b0k61xcED:{y:(componentViewport?.y||0)+40+0+48+0+0+0+0+220+0+0},WlGlnCutY:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 48px)`,y:(componentViewport?.y||0)+16+0+24+0+0+0+0+206.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m2ki73-container\",layoutDependency:layoutDependency,layoutId:\"MlhIE4VbG-container\",nodeId:\"MlhIE4VbG\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(LargeIcon,{gQthYzA39:resolvedLinks[0],GwZ7Gda10:\"fill\",height:\"100%\",id:\"MlhIE4VbG\",ItGNOHdE3:\"ArrowUpRight\",jMQ3m6yRn:\"Talk to an AI security engineer\",layoutId:\"MlhIE4VbG\",variant:matchVariant(\"PoZCss95a\"),width:\"100%\",...addPropertyOverrides({b0k61xcED:{gQthYzA39:resolvedLinks[2]},WlGlnCutY:{gQthYzA39:resolvedLinks[1],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nuvxet\",\"data-framer-name\":\"Beyond Stroke\",layoutDependency:layoutDependency,layoutId:\"ixKrcKJ6M\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-15dquj\",layoutDependency:layoutDependency,layoutId:\"WWUKwyf6n\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 346.208 484.688\" overflow=\"visible\"><path d=\"M 0 69.243 L 0 138.485 L 276.968 69.243 L 276.968 0 Z M 69.24 138.478 L 69.24 207.72 L 346.208 138.478 L 346.208 69.236 Z M 0 242.344 L 0 311.586 L 276.968 242.344 L 276.968 173.102 Z M 69.24 311.588 L 69.24 380.83 L 346.208 311.588 L 346.208 242.346 Z M 0 415.446 L 0 484.688 L 276.968 415.446 L 276.968 346.204 Z\" fill=\"transparent\" stroke=\"rgb(216,214,202)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1g5ajcm\",layoutDependency:layoutDependency,layoutId:\"pb5RjqSob\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 276.968 138.485\" overflow=\"visible\"><path d=\"M 0 69.243 L 0 138.485 L 276.968 69.243 L 276.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m2dl3h\",layoutDependency:layoutDependency,layoutId:\"qG9MHwiLh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 276.968 138.484\" overflow=\"visible\"><path d=\"M 0 69.242 L 0 138.484 L 276.968 69.242 L 276.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vcqesw\",layoutDependency:layoutDependency,layoutId:\"i_Zn6puBB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 276.968 138.484\" overflow=\"visible\"><path d=\"M 0 69.242 L 0 138.484 L 276.968 69.242 L 276.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y4xoiv\",layoutDependency:layoutDependency,layoutId:\"iMdcpFK6g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 276.968 138.484\" overflow=\"visible\"><path d=\"M 0 69.242 L 0 138.484 L 276.968 69.242 L 276.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-op94cf\",layoutDependency:layoutDependency,layoutId:\"BVINCdNva\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 276.968 138.484\" overflow=\"visible\"><path d=\"M 0 69.242 L 0 138.484 L 276.968 69.242 L 276.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pu24i9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"oFcP7TnVc\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1umh2fx\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"AlhNERBX4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15vabiz\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"uR2nY9m9Y\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-17uqbjb\",layoutDependency:layoutDependency,layoutId:\"h_cTMuUXg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 171.792 30\" overflow=\"visible\"><g><path d=\"M 0 4.286 L 0 8.571 L 17.143 4.288 L 17.143 0 Z M 4.286 8.571 L 4.286 12.857 L 21.429 8.571 L 21.429 4.285 Z M 0 15 L 0 19.286 L 17.143 15 L 17.143 10.714 Z M 4.286 19.285 L 4.286 23.571 L 21.429 19.286 L 21.429 14.999 L 4.286 19.287 Z M 0 25.714 L 0 30 L 17.143 25.714 L 17.143 21.429 L 0 25.712 Z\" fill=\"rgb(0,132,255)\"></path><path d=\"M 30 23.779 L 30 6.636 L 36.156 6.636 C 38.217 6.636 39.77 7.006 40.816 7.748 C 41.863 8.488 42.386 9.663 42.386 11.273 C 42.386 11.998 42.233 12.633 41.928 13.18 C 41.612 13.736 41.142 14.189 40.575 14.484 C 39.996 14.79 39.304 14.95 38.499 14.966 L 38.474 14.87 C 39.939 14.903 41.074 15.305 41.879 16.078 C 42.7 16.834 43.11 17.831 43.11 19.071 C 43.11 20.633 42.588 21.809 41.541 22.596 C 40.495 23.385 39.006 23.78 37.074 23.78 L 30 23.78 Z M 32.608 21.438 L 37 21.438 C 38.079 21.438 38.916 21.22 39.513 20.785 C 40.124 20.335 40.429 19.683 40.429 18.83 C 40.429 17.993 40.124 17.341 39.511 16.874 C 38.916 16.408 38.079 16.174 37 16.174 L 32.606 16.174 L 32.606 21.436 Z M 32.607 13.953 L 36.107 13.953 C 37.251 13.953 38.136 13.735 38.765 13.301 C 39.392 12.866 39.706 12.254 39.706 11.465 C 39.706 10.628 39.4 10.009 38.789 9.606 C 38.192 9.188 37.3 8.979 36.109 8.979 L 32.607 8.979 Z M 165.297 24.069 C 164.202 24.069 163.245 23.795 162.424 23.249 C 161.619 22.701 161 21.929 160.565 20.93 C 160.146 19.916 159.937 18.725 159.937 17.356 C 159.937 15.989 160.155 14.806 160.589 13.808 C 161.024 12.794 161.644 12.013 162.449 11.465 C 163.252 10.919 164.202 10.645 165.297 10.645 C 166.182 10.645 166.971 10.83 167.664 11.2 C 168.356 11.57 168.879 12.085 169.232 12.745 L 169.232 6.636 L 171.792 6.636 L 171.792 23.779 L 169.402 23.779 L 169.33 21.848 C 168.969 22.546 168.405 23.119 167.711 23.49 C 167.004 23.876 166.199 24.069 165.297 24.069 Z M 165.974 21.848 C 166.665 21.848 167.252 21.671 167.736 21.316 C 168.219 20.963 168.589 20.448 168.846 19.771 C 169.104 19.096 169.232 18.29 169.232 17.358 C 169.232 16.391 169.104 15.579 168.846 14.919 C 168.589 14.243 168.219 13.735 167.736 13.398 C 167.252 13.043 166.665 12.866 165.974 12.866 C 164.944 12.866 164.122 13.269 163.51 14.074 C 162.899 14.861 162.592 15.956 162.592 17.358 C 162.592 18.741 162.899 19.836 163.51 20.641 C 164.122 21.445 164.944 21.848 165.974 21.848 Z M 152.922 23.78 L 152.922 11.538 L 155.265 10.935 L 155.361 14.339 L 155.144 14.266 C 155.321 13.108 155.675 12.263 156.206 11.731 C 156.754 11.2 157.486 10.935 158.404 10.935 L 159.635 10.935 L 159.635 13.229 L 158.404 13.229 C 157.76 13.229 157.22 13.333 156.786 13.541 C 156.358 13.744 156.009 14.084 155.796 14.508 C 155.586 14.943 155.482 15.506 155.482 16.198 L 155.482 23.78 Z M 143.663 24.069 C 142.326 24.069 141.256 23.764 140.451 23.151 C 139.663 22.539 139.269 21.679 139.269 20.568 C 139.269 19.458 139.599 18.596 140.259 17.985 C 140.934 17.356 141.973 16.906 143.373 16.633 L 147.791 15.788 C 147.791 14.789 147.558 14.05 147.091 13.566 C 146.624 13.066 145.933 12.818 145.015 12.818 C 144.194 12.818 143.55 13.003 143.083 13.373 C 142.616 13.728 142.294 14.259 142.118 14.966 L 139.485 14.798 C 139.728 13.51 140.323 12.496 141.273 11.755 C 142.238 11.015 143.485 10.645 145.015 10.645 C 146.753 10.645 148.073 11.111 148.975 12.045 C 149.893 12.963 150.351 14.258 150.351 15.933 L 150.351 20.93 C 150.351 21.236 150.399 21.454 150.495 21.583 C 150.609 21.695 150.785 21.751 151.026 21.751 L 151.485 21.751 L 151.485 23.779 C 151.174 23.827 150.859 23.851 150.544 23.851 C 149.996 23.851 149.521 23.764 149.119 23.586 C 148.734 23.411 148.426 23.102 148.25 22.718 C 148.058 22.299 147.96 21.743 147.96 21.051 L 148.226 21.171 C 148.098 21.735 147.815 22.234 147.381 22.669 C 146.963 23.104 146.423 23.45 145.764 23.706 C 145.091 23.953 144.379 24.076 143.663 24.069 Z M 144.073 22.041 C 144.846 22.041 145.505 21.896 146.053 21.606 C 146.6 21.3 147.026 20.881 147.333 20.351 C 147.644 19.799 147.802 19.173 147.791 18.539 L 147.791 17.719 L 144.025 18.444 C 143.253 18.589 142.705 18.821 142.383 19.144 C 142.078 19.45 141.924 19.844 141.924 20.326 C 141.924 20.874 142.109 21.301 142.48 21.606 C 142.866 21.896 143.398 22.041 144.073 22.041 Z M 130.868 24.069 C 129.58 24.069 128.55 23.644 127.778 22.79 C 127.021 21.92 126.643 20.721 126.643 19.193 L 126.643 10.935 L 129.203 10.935 L 129.203 18.54 C 129.203 19.699 129.403 20.553 129.805 21.1 C 130.208 21.646 130.82 21.92 131.64 21.92 C 132.574 21.92 133.299 21.623 133.814 21.028 C 134.345 20.415 134.61 19.563 134.61 18.468 L 134.61 10.935 L 137.17 10.935 L 137.17 23.78 L 134.779 23.78 L 134.731 20.424 L 135.094 20.569 C 134.868 21.695 134.393 22.564 133.669 23.176 C 132.944 23.771 132.011 24.069 130.868 24.069 Z M 117.156 24.165 C 115.531 24.165 114.137 23.788 112.979 23.031 C 111.82 22.259 110.935 21.204 110.322 19.869 C 109.711 18.516 109.405 16.971 109.405 15.231 C 109.405 13.51 109.711 11.973 110.322 10.621 C 110.951 9.269 111.852 8.206 113.027 7.434 C 114.202 6.645 115.611 6.25 117.252 6.25 C 118.652 6.25 119.836 6.5 120.802 7 C 121.745 7.464 122.545 8.172 123.12 9.051 C 123.712 9.953 124.122 10.962 124.327 12.021 L 121.599 12.166 C 121.405 11.12 120.971 10.275 120.295 9.631 C 119.619 8.971 118.605 8.641 117.252 8.641 C 116.061 8.641 115.087 8.939 114.331 9.534 C 113.575 10.13 113.011 10.926 112.641 11.925 C 112.286 12.923 112.11 14.025 112.11 15.233 C 112.11 16.488 112.286 17.608 112.641 18.589 C 113.011 19.57 113.575 20.351 114.331 20.93 C 115.104 21.494 116.085 21.776 117.276 21.776 C 118.21 21.776 119.015 21.574 119.691 21.173 C 120.366 20.77 120.891 20.223 121.26 19.53 C 121.65 18.827 121.865 18.04 121.889 17.236 L 117.301 17.236 L 117.301 15.04 L 124.376 15.04 L 124.376 23.781 L 122.589 23.781 L 122.42 19.919 L 122.757 20.206 C 122.583 20.975 122.208 21.683 121.67 22.26 C 121.111 22.865 120.428 23.342 119.667 23.66 C 118.875 24.002 118.019 24.175 117.155 24.168 Z M 101.106 24.069 C 100.011 24.069 99.054 23.795 98.233 23.249 C 97.428 22.701 96.808 21.929 96.374 20.93 C 95.955 19.916 95.745 18.725 95.745 17.356 C 95.745 15.989 95.963 14.806 96.398 13.808 C 96.833 12.794 97.451 12.013 98.256 11.465 C 99.061 10.919 100.011 10.645 101.106 10.645 C 101.991 10.645 102.78 10.83 103.471 11.2 C 104.164 11.57 104.688 12.085 105.041 12.745 L 105.041 6.636 L 107.6 6.636 L 107.6 23.779 L 105.21 23.779 L 105.138 21.848 C 104.777 22.546 104.213 23.119 103.52 23.49 C 102.813 23.876 102.008 24.069 101.106 24.069 Z M 101.781 21.848 C 102.474 21.848 103.061 21.671 103.544 21.316 C 104.027 20.963 104.397 20.448 104.655 19.771 C 104.912 19.096 105.041 18.29 105.041 17.358 C 105.041 16.391 104.912 15.579 104.655 14.919 C 104.397 14.243 104.027 13.735 103.544 13.398 C 103.061 13.043 102.474 12.866 101.781 12.866 C 100.751 12.866 99.931 13.269 99.319 14.074 C 98.706 14.861 98.401 15.956 98.401 17.358 C 98.401 18.741 98.707 19.836 99.319 20.641 C 99.931 21.445 100.751 21.848 101.781 21.848 Z M 83.284 23.779 L 83.284 11.523 L 85.626 10.935 L 85.722 14.364 L 85.409 14.195 C 85.554 13.358 85.827 12.683 86.23 12.168 C 86.613 11.667 87.121 11.276 87.702 11.033 C 88.281 10.775 88.91 10.645 89.586 10.645 C 90.551 10.645 91.349 10.864 91.976 11.298 C 92.622 11.719 93.127 12.324 93.425 13.035 C 93.762 13.76 93.931 14.59 93.931 15.523 L 93.931 23.78 L 91.372 23.78 L 91.372 16.296 C 91.372 15.539 91.292 14.904 91.131 14.389 C 90.97 13.873 90.705 13.479 90.334 13.205 C 89.964 12.931 89.481 12.795 88.885 12.795 C 87.985 12.795 87.251 13.093 86.689 13.688 C 86.125 14.284 85.844 15.153 85.844 16.296 L 85.844 23.78 L 83.284 23.78 Z M 75.337 24.069 C 74.114 24.069 73.044 23.795 72.125 23.248 C 71.209 22.701 70.5 21.92 70.001 20.906 C 69.501 19.893 69.252 18.709 69.252 17.356 C 69.252 15.989 69.502 14.806 70.001 13.808 C 70.469 12.845 71.207 12.039 72.126 11.49 C 73.044 10.926 74.114 10.645 75.337 10.645 C 76.56 10.645 77.631 10.926 78.549 11.49 C 79.468 12.039 80.206 12.844 80.674 13.808 C 81.172 14.805 81.421 15.989 81.421 17.358 C 81.421 18.709 81.171 19.893 80.674 20.906 C 80.174 21.92 79.466 22.701 78.549 23.248 C 77.631 23.795 76.561 24.069 75.336 24.069 Z M 75.337 21.848 C 76.431 21.848 77.276 21.454 77.872 20.665 C 78.467 19.86 78.766 18.758 78.766 17.356 C 78.766 15.956 78.467 14.861 77.872 14.073 C 77.276 13.269 76.431 12.866 75.337 12.866 C 74.259 12.866 73.412 13.269 72.802 14.074 C 72.206 14.861 71.909 15.956 71.909 17.358 C 71.909 18.758 72.206 19.86 72.802 20.665 C 73.414 21.453 74.259 21.848 75.337 21.848 Z M 58.813 27.401 L 58.813 25.301 L 60.383 25.301 C 60.818 25.301 61.139 25.236 61.349 25.108 C 61.558 24.979 61.719 24.761 61.831 24.455 L 62.241 23.393 L 61.445 23.393 L 56.809 10.935 L 59.514 10.935 L 63.039 21.028 L 66.395 10.935 L 69.123 10.935 L 64.004 25.276 C 63.746 26.016 63.36 26.556 62.845 26.894 C 62.346 27.231 61.645 27.401 60.745 27.401 Z M 50.825 24.069 C 49.571 24.069 48.484 23.795 47.566 23.248 C 46.666 22.701 45.965 21.92 45.466 20.906 C 44.984 19.893 44.741 18.709 44.741 17.356 C 44.741 16.005 44.984 14.83 45.466 13.831 C 45.965 12.819 46.666 12.038 47.566 11.49 C 48.468 10.926 49.53 10.645 50.754 10.645 C 51.913 10.645 52.935 10.919 53.82 11.465 C 54.705 11.996 55.39 12.769 55.873 13.784 C 56.373 14.798 56.621 16.021 56.621 17.454 L 56.621 18.105 L 47.398 18.105 C 47.463 19.361 47.793 20.303 48.388 20.93 C 49 21.558 49.82 21.871 50.85 21.871 C 51.606 21.871 52.235 21.695 52.734 21.341 C 53.234 20.986 53.579 20.511 53.771 19.916 L 56.428 20.085 C 56.108 21.25 55.401 22.272 54.424 22.983 C 53.443 23.708 52.243 24.07 50.826 24.07 Z M 47.397 16.174 L 53.916 16.174 C 53.836 15.031 53.506 14.186 52.926 13.639 C 52.364 13.091 51.639 12.818 50.754 12.818 C 49.836 12.818 49.079 13.108 48.484 13.686 C 47.905 14.25 47.542 15.079 47.397 16.174 Z\" fill=\"rgb(0,26,51)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ng4sj0\",layoutDependency:layoutDependency,layoutId:\"bVCtKhVpm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.429 30\" overflow=\"visible\"><path d=\"M 0 4.286 L 0 8.571 L 17.143 4.288 L 17.143 0 Z M 4.286 8.571 L 4.286 12.857 L 21.429 8.571 L 21.429 4.285 Z M 0 15 L 0 19.286 L 17.143 15 L 17.143 10.714 Z M 4.286 19.285 L 4.286 23.571 L 21.429 19.286 L 21.429 14.999 L 4.286 19.287 Z M 0 25.714 L 0 30 L 17.143 25.714 L 17.143 21.429 L 0 25.712 Z\" fill=\"rgb(0,132,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mddjmw\",layoutDependency:layoutDependency,layoutId:\"rthm3e3_T\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 8.571\" overflow=\"visible\"><path d=\"M 0 4.286 L 0 8.571 L 17.143 4.288 L 17.143 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mz04w4\",layoutDependency:layoutDependency,layoutId:\"pQC5zsmpq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 8.572\" overflow=\"visible\"><path d=\"M 0 4.286 L 0 8.572 L 17.143 4.286 L 17.143 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b28xk\",layoutDependency:layoutDependency,layoutId:\"qcmURD3sb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 8.573\" overflow=\"visible\"><path d=\"M 0 4.286 L 0 8.573 L 17.143 4.286 L 17.143 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19rz39n\",layoutDependency:layoutDependency,layoutId:\"ej9qJ8dXL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 8.573\" overflow=\"visible\"><path d=\"M 0 4.286 L 0 8.573 L 17.143 4.288 L 17.143 0 L 0 4.289 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fc244i\",layoutDependency:layoutDependency,layoutId:\"O_oV0cvxk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 8.571\" overflow=\"visible\"><path d=\"M 0 4.285 L 0 8.571 L 17.143 4.285 L 17.143 0 L 0 4.284 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1p9m4ld\",layoutDependency:layoutDependency,layoutId:\"nTjHd1goy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 141.792 21.151\" overflow=\"visible\"><path d=\"M 0 17.529 L 0 0.386 L 6.156 0.386 C 8.217 0.386 9.77 0.756 10.816 1.498 C 11.863 2.238 12.386 3.413 12.386 5.023 C 12.386 5.748 12.233 6.383 11.928 6.93 C 11.612 7.486 11.142 7.939 10.575 8.234 C 9.996 8.54 9.304 8.7 8.499 8.716 L 8.474 8.62 C 9.939 8.653 11.074 9.055 11.879 9.828 C 12.7 10.584 13.11 11.581 13.11 12.821 C 13.11 14.383 12.588 15.559 11.541 16.346 C 10.495 17.135 9.006 17.53 7.074 17.53 L 0 17.53 Z M 2.608 15.188 L 7 15.188 C 8.079 15.188 8.916 14.97 9.513 14.535 C 10.124 14.085 10.429 13.433 10.429 12.58 C 10.429 11.743 10.124 11.091 9.511 10.624 C 8.916 10.158 8.079 9.924 7 9.924 L 2.606 9.924 L 2.606 15.186 Z M 2.607 7.702 L 6.107 7.702 C 7.251 7.702 8.136 7.485 8.765 7.051 C 9.392 6.616 9.706 6.004 9.706 5.215 C 9.706 4.377 9.4 3.759 8.789 3.356 C 8.192 2.937 7.3 2.729 6.109 2.729 L 2.607 2.729 Z M 135.297 17.819 C 134.202 17.819 133.245 17.545 132.424 16.999 C 131.619 16.451 131 15.679 130.565 14.68 C 130.146 13.666 129.937 12.475 129.937 11.106 C 129.937 9.739 130.155 8.556 130.589 7.558 C 131.024 6.544 131.644 5.763 132.449 5.215 C 133.252 4.669 134.202 4.395 135.297 4.395 C 136.182 4.395 136.971 4.58 137.664 4.95 C 138.356 5.32 138.879 5.835 139.232 6.495 L 139.232 0.386 L 141.792 0.386 L 141.792 17.529 L 139.402 17.529 L 139.33 15.598 C 138.969 16.296 138.405 16.869 137.711 17.24 C 137.004 17.626 136.199 17.819 135.297 17.819 Z M 135.974 15.597 C 136.665 15.597 137.252 15.421 137.736 15.066 C 138.219 14.712 138.589 14.197 138.846 13.521 C 139.104 12.846 139.232 12.04 139.232 11.107 C 139.232 10.141 139.104 9.329 138.846 8.669 C 138.589 7.992 138.219 7.485 137.736 7.147 C 137.252 6.792 136.665 6.616 135.974 6.616 C 134.944 6.616 134.122 7.019 133.51 7.824 C 132.899 8.611 132.592 9.706 132.592 11.107 C 132.592 12.491 132.899 13.586 133.51 14.391 C 134.122 15.195 134.944 15.597 135.974 15.597 Z M 122.922 17.53 L 122.922 5.287 L 125.265 4.685 L 125.361 8.089 L 125.144 8.016 C 125.321 6.857 125.675 6.012 126.206 5.481 C 126.754 4.95 127.486 4.685 128.404 4.685 L 129.635 4.685 L 129.635 6.979 L 128.404 6.979 C 127.76 6.979 127.22 7.082 126.786 7.291 C 126.358 7.494 126.009 7.834 125.796 8.257 C 125.586 8.692 125.482 9.256 125.482 9.947 L 125.482 17.53 Z M 113.663 17.819 C 112.326 17.819 111.256 17.514 110.451 16.901 C 109.663 16.289 109.269 15.429 109.269 14.317 C 109.269 13.207 109.599 12.346 110.259 11.735 C 110.934 11.106 111.973 10.656 113.373 10.382 L 117.791 9.537 C 117.791 8.539 117.558 7.8 117.091 7.316 C 116.624 6.816 115.933 6.567 115.015 6.567 C 114.194 6.567 113.55 6.752 113.083 7.122 C 112.616 7.477 112.294 8.009 112.118 8.716 L 109.485 8.547 C 109.728 7.26 110.323 6.246 111.273 5.505 C 112.238 4.765 113.485 4.395 115.015 4.395 C 116.753 4.395 118.073 4.861 118.975 5.795 C 119.893 6.712 120.351 8.007 120.351 9.682 L 120.351 14.68 C 120.351 14.986 120.399 15.204 120.495 15.332 C 120.609 15.445 120.785 15.501 121.026 15.501 L 121.485 15.501 L 121.485 17.529 C 121.174 17.577 120.859 17.601 120.544 17.601 C 119.996 17.601 119.521 17.514 119.119 17.336 C 118.734 17.161 118.426 16.852 118.25 16.467 C 118.058 16.049 117.96 15.492 117.96 14.801 L 118.226 14.921 C 118.098 15.485 117.815 15.984 117.381 16.419 C 116.963 16.854 116.423 17.2 115.764 17.456 C 115.091 17.703 114.379 17.826 113.663 17.819 Z M 114.073 15.791 C 114.846 15.791 115.505 15.646 116.053 15.356 C 116.6 15.05 117.026 14.631 117.333 14.101 C 117.644 13.549 117.802 12.923 117.791 12.289 L 117.791 11.469 L 114.025 12.194 C 113.253 12.339 112.705 12.571 112.383 12.894 C 112.078 13.2 111.924 13.594 111.924 14.076 C 111.924 14.624 112.109 15.051 112.48 15.356 C 112.866 15.646 113.398 15.791 114.073 15.791 Z M 100.868 17.819 C 99.58 17.819 98.55 17.394 97.778 16.54 C 97.021 15.67 96.643 14.471 96.643 12.942 L 96.643 4.685 L 99.203 4.685 L 99.203 12.29 C 99.203 13.449 99.403 14.302 99.805 14.85 C 100.208 15.396 100.82 15.67 101.64 15.67 C 102.574 15.67 103.299 15.372 103.814 14.777 C 104.345 14.165 104.61 13.312 104.61 12.217 L 104.61 4.685 L 107.17 4.685 L 107.17 17.53 L 104.779 17.53 L 104.731 14.174 L 105.094 14.319 C 104.868 15.445 104.393 16.314 103.669 16.926 C 102.944 17.521 102.011 17.819 100.868 17.819 Z M 87.156 17.915 C 85.531 17.915 84.137 17.538 82.979 16.781 C 81.82 16.009 80.935 14.954 80.322 13.619 C 79.711 12.266 79.405 10.721 79.405 8.981 C 79.405 7.26 79.711 5.723 80.322 4.371 C 80.951 3.019 81.852 1.956 83.027 1.184 C 84.202 0.395 85.611 0 87.252 0 C 88.652 0 89.836 0.25 90.802 0.75 C 91.745 1.214 92.545 1.922 93.12 2.801 C 93.712 3.703 94.122 4.712 94.327 5.771 L 91.599 5.916 C 91.405 4.87 90.971 4.025 90.295 3.381 C 89.619 2.721 88.605 2.391 87.252 2.391 C 86.061 2.391 85.087 2.689 84.331 3.284 C 83.575 3.88 83.011 4.676 82.641 5.675 C 82.286 6.673 82.11 7.775 82.11 8.983 C 82.11 10.238 82.286 11.358 82.641 12.339 C 83.011 13.32 83.575 14.101 84.331 14.68 C 85.104 15.244 86.085 15.526 87.276 15.526 C 88.21 15.526 89.015 15.324 89.691 14.923 C 90.366 14.52 90.891 13.973 91.26 13.28 C 91.65 12.577 91.865 11.79 91.889 10.986 L 87.301 10.986 L 87.301 8.79 L 94.376 8.79 L 94.376 17.531 L 92.589 17.531 L 92.42 13.669 L 92.757 13.956 C 92.583 14.725 92.208 15.433 91.67 16.01 C 91.111 16.615 90.428 17.092 89.667 17.41 C 88.875 17.752 88.019 17.925 87.155 17.918 Z M 71.106 17.819 C 70.011 17.819 69.054 17.545 68.233 16.999 C 67.428 16.451 66.808 15.679 66.374 14.68 C 65.955 13.666 65.745 12.475 65.745 11.106 C 65.745 9.739 65.963 8.556 66.398 7.558 C 66.833 6.544 67.451 5.763 68.256 5.215 C 69.061 4.669 70.011 4.395 71.106 4.395 C 71.991 4.395 72.78 4.58 73.471 4.95 C 74.164 5.32 74.688 5.835 75.041 6.495 L 75.041 0.386 L 77.6 0.386 L 77.6 17.529 L 75.21 17.529 L 75.138 15.598 C 74.777 16.296 74.213 16.869 73.52 17.24 C 72.813 17.626 72.008 17.819 71.106 17.819 Z M 71.781 15.597 C 72.474 15.597 73.061 15.421 73.544 15.066 C 74.027 14.712 74.397 14.197 74.655 13.521 C 74.912 12.846 75.041 12.04 75.041 11.107 C 75.041 10.141 74.912 9.329 74.655 8.669 C 74.397 7.992 74.027 7.485 73.544 7.147 C 73.061 6.792 72.474 6.616 71.781 6.616 C 70.751 6.616 69.931 7.019 69.319 7.824 C 68.706 8.611 68.401 9.706 68.401 11.107 C 68.401 12.491 68.707 13.586 69.319 14.391 C 69.931 15.195 70.751 15.597 71.781 15.597 Z M 53.284 17.529 L 53.284 5.272 L 55.626 4.685 L 55.722 8.114 L 55.409 7.945 C 55.554 7.107 55.827 6.432 56.23 5.917 C 56.613 5.417 57.121 5.026 57.702 4.782 C 58.281 4.525 58.91 4.395 59.586 4.395 C 60.551 4.395 61.349 4.614 61.976 5.047 C 62.622 5.469 63.127 6.074 63.425 6.785 C 63.762 7.51 63.931 8.34 63.931 9.272 L 63.931 17.53 L 61.372 17.53 L 61.372 10.046 C 61.372 9.289 61.292 8.654 61.131 8.139 C 60.97 7.622 60.705 7.229 60.334 6.955 C 59.964 6.681 59.481 6.545 58.885 6.545 C 57.985 6.545 57.251 6.842 56.689 7.437 C 56.125 8.034 55.844 8.902 55.844 10.046 L 55.844 17.53 L 53.284 17.53 Z M 45.337 17.819 C 44.114 17.819 43.044 17.545 42.125 16.997 C 41.209 16.451 40.5 15.67 40.001 14.656 C 39.501 13.642 39.252 12.459 39.252 11.106 C 39.252 9.739 39.502 8.556 40.001 7.557 C 40.469 6.595 41.207 5.789 42.126 5.24 C 43.044 4.676 44.114 4.395 45.337 4.395 C 46.56 4.395 47.631 4.676 48.549 5.24 C 49.468 5.789 50.206 6.594 50.674 7.557 C 51.172 8.555 51.421 9.739 51.421 11.107 C 51.421 12.459 51.171 13.642 50.674 14.656 C 50.174 15.67 49.466 16.451 48.549 16.997 C 47.631 17.545 46.561 17.819 45.336 17.819 Z M 45.337 15.597 C 46.431 15.597 47.276 15.204 47.872 14.415 C 48.467 13.61 48.766 12.507 48.766 11.106 C 48.766 9.706 48.467 8.611 47.872 7.822 C 47.276 7.019 46.431 6.616 45.337 6.616 C 44.259 6.616 43.412 7.019 42.802 7.824 C 42.206 8.611 41.909 9.706 41.909 11.107 C 41.909 12.507 42.206 13.61 42.802 14.415 C 43.414 15.202 44.259 15.597 45.337 15.597 Z M 28.813 21.151 L 28.813 19.051 L 30.383 19.051 C 30.818 19.051 31.139 18.986 31.349 18.857 C 31.558 18.729 31.719 18.511 31.831 18.205 L 32.241 17.142 L 31.445 17.142 L 26.809 4.685 L 29.514 4.685 L 33.039 14.777 L 36.395 4.685 L 39.123 4.685 L 34.004 19.026 C 33.746 19.766 33.36 20.306 32.845 20.644 C 32.346 20.981 31.645 21.151 30.745 21.151 Z M 20.825 17.819 C 19.571 17.819 18.484 17.545 17.566 16.997 C 16.666 16.451 15.965 15.67 15.466 14.656 C 14.984 13.642 14.741 12.459 14.741 11.106 C 14.741 9.755 14.984 8.58 15.466 7.581 C 15.965 6.569 16.666 5.787 17.566 5.24 C 18.468 4.676 19.53 4.395 20.754 4.395 C 21.913 4.395 22.935 4.669 23.82 5.215 C 24.705 5.746 25.39 6.519 25.873 7.534 C 26.373 8.547 26.621 9.771 26.621 11.204 L 26.621 11.855 L 17.398 11.855 C 17.463 13.111 17.793 14.052 18.388 14.68 C 19 15.307 19.82 15.621 20.85 15.621 C 21.606 15.621 22.235 15.445 22.734 15.091 C 23.234 14.736 23.579 14.261 23.771 13.666 L 26.428 13.835 C 26.108 15 25.401 16.022 24.424 16.732 C 23.443 17.457 22.243 17.82 20.826 17.82 Z M 17.397 9.924 L 23.916 9.924 C 23.836 8.781 23.506 7.936 22.926 7.389 C 22.364 6.841 21.639 6.568 20.754 6.568 C 19.836 6.568 19.079 6.858 18.484 7.436 C 17.905 8 17.542 8.829 17.397 9.924 Z\" fill=\"rgb(0,26,51)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-c6i5sl\",layoutDependency:layoutDependency,layoutId:\"nYdanAVey\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.11 17.144\" overflow=\"visible\"><path d=\"M 0 17.142 L 0 0 L 6.156 0 C 8.217 0 9.77 0.37 10.816 1.111 C 11.863 1.851 12.386 3.026 12.386 4.636 C 12.386 5.361 12.233 5.996 11.928 6.544 C 11.612 7.1 11.142 7.553 10.575 7.848 C 9.996 8.154 9.304 8.314 8.499 8.33 L 8.474 8.234 C 9.939 8.266 11.074 8.669 11.879 9.441 C 12.7 10.198 13.11 11.195 13.11 12.435 C 13.11 13.996 12.588 15.173 11.541 15.96 C 10.495 16.749 9.006 17.144 7.074 17.144 L 0 17.144 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jcvefl\",layoutDependency:layoutDependency,layoutId:\"CGO7AWp7p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.823 5.264\" overflow=\"visible\"><path d=\"M 0.001 5.264 L 4.394 5.264 C 5.473 5.264 6.31 5.046 6.906 4.611 C 7.517 4.161 7.823 3.509 7.823 2.656 C 7.823 1.819 7.518 1.167 6.905 0.7 C 6.31 0.234 5.473 0 4.394 0 L 0 0 L 0 5.262 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hynoul\",layoutDependency:layoutDependency,layoutId:\"QGQR79pAz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.099 4.974\" overflow=\"visible\"><path d=\"M 0 4.974 L 3.5 4.974 C 4.644 4.974 5.529 4.756 6.158 4.322 C 6.785 3.887 7.099 3.275 7.099 2.486 C 7.099 1.649 6.792 1.03 6.181 0.627 C 5.585 0.209 4.692 0 3.501 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12unfa0\",layoutDependency:layoutDependency,layoutId:\"mNWzaOc5r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.855 17.433\" overflow=\"visible\"><path d=\"M 5.36 17.433 C 4.265 17.433 3.308 17.159 2.486 16.612 C 1.681 16.065 1.063 15.292 0.627 14.294 C 0.209 13.28 0 12.089 0 10.72 C 0 9.353 0.218 8.17 0.651 7.171 C 1.086 6.158 1.706 5.376 2.511 4.829 C 3.315 4.283 4.265 4.009 5.36 4.009 C 6.245 4.009 7.034 4.194 7.726 4.564 C 8.419 4.934 8.941 5.449 9.295 6.109 L 9.295 0 L 11.855 0 L 11.855 17.142 L 9.465 17.142 L 9.393 15.211 C 9.032 15.91 8.467 16.483 7.774 16.854 C 7.066 17.24 6.261 17.433 5.36 17.433 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vb2e1v\",layoutDependency:layoutDependency,layoutId:\"U5BEGkr00\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.64 8.981\" overflow=\"visible\"><path d=\"M 3.381 8.981 C 4.073 8.981 4.66 8.805 5.144 8.45 C 5.626 8.096 5.996 7.581 6.254 6.905 C 6.511 6.23 6.64 5.424 6.64 4.491 C 6.64 3.525 6.511 2.713 6.254 2.053 C 5.996 1.376 5.626 0.869 5.144 0.531 C 4.66 0.176 4.073 0 3.381 0 C 2.351 0 1.53 0.403 0.917 1.208 C 0.306 1.995 0 3.09 0 4.491 C 0 5.875 0.306 6.97 0.917 7.775 C 1.53 8.579 2.351 8.981 3.381 8.981 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17mu849\",layoutDependency:layoutDependency,layoutId:\"mQteCVeuX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.713 12.845\" overflow=\"visible\"><path d=\"M 0 12.845 L 0 0.603 L 2.343 0 L 2.439 3.404 L 2.221 3.331 C 2.399 2.173 2.753 1.328 3.284 0.796 C 3.831 0.265 4.564 0 5.481 0 L 6.713 0 L 6.713 2.294 L 5.481 2.294 C 4.837 2.294 4.297 2.398 3.864 2.606 C 3.435 2.809 3.087 3.149 2.874 3.573 C 2.664 4.008 2.56 4.571 2.56 5.263 L 2.56 12.845 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lmsw5s\",layoutDependency:layoutDependency,layoutId:\"nbkGEIXJu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.216 13.424\" overflow=\"visible\"><path d=\"M 4.394 13.424 C 3.057 13.424 1.987 13.119 1.182 12.506 C 0.394 11.894 0 11.034 0 9.922 C 0 8.813 0.33 7.951 0.99 7.34 C 1.665 6.711 2.704 6.261 4.104 5.988 L 8.523 5.142 C 8.523 4.144 8.289 3.405 7.823 2.921 C 7.355 2.421 6.664 2.173 5.746 2.173 C 4.925 2.173 4.281 2.358 3.814 2.728 C 3.347 3.083 3.025 3.614 2.849 4.321 L 0.216 4.152 C 0.459 2.865 1.054 1.851 2.004 1.11 C 2.969 0.37 4.216 0 5.746 0 C 7.484 0 8.804 0.466 9.706 1.4 C 10.624 2.317 11.082 3.613 11.082 5.288 L 11.082 10.285 C 11.082 10.591 11.13 10.809 11.226 10.938 C 11.34 11.05 11.516 11.106 11.757 11.106 L 12.216 11.106 L 12.216 13.134 C 11.905 13.182 11.59 13.206 11.275 13.206 C 10.727 13.206 10.253 13.119 9.85 12.941 C 9.465 12.766 9.157 12.457 8.981 12.073 C 8.789 11.654 8.691 11.098 8.691 10.406 L 8.957 10.526 C 8.829 11.09 8.546 11.589 8.112 12.024 C 7.694 12.459 7.154 12.805 6.495 13.061 C 5.822 13.308 5.11 13.431 4.394 13.424 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ideqbq\",layoutDependency:layoutDependency,layoutId:\"xdLmtEAdB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.868 4.322\" overflow=\"visible\"><path d=\"M 2.149 4.322 C 2.922 4.322 3.581 4.177 4.129 3.888 C 4.676 3.581 5.102 3.163 5.409 2.633 C 5.72 2.08 5.879 1.454 5.867 0.82 L 5.867 0 L 2.101 0.725 C 1.329 0.87 0.781 1.102 0.459 1.425 C 0.154 1.731 0 2.125 0 2.608 C 0 3.155 0.185 3.582 0.556 3.888 C 0.943 4.177 1.474 4.322 2.149 4.322 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mt1rtb\",layoutDependency:layoutDependency,layoutId:\"QtTk3e572\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.528 13.134\" overflow=\"visible\"><path d=\"M 4.225 13.134 C 2.938 13.134 1.907 12.709 1.135 11.855 C 0.379 10.985 0 9.786 0 8.258 L 0 0 L 2.56 0 L 2.56 7.605 C 2.56 8.764 2.76 9.618 3.162 10.165 C 3.565 10.711 4.178 10.985 4.998 10.985 C 5.931 10.985 6.656 10.688 7.171 10.093 C 7.703 9.48 7.968 8.628 7.968 7.533 L 7.968 0 L 10.528 0 L 10.528 12.845 L 8.136 12.845 L 8.089 9.489 L 8.451 9.634 C 8.225 10.76 7.75 11.629 7.026 12.241 C 6.301 12.836 5.369 13.134 4.225 13.134 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o7kcpe\",layoutDependency:layoutDependency,layoutId:\"iHLuWXfxS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.971 17.918\" overflow=\"visible\"><path d=\"M 7.751 17.915 C 6.126 17.915 4.732 17.537 3.574 16.781 C 2.415 16.009 1.53 14.954 0.918 13.619 C 0.306 12.266 0 10.721 0 8.981 C 0 7.26 0.306 5.722 0.918 4.371 C 1.546 3.019 2.448 1.956 3.623 1.184 C 4.797 0.395 6.206 0 7.848 0 C 9.248 0 10.431 0.25 11.397 0.75 C 12.34 1.214 13.14 1.922 13.715 2.801 C 14.307 3.703 14.717 4.712 14.923 5.771 L 12.194 5.916 C 12 4.87 11.566 4.025 10.89 3.381 C 10.214 2.721 9.2 2.391 7.848 2.391 C 6.656 2.391 5.683 2.689 4.926 3.284 C 4.17 3.88 3.606 4.676 3.236 5.675 C 2.881 6.672 2.705 7.775 2.705 8.982 C 2.705 10.238 2.881 11.358 3.236 12.339 C 3.606 13.32 4.17 14.101 4.926 14.68 C 5.699 15.244 6.68 15.526 7.871 15.526 C 8.805 15.526 9.61 15.324 10.286 14.923 C 10.961 14.52 11.486 13.972 11.855 13.28 C 12.245 12.577 12.46 11.79 12.484 10.986 L 7.896 10.986 L 7.896 8.79 L 14.971 8.79 L 14.971 17.531 L 13.184 17.531 L 13.015 13.669 L 13.353 13.956 C 13.178 14.725 12.803 15.433 12.265 16.01 C 11.706 16.615 11.023 17.092 10.262 17.41 C 9.47 17.752 8.614 17.925 7.75 17.917 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p8nab2\",layoutDependency:layoutDependency,layoutId:\"cZyyYhKl3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.855 17.433\" overflow=\"visible\"><path d=\"M 5.361 17.433 C 4.266 17.433 3.309 17.159 2.487 16.612 C 1.682 16.065 1.063 15.292 0.629 14.294 C 0.21 13.28 0 12.089 0 10.72 C 0 9.353 0.217 8.17 0.653 7.171 C 1.087 6.158 1.706 5.376 2.511 4.829 C 3.316 4.283 4.266 4.009 5.361 4.009 C 6.246 4.009 7.035 4.194 7.726 4.564 C 8.419 4.934 8.943 5.449 9.296 6.109 L 9.296 0 L 11.855 0 L 11.855 17.142 L 9.465 17.142 L 9.392 15.211 C 9.032 15.91 8.468 16.483 7.775 16.854 C 7.068 17.24 6.263 17.433 5.361 17.433 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u455ru\",layoutDependency:layoutDependency,layoutId:\"dPlMR5dQt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.64 8.981\" overflow=\"visible\"><path d=\"M 3.38 8.981 C 4.072 8.981 4.66 8.805 5.142 8.45 C 5.626 8.096 5.996 7.581 6.254 6.905 C 6.511 6.23 6.64 5.424 6.64 4.491 C 6.64 3.525 6.511 2.713 6.254 2.053 C 5.996 1.376 5.626 0.869 5.142 0.531 C 4.66 0.176 4.072 0 3.38 0 C 2.35 0 1.53 0.403 0.918 1.208 C 0.305 1.995 0 3.09 0 4.491 C 0 5.875 0.306 6.97 0.918 7.775 C 1.53 8.579 2.35 8.981 3.38 8.981 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p5091a\",layoutDependency:layoutDependency,layoutId:\"k3csl3CX9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.647 13.135\" overflow=\"visible\"><path d=\"M 0 13.134 L 0 0.878 L 2.343 0.29 L 2.439 3.719 L 2.125 3.55 C 2.27 2.713 2.544 2.037 2.946 1.523 C 3.33 1.022 3.837 0.631 4.419 0.388 C 4.998 0.13 5.626 0 6.303 0 C 7.267 0 8.065 0.219 8.692 0.653 C 9.339 1.074 9.843 1.679 10.141 2.39 C 10.479 3.115 10.647 3.945 10.647 4.877 L 10.647 13.135 L 8.089 13.135 L 8.089 5.651 C 8.089 4.894 8.009 4.259 7.848 3.744 C 7.686 3.228 7.421 2.834 7.05 2.56 C 6.68 2.286 6.197 2.15 5.601 2.15 C 4.701 2.15 3.967 2.447 3.405 3.042 C 2.841 3.639 2.56 4.507 2.56 5.651 L 2.56 13.135 L 0 13.135 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1voby5y\",layoutDependency:layoutDependency,layoutId:\"M2KWMMfKh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.169 13.424\" overflow=\"visible\"><path d=\"M 6.085 13.424 C 4.861 13.424 3.791 13.15 2.873 12.603 C 1.956 12.056 1.248 11.275 0.749 10.261 C 0.249 9.248 0 8.064 0 6.711 C 0 5.344 0.25 4.161 0.749 3.163 C 1.216 2.2 1.955 1.394 2.874 0.845 C 3.791 0.281 4.861 0 6.085 0 C 7.308 0 8.379 0.281 9.296 0.845 C 10.215 1.394 10.954 2.199 11.421 3.163 C 11.92 4.16 12.169 5.344 12.169 6.713 C 12.169 8.064 11.919 9.248 11.421 10.261 C 10.921 11.275 10.214 12.056 9.296 12.603 C 8.379 13.15 7.309 13.424 6.084 13.424 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lnd0gz\",layoutDependency:layoutDependency,layoutId:\"pdSnRJz0y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.857 8.981\" overflow=\"visible\"><path d=\"M 3.429 8.981 C 4.523 8.981 5.367 8.587 5.964 7.799 C 6.559 6.994 6.857 5.891 6.857 4.49 C 6.857 3.09 6.559 1.995 5.964 1.206 C 5.367 0.403 4.523 0 3.429 0 C 2.35 0 1.504 0.403 0.894 1.208 C 0.298 1.995 0 3.09 0 4.491 C 0 5.891 0.298 6.994 0.894 7.799 C 1.505 8.586 2.35 8.981 3.429 8.981 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d1xd4q\",layoutDependency:layoutDependency,layoutId:\"tNvH9fsUh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.314 16.466\" overflow=\"visible\"><path d=\"M 2.004 16.466 L 2.004 14.366 L 3.574 14.366 C 4.009 14.366 4.33 14.301 4.54 14.173 C 4.749 14.044 4.91 13.826 5.023 13.52 L 5.433 12.457 L 4.636 12.457 L 0 0 L 2.705 0 L 6.23 10.093 L 9.586 0 L 12.314 0 L 7.195 14.341 C 6.937 15.081 6.551 15.621 6.036 15.959 C 5.538 16.296 4.836 16.466 3.936 16.466 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18vvi1\",layoutDependency:layoutDependency,layoutId:\"LfOpxfyMi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.88 13.425\" overflow=\"visible\"><path d=\"M 6.084 13.424 C 4.83 13.424 3.743 13.15 2.825 12.603 C 1.925 12.056 1.224 11.275 0.725 10.261 C 0.242 9.248 0 8.064 0 6.711 C 0 5.36 0.242 4.185 0.725 3.186 C 1.224 2.174 1.925 1.392 2.825 0.845 C 3.726 0.281 4.789 0 6.012 0 C 7.171 0 8.194 0.274 9.079 0.82 C 9.964 1.351 10.649 2.124 11.131 3.139 C 11.631 4.153 11.88 5.376 11.88 6.809 L 11.88 7.46 L 2.656 7.46 C 2.721 8.716 3.051 9.658 3.646 10.285 C 4.259 10.913 5.079 11.226 6.109 11.226 C 6.865 11.226 7.494 11.05 7.993 10.696 C 8.492 10.341 8.838 9.866 9.03 9.271 L 11.686 9.44 C 11.366 10.605 10.66 11.627 9.682 12.338 C 8.701 13.063 7.501 13.425 6.085 13.425 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wnq29i\",layoutDependency:layoutDependency,layoutId:\"BC13LbG2i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.519 3.356\" overflow=\"visible\"><path d=\"M 0 3.356 L 6.519 3.356 C 6.439 2.214 6.109 1.369 5.529 0.821 C 4.966 0.274 4.241 0 3.356 0 C 2.439 0 1.681 0.29 1.086 0.869 C 0.508 1.433 0.145 2.261 0 3.356 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9oy5h3\",\"data-styles-preset\":\"j6DWcJyVn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(102, 102, 102)))\"},children:\"BeyondGuard is the control plane for enterprise AI security. Inspecting every prompt, enforcing every policy, and auditing every decision your AI makes. AI security you can prove.\"})}),className:\"framer-7f5whe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ehJ59kHDv\",style:{\"--extracted-r6o4lv\":\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zpx58r\",\"data-framer-name\":\"Social Links Row\",layoutDependency:layoutDependency,layoutId:\"GNlW6Yjay\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+136+0,...addPropertyOverrides({b0k61xcED:{y:(componentViewport?.y||0)+40+0+0+0+80+0+136+0},WlGlnCutY:{y:(componentViewport?.y||0)+16+0+0+0+0+0+0+136+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ljcxd7-container\",layoutDependency:layoutDependency,layoutId:\"skr9SCYiq-container\",nodeId:\"skr9SCYiq\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Social,{height:\"100%\",id:\"skr9SCYiq\",layoutId:\"skr9SCYiq\",o0dqPpBUQ:\"https://www.linkedin.com/company/beyondguard/\",q4Ho3PUfi:\"LinkedIn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+136+0,...addPropertyOverrides({b0k61xcED:{y:(componentViewport?.y||0)+40+0+0+0+80+0+136+0},WlGlnCutY:{y:(componentViewport?.y||0)+16+0+0+0+0+0+0+136+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9rc0l3-container\",layoutDependency:layoutDependency,layoutId:\"D7AXFLURq-container\",nodeId:\"D7AXFLURq\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Social,{height:\"100%\",id:\"D7AXFLURq\",layoutId:\"D7AXFLURq\",o0dqPpBUQ:\"https://youtube.com/@beyondguard?si=yLhcDMxc6hareF4x\",q4Ho3PUfi:\"YouTube\",width:\"100%\"})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-oc1y56\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"hqwYmhkOK\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d763xz\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"i3rH6keuh\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k9z537\",layoutDependency:layoutDependency,layoutId:\"XCZgEpygE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1owlfs7\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"qtJEeHbb6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",children:\"Menu\"})}),className:\"framer-14vsofk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ogjnm2Zte\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g51kkq\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Qq519Z37q\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined},{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined},{href:{hash:\":wc5wpk2fn\",webPageId:\"wMUdfA5di\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+0,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+0},WlGlnCutY:{width:undefined,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3zx2oc-container\",layoutDependency:layoutDependency,layoutId:\"gCWa1D9sq-container\",nodeId:\"gCWa1D9sq\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks1[0],height:\"100%\",id:\"gCWa1D9sq\",layoutId:\"gCWa1D9sq\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"Alt\",ZoQifnXy_:\"Platform\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks1[2]},WlGlnCutY:{G03onTp_L:resolvedLinks1[1],style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined},{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined},{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+38,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+34},WlGlnCutY:{width:undefined,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ujo16p-container\",layoutDependency:layoutDependency,layoutId:\"dkZ96KEu1-container\",nodeId:\"dkZ96KEu1\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks2[0],height:\"100%\",id:\"dkZ96KEu1\",layoutId:\"dkZ96KEu1\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Red Teaming\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks2[2]},WlGlnCutY:{G03onTp_L:resolvedLinks2[1],style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QXFMrDxsK\"},implicitPathVariables:undefined},{href:{webPageId:\"QXFMrDxsK\"},implicitPathVariables:undefined},{href:{webPageId:\"QXFMrDxsK\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+76,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+68},WlGlnCutY:{width:undefined,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wxnqd1-container\",layoutDependency:layoutDependency,layoutId:\"wrC6JVvoL-container\",nodeId:\"wrC6JVvoL\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks3[0],height:\"100%\",id:\"wrC6JVvoL\",layoutId:\"wrC6JVvoL\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Explainable AI\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks3[2]},WlGlnCutY:{G03onTp_L:resolvedLinks3[1],style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tMRlWgZYS\"},implicitPathVariables:undefined},{href:{webPageId:\"tMRlWgZYS\"},implicitPathVariables:undefined},{href:{hash:\":wc5wpk2fn\",webPageId:\"wMUdfA5di\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+114,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+102},WlGlnCutY:{width:undefined,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ql44rw-container\",layoutDependency:layoutDependency,layoutId:\"yDQiFM_iR-container\",nodeId:\"yDQiFM_iR\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks4[0],height:\"100%\",id:\"yDQiFM_iR\",layoutId:\"yDQiFM_iR\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"Alt\",ZoQifnXy_:\"Partners\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks4[2]},WlGlnCutY:{G03onTp_L:resolvedLinks4[1],style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wMUdfA5di\"},implicitPathVariables:undefined},{href:{webPageId:\"wMUdfA5di\"},implicitPathVariables:undefined},{href:{hash:\":wc5wpk2fn\",webPageId:\"wMUdfA5di\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+152,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+136},WlGlnCutY:{width:undefined,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qdnjh7-container\",layoutDependency:layoutDependency,layoutId:\"Fi5_LYk7j-container\",nodeId:\"Fi5_LYk7j\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks5[0],height:\"100%\",id:\"Fi5_LYk7j\",layoutId:\"Fi5_LYk7j\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"Alt\",ZoQifnXy_:\"About us\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks5[2]},WlGlnCutY:{G03onTp_L:resolvedLinks5[1],style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dmh5mz\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"alDUttKd5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",children:\"Solutions\"})}),className:\"framer-1q5mmga\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eYbhvfImG\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8csdw9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"UikjHDXoa\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+0,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+0},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1flllar-container\",layoutDependency:layoutDependency,layoutId:\"eG_lD6cfx-container\",nodeId:\"eG_lD6cfx\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks6[0],height:\"100%\",id:\"eG_lD6cfx\",layoutId:\"eG_lD6cfx\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"Alt\",ZoQifnXy_:\"Prompt Injection\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks6[2]},WlGlnCutY:{G03onTp_L:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined},{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined},{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+38,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+34},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wiuqgw-container\",layoutDependency:layoutDependency,layoutId:\"z5xmFLal5-container\",nodeId:\"z5xmFLal5\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks7[0],height:\"100%\",id:\"z5xmFLal5\",layoutId:\"z5xmFLal5\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New\",ZoQifnXy_:\"Data Leakage & PII\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks7[2]},WlGlnCutY:{G03onTp_L:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined},{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined},{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+76,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+68},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pyduhh-container\",layoutDependency:layoutDependency,layoutId:\"bg04bLs3Y-container\",nodeId:\"bg04bLs3Y\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks8[0],height:\"100%\",id:\"bg04bLs3Y\",layoutId:\"bg04bLs3Y\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Employee AI Use\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks8[2]},WlGlnCutY:{G03onTp_L:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined},{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined},{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+114,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+102},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x7qbpe-container\",layoutDependency:layoutDependency,layoutId:\"LccaqiSon-container\",nodeId:\"LccaqiSon\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks9[0],height:\"100%\",id:\"LccaqiSon\",layoutId:\"LccaqiSon\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Agentic AI Risk\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks9[2]},WlGlnCutY:{G03onTp_L:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined},{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined},{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+152,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+136},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+0+0+54.4+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m0ll7f-container\",layoutDependency:layoutDependency,layoutId:\"l2sBUNR01-container\",nodeId:\"l2sBUNR01\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks10[0],height:\"100%\",id:\"l2sBUNR01\",layoutId:\"l2sBUNR01\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Brand Protection\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks10[2]},WlGlnCutY:{G03onTp_L:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-170fnbe\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"EiwblJ3mt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1apfo51\",\"data-styles-preset\":\"sxipfz473\",children:\"Resources\"})}),className:\"framer-1ieqmdn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"miRKwHpgS\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-th46h4\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Iy28bQdnb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+0,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+0},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+260.4+0+54.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12rg1il-container\",layoutDependency:layoutDependency,layoutId:\"xP6SEgk5u-container\",nodeId:\"xP6SEgk5u\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks11[0],height:\"100%\",id:\"xP6SEgk5u\",layoutId:\"xP6SEgk5u\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Blog\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks11[2]},WlGlnCutY:{G03onTp_L:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+36,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+36},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+260.4+0+54.4+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fu468y-container\",layoutDependency:layoutDependency,layoutId:\"xHOu6Ppvd-container\",nodeId:\"xHOu6Ppvd\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks12[0],height:\"100%\",id:\"xHOu6Ppvd\",layoutId:\"xHOu6Ppvd\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Whitepapers\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks12[2]},WlGlnCutY:{G03onTp_L:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+72,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+72},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+260.4+0+54.4+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12tmu5w-container\",layoutDependency:layoutDependency,layoutId:\"okVd1GhkJ-container\",nodeId:\"okVd1GhkJ\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"okVd1GhkJ\",layoutId:\"okVd1GhkJ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Documentation\",...addPropertyOverrides({b0k61xcED:{ZoQifnXy_:\"Help\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WkqeqALPA\"},implicitPathVariables:undefined},{href:{webPageId:\"WkqeqALPA\"},implicitPathVariables:undefined},{href:{webPageId:\"WkqeqALPA\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`max((max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1280px), 1px) - 80px) / 2, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+0+0)+0+80+0+0+54.4+0+108,...addPropertyOverrides({b0k61xcED:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 48px, 1280px) - 24px) * 0.6, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+40+0+0+0+80+0+0+46.4+0+108},WlGlnCutY:{width:`max((min(${componentViewport?.width||\"100vw\"} - 32px, 1280px) - 32px) / 2, 50px)`,y:(componentViewport?.y||0)+16+0+0+0+0+200+0+260.4+0+54.4+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a38uy1-container\",layoutDependency:layoutDependency,layoutId:\"Eh9jrJ7yQ-container\",nodeId:\"Eh9jrJ7yQ\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks13[0],height:\"100%\",id:\"Eh9jrJ7yQ\",layoutId:\"Eh9jrJ7yQ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uXE9jyjSV\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Changelog\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks13[2]},WlGlnCutY:{G03onTp_L:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})})]})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o617jy\",layoutDependency:layoutDependency,layoutId:\"ptSCnqw9g\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1agj4pq\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Q8xKivi2V\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-60dd5250-962e-4858-9f71-6c6842c1f251, rgb(240, 239, 234))\",\"--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-13ku977\",\"data-styles-preset\":\"ZnM5RDc5R\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113)))\"},children:\"\\xa9 2026 Beyond Guard. All rights reserved.\"})}),className:\"framer-cw3mxu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y8LGsRni_\",style:{\"--extracted-r6o4lv\":\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WlGlnCutY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ku977\",\"data-styles-preset\":\"ZnM5RDc5R\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113)))\"},children:\"\\xa9 2026 Beyond Guard. All rights reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gtuu9v\",layoutDependency:layoutDependency,layoutId:\"M0WWePd0w\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wQ3t8hBYs\"},implicitPathVariables:undefined},{href:{webPageId:\"wQ3t8hBYs\"},implicitPathVariables:undefined},{href:{webPageId:\"wQ3t8hBYs\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+348.4+0)+0+0+40+0,...addPropertyOverrides({b0k61xcED:{y:(componentViewport?.y||0)+40+388.4+0+0+40+0},WlGlnCutY:{y:(componentViewport?.y||0)+16+736.8+0+0+40+110+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1doh5iy-container\",layoutDependency:layoutDependency,layoutId:\"DIb5_atid-container\",nodeId:\"DIb5_atid\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks14[0],height:\"100%\",id:\"DIb5_atid\",layoutId:\"DIb5_atid\",style:{height:\"100%\"},variant:matchVariant(\"WIDsxOhHp\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Terms of Service\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks14[2]},WlGlnCutY:{G03onTp_L:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZOS6e6W25\"},implicitPathVariables:undefined},{href:{webPageId:\"ZOS6e6W25\"},implicitPathVariables:undefined},{href:{webPageId:\"ZOS6e6W25\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+348.4+0)+0+0+40+0,...addPropertyOverrides({b0k61xcED:{y:(componentViewport?.y||0)+40+388.4+0+0+40+0},WlGlnCutY:{y:(componentViewport?.y||0)+16+736.8+0+0+40+110+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ff433j-container\",layoutDependency:layoutDependency,layoutId:\"Z8rhTu7UC-container\",nodeId:\"Z8rhTu7UC\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks15[0],height:\"100%\",id:\"Z8rhTu7UC\",layoutId:\"Z8rhTu7UC\",style:{height:\"100%\"},variant:matchVariant(\"WIDsxOhHp\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Privacy Policy\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks15[2]},WlGlnCutY:{G03onTp_L:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+348.4+0)+0+0+40+0,...addPropertyOverrides({b0k61xcED:{y:(componentViewport?.y||0)+40+388.4+0+0+40+0},WlGlnCutY:{y:(componentViewport?.y||0)+16+736.8+0+0+40+110+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dsnigt-container\",layoutDependency:layoutDependency,layoutId:\"sMzA5p0uC-container\",nodeId:\"sMzA5p0uC\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(Links,{G03onTp_L:resolvedLinks16[0],height:\"100%\",id:\"sMzA5p0uC\",layoutId:\"sMzA5p0uC\",style:{height:\"100%\"},variant:matchVariant(\"WIDsxOhHp\"),width:\"100%\",WLismF8TO:\"New!\",ZoQifnXy_:\"Cookie Policy\",...addPropertyOverrides({b0k61xcED:{G03onTp_L:resolvedLinks16[2]},WlGlnCutY:{G03onTp_L:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pzss5a\",layoutDependency:layoutDependency,layoutId:\"eOQdwBrUz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vtuyvp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Fi4_yMiCV-container\",nodeId:\"Fi4_yMiCV\",rendersWithMotion:true,scopeId:\"B3_5FZBgT\",children:/*#__PURE__*/_jsx(ASCIIBackground,{bgColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",cellSize:46,characters:\"E3DBF42489B89B15EF734309EAB72B86\",colors:{color1:\"var(--token-f3a37090-2f02-4188-892b-07abe1d99ebc, rgb(174, 170, 153))\",color2:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\",color3:\"var(--token-fe612794-dfc6-44ba-8d78-a1e2b4120b69, rgb(216, 214, 202))\",paletteCount:3},font:{fontFamily:'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},frequency:1,gamma:6,height:\"100%\",id:\"Fi4_yMiCV\",layoutId:\"Fi4_yMiCV\",mode:\"Custom\",paletteBias:.1,play:true,speed:.1,style:{height:\"100%\",width:\"100%\"},useGlyphAtlas:\"Custom\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:179,intrinsicWidth:1224,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||1094)-40-805.4)/2+450.4+0)+0+115),pixelHeight:179,pixelWidth:1224,positionX:\"center\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1280px)`,src:\"https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?width=1224&height=179\",srcSet:\"https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?scale-down-to=512&width=1224&height=179 512w,https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?scale-down-to=1024&width=1224&height=179 1024w,https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?width=1224&height=179 1224w\"},className:\"framer-7hj5yb\",layoutDependency:layoutDependency,layoutId:\"vFSJqimff\",...addPropertyOverrides({b0k61xcED:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:179,intrinsicWidth:1224,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+554.4+0+115),pixelHeight:179,pixelWidth:1224,positionX:\"center\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 48px, 1280px)`,src:\"https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?width=1224&height=179\",srcSet:\"https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?scale-down-to=512&width=1224&height=179 512w,https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?scale-down-to=1024&width=1224&height=179 1024w,https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?width=1224&height=179 1224w\"},fitImageDimension:\"height\"},WlGlnCutY:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:179,intrinsicWidth:1224,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+956.8+0+115),pixelHeight:179,pixelWidth:1224,positionX:\"center\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 32px, 1280px)`,src:\"https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?width=1224&height=179\",srcSet:\"https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?scale-down-to=512&width=1224&height=179 512w,https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?scale-down-to=1024&width=1224&height=179 1024w,https://framerusercontent.com/images/E2GR8T4Xqn7XcUEk8xlMXfyaH3k.svg?width=1224&height=179 1224w\"},fitImageDimension:\"height\"}},baseVariant,gestureVariant)})]})]})})})});});const css=[\".framer-chaj2.framer-d2ob2j, .framer-chaj2 .framer-d2ob2j { display: block; }\",\".framer-chaj2.framer-13k5ch7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 0px 40px; position: relative; width: 1280px; }\",\".framer-chaj2 .framer-1ajdy3g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1280px; overflow: var(--overflow-clip-fallback, clip); padding: 48px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-chaj2 .framer-e7g6ur { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 0px 24px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-chaj2 .framer-9leha0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-11kfa1o { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-1u6i5hv { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 80%; }\",\".framer-chaj2 .framer-127bkzw { --framer-text-wrap-override: balance; cursor: pointer; flex: none; height: auto; position: relative; width: 80%; }\",\".framer-chaj2 .framer-h8dlur { 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: min-content; }\",\".framer-chaj2 .framer-1m2ki73-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-chaj2 .framer-nuvxet { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 485px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 60px; top: 50%; width: min-content; }\",\".framer-chaj2 .framer-15dquj { height: 485px; position: relative; width: 346px; }\",\".framer-chaj2 .framer-1g5ajcm { height: 139px; left: 0px; position: absolute; top: 0px; width: 277px; }\",\".framer-chaj2 .framer-m2dl3h { height: 139px; left: 69px; position: absolute; top: 69px; width: 277px; }\",\".framer-chaj2 .framer-1vcqesw { height: 139px; left: 0px; position: absolute; top: 173px; width: 277px; }\",\".framer-chaj2 .framer-1y4xoiv { height: 139px; left: 69px; position: absolute; top: 242px; width: 277px; }\",\".framer-chaj2 .framer-op94cf { height: 139px; left: 0px; position: absolute; top: 346px; width: 277px; }\",\".framer-chaj2 .framer-pu24i9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-1umh2fx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 40px 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-15vabiz { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-17uqbjb { height: 30px; position: relative; width: 172px; }\",\".framer-chaj2 .framer-ng4sj0 { height: 30px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-chaj2 .framer-1mddjmw { height: 9px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-chaj2 .framer-1mz04w4 { height: 9px; left: 4px; position: absolute; top: 4px; width: 17px; }\",\".framer-chaj2 .framer-1b28xk { height: 9px; left: 0px; position: absolute; top: 11px; width: 17px; }\",\".framer-chaj2 .framer-19rz39n { height: 9px; left: 4px; position: absolute; top: 15px; width: 17px; }\",\".framer-chaj2 .framer-fc244i { height: 9px; left: 0px; position: absolute; top: 21px; width: 17px; }\",\".framer-chaj2 .framer-1p9m4ld { height: 21px; left: 30px; position: absolute; top: 6px; width: 142px; }\",\".framer-chaj2 .framer-c6i5sl { height: 17px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-chaj2 .framer-jcvefl { height: 6px; left: 3px; position: absolute; top: 10px; width: 8px; }\",\".framer-chaj2 .framer-hynoul { height: 5px; left: 3px; position: absolute; top: 3px; width: 7px; }\",\".framer-chaj2 .framer-12unfa0 { height: 18px; left: 130px; position: absolute; top: 0px; width: 12px; }\",\".framer-chaj2 .framer-1vb2e1v { height: 9px; left: 133px; position: absolute; top: 7px; width: 7px; }\",\".framer-chaj2 .framer-17mu849 { height: 13px; left: 123px; position: absolute; top: 5px; width: 7px; }\",\".framer-chaj2 .framer-lmsw5s { height: 14px; left: 109px; position: absolute; top: 4px; width: 12px; }\",\".framer-chaj2 .framer-1ideqbq { height: 5px; left: 112px; position: absolute; top: 11px; width: 6px; }\",\".framer-chaj2 .framer-1mt1rtb { height: 13px; left: 97px; position: absolute; top: 5px; width: 11px; }\",\".framer-chaj2 .framer-o7kcpe { height: 18px; left: 79px; position: absolute; top: 0px; width: 15px; }\",\".framer-chaj2 .framer-p8nab2 { height: 18px; left: 66px; position: absolute; top: 0px; width: 12px; }\",\".framer-chaj2 .framer-1u455ru { height: 9px; left: 68px; position: absolute; top: 7px; width: 7px; }\",\".framer-chaj2 .framer-p5091a { height: 13px; left: 53px; position: absolute; top: 4px; width: 11px; }\",\".framer-chaj2 .framer-1voby5y { height: 14px; left: 39px; position: absolute; top: 4px; width: 12px; }\",\".framer-chaj2 .framer-lnd0gz { height: 9px; left: 42px; position: absolute; top: 7px; width: 7px; }\",\".framer-chaj2 .framer-d1xd4q { height: 17px; left: 27px; position: absolute; top: 5px; width: 13px; }\",\".framer-chaj2 .framer-18vvi1 { height: 14px; left: 15px; position: absolute; top: 4px; width: 12px; }\",\".framer-chaj2 .framer-wnq29i { height: 4px; left: 17px; position: absolute; top: 7px; width: 7px; }\",\".framer-chaj2 .framer-7f5whe { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-chaj2 .framer-zpx58r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-chaj2 .framer-ljcxd7-container, .framer-chaj2 .framer-9rc0l3-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-chaj2 .framer-oc1y56, .framer-chaj2 .framer-1owlfs7, .framer-chaj2 .framer-dmh5mz, .framer-chaj2 .framer-170fnbe { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-d763xz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; min-height: 58px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-k9z537 { align-content: flex-start; align-items: flex-start; display: flex; flex: 3 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-14vsofk, .framer-chaj2 .framer-1q5mmga, .framer-chaj2 .framer-1ieqmdn, .framer-chaj2 .framer-cw3mxu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-chaj2 .framer-1g51kkq, .framer-chaj2 .framer-8csdw9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-3zx2oc-container, .framer-chaj2 .framer-ujo16p-container, .framer-chaj2 .framer-1wxnqd1-container, .framer-chaj2 .framer-ql44rw-container, .framer-chaj2 .framer-qdnjh7-container, .framer-chaj2 .framer-1flllar-container, .framer-chaj2 .framer-wiuqgw-container, .framer-chaj2 .framer-1pyduhh-container, .framer-chaj2 .framer-x7qbpe-container, .framer-chaj2 .framer-m0ll7f-container, .framer-chaj2 .framer-12rg1il-container, .framer-chaj2 .framer-fu468y-container, .framer-chaj2 .framer-12tmu5w-container, .framer-chaj2 .framer-1a38uy1-container { flex: none; height: 22px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-th46h4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-o617jy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-1agj4pq { 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: 1280px; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-1gtuu9v { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-chaj2 .framer-1doh5iy-container, .framer-chaj2 .framer-1ff433j-container, .framer-chaj2 .framer-dsnigt-container { flex: none; height: 22px; position: relative; width: auto; }\",\".framer-chaj2 .framer-1pzss5a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-1vtuyvp-container { flex: none; height: 67px; position: relative; width: 100%; }\",\".framer-chaj2 .framer-7hj5yb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 240px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-chaj2.framer-v-103phk0.framer-13k5ch7 { gap: 48px; justify-content: flex-start; padding: 16px; width: 390px; }\",\".framer-chaj2.framer-v-103phk0 .framer-1ajdy3g { gap: 32px; padding: 24px; }\",\".framer-chaj2.framer-v-103phk0 .framer-e7g6ur { flex-direction: column; padding: 0px; }\",\".framer-chaj2.framer-v-103phk0 .framer-9leha0 { flex: none; flex-direction: column; gap: 40px; justify-content: flex-start; width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-11kfa1o, .framer-chaj2.framer-v-103phk0 .framer-15vabiz, .framer-chaj2.framer-v-nxpslz .framer-11kfa1o { flex: none; width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-1u6i5hv, .framer-chaj2.framer-v-103phk0 .framer-127bkzw, .framer-chaj2.framer-v-103phk0 .framer-h8dlur, .framer-chaj2.framer-v-103phk0 .framer-1m2ki73-container, .framer-chaj2.framer-v-nxpslz .framer-1u6i5hv, .framer-chaj2.framer-v-nxpslz .framer-127bkzw { width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-nuvxet { right: -2px; top: 50%; }\",\".framer-chaj2.framer-v-103phk0 .framer-pu24i9 { flex-direction: column; }\",\".framer-chaj2.framer-v-103phk0 .framer-1umh2fx { flex: none; flex-direction: column; padding: 0px; width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-k9z537 { align-content: unset; align-items: unset; display: grid; flex: none; gap: 32px 32px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-1owlfs7, .framer-chaj2.framer-v-103phk0 .framer-dmh5mz, .framer-chaj2.framer-v-103phk0 .framer-170fnbe { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-1g51kkq { width: min-content; }\",\".framer-chaj2.framer-v-103phk0 .framer-3zx2oc-container, .framer-chaj2.framer-v-103phk0 .framer-ujo16p-container, .framer-chaj2.framer-v-103phk0 .framer-1wxnqd1-container, .framer-chaj2.framer-v-103phk0 .framer-ql44rw-container, .framer-chaj2.framer-v-103phk0 .framer-qdnjh7-container { width: auto; }\",\".framer-chaj2.framer-v-103phk0 .framer-1agj4pq { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; padding: 40px 0px 0px 0px; }\",\".framer-chaj2.framer-v-103phk0 .framer-cw3mxu { --framer-text-wrap-override: balance; order: 0; width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-1gtuu9v { flex: none; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-chaj2.framer-v-103phk0 .framer-7hj5yb, .framer-chaj2.framer-v-nxpslz .framer-7hj5yb { height: auto; }\",\".framer-chaj2.framer-v-nxpslz.framer-13k5ch7 { gap: 64px; justify-content: flex-start; padding: 40px 24px 40px 24px; width: 810px; }\",\".framer-chaj2.framer-v-nxpslz .framer-e7g6ur { flex-direction: column; gap: 32px; padding: 0px; }\",\".framer-chaj2.framer-v-nxpslz .framer-9leha0 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 48px; justify-content: flex-start; width: 100%; }\",\".framer-chaj2.framer-v-nxpslz .framer-pu24i9 { flex-direction: column; gap: 48px; }\",\".framer-chaj2.framer-v-nxpslz .framer-1umh2fx { flex: none; gap: 24px; order: 0; width: 100%; }\",\".framer-chaj2.framer-v-nxpslz .framer-1owlfs7, .framer-chaj2.framer-v-nxpslz .framer-dmh5mz, .framer-chaj2.framer-v-nxpslz .framer-170fnbe { gap: 24px; justify-content: flex-start; }\",\".framer-chaj2.framer-v-nxpslz .framer-1g51kkq, .framer-chaj2.framer-v-nxpslz .framer-8csdw9 { gap: 12px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-chaj2[data-border=\"true\"]::after, .framer-chaj2 [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 1094\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WlGlnCutY\":{\"layout\":[\"fixed\",\"auto\"]},\"b0k61xcED\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"GTwDMrm8r\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerB3_5FZBgT=withCSS(Component,css,\"framer-chaj2\");export default FramerB3_5FZBgT;FramerB3_5FZBgT.displayName=\"FooterMain\";FramerB3_5FZBgT.defaultProps={height:1094,width:1280};addPropertyControls(FramerB3_5FZBgT,{variant:{options:[\"oqrNl1XWD\",\"WlGlnCutY\",\"b0k61xcED\"],optionTitles:[\"Desktop\",\"Mobile\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},GTwDMrm8r:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},onGTwDMrm8rChange:{changes:\"GTwDMrm8r\",type:ControlType.ChangeHandler}});addFonts(FramerB3_5FZBgT,[{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:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"}]},...LargeIconFonts,...SocialFonts,...LinksFonts,...ASCIIBackgroundFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerB3_5FZBgT.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LargeIcon,{},context),()=>forwardLoader(Social,{},context),()=>forwardLoader(Links,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB3_5FZBgT\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1280\",\"framerIntrinsicHeight\":\"1094\",\"framerVariables\":\"{\\\"GTwDMrm8r\\\":\\\"visible\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WlGlnCutY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b0k61xcED\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B3_5FZBgT.map","// Generated by Framer (f32bfea)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/r3QRLE5yrBAr4v4GJFbz/W8zZN4C9eN4Ga3h5VCJ7/J8wG5rgEX.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={L0cJIV8eF:{hover:true},nzfoEi98p:{hover:true}};const cycleOrder=[\"nzfoEi98p\",\"RJJWpi50h\",\"L0cJIV8eF\",\"BFVmq299Q\"];const serializationHash=\"framer-CoNoe\";const variantClassNames={BFVmq299Q:\"framer-v-jxxvmg\",L0cJIV8eF:\"framer-v-159t3mt\",nzfoEi98p:\"framer-v-1gtn48v\",RJJWpi50h:\"framer-v-r2oz1s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iAS4Wk8Fk=undefined;const emvpajvMI=undefined;const allpgD6UR=undefined;const F86KCrolH=undefined;const hIBTJDNHx=undefined;const transition1={bounce:.2,delay:0,duration:.25,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={\"Dark Mode - Dropdown\":\"RJJWpi50h\",\"Dark Mode\":\"nzfoEi98p\",\"Light Mode - Dropdown\":\"BFVmq299Q\",\"Light Mode\":\"L0cJIV8eF\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const getProps=({distribute,height,hover,id,link,tap,title,width,...props})=>{return{...props,allpgD6UR:hover??props.allpgD6UR,emvpajvMI:tap??props.emvpajvMI,F86KCrolH:link??props.F86KCrolH,hIBTJDNHx:title??props.hIBTJDNHx??\"Link\",iAS4Wk8Fk:humanReadableEnumMap[distribute]??distribute??props.iAS4Wk8Fk??\"center\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nzfoEi98p\"};};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,hIBTJDNHx,emvpajvMI,F86KCrolH,allpgD6UR,iAS4Wk8Fk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nzfoEi98p\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1czfyiy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(emvpajvMI){const res=await emvpajvMI(...args);if(res===false)return false;}});const onMouseEnter6jrvz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(allpgD6UR){const res=await allpgD6UR(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"RJJWpi50h\",\"BFVmq299Q\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:F86KCrolH,motionChild:true,nodeId:\"nzfoEi98p\",openInNewTab:false,scopeId:\"Hs2PS6cCV\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1gtn48v\",className,classNames)} framer-3t3avr`,\"data-framer-name\":\"Dark Mode\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nzfoEi98p\",onMouseEnter:onMouseEnter6jrvz,onTap:onTap1czfyiy,ref:refBinding,style:{\"--g6onja\":iAS4Wk8Fk,backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"L0cJIV8eF-hover\":{backgroundColor:\"rgba(132, 129, 113, 0.1)\"},\"nzfoEi98p-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},L0cJIV8eF:{backgroundColor:\"rgba(132, 129, 113, 0)\"}},...addPropertyOverrides({\"L0cJIV8eF-hover\":{\"data-framer-name\":undefined},\"nzfoEi98p-hover\":{\"data-framer-name\":undefined},BFVmq299Q:{\"data-framer-name\":\"Light Mode - Dropdown\"},L0cJIV8eF:{\"data-framer-name\":\"Light Mode\"},RJJWpi50h:{\"data-framer-name\":\"Dark Mode - Dropdown\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Link\"})}),className:\"framer-1edkt4o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pF4R8fXk6\",style:{\"--extracted-r6o4lv\":\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hIBTJDNHx,variants:{BFVmq299Q:{\"--extracted-r6o4lv\":\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\"},L0cJIV8eF:{\"--extracted-r6o4lv\":\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BFVmq299Q:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92)))\"},children:\"Link\"})})},L0cJIV8eF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92)))\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nsjj55-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WBVqP_IpI-container\",nodeId:\"WBVqP_IpI\",rendersWithMotion:true,scopeId:\"Hs2PS6cCV\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretDown\",id:\"WBVqP_IpI\",layoutId:\"WBVqP_IpI\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({BFVmq299Q:{color:\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CoNoe.framer-3t3avr, .framer-CoNoe .framer-3t3avr { display: block; }\",\".framer-CoNoe.framer-1gtn48v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: var(--g6onja); overflow: visible; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CoNoe .framer-1edkt4o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CoNoe .framer-1nsjj55-container { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-CoNoe.framer-v-r2oz1s.framer-1gtn48v { gap: 6px; padding: 0px 8px 0px 12px; }\",\".framer-CoNoe.framer-v-jxxvmg.framer-1gtn48v { gap: 6px; padding: 4px 8px 4px 12px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 52\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"RJJWpi50h\":{\"layout\":[\"auto\",\"fixed\"]},\"L0cJIV8eF\":{\"layout\":[\"auto\",\"fixed\"]},\"BFVmq299Q\":{\"layout\":[\"auto\",\"fixed\"]},\"j4MSKbLDw\":{\"layout\":[\"auto\",\"fixed\"]},\"ae7fl7v4D\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"hIBTJDNHx\":\"title\",\"emvpajvMI\":\"tap\",\"F86KCrolH\":\"link\",\"allpgD6UR\":\"hover\",\"iAS4Wk8Fk\":\"distribute\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHs2PS6cCV=withCSS(Component,css,\"framer-CoNoe\");export default FramerHs2PS6cCV;FramerHs2PS6cCV.displayName=\"Links\";FramerHs2PS6cCV.defaultProps={height:40,width:52};addPropertyControls(FramerHs2PS6cCV,{variant:{options:[\"nzfoEi98p\",\"RJJWpi50h\",\"L0cJIV8eF\",\"BFVmq299Q\"],optionTitles:[\"Dark Mode\",\"Dark Mode - Dropdown\",\"Light Mode\",\"Light Mode - Dropdown\"],title:\"Variant\",type:ControlType.Enum},hIBTJDNHx:{defaultValue:\"Link\",displayTextArea:false,title:\"Title\",type:ControlType.String},onhIBTJDNHxChange:{changes:\"hIBTJDNHx\",type:ControlType.ChangeHandler},emvpajvMI:{title:\"Tap\",type:ControlType.EventHandler},F86KCrolH:{title:\"Link\",type:ControlType.Link},allpgD6UR:{title:\"Hover\",type:ControlType.EventHandler},iAS4Wk8Fk:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum}});addFonts(FramerHs2PS6cCV,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHs2PS6cCV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"hIBTJDNHx\\\":\\\"title\\\",\\\"emvpajvMI\\\":\\\"tap\\\",\\\"F86KCrolH\\\":\\\"link\\\",\\\"allpgD6UR\\\":\\\"hover\\\",\\\"iAS4Wk8Fk\\\":\\\"distribute\\\"}\",\"framerIntrinsicWidth\":\"52\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RJJWpi50h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"L0cJIV8eF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BFVmq299Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"j4MSKbLDw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ae7fl7v4D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hs2PS6cCV.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,patchBorderRadiusScaleCorrector,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/r3QRLE5yrBAr4v4GJFbz/W8zZN4C9eN4Ga3h5VCJ7/J8wG5rgEX.js\";const enabledGestures={DxDm1oWo1:{hover:true},MnwGzrsZO:{hover:true},nCEfazBEJ:{hover:true},szk6wqkrd:{hover:true},tL3B_eDGg:{hover:true},xdtuF31AS:{hover:true}};const cycleOrder=[\"xdtuF31AS\",\"tL3B_eDGg\",\"MnwGzrsZO\",\"DxDm1oWo1\",\"szk6wqkrd\",\"nCEfazBEJ\"];const serializationHash=\"framer-7heac\";const variantClassNames={DxDm1oWo1:\"framer-v-v3rlf6\",MnwGzrsZO:\"framer-v-2t8oey\",nCEfazBEJ:\"framer-v-qobjf6\",szk6wqkrd:\"framer-v-bhmboz\",tL3B_eDGg:\"framer-v-kvo7b\",xdtuF31AS:\"framer-v-1lhtspi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gQthYzA39=undefined;const jMQ3m6yRn=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.25,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={\"Blue Line\":\"DxDm1oWo1\",\"White Line\":\"szk6wqkrd\",Primary:\"MnwGzrsZO\",Red:\"nCEfazBEJ\",Secondary:\"xdtuF31AS\",White:\"tL3B_eDGg\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,gQthYzA39:link??props.gQthYzA39,jMQ3m6yRn:title??props.jMQ3m6yRn??\"Signup\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xdtuF31AS\"};};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,jMQ3m6yRn,gQthYzA39,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xdtuF31AS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:gQthYzA39,motionChild:true,nodeId:\"xdtuF31AS\",openInNewTab:false,scopeId:\"VZGNGbYTp\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1lhtspi\",className,classNames)} framer-mj1bnz`,\"data-framer-name\":\"Secondary\",layoutDependency:layoutDependency,layoutId:\"xdtuF31AS\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43))\",borderBottomLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"none\",cornerShape:\"superellipse(1.5)\",...style},variants:{\"DxDm1oWo1-hover\":{backgroundColor:\"rgba(0, 132, 255, 0.05)\"},\"nCEfazBEJ-hover\":{backgroundColor:\"var(--token-d805d8db-9169-4b99-bec8-aa3157cede65, rgb(204, 118, 101))\"},\"szk6wqkrd-hover\":{backgroundColor:\"rgba(0, 132, 255, 0.05)\"},\"tL3B_eDGg-hover\":{boxShadow:\"0px 0px 0px 0px rgba(10, 13, 20, 0)\"},\"xdtuF31AS-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ded4039c-1998-409e-9157-5a2c7caabc1e, rgb(27, 25, 14))\",boxShadow:\"none\"},DxDm1oWo1:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(0, 132, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 132, 255, 0)\",boxShadow:\"none\"},MnwGzrsZO:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(216, 249, 184))\",boxShadow:\"none\"},nCEfazBEJ:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-91a062a7-6d2e-4330-9879-3ee4221acdc8, rgb(232, 144, 126))\",boxShadow:\"none\"},szk6wqkrd:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 132, 255, 0)\",boxShadow:\"none\"},tL3B_eDGg:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-60dd5250-962e-4858-9f71-6c6842c1f251, rgb(216, 213, 209))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",boxShadow:\"0px 1px 2px 0px rgba(10, 13, 20, 0.03)\"}},...addPropertyOverrides({\"DxDm1oWo1-hover\":{\"data-framer-name\":undefined},\"MnwGzrsZO-hover\":{\"data-framer-name\":undefined},\"nCEfazBEJ-hover\":{\"data-framer-name\":undefined},\"szk6wqkrd-hover\":{\"data-framer-name\":undefined},\"tL3B_eDGg-hover\":{\"data-framer-name\":undefined},\"xdtuF31AS-hover\":{\"data-framer-name\":undefined},DxDm1oWo1:{\"data-border\":true,\"data-framer-name\":\"Blue Line\"},MnwGzrsZO:{\"data-framer-name\":\"Primary\"},nCEfazBEJ:{\"data-framer-name\":\"Red\"},szk6wqkrd:{\"data-border\":true,\"data-framer-name\":\"White Line\"},tL3B_eDGg:{\"data-border\":true,\"data-framer-name\":\"White\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12515ek\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Urht148yr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})}),className:\"framer-1ntiay4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SvrT1j2DX\",style:{\"--extracted-r6o4lv\":\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jMQ3m6yRn,variants:{\"tL3B_eDGg-hover\":{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35))\"},DxDm1oWo1:{\"--extracted-r6o4lv\":\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(0, 132, 255))\"},tL3B_eDGg:{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tL3B_eDGg-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35)))\"},children:\"Signup\"})})},DxDm1oWo1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(0, 132, 255)))\"},children:\"Signup\"})})},MnwGzrsZO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})})},nCEfazBEJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})})},szk6wqkrd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})})},tL3B_eDGg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42)))\"},children:\"Signup\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})}),className:\"framer-1jpce7x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oAwq0j16e\",style:{\"--extracted-r6o4lv\":\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jMQ3m6yRn,variants:{\"tL3B_eDGg-hover\":{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35))\"},DxDm1oWo1:{\"--extracted-r6o4lv\":\"var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(0, 132, 255))\"},tL3B_eDGg:{\"--extracted-r6o4lv\":\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tL3B_eDGg-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(31, 34, 35)))\"},children:\"Signup\"})})},DxDm1oWo1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, rgb(0, 132, 255)))\"},children:\"Signup\"})})},MnwGzrsZO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})})},nCEfazBEJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})})},szk6wqkrd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)))\"},children:\"Signup\"})})},tL3B_eDGg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mjgjnj\",\"data-styles-preset\":\"J8wG5rgEX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(3, 31, 42)))\"},children:\"Signup\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n3bsr5\",\"data-framer-name\":\"HoverOverlay\",layoutDependency:layoutDependency,layoutId:\"FXySLrmNK\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:0},variants:{\"xdtuF31AS-hover\":{opacity:.1}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7heac.framer-mj1bnz, .framer-7heac .framer-mj1bnz { display: block; }\",\".framer-7heac.framer-1lhtspi { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px 14px 0px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7heac .framer-12515ek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 21px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-7heac .framer-1ntiay4, .framer-7heac .framer-1jpce7x { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7heac .framer-1n3bsr5 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7heac.framer-v-1lhtspi.hover .framer-12515ek, .framer-7heac.framer-v-kvo7b.hover .framer-12515ek, .framer-7heac.framer-v-2t8oey.hover .framer-12515ek, .framer-7heac.framer-v-v3rlf6.hover .framer-12515ek { justify-content: flex-end; }\",\".framer-7heac.framer-v-v3rlf6.hover .framer-1ntiay4 { order: 0; }\",\".framer-7heac.framer-v-v3rlf6.hover .framer-1jpce7x { order: 1; }\",...sharedStyle.css,'.framer-7heac[data-border=\"true\"]::after, .framer-7heac [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 40\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"tL3B_eDGg\":{\"layout\":[\"auto\",\"fixed\"]},\"MnwGzrsZO\":{\"layout\":[\"auto\",\"fixed\"]},\"DxDm1oWo1\":{\"layout\":[\"auto\",\"fixed\"]},\"szk6wqkrd\":{\"layout\":[\"auto\",\"fixed\"]},\"nCEfazBEJ\":{\"layout\":[\"auto\",\"fixed\"]},\"qUKi5TFZF\":{\"layout\":[\"auto\",\"fixed\"]},\"hlUclMbQv\":{\"layout\":[\"auto\",\"fixed\"]},\"Wh4jawBCs\":{\"layout\":[\"auto\",\"fixed\"]},\"SkEo6DV6m\":{\"layout\":[\"auto\",\"fixed\"]},\"uDh1FY69n\":{\"layout\":[\"auto\",\"fixed\"]},\"fl7SqIWBM\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"jMQ3m6yRn\":\"title\",\"gQthYzA39\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVZGNGbYTp=withCSS(Component,css,\"framer-7heac\");export default FramerVZGNGbYTp;FramerVZGNGbYTp.displayName=\"Button/Small\";FramerVZGNGbYTp.defaultProps={height:40,width:74};addPropertyControls(FramerVZGNGbYTp,{variant:{options:[\"xdtuF31AS\",\"tL3B_eDGg\",\"MnwGzrsZO\",\"DxDm1oWo1\",\"szk6wqkrd\",\"nCEfazBEJ\"],optionTitles:[\"Secondary\",\"White\",\"Primary\",\"Blue Line\",\"White Line\",\"Red\"],title:\"Variant\",type:ControlType.Enum},jMQ3m6yRn:{defaultValue:\"Signup\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjMQ3m6yRnChange:{changes:\"jMQ3m6yRn\",type:ControlType.ChangeHandler},gQthYzA39:{title:\"Link\",type:ControlType.Link}});addFonts(FramerVZGNGbYTp,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVZGNGbYTp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"74\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tL3B_eDGg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MnwGzrsZO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DxDm1oWo1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"szk6wqkrd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nCEfazBEJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qUKi5TFZF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hlUclMbQv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Wh4jawBCs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SkEo6DV6m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uDh1FY69n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fl7SqIWBM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"jMQ3m6yRn\\\":\\\"title\\\",\\\"gQthYzA39\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VZGNGbYTp.map","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,Link,patchBorderRadiusScaleCorrector,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Links from\"https://framerusercontent.com/modules/v6va7HDiNwjpCQ11N7Jh/PaANT5NSGnhBb4FCCDme/Hs2PS6cCV.js\";import ButtonSmall from\"https://framerusercontent.com/modules/zxwaJSLRpapollaOJ6M5/Jte47WfXL5qQzcHLEeTG/VZGNGbYTp.js\";const LinksFonts=getFonts(Links);const MotionDivWithFX=withFX(motion.div);const ButtonSmallFonts=getFonts(ButtonSmall);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"q6P6ioNxb\",\"Mtnjt0Mq_\",\"AsVSTmhqM\",\"Ro_YXGSkA\",\"o2Yh97aLC\",\"ZT_p24447\"];const serializationHash=\"framer-YVtUu\";const variantClassNames={AsVSTmhqM:\"framer-v-yis57i\",Mtnjt0Mq_:\"framer-v-1m2t41j\",o2Yh97aLC:\"framer-v-ylcpoh\",q6P6ioNxb:\"framer-v-1g8b0d6\",Ro_YXGSkA:\"framer-v-6px053\",ZT_p24447:\"framer-v-pxipcf\"};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 patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,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 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={\"Mobile Closed\":\"Mtnjt0Mq_\",\"Mobile Open\":\"AsVSTmhqM\",\"Variant 6\":\"ZT_p24447\",Blue:\"Ro_YXGSkA\",Desktop:\"q6P6ioNxb\",Red:\"o2Yh97aLC\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"q6P6ioNxb\"};};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:\"q6P6ioNxb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const emvpajvMIr7e5oa=activeVariantCallback(async(...args)=>{setVariant(\"Mtnjt0Mq_\");});const allpgD6UR13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1xsxuss=activeVariantCallback(async(...args)=>{setVariant(\"AsVSTmhqM\");});const onTapr7e5oa=activeVariantCallback(async(...args)=>{setVariant(\"Mtnjt0Mq_\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Mtnjt0Mq_\")return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed1=()=>{if([\"Mtnjt0Mq_\",\"AsVSTmhqM\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"Mtnjt0Mq_\",\"AsVSTmhqM\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1g8b0d6\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"q6P6ioNxb\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{o2Yh97aLC:{backgroundColor:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(44, 45, 46))\"},Ro_YXGSkA:{backgroundColor:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(44, 45, 46))\"},ZT_p24447:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({AsVSTmhqM:{\"data-framer-name\":\"Mobile Open\"},Mtnjt0Mq_:{\"data-framer-name\":\"Mobile Closed\"},o2Yh97aLC:{\"data-framer-name\":\"Red\"},Ro_YXGSkA:{\"data-framer-name\":\"Blue\"},ZT_p24447:{\"data-framer-name\":\"Variant 6\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-x5mgto\",\"data-border\":true,\"data-framer-name\":\"NavbarContainer\",layoutDependency:layoutDependency,layoutId:\"iLzeYwiaX\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\"},variants:{o2Yh97aLC:{\"--border-color\":\"var(--token-d805d8db-9169-4b99-bec8-aa3157cede65, rgb(204, 118, 101))\",backgroundColor:\"var(--token-6b1ffb1e-db0d-4224-a1d0-088b7ea2dd38, rgb(195, 95, 75))\"},Ro_YXGSkA:{\"--border-color\":\"var(--token-f6a671a2-8124-4b5e-93f0-00dd816ab037, rgb(0, 66, 128))\",backgroundColor:\"var(--token-f61429d6-b718-4deb-aa5d-3da047fa65e7, rgb(0, 53, 102))\"},ZT_p24447:{backgroundColor:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p5n3pc\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kt18T5ifd\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CMAN4sIX2\"},motionChild:true,nodeId:\"rrgAq47lM\",openInNewTab:false,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xi97fg framer-owc5n7\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"rrgAq47lM\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t2vrjy\",layoutDependency:layoutDependency,layoutId:\"iBcG9GE5X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137.434 24\" overflow=\"visible\"><g><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"rgb(0,132,255)\"></path><path d=\"M 24 19.023 L 24 5.309 L 28.925 5.309 C 30.574 5.309 31.816 5.605 32.653 6.198 C 33.49 6.79 33.909 7.73 33.909 9.018 C 33.909 9.598 33.786 10.106 33.542 10.544 C 33.29 10.989 32.914 11.351 32.46 11.587 C 31.997 11.832 31.443 11.96 30.799 11.973 L 30.779 11.896 C 31.951 11.922 32.859 12.244 33.503 12.862 C 34.16 13.467 34.488 14.265 34.488 15.257 C 34.488 16.506 34.07 17.447 33.233 18.077 C 32.396 18.708 31.205 19.024 29.659 19.024 L 24 19.024 Z M 26.086 17.15 L 29.6 17.15 C 30.463 17.15 31.133 16.976 31.61 16.628 C 32.099 16.268 32.343 15.746 32.343 15.064 C 32.343 14.394 32.099 13.873 31.609 13.499 C 31.133 13.126 30.463 12.939 29.6 12.939 L 26.085 12.939 L 26.085 17.149 Z M 26.086 11.162 L 28.886 11.162 C 29.801 11.162 30.509 10.988 31.012 10.641 C 31.514 10.293 31.765 9.803 31.765 9.172 C 31.765 8.502 31.52 8.007 31.031 7.685 C 30.554 7.35 29.84 7.183 28.887 7.183 L 26.086 7.183 Z M 132.238 19.255 C 131.362 19.255 130.596 19.036 129.939 18.599 C 129.295 18.161 128.8 17.543 128.452 16.744 C 128.117 15.933 127.95 14.98 127.95 13.885 C 127.95 12.791 128.124 11.845 128.471 11.046 C 128.819 10.235 129.315 9.61 129.959 9.172 C 130.602 8.735 131.362 8.516 132.238 8.516 C 132.946 8.516 133.577 8.664 134.131 8.96 C 134.685 9.256 135.103 9.668 135.386 10.196 L 135.386 5.309 L 137.434 5.309 L 137.434 19.023 L 135.522 19.023 L 135.464 17.478 C 135.175 18.037 134.724 18.495 134.169 18.792 C 133.603 19.101 132.959 19.255 132.238 19.255 Z M 132.779 17.478 C 133.332 17.478 133.802 17.337 134.189 17.053 C 134.575 16.77 134.871 16.358 135.077 15.817 C 135.283 15.277 135.386 14.632 135.386 13.886 C 135.386 13.113 135.283 12.463 135.077 11.935 C 134.871 11.394 134.575 10.988 134.189 10.718 C 133.802 10.434 133.332 10.293 132.779 10.293 C 131.955 10.293 131.298 10.615 130.808 11.259 C 130.319 11.889 130.074 12.765 130.074 13.886 C 130.074 14.993 130.319 15.869 130.808 16.513 C 131.298 17.156 131.955 17.478 132.779 17.478 Z M 122.338 19.024 L 122.338 9.23 L 124.212 8.748 L 124.289 11.471 L 124.115 11.413 C 124.257 10.486 124.54 9.81 124.965 9.385 C 125.403 8.96 125.989 8.748 126.723 8.748 L 127.708 8.748 L 127.708 10.583 L 126.723 10.583 C 126.208 10.583 125.776 10.666 125.429 10.833 C 125.086 10.995 124.808 11.267 124.637 11.606 C 124.469 11.954 124.386 12.405 124.386 12.958 L 124.386 19.024 Z M 114.93 19.255 C 113.861 19.255 113.005 19.011 112.361 18.521 C 111.73 18.031 111.415 17.343 111.415 16.454 C 111.415 15.566 111.679 14.877 112.207 14.388 C 112.747 13.885 113.578 13.525 114.698 13.306 L 118.233 12.63 C 118.233 11.831 118.046 11.24 117.673 10.853 C 117.299 10.453 116.746 10.254 116.012 10.254 C 115.355 10.254 114.84 10.402 114.466 10.698 C 114.093 10.982 113.835 11.407 113.694 11.973 L 111.588 11.838 C 111.782 10.808 112.258 9.997 113.018 9.404 C 113.79 8.812 114.788 8.516 116.012 8.516 C 117.402 8.516 118.458 8.889 119.18 9.636 C 119.914 10.37 120.281 11.406 120.281 12.746 L 120.281 16.744 C 120.281 16.989 120.319 17.163 120.396 17.266 C 120.487 17.356 120.628 17.401 120.821 17.401 L 121.188 17.401 L 121.188 19.023 C 120.939 19.062 120.687 19.081 120.435 19.081 C 119.997 19.081 119.617 19.011 119.295 18.869 C 118.987 18.728 118.741 18.482 118.6 18.174 C 118.446 17.839 118.368 17.394 118.368 16.841 L 118.581 16.937 C 118.478 17.388 118.252 17.787 117.905 18.135 C 117.57 18.483 117.138 18.76 116.611 18.965 C 116.073 19.162 115.503 19.26 114.93 19.255 Z M 115.258 17.633 C 115.877 17.633 116.404 17.517 116.842 17.285 C 117.28 17.04 117.621 16.705 117.866 16.281 C 118.115 15.839 118.242 15.338 118.233 14.831 L 118.233 14.175 L 115.22 14.755 C 114.602 14.871 114.164 15.057 113.906 15.315 C 113.662 15.56 113.539 15.875 113.539 16.261 C 113.539 16.699 113.687 17.041 113.984 17.285 C 114.293 17.517 114.718 17.633 115.258 17.633 Z M 104.694 19.255 C 103.664 19.255 102.84 18.915 102.222 18.232 C 101.617 17.536 101.314 16.577 101.314 15.354 L 101.314 8.748 L 103.362 8.748 L 103.362 14.832 C 103.362 15.759 103.522 16.442 103.844 16.88 C 104.166 17.317 104.656 17.536 105.312 17.536 C 106.059 17.536 106.639 17.298 107.051 16.822 C 107.476 16.332 107.688 15.65 107.688 14.774 L 107.688 8.748 L 109.736 8.748 L 109.736 19.024 L 107.823 19.024 L 107.785 16.339 L 108.075 16.455 C 107.894 17.356 107.514 18.051 106.935 18.541 C 106.355 19.017 105.609 19.255 104.694 19.255 Z M 93.725 19.332 C 92.425 19.332 91.31 19.03 90.383 18.425 C 89.456 17.807 88.748 16.963 88.258 15.895 C 87.769 14.813 87.524 13.577 87.524 12.185 C 87.524 10.808 87.769 9.578 88.258 8.497 C 88.761 7.415 89.482 6.565 90.422 5.947 C 91.362 5.316 92.489 5 93.802 5 C 94.922 5 95.869 5.2 96.642 5.6 C 97.396 5.971 98.036 6.538 98.496 7.241 C 98.97 7.962 99.298 8.77 99.462 9.617 L 97.279 9.733 C 97.124 8.896 96.777 8.22 96.236 7.705 C 95.695 7.177 94.884 6.913 93.802 6.913 C 92.849 6.913 92.07 7.151 91.465 7.627 C 90.86 8.104 90.409 8.741 90.113 9.54 C 89.829 10.338 89.688 11.22 89.688 12.186 C 89.688 13.19 89.829 14.086 90.113 14.871 C 90.409 15.656 90.86 16.281 91.465 16.744 C 92.083 17.195 92.868 17.421 93.821 17.421 C 94.568 17.421 95.212 17.259 95.753 16.938 C 96.293 16.616 96.713 16.178 97.008 15.624 C 97.32 15.061 97.492 14.432 97.511 13.789 L 93.841 13.789 L 93.841 12.032 L 99.501 12.032 L 99.501 19.025 L 98.071 19.025 L 97.936 15.935 L 98.206 16.165 C 98.066 16.78 97.766 17.347 97.336 17.808 C 96.888 18.292 96.342 18.674 95.734 18.928 C 95.1 19.202 94.415 19.34 93.724 19.334 Z M 80.885 19.255 C 80.009 19.255 79.243 19.036 78.586 18.599 C 77.942 18.161 77.446 17.543 77.099 16.744 C 76.764 15.933 76.596 14.98 76.596 13.885 C 76.596 12.791 76.77 11.845 77.118 11.046 C 77.466 10.235 77.961 9.61 78.605 9.172 C 79.249 8.735 80.009 8.516 80.885 8.516 C 81.593 8.516 82.224 8.664 82.777 8.96 C 83.331 9.256 83.75 9.668 84.033 10.196 L 84.033 5.309 L 86.08 5.309 L 86.08 19.023 L 84.168 19.023 L 84.11 17.478 C 83.822 18.037 83.371 18.495 82.816 18.792 C 82.25 19.101 81.606 19.255 80.885 19.255 Z M 81.425 17.478 C 81.979 17.478 82.449 17.337 82.835 17.053 C 83.222 16.77 83.518 16.358 83.724 15.817 C 83.93 15.277 84.033 14.632 84.033 13.886 C 84.033 13.113 83.93 12.463 83.724 11.935 C 83.518 11.394 83.222 10.988 82.835 10.718 C 82.449 10.434 81.979 10.293 81.425 10.293 C 80.601 10.293 79.945 10.615 79.455 11.259 C 78.965 11.889 78.721 12.765 78.721 13.886 C 78.721 14.993 78.966 15.869 79.455 16.513 C 79.945 17.156 80.601 17.478 81.425 17.478 Z M 66.627 19.023 L 66.627 9.218 L 68.501 8.748 L 68.578 11.491 L 68.327 11.356 C 68.443 10.686 68.662 10.146 68.984 9.734 C 69.291 9.334 69.697 9.021 70.162 8.826 C 70.625 8.62 71.128 8.516 71.669 8.516 C 72.441 8.516 73.079 8.691 73.581 9.038 C 74.098 9.375 74.502 9.859 74.74 10.428 C 75.01 11.008 75.145 11.672 75.145 12.418 L 75.145 19.024 L 73.098 19.024 L 73.098 13.037 C 73.098 12.431 73.034 11.923 72.905 11.511 C 72.776 11.098 72.564 10.783 72.267 10.564 C 71.971 10.345 71.585 10.236 71.108 10.236 C 70.388 10.236 69.801 10.474 69.351 10.95 C 68.9 11.427 68.675 12.122 68.675 13.037 L 68.675 19.024 L 66.627 19.024 Z M 60.27 19.255 C 59.291 19.255 58.435 19.036 57.7 18.598 C 56.967 18.161 56.4 17.536 56.001 16.725 C 55.601 15.914 55.402 14.967 55.402 13.885 C 55.402 12.791 55.602 11.845 56.001 11.046 C 56.375 10.276 56.966 9.631 57.701 9.192 C 58.435 8.741 59.291 8.516 60.27 8.516 C 61.248 8.516 62.105 8.741 62.839 9.192 C 63.574 9.631 64.165 10.276 64.539 11.046 C 64.938 11.844 65.137 12.791 65.137 13.886 C 65.137 14.967 64.937 15.914 64.539 16.725 C 64.139 17.536 63.573 18.161 62.839 18.598 C 62.105 19.036 61.249 19.255 60.269 19.255 Z M 60.27 17.478 C 61.145 17.478 61.821 17.163 62.298 16.532 C 62.774 15.888 63.013 15.006 63.013 13.885 C 63.013 12.765 62.774 11.889 62.298 11.258 C 61.821 10.615 61.145 10.293 60.27 10.293 C 59.407 10.293 58.73 10.615 58.242 11.259 C 57.765 11.889 57.527 12.765 57.527 13.886 C 57.527 15.006 57.765 15.888 58.242 16.532 C 58.731 17.162 59.407 17.478 60.27 17.478 Z M 47.05 21.921 L 47.05 20.241 L 48.306 20.241 C 48.654 20.241 48.911 20.189 49.079 20.086 C 49.246 19.983 49.375 19.809 49.465 19.564 L 49.793 18.714 L 49.156 18.714 L 45.447 8.748 L 47.611 8.748 L 50.431 16.822 L 53.116 8.748 L 55.298 8.748 L 51.203 20.221 C 50.997 20.813 50.688 21.245 50.276 21.515 C 49.877 21.785 49.316 21.921 48.596 21.921 Z M 40.66 19.255 C 39.657 19.255 38.787 19.036 38.053 18.598 C 37.333 18.161 36.772 17.536 36.373 16.725 C 35.987 15.914 35.793 14.967 35.793 13.885 C 35.793 12.804 35.987 11.864 36.373 11.065 C 36.772 10.255 37.333 9.63 38.053 9.192 C 38.774 8.741 39.624 8.516 40.603 8.516 C 41.53 8.516 42.348 8.735 43.056 9.172 C 43.764 9.597 44.312 10.215 44.698 11.027 C 45.098 11.838 45.297 12.817 45.297 13.963 L 45.297 14.484 L 37.918 14.484 C 37.97 15.489 38.234 16.242 38.71 16.744 C 39.2 17.246 39.856 17.497 40.68 17.497 C 41.285 17.497 41.788 17.356 42.187 17.073 C 42.587 16.789 42.863 16.409 43.017 15.933 L 45.142 16.068 C 44.886 17 44.321 17.818 43.539 18.386 C 42.754 18.966 41.794 19.256 40.661 19.256 Z M 37.918 12.939 L 43.133 12.939 C 43.069 12.025 42.805 11.349 42.341 10.911 C 41.891 10.473 41.311 10.254 40.603 10.254 C 39.869 10.254 39.263 10.486 38.787 10.949 C 38.324 11.4 38.034 12.063 37.918 12.939 Z\" fill=\"rgb(0,26,51)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({o2Yh97aLC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137.434 24\" overflow=\"visible\"><g><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"var(--token-686d608d-58ea-491d-a380-9587b0b249b3, rgb(251, 204, 195)) /* {&quot;name&quot;:&quot;200&quot;} */\"></path><path d=\"M 24 19.023 L 24 5.309 L 28.925 5.309 C 30.574 5.309 31.816 5.605 32.653 6.198 C 33.49 6.79 33.909 7.73 33.909 9.018 C 33.909 9.598 33.786 10.106 33.542 10.544 C 33.29 10.989 32.914 11.351 32.46 11.587 C 31.997 11.832 31.443 11.96 30.799 11.973 L 30.779 11.896 C 31.951 11.922 32.859 12.244 33.503 12.862 C 34.16 13.467 34.488 14.265 34.488 15.257 C 34.488 16.506 34.07 17.447 33.233 18.077 C 32.396 18.708 31.205 19.024 29.659 19.024 L 24 19.024 Z M 26.086 17.15 L 29.6 17.15 C 30.463 17.15 31.133 16.976 31.61 16.628 C 32.099 16.268 32.343 15.746 32.343 15.064 C 32.343 14.394 32.099 13.873 31.609 13.499 C 31.133 13.126 30.463 12.939 29.6 12.939 L 26.085 12.939 L 26.085 17.149 Z M 26.086 11.162 L 28.886 11.162 C 29.801 11.162 30.509 10.988 31.012 10.641 C 31.514 10.293 31.765 9.803 31.765 9.172 C 31.765 8.502 31.52 8.007 31.031 7.685 C 30.554 7.35 29.84 7.183 28.887 7.183 L 26.086 7.183 Z M 132.238 19.255 C 131.362 19.255 130.596 19.036 129.939 18.599 C 129.295 18.161 128.8 17.543 128.452 16.744 C 128.117 15.933 127.95 14.98 127.95 13.885 C 127.95 12.791 128.124 11.845 128.471 11.046 C 128.819 10.235 129.315 9.61 129.959 9.172 C 130.602 8.735 131.362 8.516 132.238 8.516 C 132.946 8.516 133.577 8.664 134.131 8.96 C 134.685 9.256 135.103 9.668 135.386 10.196 L 135.386 5.309 L 137.434 5.309 L 137.434 19.023 L 135.522 19.023 L 135.464 17.478 C 135.175 18.037 134.724 18.495 134.169 18.792 C 133.603 19.101 132.959 19.255 132.238 19.255 Z M 132.779 17.478 C 133.332 17.478 133.802 17.337 134.189 17.053 C 134.575 16.77 134.871 16.358 135.077 15.817 C 135.283 15.277 135.386 14.632 135.386 13.886 C 135.386 13.113 135.283 12.463 135.077 11.935 C 134.871 11.394 134.575 10.988 134.189 10.718 C 133.802 10.434 133.332 10.293 132.779 10.293 C 131.955 10.293 131.298 10.615 130.808 11.259 C 130.319 11.889 130.074 12.765 130.074 13.886 C 130.074 14.993 130.319 15.869 130.808 16.513 C 131.298 17.156 131.955 17.478 132.779 17.478 Z M 122.338 19.024 L 122.338 9.23 L 124.212 8.748 L 124.289 11.471 L 124.115 11.413 C 124.257 10.486 124.54 9.81 124.965 9.385 C 125.403 8.96 125.989 8.748 126.723 8.748 L 127.708 8.748 L 127.708 10.583 L 126.723 10.583 C 126.208 10.583 125.776 10.666 125.429 10.833 C 125.086 10.995 124.808 11.267 124.637 11.606 C 124.469 11.954 124.386 12.405 124.386 12.958 L 124.386 19.024 Z M 114.93 19.255 C 113.861 19.255 113.005 19.011 112.361 18.521 C 111.73 18.031 111.415 17.343 111.415 16.454 C 111.415 15.566 111.679 14.877 112.207 14.388 C 112.747 13.885 113.578 13.525 114.698 13.306 L 118.233 12.63 C 118.233 11.831 118.046 11.24 117.673 10.853 C 117.299 10.453 116.746 10.254 116.012 10.254 C 115.355 10.254 114.84 10.402 114.466 10.698 C 114.093 10.982 113.835 11.407 113.694 11.973 L 111.588 11.838 C 111.782 10.808 112.258 9.997 113.018 9.404 C 113.79 8.812 114.788 8.516 116.012 8.516 C 117.402 8.516 118.458 8.889 119.18 9.636 C 119.914 10.37 120.281 11.406 120.281 12.746 L 120.281 16.744 C 120.281 16.989 120.319 17.163 120.396 17.266 C 120.487 17.356 120.628 17.401 120.821 17.401 L 121.188 17.401 L 121.188 19.023 C 120.939 19.062 120.687 19.081 120.435 19.081 C 119.997 19.081 119.617 19.011 119.295 18.869 C 118.987 18.728 118.741 18.482 118.6 18.174 C 118.446 17.839 118.368 17.394 118.368 16.841 L 118.581 16.937 C 118.478 17.388 118.252 17.787 117.905 18.135 C 117.57 18.483 117.138 18.76 116.611 18.965 C 116.073 19.162 115.503 19.26 114.93 19.255 Z M 115.258 17.633 C 115.877 17.633 116.404 17.517 116.842 17.285 C 117.28 17.04 117.621 16.705 117.866 16.281 C 118.115 15.839 118.242 15.338 118.233 14.831 L 118.233 14.175 L 115.22 14.755 C 114.602 14.871 114.164 15.057 113.906 15.315 C 113.662 15.56 113.539 15.875 113.539 16.261 C 113.539 16.699 113.687 17.041 113.984 17.285 C 114.293 17.517 114.718 17.633 115.258 17.633 Z M 104.694 19.255 C 103.664 19.255 102.84 18.915 102.222 18.232 C 101.617 17.536 101.314 16.577 101.314 15.354 L 101.314 8.748 L 103.362 8.748 L 103.362 14.832 C 103.362 15.759 103.522 16.442 103.844 16.88 C 104.166 17.317 104.656 17.536 105.312 17.536 C 106.059 17.536 106.639 17.298 107.051 16.822 C 107.476 16.332 107.688 15.65 107.688 14.774 L 107.688 8.748 L 109.736 8.748 L 109.736 19.024 L 107.823 19.024 L 107.785 16.339 L 108.075 16.455 C 107.894 17.356 107.514 18.051 106.935 18.541 C 106.355 19.017 105.609 19.255 104.694 19.255 Z M 93.725 19.332 C 92.425 19.332 91.31 19.03 90.383 18.425 C 89.456 17.807 88.748 16.963 88.258 15.895 C 87.769 14.813 87.524 13.577 87.524 12.185 C 87.524 10.808 87.769 9.578 88.258 8.497 C 88.761 7.415 89.482 6.565 90.422 5.947 C 91.362 5.316 92.489 5 93.802 5 C 94.922 5 95.869 5.2 96.642 5.6 C 97.396 5.971 98.036 6.538 98.496 7.241 C 98.97 7.962 99.298 8.77 99.462 9.617 L 97.279 9.733 C 97.124 8.896 96.777 8.22 96.236 7.705 C 95.695 7.177 94.884 6.913 93.802 6.913 C 92.849 6.913 92.07 7.151 91.465 7.627 C 90.86 8.104 90.409 8.741 90.113 9.54 C 89.829 10.338 89.688 11.22 89.688 12.186 C 89.688 13.19 89.829 14.086 90.113 14.871 C 90.409 15.656 90.86 16.281 91.465 16.744 C 92.083 17.195 92.868 17.421 93.821 17.421 C 94.568 17.421 95.212 17.259 95.753 16.938 C 96.293 16.616 96.713 16.178 97.008 15.624 C 97.32 15.061 97.492 14.432 97.511 13.789 L 93.841 13.789 L 93.841 12.032 L 99.501 12.032 L 99.501 19.025 L 98.071 19.025 L 97.936 15.935 L 98.206 16.165 C 98.066 16.78 97.766 17.347 97.336 17.808 C 96.888 18.292 96.342 18.674 95.734 18.928 C 95.1 19.202 94.415 19.34 93.724 19.334 Z M 80.885 19.255 C 80.009 19.255 79.243 19.036 78.586 18.599 C 77.942 18.161 77.446 17.543 77.099 16.744 C 76.764 15.933 76.596 14.98 76.596 13.885 C 76.596 12.791 76.77 11.845 77.118 11.046 C 77.466 10.235 77.961 9.61 78.605 9.172 C 79.249 8.735 80.009 8.516 80.885 8.516 C 81.593 8.516 82.224 8.664 82.777 8.96 C 83.331 9.256 83.75 9.668 84.033 10.196 L 84.033 5.309 L 86.08 5.309 L 86.08 19.023 L 84.168 19.023 L 84.11 17.478 C 83.822 18.037 83.371 18.495 82.816 18.792 C 82.25 19.101 81.606 19.255 80.885 19.255 Z M 81.425 17.478 C 81.979 17.478 82.449 17.337 82.835 17.053 C 83.222 16.77 83.518 16.358 83.724 15.817 C 83.93 15.277 84.033 14.632 84.033 13.886 C 84.033 13.113 83.93 12.463 83.724 11.935 C 83.518 11.394 83.222 10.988 82.835 10.718 C 82.449 10.434 81.979 10.293 81.425 10.293 C 80.601 10.293 79.945 10.615 79.455 11.259 C 78.965 11.889 78.721 12.765 78.721 13.886 C 78.721 14.993 78.966 15.869 79.455 16.513 C 79.945 17.156 80.601 17.478 81.425 17.478 Z M 66.627 19.023 L 66.627 9.218 L 68.501 8.748 L 68.578 11.491 L 68.327 11.356 C 68.443 10.686 68.662 10.146 68.984 9.734 C 69.291 9.334 69.697 9.021 70.162 8.826 C 70.625 8.62 71.128 8.516 71.669 8.516 C 72.441 8.516 73.079 8.691 73.581 9.038 C 74.098 9.375 74.502 9.859 74.74 10.428 C 75.01 11.008 75.145 11.672 75.145 12.418 L 75.145 19.024 L 73.098 19.024 L 73.098 13.037 C 73.098 12.431 73.034 11.923 72.905 11.511 C 72.776 11.098 72.564 10.783 72.267 10.564 C 71.971 10.345 71.585 10.236 71.108 10.236 C 70.388 10.236 69.801 10.474 69.351 10.95 C 68.9 11.427 68.675 12.122 68.675 13.037 L 68.675 19.024 L 66.627 19.024 Z M 60.27 19.255 C 59.291 19.255 58.435 19.036 57.7 18.598 C 56.967 18.161 56.4 17.536 56.001 16.725 C 55.601 15.914 55.402 14.967 55.402 13.885 C 55.402 12.791 55.602 11.845 56.001 11.046 C 56.375 10.276 56.966 9.631 57.701 9.192 C 58.435 8.741 59.291 8.516 60.27 8.516 C 61.248 8.516 62.105 8.741 62.839 9.192 C 63.574 9.631 64.165 10.276 64.539 11.046 C 64.938 11.844 65.137 12.791 65.137 13.886 C 65.137 14.967 64.937 15.914 64.539 16.725 C 64.139 17.536 63.573 18.161 62.839 18.598 C 62.105 19.036 61.249 19.255 60.269 19.255 Z M 60.27 17.478 C 61.145 17.478 61.821 17.163 62.298 16.532 C 62.774 15.888 63.013 15.006 63.013 13.885 C 63.013 12.765 62.774 11.889 62.298 11.258 C 61.821 10.615 61.145 10.293 60.27 10.293 C 59.407 10.293 58.73 10.615 58.242 11.259 C 57.765 11.889 57.527 12.765 57.527 13.886 C 57.527 15.006 57.765 15.888 58.242 16.532 C 58.731 17.162 59.407 17.478 60.27 17.478 Z M 47.05 21.921 L 47.05 20.241 L 48.306 20.241 C 48.654 20.241 48.911 20.189 49.079 20.086 C 49.246 19.983 49.375 19.809 49.465 19.564 L 49.793 18.714 L 49.156 18.714 L 45.447 8.748 L 47.611 8.748 L 50.431 16.822 L 53.116 8.748 L 55.298 8.748 L 51.203 20.221 C 50.997 20.813 50.688 21.245 50.276 21.515 C 49.877 21.785 49.316 21.921 48.596 21.921 Z M 40.66 19.255 C 39.657 19.255 38.787 19.036 38.053 18.598 C 37.333 18.161 36.772 17.536 36.373 16.725 C 35.987 15.914 35.793 14.967 35.793 13.885 C 35.793 12.804 35.987 11.864 36.373 11.065 C 36.772 10.255 37.333 9.63 38.053 9.192 C 38.774 8.741 39.624 8.516 40.603 8.516 C 41.53 8.516 42.348 8.735 43.056 9.172 C 43.764 9.597 44.312 10.215 44.698 11.027 C 45.098 11.838 45.297 12.817 45.297 13.963 L 45.297 14.484 L 37.918 14.484 C 37.97 15.489 38.234 16.242 38.71 16.744 C 39.2 17.246 39.856 17.497 40.68 17.497 C 41.285 17.497 41.788 17.356 42.187 17.073 C 42.587 16.789 42.863 16.409 43.017 15.933 L 45.142 16.068 C 44.886 17 44.321 17.818 43.539 18.386 C 42.754 18.966 41.794 19.256 40.661 19.256 Z M 37.918 12.939 L 43.133 12.939 C 43.069 12.025 42.805 11.349 42.341 10.911 C 41.891 10.473 41.311 10.254 40.603 10.254 C 39.869 10.254 39.263 10.486 38.787 10.949 C 38.324 11.4 38.034 12.063 37.918 12.939 Z\" fill=\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'},Ro_YXGSkA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137.434 24\" overflow=\"visible\"><g><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"rgb(0,132,255)\"></path><path d=\"M 24 19.023 L 24 5.309 L 28.925 5.309 C 30.574 5.309 31.816 5.605 32.653 6.198 C 33.49 6.79 33.909 7.73 33.909 9.018 C 33.909 9.598 33.786 10.106 33.542 10.544 C 33.29 10.989 32.914 11.351 32.46 11.587 C 31.997 11.832 31.443 11.96 30.799 11.973 L 30.779 11.896 C 31.951 11.922 32.859 12.244 33.503 12.862 C 34.16 13.467 34.488 14.265 34.488 15.257 C 34.488 16.506 34.07 17.447 33.233 18.077 C 32.396 18.708 31.205 19.024 29.659 19.024 L 24 19.024 Z M 26.086 17.15 L 29.6 17.15 C 30.463 17.15 31.133 16.976 31.61 16.628 C 32.099 16.268 32.343 15.746 32.343 15.064 C 32.343 14.394 32.099 13.873 31.609 13.499 C 31.133 13.126 30.463 12.939 29.6 12.939 L 26.085 12.939 L 26.085 17.149 Z M 26.086 11.162 L 28.886 11.162 C 29.801 11.162 30.509 10.988 31.012 10.641 C 31.514 10.293 31.765 9.803 31.765 9.172 C 31.765 8.502 31.52 8.007 31.031 7.685 C 30.554 7.35 29.84 7.183 28.887 7.183 L 26.086 7.183 Z M 132.238 19.255 C 131.362 19.255 130.596 19.036 129.939 18.599 C 129.295 18.161 128.8 17.543 128.452 16.744 C 128.117 15.933 127.95 14.98 127.95 13.885 C 127.95 12.791 128.124 11.845 128.471 11.046 C 128.819 10.235 129.315 9.61 129.959 9.172 C 130.602 8.735 131.362 8.516 132.238 8.516 C 132.946 8.516 133.577 8.664 134.131 8.96 C 134.685 9.256 135.103 9.668 135.386 10.196 L 135.386 5.309 L 137.434 5.309 L 137.434 19.023 L 135.522 19.023 L 135.464 17.478 C 135.175 18.037 134.724 18.495 134.169 18.792 C 133.603 19.101 132.959 19.255 132.238 19.255 Z M 132.779 17.478 C 133.332 17.478 133.802 17.337 134.189 17.053 C 134.575 16.77 134.871 16.358 135.077 15.817 C 135.283 15.277 135.386 14.632 135.386 13.886 C 135.386 13.113 135.283 12.463 135.077 11.935 C 134.871 11.394 134.575 10.988 134.189 10.718 C 133.802 10.434 133.332 10.293 132.779 10.293 C 131.955 10.293 131.298 10.615 130.808 11.259 C 130.319 11.889 130.074 12.765 130.074 13.886 C 130.074 14.993 130.319 15.869 130.808 16.513 C 131.298 17.156 131.955 17.478 132.779 17.478 Z M 122.338 19.024 L 122.338 9.23 L 124.212 8.748 L 124.289 11.471 L 124.115 11.413 C 124.257 10.486 124.54 9.81 124.965 9.385 C 125.403 8.96 125.989 8.748 126.723 8.748 L 127.708 8.748 L 127.708 10.583 L 126.723 10.583 C 126.208 10.583 125.776 10.666 125.429 10.833 C 125.086 10.995 124.808 11.267 124.637 11.606 C 124.469 11.954 124.386 12.405 124.386 12.958 L 124.386 19.024 Z M 114.93 19.255 C 113.861 19.255 113.005 19.011 112.361 18.521 C 111.73 18.031 111.415 17.343 111.415 16.454 C 111.415 15.566 111.679 14.877 112.207 14.388 C 112.747 13.885 113.578 13.525 114.698 13.306 L 118.233 12.63 C 118.233 11.831 118.046 11.24 117.673 10.853 C 117.299 10.453 116.746 10.254 116.012 10.254 C 115.355 10.254 114.84 10.402 114.466 10.698 C 114.093 10.982 113.835 11.407 113.694 11.973 L 111.588 11.838 C 111.782 10.808 112.258 9.997 113.018 9.404 C 113.79 8.812 114.788 8.516 116.012 8.516 C 117.402 8.516 118.458 8.889 119.18 9.636 C 119.914 10.37 120.281 11.406 120.281 12.746 L 120.281 16.744 C 120.281 16.989 120.319 17.163 120.396 17.266 C 120.487 17.356 120.628 17.401 120.821 17.401 L 121.188 17.401 L 121.188 19.023 C 120.939 19.062 120.687 19.081 120.435 19.081 C 119.997 19.081 119.617 19.011 119.295 18.869 C 118.987 18.728 118.741 18.482 118.6 18.174 C 118.446 17.839 118.368 17.394 118.368 16.841 L 118.581 16.937 C 118.478 17.388 118.252 17.787 117.905 18.135 C 117.57 18.483 117.138 18.76 116.611 18.965 C 116.073 19.162 115.503 19.26 114.93 19.255 Z M 115.258 17.633 C 115.877 17.633 116.404 17.517 116.842 17.285 C 117.28 17.04 117.621 16.705 117.866 16.281 C 118.115 15.839 118.242 15.338 118.233 14.831 L 118.233 14.175 L 115.22 14.755 C 114.602 14.871 114.164 15.057 113.906 15.315 C 113.662 15.56 113.539 15.875 113.539 16.261 C 113.539 16.699 113.687 17.041 113.984 17.285 C 114.293 17.517 114.718 17.633 115.258 17.633 Z M 104.694 19.255 C 103.664 19.255 102.84 18.915 102.222 18.232 C 101.617 17.536 101.314 16.577 101.314 15.354 L 101.314 8.748 L 103.362 8.748 L 103.362 14.832 C 103.362 15.759 103.522 16.442 103.844 16.88 C 104.166 17.317 104.656 17.536 105.312 17.536 C 106.059 17.536 106.639 17.298 107.051 16.822 C 107.476 16.332 107.688 15.65 107.688 14.774 L 107.688 8.748 L 109.736 8.748 L 109.736 19.024 L 107.823 19.024 L 107.785 16.339 L 108.075 16.455 C 107.894 17.356 107.514 18.051 106.935 18.541 C 106.355 19.017 105.609 19.255 104.694 19.255 Z M 93.725 19.332 C 92.425 19.332 91.31 19.03 90.383 18.425 C 89.456 17.807 88.748 16.963 88.258 15.895 C 87.769 14.813 87.524 13.577 87.524 12.185 C 87.524 10.808 87.769 9.578 88.258 8.497 C 88.761 7.415 89.482 6.565 90.422 5.947 C 91.362 5.316 92.489 5 93.802 5 C 94.922 5 95.869 5.2 96.642 5.6 C 97.396 5.971 98.036 6.538 98.496 7.241 C 98.97 7.962 99.298 8.77 99.462 9.617 L 97.279 9.733 C 97.124 8.896 96.777 8.22 96.236 7.705 C 95.695 7.177 94.884 6.913 93.802 6.913 C 92.849 6.913 92.07 7.151 91.465 7.627 C 90.86 8.104 90.409 8.741 90.113 9.54 C 89.829 10.338 89.688 11.22 89.688 12.186 C 89.688 13.19 89.829 14.086 90.113 14.871 C 90.409 15.656 90.86 16.281 91.465 16.744 C 92.083 17.195 92.868 17.421 93.821 17.421 C 94.568 17.421 95.212 17.259 95.753 16.938 C 96.293 16.616 96.713 16.178 97.008 15.624 C 97.32 15.061 97.492 14.432 97.511 13.789 L 93.841 13.789 L 93.841 12.032 L 99.501 12.032 L 99.501 19.025 L 98.071 19.025 L 97.936 15.935 L 98.206 16.165 C 98.066 16.78 97.766 17.347 97.336 17.808 C 96.888 18.292 96.342 18.674 95.734 18.928 C 95.1 19.202 94.415 19.34 93.724 19.334 Z M 80.885 19.255 C 80.009 19.255 79.243 19.036 78.586 18.599 C 77.942 18.161 77.446 17.543 77.099 16.744 C 76.764 15.933 76.596 14.98 76.596 13.885 C 76.596 12.791 76.77 11.845 77.118 11.046 C 77.466 10.235 77.961 9.61 78.605 9.172 C 79.249 8.735 80.009 8.516 80.885 8.516 C 81.593 8.516 82.224 8.664 82.777 8.96 C 83.331 9.256 83.75 9.668 84.033 10.196 L 84.033 5.309 L 86.08 5.309 L 86.08 19.023 L 84.168 19.023 L 84.11 17.478 C 83.822 18.037 83.371 18.495 82.816 18.792 C 82.25 19.101 81.606 19.255 80.885 19.255 Z M 81.425 17.478 C 81.979 17.478 82.449 17.337 82.835 17.053 C 83.222 16.77 83.518 16.358 83.724 15.817 C 83.93 15.277 84.033 14.632 84.033 13.886 C 84.033 13.113 83.93 12.463 83.724 11.935 C 83.518 11.394 83.222 10.988 82.835 10.718 C 82.449 10.434 81.979 10.293 81.425 10.293 C 80.601 10.293 79.945 10.615 79.455 11.259 C 78.965 11.889 78.721 12.765 78.721 13.886 C 78.721 14.993 78.966 15.869 79.455 16.513 C 79.945 17.156 80.601 17.478 81.425 17.478 Z M 66.627 19.023 L 66.627 9.218 L 68.501 8.748 L 68.578 11.491 L 68.327 11.356 C 68.443 10.686 68.662 10.146 68.984 9.734 C 69.291 9.334 69.697 9.021 70.162 8.826 C 70.625 8.62 71.128 8.516 71.669 8.516 C 72.441 8.516 73.079 8.691 73.581 9.038 C 74.098 9.375 74.502 9.859 74.74 10.428 C 75.01 11.008 75.145 11.672 75.145 12.418 L 75.145 19.024 L 73.098 19.024 L 73.098 13.037 C 73.098 12.431 73.034 11.923 72.905 11.511 C 72.776 11.098 72.564 10.783 72.267 10.564 C 71.971 10.345 71.585 10.236 71.108 10.236 C 70.388 10.236 69.801 10.474 69.351 10.95 C 68.9 11.427 68.675 12.122 68.675 13.037 L 68.675 19.024 L 66.627 19.024 Z M 60.27 19.255 C 59.291 19.255 58.435 19.036 57.7 18.598 C 56.967 18.161 56.4 17.536 56.001 16.725 C 55.601 15.914 55.402 14.967 55.402 13.885 C 55.402 12.791 55.602 11.845 56.001 11.046 C 56.375 10.276 56.966 9.631 57.701 9.192 C 58.435 8.741 59.291 8.516 60.27 8.516 C 61.248 8.516 62.105 8.741 62.839 9.192 C 63.574 9.631 64.165 10.276 64.539 11.046 C 64.938 11.844 65.137 12.791 65.137 13.886 C 65.137 14.967 64.937 15.914 64.539 16.725 C 64.139 17.536 63.573 18.161 62.839 18.598 C 62.105 19.036 61.249 19.255 60.269 19.255 Z M 60.27 17.478 C 61.145 17.478 61.821 17.163 62.298 16.532 C 62.774 15.888 63.013 15.006 63.013 13.885 C 63.013 12.765 62.774 11.889 62.298 11.258 C 61.821 10.615 61.145 10.293 60.27 10.293 C 59.407 10.293 58.73 10.615 58.242 11.259 C 57.765 11.889 57.527 12.765 57.527 13.886 C 57.527 15.006 57.765 15.888 58.242 16.532 C 58.731 17.162 59.407 17.478 60.27 17.478 Z M 47.05 21.921 L 47.05 20.241 L 48.306 20.241 C 48.654 20.241 48.911 20.189 49.079 20.086 C 49.246 19.983 49.375 19.809 49.465 19.564 L 49.793 18.714 L 49.156 18.714 L 45.447 8.748 L 47.611 8.748 L 50.431 16.822 L 53.116 8.748 L 55.298 8.748 L 51.203 20.221 C 50.997 20.813 50.688 21.245 50.276 21.515 C 49.877 21.785 49.316 21.921 48.596 21.921 Z M 40.66 19.255 C 39.657 19.255 38.787 19.036 38.053 18.598 C 37.333 18.161 36.772 17.536 36.373 16.725 C 35.987 15.914 35.793 14.967 35.793 13.885 C 35.793 12.804 35.987 11.864 36.373 11.065 C 36.772 10.255 37.333 9.63 38.053 9.192 C 38.774 8.741 39.624 8.516 40.603 8.516 C 41.53 8.516 42.348 8.735 43.056 9.172 C 43.764 9.597 44.312 10.215 44.698 11.027 C 45.098 11.838 45.297 12.817 45.297 13.963 L 45.297 14.484 L 37.918 14.484 C 37.97 15.489 38.234 16.242 38.71 16.744 C 39.2 17.246 39.856 17.497 40.68 17.497 C 41.285 17.497 41.788 17.356 42.187 17.073 C 42.587 16.789 42.863 16.409 43.017 15.933 L 45.142 16.068 C 44.886 17 44.321 17.818 43.539 18.386 C 42.754 18.966 41.794 19.256 40.661 19.256 Z M 37.918 12.939 L 43.133 12.939 C 43.069 12.025 42.805 11.349 42.341 10.911 C 41.891 10.473 41.311 10.254 40.603 10.254 C 39.869 10.254 39.263 10.486 38.787 10.949 C 38.324 11.4 38.034 12.063 37.918 12.939 Z\" fill=\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'},ZT_p24447:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137.434 24\" overflow=\"visible\"><g><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"var(--token-f3a37090-2f02-4188-892b-07abe1d99ebc, rgb(174, 170, 153)) /* {&quot;name&quot;:&quot;400&quot;} */\"></path><path d=\"M 24 19.023 L 24 5.309 L 28.925 5.309 C 30.574 5.309 31.816 5.605 32.653 6.198 C 33.49 6.79 33.909 7.73 33.909 9.018 C 33.909 9.598 33.786 10.106 33.542 10.544 C 33.29 10.989 32.914 11.351 32.46 11.587 C 31.997 11.832 31.443 11.96 30.799 11.973 L 30.779 11.896 C 31.951 11.922 32.859 12.244 33.503 12.862 C 34.16 13.467 34.488 14.265 34.488 15.257 C 34.488 16.506 34.07 17.447 33.233 18.077 C 32.396 18.708 31.205 19.024 29.659 19.024 L 24 19.024 Z M 26.086 17.15 L 29.6 17.15 C 30.463 17.15 31.133 16.976 31.61 16.628 C 32.099 16.268 32.343 15.746 32.343 15.064 C 32.343 14.394 32.099 13.873 31.609 13.499 C 31.133 13.126 30.463 12.939 29.6 12.939 L 26.085 12.939 L 26.085 17.149 Z M 26.086 11.162 L 28.886 11.162 C 29.801 11.162 30.509 10.988 31.012 10.641 C 31.514 10.293 31.765 9.803 31.765 9.172 C 31.765 8.502 31.52 8.007 31.031 7.685 C 30.554 7.35 29.84 7.183 28.887 7.183 L 26.086 7.183 Z M 132.238 19.255 C 131.362 19.255 130.596 19.036 129.939 18.599 C 129.295 18.161 128.8 17.543 128.452 16.744 C 128.117 15.933 127.95 14.98 127.95 13.885 C 127.95 12.791 128.124 11.845 128.471 11.046 C 128.819 10.235 129.315 9.61 129.959 9.172 C 130.602 8.735 131.362 8.516 132.238 8.516 C 132.946 8.516 133.577 8.664 134.131 8.96 C 134.685 9.256 135.103 9.668 135.386 10.196 L 135.386 5.309 L 137.434 5.309 L 137.434 19.023 L 135.522 19.023 L 135.464 17.478 C 135.175 18.037 134.724 18.495 134.169 18.792 C 133.603 19.101 132.959 19.255 132.238 19.255 Z M 132.779 17.478 C 133.332 17.478 133.802 17.337 134.189 17.053 C 134.575 16.77 134.871 16.358 135.077 15.817 C 135.283 15.277 135.386 14.632 135.386 13.886 C 135.386 13.113 135.283 12.463 135.077 11.935 C 134.871 11.394 134.575 10.988 134.189 10.718 C 133.802 10.434 133.332 10.293 132.779 10.293 C 131.955 10.293 131.298 10.615 130.808 11.259 C 130.319 11.889 130.074 12.765 130.074 13.886 C 130.074 14.993 130.319 15.869 130.808 16.513 C 131.298 17.156 131.955 17.478 132.779 17.478 Z M 122.338 19.024 L 122.338 9.23 L 124.212 8.748 L 124.289 11.471 L 124.115 11.413 C 124.257 10.486 124.54 9.81 124.965 9.385 C 125.403 8.96 125.989 8.748 126.723 8.748 L 127.708 8.748 L 127.708 10.583 L 126.723 10.583 C 126.208 10.583 125.776 10.666 125.429 10.833 C 125.086 10.995 124.808 11.267 124.637 11.606 C 124.469 11.954 124.386 12.405 124.386 12.958 L 124.386 19.024 Z M 114.93 19.255 C 113.861 19.255 113.005 19.011 112.361 18.521 C 111.73 18.031 111.415 17.343 111.415 16.454 C 111.415 15.566 111.679 14.877 112.207 14.388 C 112.747 13.885 113.578 13.525 114.698 13.306 L 118.233 12.63 C 118.233 11.831 118.046 11.24 117.673 10.853 C 117.299 10.453 116.746 10.254 116.012 10.254 C 115.355 10.254 114.84 10.402 114.466 10.698 C 114.093 10.982 113.835 11.407 113.694 11.973 L 111.588 11.838 C 111.782 10.808 112.258 9.997 113.018 9.404 C 113.79 8.812 114.788 8.516 116.012 8.516 C 117.402 8.516 118.458 8.889 119.18 9.636 C 119.914 10.37 120.281 11.406 120.281 12.746 L 120.281 16.744 C 120.281 16.989 120.319 17.163 120.396 17.266 C 120.487 17.356 120.628 17.401 120.821 17.401 L 121.188 17.401 L 121.188 19.023 C 120.939 19.062 120.687 19.081 120.435 19.081 C 119.997 19.081 119.617 19.011 119.295 18.869 C 118.987 18.728 118.741 18.482 118.6 18.174 C 118.446 17.839 118.368 17.394 118.368 16.841 L 118.581 16.937 C 118.478 17.388 118.252 17.787 117.905 18.135 C 117.57 18.483 117.138 18.76 116.611 18.965 C 116.073 19.162 115.503 19.26 114.93 19.255 Z M 115.258 17.633 C 115.877 17.633 116.404 17.517 116.842 17.285 C 117.28 17.04 117.621 16.705 117.866 16.281 C 118.115 15.839 118.242 15.338 118.233 14.831 L 118.233 14.175 L 115.22 14.755 C 114.602 14.871 114.164 15.057 113.906 15.315 C 113.662 15.56 113.539 15.875 113.539 16.261 C 113.539 16.699 113.687 17.041 113.984 17.285 C 114.293 17.517 114.718 17.633 115.258 17.633 Z M 104.694 19.255 C 103.664 19.255 102.84 18.915 102.222 18.232 C 101.617 17.536 101.314 16.577 101.314 15.354 L 101.314 8.748 L 103.362 8.748 L 103.362 14.832 C 103.362 15.759 103.522 16.442 103.844 16.88 C 104.166 17.317 104.656 17.536 105.312 17.536 C 106.059 17.536 106.639 17.298 107.051 16.822 C 107.476 16.332 107.688 15.65 107.688 14.774 L 107.688 8.748 L 109.736 8.748 L 109.736 19.024 L 107.823 19.024 L 107.785 16.339 L 108.075 16.455 C 107.894 17.356 107.514 18.051 106.935 18.541 C 106.355 19.017 105.609 19.255 104.694 19.255 Z M 93.725 19.332 C 92.425 19.332 91.31 19.03 90.383 18.425 C 89.456 17.807 88.748 16.963 88.258 15.895 C 87.769 14.813 87.524 13.577 87.524 12.185 C 87.524 10.808 87.769 9.578 88.258 8.497 C 88.761 7.415 89.482 6.565 90.422 5.947 C 91.362 5.316 92.489 5 93.802 5 C 94.922 5 95.869 5.2 96.642 5.6 C 97.396 5.971 98.036 6.538 98.496 7.241 C 98.97 7.962 99.298 8.77 99.462 9.617 L 97.279 9.733 C 97.124 8.896 96.777 8.22 96.236 7.705 C 95.695 7.177 94.884 6.913 93.802 6.913 C 92.849 6.913 92.07 7.151 91.465 7.627 C 90.86 8.104 90.409 8.741 90.113 9.54 C 89.829 10.338 89.688 11.22 89.688 12.186 C 89.688 13.19 89.829 14.086 90.113 14.871 C 90.409 15.656 90.86 16.281 91.465 16.744 C 92.083 17.195 92.868 17.421 93.821 17.421 C 94.568 17.421 95.212 17.259 95.753 16.938 C 96.293 16.616 96.713 16.178 97.008 15.624 C 97.32 15.061 97.492 14.432 97.511 13.789 L 93.841 13.789 L 93.841 12.032 L 99.501 12.032 L 99.501 19.025 L 98.071 19.025 L 97.936 15.935 L 98.206 16.165 C 98.066 16.78 97.766 17.347 97.336 17.808 C 96.888 18.292 96.342 18.674 95.734 18.928 C 95.1 19.202 94.415 19.34 93.724 19.334 Z M 80.885 19.255 C 80.009 19.255 79.243 19.036 78.586 18.599 C 77.942 18.161 77.446 17.543 77.099 16.744 C 76.764 15.933 76.596 14.98 76.596 13.885 C 76.596 12.791 76.77 11.845 77.118 11.046 C 77.466 10.235 77.961 9.61 78.605 9.172 C 79.249 8.735 80.009 8.516 80.885 8.516 C 81.593 8.516 82.224 8.664 82.777 8.96 C 83.331 9.256 83.75 9.668 84.033 10.196 L 84.033 5.309 L 86.08 5.309 L 86.08 19.023 L 84.168 19.023 L 84.11 17.478 C 83.822 18.037 83.371 18.495 82.816 18.792 C 82.25 19.101 81.606 19.255 80.885 19.255 Z M 81.425 17.478 C 81.979 17.478 82.449 17.337 82.835 17.053 C 83.222 16.77 83.518 16.358 83.724 15.817 C 83.93 15.277 84.033 14.632 84.033 13.886 C 84.033 13.113 83.93 12.463 83.724 11.935 C 83.518 11.394 83.222 10.988 82.835 10.718 C 82.449 10.434 81.979 10.293 81.425 10.293 C 80.601 10.293 79.945 10.615 79.455 11.259 C 78.965 11.889 78.721 12.765 78.721 13.886 C 78.721 14.993 78.966 15.869 79.455 16.513 C 79.945 17.156 80.601 17.478 81.425 17.478 Z M 66.627 19.023 L 66.627 9.218 L 68.501 8.748 L 68.578 11.491 L 68.327 11.356 C 68.443 10.686 68.662 10.146 68.984 9.734 C 69.291 9.334 69.697 9.021 70.162 8.826 C 70.625 8.62 71.128 8.516 71.669 8.516 C 72.441 8.516 73.079 8.691 73.581 9.038 C 74.098 9.375 74.502 9.859 74.74 10.428 C 75.01 11.008 75.145 11.672 75.145 12.418 L 75.145 19.024 L 73.098 19.024 L 73.098 13.037 C 73.098 12.431 73.034 11.923 72.905 11.511 C 72.776 11.098 72.564 10.783 72.267 10.564 C 71.971 10.345 71.585 10.236 71.108 10.236 C 70.388 10.236 69.801 10.474 69.351 10.95 C 68.9 11.427 68.675 12.122 68.675 13.037 L 68.675 19.024 L 66.627 19.024 Z M 60.27 19.255 C 59.291 19.255 58.435 19.036 57.7 18.598 C 56.967 18.161 56.4 17.536 56.001 16.725 C 55.601 15.914 55.402 14.967 55.402 13.885 C 55.402 12.791 55.602 11.845 56.001 11.046 C 56.375 10.276 56.966 9.631 57.701 9.192 C 58.435 8.741 59.291 8.516 60.27 8.516 C 61.248 8.516 62.105 8.741 62.839 9.192 C 63.574 9.631 64.165 10.276 64.539 11.046 C 64.938 11.844 65.137 12.791 65.137 13.886 C 65.137 14.967 64.937 15.914 64.539 16.725 C 64.139 17.536 63.573 18.161 62.839 18.598 C 62.105 19.036 61.249 19.255 60.269 19.255 Z M 60.27 17.478 C 61.145 17.478 61.821 17.163 62.298 16.532 C 62.774 15.888 63.013 15.006 63.013 13.885 C 63.013 12.765 62.774 11.889 62.298 11.258 C 61.821 10.615 61.145 10.293 60.27 10.293 C 59.407 10.293 58.73 10.615 58.242 11.259 C 57.765 11.889 57.527 12.765 57.527 13.886 C 57.527 15.006 57.765 15.888 58.242 16.532 C 58.731 17.162 59.407 17.478 60.27 17.478 Z M 47.05 21.921 L 47.05 20.241 L 48.306 20.241 C 48.654 20.241 48.911 20.189 49.079 20.086 C 49.246 19.983 49.375 19.809 49.465 19.564 L 49.793 18.714 L 49.156 18.714 L 45.447 8.748 L 47.611 8.748 L 50.431 16.822 L 53.116 8.748 L 55.298 8.748 L 51.203 20.221 C 50.997 20.813 50.688 21.245 50.276 21.515 C 49.877 21.785 49.316 21.921 48.596 21.921 Z M 40.66 19.255 C 39.657 19.255 38.787 19.036 38.053 18.598 C 37.333 18.161 36.772 17.536 36.373 16.725 C 35.987 15.914 35.793 14.967 35.793 13.885 C 35.793 12.804 35.987 11.864 36.373 11.065 C 36.772 10.255 37.333 9.63 38.053 9.192 C 38.774 8.741 39.624 8.516 40.603 8.516 C 41.53 8.516 42.348 8.735 43.056 9.172 C 43.764 9.597 44.312 10.215 44.698 11.027 C 45.098 11.838 45.297 12.817 45.297 13.963 L 45.297 14.484 L 37.918 14.484 C 37.97 15.489 38.234 16.242 38.71 16.744 C 39.2 17.246 39.856 17.497 40.68 17.497 C 41.285 17.497 41.788 17.356 42.187 17.073 C 42.587 16.789 42.863 16.409 43.017 15.933 L 45.142 16.068 C 44.886 17 44.321 17.818 43.539 18.386 C 42.754 18.966 41.794 19.256 40.661 19.256 Z M 37.918 12.939 L 43.133 12.939 C 43.069 12.025 42.805 11.349 42.341 10.911 C 41.891 10.473 41.311 10.254 40.603 10.254 C 39.869 10.254 39.263 10.486 38.787 10.949 C 38.324 11.4 38.034 12.063 37.918 12.939 Z\" fill=\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43)) /* {&quot;name&quot;:&quot;700&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-12jd880\",layoutDependency:layoutDependency,layoutId:\"iLFGLZwd5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 24\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"rgb(0,132,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({o2Yh97aLC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 24\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"var(--token-686d608d-58ea-491d-a380-9587b0b249b3, rgb(251, 204, 195)) /* {&quot;name&quot;:&quot;200&quot;} */\"></path></svg>'},ZT_p24447:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.143 24\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z M 3.429 6.857 L 3.429 10.286 L 17.143 6.857 L 17.143 3.428 Z M 0 12 L 0 15.429 L 13.714 12 L 13.714 8.571 Z M 3.429 15.428 L 3.429 18.857 L 17.143 15.429 L 17.143 11.999 L 3.429 15.43 Z M 0 20.571 L 0 24 L 13.714 20.571 L 13.714 17.143 L 0 20.57 Z\" fill=\"var(--token-f3a37090-2f02-4188-892b-07abe1d99ebc, rgb(174, 170, 153)) /* {&quot;name&quot;:&quot;400&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gzc2io\",layoutDependency:layoutDependency,layoutId:\"gNa2Fz0OD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.714 6.857\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.857 L 13.714 3.43 L 13.714 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14vrde5\",layoutDependency:layoutDependency,layoutId:\"jjT6rwrJM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.714 6.858\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.858 L 13.714 3.429 L 13.714 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s6rdzv\",layoutDependency:layoutDependency,layoutId:\"uaYr0k8Ab\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.714 6.858\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.858 L 13.714 3.429 L 13.714 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ly8lje\",layoutDependency:layoutDependency,layoutId:\"l2etlnN0W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.714 6.858\" overflow=\"visible\"><path d=\"M 0 3.429 L 0 6.858 L 13.714 3.43 L 13.714 0 L 0 3.431 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sq9800\",layoutDependency:layoutDependency,layoutId:\"xr8Yo_0RI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.714 6.857\" overflow=\"visible\"><path d=\"M 0 3.428 L 0 6.857 L 13.714 3.428 L 13.714 0 L 0 3.427 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1m4u3zt\",layoutDependency:layoutDependency,layoutId:\"xXPJihmur\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 113.434 16.921\" overflow=\"visible\"><path d=\"M 0 14.023 L 0 0.309 L 4.925 0.309 C 6.574 0.309 7.816 0.605 8.653 1.198 C 9.49 1.79 9.909 2.73 9.909 4.018 C 9.909 4.598 9.786 5.106 9.542 5.544 C 9.29 5.989 8.914 6.351 8.46 6.587 C 7.997 6.832 7.443 6.96 6.799 6.973 L 6.779 6.896 C 7.951 6.922 8.859 7.244 9.503 7.862 C 10.16 8.467 10.488 9.265 10.488 10.257 C 10.488 11.506 10.07 12.447 9.233 13.077 C 8.396 13.708 7.205 14.024 5.659 14.024 L 0 14.024 Z M 2.086 12.15 L 5.6 12.15 C 6.463 12.15 7.133 11.976 7.61 11.628 C 8.099 11.268 8.343 10.746 8.343 10.064 C 8.343 9.394 8.099 8.873 7.609 8.499 C 7.133 8.126 6.463 7.939 5.6 7.939 L 2.085 7.939 L 2.085 12.149 Z M 2.086 6.162 L 4.886 6.162 C 5.801 6.162 6.509 5.988 7.012 5.641 C 7.514 5.293 7.765 4.803 7.765 4.172 C 7.765 3.502 7.52 3.007 7.031 2.685 C 6.554 2.35 5.84 2.183 4.887 2.183 L 2.086 2.183 Z M 108.238 14.255 C 107.362 14.255 106.596 14.036 105.939 13.599 C 105.295 13.161 104.8 12.543 104.452 11.744 C 104.117 10.933 103.95 9.98 103.95 8.885 C 103.95 7.791 104.124 6.845 104.471 6.046 C 104.819 5.235 105.315 4.61 105.959 4.172 C 106.602 3.735 107.362 3.516 108.238 3.516 C 108.946 3.516 109.577 3.664 110.131 3.96 C 110.685 4.256 111.103 4.668 111.386 5.196 L 111.386 0.309 L 113.434 0.309 L 113.434 14.023 L 111.522 14.023 L 111.464 12.478 C 111.175 13.037 110.724 13.495 110.169 13.792 C 109.603 14.101 108.959 14.255 108.238 14.255 Z M 108.779 12.478 C 109.332 12.478 109.802 12.337 110.189 12.053 C 110.575 11.77 110.871 11.358 111.077 10.817 C 111.283 10.277 111.386 9.632 111.386 8.886 C 111.386 8.113 111.283 7.463 111.077 6.935 C 110.871 6.394 110.575 5.988 110.189 5.718 C 109.802 5.434 109.332 5.293 108.779 5.293 C 107.955 5.293 107.298 5.615 106.808 6.259 C 106.319 6.889 106.074 7.765 106.074 8.886 C 106.074 9.993 106.319 10.869 106.808 11.513 C 107.298 12.156 107.955 12.478 108.779 12.478 Z M 98.338 14.024 L 98.338 4.23 L 100.212 3.748 L 100.289 6.471 L 100.115 6.413 C 100.257 5.486 100.54 4.81 100.965 4.385 C 101.403 3.96 101.989 3.748 102.723 3.748 L 103.708 3.748 L 103.708 5.583 L 102.723 5.583 C 102.208 5.583 101.776 5.666 101.429 5.833 C 101.086 5.995 100.808 6.267 100.637 6.606 C 100.469 6.954 100.386 7.405 100.386 7.958 L 100.386 14.024 Z M 90.93 14.255 C 89.861 14.255 89.005 14.011 88.361 13.521 C 87.73 13.031 87.415 12.343 87.415 11.454 C 87.415 10.566 87.679 9.877 88.207 9.388 C 88.747 8.885 89.578 8.525 90.698 8.306 L 94.233 7.63 C 94.233 6.831 94.046 6.24 93.673 5.853 C 93.299 5.453 92.746 5.254 92.012 5.254 C 91.355 5.254 90.84 5.402 90.466 5.698 C 90.093 5.982 89.835 6.407 89.694 6.973 L 87.588 6.838 C 87.782 5.808 88.258 4.997 89.018 4.404 C 89.79 3.812 90.788 3.516 92.012 3.516 C 93.402 3.516 94.458 3.889 95.18 4.636 C 95.914 5.37 96.281 6.406 96.281 7.746 L 96.281 11.744 C 96.281 11.989 96.319 12.163 96.396 12.266 C 96.487 12.356 96.628 12.401 96.821 12.401 L 97.188 12.401 L 97.188 14.023 C 96.939 14.062 96.687 14.081 96.435 14.081 C 95.997 14.081 95.617 14.011 95.295 13.869 C 94.987 13.728 94.741 13.482 94.6 13.174 C 94.446 12.839 94.368 12.394 94.368 11.841 L 94.581 11.937 C 94.478 12.388 94.252 12.787 93.905 13.135 C 93.57 13.483 93.138 13.76 92.611 13.965 C 92.073 14.162 91.503 14.26 90.93 14.255 Z M 91.258 12.633 C 91.877 12.633 92.404 12.517 92.842 12.285 C 93.28 12.04 93.621 11.705 93.866 11.281 C 94.115 10.839 94.242 10.338 94.233 9.831 L 94.233 9.175 L 91.22 9.755 C 90.602 9.871 90.164 10.057 89.906 10.315 C 89.662 10.56 89.539 10.875 89.539 11.261 C 89.539 11.699 89.687 12.041 89.984 12.285 C 90.293 12.517 90.718 12.633 91.258 12.633 Z M 80.694 14.255 C 79.664 14.255 78.84 13.915 78.222 13.232 C 77.617 12.536 77.314 11.577 77.314 10.354 L 77.314 3.748 L 79.362 3.748 L 79.362 9.832 C 79.362 10.759 79.522 11.442 79.844 11.88 C 80.166 12.317 80.656 12.536 81.312 12.536 C 82.059 12.536 82.639 12.298 83.051 11.822 C 83.476 11.332 83.688 10.65 83.688 9.774 L 83.688 3.748 L 85.736 3.748 L 85.736 14.024 L 83.823 14.024 L 83.785 11.339 L 84.075 11.455 C 83.894 12.356 83.514 13.051 82.935 13.541 C 82.355 14.017 81.609 14.255 80.694 14.255 Z M 69.725 14.332 C 68.425 14.332 67.31 14.03 66.383 13.425 C 65.456 12.807 64.748 11.963 64.258 10.895 C 63.769 9.813 63.524 8.577 63.524 7.185 C 63.524 5.808 63.769 4.578 64.258 3.497 C 64.761 2.415 65.482 1.565 66.422 0.947 C 67.362 0.316 68.489 0 69.802 0 C 70.922 0 71.869 0.2 72.642 0.6 C 73.396 0.971 74.036 1.538 74.496 2.241 C 74.97 2.962 75.298 3.77 75.462 4.617 L 73.279 4.733 C 73.124 3.896 72.777 3.22 72.236 2.705 C 71.695 2.177 70.884 1.913 69.802 1.913 C 68.849 1.913 68.07 2.151 67.465 2.627 C 66.86 3.104 66.409 3.741 66.113 4.54 C 65.829 5.338 65.688 6.22 65.688 7.186 C 65.688 8.19 65.829 9.086 66.113 9.871 C 66.409 10.656 66.86 11.281 67.465 11.744 C 68.083 12.195 68.868 12.421 69.821 12.421 C 70.568 12.421 71.212 12.259 71.753 11.938 C 72.293 11.616 72.713 11.178 73.008 10.624 C 73.32 10.061 73.492 9.432 73.511 8.789 L 69.841 8.789 L 69.841 7.032 L 75.501 7.032 L 75.501 14.025 L 74.071 14.025 L 73.936 10.935 L 74.206 11.165 C 74.066 11.78 73.766 12.347 73.336 12.808 C 72.888 13.292 72.342 13.674 71.734 13.928 C 71.1 14.202 70.415 14.34 69.724 14.334 Z M 56.885 14.255 C 56.009 14.255 55.243 14.036 54.586 13.599 C 53.942 13.161 53.446 12.543 53.099 11.744 C 52.764 10.933 52.596 9.98 52.596 8.885 C 52.596 7.791 52.77 6.845 53.118 6.046 C 53.466 5.235 53.961 4.61 54.605 4.172 C 55.249 3.735 56.009 3.516 56.885 3.516 C 57.593 3.516 58.224 3.664 58.777 3.96 C 59.331 4.256 59.75 4.668 60.033 5.196 L 60.033 0.309 L 62.08 0.309 L 62.08 14.023 L 60.168 14.023 L 60.11 12.478 C 59.822 13.037 59.371 13.495 58.816 13.792 C 58.25 14.101 57.606 14.255 56.885 14.255 Z M 57.425 12.478 C 57.979 12.478 58.449 12.337 58.835 12.053 C 59.222 11.77 59.518 11.358 59.724 10.817 C 59.93 10.277 60.033 9.632 60.033 8.886 C 60.033 8.113 59.93 7.463 59.724 6.935 C 59.518 6.394 59.222 5.988 58.835 5.718 C 58.449 5.434 57.979 5.293 57.425 5.293 C 56.601 5.293 55.945 5.615 55.455 6.259 C 54.965 6.889 54.721 7.765 54.721 8.886 C 54.721 9.993 54.966 10.869 55.455 11.513 C 55.945 12.156 56.601 12.478 57.425 12.478 Z M 42.627 14.023 L 42.627 4.218 L 44.501 3.748 L 44.578 6.491 L 44.327 6.356 C 44.443 5.686 44.662 5.146 44.984 4.734 C 45.291 4.334 45.697 4.021 46.162 3.826 C 46.625 3.62 47.128 3.516 47.669 3.516 C 48.441 3.516 49.079 3.691 49.581 4.038 C 50.098 4.375 50.502 4.859 50.74 5.428 C 51.01 6.008 51.145 6.672 51.145 7.418 L 51.145 14.024 L 49.098 14.024 L 49.098 8.037 C 49.098 7.431 49.034 6.923 48.905 6.511 C 48.776 6.098 48.564 5.783 48.267 5.564 C 47.971 5.345 47.585 5.236 47.108 5.236 C 46.388 5.236 45.801 5.474 45.351 5.95 C 44.9 6.427 44.675 7.122 44.675 8.037 L 44.675 14.024 L 42.627 14.024 Z M 36.27 14.255 C 35.291 14.255 34.435 14.036 33.7 13.598 C 32.967 13.161 32.4 12.536 32.001 11.725 C 31.601 10.914 31.402 9.967 31.402 8.885 C 31.402 7.791 31.602 6.845 32.001 6.046 C 32.375 5.276 32.966 4.631 33.701 4.192 C 34.435 3.741 35.291 3.516 36.27 3.516 C 37.248 3.516 38.105 3.741 38.839 4.192 C 39.574 4.631 40.165 5.276 40.539 6.046 C 40.938 6.844 41.137 7.791 41.137 8.886 C 41.137 9.967 40.937 10.914 40.539 11.725 C 40.139 12.536 39.573 13.161 38.839 13.598 C 38.105 14.036 37.249 14.255 36.269 14.255 Z M 36.27 12.478 C 37.145 12.478 37.821 12.163 38.298 11.532 C 38.774 10.888 39.013 10.006 39.013 8.885 C 39.013 7.765 38.774 6.889 38.298 6.258 C 37.821 5.615 37.145 5.293 36.27 5.293 C 35.407 5.293 34.73 5.615 34.242 6.259 C 33.765 6.889 33.527 7.765 33.527 8.886 C 33.527 10.006 33.765 10.888 34.242 11.532 C 34.731 12.162 35.407 12.478 36.27 12.478 Z M 23.05 16.921 L 23.05 15.241 L 24.306 15.241 C 24.654 15.241 24.911 15.189 25.079 15.086 C 25.246 14.983 25.375 14.809 25.465 14.564 L 25.793 13.714 L 25.156 13.714 L 21.447 3.748 L 23.611 3.748 L 26.431 11.822 L 29.116 3.748 L 31.298 3.748 L 27.203 15.221 C 26.997 15.813 26.688 16.245 26.276 16.515 C 25.877 16.785 25.316 16.921 24.596 16.921 Z M 16.66 14.255 C 15.657 14.255 14.787 14.036 14.053 13.598 C 13.333 13.161 12.772 12.536 12.373 11.725 C 11.987 10.914 11.793 9.967 11.793 8.885 C 11.793 7.804 11.987 6.864 12.373 6.065 C 12.772 5.255 13.333 4.63 14.053 4.192 C 14.774 3.741 15.624 3.516 16.603 3.516 C 17.53 3.516 18.348 3.735 19.056 4.172 C 19.764 4.597 20.312 5.215 20.698 6.027 C 21.098 6.838 21.297 7.817 21.297 8.963 L 21.297 9.484 L 13.918 9.484 C 13.97 10.489 14.234 11.242 14.71 11.744 C 15.2 12.246 15.856 12.497 16.68 12.497 C 17.285 12.497 17.788 12.356 18.187 12.073 C 18.587 11.789 18.863 11.409 19.017 10.933 L 21.142 11.068 C 20.886 12 20.321 12.818 19.539 13.386 C 18.754 13.966 17.794 14.256 16.661 14.256 Z M 13.918 7.939 L 19.133 7.939 C 19.069 7.025 18.805 6.349 18.341 5.911 C 17.891 5.473 17.311 5.254 16.603 5.254 C 15.869 5.254 15.263 5.486 14.787 5.949 C 14.324 6.4 14.034 7.063 13.918 7.939 Z\" fill=\"rgb(0,26,51)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({o2Yh97aLC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 113.434 16.921\" overflow=\"visible\"><path d=\"M 0 14.023 L 0 0.309 L 4.925 0.309 C 6.574 0.309 7.816 0.605 8.653 1.198 C 9.49 1.79 9.909 2.73 9.909 4.018 C 9.909 4.598 9.786 5.106 9.542 5.544 C 9.29 5.989 8.914 6.351 8.46 6.587 C 7.997 6.832 7.443 6.96 6.799 6.973 L 6.779 6.896 C 7.951 6.922 8.859 7.244 9.503 7.862 C 10.16 8.467 10.488 9.265 10.488 10.257 C 10.488 11.506 10.07 12.447 9.233 13.077 C 8.396 13.708 7.205 14.024 5.659 14.024 L 0 14.024 Z M 2.086 12.15 L 5.6 12.15 C 6.463 12.15 7.133 11.976 7.61 11.628 C 8.099 11.268 8.343 10.746 8.343 10.064 C 8.343 9.394 8.099 8.873 7.609 8.499 C 7.133 8.126 6.463 7.939 5.6 7.939 L 2.085 7.939 L 2.085 12.149 Z M 2.086 6.162 L 4.886 6.162 C 5.801 6.162 6.509 5.988 7.012 5.641 C 7.514 5.293 7.765 4.803 7.765 4.172 C 7.765 3.502 7.52 3.007 7.031 2.685 C 6.554 2.35 5.84 2.183 4.887 2.183 L 2.086 2.183 Z M 108.238 14.255 C 107.362 14.255 106.596 14.036 105.939 13.599 C 105.295 13.161 104.8 12.543 104.452 11.744 C 104.117 10.933 103.95 9.98 103.95 8.885 C 103.95 7.791 104.124 6.845 104.471 6.046 C 104.819 5.235 105.315 4.61 105.959 4.172 C 106.602 3.735 107.362 3.516 108.238 3.516 C 108.946 3.516 109.577 3.664 110.131 3.96 C 110.685 4.256 111.103 4.668 111.386 5.196 L 111.386 0.309 L 113.434 0.309 L 113.434 14.023 L 111.522 14.023 L 111.464 12.478 C 111.175 13.037 110.724 13.495 110.169 13.792 C 109.603 14.101 108.959 14.255 108.238 14.255 Z M 108.779 12.478 C 109.332 12.478 109.802 12.337 110.189 12.053 C 110.575 11.77 110.871 11.358 111.077 10.817 C 111.283 10.277 111.386 9.632 111.386 8.886 C 111.386 8.113 111.283 7.463 111.077 6.935 C 110.871 6.394 110.575 5.988 110.189 5.718 C 109.802 5.434 109.332 5.293 108.779 5.293 C 107.955 5.293 107.298 5.615 106.808 6.259 C 106.319 6.889 106.074 7.765 106.074 8.886 C 106.074 9.993 106.319 10.869 106.808 11.513 C 107.298 12.156 107.955 12.478 108.779 12.478 Z M 98.338 14.024 L 98.338 4.23 L 100.212 3.748 L 100.289 6.471 L 100.115 6.413 C 100.257 5.486 100.54 4.81 100.965 4.385 C 101.403 3.96 101.989 3.748 102.723 3.748 L 103.708 3.748 L 103.708 5.583 L 102.723 5.583 C 102.208 5.583 101.776 5.666 101.429 5.833 C 101.086 5.995 100.808 6.267 100.637 6.606 C 100.469 6.954 100.386 7.405 100.386 7.958 L 100.386 14.024 Z M 90.93 14.255 C 89.861 14.255 89.005 14.011 88.361 13.521 C 87.73 13.031 87.415 12.343 87.415 11.454 C 87.415 10.566 87.679 9.877 88.207 9.388 C 88.747 8.885 89.578 8.525 90.698 8.306 L 94.233 7.63 C 94.233 6.831 94.046 6.24 93.673 5.853 C 93.299 5.453 92.746 5.254 92.012 5.254 C 91.355 5.254 90.84 5.402 90.466 5.698 C 90.093 5.982 89.835 6.407 89.694 6.973 L 87.588 6.838 C 87.782 5.808 88.258 4.997 89.018 4.404 C 89.79 3.812 90.788 3.516 92.012 3.516 C 93.402 3.516 94.458 3.889 95.18 4.636 C 95.914 5.37 96.281 6.406 96.281 7.746 L 96.281 11.744 C 96.281 11.989 96.319 12.163 96.396 12.266 C 96.487 12.356 96.628 12.401 96.821 12.401 L 97.188 12.401 L 97.188 14.023 C 96.939 14.062 96.687 14.081 96.435 14.081 C 95.997 14.081 95.617 14.011 95.295 13.869 C 94.987 13.728 94.741 13.482 94.6 13.174 C 94.446 12.839 94.368 12.394 94.368 11.841 L 94.581 11.937 C 94.478 12.388 94.252 12.787 93.905 13.135 C 93.57 13.483 93.138 13.76 92.611 13.965 C 92.073 14.162 91.503 14.26 90.93 14.255 Z M 91.258 12.633 C 91.877 12.633 92.404 12.517 92.842 12.285 C 93.28 12.04 93.621 11.705 93.866 11.281 C 94.115 10.839 94.242 10.338 94.233 9.831 L 94.233 9.175 L 91.22 9.755 C 90.602 9.871 90.164 10.057 89.906 10.315 C 89.662 10.56 89.539 10.875 89.539 11.261 C 89.539 11.699 89.687 12.041 89.984 12.285 C 90.293 12.517 90.718 12.633 91.258 12.633 Z M 80.694 14.255 C 79.664 14.255 78.84 13.915 78.222 13.232 C 77.617 12.536 77.314 11.577 77.314 10.354 L 77.314 3.748 L 79.362 3.748 L 79.362 9.832 C 79.362 10.759 79.522 11.442 79.844 11.88 C 80.166 12.317 80.656 12.536 81.312 12.536 C 82.059 12.536 82.639 12.298 83.051 11.822 C 83.476 11.332 83.688 10.65 83.688 9.774 L 83.688 3.748 L 85.736 3.748 L 85.736 14.024 L 83.823 14.024 L 83.785 11.339 L 84.075 11.455 C 83.894 12.356 83.514 13.051 82.935 13.541 C 82.355 14.017 81.609 14.255 80.694 14.255 Z M 69.725 14.332 C 68.425 14.332 67.31 14.03 66.383 13.425 C 65.456 12.807 64.748 11.963 64.258 10.895 C 63.769 9.813 63.524 8.577 63.524 7.185 C 63.524 5.808 63.769 4.578 64.258 3.497 C 64.761 2.415 65.482 1.565 66.422 0.947 C 67.362 0.316 68.489 0 69.802 0 C 70.922 0 71.869 0.2 72.642 0.6 C 73.396 0.971 74.036 1.538 74.496 2.241 C 74.97 2.962 75.298 3.77 75.462 4.617 L 73.279 4.733 C 73.124 3.896 72.777 3.22 72.236 2.705 C 71.695 2.177 70.884 1.913 69.802 1.913 C 68.849 1.913 68.07 2.151 67.465 2.627 C 66.86 3.104 66.409 3.741 66.113 4.54 C 65.829 5.338 65.688 6.22 65.688 7.186 C 65.688 8.19 65.829 9.086 66.113 9.871 C 66.409 10.656 66.86 11.281 67.465 11.744 C 68.083 12.195 68.868 12.421 69.821 12.421 C 70.568 12.421 71.212 12.259 71.753 11.938 C 72.293 11.616 72.713 11.178 73.008 10.624 C 73.32 10.061 73.492 9.432 73.511 8.789 L 69.841 8.789 L 69.841 7.032 L 75.501 7.032 L 75.501 14.025 L 74.071 14.025 L 73.936 10.935 L 74.206 11.165 C 74.066 11.78 73.766 12.347 73.336 12.808 C 72.888 13.292 72.342 13.674 71.734 13.928 C 71.1 14.202 70.415 14.34 69.724 14.334 Z M 56.885 14.255 C 56.009 14.255 55.243 14.036 54.586 13.599 C 53.942 13.161 53.446 12.543 53.099 11.744 C 52.764 10.933 52.596 9.98 52.596 8.885 C 52.596 7.791 52.77 6.845 53.118 6.046 C 53.466 5.235 53.961 4.61 54.605 4.172 C 55.249 3.735 56.009 3.516 56.885 3.516 C 57.593 3.516 58.224 3.664 58.777 3.96 C 59.331 4.256 59.75 4.668 60.033 5.196 L 60.033 0.309 L 62.08 0.309 L 62.08 14.023 L 60.168 14.023 L 60.11 12.478 C 59.822 13.037 59.371 13.495 58.816 13.792 C 58.25 14.101 57.606 14.255 56.885 14.255 Z M 57.425 12.478 C 57.979 12.478 58.449 12.337 58.835 12.053 C 59.222 11.77 59.518 11.358 59.724 10.817 C 59.93 10.277 60.033 9.632 60.033 8.886 C 60.033 8.113 59.93 7.463 59.724 6.935 C 59.518 6.394 59.222 5.988 58.835 5.718 C 58.449 5.434 57.979 5.293 57.425 5.293 C 56.601 5.293 55.945 5.615 55.455 6.259 C 54.965 6.889 54.721 7.765 54.721 8.886 C 54.721 9.993 54.966 10.869 55.455 11.513 C 55.945 12.156 56.601 12.478 57.425 12.478 Z M 42.627 14.023 L 42.627 4.218 L 44.501 3.748 L 44.578 6.491 L 44.327 6.356 C 44.443 5.686 44.662 5.146 44.984 4.734 C 45.291 4.334 45.697 4.021 46.162 3.826 C 46.625 3.62 47.128 3.516 47.669 3.516 C 48.441 3.516 49.079 3.691 49.581 4.038 C 50.098 4.375 50.502 4.859 50.74 5.428 C 51.01 6.008 51.145 6.672 51.145 7.418 L 51.145 14.024 L 49.098 14.024 L 49.098 8.037 C 49.098 7.431 49.034 6.923 48.905 6.511 C 48.776 6.098 48.564 5.783 48.267 5.564 C 47.971 5.345 47.585 5.236 47.108 5.236 C 46.388 5.236 45.801 5.474 45.351 5.95 C 44.9 6.427 44.675 7.122 44.675 8.037 L 44.675 14.024 L 42.627 14.024 Z M 36.27 14.255 C 35.291 14.255 34.435 14.036 33.7 13.598 C 32.967 13.161 32.4 12.536 32.001 11.725 C 31.601 10.914 31.402 9.967 31.402 8.885 C 31.402 7.791 31.602 6.845 32.001 6.046 C 32.375 5.276 32.966 4.631 33.701 4.192 C 34.435 3.741 35.291 3.516 36.27 3.516 C 37.248 3.516 38.105 3.741 38.839 4.192 C 39.574 4.631 40.165 5.276 40.539 6.046 C 40.938 6.844 41.137 7.791 41.137 8.886 C 41.137 9.967 40.937 10.914 40.539 11.725 C 40.139 12.536 39.573 13.161 38.839 13.598 C 38.105 14.036 37.249 14.255 36.269 14.255 Z M 36.27 12.478 C 37.145 12.478 37.821 12.163 38.298 11.532 C 38.774 10.888 39.013 10.006 39.013 8.885 C 39.013 7.765 38.774 6.889 38.298 6.258 C 37.821 5.615 37.145 5.293 36.27 5.293 C 35.407 5.293 34.73 5.615 34.242 6.259 C 33.765 6.889 33.527 7.765 33.527 8.886 C 33.527 10.006 33.765 10.888 34.242 11.532 C 34.731 12.162 35.407 12.478 36.27 12.478 Z M 23.05 16.921 L 23.05 15.241 L 24.306 15.241 C 24.654 15.241 24.911 15.189 25.079 15.086 C 25.246 14.983 25.375 14.809 25.465 14.564 L 25.793 13.714 L 25.156 13.714 L 21.447 3.748 L 23.611 3.748 L 26.431 11.822 L 29.116 3.748 L 31.298 3.748 L 27.203 15.221 C 26.997 15.813 26.688 16.245 26.276 16.515 C 25.877 16.785 25.316 16.921 24.596 16.921 Z M 16.66 14.255 C 15.657 14.255 14.787 14.036 14.053 13.598 C 13.333 13.161 12.772 12.536 12.373 11.725 C 11.987 10.914 11.793 9.967 11.793 8.885 C 11.793 7.804 11.987 6.864 12.373 6.065 C 12.772 5.255 13.333 4.63 14.053 4.192 C 14.774 3.741 15.624 3.516 16.603 3.516 C 17.53 3.516 18.348 3.735 19.056 4.172 C 19.764 4.597 20.312 5.215 20.698 6.027 C 21.098 6.838 21.297 7.817 21.297 8.963 L 21.297 9.484 L 13.918 9.484 C 13.97 10.489 14.234 11.242 14.71 11.744 C 15.2 12.246 15.856 12.497 16.68 12.497 C 17.285 12.497 17.788 12.356 18.187 12.073 C 18.587 11.789 18.863 11.409 19.017 10.933 L 21.142 11.068 C 20.886 12 20.321 12.818 19.539 13.386 C 18.754 13.966 17.794 14.256 16.661 14.256 Z M 13.918 7.939 L 19.133 7.939 C 19.069 7.025 18.805 6.349 18.341 5.911 C 17.891 5.473 17.311 5.254 16.603 5.254 C 15.869 5.254 15.263 5.486 14.787 5.949 C 14.324 6.4 14.034 7.063 13.918 7.939 Z\" fill=\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},Ro_YXGSkA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 113.434 16.921\" overflow=\"visible\"><path d=\"M 0 14.023 L 0 0.309 L 4.925 0.309 C 6.574 0.309 7.816 0.605 8.653 1.198 C 9.49 1.79 9.909 2.73 9.909 4.018 C 9.909 4.598 9.786 5.106 9.542 5.544 C 9.29 5.989 8.914 6.351 8.46 6.587 C 7.997 6.832 7.443 6.96 6.799 6.973 L 6.779 6.896 C 7.951 6.922 8.859 7.244 9.503 7.862 C 10.16 8.467 10.488 9.265 10.488 10.257 C 10.488 11.506 10.07 12.447 9.233 13.077 C 8.396 13.708 7.205 14.024 5.659 14.024 L 0 14.024 Z M 2.086 12.15 L 5.6 12.15 C 6.463 12.15 7.133 11.976 7.61 11.628 C 8.099 11.268 8.343 10.746 8.343 10.064 C 8.343 9.394 8.099 8.873 7.609 8.499 C 7.133 8.126 6.463 7.939 5.6 7.939 L 2.085 7.939 L 2.085 12.149 Z M 2.086 6.162 L 4.886 6.162 C 5.801 6.162 6.509 5.988 7.012 5.641 C 7.514 5.293 7.765 4.803 7.765 4.172 C 7.765 3.502 7.52 3.007 7.031 2.685 C 6.554 2.35 5.84 2.183 4.887 2.183 L 2.086 2.183 Z M 108.238 14.255 C 107.362 14.255 106.596 14.036 105.939 13.599 C 105.295 13.161 104.8 12.543 104.452 11.744 C 104.117 10.933 103.95 9.98 103.95 8.885 C 103.95 7.791 104.124 6.845 104.471 6.046 C 104.819 5.235 105.315 4.61 105.959 4.172 C 106.602 3.735 107.362 3.516 108.238 3.516 C 108.946 3.516 109.577 3.664 110.131 3.96 C 110.685 4.256 111.103 4.668 111.386 5.196 L 111.386 0.309 L 113.434 0.309 L 113.434 14.023 L 111.522 14.023 L 111.464 12.478 C 111.175 13.037 110.724 13.495 110.169 13.792 C 109.603 14.101 108.959 14.255 108.238 14.255 Z M 108.779 12.478 C 109.332 12.478 109.802 12.337 110.189 12.053 C 110.575 11.77 110.871 11.358 111.077 10.817 C 111.283 10.277 111.386 9.632 111.386 8.886 C 111.386 8.113 111.283 7.463 111.077 6.935 C 110.871 6.394 110.575 5.988 110.189 5.718 C 109.802 5.434 109.332 5.293 108.779 5.293 C 107.955 5.293 107.298 5.615 106.808 6.259 C 106.319 6.889 106.074 7.765 106.074 8.886 C 106.074 9.993 106.319 10.869 106.808 11.513 C 107.298 12.156 107.955 12.478 108.779 12.478 Z M 98.338 14.024 L 98.338 4.23 L 100.212 3.748 L 100.289 6.471 L 100.115 6.413 C 100.257 5.486 100.54 4.81 100.965 4.385 C 101.403 3.96 101.989 3.748 102.723 3.748 L 103.708 3.748 L 103.708 5.583 L 102.723 5.583 C 102.208 5.583 101.776 5.666 101.429 5.833 C 101.086 5.995 100.808 6.267 100.637 6.606 C 100.469 6.954 100.386 7.405 100.386 7.958 L 100.386 14.024 Z M 90.93 14.255 C 89.861 14.255 89.005 14.011 88.361 13.521 C 87.73 13.031 87.415 12.343 87.415 11.454 C 87.415 10.566 87.679 9.877 88.207 9.388 C 88.747 8.885 89.578 8.525 90.698 8.306 L 94.233 7.63 C 94.233 6.831 94.046 6.24 93.673 5.853 C 93.299 5.453 92.746 5.254 92.012 5.254 C 91.355 5.254 90.84 5.402 90.466 5.698 C 90.093 5.982 89.835 6.407 89.694 6.973 L 87.588 6.838 C 87.782 5.808 88.258 4.997 89.018 4.404 C 89.79 3.812 90.788 3.516 92.012 3.516 C 93.402 3.516 94.458 3.889 95.18 4.636 C 95.914 5.37 96.281 6.406 96.281 7.746 L 96.281 11.744 C 96.281 11.989 96.319 12.163 96.396 12.266 C 96.487 12.356 96.628 12.401 96.821 12.401 L 97.188 12.401 L 97.188 14.023 C 96.939 14.062 96.687 14.081 96.435 14.081 C 95.997 14.081 95.617 14.011 95.295 13.869 C 94.987 13.728 94.741 13.482 94.6 13.174 C 94.446 12.839 94.368 12.394 94.368 11.841 L 94.581 11.937 C 94.478 12.388 94.252 12.787 93.905 13.135 C 93.57 13.483 93.138 13.76 92.611 13.965 C 92.073 14.162 91.503 14.26 90.93 14.255 Z M 91.258 12.633 C 91.877 12.633 92.404 12.517 92.842 12.285 C 93.28 12.04 93.621 11.705 93.866 11.281 C 94.115 10.839 94.242 10.338 94.233 9.831 L 94.233 9.175 L 91.22 9.755 C 90.602 9.871 90.164 10.057 89.906 10.315 C 89.662 10.56 89.539 10.875 89.539 11.261 C 89.539 11.699 89.687 12.041 89.984 12.285 C 90.293 12.517 90.718 12.633 91.258 12.633 Z M 80.694 14.255 C 79.664 14.255 78.84 13.915 78.222 13.232 C 77.617 12.536 77.314 11.577 77.314 10.354 L 77.314 3.748 L 79.362 3.748 L 79.362 9.832 C 79.362 10.759 79.522 11.442 79.844 11.88 C 80.166 12.317 80.656 12.536 81.312 12.536 C 82.059 12.536 82.639 12.298 83.051 11.822 C 83.476 11.332 83.688 10.65 83.688 9.774 L 83.688 3.748 L 85.736 3.748 L 85.736 14.024 L 83.823 14.024 L 83.785 11.339 L 84.075 11.455 C 83.894 12.356 83.514 13.051 82.935 13.541 C 82.355 14.017 81.609 14.255 80.694 14.255 Z M 69.725 14.332 C 68.425 14.332 67.31 14.03 66.383 13.425 C 65.456 12.807 64.748 11.963 64.258 10.895 C 63.769 9.813 63.524 8.577 63.524 7.185 C 63.524 5.808 63.769 4.578 64.258 3.497 C 64.761 2.415 65.482 1.565 66.422 0.947 C 67.362 0.316 68.489 0 69.802 0 C 70.922 0 71.869 0.2 72.642 0.6 C 73.396 0.971 74.036 1.538 74.496 2.241 C 74.97 2.962 75.298 3.77 75.462 4.617 L 73.279 4.733 C 73.124 3.896 72.777 3.22 72.236 2.705 C 71.695 2.177 70.884 1.913 69.802 1.913 C 68.849 1.913 68.07 2.151 67.465 2.627 C 66.86 3.104 66.409 3.741 66.113 4.54 C 65.829 5.338 65.688 6.22 65.688 7.186 C 65.688 8.19 65.829 9.086 66.113 9.871 C 66.409 10.656 66.86 11.281 67.465 11.744 C 68.083 12.195 68.868 12.421 69.821 12.421 C 70.568 12.421 71.212 12.259 71.753 11.938 C 72.293 11.616 72.713 11.178 73.008 10.624 C 73.32 10.061 73.492 9.432 73.511 8.789 L 69.841 8.789 L 69.841 7.032 L 75.501 7.032 L 75.501 14.025 L 74.071 14.025 L 73.936 10.935 L 74.206 11.165 C 74.066 11.78 73.766 12.347 73.336 12.808 C 72.888 13.292 72.342 13.674 71.734 13.928 C 71.1 14.202 70.415 14.34 69.724 14.334 Z M 56.885 14.255 C 56.009 14.255 55.243 14.036 54.586 13.599 C 53.942 13.161 53.446 12.543 53.099 11.744 C 52.764 10.933 52.596 9.98 52.596 8.885 C 52.596 7.791 52.77 6.845 53.118 6.046 C 53.466 5.235 53.961 4.61 54.605 4.172 C 55.249 3.735 56.009 3.516 56.885 3.516 C 57.593 3.516 58.224 3.664 58.777 3.96 C 59.331 4.256 59.75 4.668 60.033 5.196 L 60.033 0.309 L 62.08 0.309 L 62.08 14.023 L 60.168 14.023 L 60.11 12.478 C 59.822 13.037 59.371 13.495 58.816 13.792 C 58.25 14.101 57.606 14.255 56.885 14.255 Z M 57.425 12.478 C 57.979 12.478 58.449 12.337 58.835 12.053 C 59.222 11.77 59.518 11.358 59.724 10.817 C 59.93 10.277 60.033 9.632 60.033 8.886 C 60.033 8.113 59.93 7.463 59.724 6.935 C 59.518 6.394 59.222 5.988 58.835 5.718 C 58.449 5.434 57.979 5.293 57.425 5.293 C 56.601 5.293 55.945 5.615 55.455 6.259 C 54.965 6.889 54.721 7.765 54.721 8.886 C 54.721 9.993 54.966 10.869 55.455 11.513 C 55.945 12.156 56.601 12.478 57.425 12.478 Z M 42.627 14.023 L 42.627 4.218 L 44.501 3.748 L 44.578 6.491 L 44.327 6.356 C 44.443 5.686 44.662 5.146 44.984 4.734 C 45.291 4.334 45.697 4.021 46.162 3.826 C 46.625 3.62 47.128 3.516 47.669 3.516 C 48.441 3.516 49.079 3.691 49.581 4.038 C 50.098 4.375 50.502 4.859 50.74 5.428 C 51.01 6.008 51.145 6.672 51.145 7.418 L 51.145 14.024 L 49.098 14.024 L 49.098 8.037 C 49.098 7.431 49.034 6.923 48.905 6.511 C 48.776 6.098 48.564 5.783 48.267 5.564 C 47.971 5.345 47.585 5.236 47.108 5.236 C 46.388 5.236 45.801 5.474 45.351 5.95 C 44.9 6.427 44.675 7.122 44.675 8.037 L 44.675 14.024 L 42.627 14.024 Z M 36.27 14.255 C 35.291 14.255 34.435 14.036 33.7 13.598 C 32.967 13.161 32.4 12.536 32.001 11.725 C 31.601 10.914 31.402 9.967 31.402 8.885 C 31.402 7.791 31.602 6.845 32.001 6.046 C 32.375 5.276 32.966 4.631 33.701 4.192 C 34.435 3.741 35.291 3.516 36.27 3.516 C 37.248 3.516 38.105 3.741 38.839 4.192 C 39.574 4.631 40.165 5.276 40.539 6.046 C 40.938 6.844 41.137 7.791 41.137 8.886 C 41.137 9.967 40.937 10.914 40.539 11.725 C 40.139 12.536 39.573 13.161 38.839 13.598 C 38.105 14.036 37.249 14.255 36.269 14.255 Z M 36.27 12.478 C 37.145 12.478 37.821 12.163 38.298 11.532 C 38.774 10.888 39.013 10.006 39.013 8.885 C 39.013 7.765 38.774 6.889 38.298 6.258 C 37.821 5.615 37.145 5.293 36.27 5.293 C 35.407 5.293 34.73 5.615 34.242 6.259 C 33.765 6.889 33.527 7.765 33.527 8.886 C 33.527 10.006 33.765 10.888 34.242 11.532 C 34.731 12.162 35.407 12.478 36.27 12.478 Z M 23.05 16.921 L 23.05 15.241 L 24.306 15.241 C 24.654 15.241 24.911 15.189 25.079 15.086 C 25.246 14.983 25.375 14.809 25.465 14.564 L 25.793 13.714 L 25.156 13.714 L 21.447 3.748 L 23.611 3.748 L 26.431 11.822 L 29.116 3.748 L 31.298 3.748 L 27.203 15.221 C 26.997 15.813 26.688 16.245 26.276 16.515 C 25.877 16.785 25.316 16.921 24.596 16.921 Z M 16.66 14.255 C 15.657 14.255 14.787 14.036 14.053 13.598 C 13.333 13.161 12.772 12.536 12.373 11.725 C 11.987 10.914 11.793 9.967 11.793 8.885 C 11.793 7.804 11.987 6.864 12.373 6.065 C 12.772 5.255 13.333 4.63 14.053 4.192 C 14.774 3.741 15.624 3.516 16.603 3.516 C 17.53 3.516 18.348 3.735 19.056 4.172 C 19.764 4.597 20.312 5.215 20.698 6.027 C 21.098 6.838 21.297 7.817 21.297 8.963 L 21.297 9.484 L 13.918 9.484 C 13.97 10.489 14.234 11.242 14.71 11.744 C 15.2 12.246 15.856 12.497 16.68 12.497 C 17.285 12.497 17.788 12.356 18.187 12.073 C 18.587 11.789 18.863 11.409 19.017 10.933 L 21.142 11.068 C 20.886 12 20.321 12.818 19.539 13.386 C 18.754 13.966 17.794 14.256 16.661 14.256 Z M 13.918 7.939 L 19.133 7.939 C 19.069 7.025 18.805 6.349 18.341 5.911 C 17.891 5.473 17.311 5.254 16.603 5.254 C 15.869 5.254 15.263 5.486 14.787 5.949 C 14.324 6.4 14.034 7.063 13.918 7.939 Z\" fill=\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},ZT_p24447:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 113.434 16.921\" overflow=\"visible\"><path d=\"M 0 14.023 L 0 0.309 L 4.925 0.309 C 6.574 0.309 7.816 0.605 8.653 1.198 C 9.49 1.79 9.909 2.73 9.909 4.018 C 9.909 4.598 9.786 5.106 9.542 5.544 C 9.29 5.989 8.914 6.351 8.46 6.587 C 7.997 6.832 7.443 6.96 6.799 6.973 L 6.779 6.896 C 7.951 6.922 8.859 7.244 9.503 7.862 C 10.16 8.467 10.488 9.265 10.488 10.257 C 10.488 11.506 10.07 12.447 9.233 13.077 C 8.396 13.708 7.205 14.024 5.659 14.024 L 0 14.024 Z M 2.086 12.15 L 5.6 12.15 C 6.463 12.15 7.133 11.976 7.61 11.628 C 8.099 11.268 8.343 10.746 8.343 10.064 C 8.343 9.394 8.099 8.873 7.609 8.499 C 7.133 8.126 6.463 7.939 5.6 7.939 L 2.085 7.939 L 2.085 12.149 Z M 2.086 6.162 L 4.886 6.162 C 5.801 6.162 6.509 5.988 7.012 5.641 C 7.514 5.293 7.765 4.803 7.765 4.172 C 7.765 3.502 7.52 3.007 7.031 2.685 C 6.554 2.35 5.84 2.183 4.887 2.183 L 2.086 2.183 Z M 108.238 14.255 C 107.362 14.255 106.596 14.036 105.939 13.599 C 105.295 13.161 104.8 12.543 104.452 11.744 C 104.117 10.933 103.95 9.98 103.95 8.885 C 103.95 7.791 104.124 6.845 104.471 6.046 C 104.819 5.235 105.315 4.61 105.959 4.172 C 106.602 3.735 107.362 3.516 108.238 3.516 C 108.946 3.516 109.577 3.664 110.131 3.96 C 110.685 4.256 111.103 4.668 111.386 5.196 L 111.386 0.309 L 113.434 0.309 L 113.434 14.023 L 111.522 14.023 L 111.464 12.478 C 111.175 13.037 110.724 13.495 110.169 13.792 C 109.603 14.101 108.959 14.255 108.238 14.255 Z M 108.779 12.478 C 109.332 12.478 109.802 12.337 110.189 12.053 C 110.575 11.77 110.871 11.358 111.077 10.817 C 111.283 10.277 111.386 9.632 111.386 8.886 C 111.386 8.113 111.283 7.463 111.077 6.935 C 110.871 6.394 110.575 5.988 110.189 5.718 C 109.802 5.434 109.332 5.293 108.779 5.293 C 107.955 5.293 107.298 5.615 106.808 6.259 C 106.319 6.889 106.074 7.765 106.074 8.886 C 106.074 9.993 106.319 10.869 106.808 11.513 C 107.298 12.156 107.955 12.478 108.779 12.478 Z M 98.338 14.024 L 98.338 4.23 L 100.212 3.748 L 100.289 6.471 L 100.115 6.413 C 100.257 5.486 100.54 4.81 100.965 4.385 C 101.403 3.96 101.989 3.748 102.723 3.748 L 103.708 3.748 L 103.708 5.583 L 102.723 5.583 C 102.208 5.583 101.776 5.666 101.429 5.833 C 101.086 5.995 100.808 6.267 100.637 6.606 C 100.469 6.954 100.386 7.405 100.386 7.958 L 100.386 14.024 Z M 90.93 14.255 C 89.861 14.255 89.005 14.011 88.361 13.521 C 87.73 13.031 87.415 12.343 87.415 11.454 C 87.415 10.566 87.679 9.877 88.207 9.388 C 88.747 8.885 89.578 8.525 90.698 8.306 L 94.233 7.63 C 94.233 6.831 94.046 6.24 93.673 5.853 C 93.299 5.453 92.746 5.254 92.012 5.254 C 91.355 5.254 90.84 5.402 90.466 5.698 C 90.093 5.982 89.835 6.407 89.694 6.973 L 87.588 6.838 C 87.782 5.808 88.258 4.997 89.018 4.404 C 89.79 3.812 90.788 3.516 92.012 3.516 C 93.402 3.516 94.458 3.889 95.18 4.636 C 95.914 5.37 96.281 6.406 96.281 7.746 L 96.281 11.744 C 96.281 11.989 96.319 12.163 96.396 12.266 C 96.487 12.356 96.628 12.401 96.821 12.401 L 97.188 12.401 L 97.188 14.023 C 96.939 14.062 96.687 14.081 96.435 14.081 C 95.997 14.081 95.617 14.011 95.295 13.869 C 94.987 13.728 94.741 13.482 94.6 13.174 C 94.446 12.839 94.368 12.394 94.368 11.841 L 94.581 11.937 C 94.478 12.388 94.252 12.787 93.905 13.135 C 93.57 13.483 93.138 13.76 92.611 13.965 C 92.073 14.162 91.503 14.26 90.93 14.255 Z M 91.258 12.633 C 91.877 12.633 92.404 12.517 92.842 12.285 C 93.28 12.04 93.621 11.705 93.866 11.281 C 94.115 10.839 94.242 10.338 94.233 9.831 L 94.233 9.175 L 91.22 9.755 C 90.602 9.871 90.164 10.057 89.906 10.315 C 89.662 10.56 89.539 10.875 89.539 11.261 C 89.539 11.699 89.687 12.041 89.984 12.285 C 90.293 12.517 90.718 12.633 91.258 12.633 Z M 80.694 14.255 C 79.664 14.255 78.84 13.915 78.222 13.232 C 77.617 12.536 77.314 11.577 77.314 10.354 L 77.314 3.748 L 79.362 3.748 L 79.362 9.832 C 79.362 10.759 79.522 11.442 79.844 11.88 C 80.166 12.317 80.656 12.536 81.312 12.536 C 82.059 12.536 82.639 12.298 83.051 11.822 C 83.476 11.332 83.688 10.65 83.688 9.774 L 83.688 3.748 L 85.736 3.748 L 85.736 14.024 L 83.823 14.024 L 83.785 11.339 L 84.075 11.455 C 83.894 12.356 83.514 13.051 82.935 13.541 C 82.355 14.017 81.609 14.255 80.694 14.255 Z M 69.725 14.332 C 68.425 14.332 67.31 14.03 66.383 13.425 C 65.456 12.807 64.748 11.963 64.258 10.895 C 63.769 9.813 63.524 8.577 63.524 7.185 C 63.524 5.808 63.769 4.578 64.258 3.497 C 64.761 2.415 65.482 1.565 66.422 0.947 C 67.362 0.316 68.489 0 69.802 0 C 70.922 0 71.869 0.2 72.642 0.6 C 73.396 0.971 74.036 1.538 74.496 2.241 C 74.97 2.962 75.298 3.77 75.462 4.617 L 73.279 4.733 C 73.124 3.896 72.777 3.22 72.236 2.705 C 71.695 2.177 70.884 1.913 69.802 1.913 C 68.849 1.913 68.07 2.151 67.465 2.627 C 66.86 3.104 66.409 3.741 66.113 4.54 C 65.829 5.338 65.688 6.22 65.688 7.186 C 65.688 8.19 65.829 9.086 66.113 9.871 C 66.409 10.656 66.86 11.281 67.465 11.744 C 68.083 12.195 68.868 12.421 69.821 12.421 C 70.568 12.421 71.212 12.259 71.753 11.938 C 72.293 11.616 72.713 11.178 73.008 10.624 C 73.32 10.061 73.492 9.432 73.511 8.789 L 69.841 8.789 L 69.841 7.032 L 75.501 7.032 L 75.501 14.025 L 74.071 14.025 L 73.936 10.935 L 74.206 11.165 C 74.066 11.78 73.766 12.347 73.336 12.808 C 72.888 13.292 72.342 13.674 71.734 13.928 C 71.1 14.202 70.415 14.34 69.724 14.334 Z M 56.885 14.255 C 56.009 14.255 55.243 14.036 54.586 13.599 C 53.942 13.161 53.446 12.543 53.099 11.744 C 52.764 10.933 52.596 9.98 52.596 8.885 C 52.596 7.791 52.77 6.845 53.118 6.046 C 53.466 5.235 53.961 4.61 54.605 4.172 C 55.249 3.735 56.009 3.516 56.885 3.516 C 57.593 3.516 58.224 3.664 58.777 3.96 C 59.331 4.256 59.75 4.668 60.033 5.196 L 60.033 0.309 L 62.08 0.309 L 62.08 14.023 L 60.168 14.023 L 60.11 12.478 C 59.822 13.037 59.371 13.495 58.816 13.792 C 58.25 14.101 57.606 14.255 56.885 14.255 Z M 57.425 12.478 C 57.979 12.478 58.449 12.337 58.835 12.053 C 59.222 11.77 59.518 11.358 59.724 10.817 C 59.93 10.277 60.033 9.632 60.033 8.886 C 60.033 8.113 59.93 7.463 59.724 6.935 C 59.518 6.394 59.222 5.988 58.835 5.718 C 58.449 5.434 57.979 5.293 57.425 5.293 C 56.601 5.293 55.945 5.615 55.455 6.259 C 54.965 6.889 54.721 7.765 54.721 8.886 C 54.721 9.993 54.966 10.869 55.455 11.513 C 55.945 12.156 56.601 12.478 57.425 12.478 Z M 42.627 14.023 L 42.627 4.218 L 44.501 3.748 L 44.578 6.491 L 44.327 6.356 C 44.443 5.686 44.662 5.146 44.984 4.734 C 45.291 4.334 45.697 4.021 46.162 3.826 C 46.625 3.62 47.128 3.516 47.669 3.516 C 48.441 3.516 49.079 3.691 49.581 4.038 C 50.098 4.375 50.502 4.859 50.74 5.428 C 51.01 6.008 51.145 6.672 51.145 7.418 L 51.145 14.024 L 49.098 14.024 L 49.098 8.037 C 49.098 7.431 49.034 6.923 48.905 6.511 C 48.776 6.098 48.564 5.783 48.267 5.564 C 47.971 5.345 47.585 5.236 47.108 5.236 C 46.388 5.236 45.801 5.474 45.351 5.95 C 44.9 6.427 44.675 7.122 44.675 8.037 L 44.675 14.024 L 42.627 14.024 Z M 36.27 14.255 C 35.291 14.255 34.435 14.036 33.7 13.598 C 32.967 13.161 32.4 12.536 32.001 11.725 C 31.601 10.914 31.402 9.967 31.402 8.885 C 31.402 7.791 31.602 6.845 32.001 6.046 C 32.375 5.276 32.966 4.631 33.701 4.192 C 34.435 3.741 35.291 3.516 36.27 3.516 C 37.248 3.516 38.105 3.741 38.839 4.192 C 39.574 4.631 40.165 5.276 40.539 6.046 C 40.938 6.844 41.137 7.791 41.137 8.886 C 41.137 9.967 40.937 10.914 40.539 11.725 C 40.139 12.536 39.573 13.161 38.839 13.598 C 38.105 14.036 37.249 14.255 36.269 14.255 Z M 36.27 12.478 C 37.145 12.478 37.821 12.163 38.298 11.532 C 38.774 10.888 39.013 10.006 39.013 8.885 C 39.013 7.765 38.774 6.889 38.298 6.258 C 37.821 5.615 37.145 5.293 36.27 5.293 C 35.407 5.293 34.73 5.615 34.242 6.259 C 33.765 6.889 33.527 7.765 33.527 8.886 C 33.527 10.006 33.765 10.888 34.242 11.532 C 34.731 12.162 35.407 12.478 36.27 12.478 Z M 23.05 16.921 L 23.05 15.241 L 24.306 15.241 C 24.654 15.241 24.911 15.189 25.079 15.086 C 25.246 14.983 25.375 14.809 25.465 14.564 L 25.793 13.714 L 25.156 13.714 L 21.447 3.748 L 23.611 3.748 L 26.431 11.822 L 29.116 3.748 L 31.298 3.748 L 27.203 15.221 C 26.997 15.813 26.688 16.245 26.276 16.515 C 25.877 16.785 25.316 16.921 24.596 16.921 Z M 16.66 14.255 C 15.657 14.255 14.787 14.036 14.053 13.598 C 13.333 13.161 12.772 12.536 12.373 11.725 C 11.987 10.914 11.793 9.967 11.793 8.885 C 11.793 7.804 11.987 6.864 12.373 6.065 C 12.772 5.255 13.333 4.63 14.053 4.192 C 14.774 3.741 15.624 3.516 16.603 3.516 C 17.53 3.516 18.348 3.735 19.056 4.172 C 19.764 4.597 20.312 5.215 20.698 6.027 C 21.098 6.838 21.297 7.817 21.297 8.963 L 21.297 9.484 L 13.918 9.484 C 13.97 10.489 14.234 11.242 14.71 11.744 C 15.2 12.246 15.856 12.497 16.68 12.497 C 17.285 12.497 17.788 12.356 18.187 12.073 C 18.587 11.789 18.863 11.409 19.017 10.933 L 21.142 11.068 C 20.886 12 20.321 12.818 19.539 13.386 C 18.754 13.966 17.794 14.256 16.661 14.256 Z M 13.918 7.939 L 19.133 7.939 C 19.069 7.025 18.805 6.349 18.341 5.911 C 17.891 5.473 17.311 5.254 16.603 5.254 C 15.869 5.254 15.263 5.486 14.787 5.949 C 14.324 6.4 14.034 7.063 13.918 7.939 Z\" fill=\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43)) /* {&quot;name&quot;:&quot;700&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mzs1jf\",layoutDependency:layoutDependency,layoutId:\"XIFi3kyGe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.488 13.715\" overflow=\"visible\"><path d=\"M 0 13.714 L 0 0 L 4.925 0 C 6.574 0 7.816 0.296 8.653 0.889 C 9.49 1.481 9.909 2.421 9.909 3.709 C 9.909 4.289 9.786 4.797 9.542 5.235 C 9.29 5.68 8.914 6.042 8.46 6.278 C 7.997 6.523 7.443 6.651 6.799 6.664 L 6.779 6.587 C 7.951 6.613 8.859 6.935 9.503 7.553 C 10.16 8.158 10.488 8.956 10.488 9.948 C 10.488 11.197 10.07 12.138 9.233 12.768 C 8.396 13.399 7.205 13.715 5.659 13.715 L 0 13.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j50v3r\",layoutDependency:layoutDependency,layoutId:\"NvtGct08Q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.258 4.211\" overflow=\"visible\"><path d=\"M 0.001 4.211 L 3.515 4.211 C 4.378 4.211 5.048 4.037 5.525 3.689 C 6.014 3.329 6.258 2.807 6.258 2.125 C 6.258 1.455 6.014 0.934 5.524 0.56 C 5.048 0.187 4.378 0 3.515 0 L 0 0 L 0 4.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s15x2a\",layoutDependency:layoutDependency,layoutId:\"nZqck1nLR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.679 3.979\" overflow=\"visible\"><path d=\"M 0 3.979 L 2.8 3.979 C 3.715 3.979 4.423 3.805 4.926 3.458 C 5.428 3.11 5.679 2.62 5.679 1.989 C 5.679 1.319 5.434 0.824 4.945 0.502 C 4.468 0.167 3.754 0 2.801 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16im3kd\",layoutDependency:layoutDependency,layoutId:\"j3ueSxeRa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.484 13.946\" overflow=\"visible\"><path d=\"M 4.288 13.946 C 3.412 13.946 2.646 13.727 1.989 13.29 C 1.345 12.852 0.85 12.234 0.502 11.435 C 0.167 10.624 0 9.671 0 8.576 C 0 7.482 0.174 6.536 0.521 5.737 C 0.869 4.926 1.365 4.301 2.009 3.863 C 2.652 3.426 3.412 3.207 4.288 3.207 C 4.996 3.207 5.627 3.355 6.181 3.651 C 6.735 3.947 7.153 4.359 7.436 4.887 L 7.436 0 L 9.484 0 L 9.484 13.714 L 7.572 13.714 L 7.514 12.169 C 7.225 12.728 6.774 13.186 6.219 13.483 C 5.653 13.792 5.009 13.946 4.288 13.946 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oicpud\",layoutDependency:layoutDependency,layoutId:\"LFOnsG1lf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.312 7.185\" overflow=\"visible\"><path d=\"M 2.705 7.185 C 3.258 7.185 3.728 7.044 4.115 6.76 C 4.501 6.477 4.797 6.065 5.003 5.524 C 5.209 4.984 5.312 4.339 5.312 3.593 C 5.312 2.82 5.209 2.17 5.003 1.642 C 4.797 1.101 4.501 0.695 4.115 0.425 C 3.728 0.141 3.258 0 2.705 0 C 1.881 0 1.224 0.322 0.734 0.966 C 0.245 1.596 0 2.472 0 3.593 C 0 4.7 0.245 5.576 0.734 6.22 C 1.224 6.863 1.881 7.185 2.705 7.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oiirov\",layoutDependency:layoutDependency,layoutId:\"Tycy3hYJs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.37 10.276\" overflow=\"visible\"><path d=\"M 0 10.276 L 0 0.482 L 1.874 0 L 1.951 2.723 L 1.777 2.665 C 1.919 1.738 2.202 1.062 2.627 0.637 C 3.065 0.212 3.651 0 4.385 0 L 5.37 0 L 5.37 1.835 L 4.385 1.835 C 3.87 1.835 3.438 1.918 3.091 2.085 C 2.748 2.247 2.47 2.519 2.299 2.858 C 2.131 3.206 2.048 3.657 2.048 4.21 L 2.048 10.276 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11t4ku0\",layoutDependency:layoutDependency,layoutId:\"bs0Fga818\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.773 10.739\" overflow=\"visible\"><path d=\"M 3.515 10.739 C 2.446 10.739 1.59 10.495 0.946 10.005 C 0.315 9.515 0 8.827 0 7.938 C 0 7.05 0.264 6.361 0.792 5.872 C 1.332 5.369 2.163 5.009 3.283 4.79 L 6.818 4.114 C 6.818 3.315 6.631 2.724 6.258 2.337 C 5.884 1.937 5.331 1.738 4.597 1.738 C 3.94 1.738 3.425 1.886 3.051 2.182 C 2.678 2.466 2.42 2.891 2.279 3.457 L 0.173 3.322 C 0.367 2.292 0.843 1.481 1.603 0.888 C 2.375 0.296 3.373 0 4.597 0 C 5.987 0 7.043 0.373 7.765 1.12 C 8.499 1.854 8.866 2.89 8.866 4.23 L 8.866 8.228 C 8.866 8.473 8.904 8.647 8.981 8.75 C 9.072 8.84 9.213 8.885 9.406 8.885 L 9.773 8.885 L 9.773 10.507 C 9.524 10.546 9.272 10.565 9.02 10.565 C 8.582 10.565 8.202 10.495 7.88 10.353 C 7.572 10.212 7.326 9.966 7.185 9.658 C 7.031 9.323 6.953 8.878 6.953 8.325 L 7.166 8.421 C 7.063 8.872 6.837 9.271 6.49 9.619 C 6.155 9.967 5.723 10.244 5.196 10.449 C 4.658 10.646 4.088 10.744 3.515 10.739 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ns16pe\",layoutDependency:layoutDependency,layoutId:\"Fdc3u54FL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.694 3.458\" overflow=\"visible\"><path d=\"M 1.719 3.458 C 2.338 3.458 2.865 3.342 3.303 3.11 C 3.741 2.865 4.082 2.53 4.327 2.106 C 4.576 1.664 4.703 1.163 4.694 0.656 L 4.694 0 L 1.681 0.58 C 1.063 0.696 0.625 0.882 0.367 1.14 C 0.123 1.385 0 1.7 0 2.086 C 0 2.524 0.148 2.866 0.445 3.11 C 0.754 3.342 1.179 3.458 1.719 3.458 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ak0o13\",layoutDependency:layoutDependency,layoutId:\"gekQYi6Xv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.422 10.507\" overflow=\"visible\"><path d=\"M 3.38 10.507 C 2.35 10.507 1.526 10.167 0.908 9.484 C 0.303 8.788 0 7.829 0 6.606 L 0 0 L 2.048 0 L 2.048 6.084 C 2.048 7.011 2.208 7.694 2.53 8.132 C 2.852 8.569 3.342 8.788 3.998 8.788 C 4.745 8.788 5.325 8.55 5.737 8.074 C 6.162 7.584 6.374 6.902 6.374 6.026 L 6.374 0 L 8.422 0 L 8.422 10.276 L 6.509 10.276 L 6.471 7.591 L 6.761 7.707 C 6.58 8.608 6.2 9.303 5.621 9.793 C 5.041 10.269 4.295 10.507 3.38 10.507 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1roycwi\",layoutDependency:layoutDependency,layoutId:\"WnbbG9aXi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.977 14.334\" overflow=\"visible\"><path d=\"M 6.201 14.332 C 4.901 14.332 3.786 14.03 2.859 13.425 C 1.932 12.807 1.224 11.963 0.734 10.895 C 0.245 9.813 0 8.577 0 7.185 C 0 5.808 0.245 4.578 0.734 3.497 C 1.237 2.415 1.958 1.565 2.898 0.947 C 3.838 0.316 4.965 0 6.278 0 C 7.398 0 8.345 0.2 9.118 0.6 C 9.872 0.971 10.512 1.538 10.972 2.241 C 11.446 2.962 11.774 3.77 11.938 4.617 L 9.755 4.733 C 9.6 3.896 9.253 3.22 8.712 2.705 C 8.171 2.177 7.36 1.913 6.278 1.913 C 5.325 1.913 4.546 2.151 3.941 2.627 C 3.336 3.104 2.885 3.741 2.589 4.54 C 2.305 5.338 2.164 6.22 2.164 7.186 C 2.164 8.19 2.305 9.086 2.589 9.871 C 2.885 10.656 3.336 11.281 3.941 11.744 C 4.559 12.195 5.344 12.421 6.297 12.421 C 7.044 12.421 7.688 12.259 8.229 11.938 C 8.769 11.616 9.189 11.178 9.484 10.624 C 9.796 10.061 9.968 9.432 9.987 8.789 L 6.317 8.789 L 6.317 7.032 L 11.977 7.032 L 11.977 14.025 L 10.547 14.025 L 10.412 10.935 L 10.682 11.165 C 10.542 11.78 10.242 12.347 9.812 12.808 C 9.364 13.292 8.818 13.674 8.21 13.928 C 7.576 14.202 6.891 14.34 6.2 14.334 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fy67oi\",layoutDependency:layoutDependency,layoutId:\"dkR5Dm7lp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.484 13.946\" overflow=\"visible\"><path d=\"M 4.289 13.946 C 3.413 13.946 2.647 13.727 1.99 13.29 C 1.346 12.852 0.85 12.234 0.503 11.435 C 0.168 10.624 0 9.671 0 8.576 C 0 7.482 0.174 6.536 0.522 5.737 C 0.87 4.926 1.365 4.301 2.009 3.863 C 2.653 3.426 3.413 3.207 4.289 3.207 C 4.997 3.207 5.628 3.355 6.181 3.651 C 6.735 3.947 7.154 4.359 7.437 4.887 L 7.437 0 L 9.484 0 L 9.484 13.714 L 7.572 13.714 L 7.514 12.169 C 7.226 12.728 6.775 13.186 6.22 13.483 C 5.654 13.792 5.01 13.946 4.289 13.946 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3wtxu\",layoutDependency:layoutDependency,layoutId:\"cism7qf7S\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.312 7.185\" overflow=\"visible\"><path d=\"M 2.704 7.185 C 3.258 7.185 3.728 7.044 4.114 6.76 C 4.501 6.477 4.797 6.065 5.003 5.524 C 5.209 4.984 5.312 4.339 5.312 3.593 C 5.312 2.82 5.209 2.17 5.003 1.642 C 4.797 1.101 4.501 0.695 4.114 0.425 C 3.728 0.141 3.258 0 2.704 0 C 1.88 0 1.224 0.322 0.734 0.966 C 0.244 1.596 0 2.472 0 3.593 C 0 4.7 0.245 5.576 0.734 6.22 C 1.224 6.863 1.88 7.185 2.704 7.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10iik2v\",layoutDependency:layoutDependency,layoutId:\"nmF24_QcE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.518 10.508\" overflow=\"visible\"><path d=\"M 0 10.507 L 0 0.702 L 1.874 0.232 L 1.951 2.975 L 1.7 2.84 C 1.816 2.17 2.035 1.63 2.357 1.218 C 2.664 0.818 3.07 0.505 3.535 0.31 C 3.998 0.104 4.501 0 5.042 0 C 5.814 0 6.452 0.175 6.954 0.522 C 7.471 0.859 7.875 1.343 8.113 1.912 C 8.383 2.492 8.518 3.156 8.518 3.902 L 8.518 10.508 L 6.471 10.508 L 6.471 4.521 C 6.471 3.915 6.407 3.407 6.278 2.995 C 6.149 2.582 5.937 2.267 5.64 2.048 C 5.344 1.829 4.958 1.72 4.481 1.72 C 3.761 1.72 3.174 1.958 2.724 2.434 C 2.273 2.911 2.048 3.606 2.048 4.521 L 2.048 10.508 L 0 10.508 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sarrxl\",layoutDependency:layoutDependency,layoutId:\"ncw7CnYzn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.735 10.739\" overflow=\"visible\"><path d=\"M 4.868 10.739 C 3.889 10.739 3.033 10.52 2.298 10.082 C 1.565 9.645 0.998 9.02 0.599 8.209 C 0.199 7.398 0 6.451 0 5.369 C 0 4.275 0.2 3.329 0.599 2.53 C 0.973 1.76 1.564 1.115 2.299 0.676 C 3.033 0.225 3.889 0 4.868 0 C 5.846 0 6.703 0.225 7.437 0.676 C 8.172 1.115 8.763 1.76 9.137 2.53 C 9.536 3.328 9.735 4.275 9.735 5.37 C 9.735 6.451 9.535 7.398 9.137 8.209 C 8.737 9.02 8.171 9.645 7.437 10.082 C 6.703 10.52 5.847 10.739 4.867 10.739 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1asv8ug\",layoutDependency:layoutDependency,layoutId:\"rhYD8EAYY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.486 7.185\" overflow=\"visible\"><path d=\"M 2.743 7.185 C 3.618 7.185 4.294 6.87 4.771 6.239 C 5.247 5.595 5.486 4.713 5.486 3.592 C 5.486 2.472 5.247 1.596 4.771 0.965 C 4.294 0.322 3.618 0 2.743 0 C 1.88 0 1.203 0.322 0.715 0.966 C 0.238 1.596 0 2.472 0 3.593 C 0 4.713 0.238 5.595 0.715 6.239 C 1.204 6.869 1.88 7.185 2.743 7.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9qfls1\",layoutDependency:layoutDependency,layoutId:\"SLMVMGhRp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.851 13.173\" overflow=\"visible\"><path d=\"M 1.603 13.173 L 1.603 11.493 L 2.859 11.493 C 3.207 11.493 3.464 11.441 3.632 11.338 C 3.799 11.235 3.928 11.061 4.018 10.816 L 4.346 9.966 L 3.709 9.966 L 0 0 L 2.164 0 L 4.984 8.074 L 7.669 0 L 9.851 0 L 5.756 11.473 C 5.55 12.065 5.241 12.497 4.829 12.767 C 4.43 13.037 3.869 13.173 3.149 13.173 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b1gwbj\",layoutDependency:layoutDependency,layoutId:\"wcVgVRHjc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.504 10.74\" overflow=\"visible\"><path d=\"M 4.867 10.739 C 3.864 10.739 2.994 10.52 2.26 10.082 C 1.54 9.645 0.979 9.02 0.58 8.209 C 0.194 7.398 0 6.451 0 5.369 C 0 4.288 0.194 3.348 0.58 2.549 C 0.979 1.739 1.54 1.114 2.26 0.676 C 2.981 0.225 3.831 0 4.81 0 C 5.737 0 6.555 0.219 7.263 0.656 C 7.971 1.081 8.519 1.699 8.905 2.511 C 9.305 3.322 9.504 4.301 9.504 5.447 L 9.504 5.968 L 2.125 5.968 C 2.177 6.973 2.441 7.726 2.917 8.228 C 3.407 8.73 4.063 8.981 4.887 8.981 C 5.492 8.981 5.995 8.84 6.394 8.557 C 6.794 8.273 7.07 7.893 7.224 7.417 L 9.349 7.552 C 9.093 8.484 8.528 9.302 7.746 9.87 C 6.961 10.45 6.001 10.74 4.868 10.74 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18et6tf\",layoutDependency:layoutDependency,layoutId:\"KCs_sYseW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.215 2.685\" overflow=\"visible\"><path d=\"M 0 2.685 L 5.215 2.685 C 5.151 1.771 4.887 1.095 4.423 0.657 C 3.973 0.219 3.393 0 2.685 0 C 1.951 0 1.345 0.232 0.869 0.695 C 0.406 1.146 0.116 1.809 0 2.685 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11us86w\",\"data-framer-name\":\"MenuLinks\",layoutDependency:layoutDependency,layoutId:\"UxevyD8R8\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},variants:{AsVSTmhqM:{backgroundColor:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16},o2Yh97aLC:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},Ro_YXGSkA:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},ZT_p24447:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined},{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined},{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined},{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined},{href:{webPageId:\"ahIOUXlSy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-40)/2)+0+0,...addPropertyOverrides({AsVSTmhqM:{width:\"264px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-(((componentViewport?.height||72)-0)*1-12)*1)/2)+50+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yo7xhx-container\",layoutDependency:layoutDependency,layoutId:\"yEJy6vxfg-container\",nodeId:\"yEJy6vxfg\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks[0],height:\"100%\",hIBTJDNHx:\"Platform\",iAS4Wk8Fk:\"center\",id:\"yEJy6vxfg\",layoutId:\"yEJy6vxfg\",variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{emvpajvMI:emvpajvMIr7e5oa,F86KCrolH:resolvedLinks[1],style:{width:\"100%\"}},o2Yh97aLC:{F86KCrolH:resolvedLinks[3],variant:matchVariant(\"nzfoEi98p\")},Ro_YXGSkA:{F86KCrolH:resolvedLinks[2],variant:matchVariant(\"nzfoEi98p\")},ZT_p24447:{F86KCrolH:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-40)/2)+0+0,...addPropertyOverrides({AsVSTmhqM:{width:\"264px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-(((componentViewport?.height||72)-0)*1-12)*1)/2)+50+8+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-j4ymnp-container\",id:`${layoutId}-j4ymnp`,layoutDependency:layoutDependency,layoutId:\"dsCri07eP-container\",nodeId:\"dsCri07eP\",ref:ref1,rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:[/*#__PURE__*/_jsx(Links,{allpgD6UR:allpgD6UR13elrgn({overlay}),F86KCrolH:resolvedLinks1[0],height:\"100%\",hIBTJDNHx:\"Solutions\",iAS4Wk8Fk:\"center\",id:\"dsCri07eP\",layoutId:\"dsCri07eP\",variant:matchVariant(\"BFVmq299Q\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{emvpajvMI:emvpajvMIr7e5oa,F86KCrolH:resolvedLinks1[1],style:{width:\"100%\"}},o2Yh97aLC:{F86KCrolH:resolvedLinks1[3],variant:matchVariant(\"RJJWpi50h\")},Ro_YXGSkA:{F86KCrolH:resolvedLinks1[2],variant:matchVariant(\"RJJWpi50h\")},ZT_p24447:{F86KCrolH:resolvedLinks1[4]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-j4ymnp`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-5zn6ra\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"z2swnoMmR\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-60dd5250-962e-4858-9f71-6c6842c1f251, rgb(240, 239, 234))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-4fce64f0-c733-472f-8110-262ee086c38b, rgb(250, 249, 245))\",borderBottomLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined},{href:{webPageId:\"r5TNTOScg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b9b4zn-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"bA_Qp8gnS-container\",nodeId:\"bA_Qp8gnS\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks2[0],height:\"100%\",hIBTJDNHx:\" Prompt Injection\",iAS4Wk8Fk:\"flex-start\",id:\"bA_Qp8gnS\",layoutId:\"bA_Qp8gnS\",style:{width:\"100%\"},variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{F86KCrolH:resolvedLinks2[1]},o2Yh97aLC:{F86KCrolH:resolvedLinks2[3]},Ro_YXGSkA:{F86KCrolH:resolvedLinks2[2]},ZT_p24447:{F86KCrolH:resolvedLinks2[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined},{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined},{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined},{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined},{href:{webPageId:\"pt2wDleEU\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fra72p-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"z9AQ9tPPa-container\",nodeId:\"z9AQ9tPPa\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks3[0],height:\"100%\",hIBTJDNHx:\" Data Leakage & PII\",iAS4Wk8Fk:\"flex-start\",id:\"z9AQ9tPPa\",layoutId:\"z9AQ9tPPa\",style:{width:\"100%\"},variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{F86KCrolH:resolvedLinks3[1]},o2Yh97aLC:{F86KCrolH:resolvedLinks3[3]},Ro_YXGSkA:{F86KCrolH:resolvedLinks3[2]},ZT_p24447:{F86KCrolH:resolvedLinks3[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined},{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined},{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined},{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined},{href:{webPageId:\"In_bcYdFw\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b9bxjy-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ggLmCvIjV-container\",nodeId:\"ggLmCvIjV\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks4[0],height:\"100%\",hIBTJDNHx:\"Employee AI Use\",iAS4Wk8Fk:\"flex-start\",id:\"ggLmCvIjV\",layoutId:\"ggLmCvIjV\",style:{width:\"100%\"},variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{F86KCrolH:resolvedLinks4[1]},o2Yh97aLC:{F86KCrolH:resolvedLinks4[3]},Ro_YXGSkA:{F86KCrolH:resolvedLinks4[2]},ZT_p24447:{F86KCrolH:resolvedLinks4[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined},{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined},{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined},{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined},{href:{webPageId:\"XuwnWrXHz\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t5wyzl-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"f0tlXVziR-container\",nodeId:\"f0tlXVziR\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks5[0],height:\"100%\",hIBTJDNHx:\"Agentic AI risk\",iAS4Wk8Fk:\"flex-start\",id:\"f0tlXVziR\",layoutId:\"f0tlXVziR\",style:{width:\"100%\"},variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{F86KCrolH:resolvedLinks5[1]},o2Yh97aLC:{F86KCrolH:resolvedLinks5[3]},Ro_YXGSkA:{F86KCrolH:resolvedLinks5[2]},ZT_p24447:{F86KCrolH:resolvedLinks5[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined},{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined},{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined},{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined},{href:{webPageId:\"B4f_2VvZs\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-io14pr-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"L0Cn8f6y_-container\",nodeId:\"L0Cn8f6y_\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks6[0],height:\"100%\",hIBTJDNHx:\"Brand Protection\",iAS4Wk8Fk:\"flex-start\",id:\"L0Cn8f6y_\",layoutId:\"L0Cn8f6y_\",style:{width:\"100%\"},variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{F86KCrolH:resolvedLinks6[1]},o2Yh97aLC:{F86KCrolH:resolvedLinks6[3]},Ro_YXGSkA:{F86KCrolH:resolvedLinks6[2]},ZT_p24447:{F86KCrolH:resolvedLinks6[4]}},baseVariant,gestureVariant)})})})})]})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined},{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined},{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined},{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined},{href:{webPageId:\"XB2yfVgmg\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-40)/2)+0+0,...addPropertyOverrides({AsVSTmhqM:{width:\"264px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-(((componentViewport?.height||72)-0)*1-12)*1)/2)+50+8+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tvzrl3-container\",layoutDependency:layoutDependency,layoutId:\"qjLxfPxtk-container\",nodeId:\"qjLxfPxtk\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks7[0],height:\"100%\",hIBTJDNHx:\"Red Teaming\",iAS4Wk8Fk:\"center\",id:\"qjLxfPxtk\",layoutId:\"qjLxfPxtk\",variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{emvpajvMI:emvpajvMIr7e5oa,F86KCrolH:resolvedLinks7[1],style:{width:\"100%\"}},o2Yh97aLC:{F86KCrolH:resolvedLinks7[3],variant:matchVariant(\"nzfoEi98p\")},Ro_YXGSkA:{F86KCrolH:resolvedLinks7[2],variant:matchVariant(\"nzfoEi98p\")},ZT_p24447:{F86KCrolH:resolvedLinks7[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined},{href:{webPageId:\"HQMaH0uGY\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-40)/2)+0+0,...addPropertyOverrides({AsVSTmhqM:{width:\"264px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-(((componentViewport?.height||72)-0)*1-12)*1)/2)+50+8+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ur49sg-container\",layoutDependency:layoutDependency,layoutId:\"VUY4wA6D2-container\",nodeId:\"VUY4wA6D2\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Links,{F86KCrolH:resolvedLinks8[0],height:\"100%\",hIBTJDNHx:\"Resources\",iAS4Wk8Fk:\"center\",id:\"VUY4wA6D2\",layoutId:\"VUY4wA6D2\",variant:matchVariant(\"L0cJIV8eF\"),width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{emvpajvMI:emvpajvMIr7e5oa,F86KCrolH:resolvedLinks8[1],style:{width:\"100%\"}},o2Yh97aLC:{F86KCrolH:resolvedLinks8[3],variant:matchVariant(\"nzfoEi98p\")},Ro_YXGSkA:{F86KCrolH:resolvedLinks8[2],variant:matchVariant(\"nzfoEi98p\")},ZT_p24447:{F86KCrolH:resolvedLinks8[4]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6vsgij\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"yUcQPRulI\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14w33k8\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"LqTr_Z2zd\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NDT18E4TW\"},implicitPathVariables:undefined},{href:{webPageId:\"NDT18E4TW\"},implicitPathVariables:undefined},{href:{webPageId:\"NDT18E4TW\"},implicitPathVariables:undefined},{href:{webPageId:\"NDT18E4TW\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-40)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ly5bff-container\",layoutDependency:layoutDependency,layoutId:\"McTaNThYB-container\",nodeId:\"McTaNThYB\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(ButtonSmall,{gQthYzA39:resolvedLinks9[0],height:\"100%\",id:\"McTaNThYB\",jMQ3m6yRn:\"Contact us\",layoutId:\"McTaNThYB\",variant:matchVariant(\"tL3B_eDGg\"),width:\"100%\",...addPropertyOverrides({o2Yh97aLC:{gQthYzA39:resolvedLinks9[2],variant:matchVariant(\"szk6wqkrd\")},Ro_YXGSkA:{gQthYzA39:resolvedLinks9[1],variant:matchVariant(\"szk6wqkrd\")},ZT_p24447:{gQthYzA39:resolvedLinks9[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined},{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined},{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined},{href:{webPageId:\"mEFjHvhgj\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-((componentViewport?.height||72)-0)*1)/2)+(6+(((componentViewport?.height||72)-0)*1-12-40)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-168akop-container\",layoutDependency:layoutDependency,layoutId:\"N9764S65R-container\",nodeId:\"N9764S65R\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(ButtonSmall,{gQthYzA39:resolvedLinks10[0],height:\"100%\",id:\"N9764S65R\",jMQ3m6yRn:\"Book a demo\",layoutId:\"N9764S65R\",variant:matchVariant(\"DxDm1oWo1\"),width:\"100%\",...addPropertyOverrides({o2Yh97aLC:{gQthYzA39:resolvedLinks10[2],variant:matchVariant(\"nCEfazBEJ\")},Ro_YXGSkA:{gQthYzA39:resolvedLinks10[1],variant:matchVariant(\"MnwGzrsZO\")},ZT_p24447:{gQthYzA39:resolvedLinks10[3],variant:matchVariant(\"xdtuF31AS\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9g29y1\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"milQj6Ul3\",...addPropertyOverrides({AsVSTmhqM:{\"data-highlight\":true,onTap:onTapr7e5oa},Mtnjt0Mq_:{\"data-highlight\":true,onTap:onTap1xsxuss}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15gf5n5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YbeCXcbC1-container\",nodeId:\"YbeCXcbC1\",rendersWithMotion:true,scopeId:\"NUCdQ8t6Z\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"List\",id:\"YbeCXcbC1\",layoutId:\"YbeCXcbC1\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({AsVSTmhqM:{color:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(27, 25, 14))\",iconSelection:\"X\"},Mtnjt0Mq_:{color:\"var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(27, 25, 14))\"}},baseVariant,gestureVariant)})})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YVtUu.framer-owc5n7, .framer-YVtUu .framer-owc5n7 { display: block; }\",\".framer-YVtUu.framer-1g8b0d6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1280px; }\",\".framer-YVtUu .framer-x5mgto { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 6px 40px 6px 40px; position: relative; width: 1px; }\",\".framer-YVtUu .framer-p5n3pc { 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; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-YVtUu .framer-1xi97fg { 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; text-decoration: none; width: min-content; }\",\".framer-YVtUu .framer-1t2vrjy { height: 24px; position: relative; width: 138px; }\",\".framer-YVtUu .framer-12jd880 { height: 24px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-YVtUu .framer-gzc2io { height: 7px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-YVtUu .framer-14vrde5 { height: 7px; left: 4px; position: absolute; top: 4px; width: 14px; }\",\".framer-YVtUu .framer-s6rdzv { height: 7px; left: 0px; position: absolute; top: 9px; width: 14px; }\",\".framer-YVtUu .framer-1ly8lje { height: 7px; left: 4px; position: absolute; top: 12px; width: 14px; }\",\".framer-YVtUu .framer-1sq9800 { height: 7px; left: 0px; position: absolute; top: 17px; width: 14px; }\",\".framer-YVtUu .framer-1m4u3zt { height: 17px; left: 24px; position: absolute; top: 5px; width: 114px; }\",\".framer-YVtUu .framer-1mzs1jf { height: 14px; left: 0px; position: absolute; top: 1px; width: 11px; }\",\".framer-YVtUu .framer-j50v3r { height: 4px; left: 2px; position: absolute; top: 8px; width: 7px; }\",\".framer-YVtUu .framer-1s15x2a { height: 4px; left: 2px; position: absolute; top: 2px; width: 6px; }\",\".framer-YVtUu .framer-16im3kd { height: 14px; left: 104px; position: absolute; top: 1px; width: 10px; }\",\".framer-YVtUu .framer-1oicpud { height: 7px; left: 106px; position: absolute; top: 6px; width: 6px; }\",\".framer-YVtUu .framer-oiirov { height: 11px; left: 99px; position: absolute; top: 4px; width: 6px; }\",\".framer-YVtUu .framer-11t4ku0 { height: 11px; left: 88px; position: absolute; top: 4px; width: 10px; }\",\".framer-YVtUu .framer-1ns16pe { height: 4px; left: 90px; position: absolute; top: 9px; width: 5px; }\",\".framer-YVtUu .framer-ak0o13 { height: 11px; left: 78px; position: absolute; top: 4px; width: 9px; }\",\".framer-YVtUu .framer-1roycwi { height: 15px; left: 64px; position: absolute; top: 0px; width: 12px; }\",\".framer-YVtUu .framer-1fy67oi { height: 14px; left: 53px; position: absolute; top: 1px; width: 10px; }\",\".framer-YVtUu .framer-3wtxu { height: 7px; left: 55px; position: absolute; top: 6px; width: 6px; }\",\".framer-YVtUu .framer-10iik2v { height: 11px; left: 43px; position: absolute; top: 4px; width: 9px; }\",\".framer-YVtUu .framer-1sarrxl { height: 11px; left: 32px; position: absolute; top: 4px; width: 10px; }\",\".framer-YVtUu .framer-1asv8ug { height: 7px; left: 34px; position: absolute; top: 6px; width: 6px; }\",\".framer-YVtUu .framer-9qfls1 { height: 13px; left: 22px; position: absolute; top: 4px; width: 10px; }\",\".framer-YVtUu .framer-b1gwbj { height: 11px; left: 12px; position: absolute; top: 4px; width: 10px; }\",\".framer-YVtUu .framer-18et6tf { height: 3px; left: 14px; position: absolute; top: 6px; width: 5px; }\",\".framer-YVtUu .framer-11us86w { 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; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-YVtUu .framer-1yo7xhx-container, .framer-YVtUu .framer-j4ymnp-container, .framer-YVtUu .framer-tvzrl3-container, .framer-YVtUu .framer-ur49sg-container, .framer-YVtUu .framer-ly5bff-container, .framer-YVtUu .framer-168akop-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-YVtUu .framer-5zn6ra { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-YVtUu .framer-b9b4zn-container, .framer-YVtUu .framer-1fra72p-container, .framer-YVtUu .framer-b9bxjy-container, .framer-YVtUu .framer-t5wyzl-container, .framer-YVtUu .framer-io14pr-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-YVtUu .framer-6vsgij { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YVtUu .framer-14w33k8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YVtUu .framer-9g29y1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 36px; }\",\".framer-YVtUu .framer-15gf5n5-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-YVtUu.framer-v-1m2t41j.framer-1g8b0d6 { gap: unset; justify-content: space-between; width: 280px; }\",\".framer-YVtUu.framer-v-1m2t41j .framer-x5mgto, .framer-YVtUu.framer-v-yis57i .framer-x5mgto { padding: 6px 16px 6px 16px; }\",\".framer-YVtUu.framer-v-1m2t41j .framer-6vsgij, .framer-YVtUu.framer-v-yis57i .framer-6vsgij { gap: 8px; justify-content: flex-end; }\",\".framer-YVtUu.framer-v-1m2t41j .framer-9g29y1, .framer-YVtUu.framer-v-yis57i .framer-9g29y1 { cursor: pointer; }\",\".framer-YVtUu.framer-v-yis57i.framer-1g8b0d6 { width: 280px; }\",\".framer-YVtUu.framer-v-yis57i .framer-p5n3pc { height: 100%; }\",\".framer-YVtUu.framer-v-yis57i .framer-11us86w { flex-direction: column; left: -16px; padding: 8px; position: absolute; top: 50px; width: 280px; }\",\".framer-YVtUu.framer-v-yis57i .framer-1yo7xhx-container, .framer-YVtUu.framer-v-yis57i .framer-j4ymnp-container, .framer-YVtUu.framer-v-yis57i .framer-tvzrl3-container, .framer-YVtUu.framer-v-yis57i .framer-ur49sg-container { width: 100%; }\",'.framer-YVtUu[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-YVtUu [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-YVtUu[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-YVtUu [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-YVtUu[data-hide-scrollbars=\"true\"], .framer-YVtUu [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-YVtUu[data-border=\"true\"]::after, .framer-YVtUu [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 72\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mtnjt0Mq_\":{\"layout\":[\"fixed\",\"fixed\"]},\"AsVSTmhqM\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ro_YXGSkA\":{\"layout\":[\"fixed\",\"fixed\"]},\"o2Yh97aLC\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZT_p24447\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNUCdQ8t6Z=withCSS(Component,css,\"framer-YVtUu\");export default FramerNUCdQ8t6Z;FramerNUCdQ8t6Z.displayName=\"Menu\";FramerNUCdQ8t6Z.defaultProps={height:72,width:1280};addPropertyControls(FramerNUCdQ8t6Z,{variant:{options:[\"q6P6ioNxb\",\"Mtnjt0Mq_\",\"AsVSTmhqM\",\"Ro_YXGSkA\",\"o2Yh97aLC\",\"ZT_p24447\"],optionTitles:[\"Desktop\",\"Mobile Closed\",\"Mobile Open\",\"Blue\",\"Red\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNUCdQ8t6Z,[{explicitInter:true,fonts:[]},...LinksFonts,...ButtonSmallFonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});FramerNUCdQ8t6Z.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Links,{},context),forwardLoader(ButtonSmall,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNUCdQ8t6Z\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1280\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"72\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mtnjt0Mq_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AsVSTmhqM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ro_YXGSkA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o2Yh97aLC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZT_p24447\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NUCdQ8t6Z.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,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/7p40RDrpC9PBWkQoJaco/Cookies.js\";import FooterMain from\"#framer/local/canvasComponent/B3_5FZBgT/B3_5FZBgT.js\";import Menu from\"#framer/local/canvasComponent/NUCdQ8t6Z/NUCdQ8t6Z.js\";const MenuFonts=getFonts(Menu);const CookieBannerFonts=getFonts(CookieBanner);const FooterMainFonts=getFonts(FooterMain);const breakpoints={bdd6dWFVd:\"(min-width: 810px) and (max-width: 1279.98px)\",OatRN24Cn:\"(max-width: 809.98px)\",PTicgEMCY:\"(min-width: 1280px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-YfrgA\";const variantClassNames={bdd6dWFVd:\"framer-v-8vg943\",OatRN24Cn:\"framer-v-r4cr7i\",PTicgEMCY:\"framer-v-108rs50\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YfrgA.framer-athyk3, .framer-YfrgA .framer-athyk3 { display: block; }\",'.framer-YfrgA.framer-108rs50 { --selection-background-color: var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, #d8f9b8) /* {\"name\":\"Primary\"} */; --selection-color: var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, #2c2d2e) /* {\"name\":\"Black\"} */; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-YfrgA .framer-14vncs7-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 10; }\",\".framer-YfrgA .framer-ufbj1d { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-YfrgA .framer-1l0axn-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",\".framer-YfrgA .framer-1qx6wfm-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-YfrgA[data-selection=\"true\"] * ::selection, .framer-YfrgA [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={bdd6dWFVd:\"(min-width: 810px) and (max-width: 1279.98px)\",OatRN24Cn:\"(max-width: 809.98px)\",PTicgEMCY:\"(min-width: 1280px)\"};const humanReadableVariantMap={Desktop:\"PTicgEMCY\",Phone:\"OatRN24Cn\",Tablet:\"bdd6dWFVd\"};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??\"PTicgEMCY\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"PTicgEMCY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-108rs50\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14vncs7-container\",nodeId:\"IQkTR1mM1\",scopeId:\"hxQW8wIDr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OatRN24Cn:{variant:matchVariant(\"Mtnjt0Mq_\")}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"IQkTR1mM1\",layoutId:\"IQkTR1mM1\",style:{width:\"100%\"},variant:matchVariant(\"ZT_p24447\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ufbj1d\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1l0axn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"MrgiHH1c7\",scopeId:\"hxQW8wIDr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bdd6dWFVd:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},OatRN24Cn:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(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:\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",radius:16,width:1},colorBody:\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"IBM Plex Serif\", \"IBM Plex Serif Placeholder\", serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.2em\"},link:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-69747006-e3b2-46cc-b137-f24206ff7246, rgb(48, 46, 34))\"},secondary:{color:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\",fill:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"MrgiHH1c7\",layoutId:\"MrgiHH1c7\",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:\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1151,width:\"100vw\",y:1072,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qx6wfm-container\",nodeId:\"oknDfT_7q\",scopeId:\"hxQW8wIDr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bdd6dWFVd:{variant:matchVariant(\"b0k61xcED\")},OatRN24Cn:{variant:matchVariant(\"WlGlnCutY\")}},children:/*#__PURE__*/_jsx(FooterMain,{height:\"100%\",id:\"oknDfT_7q\",layoutId:\"oknDfT_7q\",style:{width:\"100%\"},variant:matchVariant(\"oqrNl1XWD\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1420\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bdd6dWFVd\":{\"layout\":[\"fixed\",\"fixed\"]},\"OatRN24Cn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"PTicgEMCY\":[\".framer-14vncs7-container\",\".framer-1l0axn-container\",\".framer-1qx6wfm-container\"],\"bdd6dWFVd\":[\".framer-14vncs7-container\",\".framer-1l0axn-container\",\".framer-1qx6wfm-container\"],\"OatRN24Cn\":[\".framer-14vncs7-container\",\".framer-1l0axn-container\",\".framer-1qx6wfm-container\"]}\n * @framerBreakpoints {\"PTicgEMCY\":{\"min\":1280,\"canvasClassName\":\"framer-108rs50-override\",\"minHeight\":1420,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"bdd6dWFVd\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-8vg943-override\",\"minHeight\":1420,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"OatRN24Cn\":{\"max\":809,\"canvasClassName\":\"framer-r4cr7i-override\",\"minHeight\":1420,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant PTicgEMCY\n * @framerLayoutTemplate true\n */const FramerhxQW8wIDr=withCSS(Component,css,\"framer-YfrgA\");export default FramerhxQW8wIDr;FramerhxQW8wIDr.displayName=\"Navigation Cream\";FramerhxQW8wIDr.defaultProps={height:1420,width:1280};addFonts(FramerhxQW8wIDr,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Serif\",url:\"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi20-RI2oVrBicOg.woff2\",weight:\"300\"}]},...MenuFonts,...CookieBannerFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramerhxQW8wIDr.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhxQW8wIDr\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"PTicgEMCY\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1280\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1420\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bdd6dWFVd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OatRN24Cn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"PTicgEMCY\\\":[\\\".framer-14vncs7-container\\\",\\\".framer-1l0axn-container\\\",\\\".framer-1qx6wfm-container\\\"],\\\"bdd6dWFVd\\\":[\\\".framer-14vncs7-container\\\",\\\".framer-1l0axn-container\\\",\\\".framer-1qx6wfm-container\\\"],\\\"OatRN24Cn\\\":[\\\".framer-14vncs7-container\\\",\\\".framer-1l0axn-container\\\",\\\".framer-1qx6wfm-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"PTicgEMCY\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-108rs50-override\\\",\\\"minHeight\\\":1420,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"bdd6dWFVd\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-8vg943-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"OatRN24Cn\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-r4cr7i-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b1906cd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,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/7p40RDrpC9PBWkQoJaco/Cookies.js\";import FooterMain from\"#framer/local/canvasComponent/B3_5FZBgT/B3_5FZBgT.js\";import Menu from\"#framer/local/canvasComponent/NUCdQ8t6Z/NUCdQ8t6Z.js\";const MenuFonts=getFonts(Menu);const CookieBannerFonts=getFonts(CookieBanner);const FooterMainFonts=getFonts(FooterMain);const breakpoints={HOu2zoJ1F:\"(min-width: 1280px)\",y_IGY1vUs:\"(max-width: 809.98px)\",znzSXuyUb:\"(min-width: 810px) and (max-width: 1279.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-zBjJO\";const variantClassNames={HOu2zoJ1F:\"framer-v-4agzhm\",y_IGY1vUs:\"framer-v-165oq8o\",znzSXuyUb:\"framer-v-1r1d39c\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zBjJO.framer-1lpar4w, .framer-zBjJO .framer-1lpar4w { display: block; }\",'.framer-zBjJO.framer-4agzhm { --selection-background-color: var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, #d8f9b8) /* {\"name\":\"Primary\"} */; --selection-color: var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, #2c2d2e) /* {\"name\":\"Black\"} */; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-zBjJO .framer-77d1kh-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 10; }\",\".framer-zBjJO .framer-12x831u { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-zBjJO .framer-1dl9ako-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",\".framer-zBjJO .framer-1qd6yp7-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-zBjJO[data-selection=\"true\"] * ::selection, .framer-zBjJO [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={HOu2zoJ1F:\"(min-width: 1280px)\",y_IGY1vUs:\"(max-width: 809.98px)\",znzSXuyUb:\"(min-width: 810px) and (max-width: 1279.98px)\"};const humanReadableVariantMap={Desktop:\"HOu2zoJ1F\",Phone:\"y_IGY1vUs\",Tablet:\"znzSXuyUb\"};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??\"HOu2zoJ1F\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"HOu2zoJ1F\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-4agzhm\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-77d1kh-container\",nodeId:\"plUpE2gAb\",scopeId:\"on4KTrUUF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{y_IGY1vUs:{variant:matchVariant(\"Mtnjt0Mq_\")},znzSXuyUb:{variant:matchVariant(\"Mtnjt0Mq_\")}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"plUpE2gAb\",layoutId:\"plUpE2gAb\",style:{width:\"100%\"},variant:matchVariant(\"o2Yh97aLC\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-12x831u\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dl9ako-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"z7JBT5Wjz\",scopeId:\"on4KTrUUF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{y_IGY1vUs:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},znzSXuyUb:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(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:\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",radius:16,width:1},colorBody:\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"IBM Plex Serif\", \"IBM Plex Serif Placeholder\", serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.2em\"},link:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-69747006-e3b2-46cc-b137-f24206ff7246, rgb(48, 46, 34))\"},secondary:{color:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\",fill:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"z7JBT5Wjz\",layoutId:\"z7JBT5Wjz\",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:\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1186,width:\"100vw\",y:1072,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qd6yp7-container\",nodeId:\"deJJga5se\",scopeId:\"on4KTrUUF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{y_IGY1vUs:{variant:matchVariant(\"WlGlnCutY\")},znzSXuyUb:{variant:matchVariant(\"b0k61xcED\")}},children:/*#__PURE__*/_jsx(FooterMain,{GTwDMrm8r:true,height:\"100%\",id:\"deJJga5se\",layoutId:\"deJJga5se\",style:{width:\"100%\"},variant:matchVariant(\"oqrNl1XWD\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1420\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"znzSXuyUb\":{\"layout\":[\"fixed\",\"fixed\"]},\"y_IGY1vUs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HOu2zoJ1F\":[\".framer-77d1kh-container\",\".framer-1dl9ako-container\",\".framer-1qd6yp7-container\"],\"znzSXuyUb\":[\".framer-77d1kh-container\",\".framer-1dl9ako-container\",\".framer-1qd6yp7-container\"],\"y_IGY1vUs\":[\".framer-77d1kh-container\",\".framer-1dl9ako-container\",\".framer-1qd6yp7-container\"]}\n * @framerBreakpoints {\"HOu2zoJ1F\":{\"min\":1280,\"canvasClassName\":\"framer-4agzhm-override\",\"minHeight\":1420,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"znzSXuyUb\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-1r1d39c-override\",\"minHeight\":1420,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"y_IGY1vUs\":{\"max\":809,\"canvasClassName\":\"framer-165oq8o-override\",\"minHeight\":1420,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HOu2zoJ1F\n * @framerLayoutTemplate true\n */const Frameron4KTrUUF=withCSS(Component,css,\"framer-zBjJO\");export default Frameron4KTrUUF;Frameron4KTrUUF.displayName=\"Navigation Red\";Frameron4KTrUUF.defaultProps={height:1420,width:1280};addFonts(Frameron4KTrUUF,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Serif\",url:\"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi20-RI2oVrBicOg.woff2\",weight:\"300\"}]},...MenuFonts,...CookieBannerFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});Frameron4KTrUUF.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameron4KTrUUF\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"HOu2zoJ1F\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-4agzhm-override\\\",\\\"minHeight\\\":1420,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"znzSXuyUb\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-1r1d39c-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"y_IGY1vUs\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-165oq8o-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1420\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"znzSXuyUb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y_IGY1vUs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"HOu2zoJ1F\",\"framerIntrinsicWidth\":\"1280\",\"framerHitTargets\":\"{\\\"HOu2zoJ1F\\\":[\\\".framer-77d1kh-container\\\",\\\".framer-1dl9ako-container\\\",\\\".framer-1qd6yp7-container\\\"],\\\"znzSXuyUb\\\":[\\\".framer-77d1kh-container\\\",\\\".framer-1dl9ako-container\\\",\\\".framer-1qd6yp7-container\\\"],\\\"y_IGY1vUs\\\":[\\\".framer-77d1kh-container\\\",\\\".framer-1dl9ako-container\\\",\\\".framer-1qd6yp7-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,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/7p40RDrpC9PBWkQoJaco/Cookies.js\";import FooterMain from\"#framer/local/canvasComponent/B3_5FZBgT/B3_5FZBgT.js\";import Menu from\"#framer/local/canvasComponent/NUCdQ8t6Z/NUCdQ8t6Z.js\";const MenuFonts=getFonts(Menu);const CookieBannerFonts=getFonts(CookieBanner);const FooterMainFonts=getFonts(FooterMain);const breakpoints={Yuh2MnwcC:\"(min-width: 1280px)\",zoa_8eJgp:\"(max-width: 809.98px)\",zWN2rAo0r:\"(min-width: 810px) and (max-width: 1279.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-b7miS\";const variantClassNames={Yuh2MnwcC:\"framer-v-jirmfu\",zoa_8eJgp:\"framer-v-yf8no0\",zWN2rAo0r:\"framer-v-qq8xpg\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b7miS.framer-iafdvt, .framer-b7miS .framer-iafdvt { display: block; }\",'.framer-b7miS.framer-jirmfu { --selection-background-color: var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, #d8f9b8) /* {\"name\":\"Primary\"} */; --selection-color: var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, #2c2d2e) /* {\"name\":\"Black\"} */; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-b7miS .framer-18h99zg-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 10; }\",\".framer-b7miS .framer-9iwq5i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-b7miS .framer-130b0d-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",\".framer-b7miS .framer-1gdajij-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-b7miS[data-selection=\"true\"] * ::selection, .framer-b7miS [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={Yuh2MnwcC:\"(min-width: 1280px)\",zoa_8eJgp:\"(max-width: 809.98px)\",zWN2rAo0r:\"(min-width: 810px) and (max-width: 1279.98px)\"};const humanReadableVariantMap={Desktop:\"Yuh2MnwcC\",Phone:\"zoa_8eJgp\",Tablet:\"zWN2rAo0r\"};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??\"Yuh2MnwcC\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Yuh2MnwcC\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-jirmfu\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18h99zg-container\",nodeId:\"WykYq56c_\",scopeId:\"cJ8zXYboO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zoa_8eJgp:{variant:matchVariant(\"Mtnjt0Mq_\")}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"WykYq56c_\",layoutId:\"WykYq56c_\",style:{width:\"100%\"},variant:matchVariant(\"Ro_YXGSkA\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9iwq5i\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-130b0d-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"NmS6wTirF\",scopeId:\"cJ8zXYboO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zoa_8eJgp:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},zWN2rAo0r:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(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:\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",radius:16,width:1},colorBody:\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"IBM Plex Serif\", \"IBM Plex Serif Placeholder\", serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.2em\"},link:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-69747006-e3b2-46cc-b137-f24206ff7246, rgb(48, 46, 34))\"},secondary:{color:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\",fill:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"NmS6wTirF\",layoutId:\"NmS6wTirF\",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:\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1151,width:\"100vw\",y:1072,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gdajij-container\",nodeId:\"ESpjhmFkE\",scopeId:\"cJ8zXYboO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zoa_8eJgp:{variant:matchVariant(\"WlGlnCutY\")},zWN2rAo0r:{variant:matchVariant(\"b0k61xcED\")}},children:/*#__PURE__*/_jsx(FooterMain,{height:\"100%\",id:\"ESpjhmFkE\",layoutId:\"ESpjhmFkE\",style:{width:\"100%\"},variant:matchVariant(\"oqrNl1XWD\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1420\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zWN2rAo0r\":{\"layout\":[\"fixed\",\"fixed\"]},\"zoa_8eJgp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Yuh2MnwcC\":[\".framer-18h99zg-container\",\".framer-130b0d-container\",\".framer-1gdajij-container\"],\"zWN2rAo0r\":[\".framer-18h99zg-container\",\".framer-130b0d-container\",\".framer-1gdajij-container\"],\"zoa_8eJgp\":[\".framer-18h99zg-container\",\".framer-130b0d-container\",\".framer-1gdajij-container\"]}\n * @framerBreakpoints {\"Yuh2MnwcC\":{\"min\":1280,\"canvasClassName\":\"framer-jirmfu-override\",\"minHeight\":1420,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"zWN2rAo0r\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-qq8xpg-override\",\"minHeight\":1420,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"zoa_8eJgp\":{\"max\":809,\"canvasClassName\":\"framer-yf8no0-override\",\"minHeight\":1420,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Yuh2MnwcC\n * @framerLayoutTemplate true\n */const FramercJ8zXYboO=withCSS(Component,css,\"framer-b7miS\");export default FramercJ8zXYboO;FramercJ8zXYboO.displayName=\"Navigation Blue\";FramercJ8zXYboO.defaultProps={height:1420,width:1280};addFonts(FramercJ8zXYboO,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Serif\",url:\"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi20-RI2oVrBicOg.woff2\",weight:\"300\"}]},...MenuFonts,...CookieBannerFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramercJ8zXYboO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercJ8zXYboO\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"Yuh2MnwcC\",\"framerHitTargets\":\"{\\\"Yuh2MnwcC\\\":[\\\".framer-18h99zg-container\\\",\\\".framer-130b0d-container\\\",\\\".framer-1gdajij-container\\\"],\\\"zWN2rAo0r\\\":[\\\".framer-18h99zg-container\\\",\\\".framer-130b0d-container\\\",\\\".framer-1gdajij-container\\\"],\\\"zoa_8eJgp\\\":[\\\".framer-18h99zg-container\\\",\\\".framer-130b0d-container\\\",\\\".framer-1gdajij-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerBreakpoints\":\"{\\\"Yuh2MnwcC\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-jirmfu-override\\\",\\\"minHeight\\\":1420,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"zWN2rAo0r\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-qq8xpg-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"zoa_8eJgp\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-yf8no0-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zWN2rAo0r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zoa_8eJgp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1420\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withOptimizedAppearEffect}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/7p40RDrpC9PBWkQoJaco/Cookies.js\";import FooterMain from\"#framer/local/canvasComponent/B3_5FZBgT/B3_5FZBgT.js\";import Menu from\"#framer/local/canvasComponent/NUCdQ8t6Z/NUCdQ8t6Z.js\";const MenuFonts=getFonts(Menu);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterMainFonts=getFonts(FooterMain);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={nxTpRPllh:\"(min-width: 810px) and (max-width: 1279.98px)\",RSSW1Xihc:\"(max-width: 809.98px)\",x_sGpq6Uk:\"(min-width: 1280px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-IwmnP\";const variantClassNames={nxTpRPllh:\"framer-v-vy4pn5\",RSSW1Xihc:\"framer-v-11bw8a3\",x_sGpq6Uk:\"framer-v-ckkcpq\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IwmnP.framer-y9fbgf, .framer-IwmnP .framer-y9fbgf { display: block; }\",'.framer-IwmnP.framer-ckkcpq { --selection-background-color: var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, #d8f9b8) /* {\"name\":\"Primary\"} */; --selection-color: var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, #2c2d2e) /* {\"name\":\"Black\"} */; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-IwmnP .framer-xvmfuz-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-IwmnP .framer-19efytw { background-color: var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, #ffffff); flex: none; height: 72px; order: -999; overflow: visible; position: relative; width: 100%; }\",\".framer-IwmnP .framer-x939ej { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-IwmnP .framer-1x75g7j-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-IwmnP .framer-ctz4uj-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-IwmnP[data-selection=\"true\"] * ::selection, .framer-IwmnP [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={nxTpRPllh:\"(min-width: 810px) and (max-width: 1279.98px)\",RSSW1Xihc:\"(max-width: 809.98px)\",x_sGpq6Uk:\"(min-width: 1280px)\"};const humanReadableVariantMap={Desktop:\"x_sGpq6Uk\",Phone:\"RSSW1Xihc\",Tablet:\"nxTpRPllh\"};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??\"x_sGpq6Uk\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"x_sGpq6Uk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ckkcpq\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-xvmfuz-container\",\"data-framer-appear-id\":\"xvmfuz\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"scdeauH4h\",optimized:true,rendersWithMotion:true,scopeId:\"U3A6oL6QY\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nxTpRPllh:{variant:matchVariant(\"Mtnjt0Mq_\")},RSSW1Xihc:{variant:matchVariant(\"Mtnjt0Mq_\")}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"scdeauH4h\",layoutId:\"scdeauH4h\",style:{width:\"100%\"},variant:matchVariant(\"q6P6ioNxb\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19efytw\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-x939ej\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1218,width:\"100vw\",y:1072,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1x75g7j-container\",nodeId:\"tsB4KC15W\",scopeId:\"U3A6oL6QY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nxTpRPllh:{variant:matchVariant(\"b0k61xcED\")},RSSW1Xihc:{variant:matchVariant(\"WlGlnCutY\")}},children:/*#__PURE__*/_jsx(FooterMain,{GTwDMrm8r:true,height:\"100%\",id:\"tsB4KC15W\",layoutId:\"tsB4KC15W\",style:{width:\"100%\"},variant:matchVariant(\"oqrNl1XWD\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ctz4uj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"CHMBJhXLd\",scopeId:\"U3A6oL6QY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nxTpRPllh:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},RSSW1Xihc:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(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:\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",radius:16,width:1},colorBody:\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"IBM Plex Serif\", \"IBM Plex Serif Placeholder\", serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.2em\"},link:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-69747006-e3b2-46cc-b137-f24206ff7246, rgb(48, 46, 34))\"},secondary:{color:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\",fill:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"CHMBJhXLd\",layoutId:\"CHMBJhXLd\",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:\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1420\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nxTpRPllh\":{\"layout\":[\"fixed\",\"fixed\"]},\"RSSW1Xihc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"x_sGpq6Uk\":[\".framer-xvmfuz-container\",\".framer-19efytw\",\".framer-1x75g7j-container\",\".framer-ctz4uj-container\"],\"nxTpRPllh\":[\".framer-xvmfuz-container\",\".framer-19efytw\",\".framer-1x75g7j-container\",\".framer-ctz4uj-container\"],\"RSSW1Xihc\":[\".framer-xvmfuz-container\",\".framer-19efytw\",\".framer-1x75g7j-container\",\".framer-ctz4uj-container\"]}\n * @framerBreakpoints {\"x_sGpq6Uk\":{\"min\":1280,\"canvasClassName\":\"framer-ckkcpq-override\",\"minHeight\":1420,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"nxTpRPllh\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-vy4pn5-override\",\"minHeight\":1856,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"RSSW1Xihc\":{\"max\":809,\"canvasClassName\":\"framer-11bw8a3-override\",\"minHeight\":2687,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant x_sGpq6Uk\n * @framerLayoutTemplate true\n */const FramerU3A6oL6QY=withCSS(Component,css,\"framer-IwmnP\");export default FramerU3A6oL6QY;FramerU3A6oL6QY.displayName=\"Navigation\";FramerU3A6oL6QY.defaultProps={height:1420,width:1280};addFonts(FramerU3A6oL6QY,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Serif\",url:\"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi20-RI2oVrBicOg.woff2\",weight:\"300\"}]},...MenuFonts,...FooterMainFonts,...CookieBannerFonts],{supportsExplicitInterCodegen:true});FramerU3A6oL6QY.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU3A6oL6QY\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nxTpRPllh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RSSW1Xihc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"x_sGpq6Uk\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-ckkcpq-override\\\",\\\"minHeight\\\":1420,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"nxTpRPllh\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-vy4pn5-override\\\",\\\"minHeight\\\":1856,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"RSSW1Xihc\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-11bw8a3-override\\\",\\\"minHeight\\\":2687,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"x_sGpq6Uk\",\"framerIntrinsicWidth\":\"1280\",\"framerIntrinsicHeight\":\"1420\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"x_sGpq6Uk\\\":[\\\".framer-xvmfuz-container\\\",\\\".framer-19efytw\\\",\\\".framer-1x75g7j-container\\\",\\\".framer-ctz4uj-container\\\"],\\\"nxTpRPllh\\\":[\\\".framer-xvmfuz-container\\\",\\\".framer-19efytw\\\",\\\".framer-1x75g7j-container\\\",\\\".framer-ctz4uj-container\\\"],\\\"RSSW1Xihc\\\":[\\\".framer-xvmfuz-container\\\",\\\".framer-19efytw\\\",\\\".framer-1x75g7j-container\\\",\\\".framer-ctz4uj-container\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withOptimizedAppearEffect}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/7p40RDrpC9PBWkQoJaco/Cookies.js\";import FooterMain from\"#framer/local/canvasComponent/B3_5FZBgT/B3_5FZBgT.js\";import Menu from\"#framer/local/canvasComponent/NUCdQ8t6Z/NUCdQ8t6Z.js\";const MenuFonts=getFonts(Menu);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterMainFonts=getFonts(FooterMain);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={DwATFgvGs:\"(max-width: 809.98px)\",mnK1hmZq8:\"(min-width: 810px) and (max-width: 1279.98px)\",reX7QNvC4:\"(min-width: 1280px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-vfcSA\";const variantClassNames={DwATFgvGs:\"framer-v-1bq73jo\",mnK1hmZq8:\"framer-v-9u0pw8\",reX7QNvC4:\"framer-v-w652n2\"};const transition1={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vfcSA.framer-ppaaa6, .framer-vfcSA .framer-ppaaa6 { display: block; }\",'.framer-vfcSA.framer-w652n2 { --selection-background-color: var(--token-f84f2295-7717-4432-8b18-f7e761458dfb, #d8f9b8) /* {\"name\":\"Primary\"} */; --selection-color: var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, #2c2d2e) /* {\"name\":\"Black\"} */; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-vfcSA .framer-1gn5wkw-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-vfcSA .framer-ex3r2u { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-vfcSA .framer-wkr955-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-vfcSA .framer-jhmw6l-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-vfcSA[data-selection=\"true\"] * ::selection, .framer-vfcSA [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={DwATFgvGs:\"(max-width: 809.98px)\",mnK1hmZq8:\"(min-width: 810px) and (max-width: 1279.98px)\",reX7QNvC4:\"(min-width: 1280px)\"};const humanReadableVariantMap={Desktop:\"reX7QNvC4\",Phone:\"DwATFgvGs\",Tablet:\"mnK1hmZq8\"};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??\"reX7QNvC4\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"reX7QNvC4\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-w652n2\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1gn5wkw-container\",\"data-framer-appear-id\":\"1gn5wkw\",initial:animation1,nodeId:\"x8iIfzyM_\",optimized:true,rendersWithMotion:true,scopeId:\"eU01aG_pz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DwATFgvGs:{variant:matchVariant(\"Mtnjt0Mq_\")}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"x8iIfzyM_\",layoutId:\"x8iIfzyM_\",style:{width:\"100%\"},variant:matchVariant(\"q6P6ioNxb\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ex3r2u\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1151,width:\"100vw\",y:1072,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wkr955-container\",nodeId:\"UdIPTC5EW\",scopeId:\"eU01aG_pz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DwATFgvGs:{variant:matchVariant(\"WlGlnCutY\")},mnK1hmZq8:{variant:matchVariant(\"b0k61xcED\")}},children:/*#__PURE__*/_jsx(FooterMain,{GTwDMrm8r:false,height:\"100%\",id:\"UdIPTC5EW\",layoutId:\"UdIPTC5EW\",style:{width:\"100%\"},variant:matchVariant(\"oqrNl1XWD\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined},{href:{webPageId:\"p5rcI_bWf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jhmw6l-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"WeC4IuUN7\",scopeId:\"eU01aG_pz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DwATFgvGs:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},mnK1hmZq8:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(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:\"var(--token-c5ba1af9-982c-4c70-a2c9-efbbeaa9ff24, rgb(240, 239, 234))\",radius:16,width:1},colorBody:\"var(--token-7f6e7bbe-51b9-40b4-9528-90068b2d20dd, rgb(59, 56, 43))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-89c3e745-3800-4e50-9b21-a2997a5c7cae, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"IBM Plex Serif\", \"IBM Plex Serif Placeholder\", serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.2em\"},link:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-69747006-e3b2-46cc-b137-f24206ff7246, rgb(48, 46, 34))\"},secondary:{color:\"var(--token-fcb8c98a-6184-43a3-a4e3-4a210d18432c, rgb(132, 129, 113))\",fill:\"var(--token-26bb8d67-4ce4-4037-96f1-df56f5d05c0c, rgb(246, 245, 239))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"WeC4IuUN7\",layoutId:\"WeC4IuUN7\",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:\"var(--token-ea690d84-0c2d-4322-885a-8bb8fee7e329, rgb(112, 110, 92))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1420\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mnK1hmZq8\":{\"layout\":[\"fixed\",\"fixed\"]},\"DwATFgvGs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"reX7QNvC4\":[\".framer-1gn5wkw-container\",\".framer-wkr955-container\",\".framer-jhmw6l-container\"],\"mnK1hmZq8\":[\".framer-1gn5wkw-container\",\".framer-wkr955-container\",\".framer-jhmw6l-container\"],\"DwATFgvGs\":[\".framer-1gn5wkw-container\",\".framer-wkr955-container\",\".framer-jhmw6l-container\"]}\n * @framerBreakpoints {\"reX7QNvC4\":{\"min\":1280,\"canvasClassName\":\"framer-w652n2-override\",\"minHeight\":1420,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"mnK1hmZq8\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-9u0pw8-override\",\"minHeight\":1420,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"DwATFgvGs\":{\"max\":809,\"canvasClassName\":\"framer-1bq73jo-override\",\"minHeight\":1420,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant reX7QNvC4\n * @framerLayoutTemplate true\n */const FramereU01aG_pz=withCSS(Component,css,\"framer-vfcSA\");export default FramereU01aG_pz;FramereU01aG_pz.displayName=\"Navigation No CTA\";FramereU01aG_pz.defaultProps={height:1420,width:1280};addFonts(FramereU01aG_pz,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Serif\",url:\"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi20-RI2oVrBicOg.woff2\",weight:\"300\"}]},...MenuFonts,...FooterMainFonts,...CookieBannerFonts],{supportsExplicitInterCodegen:true});FramereU01aG_pz.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereU01aG_pz\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"reX7QNvC4\\\":[\\\".framer-1gn5wkw-container\\\",\\\".framer-wkr955-container\\\",\\\".framer-jhmw6l-container\\\"],\\\"mnK1hmZq8\\\":[\\\".framer-1gn5wkw-container\\\",\\\".framer-wkr955-container\\\",\\\".framer-jhmw6l-container\\\"],\\\"DwATFgvGs\\\":[\\\".framer-1gn5wkw-container\\\",\\\".framer-wkr955-container\\\",\\\".framer-jhmw6l-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1420\",\"framerDefaultVariant\":\"reX7QNvC4\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"reX7QNvC4\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-w652n2-override\\\",\\\"minHeight\\\":1420,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"mnK1hmZq8\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-9u0pw8-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"DwATFgvGs\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1bq73jo-override\\\",\\\"minHeight\\\":1420,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mnK1hmZq8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DwATFgvGs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\"}},\"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 NavigationCream from \"https://framerusercontent.com/modules/10gJFKyjljWCgaW3owgI/wloV9D3afBYSgLBD4pnV/hxQW8wIDr.js\";\r\nimport NavigationRed from \"https://framerusercontent.com/modules/5gqCQZ5JcYR6JfOJWjuF/pTZRw5nzxZWGuK875uy9/on4KTrUUF.js\";\r\nimport NavigationBlue from \"https://framerusercontent.com/modules/7xRhXXUfXtZk34DzdgCH/N1GPiQHklqlVZKIOmHFv/cJ8zXYboO.js\";\r\nimport Navigation from \"https://framerusercontent.com/modules/csS3R6rztgUACoMFDxES/OWJx7ON1KtV0zUdrCfIl/U3A6oL6QY.js\";\r\nimport NavigationNoCTA from \"https://framerusercontent.com/modules/tWWbAc34G4co8OM3rUlP/siG4s8Noqp1oZDPHORLH/eU01aG_pz.js\";\r\n\r\n\t\tconst routes = {CMAN4sIX2: {elements: {AMa8OuHCA: \"triggerb-6\", AWwuGuLRb: \"triggerb-3\", ax_HPdhrI: \"trigger3\", bitW8IGhA: \"trigger2\", eCzGhnEno: \"triggerb-2\", FG2gh0YzT: \"triggerb-5\", j7bbQVGdy: \"trigger4\", MqvFcapT6: \"triggerb-1\", p33IqEe3z: \"trigger6\", P5T1W8f7T: \"trigger5\", rXnRPzpao: \"trigger1\", tMzoV5vjf: \"signal-grid\", zrrOJI2s4: \"triggerb-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mSus0Hx5BU8qiBtzjGuI/WizphCGdBBrJq47xXzUZ/CMAN4sIX2.js\")), path: \"/\"}, r5TNTOScg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rEI2355iYL5iEPOPHEcL/d3AbebxUjRfJKotQ83Ip/r5TNTOScg.js\")), path: \"/solutions/prompt-injection\"}, pt2wDleEU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WKqHouITvoBWrx5oiLFH/SuJI1PQO5wK6pgEnDhAw/pt2wDleEU.js\")), path: \"/solutions/data-leakage-pii\"}, XuwnWrXHz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WlTHNu5KywQtaA7cQs0b/GV3ZCwtELRoafsSptsX5/XuwnWrXHz.js\")), path: \"/solutions/agentic-ai-risk\"}, B4f_2VvZs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TG5x9gGUe0imNHh7xo5a/sN0XXhXUggtqOO6NLGA9/B4f_2VvZs.js\")), path: \"/solutions/brand-protection\"}, In_bcYdFw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6PZCpMyTHM9fJNl6fQ4p/aRypDQxcdqbK7oTPgiJR/In_bcYdFw.js\")), path: \"/solutions/employee-ai-use\"}, wMUdfA5di: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/goimRuTU8iPVqOaU0Qb0/AWlowWbS6K2wla8Dt2tv/wMUdfA5di.js\")), path: \"/about\"}, tMRlWgZYS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mLycglC3UgRcXC39eO9Z/bW6DbSb1zfzUQuBOQqY6/tMRlWgZYS.js\")), path: \"/partners\"}, NDT18E4TW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qCgZiL4Q1wSR9UvZx7FJ/0B8bd1IcHsHyZBLViEBA/NDT18E4TW.js\")), path: \"/contact\"}, mEFjHvhgj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/btGM8ZZjzwdPRmef90yF/jnwyQ4DehA546qPvW1A9/mEFjHvhgj.js\")), path: \"/demo\"}, DaeV6EHxZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tPYTWLScSUuq2lYPjzXN/Me608ghvlhdNitCZxKtQ/DaeV6EHxZ.js\")), path: \"/404\"}, ZOS6e6W25: {elements: {anqXQgs7_: \"7)-data-retention\", AOqWfaUHD: \"3)-ai-processing-and-security-monitoring\", DtLqpJzVG: \"2)-how-we-use-your-information\", iH7pVck4x: \"6)-international-data-transfers\", NPHFfcvRh: \"13)-contact-information\", QkyPWfM61: \"10)-children-s-privacy\", rw46lA4Il: \"12)-changes-to-this-privacy-policy\", te0QdRuf3: \"8)-data-security\", Xh5ryxgmE: \"9)-individual-rights\", xp1kp0QoU: \"11)-third-party-websites-and-services\", YNgzbNVn1: \"4)-legal-bases-for-processing\", YxdajTBW_: \"1)-information-we-collect\", zvovQhdil: \"5)-disclosure-of-information\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6h1ZI1aviXRQboMwLH1P/HaT8KktKPP3XJUpLbTao/ZOS6e6W25.js\")), path: \"/privacy-policy\"}, wQ3t8hBYs: {elements: {DadW6Y_Jc: \"14)-service-modifications-and-discontinuation\", EeOttbLV9: \"7)-privacy-and-security\", inLZb0QbK: \"10)-beta-and-experimental-features\", KaIdJ41OR: \"16)-disclaimer-of-warranties\", kHbfgcr8L: \"2)-access-and-use-of-the-services\", LC5_XzWRz: \"21)-governing-law-and-dispute-resolution\", lvPGJkg06: \"17)-limitation-of-liability\", mFCTcXHVe: \"3)-customer-accounts\", Mn9Yxmate: \"1)-eligibility\", MppBpsjBK: \"11)-intellectual-property-rights\", nU9Xjfovg: \"4)-customer-responsibilities\", O9pFjIX2q: \"6)-customer-data\", OBV2bCZwa: \"19)-force-majeure\", OCcXxLVpo: \"13)-suspension-of-services\", onqHtESy2: \"22)-changes-to-these-terms\", qdBga83rT: \"23)-contact-information\", qKoMCFBTO: \"5)-acceptable-use-restrictions\", QuoCkW9eQ: \"12)-fees-and-payment\", QWKOjKwuI: \"20)-term-and-termination\", tnDlMW8Yv: \"18)-indemnification\", UcwRLKYHq: \"15)-confidentiality\", x1IfkrgzK: \"9)-third-party-services\", ZmZNpUoor: \"8)-ai-and-security-disclaimer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pWxJoBSRn0UpKp1Rjm4t/zlyWXnpSIZHuCcAEaeJG/wQ3t8hBYs.js\")), path: \"/terms-conditions\"}, p5rcI_bWf: {elements: {aj0WfaigI: \"cookie-retention\", dVttNFhKZ: \"contact-us\", EwDmLjaAw: \"introduction\", fbRn8_d52: \"what-are-cookies\", fOu7H6aQe: \"managing-cookies\", GNGXWGqVx: \"information-collected-through-cookies\", JLnqBW_mv: \"international-data-transfers\", Lf6asgJE0: \"categories-of-cookies\", lPUOGjiCm: \"changes-to-this-cookie-policy\", qWPOgbTPp: \"third-party\", szXUxP6eT: \"how-we-use-cookies\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JJMabZs1CZ2cX9zYo2a7/idQWpKWzEjDKg7ebAp9d/p5rcI_bWf.js\")), path: \"/cookie-policy\"}, ahIOUXlSy: {elements: {BMhHUh25L: \"plane-trigger-2\", DtFCNLMPA: \"plane-trigger\", FuyCa7u92: \"trigger-2\", N5Hl6pj6V: \"trigger4\", O2KfNM6A3: \"plane-trigger3\", qA6rOmvsd: \"trigger-1\", S7vCx63v_: \"plane-trigger4\", YJbdNXpk2: \"trigger-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/of22ZVj77erFxgkbvjdO/6BeuxFjUpPHCNQ8kfIBU/ahIOUXlSy.js\")), path: \"/platform\"}, QXFMrDxsK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/83wHVdkispGAMt9YmPwa/OuL1TWvBbDxZAL8HnKAF/QXFMrDxsK.js\")), path: \"/explainability\"}, XB2yfVgmg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UX3YLMhWs0tKW6usbFId/JK1TLdnwh565u0wyTsIp/XB2yfVgmg.js\")), path: \"/red-teaming\"}, WkqeqALPA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yosMyeemfBWuey2HPsUn/RuT47Ba6H1y43bPgBWzz/WkqeqALPA.js\")), path: \"/changelog\"}, HQMaH0uGY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ovlizxwocx5waI06tEfr/RK9NPdVep5BPSsX1AoO8/HQMaH0uGY.js\")), path: \"/resources\"}, Y7mbGjnx6: {collectionId: \"MGQ7hC0OW\", elements: {zIxxisCik: \"start\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pvbokG3oBRVHsyIDjIww/tQg8KpoSMt6lgCQlvtmA/Y7mbGjnx6.js\")), path: \"/resources/:L6GNzvt18\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {MGQ7hC0OW: async () => (await import(\"https://framerusercontent.com/modules/qKN4rMQKchtjCW02yMeK/2ZnhFYdwBI2KdFyBE1uH/MGQ7hC0OW.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"412b146451f672a3f3613fe3c66fc9db874ef4c9b6bbbc2a382728da248327f7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"CMAN4sIX2\":\r\ncase \"r5TNTOScg\":\r\ncase \"pt2wDleEU\":\r\ncase \"XuwnWrXHz\":\r\ncase \"B4f_2VvZs\":\r\ncase \"In_bcYdFw\":\r\ncase \"wMUdfA5di\":\r\ncase \"tMRlWgZYS\":\r\ncase \"NDT18E4TW\":\r\ncase \"DaeV6EHxZ\":\r\ncase \"ZOS6e6W25\":\r\ncase \"wQ3t8hBYs\":\r\ncase \"p5rcI_bWf\":\r\ncase \"kST5uDk1o\":\r\ncase \"hb5LUJtJo\":\r\ncase \"QXFMrDxsK\":\r\ncase \"MCmPRyhei\":\r\ncase \"Y7mbGjnx6\":\r\nreturn React.createElement(Navigation, {...props, key: \"Navigation\", style}, children(true));\r\ncase \"mEFjHvhgj\":\r\nreturn React.createElement(NavigationNoCTA, {...props, key: \"NavigationNoCTA\", style}, children(true));\r\ncase \"ahIOUXlSy\":\r\nreturn React.createElement(NavigationBlue, {...props, key: \"NavigationBlue\", style}, children(true));\r\ncase \"XB2yfVgmg\":\r\nreturn React.createElement(NavigationRed, {...props, key: \"NavigationRed\", style}, children(true));\r\ncase \"WkqeqALPA\":\r\ncase \"HQMaH0uGY\":\r\nreturn React.createElement(NavigationCream, {...props, key: \"NavigationCream\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"CMAN4sIX2\":\r\ncase \"r5TNTOScg\":\r\ncase \"pt2wDleEU\":\r\ncase \"XuwnWrXHz\":\r\ncase \"B4f_2VvZs\":\r\ncase \"In_bcYdFw\":\r\ncase \"wMUdfA5di\":\r\ncase \"tMRlWgZYS\":\r\ncase \"NDT18E4TW\":\r\ncase \"DaeV6EHxZ\":\r\ncase \"ZOS6e6W25\":\r\ncase \"wQ3t8hBYs\":\r\ncase \"p5rcI_bWf\":\r\ncase \"kST5uDk1o\":\r\ncase \"hb5LUJtJo\":\r\ncase \"QXFMrDxsK\":\r\ncase \"MCmPRyhei\":\r\ncase \"Y7mbGjnx6\":\r\nreturn [{hash: \"11bw8a3\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"vy4pn5\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"ckkcpq\", mediaQuery: \"(min-width: 1280px)\"}]\r\ncase \"mEFjHvhgj\":\r\nreturn [{hash: \"1bq73jo\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"9u0pw8\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"w652n2\", mediaQuery: \"(min-width: 1280px)\"}]\r\ncase \"ahIOUXlSy\":\r\nreturn [{hash: \"yf8no0\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"qq8xpg\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"jirmfu\", mediaQuery: \"(min-width: 1280px)\"}]\r\ncase \"XB2yfVgmg\":\r\nreturn [{hash: \"165oq8o\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1r1d39c\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"4agzhm\", mediaQuery: \"(min-width: 1280px)\"}]\r\ncase \"WkqeqALPA\":\r\ncase \"HQMaH0uGY\":\r\nreturn [{hash: \"r4cr7i\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"8vg943\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"108rs50\", mediaQuery: \"(min-width: 1280px)\"}]\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, onPageLocalizationSupport: true, onPageMoveTool: true, 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/tPYTWLScSUuq2lYPjzXN/Me608ghvlhdNitCZxKtQ/DaeV6EHxZ.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://beyondguard.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/pWS5BdkC3ZcxSDvHK2pr/R8v6ksue8F1ppbwTYRgp/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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\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\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst 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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EAAE,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,MAAO,GAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,SAAS,GAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,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C,OAAO,KAAK,GAAG,CAAC,IAAI,GAAG,CAAC,OAAO,KAAK,GAAG,CAAC,IAAI,EAAE,EAAE,CAAC,KAAK,IAAI,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,KAAK,IAAI,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,KAAK,IAAI,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,KAAK,IAAI,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,OAAO,KAAK,KAAK,CAAC,GAAG,SAAS,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,CAAC,UAAU,EAAE,EAAE,KAAK,CAAC,OAAO,SAAS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,IAAI,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,CAAC,OAAO,EAAE,EAAE,EAAE,KAAK,CAAC,OAAO,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,KAAK,MAAM,EAAE,EAAE,CAAC,EAAE,KAAK,IAAI,CAAC,EAAE,OAAO,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,MAAM,EAAE,EAAE,KAAK,CAAC,OAAO,SAAS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAA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,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,CAAC,EAAE,IAAI,CAAC,QAAQ,EAAE,EAAE,EAAE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AAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,OAAO,KAAK,KAAK,CAAC,GAAG,SAAS,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,CAAC,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,CAAC,UAAU,EAAE,EAAE,KAAK,CAAC,OAAO,SAAS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,CAAC,OAAO,EAAE,EAAE,KAAK,CAAC,OAAO,SAAS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,E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AAE,GAAG,EAAE,EAAE,IAAI,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,IAAI,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,CAAC,EAAE,IAAI,CAAC,gBAAgB,EAAE,CAAC,OAAO,SAAS,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE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"}