{"version":3,"file":"script_main.DmXClMyg.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","useMemo","useState","useRef","addPropertyOverrides","serializationHash","variantClassNames","animation","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavItem","PrimaryButton","RichText","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","css","Navigation","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","PropertyOverrides","React.Fragment","RichText","SVG","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/lNeTKHCKeWUHRIw178bK/RPW3GCroDRkdgFi37H1q/HHzwIhdrt.js","https:/framerusercontent.com/modules/5R2tqP98S4W8l4Pxs33r/81aiGafajv4Bx9SPjkKW/bRusN0zQG.js","https:/framerusercontent.com/modules/v5Ekq12U5iAd4TtbGbfu/Us9rWQgd0iRPgBsqDOZ5/m6BuvlLzE.js","https:/framerusercontent.com/modules/9D8QoSxcR1Sgxd7UPPd1/RXj3hrdis8d7ou81Qr6L/krHtTsYU_.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/AptUP9fGGfDYWLKogjU1/d9MgMxYd6grAy7wIDOtD/fJyrDzObt.js\";const MotionAWithFX=withFX(motion.a);const enabledGestures={NraUnWGLv:{hover:true,pressed:true}};const serializationHash=\"framer-I0dL4\";const variantClassNames={NraUnWGLv:\"framer-v-1v76ekr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xoZXRonfP=undefined;const xLKNEtlVI=undefined;const tNPrqXmx_=undefined;const fdNKxertv=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.85,skewX:0,skewY:0,x:0,y:18};const transition1={damping:58,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,link,title,width,...props})=>{return{...props,fdNKxertv:title??props.fdNKxertv??\"Program\",tNPrqXmx_:color??props.tNPrqXmx_??\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(240, 240, 240))\",xLKNEtlVI:link??props.xLKNEtlVI,xoZXRonfP:click??props.xoZXRonfP};};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,fdNKxertv,xLKNEtlVI,tNPrqXmx_,xoZXRonfP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"NraUnWGLv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapiucdwf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xoZXRonfP){const res=await xoZXRonfP(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:xLKNEtlVI,motionChild:true,nodeId:\"NraUnWGLv\",openInNewTab:false,scopeId:\"HHzwIhdrt\",children:/*#__PURE__*/_jsx(MotionAWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1v76ekr\",className,classNames)} framer-1ffgh1x`,\"data-framer-name\":\"Nav Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NraUnWGLv\",onTap:onTapiucdwf,ref:refBinding,style:{...style},...addPropertyOverrides({\"NraUnWGLv-hover\":{\"data-framer-name\":undefined},\"NraUnWGLv-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tNPrqXmx_-HHzwIhdrt))\"},children:\"Program\"})}),className:\"framer-1x3bscy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xeG2qBLpj\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-tNPrqXmx_-HHzwIhdrt)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-tNPrqXmx_-HHzwIhdrt\":tNPrqXmx_},text:fdNKxertv,variants:{\"NraUnWGLv-hover\":{\"--extracted-r6o4lv\":\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217))\"},\"NraUnWGLv-pressed\":{\"--extracted-r6o4lv\":\"var(--token-7f9bac50-1020-4fd4-bf2b-52cb3f22bf52, rgb(248, 240, 221))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"NraUnWGLv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)))\"},children:\"Program\"})})},\"NraUnWGLv-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f9bac50-1020-4fd4-bf2b-52cb3f22bf52, rgb(248, 240, 221)))\"},children:\"Program\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I0dL4.framer-1ffgh1x, .framer-I0dL4 .framer-1ffgh1x { display: block; }\",\".framer-I0dL4.framer-1v76ekr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-I0dL4 .framer-1x3bscy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21.5\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UKeOQOylH\":{\"layout\":[\"auto\",\"auto\"]},\"xHsTVuUEc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"fdNKxertv\":\"title\",\"xLKNEtlVI\":\"link\",\"tNPrqXmx_\":\"color\",\"xoZXRonfP\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHHzwIhdrt=withCSS(Component,css,\"framer-I0dL4\");export default FramerHHzwIhdrt;FramerHHzwIhdrt.displayName=\"Nav Item\";FramerHHzwIhdrt.defaultProps={height:21.5,width:65};addPropertyControls(FramerHHzwIhdrt,{fdNKxertv:{defaultValue:\"Program\",displayTextArea:false,title:\"Title\",type:ControlType.String},xLKNEtlVI:{title:\"Link\",type:ControlType.Link},tNPrqXmx_:{defaultValue:'var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(240, 240, 240)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color},xoZXRonfP:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHHzwIhdrt,[{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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHHzwIhdrt\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"fdNKxertv\\\":\\\"title\\\",\\\"xLKNEtlVI\\\":\\\"link\\\",\\\"tNPrqXmx_\\\":\\\"color\\\",\\\"xoZXRonfP\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"65\",\"framerIntrinsicHeight\":\"21.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UKeOQOylH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xHsTVuUEc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/skvKSSSZKeceXpUDNwuT/OOpQiALOVDRD1XH5g3zv/APWM8xk8z.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tA4ptQ0PaSoa8yUTSjPo/AJeYFMQp6REGKS7m2AC8/ko6taHWGK.js\";import NavItem from\"https://framerusercontent.com/modules/lNeTKHCKeWUHRIw178bK/RPW3GCroDRkdgFi37H1q/HHzwIhdrt.js\";import PrimaryButton from\"https://framerusercontent.com/modules/gO0c5RBscP1aZrLzxKma/EatWOpNaZBEL5q33wNjO/SUhMaB39j.js\";const MotionDivWithFX=withFX(motion.div);const NavItemFonts=getFonts(NavItem);const PrimaryButtonFonts=getFonts(PrimaryButton);const RichTextWithFX=withFX(RichText);const cycleOrder=[\"kMSEXZYNZ\",\"DzqW1o6_k\",\"I12UurEEq\",\"ssB83MZY9\"];const serializationHash=\"framer-ThosZ\";const variantClassNames={DzqW1o6_k:\"framer-v-evwul2\",I12UurEEq:\"framer-v-1awevv\",kMSEXZYNZ:\"framer-v-1ghai8n\",ssB83MZY9:\"framer-v-1ncxzxk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xhSqZeYBl=undefined;const YVO31Nndu=undefined;const iKx4A1NxR=undefined;const icsNTb6uV=undefined;const lDVIU2ivz=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.85,skewX:0,skewY:0,x:0,y:18};const transition2={damping:58,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition3={damping:58,delay:.4,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"S Open\":\"I12UurEEq\",L:\"kMSEXZYNZ\",M:\"ssB83MZY9\",S:\"DzqW1o6_k\"};const getProps=({buttonText,height,id,link,title1,title2,title3,width,...props})=>{return{...props,icsNTb6uV:title3??props.icsNTb6uV??\"Title 3\",iKx4A1NxR:title2??props.iKx4A1NxR??\"Title 2\",lDVIU2ivz:buttonText??props.lDVIU2ivz??\"Button\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kMSEXZYNZ\",xhSqZeYBl:link??props.xhSqZeYBl,YVO31Nndu:title1??props.YVO31Nndu??\"Title 1\"};};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,xhSqZeYBl,YVO31Nndu,iKx4A1NxR,icsNTb6uV,lDVIU2ivz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kMSEXZYNZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1isyxl0=activeVariantCallback(async(...args)=>{setVariant(\"DzqW1o6_k\");});const onTap1k0hnls=activeVariantCallback(async(...args)=>{setVariant(\"RYqfHtKHf\");});const onTapiq2m9g=activeVariantCallback(async(...args)=>{setVariant(\"I12UurEEq\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"DzqW1o6_k\",\"I12UurEEq\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"DzqW1o6_k\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"I12UurEEq\")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-1ghai8n\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"kMSEXZYNZ\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 20, 38, 0.24)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{DzqW1o6_k:{backgroundColor:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\"},I12UurEEq:{backgroundColor:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\"}},...addPropertyOverrides({DzqW1o6_k:{\"data-framer-name\":\"S\"},I12UurEEq:{\"data-framer-name\":\"S Open\"},ssB83MZY9:{\"data-framer-name\":\"M\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-21ortg\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"iIejl8QY2\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{DzqW1o6_k:{backgroundColor:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\"},I12UurEEq:{backgroundColor:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\"},ssB83MZY9:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1hldv40\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"jIdvnCTXo\",...addPropertyOverrides({DzqW1o6_k:{__framer__styleAppearEffectEnabled:undefined},I12UurEEq:{\"data-highlight\":true,onTap:onTap1isyxl0}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:xhSqZeYBl,motionChild:true,nodeId:\"nMN5uVI0k\",openInNewTab:false,scopeId:\"bRusN0zQG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-iadcv8 framer-znez3m\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"nMN5uVI0k\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1oue0h4\",layoutDependency:layoutDependency,layoutId:\"UUTK0LhxS\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 138.382 38.246\" overflow=\"visible\"><g><path d=\"M 16.402 10.748 L 16.402 10.739 L 19.683 20.035 L 19.645 20.035 L 24.011 32.545 L 24.148 32.921 L 32.379 32.921 L 22.657 7.014 C 21.07 2.786 17.129 0 12.735 0 L 12.651 0 L 16.404 10.748 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.17\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 10.544 9.998 L 10.544 9.989 L 6.843 19.624 L 6.881 19.624 L 6.432 20.802 L 1.949 32.591 L 1.795 32.982 L 9.967 32.973 L 13.566 22.648 C 14.029 21.32 12.764 19.895 11.087 19.852 L 2.223 19.63 C 0.73 19.591 -0.369 18.288 0.116 17.131 L 3.915 8.056 L 11.365 8.056 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.09\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 41.55 33.117 L 41.55 17.803 L 34.773 17.803 L 34.773 15.962 L 50.526 15.962 L 50.526 17.803 L 43.749 17.803 L 43.749 33.117 L 41.548 33.117 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path><path d=\"M 52.11 38.246 L 54.779 32.934 L 48.795 20.159 L 51.23 20.159 L 55.952 30.783 L 60.762 20.159 L 63.168 20.159 L 54.486 38.246 Z M 64.87 38.246 L 64.87 20.159 L 67.07 20.159 L 67.07 22.232 C 67.617 21.524 68.327 20.967 69.196 20.56 C 70.065 20.156 71.107 19.952 72.32 19.952 C 73.747 19.952 74.994 20.25 76.059 20.846 C 77.124 21.443 77.951 22.245 78.538 23.257 C 79.125 24.268 79.419 25.394 79.419 26.638 C 79.419 27.882 79.125 28.987 78.538 30.006 C 77.951 31.025 77.124 31.833 76.059 32.428 C 74.993 33.025 73.747 33.322 72.32 33.322 C 71.107 33.322 70.065 33.111 69.196 32.687 C 68.325 32.265 67.617 31.706 67.07 31.015 L 67.07 38.244 L 64.87 38.244 Z M 72.026 31.562 C 73.122 31.562 74.054 31.338 74.828 30.889 C 75.601 30.44 76.192 29.839 76.602 29.089 C 77.013 28.338 77.218 27.521 77.218 26.64 C 77.218 25.759 77.013 24.921 76.602 24.178 C 76.192 23.435 75.601 22.84 74.828 22.389 C 74.054 21.94 73.122 21.716 72.026 21.716 C 70.931 21.716 70.031 21.94 69.269 22.389 C 68.506 22.838 67.93 23.435 67.539 24.178 C 67.147 24.921 66.951 25.742 66.951 26.64 C 66.951 27.538 67.147 28.336 67.539 29.089 C 67.93 29.841 68.506 30.44 69.269 30.889 C 70.031 31.338 70.95 31.562 72.026 31.562 Z M 84.014 18.48 L 84.739 16.133 L 87.027 16.095 L 86.411 18.507 L 84.014 18.478 Z M 80.482 33.193 L 83.581 20.614 L 85.77 20.572 L 82.706 33.211 L 80.484 33.193 Z M 94.822 33.324 C 93.356 33.324 92.084 33.026 91.01 32.43 C 89.933 31.833 89.099 31.027 88.502 30.008 C 87.905 28.989 87.608 27.866 87.608 26.64 C 87.608 25.414 87.905 24.27 88.502 23.259 C 89.099 22.247 89.933 21.445 91.01 20.848 C 92.084 20.252 93.356 19.954 94.822 19.954 C 96.562 19.954 98.044 20.351 99.266 21.146 C 100.488 21.94 101.313 22.969 101.745 24.23 L 99.369 24.23 C 99.037 23.487 98.504 22.882 97.771 22.416 C 97.038 21.95 96.152 21.716 95.116 21.716 C 94.08 21.716 93.101 21.94 92.299 22.389 C 91.497 22.838 90.881 23.435 90.451 24.178 C 90.022 24.92 89.807 25.742 89.807 26.64 C 89.807 27.538 90.022 28.336 90.451 29.089 C 90.881 29.841 91.497 30.44 92.299 30.889 C 93.101 31.338 94.039 31.562 95.116 31.562 C 96.192 31.562 97.036 31.33 97.771 30.862 C 98.504 30.395 99.037 29.791 99.369 29.048 L 101.745 29.048 C 101.315 30.309 100.488 31.338 99.266 32.132 C 98.044 32.927 96.562 33.324 94.822 33.324 Z M 110.369 33.324 C 108.942 33.324 107.695 33.026 106.63 32.43 C 105.563 31.833 104.738 31.027 104.151 30.008 C 103.564 28.989 103.27 27.866 103.27 26.64 C 103.27 25.414 103.564 24.27 104.151 23.259 C 104.738 22.247 105.563 21.445 106.63 20.848 C 107.695 20.252 108.942 19.954 110.369 19.954 C 111.582 19.954 112.624 20.161 113.493 20.576 C 114.362 20.99 115.072 21.553 115.619 22.261 L 115.619 20.161 L 117.819 20.161 L 117.819 33.117 L 115.619 33.117 L 115.619 31.044 C 115.072 31.735 114.362 32.288 113.493 32.702 C 112.622 33.117 111.582 33.324 110.369 33.324 Z M 110.663 31.562 C 111.758 31.562 112.681 31.338 113.435 30.889 C 114.187 30.44 114.759 29.839 115.15 29.089 C 115.542 28.336 115.738 27.521 115.738 26.64 C 115.738 25.759 115.542 24.921 115.15 24.178 C 114.759 23.435 114.187 22.84 113.435 22.389 C 112.683 21.94 111.758 21.716 110.663 21.716 C 109.567 21.716 108.658 21.94 107.877 22.389 C 107.094 22.838 106.497 23.435 106.087 24.178 C 105.676 24.921 105.471 25.742 105.471 26.64 C 105.471 27.538 105.676 28.336 106.087 29.089 C 106.497 29.841 107.094 30.44 107.877 30.889 C 108.66 31.338 109.588 31.562 110.663 31.562 Z M 121.34 33.117 L 121.34 14.978 L 123.541 14.978 L 123.541 33.117 Z M 132.397 33.324 C 131.049 33.324 129.909 33.124 128.98 32.727 C 128.052 32.33 127.342 31.808 126.854 31.159 C 126.365 30.511 126.093 29.808 126.033 29.048 L 128.32 29.048 C 128.38 29.48 128.551 29.898 128.834 30.305 C 129.118 30.712 129.554 31.04 130.139 31.29 C 130.726 31.541 131.488 31.666 132.426 31.666 C 132.72 31.666 133.081 31.639 133.512 31.587 C 133.942 31.535 134.358 31.441 134.759 31.303 C 135.16 31.165 135.498 30.958 135.771 30.681 C 136.045 30.405 136.181 30.05 136.181 29.618 C 136.181 29.083 135.947 28.668 135.477 28.375 C 135.007 28.081 134.401 27.853 133.658 27.688 C 132.914 27.525 132.127 27.363 131.296 27.208 C 130.465 27.053 129.679 26.849 128.934 26.6 C 128.19 26.35 127.585 25.995 127.115 25.537 C 126.645 25.08 126.411 24.452 126.411 23.658 C 126.411 22.483 126.895 21.572 127.864 20.925 C 128.831 20.276 130.264 19.954 132.161 19.954 C 133.453 19.954 134.502 20.131 135.314 20.486 C 136.125 20.841 136.741 21.294 137.162 21.846 C 137.582 22.399 137.831 22.996 137.91 23.635 L 135.68 23.635 C 135.602 23.082 135.295 22.608 134.756 22.209 C 134.218 21.812 133.334 21.612 132.102 21.612 C 129.775 21.612 128.612 22.234 128.612 23.477 C 128.612 23.996 128.846 24.393 129.316 24.669 C 129.786 24.945 130.391 25.166 131.135 25.329 C 131.878 25.494 132.664 25.65 133.497 25.796 C 134.328 25.943 135.114 26.145 135.859 26.404 C 136.601 26.663 137.208 27.03 137.678 27.505 C 138.148 27.981 138.382 28.624 138.382 29.436 C 138.382 30.697 137.839 31.66 136.755 32.324 C 135.669 32.99 134.218 33.322 132.399 33.322 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-j147y7\",layoutDependency:layoutDependency,layoutId:\"tW71adnmX\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.728 32.921\" overflow=\"visible\"><path d=\"M 3.751 10.748 L 3.751 10.739 L 7.032 20.035 L 6.994 20.035 L 11.36 32.545 L 11.497 32.921 L 19.728 32.921 L 10.006 7.014 C 8.419 2.786 4.478 0 0.084 0 L 0 0 L 3.753 10.748 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.17\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16d6c08\",layoutDependency:layoutDependency,layoutId:\"yo6OiSzGl\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.662 24.926\" overflow=\"visible\"><path d=\"M 10.544 1.942 L 10.544 1.932 L 6.843 11.568 L 6.881 11.568 L 6.432 12.746 L 1.949 24.535 L 1.795 24.926 L 9.967 24.917 L 13.566 14.592 C 14.029 13.264 12.764 11.838 11.087 11.796 L 2.223 11.574 C 0.73 11.535 -0.369 10.232 0.116 9.075 L 3.915 0 L 11.365 0 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.09\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mqhgse\",layoutDependency:layoutDependency,layoutId:\"Ni1jhovZq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.752 17.154\" overflow=\"visible\"><path d=\"M 6.777 17.154 L 6.777 1.84 L 0 1.84 L 0 0 L 15.752 0 L 15.752 1.84 L 8.976 1.84 L 8.976 17.154 L 6.775 17.154 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-meiqpu\",layoutDependency:layoutDependency,layoutId:\"uQKZ0gvHS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 89.587 23.268\" overflow=\"visible\"><path d=\"M 3.315 23.268 L 5.984 17.956 L 0 5.181 L 2.435 5.181 L 7.157 15.805 L 11.967 5.181 L 14.373 5.181 L 5.691 23.268 Z M 16.075 23.268 L 16.075 5.181 L 18.275 5.181 L 18.275 7.254 C 18.822 6.546 19.532 5.989 20.401 5.582 C 21.27 5.178 22.312 4.974 23.525 4.974 C 24.952 4.974 26.2 5.272 27.264 5.868 C 28.329 6.465 29.156 7.267 29.743 8.279 C 30.33 9.29 30.624 10.416 30.624 11.66 C 30.624 12.904 30.33 14.009 29.743 15.028 C 29.156 16.047 28.329 16.855 27.264 17.45 C 26.198 18.047 24.952 18.344 23.525 18.344 C 22.312 18.344 21.27 18.133 20.401 17.709 C 19.53 17.287 18.822 16.728 18.275 16.037 L 18.275 23.266 L 16.075 23.266 Z M 23.231 16.584 C 24.327 16.584 25.259 16.36 26.033 15.911 C 26.806 15.462 27.397 14.861 27.807 14.111 C 28.218 13.36 28.423 12.543 28.423 11.662 C 28.423 10.781 28.218 9.942 27.807 9.2 C 27.397 8.457 26.806 7.862 26.033 7.411 C 25.259 6.962 24.327 6.738 23.231 6.738 C 22.136 6.738 21.236 6.962 20.474 7.411 C 19.711 7.86 19.135 8.457 18.744 9.2 C 18.352 9.942 18.156 10.764 18.156 11.662 C 18.156 12.56 18.352 13.358 18.744 14.111 C 19.135 14.863 19.711 15.462 20.474 15.911 C 21.236 16.36 22.155 16.584 23.231 16.584 Z M 35.219 3.502 L 35.944 1.155 L 38.232 1.117 L 37.616 3.529 L 35.219 3.5 Z M 31.687 18.215 L 34.786 5.636 L 36.975 5.594 L 33.911 18.233 L 31.689 18.215 Z M 46.027 18.346 C 44.561 18.346 43.289 18.048 42.215 17.452 C 41.138 16.855 40.304 16.049 39.707 15.03 C 39.11 14.011 38.813 12.888 38.813 11.662 C 38.813 10.436 39.11 9.292 39.707 8.281 C 40.304 7.269 41.138 6.467 42.215 5.87 C 43.289 5.273 44.561 4.976 46.027 4.976 C 47.767 4.976 49.249 5.373 50.471 6.168 C 51.693 6.962 52.518 7.991 52.95 9.252 L 50.574 9.252 C 50.242 8.509 49.709 7.904 48.976 7.438 C 48.243 6.972 47.357 6.738 46.321 6.738 C 45.285 6.738 44.306 6.962 43.504 7.411 C 42.702 7.86 42.086 8.457 41.656 9.2 C 41.227 9.942 41.012 10.764 41.012 11.662 C 41.012 12.56 41.227 13.358 41.656 14.111 C 42.086 14.863 42.702 15.462 43.504 15.911 C 44.306 16.36 45.244 16.584 46.321 16.584 C 47.397 16.584 48.241 16.352 48.976 15.884 C 49.709 15.417 50.242 14.813 50.574 14.07 L 52.95 14.07 C 52.52 15.331 51.693 16.36 50.471 17.154 C 49.249 17.949 47.767 18.346 46.027 18.346 Z M 61.574 18.346 C 60.147 18.346 58.9 18.048 57.835 17.452 C 56.768 16.855 55.943 16.049 55.356 15.03 C 54.769 14.011 54.475 12.888 54.475 11.662 C 54.475 10.436 54.769 9.292 55.356 8.281 C 55.943 7.269 56.768 6.467 57.835 5.87 C 58.9 5.273 60.147 4.976 61.574 4.976 C 62.787 4.976 63.829 5.183 64.698 5.598 C 65.567 6.012 66.277 6.575 66.824 7.283 L 66.824 5.183 L 69.024 5.183 L 69.024 18.139 L 66.824 18.139 L 66.824 16.066 C 66.277 16.757 65.567 17.31 64.698 17.724 C 63.827 18.139 62.787 18.346 61.574 18.346 Z M 61.868 16.584 C 62.963 16.584 63.886 16.36 64.64 15.911 C 65.392 15.462 65.964 14.861 66.356 14.111 C 66.747 13.358 66.943 12.543 66.943 11.662 C 66.943 10.781 66.747 9.942 66.356 9.2 C 65.964 8.457 65.392 7.862 64.64 7.411 C 63.888 6.962 62.963 6.738 61.868 6.738 C 60.772 6.738 59.863 6.962 59.082 7.411 C 58.299 7.86 57.702 8.457 57.292 9.2 C 56.881 9.942 56.676 10.764 56.676 11.662 C 56.676 12.56 56.881 13.358 57.292 14.111 C 57.702 14.863 58.299 15.462 59.082 15.911 C 59.865 16.36 60.793 16.584 61.868 16.584 Z M 72.545 18.139 L 72.545 0 L 74.746 0 L 74.746 18.139 Z M 83.603 18.346 C 82.254 18.346 81.114 18.146 80.185 17.749 C 79.257 17.352 78.547 16.83 78.059 16.181 C 77.57 15.533 77.298 14.83 77.238 14.07 L 79.525 14.07 C 79.585 14.502 79.756 14.92 80.04 15.327 C 80.323 15.734 80.759 16.062 81.344 16.312 C 81.931 16.563 82.693 16.688 83.631 16.688 C 83.925 16.688 84.286 16.661 84.717 16.609 C 85.147 16.557 85.563 16.463 85.964 16.325 C 86.365 16.187 86.703 15.98 86.976 15.703 C 87.25 15.427 87.386 15.072 87.386 14.64 C 87.386 14.105 87.152 13.69 86.682 13.397 C 86.212 13.103 85.606 12.875 84.863 12.71 C 84.119 12.547 83.332 12.385 82.501 12.23 C 81.67 12.075 80.884 11.871 80.139 11.622 C 79.395 11.372 78.79 11.017 78.32 10.558 C 77.85 10.102 77.616 9.474 77.616 8.68 C 77.616 7.505 78.1 6.594 79.069 5.947 C 80.036 5.298 81.469 4.976 83.367 4.976 C 84.658 4.976 85.707 5.153 86.519 5.508 C 87.33 5.863 87.946 6.316 88.367 6.868 C 88.787 7.421 89.036 8.018 89.115 8.657 L 86.885 8.657 C 86.807 8.104 86.5 7.63 85.961 7.231 C 85.423 6.834 84.539 6.634 83.307 6.634 C 80.98 6.634 79.817 7.256 79.817 8.499 C 79.817 9.018 80.051 9.415 80.521 9.691 C 80.991 9.967 81.596 10.188 82.34 10.351 C 83.083 10.516 83.869 10.672 84.702 10.818 C 85.533 10.965 86.319 11.167 87.064 11.426 C 87.806 11.685 88.413 12.051 88.883 12.527 C 89.353 13.003 89.587 13.646 89.587 14.458 C 89.587 15.719 89.044 16.682 87.96 17.346 C 86.874 18.012 85.423 18.344 83.604 18.344 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fb0tgk\",layoutDependency:layoutDependency,layoutId:\"YsNbjnn7e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.373 18.087\" overflow=\"visible\"><path d=\"M 3.315 18.087 L 5.984 12.775 L 0 0 L 2.435 0 L 7.157 10.624 L 11.967 0 L 14.373 0 L 5.691 18.087 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cd5mrw\",layoutDependency:layoutDependency,layoutId:\"VJHS7spXt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.549 18.294\" overflow=\"visible\"><path d=\"M 0 18.294 L 0 0.207 L 2.201 0.207 L 2.201 2.28 C 2.748 1.572 3.457 1.015 4.327 0.608 C 5.196 0.203 6.238 0 7.45 0 C 8.878 0 10.125 0.297 11.19 0.894 C 12.255 1.491 13.082 2.293 13.669 3.305 C 14.256 4.316 14.549 5.442 14.549 6.686 C 14.549 7.929 14.256 9.035 13.669 10.054 C 13.082 11.073 12.255 11.881 11.19 12.476 C 10.123 13.072 8.878 13.37 7.45 13.37 C 6.238 13.37 5.196 13.159 4.327 12.735 C 3.456 12.312 2.748 11.754 2.201 11.063 L 2.201 18.292 L 0 18.292 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4d9nhf\",layoutDependency:layoutDependency,layoutId:\"E3DPmkDwr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.267 9.847\" overflow=\"visible\"><path d=\"M 5.075 9.847 C 6.17 9.847 7.103 9.622 7.876 9.173 C 8.649 8.724 9.24 8.123 9.651 7.373 C 10.062 6.623 10.267 5.805 10.267 4.924 C 10.267 4.043 10.062 3.205 9.651 2.462 C 9.24 1.719 8.649 1.125 7.876 0.674 C 7.103 0.225 6.17 0 5.075 0 C 3.979 0 3.079 0.225 2.318 0.674 C 1.554 1.123 0.979 1.719 0.587 2.462 C 0.196 3.205 0 4.026 0 4.924 C 0 5.822 0.196 6.621 0.587 7.373 C 0.979 8.125 1.554 8.724 2.318 9.173 C 3.079 9.622 3.999 9.847 5.075 9.847 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1njbju0\",layoutDependency:layoutDependency,layoutId:\"PVlI8fgOl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.012 2.412\" overflow=\"visible\"><path d=\"M 0 2.385 L 0.725 0.038 L 3.012 0 L 2.396 2.412 L 0 2.383 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-knbaml\",layoutDependency:layoutDependency,layoutId:\"cUiAP8UL5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.288 12.639\" overflow=\"visible\"><path d=\"M 0 12.621 L 3.099 0.042 L 5.288 0 L 2.224 12.639 L 0.002 12.621 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qmi8tc\",layoutDependency:layoutDependency,layoutId:\"ZtNpgIw93\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.137 13.37\" overflow=\"visible\"><path d=\"M 7.214 13.37 C 5.748 13.37 4.476 13.072 3.402 12.476 C 2.325 11.879 1.491 11.073 0.894 10.054 C 0.297 9.035 0 7.912 0 6.686 C 0 5.46 0.297 4.316 0.894 3.305 C 1.491 2.293 2.325 1.491 3.402 0.894 C 4.476 0.297 5.748 0 7.214 0 C 8.954 0 10.436 0.397 11.658 1.192 C 12.88 1.986 13.705 3.015 14.137 4.276 L 11.761 4.276 C 11.43 3.533 10.896 2.928 10.163 2.462 C 9.43 1.996 8.544 1.762 7.508 1.762 C 6.472 1.762 5.493 1.986 4.691 2.435 C 3.889 2.884 3.273 3.481 2.843 4.224 C 2.414 4.966 2.199 5.788 2.199 6.686 C 2.199 7.584 2.414 8.382 2.843 9.135 C 3.273 9.887 3.889 10.486 4.691 10.935 C 5.493 11.384 6.431 11.608 7.508 11.608 C 8.584 11.608 9.428 11.376 10.163 10.908 C 10.896 10.441 11.43 9.837 11.761 9.094 L 14.137 9.094 C 13.707 10.355 12.88 11.384 11.658 12.178 C 10.436 12.973 8.954 13.37 7.214 13.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ws6ssx\",layoutDependency:layoutDependency,layoutId:\"btfL8L35V\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.549 13.37\" overflow=\"visible\"><path d=\"M 7.099 13.37 C 5.672 13.37 4.424 13.072 3.36 12.476 C 2.293 11.879 1.468 11.073 0.881 10.054 C 0.294 9.035 0 7.912 0 6.686 C 0 5.46 0.294 4.316 0.881 3.305 C 1.468 2.293 2.293 1.491 3.36 0.894 C 4.424 0.297 5.672 0 7.099 0 C 8.312 0 9.354 0.207 10.223 0.622 C 11.092 1.036 11.802 1.599 12.349 2.307 L 12.349 0.207 L 14.549 0.207 L 14.549 13.163 L 12.349 13.163 L 12.349 11.09 C 11.802 11.781 11.092 12.334 10.223 12.748 C 9.352 13.163 8.312 13.37 7.099 13.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16moquf\",layoutDependency:layoutDependency,layoutId:\"HSA6POTlU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.267 9.847\" overflow=\"visible\"><path d=\"M 5.192 9.847 C 6.288 9.847 7.21 9.622 7.964 9.173 C 8.717 8.724 9.288 8.123 9.68 7.373 C 10.071 6.621 10.267 5.805 10.267 4.924 C 10.267 4.043 10.071 3.205 9.68 2.462 C 9.288 1.719 8.717 1.125 7.964 0.674 C 7.212 0.225 6.288 0 5.192 0 C 4.096 0 3.187 0.225 2.406 0.674 C 1.623 1.123 1.026 1.719 0.616 2.462 C 0.205 3.205 0 4.026 0 4.924 C 0 5.822 0.205 6.621 0.616 7.373 C 1.026 8.125 1.623 8.724 2.406 9.173 C 3.189 9.622 4.117 9.847 5.192 9.847 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yu1rua\",layoutDependency:layoutDependency,layoutId:\"equXqFm8s\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.201 18.139\" overflow=\"visible\"><path d=\"M 0 18.139 L 0 0 L 2.201 0 L 2.201 18.139 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gndj34\",layoutDependency:layoutDependency,layoutId:\"wHT5x2HEw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.349 13.37\" overflow=\"visible\"><path d=\"M 6.364 13.37 C 5.015 13.37 3.876 13.17 2.947 12.773 C 2.018 12.376 1.309 11.854 0.821 11.205 C 0.332 10.557 0.059 9.854 0 9.094 L 2.287 9.094 C 2.347 9.526 2.517 9.944 2.801 10.351 C 3.085 10.758 3.521 11.086 4.106 11.336 C 4.693 11.587 5.455 11.712 6.393 11.712 C 6.687 11.712 7.047 11.685 7.479 11.633 C 7.909 11.581 8.325 11.487 8.726 11.349 C 9.127 11.211 9.465 11.004 9.737 10.727 C 10.012 10.451 10.148 10.096 10.148 9.664 C 10.148 9.129 9.914 8.714 9.444 8.421 C 8.974 8.127 8.367 7.899 7.625 7.734 C 6.88 7.571 6.094 7.409 5.263 7.254 C 4.432 7.098 3.645 6.895 2.901 6.646 C 2.157 6.396 1.552 6.041 1.082 5.582 C 0.612 5.126 0.378 4.498 0.378 3.704 C 0.378 2.529 0.861 1.618 1.83 0.971 C 2.797 0.322 4.231 0 6.128 0 C 7.42 0 8.469 0.177 9.281 0.532 C 10.092 0.887 10.708 1.339 11.128 1.892 C 11.549 2.445 11.798 3.042 11.877 3.681 L 9.647 3.681 C 9.568 3.128 9.261 2.654 8.722 2.255 C 8.185 1.858 7.301 1.658 6.069 1.658 C 3.741 1.658 2.579 2.28 2.579 3.523 C 2.579 4.041 2.813 4.439 3.283 4.715 C 3.753 4.991 4.357 5.212 5.102 5.375 C 5.844 5.54 6.631 5.696 7.464 5.842 C 8.294 5.989 9.081 6.191 9.826 6.45 C 10.568 6.709 11.174 7.075 11.644 7.551 C 12.115 8.027 12.349 8.67 12.349 9.482 C 12.349 10.743 11.806 11.706 10.722 12.37 C 9.636 13.036 8.185 13.368 6.366 13.368 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iyoaoi\",\"data-framer-name\":\"Mobile Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"r_c0zFceA\",onTap:onTap1k0hnls,style:{backgroundColor:\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(159, 76, 41))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},variants:{DzqW1o6_k:{backgroundColor:\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(232, 79, 47))\"},I12UurEEq:{backgroundColor:\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(18, 18, 18))\"}},...addPropertyOverrides({DzqW1o6_k:{onTap:onTapiq2m9g},I12UurEEq:{onTap:onTap1isyxl0}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h269aw\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"pjWNXBrvw\",style:{backgroundColor:\"var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(119, 119, 119))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{DzqW1o6_k:{backgroundColor:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(218, 236, 240))\"},I12UurEEq:{backgroundColor:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(218, 236, 240))\",rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-45uhig\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"xttoPFg6N\",style:{backgroundColor:\"var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(119, 119, 119))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:90},variants:{DzqW1o6_k:{backgroundColor:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(218, 236, 240))\"},I12UurEEq:{backgroundColor:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(218, 236, 240))\",rotate:135}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fb6pri\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wJfix8V4g\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g2wrwu\",\"data-framer-name\":\"Nav Items\",layoutDependency:layoutDependency,layoutId:\"RIU1k6IQs\",...addPropertyOverrides({I12UurEEq:{\"data-highlight\":true,onTap:onTap1isyxl0}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hGq7sqq7L\"},implicitPathVariables:undefined},{href:{webPageId:\"hGq7sqq7L\"},implicitPathVariables:undefined},{href:{webPageId:\"hGq7sqq7L\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||100)-24-((componentViewport?.height||100)-24)*1)/2)+(0+(((componentViewport?.height||100)-24)*1-0-21)/2)+0+0,...addPropertyOverrides({I12UurEEq:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||720)-0-1e3)/1*0)+20+124.5+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hd4e3l-container\",layoutDependency:layoutDependency,layoutId:\"a3MemRP8G-container\",nodeId:\"a3MemRP8G\",rendersWithMotion:true,scopeId:\"bRusN0zQG\",children:/*#__PURE__*/_jsx(NavItem,{fdNKxertv:YVO31Nndu,height:\"100%\",id:\"a3MemRP8G\",layoutId:\"a3MemRP8G\",tNPrqXmx_:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",width:\"100%\",xLKNEtlVI:resolvedLinks[0],...addPropertyOverrides({I12UurEEq:{xLKNEtlVI:resolvedLinks[1]},ssB83MZY9:{xLKNEtlVI:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xq49vsYxX\"},implicitPathVariables:undefined},{href:{webPageId:\"xq49vsYxX\"},implicitPathVariables:undefined},{href:{webPageId:\"xq49vsYxX\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||100)-24-((componentViewport?.height||100)-24)*1)/2)+(0+(((componentViewport?.height||100)-24)*1-0-21)/2)+0+0,...addPropertyOverrides({I12UurEEq:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||720)-0-1e3)/1*0)+20+124.5+0+0+0+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1chht6o-container\",layoutDependency:layoutDependency,layoutId:\"XbKE1G0Wk-container\",nodeId:\"XbKE1G0Wk\",rendersWithMotion:true,scopeId:\"bRusN0zQG\",children:/*#__PURE__*/_jsx(NavItem,{fdNKxertv:iKx4A1NxR,height:\"100%\",id:\"XbKE1G0Wk\",layoutId:\"XbKE1G0Wk\",tNPrqXmx_:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",width:\"100%\",xLKNEtlVI:resolvedLinks1[0],...addPropertyOverrides({I12UurEEq:{xLKNEtlVI:resolvedLinks1[1]},ssB83MZY9:{xLKNEtlVI:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xsBX6LIrY\"},implicitPathVariables:undefined},{href:{webPageId:\"xsBX6LIrY\"},implicitPathVariables:undefined},{href:{webPageId:\"xsBX6LIrY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||100)-24-((componentViewport?.height||100)-24)*1)/2)+(0+(((componentViewport?.height||100)-24)*1-0-21)/2)+0+0,...addPropertyOverrides({I12UurEEq:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||720)-0-1e3)/1*0)+20+124.5+0+0+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-joxpdn-container\",layoutDependency:layoutDependency,layoutId:\"MIZSBpjt3-container\",nodeId:\"MIZSBpjt3\",rendersWithMotion:true,scopeId:\"bRusN0zQG\",children:/*#__PURE__*/_jsx(NavItem,{fdNKxertv:icsNTb6uV,height:\"100%\",id:\"MIZSBpjt3\",layoutId:\"MIZSBpjt3\",tNPrqXmx_:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",width:\"100%\",xLKNEtlVI:resolvedLinks2[0],...addPropertyOverrides({I12UurEEq:{xLKNEtlVI:resolvedLinks2[1]},ssB83MZY9:{xLKNEtlVI:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cj7s75\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"aRQLY8kFK\",children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15ybte0\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"lBsU7XDVW\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GZx_xEskw\"},implicitPathVariables:undefined},{href:{webPageId:\"GZx_xEskw\"},implicitPathVariables:undefined},{href:{webPageId:\"GZx_xEskw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(12+((componentViewport?.height||100)-24-((componentViewport?.height||100)-24)*1)/2)+(0+(((componentViewport?.height||100)-24)*1-0-21)/2)+0+0+-14.5,...addPropertyOverrides({I12UurEEq:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||720)-0-1e3)/1*0)+20+124.5+0+153+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yqz0np-container\",layoutDependency:layoutDependency,layoutId:\"Dkk0Snbbl-container\",nodeId:\"Dkk0Snbbl\",rendersWithMotion:true,scopeId:\"bRusN0zQG\",children:/*#__PURE__*/_jsx(PrimaryButton,{gEQgK5xz9:lDVIU2ivz,height:\"100%\",id:\"Dkk0Snbbl\",JvJqk7qBM:false,layoutId:\"Dkk0Snbbl\",style:{height:\"100%\"},variant:\"x3Q5gz04K\",width:\"100%\",x_VxR9_Lc:resolvedLinks3[0],...addPropertyOverrides({I12UurEEq:{x_VxR9_Lc:resolvedLinks3[1]},ssB83MZY9:{x_VxR9_Lc:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10vv07y\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"l_lNqi92U\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1up5d34\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uZl8ik79T\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12pgwwl\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"JZ99Wm0OQ\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iyh4hu\",\"data-styles-preset\":\"ko6taHWGK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(115, 110, 78)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+17364528200\",motionChild:true,nodeId:\"FiKkZTHyk\",openInNewTab:true,relValues:[],scopeId:\"bRusN0zQG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fcc3c7\",\"data-styles-preset\":\"APWM8xk8z\",children:\"+31 616938909\"})})})}),className:\"framer-rbsfsx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FiKkZTHyk\",style:{\"--extracted-r6o4lv\":\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(115, 110, 78))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iyh4hu\",\"data-styles-preset\":\"ko6taHWGK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(115, 110, 78)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@tmpl.digital\",motionChild:true,nodeId:\"tnxrlrDoO\",openInNewTab:true,relValues:[],scopeId:\"bRusN0zQG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fcc3c7\",\"data-styles-preset\":\"APWM8xk8z\",children:\"p.meijer@pexmatching.nl \"})})})}),className:\"framer-220w21\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tnxrlrDoO\",style:{\"--extracted-r6o4lv\":\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(115, 110, 78))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z6d3k8\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"M0JLECgxC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-29wlfo\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"n14eJFqWb\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-c5mxsn\",layoutDependency:layoutDependency,layoutId:\"KxMeCHvzk\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 241.854 67.04\" overflow=\"visible\"><g><path d=\"M 28.896 18.951 L 28.896 18.934 L 34.676 35.324 L 34.608 35.324 L 42.302 57.382 L 42.542 58.045 L 57.043 58.045 L 39.915 12.367 C 37.12 4.913 30.177 0 22.436 0 L 22.288 0 L 28.899 18.951 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.17\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 18.576 17.628 L 18.576 17.611 L 12.056 34.6 L 12.123 34.6 L 11.332 36.678 L 3.433 57.463 L 3.162 58.153 L 17.559 58.136 L 23.9 39.933 C 24.715 37.591 22.487 35.077 19.533 35.003 L 3.916 34.61 C 1.286 34.543 -0.65 32.245 0.205 30.205 L 6.898 14.204 L 20.023 14.204 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.09\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 73.2 58.39 L 73.2 31.389 L 61.261 31.389 L 61.261 28.144 L 89.013 28.144 L 89.013 31.389 L 77.074 31.389 L 77.074 58.39 L 73.197 58.39 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path><path d=\"M 89.867 67.04 L 94.569 57.674 L 84.026 35.15 L 88.315 35.15 L 96.634 53.881 L 105.108 35.15 L 109.347 35.15 L 94.052 67.04 Z M 112.345 67.04 L 112.345 35.15 L 116.222 35.15 L 116.222 38.804 C 117.186 37.556 118.436 36.575 119.968 35.857 C 121.499 35.143 123.334 34.785 125.471 34.785 C 127.985 34.785 130.183 35.309 132.059 36.361 C 133.935 37.414 135.391 38.828 136.426 40.611 C 137.46 42.394 137.977 44.38 137.977 46.573 C 137.977 48.765 137.46 50.714 136.426 52.511 C 135.391 54.308 133.935 55.732 132.059 56.781 C 130.179 57.833 127.985 58.358 125.471 58.358 C 123.334 58.358 121.499 57.986 119.968 57.238 C 118.433 56.493 117.186 55.509 116.222 54.291 L 116.222 67.037 L 112.345 67.037 Z M 124.953 55.255 C 126.883 55.255 128.526 54.859 129.888 54.067 C 131.251 53.276 132.292 52.217 133.015 50.894 C 133.739 49.571 134.1 48.129 134.1 46.576 C 134.1 45.023 133.739 43.545 133.015 42.235 C 132.292 40.926 131.251 39.877 129.888 39.082 C 128.526 38.29 126.883 37.894 124.953 37.894 C 123.023 37.894 121.438 38.29 120.096 39.082 C 118.751 39.873 117.737 40.926 117.047 42.235 C 116.358 43.545 116.013 44.993 116.013 46.576 C 116.013 48.16 116.358 49.567 117.047 50.894 C 117.737 52.22 118.751 53.276 120.096 54.067 C 121.438 54.859 123.057 55.255 124.953 55.255 Z M 146.073 32.189 L 147.351 28.051 L 151.38 27.984 L 150.295 32.237 L 146.073 32.186 Z M 139.85 58.131 L 145.309 35.952 L 149.166 35.877 L 143.768 58.162 L 139.853 58.131 Z M 165.113 58.361 C 162.531 58.361 160.29 57.837 158.397 56.784 C 156.501 55.732 155.03 54.311 153.979 52.514 C 152.928 50.718 152.404 48.738 152.404 46.576 C 152.404 44.414 152.928 42.398 153.979 40.614 C 155.03 38.831 156.501 37.417 158.397 36.365 C 160.29 35.312 162.531 34.788 165.113 34.788 C 168.179 34.788 170.789 35.488 172.942 36.889 C 175.095 38.29 176.549 40.104 177.309 42.327 L 173.125 42.327 C 172.54 41.017 171.6 39.951 170.309 39.129 C 169.018 38.307 167.456 37.894 165.631 37.894 C 163.805 37.894 162.081 38.29 160.669 39.082 C 159.256 39.873 158.171 40.926 157.413 42.235 C 156.656 43.545 156.278 44.993 156.278 46.576 C 156.278 48.16 156.656 49.567 157.413 50.894 C 158.171 52.22 159.256 53.276 160.669 54.067 C 162.081 54.859 163.734 55.255 165.631 55.255 C 167.527 55.255 169.014 54.846 170.309 54.02 C 171.6 53.198 172.54 52.132 173.125 50.823 L 177.309 50.823 C 176.552 53.046 175.095 54.859 172.942 56.26 C 170.789 57.661 168.179 58.361 165.113 58.361 Z M 192.503 58.361 C 189.988 58.361 187.791 57.837 185.915 56.784 C 184.036 55.732 182.582 54.311 181.548 52.514 C 180.514 50.718 179.996 48.738 179.996 46.576 C 179.996 44.414 180.514 42.398 181.548 40.614 C 182.582 38.831 184.036 37.417 185.915 36.365 C 187.791 35.312 189.988 34.788 192.503 34.788 C 194.64 34.788 196.475 35.153 198.006 35.884 C 199.537 36.615 200.788 37.606 201.751 38.855 L 201.751 35.153 L 205.629 35.153 L 205.629 57.996 L 201.751 57.996 L 201.751 54.342 C 200.788 55.56 199.537 56.534 198.006 57.265 C 196.472 57.996 194.64 58.361 192.503 58.361 Z M 193.02 55.255 C 194.95 55.255 196.576 54.859 197.905 54.067 C 199.23 53.276 200.237 52.217 200.927 50.894 C 201.616 49.567 201.961 48.129 201.961 46.576 C 201.961 45.023 201.616 43.545 200.927 42.235 C 200.237 40.926 199.23 39.877 197.905 39.082 C 196.58 38.29 194.95 37.894 193.02 37.894 C 191.09 37.894 189.488 38.29 188.112 39.082 C 186.733 39.873 185.682 40.926 184.959 42.235 C 184.235 43.545 183.874 44.993 183.874 46.576 C 183.874 48.16 184.235 49.567 184.959 50.894 C 185.682 52.22 186.733 53.276 188.112 54.067 C 189.491 54.859 191.127 55.255 193.02 55.255 Z M 211.831 57.996 L 211.831 26.014 L 215.708 26.014 L 215.708 57.996 Z M 231.311 58.361 C 228.935 58.361 226.927 58.009 225.291 57.309 C 223.655 56.609 222.404 55.688 221.546 54.545 C 220.684 53.401 220.204 52.163 220.099 50.823 L 224.128 50.823 C 224.233 51.584 224.534 52.322 225.034 53.039 C 225.534 53.756 226.302 54.335 227.333 54.775 C 228.367 55.218 229.709 55.438 231.362 55.438 C 231.879 55.438 232.515 55.39 233.275 55.299 C 234.032 55.208 234.766 55.042 235.472 54.798 C 236.179 54.555 236.774 54.189 237.254 53.702 C 237.737 53.215 237.977 52.589 237.977 51.828 C 237.977 50.884 237.565 50.153 236.736 49.635 C 235.908 49.117 234.84 48.715 233.532 48.424 C 232.221 48.136 230.835 47.852 229.371 47.578 C 227.907 47.304 226.522 46.945 225.21 46.505 C 223.898 46.065 222.834 45.439 222.006 44.631 C 221.177 43.825 220.765 42.719 220.765 41.318 C 220.765 39.248 221.617 37.64 223.324 36.5 C 225.027 35.356 227.552 34.788 230.895 34.788 C 233.17 34.788 235.019 35.099 236.449 35.725 C 237.879 36.351 238.964 37.15 239.704 38.124 C 240.445 39.099 240.884 40.151 241.023 41.278 L 237.095 41.278 C 236.956 40.303 236.415 39.467 235.466 38.764 C 234.519 38.063 232.961 37.711 230.791 37.711 C 226.691 37.711 224.642 38.808 224.642 41 C 224.642 41.914 225.055 42.614 225.883 43.101 C 226.711 43.589 227.776 43.978 229.087 44.265 C 230.395 44.556 231.781 44.83 233.248 45.088 C 234.712 45.348 236.098 45.703 237.409 46.16 C 238.717 46.617 239.785 47.263 240.614 48.102 C 241.442 48.941 241.854 50.075 241.854 51.506 C 241.854 53.729 240.897 55.428 238.988 56.598 C 237.074 57.772 234.519 58.358 231.315 58.358 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jz29f1\",layoutDependency:layoutDependency,layoutId:\"DyXeqGqKU\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.755 58.045\" overflow=\"visible\"><path d=\"M 6.608 18.951 L 6.608 18.934 L 12.388 35.324 L 12.321 35.324 L 20.014 57.382 L 20.254 58.045 L 34.755 58.045 L 17.628 12.367 C 14.832 4.913 7.889 0 0.149 0 L 0 0 L 6.612 18.951 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.17\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18wzm04\",layoutDependency:layoutDependency,layoutId:\"xb3yMeCAI\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.07 43.949\" overflow=\"visible\"><path d=\"M 18.576 3.424 L 18.576 3.407 L 12.056 20.396 L 12.123 20.396 L 11.332 22.474 L 3.433 43.259 L 3.162 43.949 L 17.559 43.932 L 23.9 25.729 C 24.715 23.387 22.487 20.873 19.533 20.799 L 3.916 20.406 C 1.286 20.339 -0.65 18.041 0.205 16.001 L 6.898 0 L 20.023 0 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-width=\"0.09\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mfngyy\",layoutDependency:layoutDependency,layoutId:\"mx2EC7o2W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.751 30.246\" overflow=\"visible\"><path d=\"M 11.939 30.246 L 11.939 3.245 L 0 3.245 L 0 0 L 27.751 0 L 27.751 3.245 L 15.813 3.245 L 15.813 30.246 L 11.935 30.246 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1jg1knw\",layoutDependency:layoutDependency,layoutId:\"pdz7D4JOP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 157.828 41.026\" overflow=\"visible\"><path d=\"M 5.841 41.026 L 10.543 31.66 L 0 9.136 L 4.289 9.136 L 12.608 27.867 L 21.082 9.136 L 25.321 9.136 L 10.026 41.026 Z M 28.319 41.026 L 28.319 9.136 L 32.196 9.136 L 32.196 12.79 C 33.16 11.541 34.41 10.56 35.942 9.843 C 37.473 9.129 39.308 8.77 41.445 8.77 C 43.959 8.77 46.157 9.295 48.033 10.347 C 49.909 11.399 51.365 12.814 52.4 14.597 C 53.434 16.38 53.951 18.366 53.951 20.558 C 53.951 22.751 53.434 24.7 52.4 26.497 C 51.365 28.293 49.909 29.718 48.033 30.767 C 46.153 31.819 43.959 32.343 41.445 32.343 C 39.308 32.343 37.473 31.971 35.942 31.223 C 34.407 30.479 33.16 29.494 32.196 28.276 L 32.196 41.022 L 28.319 41.022 Z M 40.927 29.241 C 42.857 29.241 44.5 28.845 45.862 28.053 C 47.225 27.261 48.266 26.202 48.989 24.879 C 49.713 23.556 50.074 22.115 50.074 20.562 C 50.074 19.009 49.713 17.53 48.989 16.221 C 48.266 14.911 47.225 13.862 45.862 13.067 C 44.5 12.276 42.857 11.88 40.927 11.88 C 38.997 11.88 37.412 12.276 36.07 13.067 C 34.725 13.859 33.711 14.911 33.021 16.221 C 32.332 17.53 31.987 18.978 31.987 20.562 C 31.987 22.145 32.332 23.553 33.021 24.879 C 33.711 26.206 34.725 27.261 36.07 28.053 C 37.412 28.845 39.031 29.241 40.927 29.241 Z M 62.047 6.175 L 63.325 2.037 L 67.354 1.969 L 66.269 6.222 L 62.047 6.172 Z M 55.824 32.117 L 61.283 9.937 L 65.14 9.863 L 59.742 32.147 L 55.827 32.117 Z M 81.088 32.347 C 78.505 32.347 76.264 31.822 74.371 30.77 C 72.475 29.718 71.004 28.297 69.953 26.5 C 68.902 24.703 68.378 22.724 68.378 20.562 C 68.378 18.4 68.902 16.383 69.953 14.6 C 71.004 12.817 72.475 11.403 74.371 10.35 C 76.264 9.298 78.505 8.774 81.088 8.774 C 84.153 8.774 86.763 9.474 88.916 10.875 C 91.069 12.276 92.523 14.089 93.283 16.312 L 89.099 16.312 C 88.514 15.003 87.574 13.937 86.283 13.115 C 84.992 12.292 83.43 11.88 81.605 11.88 C 79.779 11.88 78.055 12.276 76.643 13.067 C 75.23 13.859 74.145 14.911 73.387 16.221 C 72.63 17.53 72.252 18.978 72.252 20.562 C 72.252 22.145 72.63 23.553 73.387 24.879 C 74.145 26.206 75.23 27.261 76.643 28.053 C 78.055 28.845 79.708 29.241 81.605 29.241 C 83.501 29.241 84.988 28.831 86.283 28.006 C 87.574 27.183 88.514 26.118 89.099 24.808 L 93.283 24.808 C 92.526 27.031 91.069 28.845 88.916 30.246 C 86.763 31.646 84.153 32.347 81.088 32.347 Z M 108.477 32.347 C 105.962 32.347 103.765 31.822 101.889 30.77 C 100.01 29.718 98.556 28.297 97.522 26.5 C 96.488 24.703 95.971 22.724 95.971 20.562 C 95.971 18.4 96.488 16.383 97.522 14.6 C 98.556 12.817 100.01 11.403 101.889 10.35 C 103.765 9.298 105.962 8.774 108.477 8.774 C 110.614 8.774 112.449 9.139 113.98 9.87 C 115.511 10.601 116.762 11.592 117.725 12.841 L 117.725 9.139 L 121.603 9.139 L 121.603 31.981 L 117.725 31.981 L 117.725 28.327 C 116.762 29.545 115.511 30.52 113.98 31.25 C 112.446 31.981 110.614 32.347 108.477 32.347 Z M 108.994 29.241 C 110.925 29.241 112.55 28.845 113.879 28.053 C 115.204 27.261 116.211 26.202 116.901 24.879 C 117.59 23.553 117.935 22.115 117.935 20.562 C 117.935 19.009 117.59 17.53 116.901 16.221 C 116.211 14.911 115.204 13.862 113.879 13.067 C 112.554 12.276 110.925 11.88 108.994 11.88 C 107.064 11.88 105.462 12.276 104.086 13.067 C 102.707 13.859 101.656 14.911 100.933 16.221 C 100.209 17.53 99.848 18.978 99.848 20.562 C 99.848 22.145 100.209 23.553 100.933 24.879 C 101.656 26.206 102.707 27.261 104.086 28.053 C 105.465 28.845 107.102 29.241 108.994 29.241 Z M 127.805 31.981 L 127.805 0 L 131.682 0 L 131.682 31.981 Z M 147.285 32.347 C 144.909 32.347 142.901 31.995 141.265 31.294 C 139.629 30.594 138.378 29.674 137.52 28.53 C 136.658 27.386 136.178 26.148 136.073 24.808 L 140.102 24.808 C 140.207 25.569 140.508 26.307 141.008 27.024 C 141.509 27.742 142.276 28.32 143.307 28.76 C 144.341 29.203 145.683 29.423 147.336 29.423 C 147.853 29.423 148.489 29.376 149.249 29.285 C 150.006 29.193 150.74 29.027 151.446 28.784 C 152.153 28.54 152.748 28.175 153.228 27.688 C 153.711 27.2 153.951 26.574 153.951 25.813 C 153.951 24.869 153.539 24.138 152.71 23.621 C 151.882 23.103 150.814 22.7 149.506 22.409 C 148.195 22.122 146.809 21.837 145.345 21.563 C 143.881 21.289 142.496 20.931 141.184 20.491 C 139.873 20.051 138.808 19.425 137.98 18.616 C 137.151 17.811 136.739 16.705 136.739 15.304 C 136.739 13.233 137.591 11.626 139.298 10.486 C 141.001 9.342 143.526 8.774 146.87 8.774 C 149.144 8.774 150.993 9.085 152.423 9.711 C 153.853 10.337 154.938 11.135 155.678 12.11 C 156.419 13.084 156.858 14.136 156.997 15.263 L 153.069 15.263 C 152.93 14.289 152.389 13.453 151.44 12.749 C 150.493 12.049 148.935 11.697 146.765 11.697 C 142.665 11.697 140.616 12.793 140.616 14.986 C 140.616 15.899 141.029 16.6 141.857 17.087 C 142.685 17.574 143.75 17.963 145.061 18.251 C 146.369 18.542 147.755 18.816 149.222 19.073 C 150.686 19.334 152.072 19.689 153.383 20.146 C 154.691 20.602 155.759 21.249 156.588 22.088 C 157.416 22.927 157.828 24.06 157.828 25.492 C 157.828 27.715 156.872 29.413 154.962 30.584 C 153.049 31.758 150.493 32.343 147.289 32.343 Z\" fill=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-x35983\",layoutDependency:layoutDependency,layoutId:\"UIDIrENNU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.321 31.89\" overflow=\"visible\"><path d=\"M 5.841 31.89 L 10.543 22.524 L 0 0 L 4.289 0 L 12.608 18.731 L 21.082 0 L 25.321 0 L 10.026 31.89 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dqlco2\",layoutDependency:layoutDependency,layoutId:\"EeSKSAmqj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.632 32.255\" overflow=\"visible\"><path d=\"M 0 32.255 L 0 0.365 L 3.877 0.365 L 3.877 4.02 C 4.84 2.771 6.091 1.79 7.622 1.073 C 9.154 0.359 10.989 0 13.125 0 C 15.64 0 17.837 0.524 19.713 1.577 C 21.589 2.629 23.046 4.043 24.081 5.826 C 25.115 7.61 25.632 9.596 25.632 11.788 C 25.632 13.981 25.115 15.93 24.081 17.726 C 23.046 19.523 21.589 20.948 19.713 21.996 C 17.834 23.049 15.64 23.573 13.125 23.573 C 10.989 23.573 9.154 23.201 7.622 22.453 C 6.088 21.709 4.84 20.724 3.877 19.506 L 3.877 32.252 L 0 32.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uhu7t7\",layoutDependency:layoutDependency,layoutId:\"n2zooS1r6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.087 17.361\" overflow=\"visible\"><path d=\"M 8.941 17.361 C 10.871 17.361 12.513 16.965 13.876 16.173 C 15.238 15.382 16.279 14.323 17.002 13 C 17.726 11.677 18.087 10.235 18.087 8.682 C 18.087 7.129 17.726 5.651 17.002 4.341 C 16.279 3.032 15.238 1.983 13.876 1.188 C 12.513 0.396 10.871 0 8.941 0 C 7.011 0 5.425 0.396 4.083 1.188 C 2.738 1.979 1.724 3.032 1.034 4.341 C 0.345 5.651 0 7.099 0 8.682 C 0 10.266 0.345 11.673 1.034 13 C 1.724 14.326 2.738 15.382 4.083 16.173 C 5.425 16.965 7.044 17.361 8.941 17.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9gxc83\",layoutDependency:layoutDependency,layoutId:\"Fk8GrNEAY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.307 4.253\" overflow=\"visible\"><path d=\"M 0 4.206 L 1.278 0.068 L 5.307 0 L 4.222 4.253 L 0 4.202 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ai71g3\",layoutDependency:layoutDependency,layoutId:\"Ryx2MbfbP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.316 22.284\" overflow=\"visible\"><path d=\"M 0 22.254 L 5.459 0.074 L 9.316 0 L 3.918 22.284 L 0.003 22.254 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ubto9i\",layoutDependency:layoutDependency,layoutId:\"n6ttICY5B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.905 23.573\" overflow=\"visible\"><path d=\"M 12.71 23.573 C 10.127 23.573 7.886 23.049 5.993 21.996 C 4.097 20.944 2.626 19.523 1.575 17.726 C 0.524 15.93 0 13.95 0 11.788 C 0 9.626 0.524 7.61 1.575 5.826 C 2.626 4.043 4.097 2.629 5.993 1.577 C 7.886 0.524 10.127 0 12.71 0 C 15.775 0 18.385 0.7 20.538 2.101 C 22.691 3.502 24.145 5.316 24.905 7.539 L 20.721 7.539 C 20.136 6.229 19.196 5.163 17.905 4.341 C 16.614 3.519 15.052 3.106 13.227 3.106 C 11.401 3.106 9.678 3.502 8.265 4.294 C 6.852 5.085 5.767 6.138 5.009 7.447 C 4.252 8.757 3.874 10.205 3.874 11.788 C 3.874 13.372 4.252 14.779 5.009 16.106 C 5.767 17.432 6.852 18.488 8.265 19.279 C 9.678 20.071 11.33 20.467 13.227 20.467 C 15.123 20.467 16.61 20.058 17.905 19.232 C 19.196 18.41 20.136 17.344 20.721 16.035 L 24.905 16.035 C 24.148 18.258 22.691 20.071 20.538 21.472 C 18.385 22.873 15.775 23.573 12.71 23.573 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q0inz0\",layoutDependency:layoutDependency,layoutId:\"GCPr8mYw5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.632 23.573\" overflow=\"visible\"><path d=\"M 12.507 23.573 C 9.992 23.573 7.795 23.049 5.919 21.996 C 4.039 20.944 2.586 19.523 1.552 17.726 C 0.517 15.93 0 13.95 0 11.788 C 0 9.626 0.517 7.61 1.552 5.826 C 2.586 4.043 4.039 2.629 5.919 1.577 C 7.795 0.524 9.992 0 12.507 0 C 14.643 0 16.478 0.365 18.01 1.096 C 19.541 1.827 20.792 2.818 21.755 4.067 L 21.755 0.365 L 25.632 0.365 L 25.632 23.208 L 21.755 23.208 L 21.755 19.554 C 20.792 20.772 19.541 21.746 18.01 22.477 C 16.475 23.208 14.643 23.573 12.507 23.573 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s4j993\",layoutDependency:layoutDependency,layoutId:\"Jk2NarIVl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.087 17.361\" overflow=\"visible\"><path d=\"M 9.147 17.361 C 11.077 17.361 12.703 16.965 14.031 16.173 C 15.356 15.382 16.364 14.323 17.053 13 C 17.743 11.673 18.087 10.235 18.087 8.682 C 18.087 7.129 17.743 5.651 17.053 4.341 C 16.364 3.032 15.356 1.983 14.031 1.188 C 12.706 0.396 11.077 0 9.147 0 C 7.217 0 5.615 0.396 4.239 1.188 C 2.86 1.979 1.808 3.032 1.085 4.341 C 0.362 5.651 0 7.099 0 8.682 C 0 10.266 0.362 11.673 1.085 13 C 1.808 14.326 2.86 15.382 4.239 16.173 C 5.618 16.965 7.254 17.361 9.147 17.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v67zpl\",layoutDependency:layoutDependency,layoutId:\"Mm2hJc84f\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.877 31.981\" overflow=\"visible\"><path d=\"M 0 31.981 L 0 0 L 3.877 0 L 3.877 31.981 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rly66\",layoutDependency:layoutDependency,layoutId:\"kMf5f3oA3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.755 23.573\" overflow=\"visible\"><path d=\"M 11.212 23.573 C 8.836 23.573 6.828 23.221 5.192 22.521 C 3.556 21.821 2.305 20.9 1.447 19.757 C 0.585 18.613 0.105 17.375 0 16.035 L 4.029 16.035 C 4.134 16.796 4.435 17.534 4.935 18.251 C 5.435 18.968 6.203 19.547 7.234 19.987 C 8.268 20.43 9.61 20.65 11.263 20.65 C 11.78 20.65 12.415 20.602 13.176 20.511 C 13.933 20.42 14.667 20.254 15.373 20.01 C 16.08 19.767 16.675 19.401 17.154 18.914 C 17.638 18.427 17.878 17.801 17.878 17.04 C 17.878 16.096 17.465 15.365 16.637 14.847 C 15.809 14.329 14.741 13.927 13.433 13.636 C 12.121 13.348 10.736 13.064 9.272 12.79 C 7.808 12.516 6.422 12.157 5.111 11.717 C 3.799 11.277 2.735 10.651 1.906 9.843 C 1.078 9.037 0.666 7.931 0.666 6.53 C 0.666 4.46 1.518 2.852 3.225 1.712 C 4.928 0.568 7.453 0 10.796 0 C 13.071 0 14.92 0.311 16.35 0.937 C 17.78 1.563 18.865 2.362 19.605 3.336 C 20.345 4.311 20.785 5.363 20.923 6.49 L 16.996 6.49 C 16.857 5.515 16.316 4.679 15.366 3.976 C 14.42 3.275 12.862 2.923 10.692 2.923 C 6.591 2.923 4.543 4.02 4.543 6.212 C 4.543 7.126 4.955 7.826 5.784 8.313 C 6.612 8.801 7.676 9.19 8.988 9.477 C 10.296 9.768 11.682 10.042 13.149 10.3 C 14.613 10.56 15.998 10.915 17.31 11.372 C 18.618 11.829 19.686 12.475 20.514 13.314 C 21.343 14.153 21.755 15.287 21.755 16.718 C 21.755 18.941 20.798 20.64 18.889 21.81 C 16.975 22.984 14.42 23.57 11.215 23.57 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-s66yt5\",\"data-framer-name\":\"Bottom line\",layoutDependency:layoutDependency,layoutId:\"SP5EHYbaU\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1602ils\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"at60CuIT2\",style:{backgroundColor:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ThosZ.framer-znez3m, .framer-ThosZ .framer-znez3m { display: block; }\",\".framer-ThosZ.framer-1ghai8n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100px; justify-content: center; overflow: visible; padding: 12px 40px 12px 40px; position: relative; width: 1200px; }\",\".framer-ThosZ .framer-21ortg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: flex-start; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ThosZ .framer-1hldv40 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ThosZ .framer-iadcv8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-ThosZ .framer-1oue0h4 { height: 38px; position: relative; width: 139px; }\",\".framer-ThosZ .framer-j147y7 { height: 33px; left: 13px; position: absolute; top: 0px; width: 20px; }\",\".framer-ThosZ .framer-16d6c08 { height: 25px; left: 0px; position: absolute; top: 8px; width: 14px; }\",\".framer-ThosZ .framer-mqhgse { height: 17px; left: 35px; position: absolute; top: 16px; width: 16px; }\",\".framer-ThosZ .framer-meiqpu { height: 24px; left: 49px; position: absolute; top: 15px; width: 90px; }\",\".framer-ThosZ .framer-1fb0tgk { height: 18px; left: 0px; position: absolute; top: 5px; width: 15px; }\",\".framer-ThosZ .framer-cd5mrw { height: 19px; left: 16px; position: absolute; top: 5px; width: 15px; }\",\".framer-ThosZ .framer-4d9nhf { height: 10px; left: 18px; position: absolute; top: 7px; width: 11px; }\",\".framer-ThosZ .framer-1njbju0 { height: 3px; left: 35px; position: absolute; top: 1px; width: 3px; }\",\".framer-ThosZ .framer-knbaml { height: 13px; left: 32px; position: absolute; top: 6px; width: 6px; }\",\".framer-ThosZ .framer-1qmi8tc { height: 14px; left: 39px; position: absolute; top: 5px; width: 14px; }\",\".framer-ThosZ .framer-ws6ssx { height: 14px; left: 55px; position: absolute; top: 5px; width: 15px; }\",\".framer-ThosZ .framer-16moquf { height: 10px; left: 57px; position: absolute; top: 7px; width: 11px; }\",\".framer-ThosZ .framer-1yu1rua { height: 18px; left: 73px; position: absolute; top: 0px; width: 2px; }\",\".framer-ThosZ .framer-gndj34 { height: 14px; left: 77px; position: absolute; top: 5px; width: 13px; }\",\".framer-ThosZ .framer-1iyoaoi { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-ThosZ .framer-1h269aw, .framer-ThosZ .framer-45uhig { flex: none; height: 1px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 16px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ThosZ .framer-fb6pri { 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-ThosZ .framer-1g2wrwu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ThosZ .framer-hd4e3l-container, .framer-ThosZ .framer-1chht6o-container, .framer-ThosZ .framer-joxpdn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ThosZ .framer-1cj7s75 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ThosZ .framer-15ybte0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ThosZ .framer-yqz0np-container { flex: none; height: 50px; position: relative; width: auto; }\",\".framer-ThosZ .framer-10vv07y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ThosZ .framer-1up5d34 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ThosZ .framer-12pgwwl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ThosZ .framer-rbsfsx, .framer-ThosZ .framer-220w21 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ThosZ .framer-z6d3k8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 10px 0px; position: relative; width: 1px; }\",\".framer-ThosZ .framer-29wlfo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ThosZ .framer-c5mxsn { height: 67px; position: relative; width: 242px; }\",\".framer-ThosZ .framer-jz29f1 { height: 58px; left: 23px; position: absolute; top: 0px; width: 35px; }\",\".framer-ThosZ .framer-18wzm04 { height: 44px; left: 0px; position: absolute; top: 14px; width: 24px; }\",\".framer-ThosZ .framer-mfngyy { height: 30px; left: 62px; position: absolute; top: 28px; width: 28px; }\",\".framer-ThosZ .framer-1jg1knw { height: 41px; left: 84px; position: absolute; top: 26px; width: 158px; }\",\".framer-ThosZ .framer-x35983 { height: 32px; left: 0px; position: absolute; top: 9px; width: 26px; }\",\".framer-ThosZ .framer-1dqlco2 { height: 33px; left: 29px; position: absolute; top: 9px; width: 26px; }\",\".framer-ThosZ .framer-1uhu7t7 { height: 18px; left: 32px; position: absolute; top: 12px; width: 18px; }\",\".framer-ThosZ .framer-9gxc83 { height: 5px; left: 62px; position: absolute; top: 2px; width: 6px; }\",\".framer-ThosZ .framer-1ai71g3 { height: 23px; left: 56px; position: absolute; top: 10px; width: 10px; }\",\".framer-ThosZ .framer-ubto9i { height: 24px; left: 69px; position: absolute; top: 9px; width: 25px; }\",\".framer-ThosZ .framer-q0inz0 { height: 24px; left: 96px; position: absolute; top: 9px; width: 26px; }\",\".framer-ThosZ .framer-s4j993 { height: 18px; left: 100px; position: absolute; top: 12px; width: 18px; }\",\".framer-ThosZ .framer-v67zpl { height: 32px; left: 128px; position: absolute; top: 0px; width: 4px; }\",\".framer-ThosZ .framer-1rly66 { height: 24px; left: 136px; position: absolute; top: 9px; width: 22px; }\",\".framer-ThosZ .framer-s66yt5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-ThosZ .framer-1602ils { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; z-index: 1; }\",\".framer-ThosZ.framer-v-evwul2.framer-1ghai8n { flex-direction: column; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-ThosZ.framer-v-evwul2 .framer-21ortg { flex: none; gap: unset; height: min-content; justify-content: space-between; order: 0; padding: 20px; width: 100%; z-index: 10; }\",\".framer-ThosZ.framer-v-evwul2 .framer-1hldv40 { gap: unset; justify-content: space-between; }\",\".framer-ThosZ.framer-v-evwul2 .framer-iadcv8, .framer-ThosZ.framer-v-evwul2 .framer-1oue0h4, .framer-ThosZ.framer-v-evwul2 .framer-1h269aw, .framer-ThosZ.framer-v-1awevv .framer-iadcv8, .framer-ThosZ.framer-v-1awevv .framer-1oue0h4 { order: 0; }\",\".framer-ThosZ.framer-v-evwul2 .framer-1iyoaoi { justify-content: flex-end; order: 1; }\",\".framer-ThosZ.framer-v-evwul2 .framer-45uhig, .framer-ThosZ.framer-v-1awevv .framer-1iyoaoi { order: 1; }\",\".framer-ThosZ.framer-v-1awevv.framer-1ghai8n { flex-direction: column; gap: unset; height: min-content; justify-content: space-between; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-ThosZ.framer-v-1awevv .framer-21ortg { flex: none; flex-direction: column; gap: unset; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: space-between; order: 0; padding: 20px; width: 100%; z-index: 10; }\",\".framer-ThosZ.framer-v-1awevv .framer-1hldv40 { cursor: pointer; flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-ThosZ.framer-v-1awevv .framer-fb6pri { flex: none; flex-direction: column; gap: 50px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-ThosZ.framer-v-1awevv .framer-1g2wrwu { cursor: pointer; flex-direction: column; gap: 20px; justify-content: flex-start; width: 100%; }\",\".framer-ThosZ.framer-v-1awevv .framer-1cj7s75 { align-self: unset; flex-direction: column; height: min-content; justify-content: center; width: 100%; }\",\".framer-ThosZ.framer-v-1awevv .framer-15ybte0 { gap: 0px; height: min-content; justify-content: center; }\",\".framer-ThosZ.framer-v-1awevv .framer-10vv07y { flex: none; order: 2; width: 100%; }\",\".framer-ThosZ.framer-v-1awevv .framer-z6d3k8 { flex: none; order: 4; width: 100%; }\",\".framer-ThosZ.framer-v-1awevv .framer-s66yt5 { flex: none; order: 3; width: 100%; }\",\".framer-ThosZ.framer-v-1ncxzxk.framer-1ghai8n { width: 810px; }\",\".framer-ThosZ.framer-v-1ncxzxk .framer-1hldv40, .framer-ThosZ.framer-v-1ncxzxk .framer-iadcv8 { flex: none; width: min-content; }\",\".framer-ThosZ.framer-v-1ncxzxk .framer-fb6pri { gap: 30px; justify-content: flex-end; }\",\".framer-ThosZ.framer-v-1ncxzxk .framer-1cj7s75 { gap: 0px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DzqW1o6_k\":{\"layout\":[\"fixed\",\"auto\"]},\"I12UurEEq\":{\"layout\":[\"fixed\",\"auto\"]},\"ssB83MZY9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xhSqZeYBl\":\"link\",\"YVO31Nndu\":\"title1\",\"iKx4A1NxR\":\"title2\",\"icsNTb6uV\":\"title3\",\"lDVIU2ivz\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbRusN0zQG=withCSS(Component,css,\"framer-ThosZ\");export default FramerbRusN0zQG;FramerbRusN0zQG.displayName=\"Navigation\";FramerbRusN0zQG.defaultProps={height:100,width:1200};addPropertyControls(FramerbRusN0zQG,{variant:{options:[\"kMSEXZYNZ\",\"DzqW1o6_k\",\"I12UurEEq\",\"ssB83MZY9\"],optionTitles:[\"L\",\"S\",\"S Open\",\"M\"],title:\"Variant\",type:ControlType.Enum},xhSqZeYBl:{title:\"Link\",type:ControlType.Link},YVO31Nndu:{defaultValue:\"Title 1\",displayTextArea:false,title:\"Title 1\",type:ControlType.String},iKx4A1NxR:{defaultValue:\"Title 2\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},icsNTb6uV:{defaultValue:\"Title 3\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},lDVIU2ivz:{defaultValue:\"Button\",displayTextArea:false,title:\"Button Text\",type:ControlType.String}});addFonts(FramerbRusN0zQG,[{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\"}]},...NavItemFonts,...PrimaryButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbRusN0zQG\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DzqW1o6_k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I12UurEEq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ssB83MZY9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"xhSqZeYBl\\\":\\\"link\\\",\\\"YVO31Nndu\\\":\\\"title1\\\",\\\"iKx4A1NxR\\\":\\\"title2\\\",\\\"icsNTb6uV\\\":\\\"title3\\\",\\\"lDVIU2ivz\\\":\\\"buttonText\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bRusN0zQG.map","// Generated by Framer (3df86f7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-5OnKi .framer-styles-preset-wycjpj:not(.rich-text-wrapper), .framer-5OnKi .framer-styles-preset-wycjpj.rich-text-wrapper a { --framer-link-current-text-color: var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, #fefff5); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-0df42c34-149d-457d-b716-8b9ece0a5c3a, #994412); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, #808080); --framer-link-text-decoration: none; }\"];export const className=\"framer-5OnKi\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import Navigation from\"#framer/local/canvasComponent/bRusN0zQG/bRusN0zQG.js\";import*as sharedStyle1 from\"#framer/local/css/fJyrDzObt/fJyrDzObt.js\";import*as sharedStyle from\"#framer/local/css/ko6taHWGK/ko6taHWGK.js\";import*as sharedStyle2 from\"#framer/local/css/m6BuvlLzE/m6BuvlLzE.js\";import*as sharedStyle3 from\"#framer/local/css/mu1h49L2k/mu1h49L2k.js\";const NavigationFonts=getFonts(Navigation);const EmbedFonts=getFonts(Embed);const CookieBannerFonts=getFonts(CookieBanner);const MotionSectionWithFX=withFX(motion.section);const breakpoints={gl2GXQrur:\"(min-width: 810px) and (max-width: 1199.98px)\",HR9OZDmdl:\"(min-width: 1200px)\",zESbXwitA:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-t4Pmw\";const variantClassNames={gl2GXQrur:\"framer-v-16provi\",HR9OZDmdl:\"framer-v-q0buzh\",zESbXwitA:\"framer-v-1qyezek\"};const m_s82NjuM=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition1={delay:0,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const breakpointRules={gl2GXQrur:[\".framer-t4Pmw .framer-3knmji, .framer-t4Pmw .framer-1pez3n6 { width: 280px; }\",\".framer-t4Pmw .framer-15wvrl0 { flex: none; gap: 60px; width: min-content; }\"],zESbXwitA:[\".framer-t4Pmw .framer-1a1y4pf-container { left: 50%; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); z-index: 10; }\",\".framer-t4Pmw .framer-1c5xpa9 { padding: 0px 20px 40px 20px; }\",\".framer-t4Pmw .framer-1yq6d0d-container { height: 120px; order: 0; }\",\".framer-t4Pmw .framer-dbwory { align-content: center; align-items: center; gap: 19px; height: min-content; justify-content: center; order: 1; padding: 100px 0px 0px 0px; }\",\".framer-t4Pmw .framer-ayw0p5 { align-content: center; align-items: center; flex-direction: column; gap: 40px; justify-content: center; overflow: visible; }\",\".framer-t4Pmw .framer-3knmji { align-content: center; align-items: center; order: 0; }\",\".framer-t4Pmw .framer-1gvyfpm { justify-content: center; }\",\".framer-t4Pmw .framer-15wvrl0 { align-content: center; align-items: center; flex: none; flex-direction: column; gap: 60px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-t4Pmw .framer-6raadh, .framer-t4Pmw .framer-u4r5we { align-content: center; align-items: center; gap: 20px; }\",\".framer-t4Pmw .framer-torzkt { flex: none; height: min-content; }\",\".framer-t4Pmw .framer-1pe8y58 { height: var(--framer-aspect-ratio-supported, 83px); width: 300px; }\",\".framer-t4Pmw .framer-f6vkyf { height: 66px; left: 32px; top: 8px; width: 236px; }\",\".framer-t4Pmw .framer-n06mn6 { height: 57px; left: 22px; width: 34px; }\",\".framer-t4Pmw .framer-1xd5tkm { height: 43px; top: 14px; width: 24px; }\",\".framer-t4Pmw .framer-xb53ss { height: 30px; left: 60px; top: 28px; width: 27px; }\",\".framer-t4Pmw .framer-1mernxm { height: 40px; left: 83px; top: 26px; width: 153px; }\",\".framer-t4Pmw .framer-16or8ru { height: 31px; top: 9px; width: 25px; }\",\".framer-t4Pmw .framer-ew3qyb { height: 32px; left: 28px; top: 9px; width: 25px; }\",\".framer-t4Pmw .framer-1lg7guj { height: 17px; left: 31px; top: 12px; width: 18px; }\",\".framer-t4Pmw .framer-ov7k8z { height: 4px; left: 60px; top: 2px; width: 5px; }\",\".framer-t4Pmw .framer-1f8jxhb { height: 22px; left: 54px; top: 10px; width: 9px; }\",\".framer-t4Pmw .framer-13ond5p { height: 23px; left: 66px; top: 9px; width: 24px; }\",\".framer-t4Pmw .framer-440wnq { height: 23px; left: 93px; top: 9px; width: 25px; }\",\".framer-t4Pmw .framer-hhrw58 { height: 17px; left: 97px; top: 12px; width: 18px; }\",\".framer-t4Pmw .framer-1yca5my { height: 32px; left: 124px; width: 4px; }\",\".framer-t4Pmw .framer-15f5ve { height: 23px; left: 132px; top: 9px; width: 21px; }\",\".framer-t4Pmw .framer-1gp2mcy { gap: 40px; }\",\".framer-t4Pmw .framer-m5yx6a { flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-t4Pmw .framer-1pez3n6 { justify-content: center; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={gl2GXQrur:\".framer-16provi-override\",zESbXwitA:\".framer-1qyezek-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-t4Pmw.framer-8fjk72, .framer-t4Pmw .framer-8fjk72 { display: block; }\",\".framer-t4Pmw.framer-q0buzh { align-content: center; align-items: center; background: linear-gradient(180deg, #001426 8%, rgb(22, 46, 66) 20%, rgb(0, 38, 71) 32.34074074074074%, rgb(0, 26, 48) 66.47407407407407%, rgb(0, 45, 84) 100%); 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-t4Pmw .framer-1a1y4pf-container { flex: none; height: auto; max-width: 1600px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 9; }\",\".framer-t4Pmw .framer-1ho7xub { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-t4Pmw .framer-1c5xpa9 { 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: 1600px; order: 1002; overflow: visible; padding: 0px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-1yq6d0d-container { flex: none; height: 150px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-dbwory { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 678px; justify-content: flex-start; overflow: hidden; padding: 150px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-ayw0p5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-3knmji { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 300px; }\",\".framer-t4Pmw .framer-dbunjc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-1gvyfpm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-t4Pmw .framer-147w9ak { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-t4Pmw .framer-1cms4sj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-t4Pmw .framer-15wvrl0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-t4Pmw .framer-6raadh, .framer-t4Pmw .framer-u4r5we { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-t4Pmw .framer-12zx09d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-t4Pmw .framer-1hycvmn, .framer-t4Pmw .framer-19k7fe8, .framer-t4Pmw .framer-1leil78, .framer-t4Pmw .framer-14j79ev, .framer-t4Pmw .framer-1kk1ljy, .framer-t4Pmw .framer-kx7czw, .framer-t4Pmw .framer-1agde62, .framer-t4Pmw .framer-omssup { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-t4Pmw .framer-pwafmb { background-color: var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, #fefff5); flex: none; height: 1px; opacity: 0.5; overflow: visible; position: relative; width: 100%; z-index: 1; }\",\".framer-t4Pmw .framer-torzkt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-1pe8y58 { aspect-ratio: 3.618181818181818 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 110px); overflow: visible; position: relative; width: 398px; }\",\".framer-t4Pmw .framer-f6vkyf { height: 110px; left: 0px; position: absolute; top: 0px; width: 398px; }\",\".framer-t4Pmw .framer-n06mn6 { height: 95px; left: 37px; position: absolute; top: 0px; width: 57px; }\",\".framer-t4Pmw .framer-1xd5tkm { height: 72px; left: 0px; position: absolute; top: 23px; width: 40px; }\",\".framer-t4Pmw .framer-xb53ss { height: 50px; left: 100px; position: absolute; top: 46px; width: 46px; }\",\".framer-t4Pmw .framer-1mernxm { height: 67px; left: 141px; position: absolute; top: 43px; width: 258px; }\",\".framer-t4Pmw .framer-16or8ru { height: 52px; left: 0px; position: absolute; top: 15px; width: 42px; }\",\".framer-t4Pmw .framer-ew3qyb { height: 53px; left: 46px; position: absolute; top: 15px; width: 42px; }\",\".framer-t4Pmw .framer-1lg7guj { height: 29px; left: 52px; position: absolute; top: 20px; width: 30px; }\",\".framer-t4Pmw .framer-ov7k8z { height: 7px; left: 102px; position: absolute; top: 3px; width: 9px; }\",\".framer-t4Pmw .framer-1f8jxhb { height: 37px; left: 91px; position: absolute; top: 16px; width: 15px; }\",\".framer-t4Pmw .framer-13ond5p { height: 39px; left: 112px; position: absolute; top: 15px; width: 41px; }\",\".framer-t4Pmw .framer-440wnq { height: 39px; left: 157px; position: absolute; top: 15px; width: 42px; }\",\".framer-t4Pmw .framer-hhrw58 { height: 29px; left: 163px; position: absolute; top: 20px; width: 30px; }\",\".framer-t4Pmw .framer-1yca5my { height: 52px; left: 209px; position: absolute; top: 0px; width: 7px; }\",\".framer-t4Pmw .framer-15f5ve { height: 39px; left: 222px; position: absolute; top: 15px; width: 36px; }\",\".framer-t4Pmw .framer-1gp2mcy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-m5yx6a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4Pmw .framer-1pez3n6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 300px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];const mediaQueries={gl2GXQrur:\"(min-width: 810px) and (max-width: 1199.98px)\",HR9OZDmdl:\"(min-width: 1200px)\",zESbXwitA:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"HR9OZDmdl\",Phone:\"zESbXwitA\",Tablet:\"gl2GXQrur\"};const getProps=({height,id,visibleCookie,width,...props})=>{return{...props,m_s82NjuM:visibleCookie??props.m_s82NjuM,variant:humanReadableVariantMap[props.variant]??props.variant??\"HR9OZDmdl\"};};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,m_s82NjuM,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"HR9OZDmdl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: linear-gradient(180deg, rgb(0, 20, 38) 8%, rgb(22, 46, 66) 20%, rgb(0, 38, 71) 32.34074074074074%, rgb(0, 26, 48) 66.47407407407407%, rgb(0, 45, 84) 100%); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-q0buzh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"GZx_xEskw\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"GZx_xEskw\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"GZx_xEskw\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"min(100vw, 1600px)\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{\"data-framer-layout-hint-center-x\":true,layoutScroll:true}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a1y4pf-container\",nodeId:\"Qmdrhz22_\",scopeId:\"krHtTsYU_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gl2GXQrur:{uccHdYNvi:resolvedLinks[3],variant:\"ssB83MZY9\",xhSqZeYBl:resolvedLinks[2]},zESbXwitA:{uccHdYNvi:resolvedLinks[5],variant:\"DzqW1o6_k\",xhSqZeYBl:resolvedLinks[4]}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",icsNTb6uV:\"Talenten\",id:\"Qmdrhz22_\",iKx4A1NxR:\"Opdrachtgevers\",layoutId:\"Qmdrhz22_\",lDVIU2ivz:\"Contact\",style:{maxWidth:\"100%\",width:\"100%\"},uccHdYNvi:resolvedLinks[1],variant:\"kMSEXZYNZ\",vpD2nFV49:true,width:\"100%\",xhSqZeYBl:resolvedLinks[0],YVO31Nndu:\"About \"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ho7xub\"}),/*#__PURE__*/_jsxs(\"footer\",{className:\"framer-1c5xpa9\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yq6d0d-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XBBzYlLXq\",scopeId:\"krHtTsYU_\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<a id=\"contact\"></a>',id:\"XBBzYlLXq\",layoutId:\"XBBzYlLXq\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{__framer__styleAppearEffectEnabled:undefined}},children:/*#__PURE__*/_jsxs(MotionSectionWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-dbwory\",\"data-framer-name\":\"Navigation\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ayw0p5\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-3knmji\",\"data-framer-name\":\"Name\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dbunjc\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"CsBA1QDYA\",openInNewTab:false,scopeId:\"krHtTsYU_\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gvyfpm framer-8fjk72\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-iyh4hu\",\"data-styles-preset\":\"ko6taHWGK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:\"A-typicals\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-iyh4hu\",\"data-styles-preset\":\"ko6taHWGK\",style:{\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:\"A-typicals\"})}),className:\"framer-147w9ak\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:\"We partner with founders to bring clarity to strategy, structure, and growth\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:\"We partner with founders to bring clarity to strategy, structure, and growth\"})}),className:\"framer-1cms4sj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15wvrl0\",\"data-framer-name\":\"Nav\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6raadh\",\"data-framer-name\":\"Legal\",children:[m_s82NjuM!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{Va5ZgiVY9:\"cookie-policy\"},unresolvedPathSlugs:{Va5ZgiVY9:{collectionId:\"GLRufZCMa\",collectionItemId:\"toBqgIxM2\"}},webPageId:\"URorqBvyT\"},implicitPathVariables:undefined},{href:{pathVariables:{LowdPwvBg:\"cookie-policy\"},webPageId:\"gQacGcvPX\"},implicitPathVariables:undefined},{href:{pathVariables:{Va5ZgiVY9:\"cookie-policy\"},unresolvedPathSlugs:{Va5ZgiVY9:{collectionId:\"GLRufZCMa\",collectionItemId:\"toBqgIxM2\"}},webPageId:\"URorqBvyT\"},implicitPathVariables:undefined},{href:{pathVariables:{LowdPwvBg:\"cookie-policy\"},webPageId:\"gQacGcvPX\"},implicitPathVariables:undefined},{href:{pathVariables:{Va5ZgiVY9:\"cookie-policy\"},unresolvedPathSlugs:{Va5ZgiVY9:{collectionId:\"GLRufZCMa\",collectionItemId:\"toBqgIxM2\"}},webPageId:\"URorqBvyT\"},implicitPathVariables:undefined},{href:{pathVariables:{LowdPwvBg:\"cookie-policy\"},webPageId:\"gQacGcvPX\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-12zx09d-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"h1wkLIhQY\",scopeId:\"krHtTsYU_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gl2GXQrur:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"\",worldType:\"medium\"}},zESbXwitA:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[4],prefix:\"Read our\"},euShowReject:true,euTitle:\"\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"\",worldType:\"medium\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",radius:0,width:0},colorBody:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\",colorTitle:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\",fill:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",fontBody:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},link:\"var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(128, 128, 128))\"},width:300,zIndex:10},button:{borderRadius:30,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",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:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",fill:\"var(--token-bc15ba78-3fe8-43fc-a56f-cc6a632be5f4, rgb(25, 25, 25))\"},secondary:{color:\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\",fill:\"var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(128, 128, 128))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks1[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"\",worldType:\"medium\"},gtmId:\"\",height:\"100%\",id:\"h1wkLIhQY\",layoutId:\"h1wkLIhQY\",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-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(128, 128, 128))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Va5ZgiVY9:\"terms-of-service\"},unresolvedPathSlugs:{Va5ZgiVY9:{collectionId:\"GLRufZCMa\",collectionItemId:\"M3UIXij9n\"}},webPageId:\"URorqBvyT\"},motionChild:true,nodeId:\"iH3n4CyGj\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"Terms of Service\"})})})}),className:\"framer-1hycvmn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Va5ZgiVY9:\"privacy-policy\"},unresolvedPathSlugs:{Va5ZgiVY9:{collectionId:\"GLRufZCMa\",collectionItemId:\"Ht7F2u5eF\"}},webPageId:\"URorqBvyT\"},motionChild:true,nodeId:\"df5NsRzPf\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"Privacy Policy\"})})})}),className:\"framer-19k7fe8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u4r5we\",\"data-framer-name\":\"Nav\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-z8j5nm\",\"data-styles-preset\":\"mu1h49L2k\",style:{\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y6pL04O9i\"},motionChild:true,nodeId:\"p68mC3ZOP\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"Services\"})})})}),className:\"framer-1leil78\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-z8j5nm\",\"data-styles-preset\":\"mu1h49L2k\",style:{\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{lhKhemN4i:\"voor-talent\"},unresolvedPathSlugs:{lhKhemN4i:{collectionId:\"gI_wZVN0O\",collectionItemId:\"ZnQL2qN2_\"}},webPageId:\"h0i0GESSp\"},motionChild:true,nodeId:\"fGTvqoSNs\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"Voor talent\"})})})}),className:\"framer-14j79ev\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-z8j5nm\",\"data-styles-preset\":\"mu1h49L2k\",style:{\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{lhKhemN4i:\"voor-opdrachtgevers\"},unresolvedPathSlugs:{lhKhemN4i:{collectionId:\"gI_wZVN0O\",collectionItemId:\"YJ_dUX5HT\"}},webPageId:\"h0i0GESSp\"},motionChild:true,nodeId:\"Ze2p1qpWK\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"Voor opdrachtgevers\"})})})}),className:\"framer-1kk1ljy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-z8j5nm\",\"data-styles-preset\":\"mu1h49L2k\",style:{\"--framer-text-color\":\"var(--token-abde487c-f04e-40e3-9ac7-ca90eb00810f, rgb(254, 255, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Zuu9uBSxv\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"kMpd40KFT\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"About\"})})})}),className:\"framer-kx7czw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-z8j5nm\",\"data-styles-preset\":\"mu1h49L2k\",children:/*#__PURE__*/_jsx(Link,{href:\"#contact\",motionChild:true,nodeId:\"o9rpZ76HD\",openInNewTab:false,relValues:[],scopeId:\"krHtTsYU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wycjpj\",\"data-styles-preset\":\"m6BuvlLzE\",children:\"Contact\"})})})}),className:\"framer-1agde62\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-pwafmb\",\"data-framer-name\":\"Bottom Line\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-torzkt\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pe8y58\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 236 66\" overflow=\"visible\"><g><path d=\"M 27.972 18.548 L 27.972 18.532 L 33.568 34.573 L 33.502 34.573 L 40.95 56.161 C 40.95 56.161 37.615 56.648 41.182 56.81 C 44.749 56.973 55.22 56.81 55.22 56.81 L 51.075 45.634 L 46.93 34.457 L 38.64 12.104 C 35.933 4.808 29.212 0 21.719 0 L 21.575 0 L 27.976 18.548 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path><path d=\"M 17.982 17.253 L 17.982 17.237 L 11.67 33.864 L 11.736 33.864 L 10.97 35.898 L 3.323 56.241 L 3.061 56.916 L 16.997 56.9 L 23.136 39.083 C 23.925 36.792 21.768 34.331 18.908 34.258 L 3.791 33.874 C 1.245 33.808 -0.63 31.559 0.198 29.563 L 6.677 13.902 L 19.383 13.902 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\" stroke-width=\"0.25\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 70.861 57.148 L 70.861 30.722 L 59.303 30.722 L 59.303 27.546 L 86.168 27.546 L 86.168 30.722 L 74.61 30.722 L 74.61 57.148 L 70.857 57.148 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path><path d=\"M 88.871 66 L 93.422 56.834 L 83.216 34.788 L 87.369 34.788 L 95.421 53.121 L 103.625 34.788 L 107.728 34.788 L 92.921 66 Z M 110.63 66 L 110.63 34.788 L 114.384 34.788 L 114.384 38.365 C 115.316 37.143 116.527 36.182 118.009 35.48 C 119.491 34.782 121.268 34.431 123.336 34.431 C 125.771 34.431 127.898 34.944 129.714 35.974 C 131.53 37.004 132.94 38.388 133.941 40.133 C 134.943 41.878 135.443 43.822 135.443 45.968 C 135.443 48.114 134.943 50.022 133.941 51.78 C 132.94 53.538 131.53 54.933 129.714 55.959 C 127.894 56.989 125.771 57.502 123.336 57.502 C 121.268 57.502 119.491 57.138 118.009 56.406 C 116.524 55.678 115.316 54.714 114.384 53.522 L 114.384 65.997 L 110.63 65.997 Z M 122.836 54.466 C 124.704 54.466 126.294 54.078 127.613 53.303 C 128.932 52.528 129.939 51.492 130.64 50.197 C 131.34 48.902 131.69 47.492 131.69 45.971 C 131.69 44.451 131.34 43.004 130.64 41.723 C 129.939 40.441 128.932 39.415 127.613 38.636 C 126.294 37.861 124.704 37.474 122.836 37.474 C 120.967 37.474 119.432 37.861 118.133 38.636 C 116.831 39.411 115.849 40.441 115.182 41.723 C 114.514 43.004 114.181 44.422 114.181 45.971 C 114.181 47.521 114.514 48.899 115.182 50.197 C 115.849 51.495 116.831 52.528 118.133 53.303 C 119.432 54.078 121 54.466 122.836 54.466 Z M 143.28 31.891 L 144.517 27.841 L 148.417 27.774 L 147.367 31.937 L 143.28 31.887 Z M 137.256 57.281 L 142.54 35.573 L 146.274 35.5 L 141.048 57.31 L 137.259 57.281 Z M 161.712 57.506 C 159.212 57.506 157.043 56.992 155.21 55.963 C 153.375 54.933 151.951 53.542 150.934 51.783 C 149.916 50.025 149.409 48.088 149.409 45.972 C 149.409 43.855 149.916 41.882 150.934 40.136 C 151.951 38.391 153.375 37.007 155.21 35.977 C 157.043 34.947 159.212 34.434 161.712 34.434 C 164.68 34.434 167.206 35.119 169.29 36.49 C 171.375 37.861 172.782 39.636 173.518 41.812 L 169.467 41.812 C 168.901 40.531 167.991 39.487 166.741 38.683 C 165.491 37.878 163.98 37.474 162.213 37.474 C 160.446 37.474 158.777 37.861 157.409 38.636 C 156.041 39.411 154.991 40.441 154.258 41.723 C 153.525 43.004 153.159 44.422 153.159 45.972 C 153.159 47.521 153.525 48.899 154.258 50.197 C 154.991 51.495 156.041 52.528 157.409 53.303 C 158.777 54.078 160.377 54.466 162.213 54.466 C 164.048 54.466 165.488 54.065 166.741 53.257 C 167.991 52.452 168.901 51.409 169.467 50.128 L 173.518 50.128 C 172.785 52.303 171.375 54.078 169.29 55.449 C 167.206 56.82 164.68 57.506 161.712 57.506 Z M 188.226 57.506 C 185.792 57.506 183.665 56.992 181.849 55.963 C 180.03 54.933 178.623 53.542 177.621 51.783 C 176.62 50.025 176.119 48.088 176.119 45.972 C 176.119 43.855 176.62 41.882 177.621 40.136 C 178.623 38.391 180.03 37.007 181.849 35.977 C 183.665 34.947 185.792 34.434 188.226 34.434 C 190.294 34.434 192.071 34.792 193.554 35.507 C 195.036 36.222 196.247 37.192 197.179 38.414 L 197.179 34.792 L 200.932 34.792 L 200.932 57.148 L 197.179 57.148 L 197.179 53.572 C 196.247 54.764 195.036 55.718 193.554 56.433 C 192.068 57.148 190.294 57.506 188.226 57.506 Z M 188.727 54.466 C 190.595 54.466 192.169 54.078 193.455 53.303 C 194.738 52.528 195.713 51.492 196.381 50.197 C 197.048 48.899 197.382 47.492 197.382 45.971 C 197.382 44.451 197.048 43.004 196.381 41.723 C 195.713 40.441 194.738 39.415 193.455 38.636 C 192.173 37.861 190.595 37.474 188.727 37.474 C 186.859 37.474 185.308 37.861 183.976 38.636 C 182.641 39.411 181.623 40.441 180.923 41.723 C 180.223 43.004 179.873 44.422 179.873 45.971 C 179.873 47.521 180.223 48.899 180.923 50.197 C 181.623 51.495 182.641 52.528 183.976 53.303 C 185.311 54.078 186.895 54.466 188.727 54.466 Z M 206.937 57.148 L 206.937 25.847 L 210.69 25.847 L 210.69 57.148 Z M 225.794 57.506 C 223.494 57.506 221.55 57.161 219.966 56.476 C 218.383 55.79 217.172 54.89 216.341 53.77 C 215.506 52.651 215.042 51.439 214.94 50.128 L 218.841 50.128 C 218.942 50.873 219.233 51.595 219.718 52.297 C 220.202 52.999 220.945 53.565 221.943 53.995 C 222.944 54.429 224.243 54.645 225.843 54.645 C 226.344 54.645 226.959 54.598 227.695 54.509 C 228.428 54.419 229.138 54.257 229.822 54.019 C 230.506 53.78 231.082 53.423 231.547 52.946 C 232.014 52.469 232.247 51.856 232.247 51.111 C 232.247 50.187 231.848 49.472 231.046 48.965 C 230.244 48.459 229.21 48.064 227.944 47.78 C 226.674 47.498 225.333 47.22 223.916 46.952 C 222.499 46.683 221.157 46.332 219.888 45.902 C 218.618 45.471 217.588 44.859 216.786 44.067 C 215.984 43.279 215.585 42.196 215.585 40.825 C 215.585 38.799 216.41 37.226 218.062 36.11 C 219.711 34.99 222.155 34.434 225.392 34.434 C 227.594 34.434 229.384 34.739 230.768 35.351 C 232.152 35.964 233.202 36.745 233.919 37.699 C 234.636 38.653 235.061 39.683 235.195 40.786 L 231.393 40.786 C 231.259 39.832 230.735 39.014 229.816 38.325 C 228.899 37.64 227.391 37.295 225.29 37.295 C 221.321 37.295 219.338 38.368 219.338 40.514 C 219.338 41.408 219.737 42.094 220.539 42.57 C 221.341 43.047 222.371 43.428 223.641 43.71 C 224.907 43.994 226.249 44.263 227.669 44.514 C 229.086 44.769 230.428 45.117 231.697 45.564 C 232.963 46.011 233.997 46.644 234.799 47.465 C 235.601 48.286 236 49.396 236 50.796 C 236 52.972 235.074 54.635 233.225 55.78 C 231.373 56.93 228.899 57.502 225.797 57.502 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></g></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-f6vkyf\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 398 110\" overflow=\"visible\"><g><path d=\"M 47.174 30.914 L 47.174 30.886 L 56.61 57.622 L 56.5 57.622 L 69.059 93.602 C 69.059 93.602 63.435 94.413 69.451 94.684 C 75.467 94.954 93.125 94.684 93.125 94.684 L 86.134 76.056 L 79.144 57.428 L 65.163 20.173 C 60.6 8.014 49.265 0 36.628 0 L 36.385 0 L 47.179 30.914 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path><path d=\"M 30.326 28.756 L 30.326 28.728 L 19.681 56.441 L 19.792 56.441 L 18.501 59.829 L 5.604 93.735 L 5.163 94.861 L 28.665 94.833 L 39.018 65.139 C 40.347 61.32 36.711 57.219 31.888 57.097 L 6.393 56.457 C 2.1 56.347 -1.062 52.599 0.334 49.271 L 11.26 23.17 L 32.688 23.17 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\" stroke-width=\"0.25\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 119.502 95.247 L 119.502 51.203 L 100.011 51.203 L 100.011 45.91 L 145.317 45.91 L 145.317 51.203 L 125.826 51.203 L 125.826 95.247 L 119.497 95.247 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path><path d=\"M 149.875 110 L 157.551 94.723 L 140.339 57.98 L 147.342 57.98 L 160.922 88.535 L 174.757 57.98 L 181.677 57.98 L 156.707 110 Z M 186.572 110 L 186.572 57.98 L 192.901 57.98 L 192.901 63.941 C 194.474 61.905 196.516 60.304 199.015 59.134 C 201.515 57.969 204.512 57.384 207.999 57.384 C 212.105 57.384 215.692 58.24 218.754 59.956 C 221.817 61.673 224.195 63.98 225.884 66.889 C 227.573 69.797 228.417 73.037 228.417 76.614 C 228.417 80.19 227.573 83.369 225.884 86.3 C 224.195 89.231 221.817 91.554 218.754 93.265 C 215.686 94.982 212.105 95.837 207.999 95.837 C 204.512 95.837 201.515 95.23 199.015 94.011 C 196.51 92.796 194.474 91.19 192.901 89.203 L 192.901 109.994 L 186.572 109.994 Z M 207.155 90.776 C 210.306 90.776 212.988 90.13 215.212 88.839 C 217.435 87.547 219.135 85.82 220.316 83.662 C 221.497 81.504 222.087 79.153 222.087 76.619 C 222.087 74.086 221.497 71.674 220.316 69.538 C 219.135 67.402 217.435 65.691 215.212 64.394 C 212.988 63.102 210.306 62.457 207.155 62.457 C 204.004 62.457 201.416 63.102 199.225 64.394 C 197.029 65.685 195.373 67.402 194.248 69.538 C 193.122 71.674 192.559 74.036 192.559 76.619 C 192.559 79.202 193.122 81.498 194.248 83.662 C 195.373 85.825 197.029 87.547 199.225 88.839 C 201.416 90.13 204.059 90.776 207.155 90.776 Z M 241.633 53.151 L 243.719 46.401 L 250.297 46.291 L 248.526 53.228 L 241.633 53.146 Z M 231.474 95.468 L 240.386 59.289 L 246.682 59.167 L 237.87 95.517 L 231.48 95.468 Z M 272.718 95.843 C 268.502 95.843 264.843 94.987 261.753 93.271 C 258.657 91.554 256.257 89.236 254.541 86.306 C 252.824 83.375 251.969 80.146 251.969 76.619 C 251.969 73.092 252.824 69.803 254.541 66.894 C 256.257 63.985 258.657 61.678 261.753 59.962 C 264.843 58.245 268.502 57.39 272.718 57.39 C 277.723 57.39 281.983 58.532 285.498 60.817 C 289.013 63.102 291.386 66.061 292.628 69.687 L 285.796 69.687 C 284.842 67.551 283.308 65.812 281.2 64.471 C 279.092 63.13 276.542 62.457 273.562 62.457 C 270.582 62.457 267.768 63.102 265.461 64.394 C 263.155 65.685 261.383 67.402 260.147 69.538 C 258.911 71.674 258.293 74.036 258.293 76.619 C 258.293 79.202 258.911 81.498 260.147 83.662 C 261.383 85.825 263.155 87.547 265.461 88.839 C 267.768 90.13 270.466 90.776 273.562 90.776 C 276.658 90.776 279.086 90.108 281.2 88.762 C 283.308 87.42 284.842 85.682 285.796 83.546 L 292.628 83.546 C 291.392 87.172 289.013 90.13 285.498 92.415 C 281.983 94.7 277.723 95.843 272.718 95.843 Z M 317.433 95.843 C 313.327 95.843 309.74 94.987 306.678 93.271 C 303.609 91.554 301.236 89.236 299.548 86.306 C 297.859 83.375 297.015 80.146 297.015 76.619 C 297.015 73.092 297.859 69.803 299.548 66.894 C 301.236 63.985 303.609 61.678 306.678 59.962 C 309.74 58.245 313.327 57.39 317.433 57.39 C 320.92 57.39 323.917 57.986 326.417 59.178 C 328.916 60.37 330.958 61.987 332.531 64.024 L 332.531 57.986 L 338.86 57.986 L 338.86 95.247 L 332.531 95.247 L 332.531 89.286 C 330.958 91.273 328.916 92.863 326.417 94.055 C 323.911 95.247 320.92 95.843 317.433 95.843 Z M 318.277 90.776 C 321.428 90.776 324.082 90.13 326.251 88.839 C 328.414 87.547 330.059 85.82 331.184 83.662 C 332.31 81.498 332.873 79.153 332.873 76.619 C 332.873 74.086 332.31 71.674 331.184 69.538 C 330.059 67.402 328.414 65.691 326.251 64.394 C 324.088 63.102 321.428 62.457 318.277 62.457 C 315.126 62.457 312.51 63.102 310.264 64.394 C 308.013 65.685 306.297 67.402 305.116 69.538 C 303.935 71.674 303.344 74.036 303.344 76.619 C 303.344 79.202 303.935 81.498 305.116 83.662 C 306.297 85.825 308.013 87.547 310.264 88.839 C 312.516 90.13 315.187 90.776 318.277 90.776 Z M 348.986 95.247 L 348.986 43.078 L 355.316 43.078 L 355.316 95.247 Z M 380.788 95.843 C 376.909 95.843 373.631 95.269 370.96 94.126 C 368.289 92.984 366.248 91.483 364.846 89.617 C 363.439 87.752 362.655 85.732 362.484 83.546 L 369.062 83.546 C 369.233 84.788 369.724 85.991 370.541 87.161 C 371.358 88.331 372.61 89.275 374.293 89.992 C 375.982 90.716 378.173 91.074 380.871 91.074 C 381.715 91.074 382.753 90.997 383.995 90.848 C 385.231 90.699 386.428 90.428 387.581 90.031 C 388.735 89.634 389.706 89.038 390.49 88.243 C 391.279 87.448 391.671 86.427 391.671 85.185 C 391.671 83.645 390.997 82.453 389.645 81.609 C 388.293 80.764 386.55 80.107 384.414 79.633 C 382.273 79.164 380.01 78.7 377.621 78.253 C 375.231 77.806 372.969 77.221 370.828 76.503 C 368.687 75.786 366.948 74.765 365.597 73.446 C 364.245 72.132 363.571 70.327 363.571 68.042 C 363.571 64.664 364.962 62.043 367.749 60.183 C 370.53 58.317 374.652 57.39 380.11 57.39 C 383.823 57.39 386.842 57.898 389.176 58.919 C 391.51 59.94 393.282 61.242 394.49 62.832 C 395.699 64.421 396.416 66.138 396.643 67.976 L 390.23 67.976 C 390.004 66.386 389.121 65.023 387.57 63.875 C 386.025 62.733 383.481 62.159 379.939 62.159 C 373.245 62.159 369.901 63.947 369.901 67.523 C 369.901 69.014 370.574 70.156 371.926 70.951 C 373.278 71.746 375.016 72.38 377.157 72.849 C 379.293 73.324 381.555 73.771 383.95 74.191 C 386.34 74.616 388.602 75.195 390.743 75.94 C 392.879 76.685 394.623 77.74 395.975 79.108 C 397.327 80.477 398 82.326 398 84.661 C 398 88.287 396.438 91.058 393.32 92.967 C 390.197 94.883 386.025 95.837 380.794 95.837 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.644 56.882\" overflow=\"visible\"><path d=\"M 6.397 18.548 L 6.397 18.532 L 11.992 34.573 L 11.927 34.573 L 19.374 56.161 C 19.374 56.161 16.039 56.648 19.607 56.81 C 23.174 56.973 33.644 56.81 33.644 56.81 L 29.499 45.634 L 25.354 34.457 L 17.064 12.104 C 14.358 4.808 7.637 0 0.144 0 L 0 0 L 6.4 18.548 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-n06mn6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56.739 94.804\" overflow=\"visible\"><path d=\"M 10.788 30.914 L 10.788 30.886 L 20.225 57.622 L 20.114 57.622 L 32.674 93.602 C 32.674 93.602 27.049 94.413 33.066 94.684 C 39.082 94.954 56.739 94.684 56.739 94.684 L 49.749 76.056 L 42.759 57.428 L 28.778 20.173 C 24.214 8.014 12.88 0 0.243 0 L 0 0 L 10.794 30.914 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.3 43.014\" overflow=\"visible\"><path d=\"M 17.982 3.351 L 17.982 3.335 L 11.67 19.962 L 11.736 19.962 L 10.97 21.996 L 3.323 42.339 L 3.061 43.014 L 16.997 42.998 L 23.136 25.181 C 23.925 22.89 21.768 20.429 18.908 20.356 L 3.791 19.972 C 1.245 19.906 -0.63 17.657 0.198 15.661 L 6.677 0 L 19.383 0 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\" stroke-width=\"0.25\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1xd5tkm\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.295 71.69\" overflow=\"visible\"><path d=\"M 30.326 5.586 L 30.326 5.558 L 19.681 33.27 L 19.792 33.27 L 18.501 36.659 L 5.604 70.564 L 5.163 71.69 L 28.665 71.663 L 39.018 41.969 C 40.347 38.15 36.711 34.049 31.888 33.927 L 6.393 33.287 C 2.1 33.177 -1.062 29.429 0.334 26.101 L 11.26 0 L 32.688 0 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\" stroke-width=\"0.25\" stroke=\"var(--token-950d12cf-f35f-4a99-bb1f-8955abfca20a, rgb(54, 149, 217)) /* {&quot;name&quot;:&quot;Green&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.864 29.602\" overflow=\"visible\"><path d=\"M 11.557 29.602 L 11.557 3.176 L 0 3.176 L 0 0 L 26.864 0 L 26.864 3.176 L 15.307 3.176 L 15.307 29.602 L 11.554 29.602 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xb53ss\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45.305 49.337\" overflow=\"visible\"><path d=\"M 19.491 49.337 L 19.491 5.293 L 0 5.293 L 0 0 L 45.305 0 L 45.305 5.293 L 25.815 5.293 L 25.815 49.337 L 19.485 49.337 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 152.784 40.153\" overflow=\"visible\"><path d=\"M 5.654 40.153 L 10.206 30.987 L 0 8.941 L 4.152 8.941 L 12.205 27.274 L 20.408 8.941 L 24.512 8.941 L 9.705 40.153 Z M 27.414 40.153 L 27.414 8.941 L 31.167 8.941 L 31.167 12.518 C 32.1 11.296 33.311 10.335 34.793 9.633 C 36.275 8.935 38.052 8.584 40.12 8.584 C 42.554 8.584 44.681 9.097 46.497 10.127 C 48.313 11.157 49.724 12.541 50.725 14.286 C 51.726 16.031 52.227 17.975 52.227 20.121 C 52.227 22.267 51.726 24.175 50.725 25.933 C 49.724 27.692 48.313 29.086 46.497 30.112 C 44.678 31.142 42.554 31.655 40.12 31.655 C 38.052 31.655 36.275 31.291 34.793 30.559 C 33.307 29.831 32.1 28.867 31.167 27.675 L 31.167 40.15 L 27.414 40.15 Z M 39.619 28.619 C 41.488 28.619 43.078 28.231 44.397 27.456 C 45.715 26.681 46.723 25.645 47.423 24.35 C 48.124 23.055 48.474 21.645 48.474 20.125 C 48.474 18.605 48.124 17.157 47.423 15.876 C 46.723 14.594 45.715 13.568 44.397 12.789 C 43.078 12.014 41.488 11.627 39.619 11.627 C 37.751 11.627 36.216 12.014 34.917 12.789 C 33.615 13.564 32.633 14.594 31.966 15.876 C 31.298 17.157 30.964 18.575 30.964 20.125 C 30.964 21.674 31.298 23.052 31.966 24.35 C 32.633 25.648 33.615 26.681 34.917 27.456 C 36.216 28.231 37.784 28.619 39.619 28.619 Z M 60.064 6.044 L 61.301 1.994 L 65.201 1.927 L 64.151 6.09 L 60.064 6.04 Z M 54.04 31.434 L 59.324 9.726 L 63.058 9.653 L 57.832 31.463 L 54.043 31.434 Z M 78.496 31.659 C 75.996 31.659 73.827 31.146 71.994 30.116 C 70.158 29.086 68.735 27.695 67.717 25.936 C 66.7 24.178 66.193 22.241 66.193 20.125 C 66.193 18.008 66.7 16.035 67.717 14.29 C 68.735 12.544 70.158 11.16 71.994 10.13 C 73.827 9.1 75.996 8.587 78.496 8.587 C 81.464 8.587 83.99 9.272 86.074 10.643 C 88.159 12.014 89.566 13.789 90.302 15.965 L 86.251 15.965 C 85.685 14.684 84.775 13.64 83.525 12.836 C 82.275 12.031 80.764 11.627 78.997 11.627 C 77.23 11.627 75.561 12.014 74.193 12.789 C 72.825 13.564 71.775 14.594 71.042 15.876 C 70.309 17.157 69.942 18.575 69.942 20.125 C 69.942 21.674 70.309 23.052 71.042 24.35 C 71.775 25.648 72.825 26.681 74.193 27.456 C 75.561 28.231 77.161 28.619 78.997 28.619 C 80.832 28.619 82.272 28.218 83.525 27.41 C 84.775 26.605 85.685 25.562 86.251 24.281 L 90.302 24.281 C 89.569 26.456 88.159 28.231 86.074 29.602 C 83.99 30.973 81.464 31.659 78.496 31.659 Z M 105.01 31.659 C 102.576 31.659 100.449 31.146 98.633 30.116 C 96.813 29.086 95.406 27.695 94.405 25.936 C 93.404 24.178 92.903 22.241 92.903 20.125 C 92.903 18.008 93.404 16.035 94.405 14.29 C 95.406 12.544 96.813 11.16 98.633 10.13 C 100.449 9.1 102.576 8.587 105.01 8.587 C 107.078 8.587 108.855 8.945 110.337 9.66 C 111.82 10.375 113.03 11.346 113.963 12.567 L 113.963 8.945 L 117.716 8.945 L 117.716 31.301 L 113.963 31.301 L 113.963 27.725 C 113.03 28.917 111.82 29.871 110.337 30.586 C 108.852 31.301 107.078 31.659 105.01 31.659 Z M 105.511 28.619 C 107.379 28.619 108.953 28.231 110.239 27.456 C 111.522 26.681 112.497 25.645 113.164 24.35 C 113.832 23.052 114.166 21.645 114.166 20.125 C 114.166 18.605 113.832 17.157 113.164 15.876 C 112.497 14.594 111.522 13.568 110.239 12.789 C 108.956 12.014 107.379 11.627 105.511 11.627 C 103.642 11.627 102.091 12.014 100.76 12.789 C 99.425 13.564 98.407 14.594 97.707 15.876 C 97.007 17.157 96.656 18.575 96.656 20.125 C 96.656 21.674 97.007 23.052 97.707 24.35 C 98.407 25.648 99.425 26.681 100.76 27.456 C 102.095 28.231 103.678 28.619 105.511 28.619 Z M 123.72 31.301 L 123.72 0 L 127.474 0 L 127.474 31.301 Z M 142.578 31.659 C 140.278 31.659 138.334 31.314 136.75 30.629 C 135.166 29.943 133.956 29.043 133.125 27.923 C 132.29 26.804 131.826 25.592 131.724 24.281 L 135.625 24.281 C 135.726 25.026 136.017 25.748 136.502 26.45 C 136.986 27.152 137.729 27.718 138.727 28.149 C 139.728 28.582 141.027 28.798 142.627 28.798 C 143.128 28.798 143.743 28.751 144.479 28.662 C 145.212 28.572 145.922 28.41 146.606 28.172 C 147.29 27.933 147.866 27.576 148.33 27.099 C 148.798 26.622 149.031 26.009 149.031 25.264 C 149.031 24.34 148.631 23.625 147.83 23.118 C 147.028 22.612 145.994 22.217 144.728 21.933 C 143.458 21.651 142.117 21.373 140.7 21.105 C 139.283 20.837 137.941 20.486 136.672 20.055 C 135.402 19.624 134.371 19.012 133.57 18.22 C 132.768 17.432 132.369 16.349 132.369 14.978 C 132.369 12.952 133.193 11.379 134.846 10.263 C 136.495 9.143 138.939 8.587 142.175 8.587 C 144.378 8.587 146.167 8.892 147.552 9.504 C 148.936 10.117 149.986 10.898 150.703 11.852 C 151.419 12.806 151.845 13.836 151.979 14.939 L 148.177 14.939 C 148.042 13.985 147.519 13.167 146.599 12.478 C 145.683 11.793 144.175 11.448 142.074 11.448 C 138.105 11.448 136.122 12.521 136.122 14.667 C 136.122 15.561 136.521 16.247 137.323 16.724 C 138.125 17.2 139.155 17.581 140.425 17.863 C 141.691 18.148 143.033 18.416 144.453 18.667 C 145.87 18.922 147.211 19.27 148.481 19.717 C 149.747 20.164 150.781 20.797 151.583 21.618 C 152.385 22.439 152.784 23.549 152.784 24.95 C 152.784 27.125 151.858 28.788 150.009 29.933 C 148.157 31.083 145.683 31.655 142.581 31.655 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mernxm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 257.661 66.922\" overflow=\"visible\"><path d=\"M 9.536 66.922 L 17.212 51.644 L 0 14.902 L 7.003 14.902 L 20.583 45.457 L 34.418 14.902 L 41.338 14.902 L 16.367 66.922 Z M 46.232 66.922 L 46.232 14.902 L 52.562 14.902 L 52.562 20.863 C 54.135 18.826 56.176 17.226 58.676 16.056 C 61.176 14.891 64.172 14.306 67.66 14.306 C 71.766 14.306 75.352 15.162 78.415 16.878 C 81.478 18.595 83.856 20.902 85.545 23.81 C 87.233 26.719 88.078 29.959 88.078 33.535 C 88.078 37.112 87.233 40.291 85.545 43.222 C 83.856 46.153 81.478 48.476 78.415 50.187 C 75.347 51.904 71.766 52.759 67.66 52.759 C 64.172 52.759 61.176 52.152 58.676 50.932 C 56.171 49.718 54.135 48.112 52.562 46.125 L 52.562 66.916 L 46.232 66.916 Z M 66.816 47.698 C 69.967 47.698 72.649 47.052 74.872 45.761 C 77.096 44.469 78.796 42.742 79.977 40.584 C 81.158 38.425 81.748 36.074 81.748 33.541 C 81.748 31.008 81.158 28.596 79.977 26.46 C 78.796 24.324 77.096 22.613 74.872 21.316 C 72.649 20.024 69.967 19.378 66.816 19.378 C 63.665 19.378 61.077 20.024 58.886 21.316 C 56.69 22.607 55.034 24.324 53.908 26.46 C 52.783 28.596 52.22 30.958 52.22 33.541 C 52.22 36.124 52.783 38.42 53.908 40.584 C 55.034 42.747 56.69 44.469 58.886 45.761 C 61.077 47.052 63.72 47.698 66.816 47.698 Z M 101.294 10.073 L 103.38 3.323 L 109.958 3.212 L 108.186 10.15 L 101.294 10.067 Z M 91.135 52.389 L 100.047 16.21 L 106.343 16.089 L 97.531 52.439 L 91.14 52.389 Z M 132.379 52.765 C 128.163 52.765 124.504 51.909 121.414 50.193 C 118.318 48.476 115.918 46.158 114.201 43.227 C 112.485 40.297 111.63 37.068 111.63 33.541 C 111.63 30.014 112.485 26.725 114.201 23.816 C 115.918 20.907 118.318 18.6 121.414 16.884 C 124.504 15.167 128.163 14.312 132.379 14.312 C 137.384 14.312 141.644 15.454 145.159 17.739 C 148.674 20.024 151.047 22.982 152.289 26.609 L 145.457 26.609 C 144.502 24.473 142.968 22.734 140.86 21.393 C 138.752 20.052 136.203 19.378 133.223 19.378 C 130.243 19.378 127.429 20.024 125.122 21.316 C 122.815 22.607 121.044 24.324 119.808 26.46 C 118.572 28.596 117.954 30.958 117.954 33.541 C 117.954 36.124 118.572 38.42 119.808 40.584 C 121.044 42.747 122.815 44.469 125.122 45.761 C 127.429 47.052 130.127 47.698 133.223 47.698 C 136.319 47.698 138.747 47.03 140.86 45.683 C 142.968 44.342 144.502 42.604 145.457 40.468 L 152.289 40.468 C 151.053 44.094 148.674 47.052 145.159 49.337 C 141.644 51.622 137.384 52.765 132.379 52.765 Z M 177.094 52.765 C 172.988 52.765 169.401 51.909 166.338 50.193 C 163.27 48.476 160.897 46.158 159.209 43.227 C 157.52 40.297 156.676 37.068 156.676 33.541 C 156.676 30.014 157.52 26.725 159.209 23.816 C 160.897 20.907 163.27 18.6 166.338 16.884 C 169.401 15.167 172.988 14.312 177.094 14.312 C 180.581 14.312 183.578 14.908 186.077 16.1 C 188.577 17.292 190.619 18.909 192.192 20.946 L 192.192 14.908 L 198.521 14.908 L 198.521 52.169 L 192.192 52.169 L 192.192 46.208 C 190.619 48.195 188.577 49.784 186.077 50.976 C 183.572 52.169 180.581 52.765 177.094 52.765 Z M 177.938 47.698 C 181.089 47.698 183.743 47.052 185.912 45.761 C 188.075 44.469 189.719 42.742 190.845 40.584 C 191.971 38.42 192.534 36.074 192.534 33.541 C 192.534 31.008 191.971 28.596 190.845 26.46 C 189.719 24.324 188.075 22.613 185.912 21.316 C 183.749 20.024 181.089 19.378 177.938 19.378 C 174.787 19.378 172.171 20.024 169.925 21.316 C 167.674 22.607 165.958 24.324 164.777 26.46 C 163.596 28.596 163.005 30.958 163.005 33.541 C 163.005 36.124 163.596 38.42 164.777 40.584 C 165.958 42.747 167.674 44.469 169.925 45.761 C 172.177 47.052 174.848 47.698 177.938 47.698 Z M 208.647 52.169 L 208.647 0 L 214.977 0 L 214.977 52.169 Z M 240.449 52.765 C 236.57 52.765 233.292 52.191 230.621 51.048 C 227.95 49.906 225.908 48.404 224.507 46.539 C 223.1 44.673 222.316 42.653 222.145 40.468 L 228.723 40.468 C 228.894 41.709 229.385 42.913 230.202 44.083 C 231.018 45.253 232.271 46.197 233.954 46.914 C 235.643 47.637 237.834 47.996 240.532 47.996 C 241.376 47.996 242.414 47.919 243.655 47.77 C 244.891 47.621 246.089 47.35 247.242 46.953 C 248.396 46.555 249.367 45.959 250.15 45.165 C 250.94 44.37 251.331 43.349 251.331 42.107 C 251.331 40.567 250.658 39.375 249.306 38.53 C 247.954 37.686 246.21 37.029 244.075 36.554 C 241.934 36.085 239.671 35.622 237.282 35.175 C 234.892 34.728 232.63 34.142 230.489 33.425 C 228.348 32.707 226.609 31.686 225.257 30.367 C 223.905 29.054 223.232 27.249 223.232 24.964 C 223.232 21.586 224.623 18.964 227.409 17.104 C 230.191 15.239 234.313 14.312 239.77 14.312 C 243.484 14.312 246.503 14.819 248.837 15.84 C 251.171 16.862 252.943 18.164 254.151 19.754 C 255.36 21.343 256.077 23.06 256.303 24.898 L 249.891 24.898 C 249.665 23.308 248.782 21.945 247.231 20.797 C 245.686 19.654 243.142 19.08 239.599 19.08 C 232.906 19.08 229.562 20.869 229.562 24.445 C 229.562 25.935 230.235 27.078 231.587 27.873 C 232.939 28.667 234.677 29.302 236.818 29.771 C 238.954 30.246 241.216 30.693 243.611 31.112 C 246.001 31.537 248.263 32.117 250.404 32.862 C 252.54 33.607 254.284 34.661 255.636 36.03 C 256.988 37.399 257.661 39.248 257.661 41.583 C 257.661 45.209 256.099 47.979 252.981 49.889 C 249.858 51.804 245.686 52.759 240.455 52.759 Z\" fill=\"var(--token-4cb9bc5d-20b0-4625-b14b-57d8f53326ad, rgb(72, 147, 208)) /* {&quot;name&quot;:&quot;Deep Green&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.512 31.212\" overflow=\"visible\"><path d=\"M 5.654 31.212 L 10.206 22.045 L 0 0 L 4.152 0 L 12.205 18.333 L 20.408 0 L 24.512 0 L 9.705 31.212 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16or8ru\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.338 52.02\" overflow=\"visible\"><path d=\"M 9.536 52.02 L 17.212 36.742 L 0 0 L 7.003 0 L 20.583 30.555 L 34.418 0 L 41.338 0 L 16.367 52.02 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.813 31.569\" overflow=\"visible\"><path d=\"M 0 31.569 L 0 0.358 L 3.753 0.358 L 3.753 3.934 C 4.686 2.712 5.896 1.752 7.379 1.05 C 8.861 0.351 10.638 0 12.706 0 C 15.14 0 17.267 0.513 19.083 1.543 C 20.899 2.573 22.31 3.957 23.311 5.703 C 24.312 7.448 24.813 9.392 24.813 11.538 C 24.813 13.683 24.312 15.591 23.311 17.349 C 22.31 19.108 20.899 20.502 19.083 21.529 C 17.264 22.559 15.14 23.072 12.706 23.072 C 10.638 23.072 8.861 22.708 7.379 21.976 C 5.893 21.247 4.686 20.283 3.753 19.091 L 3.753 31.566 L 0 31.566 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ew3qyb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.845 52.616\" overflow=\"visible\"><path d=\"M 0 52.616 L 0 0.596 L 6.329 0.596 L 6.329 6.557 C 7.902 4.52 9.944 2.92 12.444 1.75 C 14.944 0.585 17.94 0 21.428 0 C 25.533 0 29.12 0.855 32.183 2.572 C 35.245 4.289 37.624 6.596 39.312 9.504 C 41.001 12.413 41.845 15.653 41.845 19.229 C 41.845 22.806 41.001 25.985 39.312 28.916 C 37.624 31.846 35.245 34.17 32.183 35.881 C 29.115 37.598 25.533 38.453 21.428 38.453 C 17.94 38.453 14.944 37.846 12.444 36.626 C 9.938 35.412 7.902 33.806 6.329 31.819 L 6.329 52.61 L 0 52.61 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.509 16.992\" overflow=\"visible\"><path d=\"M 8.655 16.992 C 10.523 16.992 12.114 16.604 13.432 15.829 C 14.751 15.054 15.759 14.018 16.459 12.723 C 17.159 11.428 17.509 10.018 17.509 8.498 C 17.509 6.978 17.159 5.53 16.459 4.249 C 15.759 2.967 14.751 1.941 13.432 1.162 C 12.114 0.387 10.523 0 8.655 0 C 6.786 0 5.252 0.387 3.953 1.162 C 2.65 1.937 1.669 2.967 1.001 4.249 C 0.334 5.53 0 6.948 0 8.498 C 0 10.047 0.334 11.425 1.001 12.723 C 1.669 14.021 2.65 15.054 3.953 15.829 C 5.252 16.604 6.819 16.992 8.655 16.992 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1lg7guj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.528 28.32\" overflow=\"visible\"><path d=\"M 14.596 28.32 C 17.747 28.32 20.429 27.674 22.653 26.382 C 24.877 25.091 26.576 23.363 27.757 21.205 C 28.938 19.047 29.528 16.696 29.528 14.163 C 29.528 11.629 28.938 9.217 27.757 7.081 C 26.576 4.945 24.877 3.234 22.653 1.937 C 20.429 0.646 17.747 0 14.596 0 C 11.445 0 8.857 0.646 6.666 1.937 C 4.47 3.229 2.814 4.945 1.689 7.081 C 0.563 9.217 0 11.58 0 14.163 C 0 16.746 0.563 19.042 1.689 21.205 C 2.814 23.369 4.47 25.091 6.666 26.382 C 8.857 27.674 11.5 28.32 14.596 28.32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.137 4.163\" overflow=\"visible\"><path d=\"M 0 4.116 L 1.237 0.066 L 5.137 0 L 4.087 4.163 L 0 4.113 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ov7k8z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.664 6.938\" overflow=\"visible\"><path d=\"M 0 6.861 L 2.086 0.11 L 8.664 0 L 6.892 6.938 L 0 6.855 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.018 21.81\" overflow=\"visible\"><path d=\"M 0 21.78 L 5.285 0.073 L 9.018 0 L 3.792 21.81 L 0.003 21.78 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1f8jxhb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.208 36.35\" overflow=\"visible\"><path d=\"M 0 36.301 L 8.912 0.121 L 15.208 0 L 6.396 36.35 L 0.006 36.301 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.109 23.072\" overflow=\"visible\"><path d=\"M 12.303 23.072 C 9.803 23.072 7.634 22.559 5.802 21.529 C 3.966 20.499 2.542 19.108 1.525 17.349 C 0.507 15.591 0 13.654 0 11.538 C 0 9.421 0.507 7.448 1.525 5.703 C 2.542 3.957 3.966 2.573 5.802 1.543 C 7.634 0.513 9.803 0 12.303 0 C 15.271 0 17.797 0.685 19.882 2.056 C 21.966 3.427 23.373 5.203 24.109 7.378 L 20.058 7.378 C 19.492 6.097 18.583 5.053 17.333 4.249 C 16.083 3.444 14.571 3.04 12.804 3.04 C 11.037 3.04 9.368 3.427 8 4.202 C 6.633 4.977 5.582 6.007 4.849 7.289 C 4.116 8.57 3.75 9.988 3.75 11.538 C 3.75 13.087 4.116 14.465 4.849 15.763 C 5.582 17.061 6.633 18.095 8 18.869 C 9.368 19.644 10.968 20.032 12.804 20.032 C 14.64 20.032 16.079 19.631 17.333 18.823 C 18.583 18.018 19.492 16.975 20.058 15.694 L 24.109 15.694 C 23.376 17.869 21.966 19.644 19.882 21.015 C 17.797 22.386 15.271 23.072 12.303 23.072 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13ond5p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.659 38.453\" overflow=\"visible\"><path d=\"M 20.749 38.453 C 16.533 38.453 12.874 37.598 9.784 35.881 C 6.688 34.165 4.288 31.846 2.572 28.916 C 0.855 25.985 0 22.756 0 19.229 C 0 15.702 0.855 12.413 2.572 9.504 C 4.288 6.596 6.688 4.289 9.784 2.572 C 12.874 0.855 16.533 0 20.749 0 C 25.754 0 30.014 1.142 33.529 3.427 C 37.044 5.712 39.417 8.671 40.659 12.297 L 33.827 12.297 C 32.873 10.161 31.338 8.422 29.23 7.081 C 27.122 5.74 24.573 5.067 21.593 5.067 C 18.613 5.067 15.799 5.712 13.492 7.004 C 11.186 8.296 9.414 10.012 8.178 12.148 C 6.942 14.284 6.324 16.646 6.324 19.229 C 6.324 21.812 6.942 24.108 8.178 26.272 C 9.414 28.436 11.186 30.158 13.492 31.449 C 15.799 32.741 18.497 33.386 21.593 33.386 C 24.689 33.386 27.117 32.719 29.23 31.372 C 31.338 30.031 32.873 28.292 33.827 26.156 L 40.659 26.156 C 39.423 29.782 37.044 32.741 33.529 35.026 C 30.014 37.311 25.754 38.453 20.749 38.453 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.813 23.072\" overflow=\"visible\"><path d=\"M 12.107 23.072 C 9.673 23.072 7.546 22.559 5.73 21.529 C 3.91 20.499 2.503 19.108 1.502 17.349 C 0.501 15.591 0 13.654 0 11.538 C 0 9.421 0.501 7.448 1.502 5.703 C 2.503 3.957 3.91 2.573 5.73 1.543 C 7.546 0.513 9.673 0 12.107 0 C 14.175 0 15.952 0.358 17.434 1.073 C 18.916 1.788 20.127 2.759 21.06 3.981 L 21.06 0.358 L 24.813 0.358 L 24.813 22.714 L 21.06 22.714 L 21.06 19.138 C 20.127 20.33 18.916 21.284 17.434 21.999 C 15.949 22.714 14.175 23.072 12.107 23.072 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-440wnq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.845 38.453\" overflow=\"visible\"><path d=\"M 20.418 38.453 C 16.312 38.453 12.725 37.598 9.663 35.881 C 6.594 34.165 4.222 31.846 2.533 28.916 C 0.844 25.985 0 22.756 0 19.229 C 0 15.702 0.844 12.413 2.533 9.504 C 4.222 6.596 6.594 4.289 9.663 2.572 C 12.725 0.855 16.312 0 20.418 0 C 23.905 0 26.902 0.596 29.402 1.788 C 31.901 2.98 33.943 4.598 35.516 6.634 L 35.516 0.596 L 41.845 0.596 L 41.845 37.857 L 35.516 37.857 L 35.516 31.896 C 33.943 33.883 31.901 35.473 29.402 36.665 C 26.896 37.857 23.905 38.453 20.418 38.453 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.509 16.992\" overflow=\"visible\"><path d=\"M 8.854 16.992 C 10.723 16.992 12.297 16.604 13.583 15.829 C 14.865 15.054 15.841 14.018 16.508 12.723 C 17.176 11.425 17.509 10.018 17.509 8.498 C 17.509 6.978 17.176 5.53 16.508 4.249 C 15.841 2.967 14.865 1.941 13.583 1.162 C 12.3 0.387 10.723 0 8.854 0 C 6.986 0 5.435 0.387 4.103 1.162 C 2.768 1.937 1.751 2.967 1.05 4.249 C 0.35 5.53 0 6.948 0 8.498 C 0 10.047 0.35 11.425 1.05 12.723 C 1.751 14.021 2.768 15.054 4.103 15.829 C 5.438 16.604 7.022 16.992 8.854 16.992 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-hhrw58\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.528 28.32\" overflow=\"visible\"><path d=\"M 14.933 28.32 C 18.083 28.32 20.738 27.674 22.906 26.382 C 25.07 25.091 26.714 23.363 27.84 21.205 C 28.966 19.042 29.528 16.696 29.528 14.163 C 29.528 11.629 28.966 9.217 27.84 7.081 C 26.714 4.945 25.07 3.234 22.906 1.937 C 20.743 0.646 18.083 0 14.933 0 C 11.782 0 9.166 0.646 6.92 1.937 C 4.668 3.229 2.952 4.945 1.771 7.081 C 0.59 9.217 0 11.58 0 14.163 C 0 16.746 0.59 19.042 1.771 21.205 C 2.952 23.369 4.668 25.091 6.92 26.382 C 9.171 27.674 11.842 28.32 14.933 28.32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.753 31.301\" overflow=\"visible\"><path d=\"M 0 31.301 L 0 0 L 3.753 0 L 3.753 31.301 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1yca5my\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.329 52.169\" overflow=\"visible\"><path d=\"M 0 52.169 L 0 0 L 6.329 0 L 6.329 52.169 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.06 23.072\" overflow=\"visible\"><path d=\"M 10.854 23.072 C 8.553 23.072 6.61 22.727 5.026 22.042 C 3.442 21.356 2.232 20.456 1.4 19.336 C 0.566 18.217 0.101 17.005 0 15.694 L 3.9 15.694 C 4.002 16.439 4.293 17.161 4.777 17.863 C 5.262 18.565 6.004 19.131 7.002 19.562 C 8.004 19.995 9.303 20.211 10.903 20.211 C 11.403 20.211 12.019 20.164 12.755 20.075 C 13.488 19.985 14.198 19.823 14.882 19.585 C 15.566 19.346 16.142 18.989 16.606 18.512 C 17.074 18.035 17.306 17.422 17.306 16.677 C 17.306 15.753 16.907 15.038 16.106 14.531 C 15.304 14.025 14.27 13.631 13.004 13.346 C 11.734 13.064 10.392 12.786 8.976 12.518 C 7.559 12.25 6.217 11.899 4.948 11.468 C 3.678 11.038 2.647 10.425 1.845 9.633 C 1.044 8.845 0.645 7.762 0.645 6.391 C 0.645 4.365 1.469 2.792 3.122 1.676 C 4.771 0.556 7.215 0 10.451 0 C 12.653 0 14.443 0.305 15.827 0.917 C 17.212 1.53 18.262 2.311 18.979 3.265 C 19.695 4.219 20.121 5.249 20.255 6.352 L 16.452 6.352 C 16.318 5.398 15.795 4.58 14.875 3.891 C 13.959 3.206 12.451 2.861 10.35 2.861 C 6.381 2.861 4.398 3.934 4.398 6.08 C 4.398 6.974 4.797 7.66 5.599 8.137 C 6.4 8.613 7.431 8.994 8.701 9.276 C 9.967 9.561 11.309 9.829 12.729 10.08 C 14.146 10.335 15.487 10.683 16.757 11.13 C 18.023 11.577 19.057 12.21 19.859 13.031 C 20.66 13.852 21.06 14.962 21.06 16.363 C 21.06 18.538 20.134 20.201 18.285 21.347 C 16.433 22.496 13.959 23.069 10.857 23.069 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15f5ve\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.516 38.453\" overflow=\"visible\"><path d=\"M 18.304 38.453 C 14.425 38.453 11.147 37.879 8.476 36.737 C 5.805 35.594 3.763 34.093 2.362 32.227 C 0.955 30.362 0.171 28.342 0 26.156 L 6.578 26.156 C 6.749 27.398 7.24 28.601 8.057 29.771 C 8.873 30.941 10.126 31.885 11.809 32.603 C 13.498 33.326 15.689 33.684 18.387 33.684 C 19.231 33.684 20.269 33.607 21.51 33.458 C 22.746 33.309 23.944 33.039 25.097 32.641 C 26.251 32.244 27.222 31.648 28.005 30.853 C 28.795 30.058 29.186 29.037 29.186 27.795 C 29.186 26.255 28.513 25.063 27.161 24.219 C 25.809 23.374 24.065 22.718 21.93 22.243 C 19.789 21.774 17.526 21.31 15.137 20.863 C 12.747 20.416 10.485 19.831 8.344 19.113 C 6.203 18.396 4.464 17.375 3.112 16.056 C 1.76 14.742 1.087 12.937 1.087 10.652 C 1.087 7.274 2.478 4.653 5.264 2.793 C 8.046 0.927 12.168 0 17.625 0 C 21.339 0 24.358 0.508 26.692 1.529 C 29.026 2.55 30.798 3.852 32.006 5.442 C 33.215 7.032 33.932 8.748 34.158 10.586 L 27.746 10.586 C 27.52 8.996 26.637 7.633 25.086 6.485 C 23.541 5.343 20.997 4.769 17.454 4.769 C 10.761 4.769 7.417 6.557 7.417 10.133 C 7.417 11.624 8.09 12.766 9.442 13.561 C 10.794 14.356 12.532 14.99 14.673 15.46 C 16.809 15.934 19.071 16.381 21.466 16.801 C 23.856 17.226 26.118 17.805 28.259 18.55 C 30.395 19.296 32.139 20.35 33.491 21.719 C 34.843 23.087 35.516 24.936 35.516 27.271 C 35.516 30.897 33.954 33.668 30.836 35.578 C 27.713 37.493 23.541 38.448 18.31 38.448 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})]})})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1gp2mcy\",\"data-framer-name\":\"Bottom\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-m5yx6a\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(Link,{href:\"https://framer.link/gTuEdNG\",motionChild:true,nodeId:\"sb05gaBER\",openInNewTab:true,scopeId:\"krHtTsYU_\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1pez3n6 framer-8fjk72\",\"data-framer-name\":\"Copyright\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zESbXwitA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(128, 128, 128))\"},children:\"\\xa9 2026 A-typicals\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qt933u\",\"data-styles-preset\":\"fJyrDzObt\",style:{\"--framer-text-color\":\"var(--token-29c78bc1-f553-49db-ab84-41eb341b82bd, rgb(128, 128, 128))\"},children:\"\\xa9 2026 A-typicals\"})}),className:\"framer-omssup\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})})})})]})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gl2GXQrur\":{\"layout\":[\"fixed\",\"fixed\"]},\"zESbXwitA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"m_s82NjuM\":\"visibleCookie\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HR9OZDmdl\":[\".framer-1a1y4pf-container\",\".framer-1c5xpa9\"],\"gl2GXQrur\":[\".framer-1a1y4pf-container\",\".framer-1c5xpa9\"],\"zESbXwitA\":[\".framer-1a1y4pf-container\",\".framer-1c5xpa9\"]}\n * @framerBreakpoints {\"HR9OZDmdl\":{\"min\":1200,\"canvasClassName\":\"framer-q0buzh-override\",\"minHeight\":3000,\"viewportHeight\":99,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"gl2GXQrur\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-16provi-override\",\"minHeight\":3000,\"viewportHeight\":99,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"zESbXwitA\":{\"max\":809,\"canvasClassName\":\"framer-1qyezek-override\",\"minHeight\":4000,\"viewportHeight\":64,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HR9OZDmdl\n * @framerLayoutTemplate true\n */const FramerkrHtTsYU_=withCSS(Component,css,\"framer-t4Pmw\");export default FramerkrHtTsYU_;FramerkrHtTsYU_.displayName=\"Template\";FramerkrHtTsYU_.defaultProps={height:3e3,width:1200};addPropertyControls(FramerkrHtTsYU_,{m_s82NjuM:{defaultValue:false,title:\"Visible Cookie\",type:ControlType.Boolean}});addFonts(FramerkrHtTsYU_,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...NavigationFonts,...EmbedFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkrHtTsYU_\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"m_s82NjuM\\\":\\\"visibleCookie\\\"}\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"3000\",\"framerDefaultVariant\":\"HR9OZDmdl\",\"framerBreakpoints\":\"{\\\"HR9OZDmdl\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-q0buzh-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":99,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"gl2GXQrur\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-16provi-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":99,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"zESbXwitA\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1qyezek-override\\\",\\\"minHeight\\\":4000,\\\"viewportHeight\\\":64,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"HR9OZDmdl\\\":[\\\".framer-1a1y4pf-container\\\",\\\".framer-1c5xpa9\\\"],\\\"gl2GXQrur\\\":[\\\".framer-1a1y4pf-container\\\",\\\".framer-1c5xpa9\\\"],\\\"zESbXwitA\\\":[\\\".framer-1a1y4pf-container\\\",\\\".framer-1c5xpa9\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gl2GXQrur\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zESbXwitA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/9D8QoSxcR1Sgxd7UPPd1/RXj3hrdis8d7ou81Qr6L/krHtTsYU_.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {Gw1gBY7gQ: \"reviews\", nWFDEINH6: \"clients\", olXjlMqxn: \"manifesto\", oqlcNBQKh: \"howitworks\", pKUXjS6bs: \"cases\", SiCzSYFv4: \"team\", sl7WX_Jow: \"hero\", V26EIcvgg: \"services\", Zuu9uBSxv: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7fkiC1HCuK2dMyo34Fg2/UeXjc4ngMbDuvvqNd1tF/augiA20Il.js\")), path: \"/\"}, hGq7sqq7L: {elements: {A_uup4sUO: \"about\", akBpJyZTB: \"reviews\", byKZ8Dckz: \"services\", ilrgLsgGz: \"cases\", JE_8Gl_VL: \"hero\", ow8bxqoPk: \"about-1\", Q8aWDicJ2: \"manifesto\", rUqnGKnpq: \"clients\", YKgUk37_s: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GG9lMjuENJuU3QsCJT62/xbEy48HmpSYDo7EtFtAE/hGq7sqq7L.js\")), path: \"/about-us\"}, xq49vsYxX: {elements: {AVXuwvA_W: \"clients\", BLxA2pM1Y: \"about\", cK59tXfYq: \"cases\", eqLzVhXem: \"reviews\", G9MD0xHGQ: \"banner\", hFU1WY9Jh: \"post\", qnAJ2ikNB: \"about-1\", thjyohvDw: \"hero\", UnUr4bcdm: \"manifesto\", WnROZE90B: \"howitworks\", Y143EBLJu: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UPCIObTjjBCSN20doKAJ/anRIikg32iewYqFFd6wJ/xq49vsYxX.js\")), path: \"/voor-opdrachtgevers\"}, xsBX6LIrY: {elements: {hirM8Bp4h: \"cases\", LHNjFhpU5: \"about\", lw8WtaRO1: \"post\", NF3byjwhq: \"clients\", nUNLq8h9S: \"reviews\", opNCWnO9L: \"manifesto-1\", va0RC7vOe: \"hero\", VuNokiejS: \"manifesto\", XYdtPWyxf: \"team\", z1SWoNPgk: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fTqTMAUMUKgtuqoEpOeH/F71l8auMElwsIOikjjh3/xsBX6LIrY.js\")), path: \"/voor-talent\"}, GZx_xEskw: {elements: {hdVgkdaFJ: \"team\", hkWcdlexE: \"reviews\", M_fZmnBKJ: \"clients\", o3XhRtHk7: \"about\", Q7r6bcQ44: \"cases\", yz4bTm5PY: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jaDnDl1jxoKqHDVC2od6/ww7fHkLXaiNhSxwYtefP/GZx_xEskw.js\")), path: \"/contact\"}, w7lKeZSv_: {elements: {PMKqPG9Ja: \"hero\", Yz4uJ0uAa: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vF5no4W8bVELg0UdDvI2/pu4qpIksbrHxvkQ1aXxm/w7lKeZSv_.js\")), path: \"/404\"}, Y6pL04O9i: {elements: {JNBrl6a7I: \"hero\", vdjN9ILC_: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xrYLu4ot02lb7cvic3qF/tF5k1P14DTgnFEJJDHMd/Y6pL04O9i.js\")), path: \"/services\"}, URorqBvyT: {collectionId: \"GLRufZCMa\", elements: {dNfcLiWLt: \"hero\", uxMg9sAs7: \"post\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kFCSituQDhkvp31YhfHJ/yO2nQdVJaIcHS6wshWPp/URorqBvyT.js\")), path: \"/legal/:Va5ZgiVY9\"}}\r\n\r\n\t\tconst locales = [{code: \"nl-NL\", id: \"default\", name: \"Dutch\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {GLRufZCMa: async () => (await import(\"https://framerusercontent.com/modules/368M7SpytcHkhzRqRwBG/LGUCJNbBf7SWhIpj5qN5/GLRufZCMa.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"912d68d6060c538f72abf8bfe9375bc2bc228f9178d8affda342fbe067f57e1b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {m_s82NjuM: false}\r\nconst templateProps = {augiA20Il: props1, GZx_xEskw: props1, hGq7sqq7L: props1, URorqBvyT: props1, w7lKeZSv_: props1, xq49vsYxX: props1, xsBX6LIrY: props1, Y6pL04O9i: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"hGq7sqq7L\":\r\ncase \"xq49vsYxX\":\r\ncase \"xsBX6LIrY\":\r\ncase \"GZx_xEskw\":\r\ncase \"w7lKeZSv_\":\r\ncase \"Y6pL04O9i\":\r\ncase \"URorqBvyT\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"hGq7sqq7L\":\r\ncase \"xq49vsYxX\":\r\ncase \"xsBX6LIrY\":\r\ncase \"GZx_xEskw\":\r\ncase \"w7lKeZSv_\":\r\ncase \"Y6pL04O9i\":\r\ncase \"URorqBvyT\":\r\nreturn [{hash: \"q0buzh\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"16provi\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1qyezek\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vF5no4W8bVELg0UdDvI2/pu4qpIksbrHxvkQ1aXxm/w7lKeZSv_.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.a-typicals.nl\",\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/tDdDtaUToPdMsIUefqtI/0ERv4MEJ3QZudP1Bk7GL/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}