{"version":3,"file":"script_main.BfO2YMut.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Suspense","P","r","n","a","o","u","c","d","g","p","c","p","n","r","t","o","d","fonts","css","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ButtonPijlWitFonts","ButtonPijlWit","Footer_Menu","Instagram","Linkedin","Youtube","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","matchVariant","query1","Menu","QueryData","SoortenWerk","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","Image1","RichText","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","MenuLink","ButtonPijlWit","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","React.useContext","React.useMemo","Menu","humanReadableVariantMap","React.Fragment","humanReadableEnumMap","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","SVG","RichText","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Menu","Footer","useRef","React.useId","PropertyOverrides","React.createElement","MainTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/99sVZC2CKYlmcdlB0iP3/9UPpk4W3KWcBF9GEIQ4y/x3nmj7YRr-0.js","https:/framerusercontent.com/modules/99sVZC2CKYlmcdlB0iP3/9UPpk4W3KWcBF9GEIQ4y/x3nmj7YRr-1.js","https:/framerusercontent.com/modules/99sVZC2CKYlmcdlB0iP3/9UPpk4W3KWcBF9GEIQ4y/x3nmj7YRr.js","https:/framerusercontent.com/modules/eSzI1emYXEMeDVvzff7F/xnN1JBAohFr96v6MT6XL/eZpeegsTm.js","https:/framerusercontent.com/modules/In75AxqMp2c2RByjg2w8/9ZWu6LWZyEZKZer5NhRn/jNeTMglm9.js","https:/framerusercontent.com/modules/8W01thnHSo5oaFyeBwAy/KJgcqYLVol6szKdzavqa/mFQcXTEAo.js","https:/framerusercontent.com/modules/2NGrOmxgIghG8ybIy6U6/EQlLnbdXLRSVejpNgn3W/PoiGlbk8m.js","https:/framerusercontent.com/modules/yT2ZRHnQkUj9jrerS2FP/J8B3AiV1qppUnAIdjT09/ylNXTmOa0.js","https:/framerusercontent.com/modules/RaiaUQNKX0MYgEIt1Ke4/U77MD7dtYSfw4mLDe7Y3/hZKz9mGOK.js","https:/framerusercontent.com/modules/f2qLYwgBJHt5mjpoUvxf/a91M99YH89THi08yUrjJ/jZBV0Hllb.js","https:/framerusercontent.com/modules/njwzCkX4uZ5slHzqHTFz/8hlFW2zyd5Nzh7c4zAe5/v4gE1LuWO.js","https:/framerusercontent.com/modules/JQHQCazT7CDMqbSUE656/Ij76ujXUaoYmBq9OuNwj/jpDh8J5Zf.js","https:/framerusercontent.com/modules/UNa8qJTGPUmOXosukjIe/h7dn4TjVP6Rb0xkhAvra/j2hDIKu5v.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2724f79)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as a}from\"./x3nmj7YRr-0.js\";import{getRichTextJsonResolver as i}from\"./x3nmj7YRr-1.js\";let r={a329cHn4r:{isNullable:!0,type:t.String},bcVbM2M8B:{isNullable:!0,type:t.Link},createdAt:{isNullable:!0,type:t.Date},edCFgklbk:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},JYhkUvKwx:{isNullable:!0,type:t.Boolean},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},z0gXIcpkR:{isNullable:!0,type:t.String}},n=[],p=e=>{let t=n[e];if(t)return t().then(e=>e.default);},u={},o=i(u),d=new l,c={collectionByLocaleId:{default:new a({chunks:[new URL(\"./x3nmj7YRr-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"3d1aac90-0f41-4023-87b9-b529766f61eadefault\",indexes:[],resolveRichText:o,resolveVectorSetItem:p,schema:r})},displayName:\"Menu\",id:\"3d1aac90-0f41-4023-87b9-b529766f61ea\"};export default c;e(c,{edCFgklbk:{defaultValue:\"Naam pagina\",title:\"Naam pagina\",type:t.String},a329cHn4r:{defaultValue:\"\",title:\"Tracking\",type:t.String},bcVbM2M8B:{title:\"Link\",type:t.Link},JYhkUvKwx:{defaultValue:!0,title:\"Online\",type:t.Boolean},z0gXIcpkR:{preventLocalization:!0,title:\"Slug\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/x3nmj7YRr:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/x3nmj7YRr:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await d.query({from:{data:c,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"z0gXIcpkR\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.z0gXIcpkR;},async getRecordIdBySlug(e,t){let[l]=await d.query({from:{data:c,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"z0gXIcpkR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerRecordIdKey\":\"id\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerData\":\"true\",\"framerColorSyntax\":\"false\",\"framerSlug\":\"z0gXIcpkR\",\"framerCollectionId\":\"x3nmj7YRr\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-6V17o .framer-styles-preset-1hcrmw7:not(.rich-text-wrapper), .framer-6V17o .framer-styles-preset-1hcrmw7.rich-text-wrapper a { --framer-link-text-color: var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, #ffffff); }\"];export const className=\"framer-6V17o\";\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 (c0aead9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const N4M8yiQKf=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z M 198.737 162.931 C 198.75 177.078 190.237 189.84 177.168 195.26 C 164.1 200.681 149.053 197.692 139.049 187.688 C 129.045 177.684 126.056 162.637 131.476 149.568 C 136.897 136.5 149.658 127.986 163.806 128 C 183.09 128.019 198.718 143.647 198.737 162.931 Z M 145.415 384 C 140.634 384 136.758 380.124 136.758 375.343 L 136.758 221.103 C 136.758 216.322 140.634 212.446 145.415 212.446 L 182.198 212.446 C 186.979 212.446 190.855 216.322 190.855 221.103 L 190.855 375.343 C 190.855 380.124 186.979 384 182.198 384 Z M 383.158 301.373 L 383.158 376.051 C 383.158 380.441 379.599 384 375.208 384 L 335.731 384 C 331.34 384 327.781 380.441 327.781 376.051 L 327.781 303.697 C 327.781 292.884 330.914 256.539 299.554 256.539 C 275.234 256.539 270.282 281.533 269.238 292.749 L 269.238 376.219 C 269.147 380.517 265.655 383.965 261.356 384 L 223.158 384 C 221.047 384.009 219.02 383.174 217.527 381.682 C 216.034 380.189 215.199 378.162 215.208 376.051 L 215.208 220.429 C 215.199 218.315 216.033 216.285 217.525 214.787 C 219.017 213.288 221.044 212.446 223.158 212.446 L 261.356 212.446 C 263.496 212.41 265.562 213.235 267.088 214.736 C 268.614 216.237 269.474 218.289 269.474 220.429 L 269.474 233.903 C 278.501 220.429 291.907 209.92 320.438 209.92 C 383.528 209.886 383.158 268.935 383.158 301.373 Z\" fill=\"transparent\" height=\"512px\" id=\"BWoDyVfsY\" width=\"512px\"><g d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z M 198.737 162.931 C 198.75 177.078 190.237 189.84 177.168 195.26 C 164.1 200.681 149.053 197.692 139.049 187.688 C 129.045 177.684 126.056 162.637 131.476 149.568 C 136.897 136.5 149.658 127.986 163.806 128 C 183.09 128.019 198.718 143.647 198.737 162.931 Z M 145.415 384 C 140.634 384 136.758 380.124 136.758 375.343 L 136.758 221.103 C 136.758 216.322 140.634 212.446 145.415 212.446 L 182.198 212.446 C 186.979 212.446 190.855 216.322 190.855 221.103 L 190.855 375.343 C 190.855 380.124 186.979 384 182.198 384 Z M 383.158 301.373 L 383.158 376.051 C 383.158 380.441 379.599 384 375.208 384 L 335.731 384 C 331.34 384 327.781 380.441 327.781 376.051 L 327.781 303.697 C 327.781 292.884 330.914 256.539 299.554 256.539 C 275.234 256.539 270.282 281.533 269.238 292.749 L 269.238 376.219 C 269.147 380.517 265.655 383.965 261.356 384 L 223.158 384 C 221.047 384.009 219.02 383.174 217.527 381.682 C 216.034 380.189 215.199 378.162 215.208 376.051 L 215.208 220.429 C 215.199 218.315 216.033 216.285 217.525 214.787 C 219.017 213.288 221.044 212.446 223.158 212.446 L 261.356 212.446 C 263.496 212.41 265.562 213.235 267.088 214.736 C 268.614 216.237 269.474 218.289 269.474 220.429 L 269.474 233.903 C 278.501 220.429 291.907 209.92 320.438 209.92 C 383.528 209.886 383.158 268.935 383.158 301.373 Z\" fill=\"transparent\" height=\"512px\" id=\"l32Bv6yY4\" width=\"512px\"><path d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z\" fill=\"var(--56k21v, var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)))\" height=\"512px\" id=\"XQITUlmeD\" width=\"512px\"/><g d=\"M 69.929 34.931 C 69.943 49.078 61.429 61.84 48.361 67.26 C 35.293 72.681 20.246 69.692 10.242 59.688 C 0.238 49.684 -2.751 34.637 2.669 21.568 C 8.089 8.5 20.851 -0.014 34.999 0 C 54.283 0.019 69.911 15.647 69.929 34.931 Z M 16.607 256 C 11.826 256 7.95 252.124 7.95 247.343 L 7.95 93.103 C 7.95 88.322 11.826 84.446 16.607 84.446 L 53.39 84.446 C 58.172 84.446 62.047 88.322 62.047 93.103 L 62.047 247.343 C 62.047 252.124 58.172 256 53.39 256 Z M 254.35 173.373 L 254.35 248.051 C 254.35 252.441 250.791 256 246.401 256 L 206.923 256 C 202.533 256 198.974 252.441 198.974 248.051 L 198.974 175.697 C 198.974 164.884 202.106 128.539 170.746 128.539 C 146.426 128.539 141.475 153.533 140.43 164.749 L 140.43 248.219 C 140.34 252.517 136.848 255.965 132.548 256 L 94.35 256 C 92.239 256.009 90.212 255.174 88.719 253.682 C 87.227 252.189 86.392 250.162 86.401 248.051 L 86.401 92.429 C 86.392 90.315 87.226 88.285 88.717 86.787 C 90.209 85.288 92.236 84.446 94.35 84.446 L 132.548 84.446 C 134.689 84.41 136.754 85.235 138.281 86.736 C 139.807 88.237 140.667 90.289 140.666 92.429 L 140.666 105.903 C 149.694 92.429 163.1 81.92 191.63 81.92 C 254.721 81.886 254.35 140.935 254.35 173.373 Z\" fill=\"transparent\" height=\"256.00007702350763px\" id=\"DmtUs1aJH\" transform=\"translate(128.807 128)\" width=\"254.35053564412632px\"><path d=\"M 69.929 34.931 C 69.943 49.078 61.429 61.84 48.361 67.26 C 35.293 72.681 20.246 69.692 10.242 59.688 C 0.238 49.684 -2.751 34.637 2.669 21.568 C 8.089 8.5 20.851 -0.014 34.999 0 C 54.283 0.019 69.911 15.647 69.929 34.931 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"69.92944321850571px\" id=\"JA8iCmy7E\" transform=\"translate(0 0)\" width=\"69.92944321850572px\"/><path d=\"M 8.657 171.554 C 3.876 171.554 0 167.678 0 162.897 L 0 8.657 C 0 3.876 3.876 0 8.657 0 L 45.44 0 C 50.221 0 54.097 3.876 54.097 8.657 L 54.097 162.897 C 54.097 167.678 50.221 171.554 45.44 171.554 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"171.5536842105263px\" id=\"YEZw4S4mS\" transform=\"translate(7.95 84.446)\" width=\"54.096842105263164px\"/><path d=\"M 167.95 91.453 L 167.95 166.131 C 167.95 170.521 164.39 174.08 160 174.08 L 120.522 174.08 C 116.132 174.08 112.573 170.521 112.573 166.131 L 112.573 93.777 C 112.573 82.964 115.705 46.619 84.345 46.619 C 60.025 46.619 55.074 71.613 54.03 82.829 L 54.03 166.299 C 53.939 170.597 50.447 174.045 46.147 174.08 L 7.95 174.08 C 5.838 174.089 3.811 173.254 2.318 171.762 C 0.826 170.269 -0.009 168.242 0 166.131 L 0 10.509 C -0.009 8.395 0.825 6.365 2.316 4.867 C 3.808 3.368 5.835 2.526 7.95 2.526 L 46.147 2.526 C 48.288 2.49 50.353 3.315 51.88 4.816 C 53.406 6.317 54.266 8.369 54.265 10.509 L 54.265 23.983 C 63.293 10.509 76.699 0 105.23 0 C 168.32 -0.034 167.95 59.015 167.95 91.453 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"174.0800864839568px\" id=\"XH3dLhCAo\" transform=\"translate(86.401 81.92)\" width=\"167.94959570272007px\"/></g></g></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,N4M8yiQKf:fill??props.N4M8yiQKf??\"var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,N4M8yiQKf,...restProps}=getProps(props);const href=useSVGTemplate(\"2299057843\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fdQrp\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--56k21v\":N4M8yiQKf,...style},viewBox:\"0 0 512 512\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-fdQrp { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 512px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 512\n * @framerIntrinsicHeight 512\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"N4M8yiQKf\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"set\":{\"localId\":\"vectorSet/dAS9QvtNZ\",\"id\":\"dAS9QvtNZ\",\"moduleId\":\"lEVHJozJ8OeNN34nQNzI\"}}\n */const Icon=withCSS(Component,css,\"framer-fdQrp\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{N4M8yiQKf:{defaultValue:'var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)) /* {\"name\":\"Geel\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"N4M8yiQKf\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dAS9QvtNZ\\\",\\\"id\\\":\\\"dAS9QvtNZ\\\",\\\"moduleId\\\":\\\"lEVHJozJ8OeNN34nQNzI\\\"}}\",\"framerIntrinsicWidth\":\"512\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"512\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const N4M8yiQKf=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z M 378.004 194.425 C 372.884 178.526 355.941 169.128 340.211 166.939 C 284.138 160.977 227.592 160.977 171.52 166.939 C 155.924 169.128 138.981 178.661 133.861 194.425 C 125.878 235.098 125.878 276.935 133.861 317.608 C 139.116 333.474 156.059 342.905 171.789 345.095 C 227.863 351.023 284.406 351.023 340.48 345.095 C 356.076 342.905 373.019 333.339 378.139 317.608 C 386.077 276.927 386.032 235.09 378.004 194.425 Z M 225.381 305.044 L 225.381 206.956 L 305.246 256 C 278.333 272.539 252.194 288.64 225.381 305.044 Z\" fill=\"transparent\" height=\"512px\" id=\"ra_vl_u0E\" width=\"512px\"><g d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z M 378.004 194.425 C 372.884 178.526 355.941 169.128 340.211 166.939 C 284.138 160.977 227.592 160.977 171.52 166.939 C 155.924 169.128 138.981 178.661 133.861 194.425 C 125.878 235.098 125.878 276.935 133.861 317.608 C 139.116 333.474 156.059 342.905 171.789 345.095 C 227.863 351.023 284.406 351.023 340.48 345.095 C 356.076 342.905 373.019 333.339 378.139 317.608 C 386.077 276.927 386.032 235.09 378.004 194.425 Z M 225.381 305.044 L 225.381 206.956 L 305.246 256 C 278.333 272.539 252.194 288.64 225.381 305.044 Z\" fill=\"transparent\" height=\"512px\" id=\"uIvYOo2wT\" width=\"512px\"><path d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z\" fill=\"var(--56k21v, var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)))\" height=\"512px\" id=\"jDDIRByOC\" width=\"512px\"/><path d=\"M 250.13 31.958 C 245.01 16.059 228.067 6.661 212.337 4.472 C 156.265 -1.491 99.718 -1.491 43.646 4.472 C 28.05 6.661 11.107 16.194 5.987 31.958 C -1.996 72.631 -1.996 114.468 5.987 155.141 C 11.242 171.006 28.185 180.438 43.916 182.627 C 99.99 188.556 156.532 188.556 212.606 182.627 C 228.202 180.438 245.145 170.872 250.265 155.141 C 258.203 114.459 258.158 72.622 250.13 31.958 Z M 97.507 142.577 L 97.507 44.488 L 177.372 93.533 C 150.459 110.072 124.32 126.173 97.507 142.577 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"187.0737439081935px\" id=\"gsyah98to\" transform=\"translate(127.874 162.467)\" width=\"256.18506152162377px\"/></g></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,N4M8yiQKf:fill??props.N4M8yiQKf??\"var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,N4M8yiQKf,...restProps}=getProps(props);const href=useSVGTemplate(\"4168233378\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-J8k05\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--56k21v\":N4M8yiQKf,...style},viewBox:\"0 0 512 512\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-J8k05 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 512px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 512\n * @framerIntrinsicHeight 512\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"N4M8yiQKf\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Youtube\",\"set\":{\"localId\":\"vectorSet/dAS9QvtNZ\",\"id\":\"dAS9QvtNZ\",\"moduleId\":\"lEVHJozJ8OeNN34nQNzI\"}}\n */const Icon=withCSS(Component,css,\"framer-J8k05\");Icon.displayName=\"Youtube\";export default Icon;addPropertyControls(Icon,{N4M8yiQKf:{defaultValue:'var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)) /* {\"name\":\"Geel\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Youtube\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dAS9QvtNZ\\\",\\\"id\\\":\\\"dAS9QvtNZ\\\",\\\"moduleId\\\":\\\"lEVHJozJ8OeNN34nQNzI\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"512\",\"framerIntrinsicWidth\":\"512\",\"framerVariables\":\"{\\\"N4M8yiQKf\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const N4M8yiQKf=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z M 307.739 128 L 204.261 128 C 162.166 128.056 128.056 162.166 128 204.261 L 128 307.739 C 128.056 349.834 162.166 383.944 204.261 384 L 307.739 384 C 349.841 383.963 383.963 349.841 384 307.739 L 384 204.261 C 383.944 162.166 349.834 128.056 307.739 128 Z M 358.265 307.739 C 358.265 335.644 335.644 358.265 307.739 358.265 L 204.261 358.265 C 176.356 358.265 153.735 335.644 153.735 307.739 L 153.735 204.261 C 153.735 176.356 176.356 153.735 204.261 153.735 L 307.739 153.735 C 335.644 153.735 358.265 176.356 358.265 204.261 Z M 256 189.811 C 229.209 189.797 205.049 205.927 194.791 230.676 C 184.532 255.425 190.195 283.916 209.139 302.861 C 228.084 321.805 256.575 327.468 281.324 317.209 C 306.073 306.951 322.203 282.791 322.189 256 C 322.152 219.46 292.54 189.848 256 189.811 Z M 256 296.421 C 233.676 296.421 215.579 278.324 215.579 256 C 215.579 233.676 233.676 215.579 256 215.579 C 278.324 215.579 296.421 233.676 296.421 256 C 296.421 278.324 278.324 296.421 256 296.421 Z M 306.223 189.811 C 306.223 180.769 313.553 173.44 322.594 173.44 C 331.635 173.44 338.964 180.769 338.964 189.811 C 338.964 198.852 331.635 206.181 322.594 206.181 C 313.553 206.181 306.223 198.852 306.223 189.811 Z\" fill=\"transparent\" height=\"512px\" id=\"vXCrkP3X9\" width=\"512px\"><g d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z M 307.739 128 L 204.261 128 C 162.166 128.056 128.056 162.166 128 204.261 L 128 307.739 C 128.056 349.834 162.166 383.944 204.261 384 L 307.739 384 C 349.841 383.963 383.963 349.841 384 307.739 L 384 204.261 C 383.944 162.166 349.834 128.056 307.739 128 Z M 358.265 307.739 C 358.265 335.644 335.644 358.265 307.739 358.265 L 204.261 358.265 C 176.356 358.265 153.735 335.644 153.735 307.739 L 153.735 204.261 C 153.735 176.356 176.356 153.735 204.261 153.735 L 307.739 153.735 C 335.644 153.735 358.265 176.356 358.265 204.261 Z M 256 189.811 C 229.209 189.797 205.049 205.927 194.791 230.676 C 184.532 255.425 190.195 283.916 209.139 302.861 C 228.084 321.805 256.575 327.468 281.324 317.209 C 306.073 306.951 322.203 282.791 322.189 256 C 322.152 219.46 292.54 189.848 256 189.811 Z M 256 296.421 C 233.676 296.421 215.579 278.324 215.579 256 C 215.579 233.676 233.676 215.579 256 215.579 C 278.324 215.579 296.421 233.676 296.421 256 C 296.421 278.324 278.324 296.421 256 296.421 Z M 306.223 189.811 C 306.223 180.769 313.553 173.44 322.594 173.44 C 331.635 173.44 338.964 180.769 338.964 189.811 C 338.964 198.852 331.635 206.181 322.594 206.181 C 313.553 206.181 306.223 198.852 306.223 189.811 Z\" fill=\"transparent\" height=\"512px\" id=\"kPpr0r0h3\" width=\"512px\"><path d=\"M 0 256 C 0 114.615 114.615 0 256 0 C 397.385 0 512 114.615 512 256 C 512 397.385 397.385 512 256 512 C 114.615 512 0 397.385 0 256 Z\" fill=\"var(--56k21v, var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)))\" height=\"512px\" id=\"rvTR5BkZK\" width=\"512px\"/><g d=\"M 179.739 0 L 76.261 0 C 34.166 0.056 0.056 34.166 0 76.261 L 0 179.739 C 0.056 221.834 34.166 255.944 76.261 256 L 179.739 256 C 221.841 255.963 255.963 221.841 256 179.739 L 256 76.261 C 255.944 34.166 221.834 0.056 179.739 0 Z M 230.265 179.739 C 230.265 207.644 207.644 230.265 179.739 230.265 L 76.261 230.265 C 48.356 230.265 25.735 207.644 25.735 179.739 L 25.735 76.261 C 25.735 48.356 48.356 25.735 76.261 25.735 L 179.739 25.735 C 207.644 25.735 230.265 48.356 230.265 76.261 Z M 128 61.811 C 101.209 61.797 77.049 77.927 66.791 102.676 C 56.532 127.425 62.195 155.916 81.139 174.861 C 100.084 193.805 128.575 199.468 153.324 189.209 C 178.073 178.951 194.203 154.791 194.189 128 C 194.152 91.46 164.54 61.848 128 61.811 Z M 128 168.421 C 105.676 168.421 87.579 150.324 87.579 128 C 87.579 105.676 105.676 87.579 128 87.579 C 150.324 87.579 168.421 105.676 168.421 128 C 168.421 150.324 150.324 168.421 128 168.421 Z M 178.223 61.811 C 178.223 52.769 185.553 45.44 194.594 45.44 C 203.635 45.44 210.964 52.769 210.964 61.811 C 210.964 70.852 203.635 78.181 194.594 78.181 C 185.553 78.181 178.223 70.852 178.223 61.811 Z\" fill=\"transparent\" height=\"256px\" id=\"deGdrhqv7\" transform=\"translate(128 128)\" width=\"256px\"><path d=\"M 179.739 0 L 76.261 0 C 34.166 0.056 0.056 34.166 0 76.261 L 0 179.739 C 0.056 221.834 34.166 255.944 76.261 256 L 179.739 256 C 221.841 255.963 255.963 221.841 256 179.739 L 256 76.261 C 255.944 34.166 221.834 0.056 179.739 0 Z M 230.265 179.739 C 230.265 207.644 207.644 230.265 179.739 230.265 L 76.261 230.265 C 48.356 230.265 25.735 207.644 25.735 179.739 L 25.735 76.261 C 25.735 48.356 48.356 25.735 76.261 25.735 L 179.739 25.735 C 207.644 25.735 230.265 48.356 230.265 76.261 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"256px\" id=\"eBYmvLIBm\" width=\"256px\"/><path d=\"M 66.259 0 C 39.468 -0.014 15.308 16.116 5.049 40.865 C -5.209 65.614 0.454 94.106 19.398 113.05 C 38.342 131.994 66.834 137.658 91.583 127.399 C 116.332 117.14 132.462 92.98 132.448 66.189 C 132.411 29.649 102.799 0.037 66.259 0 Z M 66.259 106.611 C 43.935 106.611 25.838 88.513 25.838 66.189 C 25.838 43.866 43.935 25.768 66.259 25.768 C 88.583 25.768 106.68 43.866 106.68 66.189 C 106.68 88.513 88.583 106.611 66.259 106.611 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"132.44825160063556px\" id=\"lCXNOIOej\" transform=\"translate(61.741 61.811)\" width=\"132.4482516006356px\"/><path d=\"M 0 16.371 C 0 7.329 7.329 0 16.371 0 C 25.412 0 32.741 7.329 32.741 16.371 C 32.741 25.412 25.412 32.741 16.371 32.741 C 7.329 32.741 0 25.412 0 16.371 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\" height=\"32.741052631578924px\" id=\"xW3OKWms2\" transform=\"translate(178.223 45.44)\" width=\"32.74105263157895px\"/></g></g></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,N4M8yiQKf:fill??props.N4M8yiQKf??\"var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,N4M8yiQKf,...restProps}=getProps(props);const href=useSVGTemplate(\"1587941428\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-YXVdP\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--56k21v\":N4M8yiQKf,...style},viewBox:\"0 0 512 512\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-YXVdP { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 512px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 512\n * @framerIntrinsicHeight 512\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"N4M8yiQKf\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"set\":{\"localId\":\"vectorSet/dAS9QvtNZ\",\"id\":\"dAS9QvtNZ\",\"moduleId\":\"lEVHJozJ8OeNN34nQNzI\"}}\n */const Icon=withCSS(Component,css,\"framer-YXVdP\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{N4M8yiQKf:{defaultValue:'var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)) /* {\"name\":\"Geel\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"N4M8yiQKf\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dAS9QvtNZ\\\",\\\"id\\\":\\\"dAS9QvtNZ\\\",\\\"moduleId\\\":\\\"lEVHJozJ8OeNN34nQNzI\\\"}}\",\"framerIntrinsicHeight\":\"512\",\"framerIntrinsicWidth\":\"512\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (518403a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/XBgsOaqpfd3zPevIbTBF/GrajdBu69rott4Xx0eKP/q2fe17Z7F.js\";const enabledGestures={wo5jHhXs8:{hover:true}};const serializationHash=\"framer-Mzz31\";const variantClassNames={wo5jHhXs8:\"framer-v-vj2rlp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YzaQ78OMR=undefined;const sKrxjq2MR=undefined;const a3P2OlKsz=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,tracking,width,...props})=>{return{...props,a3P2OlKsz:title??props.a3P2OlKsz??\"Portfolio\",sKrxjq2MR:tracking??props.sKrxjq2MR,YzaQ78OMR:link??props.YzaQ78OMR};};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,YzaQ78OMR,a3P2OlKsz,sKrxjq2MR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wo5jHhXs8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:sKrxjq2MR,href:YzaQ78OMR,motionChild:true,nodeId:\"wo5jHhXs8\",openInNewTab:false,scopeId:\"ylNXTmOa0\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vj2rlp\",className,classNames)} framer-1vir2m`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wo5jHhXs8\",ref:refBinding,style:{...style},...addPropertyOverrides({\"wo5jHhXs8-hover\":{\"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-19rlemg\",\"data-styles-preset\":\"q2fe17Z7F\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Portfolio\"})}),className:\"framer-1tw6786\",\"data-framer-name\":\"Portfolio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qOT6Ayg9O\",style:{\"--extracted-r6o4lv\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:a3P2OlKsz,variants:{\"wo5jHhXs8-hover\":{\"--extracted-r6o4lv\":\"var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wo5jHhXs8-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19rlemg\",\"data-styles-preset\":\"q2fe17Z7F\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23)))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mzz31.framer-1vir2m, .framer-Mzz31 .framer-1vir2m { display: block; }\",\".framer-Mzz31.framer-vj2rlp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Mzz31 .framer-1tw6786 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 62\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bL8k7Tln7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"YzaQ78OMR\":\"link\",\"a3P2OlKsz\":\"title\",\"sKrxjq2MR\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerylNXTmOa0=withCSS(Component,css,\"framer-Mzz31\");export default FramerylNXTmOa0;FramerylNXTmOa0.displayName=\"Footer_Menu\";FramerylNXTmOa0.defaultProps={height:19,width:62};addPropertyControls(FramerylNXTmOa0,{YzaQ78OMR:{title:\"Link\",type:ControlType.Link},a3P2OlKsz:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Title\",type:ControlType.String},sKrxjq2MR:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramerylNXTmOa0,[{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\":\"FramerylNXTmOa0\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"YzaQ78OMR\\\":\\\"link\\\",\\\"a3P2OlKsz\\\":\\\"title\\\",\\\"sKrxjq2MR\\\":\\\"tracking\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bL8k7Tln7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"62\",\"framerIntrinsicHeight\":\"19\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SoortenWerk from\"https://framerusercontent.com/modules/DUoIXxP69xSpSlJQOcS1/1Xi8AZtnFQlF2u4ZS2nf/NLvJz8_EM.js\";import Menu from\"https://framerusercontent.com/modules/99sVZC2CKYlmcdlB0iP3/9UPpk4W3KWcBF9GEIQ4y/x3nmj7YRr.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/dDinfeb8FLMlOlVNufkV/XIgHSicUIdXhjMvWErt5/bw2ZhKJ1s.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/eSzI1emYXEMeDVvzff7F/xnN1JBAohFr96v6MT6XL/eZpeegsTm.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mF0dImoXFpgChlB40YAs/J42nDqqyMFBcizpaXVqZ/kAjDMBcTN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RZB1bHwydNQYykTLpueJ/eVZ3nB74iL1Mbn5LKUiE/QOjRl7ASS.js\";import Linkedin from\"https://framerusercontent.com/modules/In75AxqMp2c2RByjg2w8/9ZWu6LWZyEZKZer5NhRn/jNeTMglm9.js\";import Youtube from\"https://framerusercontent.com/modules/8W01thnHSo5oaFyeBwAy/KJgcqYLVol6szKdzavqa/mFQcXTEAo.js\";import Instagram from\"https://framerusercontent.com/modules/2NGrOmxgIghG8ybIy6U6/EQlLnbdXLRSVejpNgn3W/PoiGlbk8m.js\";import ButtonPijlWit from\"https://framerusercontent.com/modules/e0dxCBWmwxfKGAjSlAo0/PQ9XCAR7dorqXyfelx93/F2nRIAj9h.js\";import Footer_Menu from\"https://framerusercontent.com/modules/yT2ZRHnQkUj9jrerS2FP/J8B3AiV1qppUnAIdjT09/ylNXTmOa0.js\";const ButtonPijlWitFonts=getFonts(ButtonPijlWit);const MotionDivWithFX=withFX(motion.div);const Footer_MenuFonts=getFonts(Footer_Menu);const InstagramFonts=getFonts(Instagram);const LinkedinFonts=getFonts(Linkedin);const YoutubeFonts=getFonts(Youtube);const cycleOrder=[\"krF3zQ3rs\",\"xm7jvjMMi\",\"AAIcSQCw5\"];const serializationHash=\"framer-KrRuy\";const variantClassNames={AAIcSQCw5:\"framer-v-qsn5uo\",krF3zQ3rs:\"framer-v-131caru\",xm7jvjMMi:\"framer-v-1u0ppi5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bcVbM2M8BWNK31G0Dd=undefined;const z0gXIcpkRWNK31G0Dd=undefined;const edCFgklbkWNK31G0Dd=undefined;const idWNK31G0Dd=undefined;const TtXZTAX4ym7O8IFE2V=undefined;const uGaexMhQlm7O8IFE2V=undefined;const wqSdM3vUfm7O8IFE2V=undefined;const idm7O8IFE2V=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:10};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"WNK31G0Dd\",data:Menu,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"WNK31G0Dd\",name:\"bcVbM2M8B\",type:\"Identifier\"},{collection:\"WNK31G0Dd\",name:\"z0gXIcpkR\",type:\"Identifier\"},{collection:\"WNK31G0Dd\",name:\"edCFgklbk\",type:\"Identifier\"},{collection:\"WNK31G0Dd\",name:\"id\",type:\"Identifier\"}],where:{collection:\"WNK31G0Dd\",name:\"JYhkUvKwx\",type:\"Identifier\"}});const query1=()=>({from:{alias:\"WNK31G0Dd\",data:Menu,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"WNK31G0Dd\",name:\"bcVbM2M8B\",type:\"Identifier\"},{collection:\"WNK31G0Dd\",name:\"z0gXIcpkR\",type:\"Identifier\"},{collection:\"WNK31G0Dd\",name:\"edCFgklbk\",type:\"Identifier\"},{collection:\"WNK31G0Dd\",name:\"id\",type:\"Identifier\"}],where:{collection:\"WNK31G0Dd\",name:\"JYhkUvKwx\",type:\"Identifier\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"m7O8IFE2V\",data:SoortenWerk,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"m7O8IFE2V\",name:\"TtXZTAX4y\",type:\"Identifier\"},{collection:\"m7O8IFE2V\",name:\"uGaexMhQl\",type:\"Identifier\"},{collection:\"m7O8IFE2V\",name:\"wqSdM3vUf\",type:\"Identifier\"},{collection:\"m7O8IFE2V\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{left:{collection:\"m7O8IFE2V\",name:\"TtXZTAX4y\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:null},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"m7O8IFE2V\",name:\"TtXZTAX4y\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:\"\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"},operator:\"and\",right:{collection:\"m7O8IFE2V\",name:\"fNkJE1pty\",type:\"Identifier\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"m7O8IFE2V\",data:SoortenWerk,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"m7O8IFE2V\",name:\"TtXZTAX4y\",type:\"Identifier\"},{collection:\"m7O8IFE2V\",name:\"uGaexMhQl\",type:\"Identifier\"},{collection:\"m7O8IFE2V\",name:\"wqSdM3vUf\",type:\"Identifier\"},{collection:\"m7O8IFE2V\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{left:{collection:\"m7O8IFE2V\",name:\"TtXZTAX4y\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:null},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"m7O8IFE2V\",name:\"TtXZTAX4y\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:\"\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"},operator:\"and\",right:{collection:\"m7O8IFE2V\",name:\"fNkJE1pty\",type:\"Identifier\"},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"krF3zQ3rs\",Mobiel:\"AAIcSQCw5\",Tablet:\"xm7jvjMMi\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"krF3zQ3rs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"krF3zQ3rs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-131caru\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"krF3zQ3rs\",ref:refBinding,style:{backgroundColor:\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68))\",...style},...addPropertyOverrides({AAIcSQCw5:{\"data-framer-name\":\"Mobiel\"},xm7jvjMMi:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ezit4u\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"N83W6Cj8M\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-52lvgi\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"CcJwPO6AD\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||724)-0-762)/2+0+0)+150+0+0),pixelHeight:1e3,pixelWidth:1e3,sizes:\"163px\",src:\"https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?width=1000&height=1000 1000w\"},className:\"framer-cywwx9\",layoutDependency:layoutDependency,layoutId:\"DTizYuljq\",style:{borderBottomLeftRadius:9e3,borderBottomRightRadius:9e3,borderTopLeftRadius:9e3,borderTopRightRadius:9e3},...addPropertyOverrides({AAIcSQCw5:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||944)-0-750.8)/2+0+0)+75+0+0+0),pixelHeight:1e3,pixelWidth:1e3,sizes:\"163px\",src:\"https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?width=1000&height=1000 1000w\"}},xm7jvjMMi:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||736)-0-755)/2+0+0)+150+0+0),pixelHeight:1e3,pixelWidth:1e3,sizes:\"163px\",src:\"https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/KqXB3vCHLfbI3rSZ7wWe7rKRZM.png?width=1000&height=1000 1000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ocuen9\",layoutDependency:layoutDependency,layoutId:\"p__0D3iR3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{className:\"framer-styles-preset-tlijm1\",\"data-styles-preset\":\"kAjDMBcTN\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Ook mensen raken\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1ke0nse, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"met jouw boodschap?\"})]})}),className:\"framer-11wwyn4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gpnrwFRdy\",style:{\"--extracted-1ke0nse\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\",\"--extracted-1sp2osd\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DsDiSCrPD\"},motionChild:true,nodeId:\"GnqjDBZvY\",openInNewTab:false,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-jddx9e framer-11migtp\",layoutDependency:layoutDependency,layoutId:\"GnqjDBZvY\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(((componentViewport?.height||724)-0-762)/2+0+0)+150+0+16.1+0+101.8+0,...addPropertyOverrides({AAIcSQCw5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||944)-0-750.8)/2+0+0)+75+0+0+213+0+96.8+0},xm7jvjMMi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||736)-0-755)/2+0+0)+150+0+18.6+0+96.8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-104x982-container\",layoutDependency:layoutDependency,layoutId:\"vE33znu50-container\",nodeId:\"vE33znu50\",rendersWithMotion:true,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(ButtonPijlWit,{epivHXfYQ:\"Kom in contact met Ruben\",height:\"100%\",hfCE0UF1m:\"footer-contact\",id:\"vE33znu50\",layoutId:\"vE33znu50\",LF6VstSBO:\"var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23))\",variant:matchVariant(\"RT5PPjIle\"),width:\"100%\",...addPropertyOverrides({AAIcSQCw5:{variant:matchVariant(\"mzvywOZxU\")},xm7jvjMMi:{variant:matchVariant(\"aDoZ6NVev\")}},baseVariant,gestureVariant)})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qufnpn\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"CwOFA19Fy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-idllh7\",layoutDependency:layoutDependency,layoutId:\"WNK31G0Dd\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({bcVbM2M8B:bcVbM2M8BWNK31G0Dd,edCFgklbk:edCFgklbkWNK31G0Dd,id:idWNK31G0Dd,z0gXIcpkR:z0gXIcpkRWNK31G0Dd},index)=>{bcVbM2M8BWNK31G0Dd??=\"\";z0gXIcpkRWNK31G0Dd??=\"\";edCFgklbkWNK31G0Dd??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`WNK31G0Dd-${idWNK31G0Dd}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{z0gXIcpkR:z0gXIcpkRWNK31G0Dd},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1b02z12\",layoutDependency:layoutDependency,layoutId:\"HoeGSpa2n\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:bcVbM2M8BWNK31G0Dd,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRWNK31G0Dd}},{href:bcVbM2M8BWNK31G0Dd,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRWNK31G0Dd}},{href:bcVbM2M8BWNK31G0Dd,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRWNK31G0Dd}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||724)-0-762)/2+0+0)+150+313+0+27+0+0+0,...addPropertyOverrides({AAIcSQCw5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||944)-0-750.8)/2+0+0)+75+413.8+0+15+0+0+0},xm7jvjMMi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||736)-0-755)/2+0+0)+150+313+0+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ylcfbd-container\",layoutDependency:layoutDependency,layoutId:\"pxUB70ad3-container\",nodeId:\"pxUB70ad3\",rendersWithMotion:true,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(Footer_Menu,{a3P2OlKsz:edCFgklbkWNK31G0Dd,height:\"100%\",id:\"pxUB70ad3\",layoutId:\"pxUB70ad3\",sKrxjq2MR:\"footer\",width:\"100%\",YzaQ78OMR:resolvedLinks[0],...addPropertyOverrides({AAIcSQCw5:{YzaQ78OMR:resolvedLinks[2]},xm7jvjMMi:{YzaQ78OMR:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})})},idWNK31G0Dd);})});}})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-8cctqu\",layoutDependency:layoutDependency,layoutId:\"fdvEZCgVX\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"footer-insta\",href:\"https://www.instagram.com/filmrakers\",motionChild:true,nodeId:\"ZzstGZfob\",openInNewTab:true,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wu1oki framer-11migtp\",layoutDependency:layoutDependency,layoutId:\"ZzstGZfob\",children:/*#__PURE__*/_jsx(Instagram,{animated:true,className:\"framer-1x1xqrx\",layoutDependency:layoutDependency,layoutId:\"iGLbLHXaC\",style:{\"--56k21v\":\"var(--token-c52b056b-31f5-4d90-9d40-5d05b6f94da3, rgb(38, 10, 48))\"}})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"footer-linkedin\",href:\"https://www.linkedin.com/company/filmrakers\",motionChild:true,nodeId:\"rSIYwGQCQ\",openInNewTab:true,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-a6i7q4 framer-11migtp\",layoutDependency:layoutDependency,layoutId:\"rSIYwGQCQ\",children:/*#__PURE__*/_jsx(Linkedin,{animated:true,className:\"framer-ir1bt4\",layoutDependency:layoutDependency,layoutId:\"zn0kUZb3O\",style:{\"--56k21v\":\"var(--token-c52b056b-31f5-4d90-9d40-5d05b6f94da3, rgb(38, 10, 48))\"}})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"footer-yt\",href:\"https://www.youtube.com/@filmrakers\",motionChild:true,nodeId:\"BdXCiMQL7\",openInNewTab:true,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-oy9an8 framer-11migtp\",layoutDependency:layoutDependency,layoutId:\"BdXCiMQL7\",children:/*#__PURE__*/_jsx(Youtube,{animated:true,className:\"framer-1wd6txc\",layoutDependency:layoutDependency,layoutId:\"zunkt7lgM\",style:{\"--56k21v\":\"var(--token-c52b056b-31f5-4d90-9d40-5d05b6f94da3, rgb(38, 10, 48))\"}})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t568p8\",layoutDependency:layoutDependency,layoutId:\"m7O8IFE2V\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idm7O8IFE2V,TtXZTAX4y:TtXZTAX4ym7O8IFE2V,uGaexMhQl:uGaexMhQlm7O8IFE2V,wqSdM3vUf:wqSdM3vUfm7O8IFE2V},index1)=>{TtXZTAX4ym7O8IFE2V??=\"\";uGaexMhQlm7O8IFE2V??=\"\";wqSdM3vUfm7O8IFE2V??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`m7O8IFE2V-${idm7O8IFE2V}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{uGaexMhQl:uGaexMhQlm7O8IFE2V},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1iekssd\",layoutDependency:layoutDependency,layoutId:\"T_7OnyxaI\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:TtXZTAX4ym7O8IFE2V,implicitPathVariables:{uGaexMhQl:uGaexMhQlm7O8IFE2V}},{href:TtXZTAX4ym7O8IFE2V,implicitPathVariables:{uGaexMhQl:uGaexMhQlm7O8IFE2V}},{href:TtXZTAX4ym7O8IFE2V,implicitPathVariables:{uGaexMhQl:uGaexMhQlm7O8IFE2V}}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||724)-0-762)/2+0+0)+150+313+0+27+0+0+0,...addPropertyOverrides({AAIcSQCw5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||944)-0-750.8)/2+0+0)+75+413.8+0+15+0+0+0},xm7jvjMMi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||736)-0-755)/2+0+0)+150+313+0+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b9vvgc-container\",layoutDependency:layoutDependency,layoutId:\"bGtPyhkD9-container\",nodeId:\"bGtPyhkD9\",rendersWithMotion:true,scopeId:\"hZKz9mGOK\",children:/*#__PURE__*/_jsx(Footer_Menu,{a3P2OlKsz:wqSdM3vUfm7O8IFE2V,height:\"100%\",id:\"bGtPyhkD9\",layoutId:\"bGtPyhkD9\",width:\"100%\",YzaQ78OMR:resolvedLinks1[0],...addPropertyOverrides({AAIcSQCw5:{YzaQ78OMR:resolvedLinks1[2]},xm7jvjMMi:{YzaQ78OMR:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})})})},idm7O8IFE2V);})});}})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1c8vftj\",\"data-framer-name\":\"Bedrijfsinfo\",layoutDependency:layoutDependency,layoutId:\"UVL7BiSWd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1slkpeo\",\"data-styles-preset\":\"QOjRl7ASS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.filmrakers.nl/algemene_voorwaarden_v2.pdf\",motionChild:true,nodeId:\"zYe1xgON8\",openInNewTab:true,relValues:[],scopeId:\"hZKz9mGOK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wxdbva\",\"data-styles-preset\":\"bw2ZhKJ1s\",children:\"Algemene voorwaarden\"})})})}),className:\"framer-pmwsf4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zYe1xgON8\",style:{\"--extracted-r6o4lv\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1slkpeo\",\"data-styles-preset\":\"QOjRl7ASS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:[\"KvK: 98850334 • Btw: NL005360691B05 • Adres: \",/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/place/Cellebroedersstraat+2,+2871+PS+Schoonhoven/@51.946211,4.8567898,17z/data=!3m1!4b1!4m6!3m5!1s0x47c67e4899e3ca3d:0xe6f481c2216a7d5a!8m2!3d51.946211!4d4.8593647!16s%2Fg%2F11ptnmxd9d?entry=ttu&g_ep=EgoyMDI2MDUyNi4wIKXMDSoASAFQAw%3D%3D\",motionChild:true,nodeId:\"x7apo7EFq\",openInNewTab:true,relValues:[],scopeId:\"hZKz9mGOK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hcrmw7\",\"data-styles-preset\":\"eZpeegsTm\",children:\"Cellebroedersstraat 2, Schoonhoven 2871PS\"})}),\" • IBAN: NL22 RABO 0163 7872 63\"]})}),className:\"framer-y4zitm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x7apo7EFq\",style:{\"--extracted-r6o4lv\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KrRuy.framer-11migtp, .framer-KrRuy .framer-11migtp { display: block; }\",\".framer-KrRuy.framer-131caru { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-KrRuy .framer-ezit4u { 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: 1200px; overflow: visible; padding: 150px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-52lvgi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 150px 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-cywwx9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 163px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 163px; will-change: var(--framer-will-change-override, transform); }\",\".framer-KrRuy .framer-ocuen9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-11wwyn4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KrRuy .framer-jddx9e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-KrRuy .framer-104x982-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-KrRuy .framer-1qufnpn { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 75px 0px; position: relative; width: auto; }\",\".framer-KrRuy .framer-idllh7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-1b02z12, .framer-KrRuy .framer-1iekssd { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-ylcfbd-container, .framer-KrRuy .framer-b9vvgc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KrRuy .framer-8cctqu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-1wu1oki, .framer-KrRuy .framer-a6i7q4, .framer-KrRuy .framer-oy9an8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 46px); overflow: visible; position: relative; text-decoration: none; width: 46px; }\",\".framer-KrRuy .framer-1x1xqrx, .framer-KrRuy .framer-ir1bt4, .framer-KrRuy .framer-1wd6txc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 46px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-KrRuy .framer-1t568p8 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-KrRuy .framer-1c8vftj { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: auto; }\",\".framer-KrRuy .framer-pmwsf4, .framer-KrRuy .framer-y4zitm { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-KrRuy.framer-v-1u0ppi5.framer-131caru { width: 810px; }\",\".framer-KrRuy.framer-v-1u0ppi5 .framer-ezit4u { max-width: unset; padding: 150px 10px 0px 10px; }\",\".framer-KrRuy.framer-v-1u0ppi5 .framer-ocuen9 { gap: 20px; }\",\".framer-KrRuy.framer-v-1u0ppi5 .framer-1qufnpn, .framer-KrRuy.framer-v-1u0ppi5 .framer-1c8vftj, .framer-KrRuy.framer-v-qsn5uo .framer-1c8vftj { align-self: unset; width: 790px; }\",\".framer-KrRuy.framer-v-1u0ppi5 .framer-1wu1oki, .framer-KrRuy.framer-v-1u0ppi5 .framer-a6i7q4, .framer-KrRuy.framer-v-1u0ppi5 .framer-oy9an8, .framer-KrRuy.framer-v-qsn5uo .framer-1wu1oki, .framer-KrRuy.framer-v-qsn5uo .framer-a6i7q4, .framer-KrRuy.framer-v-qsn5uo .framer-oy9an8 { align-content: center; align-items: center; aspect-ratio: unset; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-KrRuy.framer-v-1u0ppi5 .framer-1x1xqrx, .framer-KrRuy.framer-v-1u0ppi5 .framer-ir1bt4, .framer-KrRuy.framer-v-1u0ppi5 .framer-1wd6txc { height: var(--framer-aspect-ratio-supported, 40px); left: unset; position: relative; right: unset; top: unset; width: 40px; }\",\".framer-KrRuy.framer-v-qsn5uo.framer-131caru { width: 390px; }\",\".framer-KrRuy.framer-v-qsn5uo .framer-ezit4u { max-width: unset; padding: 75px 5px 0px 5px; width: 100%; }\",\".framer-KrRuy.framer-v-qsn5uo .framer-52lvgi { flex-direction: column; justify-content: flex-start; padding: 0px 0px 75px 0px; width: 100%; }\",\".framer-KrRuy.framer-v-qsn5uo .framer-ocuen9 { gap: 20px; width: 100%; }\",\".framer-KrRuy.framer-v-qsn5uo .framer-11wwyn4 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-KrRuy.framer-v-qsn5uo .framer-1qufnpn { align-self: unset; padding: 0px 0px 50px 0px; width: 100%; }\",\".framer-KrRuy.framer-v-qsn5uo .framer-1x1xqrx, .framer-KrRuy.framer-v-qsn5uo .framer-ir1bt4, .framer-KrRuy.framer-v-qsn5uo .framer-1wd6txc { height: var(--framer-aspect-ratio-supported, 35px); left: unset; position: relative; right: unset; top: unset; width: 35px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 724\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xm7jvjMMi\":{\"layout\":[\"fixed\",\"auto\"]},\"AAIcSQCw5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_hri1ia\",\"trackingId\":\"footer-contact\"},{\"id\":\"_tp2c1m\",\"trackingId\":\"footer\"},{\"id\":\"_u2tynp\",\"trackingId\":\"footer-insta\",\"type\":\"click\",\"nodeId\":\"ZzstGZfob\"},{\"id\":\"_1ouhen7\",\"trackingId\":\"footer-linkedin\",\"type\":\"click\",\"nodeId\":\"rSIYwGQCQ\"},{\"id\":\"_g34kah\",\"trackingId\":\"footer-yt\",\"type\":\"click\",\"nodeId\":\"BdXCiMQL7\"}]\n */const FramerhZKz9mGOK=withCSS(Component,css,\"framer-KrRuy\");export default FramerhZKz9mGOK;FramerhZKz9mGOK.displayName=\"Footer\";FramerhZKz9mGOK.defaultProps={height:724,width:1200};addPropertyControls(FramerhZKz9mGOK,{variant:{options:[\"krF3zQ3rs\",\"xm7jvjMMi\",\"AAIcSQCw5\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobiel\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhZKz9mGOK,[{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\"}]},...ButtonPijlWitFonts,...Footer_MenuFonts,...InstagramFonts,...LinkedinFonts,...YoutubeFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerhZKz9mGOK.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),forwardLoader(ButtonPijlWit,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(Footer_Menu,{},context)));})(),(async()=>{const parentData=await queryCacheEntry1.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(Footer_Menu,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhZKz9mGOK\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"724\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xm7jvjMMi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AAIcSQCw5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_hri1ia\\\",\\\"trackingId\\\":\\\"footer-contact\\\"},{\\\"id\\\":\\\"_tp2c1m\\\",\\\"trackingId\\\":\\\"footer\\\"},{\\\"id\\\":\\\"_u2tynp\\\",\\\"trackingId\\\":\\\"footer-insta\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"ZzstGZfob\\\"},{\\\"id\\\":\\\"_1ouhen7\\\",\\\"trackingId\\\":\\\"footer-linkedin\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"rSIYwGQCQ\\\"},{\\\"id\\\":\\\"_g34kah\\\",\\\"trackingId\\\":\\\"footer-yt\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"BdXCiMQL7\\\"}]\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-600\",\"GF;Figtree-900\",\"GF;Figtree-900italic\",\"GF;Figtree-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15bwkEU4HTy.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEA25WTybO8.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEA25WTybO8.woff2\",weight:\"600\"}]}];export const css=['.framer-mOn7N .framer-styles-preset-13er1li:not(.rich-text-wrapper), .framer-mOn7N .framer-styles-preset-13er1li.rich-text-wrapper h2 { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 94px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0); --framer-text-decoration: none; --framer-text-stroke-color: #ffffff; --framer-text-stroke-width: 1px; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-mOn7N .framer-styles-preset-13er1li:not(.rich-text-wrapper), .framer-mOn7N .framer-styles-preset-13er1li.rich-text-wrapper h2 { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 75px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0); --framer-text-decoration: none; --framer-text-stroke-color: #ffffff; --framer-text-stroke-width: 1px; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-mOn7N .framer-styles-preset-13er1li:not(.rich-text-wrapper), .framer-mOn7N .framer-styles-preset-13er1li.rich-text-wrapper h2 { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0); --framer-text-decoration: none; --framer-text-stroke-color: #ffffff; --framer-text-stroke-width: 1px; --framer-text-transform: none; } }'];export const className=\"framer-mOn7N\";\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 (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/f2qLYwgBJHt5mjpoUvxf/a91M99YH89THi08yUrjJ/jZBV0Hllb.js\";const enabledGestures={OcyE4aBa1:{hover:true,pressed:true},T2uY7Stuq:{hover:true}};const cycleOrder=[\"T2uY7Stuq\",\"OcyE4aBa1\"];const serializationHash=\"framer-24oJ0\";const variantClassNames={OcyE4aBa1:\"framer-v-1nt2a1o\",T2uY7Stuq:\"framer-v-z1nhqe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const h2hsKNlhY=undefined;const U6WSHdobS=undefined;const IM294mUsi=undefined;const H5b3Iu7G5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Mobiel:\"OcyE4aBa1\",Standaard:\"T2uY7Stuq\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,tracking,width,...props})=>{return{...props,h2hsKNlhY:click??props.h2hsKNlhY,H5b3Iu7G5:title??props.H5b3Iu7G5??\"Portfolio\",IM294mUsi:tracking??props.IM294mUsi,U6WSHdobS:link??props.U6WSHdobS,variant:humanReadableVariantMap[props.variant]??props.variant??\"T2uY7Stuq\"};};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,H5b3Iu7G5,U6WSHdobS,h2hsKNlhY,IM294mUsi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T2uY7Stuq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12ko59a=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(h2hsKNlhY){const res=await h2hsKNlhY(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"T2uY7Stuq-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:IM294mUsi,href:U6WSHdobS,motionChild:true,nodeId:\"T2uY7Stuq\",openInNewTab:false,scopeId:\"v4gE1LuWO\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-z1nhqe\",className,classNames)} framer-p35qnu`,\"data-framer-name\":\"Standaard\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"T2uY7Stuq\",onTap:onTap12ko59a,ref:refBinding,style:{...style},...addPropertyOverrides({\"OcyE4aBa1-hover\":{\"data-framer-name\":undefined},\"OcyE4aBa1-pressed\":{\"data-framer-name\":undefined},\"T2uY7Stuq-hover\":{\"data-framer-name\":undefined},OcyE4aBa1:{\"data-framer-name\":\"Mobiel\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-n2ruyo\",layoutDependency:layoutDependency,layoutId:\"juOSu5SjX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.014 74\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"T2uY7Stuq-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.014 74\" overflow=\"visible\"><path d=\"M 39.234 0 C 39.713 0 40.179 0.192 40.515 0.534 L 73.479 33.499 C 73.822 33.841 74.014 34.3 74.014 34.78 L 74.014 72.034 C 74.014 73.123 73.13 74 72.047 74 L 63.729 74 C 62.64 74 61.763 73.116 61.763 72.034 L 61.763 30.552 C 61.763 27.318 57.85 25.701 55.569 27.983 L 11.306 72.225 C 10.538 72.993 9.291 72.993 8.524 72.225 L 1.61 65.312 C 0.843 64.544 0.843 63.297 1.61 62.53 L 45.572 18.452 C 47.86 16.164 46.236 12.258 43.002 12.258 L 1.973 12.333 C 0.884 12.333 0 11.456 0 10.367 L 0 1.966 C 0.014 0.884 0.891 0 1.98 0 L 39.241 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-13er1li\",\"data-styles-preset\":\"jZBV0Hllb\",children:\"Portfolio\"})}),className:\"framer-khvv2a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BAGznenNe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:H5b3Iu7G5,variants:{\"OcyE4aBa1-hover\":{\"--extracted-1of0zx5\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\"},\"OcyE4aBa1-pressed\":{\"--extracted-1of0zx5\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\"},\"T2uY7Stuq-hover\":{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"OcyE4aBa1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-13er1li\",\"data-styles-preset\":\"jZBV0Hllb\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Portfolio\"})})},\"OcyE4aBa1-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-13er1li\",\"data-styles-preset\":\"jZBV0Hllb\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Portfolio\"})})},\"T2uY7Stuq-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-13er1li\",\"data-styles-preset\":\"jZBV0Hllb\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-24oJ0.framer-p35qnu, .framer-24oJ0 .framer-p35qnu { display: block; }\",\".framer-24oJ0.framer-z1nhqe { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 111px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-24oJ0 .framer-n2ruyo { height: 74px; position: relative; width: 74px; }\",\".framer-24oJ0 .framer-khvv2a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-24oJ0.framer-v-z1nhqe.hover.framer-z1nhqe { gap: 50px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 113\n * @framerIntrinsicWidth 371\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OcyE4aBa1\":{\"layout\":[\"auto\",\"auto\"]},\"MNOv49KBd\":{\"layout\":[\"auto\",\"auto\"]},\"MFGMaNEap\":{\"layout\":[\"auto\",\"auto\"]},\"YYGvsb98e\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"H5b3Iu7G5\":\"title\",\"U6WSHdobS\":\"link\",\"h2hsKNlhY\":\"click\",\"IM294mUsi\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv4gE1LuWO=withCSS(Component,css,\"framer-24oJ0\");export default Framerv4gE1LuWO;Framerv4gE1LuWO.displayName=\"Menu link\";Framerv4gE1LuWO.defaultProps={height:113,width:371};addPropertyControls(Framerv4gE1LuWO,{variant:{options:[\"T2uY7Stuq\",\"OcyE4aBa1\"],optionTitles:[\"Standaard\",\"Mobiel\"],title:\"Variant\",type:ControlType.Enum},H5b3Iu7G5:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Title\",type:ControlType.String},onH5b3Iu7G5Change:{changes:\"H5b3Iu7G5\",type:ControlType.ChangeHandler},U6WSHdobS:{title:\"Link\",type:ControlType.Link},h2hsKNlhY:{title:\"Click\",type:ControlType.EventHandler},IM294mUsi:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(Framerv4gE1LuWO,[{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\":\"Framerv4gE1LuWO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"113\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OcyE4aBa1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MNOv49KBd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MFGMaNEap\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YYGvsb98e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"371\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"H5b3Iu7G5\\\":\\\"title\\\",\\\"U6WSHdobS\\\":\\\"link\\\",\\\"h2hsKNlhY\\\":\\\"click\\\",\\\"IM294mUsi\\\":\\\"tracking\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v4gE1LuWO.map","// Generated by Framer (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/99sVZC2CKYlmcdlB0iP3/9UPpk4W3KWcBF9GEIQ4y/x3nmj7YRr.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/eSzI1emYXEMeDVvzff7F/xnN1JBAohFr96v6MT6XL/eZpeegsTm.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hsgol6McYFUrOmJIbrf1/gZKYk7KEkzYxMDh1EV50/guNM1uXeR.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2KFTn7C0FRCWtQNAGWrF/Z0xtvnnMvyH1LDHYrZr9/xxLahpttv.js\";import ButtonPijlWit from\"https://framerusercontent.com/modules/e0dxCBWmwxfKGAjSlAo0/PQ9XCAR7dorqXyfelx93/F2nRIAj9h.js\";import MenuLink from\"https://framerusercontent.com/modules/njwzCkX4uZ5slHzqHTFz/8hlFW2zyd5Nzh7c4zAe5/v4gE1LuWO.js\";const MenuLinkFonts=getFonts(MenuLink);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const ButtonPijlWitFonts=getFonts(ButtonPijlWit);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MenuLinkControls=getPropertyControls(MenuLink);const cycleOrder=[\"wceJyAa1C\",\"coO7o28Pb\",\"x0uQu4Vx0\",\"R6PD7OeCn\"];const serializationHash=\"framer-Xq5nw\";const variantClassNames={coO7o28Pb:\"framer-v-19zihb2\",R6PD7OeCn:\"framer-v-128x8qi\",wceJyAa1C:\"framer-v-1qutlp6\",x0uQu4Vx0:\"framer-v-5jomwr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dA0v8Hccq=undefined;const kQVdHKdlx=undefined;const j5vZj9KY1=undefined;const JYhkUvKwxY6CQp5qHE=undefined;const edCFgklbkY6CQp5qHE=undefined;const bcVbM2M8BY6CQp5qHE=undefined;const z0gXIcpkRY6CQp5qHE=undefined;const idY6CQp5qHE=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={bounce:0,delay:0,duration:.3,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition3={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const query=prequery=>prequery({from:{alias:\"Y6CQp5qHE\",data:Menu,type:\"Collection\"},select:[{collection:\"Y6CQp5qHE\",name:\"JYhkUvKwx\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"edCFgklbk\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"bcVbM2M8B\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"z0gXIcpkR\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"Y6CQp5qHE\",data:Menu,type:\"Collection\"},select:[{collection:\"Y6CQp5qHE\",name:\"JYhkUvKwx\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"edCFgklbk\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"bcVbM2M8B\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"z0gXIcpkR\",type:\"Identifier\"},{collection:\"Y6CQp5qHE\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition4={delay:.5,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:150,y:0};const humanReadableVariantMap={\"Close - Transparant\":\"R6PD7OeCn\",\"Open - Transparant\":\"x0uQu4Vx0\",Close:\"coO7o28Pb\",Open:\"wceJyAa1C\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Mobiel:\"OcyE4aBa1\",Standaard:\"T2uY7Stuq\"};const getProps=({fill,height,id,mobiel,padding,width,...props})=>{return{...props,dA0v8Hccq:fill??props.dA0v8Hccq??\"var(--token-15cb12ed-e694-45e0-a0aa-b46a6693beb5, rgb(231, 225, 219))\",j5vZj9KY1:humanReadableEnumMap[mobiel]??mobiel??props.j5vZj9KY1??\"T2uY7Stuq\",kQVdHKdlx:padding??props.kQVdHKdlx??\"20px 20px 20px 20px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wceJyAa1C\"};};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,j5vZj9KY1,kQVdHKdlx,dA0v8Hccq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wceJyAa1C\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaplmtp4z=activeVariantCallback(async(...args)=>{setVariant(\"coO7o28Pb\");});const onTap1y35zqd=activeVariantCallback(async(...args)=>{setVariant(\"wceJyAa1C\");});const onTapq5vdyt=activeVariantCallback(async(...args)=>{setVariant(\"R6PD7OeCn\");});const onTapklhnyb=activeVariantCallback(async(...args)=>{setVariant(\"x0uQu4Vx0\");});const h2hsKNlhYlmtp4z=activeVariantCallback(async(...args)=>{setVariant(\"coO7o28Pb\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"coO7o28Pb\",\"R6PD7OeCn\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qutlp6\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"wceJyAa1C\",ref:refBinding,style:{backgroundColor:\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68))\",...style},variants:{coO7o28Pb:{backgroundColor:dA0v8Hccq},R6PD7OeCn:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({coO7o28Pb:{\"data-framer-name\":\"Close\"},R6PD7OeCn:{\"data-framer-name\":\"Close - Transparant\"},x0uQu4Vx0:{\"data-framer-name\":\"Open - Transparant\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t8w0v6\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"wbDXEB0pV\",style:{\"--17t3tyz\":numberToPixelString(kQVdHKdlx)},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r6w0ZqKgh\"},motionChild:true,nodeId:\"L589MGROJ\",openInNewTab:false,scopeId:\"jpDh8J5Zf\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Home\",className:\"framer-4t07fc framer-2oilcv\",layoutDependency:layoutDependency,layoutId:\"L589MGROJ\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-sd6zbc\",layoutDependency:layoutDependency,layoutId:\"dlULtd2Ss\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 212.987 34\" overflow=\"visible\"><g><path d=\"M 76.456 32.922 L 76.456 10.937 L 81.028 10.937 L 81.246 13.883 C 81.914 12.739 82.77 11.875 83.815 11.288 C 84.86 10.702 86.051 10.409 87.386 10.409 C 89.128 10.409 90.608 10.805 91.828 11.596 C 93.047 12.388 93.932 13.589 94.484 15.202 C 95.122 13.648 96.022 12.461 97.183 11.64 C 98.345 10.819 99.709 10.409 101.277 10.409 C 103.802 10.409 105.747 11.23 107.112 12.871 C 108.476 14.483 109.144 16.975 109.115 20.346 L 109.115 32.922 L 104.281 32.922 L 104.281 21.665 C 104.281 19.906 104.093 18.558 103.715 17.62 C 103.338 16.653 102.83 15.979 102.191 15.597 C 101.552 15.216 100.812 15.026 99.97 15.026 C 98.461 14.997 97.285 15.539 96.443 16.653 C 95.63 17.767 95.224 19.364 95.224 21.446 L 95.224 32.922 L 90.347 32.922 L 90.347 21.665 C 90.347 19.906 90.158 18.558 89.781 17.62 C 89.433 16.653 88.939 15.979 88.3 15.597 C 87.662 15.216 86.921 15.026 86.08 15.026 C 84.57 14.997 83.394 15.539 82.553 16.653 C 81.74 17.767 81.333 19.364 81.333 21.446 L 81.333 32.922 Z M 66.166 32.922 L 66.166 2.142 L 71.043 2.142 L 71.043 32.922 Z M 55.584 32.923 L 55.584 10.937 L 60.417 10.937 L 60.417 32.923 Z M 58.022 6.76 C 57.238 6.76 56.556 6.482 55.975 5.925 C 55.424 5.338 55.148 4.65 55.148 3.858 C 55.148 3.067 55.424 2.392 55.975 1.835 C 56.556 1.278 57.238 1 58.022 1 C 58.806 1 59.473 1.278 60.025 1.835 C 60.606 2.392 60.896 3.067 60.896 3.858 C 60.896 4.65 60.606 5.338 60.025 5.925 C 59.473 6.482 58.806 6.76 58.022 6.76 Z M 40.745 32.922 L 40.745 8.607 C 40.745 6.291 41.311 4.517 42.443 3.286 C 43.604 2.026 45.346 1.395 47.668 1.395 C 48.423 1.395 49.221 1.527 50.063 1.791 C 50.923 2.021 51.755 2.346 52.545 2.758 L 50.76 6.408 C 50.209 6.144 49.715 5.954 49.28 5.836 C 48.873 5.719 48.51 5.66 48.191 5.66 C 47.32 5.66 46.667 5.954 46.231 6.54 C 45.825 7.097 45.622 8.02 45.622 9.31 L 45.622 32.922 Z M 37 14.982 L 37 10.937 L 51.326 10.937 L 51.326 14.982 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Wit&quot;} */\"></path><path d=\"M 141.039 9.982 C 141.657 9.982 142.246 10.113 142.801 10.377 C 143.368 10.617 143.835 11.007 144.196 11.533 L 144.204 11.541 L 144.213 11.557 C 144.272 11.646 144.319 11.695 144.349 11.721 C 144.378 11.695 144.426 11.644 144.487 11.553 L 144.489 11.548 L 144.49 11.547 C 144.8 11.091 145.106 10.722 145.401 10.541 C 145.646 10.368 145.924 10.245 146.222 10.245 C 146.478 10.245 146.792 10.316 146.989 10.595 L 146.989 10.595 C 147.172 10.853 147.162 11.164 147.112 11.413 L 147.11 11.419 L 147.108 11.428 L 147.108 11.431 L 147.106 11.434 L 143.232 28.273 C 143.017 29.21 143.007 29.822 143.114 30.175 C 143.164 30.338 143.232 30.422 143.297 30.47 C 143.363 30.518 143.47 30.56 143.652 30.56 C 144.075 30.56 144.546 30.281 145.034 29.436 L 145.036 29.43 L 145.044 29.418 C 145.562 28.562 146.1 27.203 146.649 25.311 C 146.708 25.092 146.816 24.881 146.999 24.723 C 147.192 24.559 147.424 24.492 147.657 24.492 C 147.824 24.492 148.004 24.528 148.165 24.636 L 148.195 24.658 C 148.342 24.767 148.436 24.916 148.489 25.075 L 148.505 25.127 C 148.578 25.387 148.567 25.661 148.503 25.931 C 147.947 28.704 147.192 30.768 146.197 32.058 L 146.196 32.06 L 146.016 32.3 L 146.005 32.288 C 145.052 33.391 143.895 33.98 142.545 33.999 L 142.476 34 C 141.844 34 141.273 33.865 140.782 33.573 C 140.293 33.281 139.911 32.85 139.63 32.303 L 139.625 32.294 L 139.618 32.278 C 139.091 31.174 139.069 29.734 139.456 28.021 L 139.459 28.011 L 139.459 28.008 L 139.639 27.24 C 138.352 29.465 137.168 31.099 136.085 32.116 L 136.045 32.153 C 136.008 32.189 135.971 32.224 135.933 32.259 L 135.903 32.287 L 135.902 32.287 C 134.703 33.39 133.495 34 132.287 34 C 131.08 34 130.123 33.461 129.459 32.423 C 128.809 31.405 128.515 29.966 128.515 28.169 C 128.515 26.454 128.753 24.74 129.228 23.03 C 129.703 21.297 130.353 19.653 131.182 18.098 C 132.009 16.547 132.943 15.17 133.983 13.969 L 133.985 13.966 L 133.989 13.962 C 135.026 12.798 136.115 11.864 137.254 11.168 L 137.364 11.102 C 138.583 10.364 139.809 9.982 141.039 9.982 Z M 130.634 33.276 C 130.643 33.282 130.652 33.288 130.661 33.294 C 130.646 33.283 130.629 33.272 130.612 33.262 Z M 140.908 12.015 C 140.301 12.015 139.604 12.299 138.808 12.963 L 138.808 12.963 L 138.797 12.974 L 138.792 12.976 C 138 13.613 137.22 14.495 136.458 15.634 C 135.722 16.78 135.038 18.088 134.41 19.56 C 133.811 20.999 133.326 22.512 132.955 24.099 L 132.953 24.105 L 132.952 24.106 C 132.585 25.653 132.401 27.169 132.401 28.652 L 132.403 28.835 C 132.408 29.25 132.436 29.594 132.481 29.873 C 132.533 30.18 132.603 30.381 132.671 30.501 C 132.836 30.714 133.054 30.823 133.375 30.823 C 133.887 30.823 134.544 30.506 135.357 29.685 C 136.165 28.868 136.972 27.801 137.77 26.475 L 137.773 26.472 L 137.774 26.469 C 138.603 25.139 139.363 23.707 140.052 22.172 C 140.739 20.64 141.281 19.169 141.68 17.761 L 141.682 17.751 L 141.687 17.736 C 142.114 16.327 142.318 15.162 142.318 14.23 C 142.318 13.403 142.176 12.855 141.956 12.519 L 141.935 12.487 C 141.73 12.194 141.428 12.026 140.955 12.015 Z M 179.798 9.982 C 181.218 9.982 182.35 10.33 183.058 11.144 L 183.113 11.206 L 183.116 11.208 C 183.783 11.953 184.094 12.933 184.094 14.098 L 184.092 14.233 C 184.061 15.622 183.556 16.988 182.615 18.324 L 182.615 18.324 C 181.724 19.602 180.488 20.742 178.925 21.751 L 178.926 21.752 L 178.832 21.811 C 178.813 21.823 178.792 21.836 178.773 21.848 L 178.65 21.925 C 176.973 22.984 175.007 23.763 172.759 24.271 L 172.747 24.274 C 172.499 24.333 172.353 24.424 172.269 24.516 L 172.268 24.516 C 172.188 24.605 172.128 24.734 172.118 24.938 L 172.118 24.939 L 172.117 24.961 L 172.115 24.972 L 172.114 24.981 C 172.088 25.162 172.075 25.359 172.075 25.574 L 172.075 26.341 C 172.092 27.89 172.361 28.992 172.822 29.709 L 172.869 29.775 L 172.915 29.837 C 173.399 30.476 174.013 30.779 174.791 30.779 C 175.738 30.779 176.687 30.343 177.643 29.377 L 177.647 29.374 L 177.648 29.373 C 178.599 28.439 179.416 27.111 180.085 25.362 L 180.15 25.189 C 180.216 24.998 180.326 24.816 180.501 24.684 C 180.683 24.546 180.896 24.492 181.105 24.492 C 181.252 24.492 181.426 24.522 181.581 24.634 L 181.581 24.634 C 181.731 24.741 181.813 24.891 181.852 25.041 C 181.945 25.302 181.928 25.576 181.854 25.835 L 181.854 25.836 L 181.852 25.843 L 181.85 25.851 L 181.848 25.858 L 181.845 25.865 L 181.844 25.866 C 180.902 28.482 179.74 30.501 178.339 31.886 C 176.985 33.253 175.463 33.977 173.783 33.999 L 173.702 34 C 172.025 34 170.655 33.335 169.636 32.018 L 169.635 32.015 L 169.634 32.013 C 168.653 30.714 168.176 28.943 168.146 26.755 L 168.145 26.542 C 168.145 24.552 168.489 22.579 169.173 20.626 L 169.174 20.625 L 169.174 20.624 L 169.176 20.621 L 169.176 20.62 C 169.886 18.678 170.805 16.911 171.934 15.321 C 173.061 13.733 174.301 12.448 175.655 11.475 L 175.659 11.472 C 177.049 10.496 178.431 9.982 179.798 9.982 Z M 179.494 12.015 C 178.835 12.015 178.032 12.409 177.078 13.373 C 176.131 14.329 175.242 15.592 174.417 17.174 C 173.594 18.75 172.968 20.443 172.541 22.253 L 172.541 22.257 L 172.54 22.261 L 172.537 22.27 L 172.536 22.273 C 172.531 22.293 172.527 22.309 172.526 22.321 C 172.537 22.32 172.553 22.317 172.572 22.312 L 172.572 22.312 L 172.579 22.31 C 174.329 21.825 175.778 21.104 176.938 20.155 C 178.112 19.166 178.982 18.075 179.557 16.883 L 179.561 16.876 L 179.562 16.874 C 180.172 15.668 180.469 14.51 180.469 13.395 L 180.468 13.291 C 180.455 12.786 180.346 12.476 180.208 12.298 C 180.077 12.129 179.868 12.015 179.494 12.015 Z M 208.094 9.982 C 208.925 9.982 209.727 10.106 210.5 10.356 C 211.302 10.606 211.986 10.985 212.534 11.503 C 212.713 11.648 212.856 11.832 212.931 12.06 C 213.006 12.288 213.001 12.522 212.944 12.746 L 211.726 18.635 L 211.725 18.637 L 211.725 18.639 L 211.724 18.643 L 211.724 18.644 C 211.675 18.862 211.591 19.078 211.446 19.251 L 211.417 19.285 C 211.258 19.462 211.035 19.567 210.799 19.577 L 210.751 19.578 C 210.48 19.578 210.24 19.462 210.071 19.245 C 209.92 19.051 209.848 18.805 209.813 18.561 L 209.813 18.557 L 209.812 18.549 L 209.812 18.543 L 209.811 18.536 L 209.811 18.526 L 209.81 18.524 L 209.679 16.414 C 209.564 14.665 209.335 13.478 209.024 12.799 L 209.024 12.798 L 209.021 12.792 L 209.019 12.785 C 208.896 12.495 208.716 12.291 208.469 12.154 C 208.232 12.022 207.911 11.938 207.485 11.928 L 207.397 11.927 C 206.589 11.927 205.962 12.202 205.475 12.742 C 204.976 13.297 204.725 13.96 204.725 14.758 L 204.726 14.84 C 204.74 15.683 204.974 16.46 205.432 17.181 L 205.634 17.486 C 206.128 18.218 206.765 19.12 207.55 20.192 L 207.768 20.486 L 207.769 20.487 C 208.842 21.938 209.592 23.132 209.995 24.06 L 210.077 24.241 L 210.078 24.242 L 210.078 24.244 C 210.484 25.18 210.691 26.138 210.691 27.113 C 210.691 28.418 210.398 29.599 209.802 30.644 L 209.793 30.66 C 209.748 30.742 209.702 30.822 209.655 30.902 L 209.562 31.064 L 209.559 31.058 C 209.028 31.898 208.344 32.579 207.508 33.096 C 206.534 33.699 205.464 34 204.307 34 C 203.304 34 202.252 33.847 201.149 33.547 L 201.145 33.547 L 201.135 33.543 C 200.06 33.242 199.197 32.854 198.578 32.362 L 198.574 32.359 L 198.567 32.353 L 198.556 32.343 C 198.212 32.041 198.103 31.611 198.141 31.164 L 198.141 31.162 L 198.142 31.154 L 198.142 31.144 L 198.145 31.134 L 198.146 31.126 L 198.146 31.125 L 199.103 25.365 C 199.141 25.127 199.222 24.885 199.393 24.697 L 199.43 24.66 C 199.611 24.482 199.844 24.404 200.082 24.404 C 200.347 24.404 200.616 24.494 200.806 24.736 C 200.972 24.952 201.021 25.221 201.024 25.469 L 201.11 27.578 L 201.11 27.581 L 201.117 27.73 C 201.19 29.26 201.562 30.311 202.156 30.965 C 202.822 31.636 203.618 31.967 204.567 31.967 C 205.389 31.967 206.075 31.712 206.654 31.206 C 207.181 30.718 207.482 29.998 207.501 28.972 L 207.502 28.872 C 207.502 28.246 207.408 27.686 207.225 27.187 L 207.223 27.183 L 207.222 27.18 C 207.035 26.64 206.737 26.061 206.319 25.442 L 206.319 25.441 L 206.316 25.438 L 206.315 25.436 L 206.314 25.434 C 205.891 24.778 205.306 23.986 204.557 23.055 L 204.557 23.054 L 204.553 23.05 L 204.551 23.046 C 203.557 21.748 202.801 20.629 202.292 19.691 L 202.284 19.678 L 202.279 19.666 C 201.786 18.669 201.536 17.632 201.536 16.561 C 201.536 14.609 202.138 13.001 203.374 11.785 L 203.377 11.782 L 203.381 11.778 L 203.494 11.672 L 203.495 11.671 L 203.497 11.67 C 204.734 10.539 206.278 9.982 208.094 9.982 Z M 159.056 0.001 C 159.313 0.011 159.602 0.099 159.783 0.373 C 159.955 0.635 159.946 0.949 159.896 1.209 L 159.895 1.224 L 159.89 1.238 L 156.226 16.994 L 156.861 15.849 L 156.865 15.84 L 156.866 15.839 C 158.983 12.043 161.453 9.981 164.318 9.981 C 165.389 9.981 166.293 10.269 166.979 10.893 C 167.672 11.523 168.003 12.376 168.003 13.395 L 168.002 13.469 C 167.98 14.951 167.29 16.385 166.024 17.77 L 166.027 17.771 L 165.926 17.877 C 165.908 17.896 165.89 17.916 165.871 17.935 L 165.785 18.027 C 164.367 19.519 162.508 20.725 160.228 21.653 L 160.222 21.655 L 160.215 21.658 L 160.213 21.658 L 160.213 21.658 C 159.945 21.76 159.844 21.869 159.806 21.944 L 159.799 21.958 C 159.771 22.025 159.752 22.153 159.844 22.392 L 159.864 22.44 L 159.866 22.444 L 159.869 22.451 L 159.872 22.458 L 162.396 28.962 L 162.449 29.093 C 162.709 29.728 162.954 30.15 163.172 30.396 C 163.368 30.591 163.608 30.691 163.926 30.691 C 164.158 30.691 164.35 30.623 164.519 30.486 C 164.696 30.343 164.87 30.109 165.023 29.746 C 165.346 28.959 165.645 27.549 165.906 25.474 L 165.906 25.471 L 165.907 25.465 L 165.907 25.459 C 165.944 25.219 166.026 24.974 166.199 24.785 L 166.235 24.748 C 166.417 24.57 166.647 24.492 166.887 24.492 C 167.04 24.492 167.196 24.527 167.339 24.618 C 167.482 24.708 167.583 24.834 167.65 24.97 C 167.775 25.223 167.799 25.538 167.785 25.855 L 167.785 25.858 L 167.784 25.866 C 167.637 28.363 167.165 30.351 166.329 31.789 L 166.329 31.789 C 165.521 33.198 164.391 33.975 162.951 33.999 L 162.881 34 C 161.09 34 159.777 32.518 158.836 30.051 L 158.833 30.046 L 158.832 30.042 L 156.443 23.682 C 156.186 23.062 155.951 22.934 155.811 22.921 L 155.784 22.919 C 155.648 22.919 155.383 23.033 155.074 23.74 L 155.073 23.743 L 155.072 23.745 L 155.072 23.745 C 154.793 24.365 154.48 25.225 154.134 26.33 C 153.819 27.402 153.517 28.576 153.23 29.855 L 152.578 32.751 L 152.576 32.765 L 152.569 32.783 C 152.507 33.011 152.391 33.227 152.194 33.384 L 152.194 33.384 C 152.006 33.533 151.784 33.596 151.561 33.603 L 151.515 33.604 L 149.818 33.604 C 149.573 33.604 149.271 33.551 149.061 33.319 L 149.04 33.296 C 148.831 33.046 148.831 32.737 148.881 32.492 L 148.881 32.489 L 148.888 32.46 L 155.239 4.92 L 155.239 4.919 L 155.246 4.889 C 155.299 4.661 155.321 4.486 155.321 4.359 L 155.319 4.313 C 155.316 4.216 155.297 4.178 155.295 4.173 L 155.294 4.171 L 155.288 4.161 L 155.283 4.15 L 155.282 4.149 C 155.273 4.13 155.214 4.035 154.88 4.011 L 154.872 4.011 L 154.867 4.01 L 153.56 3.878 L 153.559 3.878 L 153.556 3.877 L 153.551 3.877 L 153.548 3.876 L 153.544 3.876 C 153.302 3.843 153.045 3.768 152.849 3.593 L 152.81 3.556 C 152.585 3.328 152.536 3.032 152.585 2.758 L 152.586 2.752 L 152.587 2.747 L 152.587 2.744 L 152.589 2.74 C 152.64 2.507 152.761 2.305 152.95 2.156 L 152.985 2.129 C 153.159 2.003 153.364 1.933 153.574 1.897 L 153.574 1.897 L 153.575 1.897 C 154.811 1.694 155.784 1.465 156.504 1.213 C 157.227 0.96 157.748 0.676 158.095 0.376 L 158.098 0.374 L 158.106 0.367 L 158.113 0.361 L 158.12 0.357 C 158.383 0.157 158.685 0 159.006 0 Z M 163.464 12.28 C 163.107 12.298 162.685 12.448 162.192 12.782 C 161.666 13.138 161.084 13.687 160.447 14.444 L 160.44 14.452 L 160.439 14.453 C 159.172 15.933 157.904 17.999 156.639 20.667 C 156.63 20.689 156.622 20.708 156.616 20.726 C 156.622 20.725 156.63 20.723 156.638 20.722 C 158.984 20.121 160.849 19.143 162.259 17.803 C 163.668 16.465 164.335 15.028 164.335 13.482 L 164.333 13.389 C 164.322 12.935 164.228 12.664 164.114 12.512 C 164.01 12.374 163.844 12.278 163.535 12.278 Z M 128.386 9.982 C 129.246 9.982 129.971 10.223 130.465 10.789 C 130.972 11.308 131.199 12.007 131.199 12.823 L 131.199 12.898 C 131.188 13.673 130.994 14.346 130.576 14.873 C 130.154 15.405 129.594 15.69 128.929 15.707 L 128.864 15.708 C 128.336 15.708 127.843 15.575 127.515 15.197 C 127.277 14.924 127.088 14.611 126.955 14.272 L 126.95 14.261 L 126.945 14.248 L 126.941 14.234 L 126.939 14.223 L 126.937 14.222 L 126.937 14.221 C 126.856 13.921 126.764 13.672 126.665 13.472 C 126.639 13.418 126.617 13.402 126.608 13.396 C 126.601 13.392 126.58 13.381 126.535 13.378 L 126.513 13.378 C 126.482 13.378 126.345 13.407 126.085 13.663 C 125.838 13.905 125.545 14.288 125.206 14.831 C 124.528 15.916 123.783 17.402 122.976 19.296 C 122.198 21.156 121.433 23.253 120.682 25.587 C 119.961 27.918 119.327 30.308 118.778 32.757 L 118.777 32.757 L 118.777 32.762 L 118.775 32.768 L 118.773 32.775 L 118.773 32.776 C 118.71 33.007 118.594 33.226 118.394 33.384 C 118.206 33.533 117.985 33.596 117.762 33.604 L 117.717 33.604 L 115.932 33.604 C 115.687 33.604 115.385 33.552 115.174 33.319 L 115.154 33.296 C 114.936 33.036 114.945 32.711 115.002 32.461 L 115.003 32.456 L 115.004 32.451 L 119.14 14.915 C 119.278 14.299 119.27 13.903 119.194 13.674 L 119.194 13.672 L 119.193 13.67 L 119.19 13.661 L 119.187 13.652 L 119.182 13.633 L 119.182 13.632 C 119.162 13.541 119.132 13.503 119.11 13.483 L 119.101 13.476 C 119.076 13.458 119.02 13.43 118.904 13.423 L 118.849 13.422 C 118.551 13.422 118.091 13.662 117.467 14.436 L 117.467 14.436 C 116.911 15.132 116.236 16.529 115.453 18.695 C 115.381 18.925 115.269 19.144 115.092 19.31 C 114.913 19.478 114.693 19.566 114.456 19.577 L 114.408 19.578 C 114.118 19.578 113.74 19.486 113.571 19.102 C 113.436 18.794 113.517 18.445 113.623 18.167 C 114.265 16.131 114.945 14.512 115.668 13.326 L 115.671 13.322 L 115.672 13.318 C 116.417 12.147 117.185 11.279 117.99 10.759 C 118.76 10.261 119.515 9.982 120.243 9.982 C 121.336 9.982 122.188 10.413 122.691 11.316 C 122.946 11.761 123.06 12.317 123.067 12.949 C 123.075 13.546 122.989 14.237 122.819 15.015 C 123.568 13.511 124.277 12.376 124.952 11.629 C 125.925 10.551 127.074 9.982 128.386 9.982 Z M 198.465 9.982 C 199.324 9.982 200.047 10.222 200.541 10.786 C 201.051 11.305 201.278 12.005 201.278 12.823 L 201.278 12.898 C 201.266 13.673 201.073 14.346 200.655 14.873 C 200.233 15.405 199.673 15.69 199.008 15.707 L 198.943 15.708 C 198.431 15.708 197.953 15.583 197.625 15.232 L 197.594 15.197 C 197.357 14.923 197.168 14.61 197.034 14.272 L 197.033 14.27 L 197.032 14.267 L 197.028 14.256 L 197.024 14.247 L 197.021 14.237 L 197.019 14.226 L 197.017 14.223 L 197.017 14.221 C 196.936 13.921 196.845 13.672 196.745 13.472 C 196.718 13.419 196.696 13.402 196.687 13.396 C 196.678 13.391 196.652 13.378 196.592 13.378 C 196.562 13.378 196.424 13.407 196.163 13.663 C 195.918 13.905 195.626 14.288 195.285 14.831 C 194.607 15.916 193.862 17.402 193.055 19.296 C 192.277 21.156 191.513 23.253 190.761 25.587 C 190.04 27.918 189.406 30.308 188.857 32.757 L 188.857 32.757 L 188.856 32.762 L 188.855 32.768 L 188.852 32.775 L 188.852 32.777 C 188.79 33.007 188.673 33.226 188.474 33.384 C 188.286 33.533 188.064 33.596 187.841 33.604 L 187.796 33.604 L 186.01 33.604 C 185.758 33.604 185.444 33.548 185.233 33.296 C 185.021 33.043 185.024 32.728 185.077 32.48 L 185.078 32.476 L 185.082 32.458 L 189.219 14.915 C 189.357 14.299 189.349 13.903 189.274 13.674 L 189.271 13.667 L 189.266 13.653 L 189.264 13.64 L 189.261 13.632 L 189.252 13.596 C 189.233 13.53 189.208 13.5 189.189 13.483 L 189.18 13.476 C 189.155 13.458 189.099 13.43 188.982 13.423 L 188.928 13.422 C 188.63 13.422 188.171 13.662 187.545 14.436 L 187.545 14.436 C 186.99 15.132 186.315 16.529 185.532 18.695 C 185.46 18.925 185.349 19.144 185.172 19.31 C 184.981 19.489 184.742 19.578 184.487 19.578 C 184.197 19.578 183.819 19.486 183.65 19.102 C 183.514 18.794 183.596 18.445 183.702 18.167 C 184.344 16.132 185.025 14.512 185.747 13.326 L 185.75 13.322 L 185.752 13.318 C 186.495 12.147 187.264 11.279 188.069 10.759 C 188.841 10.261 189.594 9.982 190.321 9.982 C 191.415 9.982 192.268 10.413 192.77 11.316 C 193.026 11.761 193.139 12.317 193.146 12.949 C 193.154 13.546 193.068 14.236 192.897 15.015 C 193.647 13.511 194.358 12.376 195.031 11.629 C 196.005 10.551 197.153 9.982 198.465 9.982 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Wit&quot;} */\"></path><path d=\"M 11.568 11.641 C 11.71 11.641 11.846 11.698 11.946 11.8 L 21.668 21.616 C 21.768 21.718 21.825 21.855 21.825 21.998 L 21.825 33.092 C 21.825 33.415 21.565 33.677 21.245 33.677 L 18.791 33.677 C 18.471 33.677 18.211 33.415 18.211 33.092 L 18.211 20.74 C 18.211 19.777 17.059 19.295 16.384 19.976 L 3.331 33.15 C 3.105 33.378 2.737 33.378 2.511 33.149 L 0.471 31.09 C 0.245 30.861 0.245 30.491 0.471 30.262 L 13.437 17.137 C 14.111 16.456 13.633 15.292 12.68 15.292 L 0.581 15.315 C 0.427 15.315 0.279 15.254 0.17 15.144 C 0.061 15.034 0 14.885 0 14.729 L 0 12.227 C 0 11.903 0.26 11.641 0.58 11.641 Z M 18.526 2.5 C 18.821 2.5 19.061 2.742 19.061 3.041 L 19.061 8.982 C 19.061 9.944 20.214 10.427 20.888 9.746 L 27.576 3.006 C 27.802 2.777 28.169 2.777 28.396 3.006 L 30.423 5.053 C 30.649 5.281 30.65 5.651 30.425 5.88 L 23.836 12.585 C 23.162 13.266 23.639 14.43 24.593 14.43 L 30.34 14.43 C 30.636 14.43 30.875 14.672 30.875 14.971 L 30.875 17.539 C 30.875 17.838 30.636 18.08 30.34 18.08 L 25.705 18.08 C 25.563 18.08 25.427 18.023 25.326 17.922 L 15.605 8.105 C 15.504 8.003 15.448 7.866 15.448 7.723 L 15.448 3.041 C 15.448 2.742 15.687 2.5 15.983 2.5 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Wit&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({coO7o28Pb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 212.987 34\" overflow=\"visible\"><g><path d=\"M 76.456 32.922 L 76.456 10.937 L 81.028 10.937 L 81.246 13.883 C 81.914 12.739 82.77 11.875 83.815 11.288 C 84.86 10.702 86.051 10.409 87.386 10.409 C 89.128 10.409 90.608 10.805 91.828 11.596 C 93.047 12.388 93.932 13.589 94.484 15.202 C 95.122 13.648 96.022 12.461 97.183 11.64 C 98.345 10.819 99.709 10.409 101.277 10.409 C 103.802 10.409 105.747 11.23 107.112 12.871 C 108.476 14.483 109.144 16.975 109.115 20.346 L 109.115 32.922 L 104.281 32.922 L 104.281 21.665 C 104.281 19.906 104.093 18.558 103.715 17.62 C 103.338 16.653 102.83 15.979 102.191 15.597 C 101.552 15.216 100.812 15.026 99.97 15.026 C 98.461 14.997 97.285 15.539 96.443 16.653 C 95.63 17.767 95.224 19.364 95.224 21.446 L 95.224 32.922 L 90.347 32.922 L 90.347 21.665 C 90.347 19.906 90.158 18.558 89.781 17.62 C 89.433 16.653 88.939 15.979 88.3 15.597 C 87.662 15.216 86.921 15.026 86.08 15.026 C 84.57 14.997 83.394 15.539 82.553 16.653 C 81.74 17.767 81.333 19.364 81.333 21.446 L 81.333 32.922 Z M 66.166 32.922 L 66.166 2.142 L 71.043 2.142 L 71.043 32.922 Z M 55.584 32.923 L 55.584 10.937 L 60.417 10.937 L 60.417 32.923 Z M 58.022 6.76 C 57.238 6.76 56.556 6.482 55.975 5.925 C 55.424 5.338 55.148 4.65 55.148 3.858 C 55.148 3.067 55.424 2.392 55.975 1.835 C 56.556 1.278 57.238 1 58.022 1 C 58.806 1 59.473 1.278 60.025 1.835 C 60.606 2.392 60.896 3.067 60.896 3.858 C 60.896 4.65 60.606 5.338 60.025 5.925 C 59.473 6.482 58.806 6.76 58.022 6.76 Z M 40.745 32.922 L 40.745 8.607 C 40.745 6.291 41.311 4.517 42.443 3.286 C 43.604 2.026 45.346 1.395 47.668 1.395 C 48.423 1.395 49.221 1.527 50.063 1.791 C 50.923 2.021 51.755 2.346 52.545 2.758 L 50.76 6.408 C 50.209 6.144 49.715 5.954 49.28 5.836 C 48.873 5.719 48.51 5.66 48.191 5.66 C 47.32 5.66 46.667 5.954 46.231 6.54 C 45.825 7.097 45.622 8.02 45.622 9.31 L 45.622 32.922 Z M 37 14.982 L 37 10.937 L 51.326 10.937 L 51.326 14.982 Z\" fill=\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)) /* {&quot;name&quot;:&quot;Paars&quot;} */\"></path><path d=\"M 141.039 9.982 C 141.657 9.982 142.246 10.113 142.801 10.377 C 143.368 10.617 143.835 11.007 144.196 11.533 L 144.204 11.541 L 144.213 11.557 C 144.272 11.646 144.319 11.695 144.349 11.721 C 144.378 11.695 144.426 11.644 144.487 11.553 L 144.489 11.548 L 144.49 11.547 C 144.8 11.091 145.106 10.722 145.401 10.541 C 145.646 10.368 145.924 10.245 146.222 10.245 C 146.478 10.245 146.792 10.316 146.989 10.595 L 146.989 10.595 C 147.172 10.853 147.162 11.164 147.112 11.413 L 147.11 11.419 L 147.108 11.428 L 147.108 11.431 L 147.106 11.434 L 143.232 28.273 C 143.017 29.21 143.007 29.822 143.114 30.175 C 143.164 30.338 143.232 30.422 143.297 30.47 C 143.363 30.518 143.47 30.56 143.652 30.56 C 144.075 30.56 144.546 30.281 145.034 29.436 L 145.036 29.43 L 145.044 29.418 C 145.562 28.562 146.1 27.203 146.649 25.311 C 146.708 25.092 146.816 24.881 146.999 24.723 C 147.192 24.559 147.424 24.492 147.657 24.492 C 147.824 24.492 148.004 24.528 148.165 24.636 L 148.195 24.658 C 148.342 24.767 148.436 24.916 148.489 25.075 L 148.505 25.127 C 148.578 25.387 148.567 25.661 148.503 25.931 C 147.947 28.704 147.192 30.768 146.197 32.058 L 146.196 32.06 L 146.016 32.3 L 146.005 32.288 C 145.052 33.391 143.895 33.98 142.545 33.999 L 142.476 34 C 141.844 34 141.273 33.865 140.782 33.573 C 140.293 33.281 139.911 32.85 139.63 32.303 L 139.625 32.294 L 139.618 32.278 C 139.091 31.174 139.069 29.734 139.456 28.021 L 139.459 28.011 L 139.459 28.008 L 139.639 27.24 C 138.352 29.465 137.168 31.099 136.085 32.116 L 136.045 32.153 C 136.008 32.189 135.971 32.224 135.933 32.259 L 135.903 32.287 L 135.902 32.287 C 134.703 33.39 133.495 34 132.287 34 C 131.08 34 130.123 33.461 129.459 32.423 C 128.809 31.405 128.515 29.966 128.515 28.169 C 128.515 26.454 128.753 24.74 129.228 23.03 C 129.703 21.297 130.353 19.653 131.182 18.098 C 132.009 16.547 132.943 15.17 133.983 13.969 L 133.985 13.966 L 133.989 13.962 C 135.026 12.798 136.115 11.864 137.254 11.168 L 137.364 11.102 C 138.583 10.364 139.809 9.982 141.039 9.982 Z M 130.634 33.276 C 130.643 33.282 130.652 33.288 130.661 33.294 C 130.646 33.283 130.629 33.272 130.612 33.262 Z M 140.908 12.015 C 140.301 12.015 139.604 12.299 138.808 12.963 L 138.808 12.963 L 138.797 12.974 L 138.792 12.976 C 138 13.613 137.22 14.495 136.458 15.634 C 135.722 16.78 135.038 18.088 134.41 19.56 C 133.811 20.999 133.326 22.512 132.955 24.099 L 132.953 24.105 L 132.952 24.106 C 132.585 25.653 132.401 27.169 132.401 28.652 L 132.403 28.835 C 132.408 29.25 132.436 29.594 132.481 29.873 C 132.533 30.18 132.603 30.381 132.671 30.501 C 132.836 30.714 133.054 30.823 133.375 30.823 C 133.887 30.823 134.544 30.506 135.357 29.685 C 136.165 28.868 136.972 27.801 137.77 26.475 L 137.773 26.472 L 137.774 26.469 C 138.603 25.139 139.363 23.707 140.052 22.172 C 140.739 20.64 141.281 19.169 141.68 17.761 L 141.682 17.751 L 141.687 17.736 C 142.114 16.327 142.318 15.162 142.318 14.23 C 142.318 13.403 142.176 12.855 141.956 12.519 L 141.935 12.487 C 141.73 12.194 141.428 12.026 140.955 12.015 Z M 179.798 9.982 C 181.218 9.982 182.35 10.33 183.058 11.144 L 183.113 11.206 L 183.116 11.208 C 183.783 11.953 184.094 12.933 184.094 14.098 L 184.092 14.233 C 184.061 15.622 183.556 16.988 182.615 18.324 L 182.615 18.324 C 181.724 19.602 180.488 20.742 178.925 21.751 L 178.926 21.752 L 178.832 21.811 C 178.813 21.823 178.792 21.836 178.773 21.848 L 178.65 21.925 C 176.973 22.984 175.007 23.763 172.759 24.271 L 172.747 24.274 C 172.499 24.333 172.353 24.424 172.269 24.516 L 172.268 24.516 C 172.188 24.605 172.128 24.734 172.118 24.938 L 172.118 24.939 L 172.117 24.961 L 172.115 24.972 L 172.114 24.981 C 172.088 25.162 172.075 25.359 172.075 25.574 L 172.075 26.341 C 172.092 27.89 172.361 28.992 172.822 29.709 L 172.869 29.775 L 172.915 29.837 C 173.399 30.476 174.013 30.779 174.791 30.779 C 175.738 30.779 176.687 30.343 177.643 29.377 L 177.647 29.374 L 177.648 29.373 C 178.599 28.439 179.416 27.111 180.085 25.362 L 180.15 25.189 C 180.216 24.998 180.326 24.816 180.501 24.684 C 180.683 24.546 180.896 24.492 181.105 24.492 C 181.252 24.492 181.426 24.522 181.581 24.634 L 181.581 24.634 C 181.731 24.741 181.813 24.891 181.852 25.041 C 181.945 25.302 181.928 25.576 181.854 25.835 L 181.854 25.836 L 181.852 25.843 L 181.85 25.851 L 181.848 25.858 L 181.845 25.865 L 181.844 25.866 C 180.902 28.482 179.74 30.501 178.339 31.886 C 176.985 33.253 175.463 33.977 173.783 33.999 L 173.702 34 C 172.025 34 170.655 33.335 169.636 32.018 L 169.635 32.015 L 169.634 32.013 C 168.653 30.714 168.176 28.943 168.146 26.755 L 168.145 26.542 C 168.145 24.552 168.489 22.579 169.173 20.626 L 169.174 20.625 L 169.174 20.624 L 169.176 20.621 L 169.176 20.62 C 169.886 18.678 170.805 16.911 171.934 15.321 C 173.061 13.733 174.301 12.448 175.655 11.475 L 175.659 11.472 C 177.049 10.496 178.431 9.982 179.798 9.982 Z M 179.494 12.015 C 178.835 12.015 178.032 12.409 177.078 13.373 C 176.131 14.329 175.242 15.592 174.417 17.174 C 173.594 18.75 172.968 20.443 172.541 22.253 L 172.541 22.257 L 172.54 22.261 L 172.537 22.27 L 172.536 22.273 C 172.531 22.293 172.527 22.309 172.526 22.321 C 172.537 22.32 172.553 22.317 172.572 22.312 L 172.572 22.312 L 172.579 22.31 C 174.329 21.825 175.778 21.104 176.938 20.155 C 178.112 19.166 178.982 18.075 179.557 16.883 L 179.561 16.876 L 179.562 16.874 C 180.172 15.668 180.469 14.51 180.469 13.395 L 180.468 13.291 C 180.455 12.786 180.346 12.476 180.208 12.298 C 180.077 12.129 179.868 12.015 179.494 12.015 Z M 208.094 9.982 C 208.925 9.982 209.727 10.106 210.5 10.356 C 211.302 10.606 211.986 10.985 212.534 11.503 C 212.713 11.648 212.856 11.832 212.931 12.06 C 213.006 12.288 213.001 12.522 212.944 12.746 L 211.726 18.635 L 211.725 18.637 L 211.725 18.639 L 211.724 18.643 L 211.724 18.644 C 211.675 18.862 211.591 19.078 211.446 19.251 L 211.417 19.285 C 211.258 19.462 211.035 19.567 210.799 19.577 L 210.751 19.578 C 210.48 19.578 210.24 19.462 210.071 19.245 C 209.92 19.051 209.848 18.805 209.813 18.561 L 209.813 18.557 L 209.812 18.549 L 209.812 18.543 L 209.811 18.536 L 209.811 18.526 L 209.81 18.524 L 209.679 16.414 C 209.564 14.665 209.335 13.478 209.024 12.799 L 209.024 12.798 L 209.021 12.792 L 209.019 12.785 C 208.896 12.495 208.716 12.291 208.469 12.154 C 208.232 12.022 207.911 11.938 207.485 11.928 L 207.397 11.927 C 206.589 11.927 205.962 12.202 205.475 12.742 C 204.976 13.297 204.725 13.96 204.725 14.758 L 204.726 14.84 C 204.74 15.683 204.974 16.46 205.432 17.181 L 205.634 17.486 C 206.128 18.218 206.765 19.12 207.55 20.192 L 207.768 20.486 L 207.769 20.487 C 208.842 21.938 209.592 23.132 209.995 24.06 L 210.077 24.241 L 210.078 24.242 L 210.078 24.244 C 210.484 25.18 210.691 26.138 210.691 27.113 C 210.691 28.418 210.398 29.599 209.802 30.644 L 209.793 30.66 C 209.748 30.742 209.702 30.822 209.655 30.902 L 209.562 31.064 L 209.559 31.058 C 209.028 31.898 208.344 32.579 207.508 33.096 C 206.534 33.699 205.464 34 204.307 34 C 203.304 34 202.252 33.847 201.149 33.547 L 201.145 33.547 L 201.135 33.543 C 200.06 33.242 199.197 32.854 198.578 32.362 L 198.574 32.359 L 198.567 32.353 L 198.556 32.343 C 198.212 32.041 198.103 31.611 198.141 31.164 L 198.141 31.162 L 198.142 31.154 L 198.142 31.144 L 198.145 31.134 L 198.146 31.126 L 198.146 31.125 L 199.103 25.365 C 199.141 25.127 199.222 24.885 199.393 24.697 L 199.43 24.66 C 199.611 24.482 199.844 24.404 200.082 24.404 C 200.347 24.404 200.616 24.494 200.806 24.736 C 200.972 24.952 201.021 25.221 201.024 25.469 L 201.11 27.578 L 201.11 27.581 L 201.117 27.73 C 201.19 29.26 201.562 30.311 202.156 30.965 C 202.822 31.636 203.618 31.967 204.567 31.967 C 205.389 31.967 206.075 31.712 206.654 31.206 C 207.181 30.718 207.482 29.998 207.501 28.972 L 207.502 28.872 C 207.502 28.246 207.408 27.686 207.225 27.187 L 207.223 27.183 L 207.222 27.18 C 207.035 26.64 206.737 26.061 206.319 25.442 L 206.319 25.441 L 206.316 25.438 L 206.315 25.436 L 206.314 25.434 C 205.891 24.778 205.306 23.986 204.557 23.055 L 204.557 23.054 L 204.553 23.05 L 204.551 23.046 C 203.557 21.748 202.801 20.629 202.292 19.691 L 202.284 19.678 L 202.279 19.666 C 201.786 18.669 201.536 17.632 201.536 16.561 C 201.536 14.609 202.138 13.001 203.374 11.785 L 203.377 11.782 L 203.381 11.778 L 203.494 11.672 L 203.495 11.671 L 203.497 11.67 C 204.734 10.539 206.278 9.982 208.094 9.982 Z M 159.056 0.001 C 159.313 0.011 159.602 0.099 159.783 0.373 C 159.955 0.635 159.946 0.949 159.896 1.209 L 159.895 1.224 L 159.89 1.238 L 156.226 16.994 L 156.861 15.849 L 156.865 15.84 L 156.866 15.839 C 158.983 12.043 161.453 9.981 164.318 9.981 C 165.389 9.981 166.293 10.269 166.979 10.893 C 167.672 11.523 168.003 12.376 168.003 13.395 L 168.002 13.469 C 167.98 14.951 167.29 16.385 166.024 17.77 L 166.027 17.771 L 165.926 17.877 C 165.908 17.896 165.89 17.916 165.871 17.935 L 165.785 18.027 C 164.367 19.519 162.508 20.725 160.228 21.653 L 160.222 21.655 L 160.215 21.658 L 160.213 21.658 L 160.213 21.658 C 159.945 21.76 159.844 21.869 159.806 21.944 L 159.799 21.958 C 159.771 22.025 159.752 22.153 159.844 22.392 L 159.864 22.44 L 159.866 22.444 L 159.869 22.451 L 159.872 22.458 L 162.396 28.962 L 162.449 29.093 C 162.709 29.728 162.954 30.15 163.172 30.396 C 163.368 30.591 163.608 30.691 163.926 30.691 C 164.158 30.691 164.35 30.623 164.519 30.486 C 164.696 30.343 164.87 30.109 165.023 29.746 C 165.346 28.959 165.645 27.549 165.906 25.474 L 165.906 25.471 L 165.907 25.465 L 165.907 25.459 C 165.944 25.219 166.026 24.974 166.199 24.785 L 166.235 24.748 C 166.417 24.57 166.647 24.492 166.887 24.492 C 167.04 24.492 167.196 24.527 167.339 24.618 C 167.482 24.708 167.583 24.834 167.65 24.97 C 167.775 25.223 167.799 25.538 167.785 25.855 L 167.785 25.858 L 167.784 25.866 C 167.637 28.363 167.165 30.351 166.329 31.789 L 166.329 31.789 C 165.521 33.198 164.391 33.975 162.951 33.999 L 162.881 34 C 161.09 34 159.777 32.518 158.836 30.051 L 158.833 30.046 L 158.832 30.042 L 156.443 23.682 C 156.186 23.062 155.951 22.934 155.811 22.921 L 155.784 22.919 C 155.648 22.919 155.383 23.033 155.074 23.74 L 155.073 23.743 L 155.072 23.745 L 155.072 23.745 C 154.793 24.365 154.48 25.225 154.134 26.33 C 153.819 27.402 153.517 28.576 153.23 29.855 L 152.578 32.751 L 152.576 32.765 L 152.569 32.783 C 152.507 33.011 152.391 33.227 152.194 33.384 L 152.194 33.384 C 152.006 33.533 151.784 33.596 151.561 33.603 L 151.515 33.604 L 149.818 33.604 C 149.573 33.604 149.271 33.551 149.061 33.319 L 149.04 33.296 C 148.831 33.046 148.831 32.737 148.881 32.492 L 148.881 32.489 L 148.888 32.46 L 155.239 4.92 L 155.239 4.919 L 155.246 4.889 C 155.299 4.661 155.321 4.486 155.321 4.359 L 155.319 4.313 C 155.316 4.216 155.297 4.178 155.295 4.173 L 155.294 4.171 L 155.288 4.161 L 155.283 4.15 L 155.282 4.149 C 155.273 4.13 155.214 4.035 154.88 4.011 L 154.872 4.011 L 154.867 4.01 L 153.56 3.878 L 153.559 3.878 L 153.556 3.877 L 153.551 3.877 L 153.548 3.876 L 153.544 3.876 C 153.302 3.843 153.045 3.768 152.849 3.593 L 152.81 3.556 C 152.585 3.328 152.536 3.032 152.585 2.758 L 152.586 2.752 L 152.587 2.747 L 152.587 2.744 L 152.589 2.74 C 152.64 2.507 152.761 2.305 152.95 2.156 L 152.985 2.129 C 153.159 2.003 153.364 1.933 153.574 1.897 L 153.574 1.897 L 153.575 1.897 C 154.811 1.694 155.784 1.465 156.504 1.213 C 157.227 0.96 157.748 0.676 158.095 0.376 L 158.098 0.374 L 158.106 0.367 L 158.113 0.361 L 158.12 0.357 C 158.383 0.157 158.685 0 159.006 0 Z M 163.464 12.28 C 163.107 12.298 162.685 12.448 162.192 12.782 C 161.666 13.138 161.084 13.687 160.447 14.444 L 160.44 14.452 L 160.439 14.453 C 159.172 15.933 157.904 17.999 156.639 20.667 C 156.63 20.689 156.622 20.708 156.616 20.726 C 156.622 20.725 156.63 20.723 156.638 20.722 C 158.984 20.121 160.849 19.143 162.259 17.803 C 163.668 16.465 164.335 15.028 164.335 13.482 L 164.333 13.389 C 164.322 12.935 164.228 12.664 164.114 12.512 C 164.01 12.374 163.844 12.278 163.535 12.278 Z M 128.386 9.982 C 129.246 9.982 129.971 10.223 130.465 10.789 C 130.972 11.308 131.199 12.007 131.199 12.823 L 131.199 12.898 C 131.188 13.673 130.994 14.346 130.576 14.873 C 130.154 15.405 129.594 15.69 128.929 15.707 L 128.864 15.708 C 128.336 15.708 127.843 15.575 127.515 15.197 C 127.277 14.924 127.088 14.611 126.955 14.272 L 126.95 14.261 L 126.945 14.248 L 126.941 14.234 L 126.939 14.223 L 126.937 14.222 L 126.937 14.221 C 126.856 13.921 126.764 13.672 126.665 13.472 C 126.639 13.418 126.617 13.402 126.608 13.396 C 126.601 13.392 126.58 13.381 126.535 13.378 L 126.513 13.378 C 126.482 13.378 126.345 13.407 126.085 13.663 C 125.838 13.905 125.545 14.288 125.206 14.831 C 124.528 15.916 123.783 17.402 122.976 19.296 C 122.198 21.156 121.433 23.253 120.682 25.587 C 119.961 27.918 119.327 30.308 118.778 32.757 L 118.777 32.757 L 118.777 32.762 L 118.775 32.768 L 118.773 32.775 L 118.773 32.776 C 118.71 33.007 118.594 33.226 118.394 33.384 C 118.206 33.533 117.985 33.596 117.762 33.604 L 117.717 33.604 L 115.932 33.604 C 115.687 33.604 115.385 33.552 115.174 33.319 L 115.154 33.296 C 114.936 33.036 114.945 32.711 115.002 32.461 L 115.003 32.456 L 115.004 32.451 L 119.14 14.915 C 119.278 14.299 119.27 13.903 119.194 13.674 L 119.194 13.672 L 119.193 13.67 L 119.19 13.661 L 119.187 13.652 L 119.182 13.633 L 119.182 13.632 C 119.162 13.541 119.132 13.503 119.11 13.483 L 119.101 13.476 C 119.076 13.458 119.02 13.43 118.904 13.423 L 118.849 13.422 C 118.551 13.422 118.091 13.662 117.467 14.436 L 117.467 14.436 C 116.911 15.132 116.236 16.529 115.453 18.695 C 115.381 18.925 115.269 19.144 115.092 19.31 C 114.913 19.478 114.693 19.566 114.456 19.577 L 114.408 19.578 C 114.118 19.578 113.74 19.486 113.571 19.102 C 113.436 18.794 113.517 18.445 113.623 18.167 C 114.265 16.131 114.945 14.512 115.668 13.326 L 115.671 13.322 L 115.672 13.318 C 116.417 12.147 117.185 11.279 117.99 10.759 C 118.76 10.261 119.515 9.982 120.243 9.982 C 121.336 9.982 122.188 10.413 122.691 11.316 C 122.946 11.761 123.06 12.317 123.067 12.949 C 123.075 13.546 122.989 14.237 122.819 15.015 C 123.568 13.511 124.277 12.376 124.952 11.629 C 125.925 10.551 127.074 9.982 128.386 9.982 Z M 198.465 9.982 C 199.324 9.982 200.047 10.222 200.541 10.786 C 201.051 11.305 201.278 12.005 201.278 12.823 L 201.278 12.898 C 201.266 13.673 201.073 14.346 200.655 14.873 C 200.233 15.405 199.673 15.69 199.008 15.707 L 198.943 15.708 C 198.431 15.708 197.953 15.583 197.625 15.232 L 197.594 15.197 C 197.357 14.923 197.168 14.61 197.034 14.272 L 197.033 14.27 L 197.032 14.267 L 197.028 14.256 L 197.024 14.247 L 197.021 14.237 L 197.019 14.226 L 197.017 14.223 L 197.017 14.221 C 196.936 13.921 196.845 13.672 196.745 13.472 C 196.718 13.419 196.696 13.402 196.687 13.396 C 196.678 13.391 196.652 13.378 196.592 13.378 C 196.562 13.378 196.424 13.407 196.163 13.663 C 195.918 13.905 195.626 14.288 195.285 14.831 C 194.607 15.916 193.862 17.402 193.055 19.296 C 192.277 21.156 191.513 23.253 190.761 25.587 C 190.04 27.918 189.406 30.308 188.857 32.757 L 188.857 32.757 L 188.856 32.762 L 188.855 32.768 L 188.852 32.775 L 188.852 32.777 C 188.79 33.007 188.673 33.226 188.474 33.384 C 188.286 33.533 188.064 33.596 187.841 33.604 L 187.796 33.604 L 186.01 33.604 C 185.758 33.604 185.444 33.548 185.233 33.296 C 185.021 33.043 185.024 32.728 185.077 32.48 L 185.078 32.476 L 185.082 32.458 L 189.219 14.915 C 189.357 14.299 189.349 13.903 189.274 13.674 L 189.271 13.667 L 189.266 13.653 L 189.264 13.64 L 189.261 13.632 L 189.252 13.596 C 189.233 13.53 189.208 13.5 189.189 13.483 L 189.18 13.476 C 189.155 13.458 189.099 13.43 188.982 13.423 L 188.928 13.422 C 188.63 13.422 188.171 13.662 187.545 14.436 L 187.545 14.436 C 186.99 15.132 186.315 16.529 185.532 18.695 C 185.46 18.925 185.349 19.144 185.172 19.31 C 184.981 19.489 184.742 19.578 184.487 19.578 C 184.197 19.578 183.819 19.486 183.65 19.102 C 183.514 18.794 183.596 18.445 183.702 18.167 C 184.344 16.132 185.025 14.512 185.747 13.326 L 185.75 13.322 L 185.752 13.318 C 186.495 12.147 187.264 11.279 188.069 10.759 C 188.841 10.261 189.594 9.982 190.321 9.982 C 191.415 9.982 192.268 10.413 192.77 11.316 C 193.026 11.761 193.139 12.317 193.146 12.949 C 193.154 13.546 193.068 14.236 192.897 15.015 C 193.647 13.511 194.358 12.376 195.031 11.629 C 196.005 10.551 197.153 9.982 198.465 9.982 Z\" fill=\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)) /* {&quot;name&quot;:&quot;Paars&quot;} */\"></path><path d=\"M 11.568 11.641 C 11.71 11.641 11.846 11.698 11.946 11.8 L 21.668 21.616 C 21.768 21.718 21.825 21.855 21.825 21.998 L 21.825 33.092 C 21.825 33.415 21.565 33.677 21.245 33.677 L 18.791 33.677 C 18.471 33.677 18.211 33.415 18.211 33.092 L 18.211 20.74 C 18.211 19.777 17.059 19.295 16.384 19.976 L 3.331 33.15 C 3.105 33.378 2.737 33.378 2.511 33.149 L 0.471 31.09 C 0.245 30.861 0.245 30.491 0.471 30.262 L 13.437 17.137 C 14.111 16.456 13.633 15.292 12.68 15.292 L 0.581 15.315 C 0.427 15.315 0.279 15.254 0.17 15.144 C 0.061 15.034 0 14.885 0 14.729 L 0 12.227 C 0 11.903 0.26 11.641 0.58 11.641 Z M 18.526 2.5 C 18.821 2.5 19.061 2.742 19.061 3.041 L 19.061 8.982 C 19.061 9.944 20.214 10.427 20.888 9.746 L 27.576 3.006 C 27.802 2.777 28.169 2.777 28.396 3.006 L 30.423 5.053 C 30.649 5.281 30.65 5.651 30.425 5.88 L 23.836 12.585 C 23.162 13.266 23.639 14.43 24.593 14.43 L 30.34 14.43 C 30.636 14.43 30.875 14.672 30.875 14.971 L 30.875 17.539 C 30.875 17.838 30.636 18.08 30.34 18.08 L 25.705 18.08 C 25.563 18.08 25.427 18.023 25.326 17.922 L 15.605 8.105 C 15.504 8.003 15.448 7.866 15.448 7.723 L 15.448 3.041 C 15.448 2.742 15.687 2.5 15.983 2.5 Z\" fill=\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)) /* {&quot;name&quot;:&quot;Paars&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-icwx6j\",layoutDependency:layoutDependency,layoutId:\"QLAC9K2zF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.116 31.923\" overflow=\"visible\"><path d=\"M 39.456 31.922 L 39.456 9.937 L 44.028 9.937 L 44.246 12.883 C 44.914 11.739 45.77 10.875 46.815 10.288 C 47.86 9.702 49.051 9.409 50.386 9.409 C 52.128 9.409 53.608 9.805 54.828 10.596 C 56.047 11.388 56.932 12.589 57.484 14.202 C 58.122 12.648 59.022 11.461 60.183 10.64 C 61.345 9.819 62.709 9.409 64.277 9.409 C 66.802 9.409 68.747 10.23 70.112 11.871 C 71.476 13.483 72.144 15.975 72.115 19.346 L 72.115 31.922 L 67.281 31.922 L 67.281 20.665 C 67.281 18.906 67.093 17.558 66.715 16.62 C 66.338 15.653 65.83 14.979 65.191 14.597 C 64.552 14.216 63.812 14.026 62.97 14.026 C 61.461 13.997 60.285 14.539 59.443 15.653 C 58.63 16.767 58.224 18.364 58.224 20.446 L 58.224 31.922 L 53.347 31.922 L 53.347 20.665 C 53.347 18.906 53.158 17.558 52.781 16.62 C 52.433 15.653 51.939 14.979 51.3 14.597 C 50.662 14.216 49.921 14.026 49.08 14.026 C 47.57 13.997 46.394 14.539 45.553 15.653 C 44.74 16.767 44.333 18.364 44.333 20.446 L 44.333 31.922 Z M 29.166 31.922 L 29.166 1.142 L 34.043 1.142 L 34.043 31.922 Z M 18.584 31.923 L 18.584 9.937 L 23.417 9.937 L 23.417 31.923 Z M 21.022 5.76 C 20.238 5.76 19.556 5.482 18.975 4.925 C 18.424 4.338 18.148 3.65 18.148 2.858 C 18.148 2.067 18.424 1.392 18.975 0.835 C 19.556 0.278 20.238 0 21.022 0 C 21.806 0 22.473 0.278 23.025 0.835 C 23.606 1.392 23.896 2.067 23.896 2.858 C 23.896 3.65 23.606 4.338 23.025 4.925 C 22.473 5.482 21.806 5.76 21.022 5.76 Z M 3.745 31.922 L 3.745 7.607 C 3.745 5.291 4.311 3.517 5.443 2.286 C 6.604 1.026 8.346 0.395 10.668 0.395 C 11.423 0.395 12.221 0.527 13.063 0.791 C 13.923 1.021 14.755 1.346 15.545 1.758 L 13.76 5.408 C 13.209 5.144 12.715 4.954 12.28 4.836 C 11.873 4.719 11.51 4.66 11.191 4.66 C 10.32 4.66 9.667 4.954 9.231 5.54 C 8.825 6.097 8.622 7.02 8.622 8.31 L 8.622 31.922 Z M 0 13.982 L 0 9.937 L 14.326 9.937 L 14.326 13.982 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Wit&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({coO7o28Pb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.116 31.923\" overflow=\"visible\"><path d=\"M 39.456 31.922 L 39.456 9.937 L 44.028 9.937 L 44.246 12.883 C 44.914 11.739 45.77 10.875 46.815 10.288 C 47.86 9.702 49.051 9.409 50.386 9.409 C 52.128 9.409 53.608 9.805 54.828 10.596 C 56.047 11.388 56.932 12.589 57.484 14.202 C 58.122 12.648 59.022 11.461 60.183 10.64 C 61.345 9.819 62.709 9.409 64.277 9.409 C 66.802 9.409 68.747 10.23 70.112 11.871 C 71.476 13.483 72.144 15.975 72.115 19.346 L 72.115 31.922 L 67.281 31.922 L 67.281 20.665 C 67.281 18.906 67.093 17.558 66.715 16.62 C 66.338 15.653 65.83 14.979 65.191 14.597 C 64.552 14.216 63.812 14.026 62.97 14.026 C 61.461 13.997 60.285 14.539 59.443 15.653 C 58.63 16.767 58.224 18.364 58.224 20.446 L 58.224 31.922 L 53.347 31.922 L 53.347 20.665 C 53.347 18.906 53.158 17.558 52.781 16.62 C 52.433 15.653 51.939 14.979 51.3 14.597 C 50.662 14.216 49.921 14.026 49.08 14.026 C 47.57 13.997 46.394 14.539 45.553 15.653 C 44.74 16.767 44.333 18.364 44.333 20.446 L 44.333 31.922 Z M 29.166 31.922 L 29.166 1.142 L 34.043 1.142 L 34.043 31.922 Z M 18.584 31.923 L 18.584 9.937 L 23.417 9.937 L 23.417 31.923 Z M 21.022 5.76 C 20.238 5.76 19.556 5.482 18.975 4.925 C 18.424 4.338 18.148 3.65 18.148 2.858 C 18.148 2.067 18.424 1.392 18.975 0.835 C 19.556 0.278 20.238 0 21.022 0 C 21.806 0 22.473 0.278 23.025 0.835 C 23.606 1.392 23.896 2.067 23.896 2.858 C 23.896 3.65 23.606 4.338 23.025 4.925 C 22.473 5.482 21.806 5.76 21.022 5.76 Z M 3.745 31.922 L 3.745 7.607 C 3.745 5.291 4.311 3.517 5.443 2.286 C 6.604 1.026 8.346 0.395 10.668 0.395 C 11.423 0.395 12.221 0.527 13.063 0.791 C 13.923 1.021 14.755 1.346 15.545 1.758 L 13.76 5.408 C 13.209 5.144 12.715 4.954 12.28 4.836 C 11.873 4.719 11.51 4.66 11.191 4.66 C 10.32 4.66 9.667 4.954 9.231 5.54 C 8.825 6.097 8.622 7.02 8.622 8.31 L 8.622 31.922 Z M 0 13.982 L 0 9.937 L 14.326 9.937 L 14.326 13.982 Z\" fill=\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)) /* {&quot;name&quot;:&quot;Paars&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2kl1m7\",layoutDependency:layoutDependency,layoutId:\"xvIOGKjLF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.659 22.513\" overflow=\"visible\"><path d=\"M 0 22.513 L 0 0.528 L 4.572 0.528 L 4.79 3.474 C 5.458 2.33 6.314 1.466 7.359 0.879 C 8.404 0.293 9.594 0 10.93 0 C 12.671 0 14.152 0.396 15.371 1.187 C 16.59 1.979 17.476 3.181 18.027 4.793 C 18.666 3.239 19.566 2.052 20.727 1.231 C 21.888 0.41 23.253 0 24.82 0 C 27.346 0 29.291 0.821 30.655 2.462 C 32.02 4.075 32.687 6.566 32.658 9.937 L 32.658 22.513 L 27.825 22.513 L 27.825 11.256 C 27.825 9.498 27.636 8.149 27.259 7.211 C 26.881 6.244 26.373 5.57 25.735 5.189 C 25.096 4.807 24.356 4.617 23.514 4.617 C 22.004 4.588 20.829 5.13 19.987 6.244 C 19.174 7.358 18.768 8.955 18.768 11.037 L 18.768 22.513 L 13.891 22.513 L 13.891 11.256 C 13.891 9.498 13.702 8.149 13.325 7.211 C 12.976 6.244 12.483 5.57 11.844 5.189 C 11.205 4.807 10.465 4.617 9.623 4.617 C 8.114 4.588 6.938 5.13 6.096 6.244 C 5.283 7.358 4.877 8.955 4.877 11.037 L 4.877 22.513 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rcmfj7\",layoutDependency:layoutDependency,layoutId:\"zFJsaiKs4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.877 30.779\" overflow=\"visible\"><path d=\"M 0 30.779 L 0 0 L 4.877 0 L 4.877 30.779 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f4dir5\",layoutDependency:layoutDependency,layoutId:\"Fx_ePTTYC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.833 21.985\" overflow=\"visible\"><path d=\"M 0 21.985 L 0 0 L 4.833 0 L 4.833 21.985 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bzol83\",layoutDependency:layoutDependency,layoutId:\"w8RSGW3EL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.748 5.76\" overflow=\"visible\"><path d=\"M 2.874 5.76 C 2.09 5.76 1.408 5.482 0.827 4.925 C 0.276 4.338 0 3.65 0 2.858 C 0 2.067 0.276 1.392 0.827 0.835 C 1.408 0.278 2.09 0 2.874 0 C 3.658 0 4.325 0.278 4.877 0.835 C 5.458 1.392 5.748 2.067 5.748 2.858 C 5.748 3.65 5.458 4.338 4.877 4.925 C 4.325 5.482 3.658 5.76 2.874 5.76 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j9u4qu\",layoutDependency:layoutDependency,layoutId:\"Thu9M1Gzu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.801 31.527\" overflow=\"visible\"><path d=\"M 0 31.527 L 0 7.211 C 0 4.895 0.566 3.122 1.698 1.891 C 2.859 0.63 4.601 0 6.924 0 C 7.678 0 8.477 0.132 9.319 0.396 C 10.178 0.626 11.011 0.95 11.801 1.363 L 10.015 5.013 C 9.464 4.749 8.97 4.558 8.535 4.441 C 8.128 4.324 7.765 4.265 7.446 4.265 C 6.575 4.265 5.922 4.558 5.487 5.145 C 5.08 5.702 4.877 6.625 4.877 7.915 L 4.877 31.527 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7x9ued\",layoutDependency:layoutDependency,layoutId:\"bcHYtkSs9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.326 4.045\" overflow=\"visible\"><path d=\"M 0 4.045 L 0 0 L 14.326 0 L 14.326 4.045 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-2wkhua\",layoutDependency:layoutDependency,layoutId:\"I5AlSwTxy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.487 34\" overflow=\"visible\"><path d=\"M 27.539 9.982 C 28.157 9.982 28.746 10.113 29.301 10.377 C 29.868 10.617 30.335 11.007 30.696 11.533 L 30.704 11.541 L 30.713 11.557 C 30.772 11.646 30.819 11.695 30.849 11.721 C 30.878 11.695 30.926 11.644 30.987 11.553 L 30.989 11.548 L 30.99 11.547 C 31.3 11.091 31.606 10.722 31.901 10.541 C 32.146 10.368 32.424 10.245 32.722 10.245 C 32.978 10.245 33.292 10.316 33.489 10.595 L 33.489 10.595 C 33.672 10.853 33.662 11.164 33.612 11.413 L 33.61 11.419 L 33.608 11.428 L 33.608 11.431 L 33.606 11.434 L 29.732 28.273 C 29.517 29.21 29.507 29.822 29.614 30.175 C 29.664 30.338 29.732 30.422 29.797 30.47 C 29.863 30.518 29.97 30.56 30.152 30.56 C 30.575 30.56 31.046 30.281 31.534 29.436 L 31.536 29.43 L 31.544 29.418 C 32.062 28.562 32.6 27.203 33.149 25.311 C 33.208 25.092 33.316 24.881 33.499 24.723 C 33.692 24.559 33.924 24.492 34.157 24.492 C 34.324 24.492 34.504 24.528 34.665 24.636 L 34.695 24.658 C 34.842 24.767 34.936 24.916 34.989 25.075 L 35.005 25.127 C 35.078 25.387 35.067 25.661 35.003 25.931 C 34.447 28.704 33.692 30.768 32.697 32.058 L 32.696 32.06 L 32.516 32.3 L 32.505 32.288 C 31.552 33.391 30.395 33.98 29.045 33.999 L 28.976 34 C 28.344 34 27.773 33.865 27.282 33.573 C 26.793 33.281 26.411 32.85 26.13 32.303 L 26.125 32.294 L 26.118 32.278 C 25.591 31.174 25.569 29.734 25.956 28.021 L 25.959 28.011 L 25.959 28.008 L 26.139 27.24 C 24.852 29.465 23.668 31.099 22.585 32.116 L 22.545 32.153 C 22.508 32.189 22.471 32.224 22.433 32.259 L 22.403 32.287 L 22.402 32.287 C 21.203 33.39 19.995 34 18.787 34 C 17.58 34 16.623 33.461 15.959 32.423 C 15.309 31.405 15.015 29.966 15.015 28.169 C 15.015 26.454 15.253 24.74 15.728 23.03 C 16.203 21.297 16.853 19.653 17.682 18.098 C 18.509 16.547 19.443 15.17 20.483 13.969 L 20.485 13.966 L 20.489 13.962 C 21.526 12.798 22.615 11.864 23.754 11.168 L 23.864 11.102 C 25.083 10.364 26.309 9.982 27.539 9.982 Z M 17.134 33.276 C 17.143 33.282 17.152 33.288 17.161 33.294 C 17.146 33.283 17.129 33.272 17.112 33.262 Z M 27.408 12.015 C 26.801 12.015 26.104 12.299 25.308 12.963 L 25.308 12.963 L 25.297 12.974 L 25.292 12.976 C 24.5 13.613 23.72 14.495 22.958 15.634 C 22.222 16.78 21.538 18.088 20.91 19.56 C 20.311 20.999 19.826 22.512 19.455 24.099 L 19.453 24.105 L 19.452 24.106 C 19.085 25.653 18.901 27.169 18.901 28.652 L 18.903 28.835 C 18.908 29.25 18.936 29.594 18.981 29.873 C 19.033 30.18 19.103 30.381 19.171 30.501 C 19.336 30.714 19.554 30.823 19.875 30.823 C 20.387 30.823 21.044 30.506 21.857 29.685 C 22.665 28.868 23.472 27.801 24.27 26.475 L 24.273 26.472 L 24.274 26.469 C 25.103 25.139 25.863 23.707 26.552 22.172 C 27.239 20.64 27.781 19.169 28.18 17.761 L 28.182 17.751 L 28.187 17.736 C 28.614 16.327 28.818 15.162 28.818 14.23 C 28.818 13.403 28.676 12.855 28.456 12.519 L 28.435 12.487 C 28.23 12.194 27.928 12.026 27.455 12.015 Z M 66.298 9.982 C 67.718 9.982 68.85 10.33 69.558 11.144 L 69.613 11.206 L 69.616 11.208 C 70.283 11.953 70.594 12.933 70.594 14.098 L 70.592 14.233 C 70.561 15.622 70.056 16.988 69.115 18.324 L 69.115 18.324 C 68.224 19.602 66.988 20.742 65.425 21.751 L 65.426 21.752 L 65.332 21.811 C 65.313 21.823 65.292 21.836 65.273 21.848 L 65.15 21.925 C 63.473 22.984 61.507 23.763 59.259 24.271 L 59.247 24.274 C 58.999 24.333 58.853 24.424 58.769 24.516 L 58.768 24.516 C 58.688 24.605 58.628 24.734 58.618 24.938 L 58.618 24.939 L 58.617 24.961 L 58.615 24.972 L 58.614 24.981 C 58.588 25.162 58.575 25.359 58.575 25.574 L 58.575 26.341 C 58.592 27.89 58.861 28.992 59.322 29.709 L 59.369 29.775 L 59.415 29.837 C 59.899 30.476 60.513 30.779 61.291 30.779 C 62.238 30.779 63.187 30.343 64.143 29.377 L 64.147 29.374 L 64.148 29.373 C 65.099 28.439 65.916 27.111 66.585 25.362 L 66.65 25.189 C 66.716 24.998 66.826 24.816 67.001 24.684 C 67.183 24.546 67.396 24.492 67.605 24.492 C 67.752 24.492 67.926 24.522 68.081 24.634 L 68.081 24.634 C 68.231 24.741 68.313 24.891 68.352 25.041 C 68.445 25.302 68.428 25.576 68.354 25.835 L 68.354 25.836 L 68.352 25.843 L 68.35 25.851 L 68.348 25.858 L 68.345 25.865 L 68.344 25.866 C 67.402 28.482 66.24 30.501 64.839 31.886 C 63.485 33.253 61.963 33.977 60.283 33.999 L 60.202 34 C 58.525 34 57.155 33.335 56.136 32.018 L 56.135 32.015 L 56.134 32.013 C 55.153 30.714 54.676 28.943 54.646 26.755 L 54.645 26.542 C 54.645 24.552 54.989 22.579 55.673 20.626 L 55.674 20.625 L 55.674 20.624 L 55.676 20.621 L 55.676 20.62 C 56.386 18.678 57.305 16.911 58.434 15.321 C 59.561 13.733 60.801 12.448 62.155 11.475 L 62.159 11.472 C 63.549 10.496 64.931 9.982 66.298 9.982 Z M 65.994 12.015 C 65.335 12.015 64.532 12.409 63.578 13.373 C 62.631 14.329 61.742 15.592 60.917 17.174 C 60.094 18.75 59.468 20.443 59.041 22.253 L 59.041 22.257 L 59.04 22.261 L 59.037 22.27 L 59.036 22.273 C 59.031 22.293 59.027 22.309 59.026 22.321 C 59.037 22.32 59.053 22.317 59.072 22.312 L 59.072 22.312 L 59.079 22.31 C 60.829 21.825 62.278 21.104 63.438 20.155 C 64.612 19.166 65.482 18.075 66.057 16.883 L 66.061 16.876 L 66.062 16.874 C 66.672 15.668 66.969 14.51 66.969 13.395 L 66.968 13.291 C 66.955 12.786 66.846 12.476 66.708 12.298 C 66.577 12.129 66.368 12.015 65.994 12.015 Z M 94.594 9.982 C 95.425 9.982 96.227 10.106 97 10.356 C 97.802 10.606 98.486 10.985 99.034 11.503 C 99.213 11.648 99.356 11.832 99.431 12.06 C 99.506 12.288 99.501 12.522 99.444 12.746 L 98.226 18.635 L 98.225 18.637 L 98.225 18.639 L 98.224 18.643 L 98.224 18.644 C 98.175 18.862 98.091 19.078 97.946 19.251 L 97.917 19.285 C 97.758 19.462 97.535 19.567 97.299 19.577 L 97.251 19.578 C 96.98 19.578 96.74 19.462 96.571 19.245 C 96.42 19.051 96.348 18.805 96.313 18.561 L 96.313 18.557 L 96.312 18.549 L 96.312 18.543 L 96.311 18.536 L 96.311 18.526 L 96.31 18.524 L 96.179 16.414 C 96.064 14.665 95.835 13.478 95.524 12.799 L 95.524 12.798 L 95.521 12.792 L 95.519 12.785 C 95.396 12.495 95.216 12.291 94.969 12.154 C 94.732 12.022 94.411 11.938 93.985 11.928 L 93.897 11.927 C 93.089 11.927 92.462 12.202 91.975 12.742 C 91.476 13.297 91.225 13.96 91.225 14.758 L 91.226 14.84 C 91.24 15.683 91.474 16.46 91.932 17.181 L 92.134 17.486 C 92.628 18.218 93.265 19.12 94.05 20.192 L 94.268 20.486 L 94.269 20.487 C 95.342 21.938 96.092 23.132 96.495 24.06 L 96.577 24.241 L 96.578 24.242 L 96.578 24.244 C 96.984 25.18 97.191 26.138 97.191 27.113 C 97.191 28.418 96.898 29.599 96.302 30.644 L 96.293 30.66 C 96.248 30.742 96.202 30.822 96.155 30.902 L 96.062 31.064 L 96.059 31.058 C 95.528 31.898 94.844 32.579 94.008 33.096 C 93.034 33.699 91.964 34 90.807 34 C 89.804 34 88.752 33.847 87.649 33.547 L 87.645 33.547 L 87.635 33.543 C 86.56 33.242 85.697 32.854 85.078 32.362 L 85.074 32.359 L 85.067 32.353 L 85.056 32.343 C 84.712 32.041 84.603 31.611 84.641 31.164 L 84.641 31.162 L 84.642 31.154 L 84.642 31.144 L 84.645 31.134 L 84.646 31.126 L 84.646 31.125 L 85.603 25.365 C 85.641 25.127 85.722 24.885 85.893 24.697 L 85.93 24.66 C 86.111 24.482 86.344 24.404 86.582 24.404 C 86.847 24.404 87.116 24.494 87.306 24.736 C 87.472 24.952 87.521 25.221 87.524 25.469 L 87.61 27.578 L 87.61 27.581 L 87.617 27.73 C 87.69 29.26 88.062 30.311 88.656 30.965 C 89.322 31.636 90.118 31.967 91.067 31.967 C 91.889 31.967 92.575 31.712 93.154 31.206 C 93.681 30.718 93.982 29.998 94.001 28.972 L 94.002 28.872 C 94.002 28.246 93.908 27.686 93.725 27.187 L 93.723 27.183 L 93.722 27.18 C 93.535 26.64 93.237 26.061 92.819 25.442 L 92.819 25.441 L 92.816 25.438 L 92.815 25.436 L 92.814 25.434 C 92.391 24.778 91.806 23.986 91.057 23.055 L 91.057 23.054 L 91.053 23.05 L 91.051 23.046 C 90.057 21.748 89.301 20.629 88.792 19.691 L 88.784 19.678 L 88.779 19.666 C 88.286 18.669 88.036 17.632 88.036 16.561 C 88.036 14.609 88.638 13.001 89.874 11.785 L 89.877 11.782 L 89.881 11.778 L 89.994 11.672 L 89.995 11.671 L 89.997 11.67 C 91.234 10.539 92.778 9.982 94.594 9.982 Z M 45.556 0.001 C 45.813 0.011 46.102 0.099 46.283 0.373 C 46.455 0.635 46.446 0.949 46.396 1.209 L 46.395 1.224 L 46.39 1.238 L 42.726 16.994 L 43.361 15.849 L 43.365 15.84 L 43.366 15.839 C 45.483 12.043 47.953 9.981 50.818 9.981 C 51.889 9.981 52.793 10.269 53.479 10.893 C 54.172 11.523 54.503 12.376 54.503 13.395 L 54.502 13.469 C 54.48 14.951 53.79 16.385 52.524 17.77 L 52.527 17.771 L 52.426 17.877 C 52.408 17.896 52.39 17.916 52.371 17.935 L 52.285 18.027 C 50.867 19.519 49.008 20.725 46.728 21.653 L 46.722 21.655 L 46.715 21.658 L 46.713 21.658 L 46.713 21.658 C 46.445 21.76 46.344 21.869 46.306 21.944 L 46.299 21.958 C 46.271 22.025 46.252 22.153 46.344 22.392 L 46.364 22.44 L 46.366 22.444 L 46.369 22.451 L 46.372 22.458 L 48.896 28.962 L 48.949 29.093 C 49.209 29.728 49.454 30.15 49.672 30.396 C 49.868 30.591 50.108 30.691 50.426 30.691 C 50.658 30.691 50.85 30.623 51.019 30.486 C 51.196 30.343 51.37 30.109 51.523 29.746 C 51.846 28.959 52.145 27.549 52.406 25.474 L 52.406 25.471 L 52.407 25.465 L 52.407 25.459 C 52.444 25.219 52.526 24.974 52.699 24.785 L 52.735 24.748 C 52.917 24.57 53.147 24.492 53.387 24.492 C 53.54 24.492 53.696 24.527 53.839 24.618 C 53.982 24.708 54.083 24.834 54.15 24.97 C 54.275 25.223 54.299 25.538 54.285 25.855 L 54.285 25.858 L 54.284 25.866 C 54.137 28.363 53.665 30.351 52.829 31.789 L 52.829 31.789 C 52.021 33.198 50.891 33.975 49.451 33.999 L 49.381 34 C 47.59 34 46.277 32.518 45.336 30.051 L 45.333 30.046 L 45.332 30.042 L 42.943 23.682 C 42.686 23.062 42.451 22.934 42.311 22.921 L 42.284 22.919 C 42.148 22.919 41.883 23.033 41.574 23.74 L 41.573 23.743 L 41.572 23.745 L 41.572 23.745 C 41.293 24.365 40.98 25.225 40.634 26.33 C 40.319 27.402 40.017 28.576 39.73 29.855 L 39.078 32.751 L 39.076 32.765 L 39.069 32.783 C 39.007 33.011 38.891 33.227 38.694 33.384 L 38.694 33.384 C 38.506 33.533 38.284 33.596 38.061 33.603 L 38.015 33.604 L 36.318 33.604 C 36.073 33.604 35.771 33.551 35.561 33.319 L 35.54 33.296 C 35.331 33.046 35.331 32.737 35.381 32.492 L 35.381 32.489 L 35.388 32.46 L 41.739 4.92 L 41.739 4.919 L 41.746 4.889 C 41.799 4.661 41.821 4.486 41.821 4.359 L 41.819 4.313 C 41.816 4.216 41.797 4.178 41.795 4.173 L 41.794 4.171 L 41.788 4.161 L 41.783 4.15 L 41.782 4.149 C 41.773 4.13 41.714 4.035 41.38 4.011 L 41.372 4.011 L 41.367 4.01 L 40.06 3.878 L 40.059 3.878 L 40.056 3.877 L 40.051 3.877 L 40.048 3.876 L 40.044 3.876 C 39.802 3.843 39.545 3.768 39.349 3.593 L 39.31 3.556 C 39.085 3.328 39.036 3.032 39.085 2.758 L 39.086 2.752 L 39.087 2.747 L 39.087 2.744 L 39.089 2.74 C 39.14 2.507 39.261 2.305 39.45 2.156 L 39.485 2.129 C 39.659 2.003 39.864 1.933 40.074 1.897 L 40.074 1.897 L 40.075 1.897 C 41.311 1.694 42.284 1.465 43.004 1.213 C 43.727 0.96 44.248 0.676 44.595 0.376 L 44.598 0.374 L 44.606 0.367 L 44.613 0.361 L 44.62 0.357 C 44.883 0.157 45.185 0 45.506 0 Z M 49.964 12.28 C 49.607 12.298 49.185 12.448 48.692 12.782 C 48.166 13.138 47.584 13.687 46.947 14.444 L 46.94 14.452 L 46.939 14.453 C 45.672 15.933 44.404 17.999 43.139 20.667 C 43.13 20.689 43.122 20.708 43.116 20.726 C 43.122 20.725 43.13 20.723 43.138 20.722 C 45.484 20.121 47.349 19.143 48.759 17.803 C 50.168 16.465 50.835 15.028 50.835 13.482 L 50.833 13.389 C 50.822 12.935 50.728 12.664 50.614 12.512 C 50.51 12.374 50.344 12.278 50.035 12.278 Z M 14.886 9.982 C 15.746 9.982 16.471 10.223 16.965 10.789 C 17.472 11.308 17.699 12.007 17.699 12.823 L 17.699 12.898 C 17.688 13.673 17.494 14.346 17.076 14.873 C 16.654 15.405 16.094 15.69 15.429 15.707 L 15.364 15.708 C 14.836 15.708 14.343 15.575 14.015 15.197 C 13.777 14.924 13.588 14.611 13.455 14.272 L 13.45 14.261 L 13.445 14.248 L 13.441 14.234 L 13.439 14.223 L 13.437 14.222 L 13.437 14.221 C 13.356 13.921 13.264 13.672 13.165 13.472 C 13.139 13.418 13.117 13.402 13.108 13.396 C 13.101 13.392 13.08 13.381 13.035 13.378 L 13.013 13.378 C 12.982 13.378 12.845 13.407 12.585 13.663 C 12.338 13.905 12.045 14.288 11.706 14.831 C 11.028 15.916 10.283 17.402 9.476 19.296 C 8.698 21.156 7.933 23.253 7.182 25.587 C 6.461 27.918 5.827 30.308 5.278 32.757 L 5.277 32.757 L 5.277 32.762 L 5.275 32.768 L 5.273 32.775 L 5.273 32.776 C 5.21 33.007 5.094 33.226 4.894 33.384 C 4.706 33.533 4.485 33.596 4.262 33.604 L 4.217 33.604 L 2.432 33.604 C 2.187 33.604 1.885 33.552 1.674 33.319 L 1.654 33.296 C 1.436 33.036 1.445 32.711 1.502 32.461 L 1.503 32.456 L 1.504 32.451 L 5.64 14.915 C 5.778 14.299 5.77 13.903 5.694 13.674 L 5.694 13.672 L 5.693 13.67 L 5.69 13.661 L 5.687 13.652 L 5.682 13.633 L 5.682 13.632 C 5.662 13.541 5.632 13.503 5.61 13.483 L 5.601 13.476 C 5.576 13.458 5.52 13.43 5.404 13.423 L 5.349 13.422 C 5.051 13.422 4.591 13.662 3.967 14.436 L 3.967 14.436 C 3.411 15.132 2.736 16.529 1.953 18.695 C 1.881 18.925 1.769 19.144 1.592 19.31 C 1.413 19.478 1.193 19.566 0.956 19.577 L 0.908 19.578 C 0.618 19.578 0.24 19.486 0.071 19.102 C -0.064 18.794 0.017 18.445 0.123 18.167 C 0.765 16.131 1.445 14.512 2.168 13.326 L 2.171 13.322 L 2.172 13.318 C 2.917 12.147 3.685 11.279 4.49 10.759 C 5.26 10.261 6.015 9.982 6.743 9.982 C 7.836 9.982 8.688 10.413 9.191 11.316 C 9.446 11.761 9.56 12.317 9.567 12.949 C 9.575 13.546 9.489 14.237 9.319 15.015 C 10.068 13.511 10.777 12.376 11.452 11.629 C 12.425 10.551 13.574 9.982 14.886 9.982 Z M 84.965 9.982 C 85.824 9.982 86.547 10.222 87.041 10.786 C 87.551 11.305 87.778 12.005 87.778 12.823 L 87.778 12.898 C 87.766 13.673 87.573 14.346 87.155 14.873 C 86.733 15.405 86.173 15.69 85.508 15.707 L 85.443 15.708 C 84.931 15.708 84.453 15.583 84.125 15.232 L 84.094 15.197 C 83.857 14.923 83.668 14.61 83.534 14.272 L 83.533 14.27 L 83.532 14.267 L 83.528 14.256 L 83.524 14.247 L 83.521 14.237 L 83.519 14.226 L 83.517 14.223 L 83.517 14.221 C 83.436 13.921 83.345 13.672 83.245 13.472 C 83.218 13.419 83.196 13.402 83.187 13.396 C 83.178 13.391 83.152 13.378 83.092 13.378 C 83.062 13.378 82.924 13.407 82.663 13.663 C 82.418 13.905 82.126 14.288 81.785 14.831 C 81.107 15.916 80.362 17.402 79.555 19.296 C 78.777 21.156 78.013 23.253 77.261 25.587 C 76.54 27.918 75.906 30.308 75.357 32.757 L 75.357 32.757 L 75.356 32.762 L 75.355 32.768 L 75.352 32.775 L 75.352 32.777 C 75.29 33.007 75.173 33.226 74.974 33.384 C 74.786 33.533 74.564 33.596 74.341 33.604 L 74.296 33.604 L 72.51 33.604 C 72.258 33.604 71.944 33.548 71.733 33.296 C 71.521 33.043 71.524 32.728 71.577 32.48 L 71.578 32.476 L 71.582 32.458 L 75.719 14.915 C 75.857 14.299 75.849 13.903 75.774 13.674 L 75.771 13.667 L 75.766 13.653 L 75.764 13.64 L 75.761 13.632 L 75.752 13.596 C 75.733 13.53 75.708 13.5 75.689 13.483 L 75.68 13.476 C 75.655 13.458 75.599 13.43 75.482 13.423 L 75.428 13.422 C 75.13 13.422 74.671 13.662 74.045 14.436 L 74.045 14.436 C 73.49 15.132 72.815 16.529 72.032 18.695 C 71.96 18.925 71.849 19.144 71.672 19.31 C 71.481 19.489 71.242 19.578 70.987 19.578 C 70.697 19.578 70.319 19.486 70.15 19.102 C 70.014 18.794 70.096 18.445 70.202 18.167 C 70.844 16.132 71.525 14.512 72.247 13.326 L 72.25 13.322 L 72.252 13.318 C 72.995 12.147 73.764 11.279 74.569 10.759 C 75.341 10.261 76.094 9.982 76.821 9.982 C 77.915 9.982 78.768 10.413 79.27 11.316 C 79.526 11.761 79.639 12.317 79.646 12.949 C 79.654 13.546 79.568 14.236 79.397 15.015 C 80.147 13.511 80.858 12.376 81.531 11.629 C 82.505 10.551 83.653 9.982 84.965 9.982 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Wit&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({coO7o28Pb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.487 34\" overflow=\"visible\"><path d=\"M 27.539 9.982 C 28.157 9.982 28.746 10.113 29.301 10.377 C 29.868 10.617 30.335 11.007 30.696 11.533 L 30.704 11.541 L 30.713 11.557 C 30.772 11.646 30.819 11.695 30.849 11.721 C 30.878 11.695 30.926 11.644 30.987 11.553 L 30.989 11.548 L 30.99 11.547 C 31.3 11.091 31.606 10.722 31.901 10.541 C 32.146 10.368 32.424 10.245 32.722 10.245 C 32.978 10.245 33.292 10.316 33.489 10.595 L 33.489 10.595 C 33.672 10.853 33.662 11.164 33.612 11.413 L 33.61 11.419 L 33.608 11.428 L 33.608 11.431 L 33.606 11.434 L 29.732 28.273 C 29.517 29.21 29.507 29.822 29.614 30.175 C 29.664 30.338 29.732 30.422 29.797 30.47 C 29.863 30.518 29.97 30.56 30.152 30.56 C 30.575 30.56 31.046 30.281 31.534 29.436 L 31.536 29.43 L 31.544 29.418 C 32.062 28.562 32.6 27.203 33.149 25.311 C 33.208 25.092 33.316 24.881 33.499 24.723 C 33.692 24.559 33.924 24.492 34.157 24.492 C 34.324 24.492 34.504 24.528 34.665 24.636 L 34.695 24.658 C 34.842 24.767 34.936 24.916 34.989 25.075 L 35.005 25.127 C 35.078 25.387 35.067 25.661 35.003 25.931 C 34.447 28.704 33.692 30.768 32.697 32.058 L 32.696 32.06 L 32.516 32.3 L 32.505 32.288 C 31.552 33.391 30.395 33.98 29.045 33.999 L 28.976 34 C 28.344 34 27.773 33.865 27.282 33.573 C 26.793 33.281 26.411 32.85 26.13 32.303 L 26.125 32.294 L 26.118 32.278 C 25.591 31.174 25.569 29.734 25.956 28.021 L 25.959 28.011 L 25.959 28.008 L 26.139 27.24 C 24.852 29.465 23.668 31.099 22.585 32.116 L 22.545 32.153 C 22.508 32.189 22.471 32.224 22.433 32.259 L 22.403 32.287 L 22.402 32.287 C 21.203 33.39 19.995 34 18.787 34 C 17.58 34 16.623 33.461 15.959 32.423 C 15.309 31.405 15.015 29.966 15.015 28.169 C 15.015 26.454 15.253 24.74 15.728 23.03 C 16.203 21.297 16.853 19.653 17.682 18.098 C 18.509 16.547 19.443 15.17 20.483 13.969 L 20.485 13.966 L 20.489 13.962 C 21.526 12.798 22.615 11.864 23.754 11.168 L 23.864 11.102 C 25.083 10.364 26.309 9.982 27.539 9.982 Z M 17.134 33.276 C 17.143 33.282 17.152 33.288 17.161 33.294 C 17.146 33.283 17.129 33.272 17.112 33.262 Z M 27.408 12.015 C 26.801 12.015 26.104 12.299 25.308 12.963 L 25.308 12.963 L 25.297 12.974 L 25.292 12.976 C 24.5 13.613 23.72 14.495 22.958 15.634 C 22.222 16.78 21.538 18.088 20.91 19.56 C 20.311 20.999 19.826 22.512 19.455 24.099 L 19.453 24.105 L 19.452 24.106 C 19.085 25.653 18.901 27.169 18.901 28.652 L 18.903 28.835 C 18.908 29.25 18.936 29.594 18.981 29.873 C 19.033 30.18 19.103 30.381 19.171 30.501 C 19.336 30.714 19.554 30.823 19.875 30.823 C 20.387 30.823 21.044 30.506 21.857 29.685 C 22.665 28.868 23.472 27.801 24.27 26.475 L 24.273 26.472 L 24.274 26.469 C 25.103 25.139 25.863 23.707 26.552 22.172 C 27.239 20.64 27.781 19.169 28.18 17.761 L 28.182 17.751 L 28.187 17.736 C 28.614 16.327 28.818 15.162 28.818 14.23 C 28.818 13.403 28.676 12.855 28.456 12.519 L 28.435 12.487 C 28.23 12.194 27.928 12.026 27.455 12.015 Z M 66.298 9.982 C 67.718 9.982 68.85 10.33 69.558 11.144 L 69.613 11.206 L 69.616 11.208 C 70.283 11.953 70.594 12.933 70.594 14.098 L 70.592 14.233 C 70.561 15.622 70.056 16.988 69.115 18.324 L 69.115 18.324 C 68.224 19.602 66.988 20.742 65.425 21.751 L 65.426 21.752 L 65.332 21.811 C 65.313 21.823 65.292 21.836 65.273 21.848 L 65.15 21.925 C 63.473 22.984 61.507 23.763 59.259 24.271 L 59.247 24.274 C 58.999 24.333 58.853 24.424 58.769 24.516 L 58.768 24.516 C 58.688 24.605 58.628 24.734 58.618 24.938 L 58.618 24.939 L 58.617 24.961 L 58.615 24.972 L 58.614 24.981 C 58.588 25.162 58.575 25.359 58.575 25.574 L 58.575 26.341 C 58.592 27.89 58.861 28.992 59.322 29.709 L 59.369 29.775 L 59.415 29.837 C 59.899 30.476 60.513 30.779 61.291 30.779 C 62.238 30.779 63.187 30.343 64.143 29.377 L 64.147 29.374 L 64.148 29.373 C 65.099 28.439 65.916 27.111 66.585 25.362 L 66.65 25.189 C 66.716 24.998 66.826 24.816 67.001 24.684 C 67.183 24.546 67.396 24.492 67.605 24.492 C 67.752 24.492 67.926 24.522 68.081 24.634 L 68.081 24.634 C 68.231 24.741 68.313 24.891 68.352 25.041 C 68.445 25.302 68.428 25.576 68.354 25.835 L 68.354 25.836 L 68.352 25.843 L 68.35 25.851 L 68.348 25.858 L 68.345 25.865 L 68.344 25.866 C 67.402 28.482 66.24 30.501 64.839 31.886 C 63.485 33.253 61.963 33.977 60.283 33.999 L 60.202 34 C 58.525 34 57.155 33.335 56.136 32.018 L 56.135 32.015 L 56.134 32.013 C 55.153 30.714 54.676 28.943 54.646 26.755 L 54.645 26.542 C 54.645 24.552 54.989 22.579 55.673 20.626 L 55.674 20.625 L 55.674 20.624 L 55.676 20.621 L 55.676 20.62 C 56.386 18.678 57.305 16.911 58.434 15.321 C 59.561 13.733 60.801 12.448 62.155 11.475 L 62.159 11.472 C 63.549 10.496 64.931 9.982 66.298 9.982 Z M 65.994 12.015 C 65.335 12.015 64.532 12.409 63.578 13.373 C 62.631 14.329 61.742 15.592 60.917 17.174 C 60.094 18.75 59.468 20.443 59.041 22.253 L 59.041 22.257 L 59.04 22.261 L 59.037 22.27 L 59.036 22.273 C 59.031 22.293 59.027 22.309 59.026 22.321 C 59.037 22.32 59.053 22.317 59.072 22.312 L 59.072 22.312 L 59.079 22.31 C 60.829 21.825 62.278 21.104 63.438 20.155 C 64.612 19.166 65.482 18.075 66.057 16.883 L 66.061 16.876 L 66.062 16.874 C 66.672 15.668 66.969 14.51 66.969 13.395 L 66.968 13.291 C 66.955 12.786 66.846 12.476 66.708 12.298 C 66.577 12.129 66.368 12.015 65.994 12.015 Z M 94.594 9.982 C 95.425 9.982 96.227 10.106 97 10.356 C 97.802 10.606 98.486 10.985 99.034 11.503 C 99.213 11.648 99.356 11.832 99.431 12.06 C 99.506 12.288 99.501 12.522 99.444 12.746 L 98.226 18.635 L 98.225 18.637 L 98.225 18.639 L 98.224 18.643 L 98.224 18.644 C 98.175 18.862 98.091 19.078 97.946 19.251 L 97.917 19.285 C 97.758 19.462 97.535 19.567 97.299 19.577 L 97.251 19.578 C 96.98 19.578 96.74 19.462 96.571 19.245 C 96.42 19.051 96.348 18.805 96.313 18.561 L 96.313 18.557 L 96.312 18.549 L 96.312 18.543 L 96.311 18.536 L 96.311 18.526 L 96.31 18.524 L 96.179 16.414 C 96.064 14.665 95.835 13.478 95.524 12.799 L 95.524 12.798 L 95.521 12.792 L 95.519 12.785 C 95.396 12.495 95.216 12.291 94.969 12.154 C 94.732 12.022 94.411 11.938 93.985 11.928 L 93.897 11.927 C 93.089 11.927 92.462 12.202 91.975 12.742 C 91.476 13.297 91.225 13.96 91.225 14.758 L 91.226 14.84 C 91.24 15.683 91.474 16.46 91.932 17.181 L 92.134 17.486 C 92.628 18.218 93.265 19.12 94.05 20.192 L 94.268 20.486 L 94.269 20.487 C 95.342 21.938 96.092 23.132 96.495 24.06 L 96.577 24.241 L 96.578 24.242 L 96.578 24.244 C 96.984 25.18 97.191 26.138 97.191 27.113 C 97.191 28.418 96.898 29.599 96.302 30.644 L 96.293 30.66 C 96.248 30.742 96.202 30.822 96.155 30.902 L 96.062 31.064 L 96.059 31.058 C 95.528 31.898 94.844 32.579 94.008 33.096 C 93.034 33.699 91.964 34 90.807 34 C 89.804 34 88.752 33.847 87.649 33.547 L 87.645 33.547 L 87.635 33.543 C 86.56 33.242 85.697 32.854 85.078 32.362 L 85.074 32.359 L 85.067 32.353 L 85.056 32.343 C 84.712 32.041 84.603 31.611 84.641 31.164 L 84.641 31.162 L 84.642 31.154 L 84.642 31.144 L 84.645 31.134 L 84.646 31.126 L 84.646 31.125 L 85.603 25.365 C 85.641 25.127 85.722 24.885 85.893 24.697 L 85.93 24.66 C 86.111 24.482 86.344 24.404 86.582 24.404 C 86.847 24.404 87.116 24.494 87.306 24.736 C 87.472 24.952 87.521 25.221 87.524 25.469 L 87.61 27.578 L 87.61 27.581 L 87.617 27.73 C 87.69 29.26 88.062 30.311 88.656 30.965 C 89.322 31.636 90.118 31.967 91.067 31.967 C 91.889 31.967 92.575 31.712 93.154 31.206 C 93.681 30.718 93.982 29.998 94.001 28.972 L 94.002 28.872 C 94.002 28.246 93.908 27.686 93.725 27.187 L 93.723 27.183 L 93.722 27.18 C 93.535 26.64 93.237 26.061 92.819 25.442 L 92.819 25.441 L 92.816 25.438 L 92.815 25.436 L 92.814 25.434 C 92.391 24.778 91.806 23.986 91.057 23.055 L 91.057 23.054 L 91.053 23.05 L 91.051 23.046 C 90.057 21.748 89.301 20.629 88.792 19.691 L 88.784 19.678 L 88.779 19.666 C 88.286 18.669 88.036 17.632 88.036 16.561 C 88.036 14.609 88.638 13.001 89.874 11.785 L 89.877 11.782 L 89.881 11.778 L 89.994 11.672 L 89.995 11.671 L 89.997 11.67 C 91.234 10.539 92.778 9.982 94.594 9.982 Z M 45.556 0.001 C 45.813 0.011 46.102 0.099 46.283 0.373 C 46.455 0.635 46.446 0.949 46.396 1.209 L 46.395 1.224 L 46.39 1.238 L 42.726 16.994 L 43.361 15.849 L 43.365 15.84 L 43.366 15.839 C 45.483 12.043 47.953 9.981 50.818 9.981 C 51.889 9.981 52.793 10.269 53.479 10.893 C 54.172 11.523 54.503 12.376 54.503 13.395 L 54.502 13.469 C 54.48 14.951 53.79 16.385 52.524 17.77 L 52.527 17.771 L 52.426 17.877 C 52.408 17.896 52.39 17.916 52.371 17.935 L 52.285 18.027 C 50.867 19.519 49.008 20.725 46.728 21.653 L 46.722 21.655 L 46.715 21.658 L 46.713 21.658 L 46.713 21.658 C 46.445 21.76 46.344 21.869 46.306 21.944 L 46.299 21.958 C 46.271 22.025 46.252 22.153 46.344 22.392 L 46.364 22.44 L 46.366 22.444 L 46.369 22.451 L 46.372 22.458 L 48.896 28.962 L 48.949 29.093 C 49.209 29.728 49.454 30.15 49.672 30.396 C 49.868 30.591 50.108 30.691 50.426 30.691 C 50.658 30.691 50.85 30.623 51.019 30.486 C 51.196 30.343 51.37 30.109 51.523 29.746 C 51.846 28.959 52.145 27.549 52.406 25.474 L 52.406 25.471 L 52.407 25.465 L 52.407 25.459 C 52.444 25.219 52.526 24.974 52.699 24.785 L 52.735 24.748 C 52.917 24.57 53.147 24.492 53.387 24.492 C 53.54 24.492 53.696 24.527 53.839 24.618 C 53.982 24.708 54.083 24.834 54.15 24.97 C 54.275 25.223 54.299 25.538 54.285 25.855 L 54.285 25.858 L 54.284 25.866 C 54.137 28.363 53.665 30.351 52.829 31.789 L 52.829 31.789 C 52.021 33.198 50.891 33.975 49.451 33.999 L 49.381 34 C 47.59 34 46.277 32.518 45.336 30.051 L 45.333 30.046 L 45.332 30.042 L 42.943 23.682 C 42.686 23.062 42.451 22.934 42.311 22.921 L 42.284 22.919 C 42.148 22.919 41.883 23.033 41.574 23.74 L 41.573 23.743 L 41.572 23.745 L 41.572 23.745 C 41.293 24.365 40.98 25.225 40.634 26.33 C 40.319 27.402 40.017 28.576 39.73 29.855 L 39.078 32.751 L 39.076 32.765 L 39.069 32.783 C 39.007 33.011 38.891 33.227 38.694 33.384 L 38.694 33.384 C 38.506 33.533 38.284 33.596 38.061 33.603 L 38.015 33.604 L 36.318 33.604 C 36.073 33.604 35.771 33.551 35.561 33.319 L 35.54 33.296 C 35.331 33.046 35.331 32.737 35.381 32.492 L 35.381 32.489 L 35.388 32.46 L 41.739 4.92 L 41.739 4.919 L 41.746 4.889 C 41.799 4.661 41.821 4.486 41.821 4.359 L 41.819 4.313 C 41.816 4.216 41.797 4.178 41.795 4.173 L 41.794 4.171 L 41.788 4.161 L 41.783 4.15 L 41.782 4.149 C 41.773 4.13 41.714 4.035 41.38 4.011 L 41.372 4.011 L 41.367 4.01 L 40.06 3.878 L 40.059 3.878 L 40.056 3.877 L 40.051 3.877 L 40.048 3.876 L 40.044 3.876 C 39.802 3.843 39.545 3.768 39.349 3.593 L 39.31 3.556 C 39.085 3.328 39.036 3.032 39.085 2.758 L 39.086 2.752 L 39.087 2.747 L 39.087 2.744 L 39.089 2.74 C 39.14 2.507 39.261 2.305 39.45 2.156 L 39.485 2.129 C 39.659 2.003 39.864 1.933 40.074 1.897 L 40.074 1.897 L 40.075 1.897 C 41.311 1.694 42.284 1.465 43.004 1.213 C 43.727 0.96 44.248 0.676 44.595 0.376 L 44.598 0.374 L 44.606 0.367 L 44.613 0.361 L 44.62 0.357 C 44.883 0.157 45.185 0 45.506 0 Z M 49.964 12.28 C 49.607 12.298 49.185 12.448 48.692 12.782 C 48.166 13.138 47.584 13.687 46.947 14.444 L 46.94 14.452 L 46.939 14.453 C 45.672 15.933 44.404 17.999 43.139 20.667 C 43.13 20.689 43.122 20.708 43.116 20.726 C 43.122 20.725 43.13 20.723 43.138 20.722 C 45.484 20.121 47.349 19.143 48.759 17.803 C 50.168 16.465 50.835 15.028 50.835 13.482 L 50.833 13.389 C 50.822 12.935 50.728 12.664 50.614 12.512 C 50.51 12.374 50.344 12.278 50.035 12.278 Z M 14.886 9.982 C 15.746 9.982 16.471 10.223 16.965 10.789 C 17.472 11.308 17.699 12.007 17.699 12.823 L 17.699 12.898 C 17.688 13.673 17.494 14.346 17.076 14.873 C 16.654 15.405 16.094 15.69 15.429 15.707 L 15.364 15.708 C 14.836 15.708 14.343 15.575 14.015 15.197 C 13.777 14.924 13.588 14.611 13.455 14.272 L 13.45 14.261 L 13.445 14.248 L 13.441 14.234 L 13.439 14.223 L 13.437 14.222 L 13.437 14.221 C 13.356 13.921 13.264 13.672 13.165 13.472 C 13.139 13.418 13.117 13.402 13.108 13.396 C 13.101 13.392 13.08 13.381 13.035 13.378 L 13.013 13.378 C 12.982 13.378 12.845 13.407 12.585 13.663 C 12.338 13.905 12.045 14.288 11.706 14.831 C 11.028 15.916 10.283 17.402 9.476 19.296 C 8.698 21.156 7.933 23.253 7.182 25.587 C 6.461 27.918 5.827 30.308 5.278 32.757 L 5.277 32.757 L 5.277 32.762 L 5.275 32.768 L 5.273 32.775 L 5.273 32.776 C 5.21 33.007 5.094 33.226 4.894 33.384 C 4.706 33.533 4.485 33.596 4.262 33.604 L 4.217 33.604 L 2.432 33.604 C 2.187 33.604 1.885 33.552 1.674 33.319 L 1.654 33.296 C 1.436 33.036 1.445 32.711 1.502 32.461 L 1.503 32.456 L 1.504 32.451 L 5.64 14.915 C 5.778 14.299 5.77 13.903 5.694 13.674 L 5.694 13.672 L 5.693 13.67 L 5.69 13.661 L 5.687 13.652 L 5.682 13.633 L 5.682 13.632 C 5.662 13.541 5.632 13.503 5.61 13.483 L 5.601 13.476 C 5.576 13.458 5.52 13.43 5.404 13.423 L 5.349 13.422 C 5.051 13.422 4.591 13.662 3.967 14.436 L 3.967 14.436 C 3.411 15.132 2.736 16.529 1.953 18.695 C 1.881 18.925 1.769 19.144 1.592 19.31 C 1.413 19.478 1.193 19.566 0.956 19.577 L 0.908 19.578 C 0.618 19.578 0.24 19.486 0.071 19.102 C -0.064 18.794 0.017 18.445 0.123 18.167 C 0.765 16.131 1.445 14.512 2.168 13.326 L 2.171 13.322 L 2.172 13.318 C 2.917 12.147 3.685 11.279 4.49 10.759 C 5.26 10.261 6.015 9.982 6.743 9.982 C 7.836 9.982 8.688 10.413 9.191 11.316 C 9.446 11.761 9.56 12.317 9.567 12.949 C 9.575 13.546 9.489 14.237 9.319 15.015 C 10.068 13.511 10.777 12.376 11.452 11.629 C 12.425 10.551 13.574 9.982 14.886 9.982 Z M 84.965 9.982 C 85.824 9.982 86.547 10.222 87.041 10.786 C 87.551 11.305 87.778 12.005 87.778 12.823 L 87.778 12.898 C 87.766 13.673 87.573 14.346 87.155 14.873 C 86.733 15.405 86.173 15.69 85.508 15.707 L 85.443 15.708 C 84.931 15.708 84.453 15.583 84.125 15.232 L 84.094 15.197 C 83.857 14.923 83.668 14.61 83.534 14.272 L 83.533 14.27 L 83.532 14.267 L 83.528 14.256 L 83.524 14.247 L 83.521 14.237 L 83.519 14.226 L 83.517 14.223 L 83.517 14.221 C 83.436 13.921 83.345 13.672 83.245 13.472 C 83.218 13.419 83.196 13.402 83.187 13.396 C 83.178 13.391 83.152 13.378 83.092 13.378 C 83.062 13.378 82.924 13.407 82.663 13.663 C 82.418 13.905 82.126 14.288 81.785 14.831 C 81.107 15.916 80.362 17.402 79.555 19.296 C 78.777 21.156 78.013 23.253 77.261 25.587 C 76.54 27.918 75.906 30.308 75.357 32.757 L 75.357 32.757 L 75.356 32.762 L 75.355 32.768 L 75.352 32.775 L 75.352 32.777 C 75.29 33.007 75.173 33.226 74.974 33.384 C 74.786 33.533 74.564 33.596 74.341 33.604 L 74.296 33.604 L 72.51 33.604 C 72.258 33.604 71.944 33.548 71.733 33.296 C 71.521 33.043 71.524 32.728 71.577 32.48 L 71.578 32.476 L 71.582 32.458 L 75.719 14.915 C 75.857 14.299 75.849 13.903 75.774 13.674 L 75.771 13.667 L 75.766 13.653 L 75.764 13.64 L 75.761 13.632 L 75.752 13.596 C 75.733 13.53 75.708 13.5 75.689 13.483 L 75.68 13.476 C 75.655 13.458 75.599 13.43 75.482 13.423 L 75.428 13.422 C 75.13 13.422 74.671 13.662 74.045 14.436 L 74.045 14.436 C 73.49 15.132 72.815 16.529 72.032 18.695 C 71.96 18.925 71.849 19.144 71.672 19.31 C 71.481 19.489 71.242 19.578 70.987 19.578 C 70.697 19.578 70.319 19.486 70.15 19.102 C 70.014 18.794 70.096 18.445 70.202 18.167 C 70.844 16.132 71.525 14.512 72.247 13.326 L 72.25 13.322 L 72.252 13.318 C 72.995 12.147 73.764 11.279 74.569 10.759 C 75.341 10.261 76.094 9.982 76.821 9.982 C 77.915 9.982 78.768 10.413 79.27 11.316 C 79.526 11.761 79.639 12.317 79.646 12.949 C 79.654 13.546 79.568 14.236 79.397 15.015 C 80.147 13.511 80.858 12.376 81.531 11.629 C 82.505 10.551 83.653 9.982 84.965 9.982 Z\" fill=\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)) /* {&quot;name&quot;:&quot;Paars&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gzdsss\",layoutDependency:layoutDependency,layoutId:\"CZdlTXbBs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.041 24.018\" overflow=\"visible\"><path d=\"M 12.524 0 C 13.142 0 13.731 0.132 14.286 0.395 C 14.853 0.635 15.32 1.025 15.682 1.551 L 15.689 1.559 L 15.698 1.575 C 15.758 1.664 15.804 1.713 15.834 1.739 C 15.863 1.713 15.911 1.663 15.972 1.571 L 15.973 1.569 L 15.974 1.566 L 15.976 1.566 C 16.285 1.11 16.591 0.74 16.886 0.56 C 17.131 0.386 17.409 0.264 17.707 0.264 C 17.963 0.264 18.277 0.334 18.474 0.613 L 18.474 0.613 C 18.657 0.872 18.647 1.183 18.597 1.432 L 18.596 1.437 L 18.593 1.446 L 18.593 1.45 L 18.592 1.452 L 14.717 18.292 C 14.503 19.228 14.492 19.841 14.599 20.193 C 14.65 20.357 14.717 20.441 14.782 20.488 C 14.848 20.536 14.955 20.578 15.137 20.578 C 15.56 20.578 16.031 20.299 16.519 19.454 L 16.521 19.449 L 16.528 19.438 L 16.529 19.436 C 17.048 18.581 17.585 17.222 18.134 15.33 C 18.193 15.111 18.301 14.899 18.485 14.742 C 18.677 14.578 18.909 14.51 19.142 14.51 C 19.309 14.51 19.489 14.546 19.651 14.655 L 19.68 14.676 C 19.827 14.785 19.922 14.935 19.974 15.093 L 19.99 15.146 C 20.063 15.406 20.052 15.679 19.989 15.949 C 19.433 18.722 18.677 20.787 17.682 22.076 L 17.681 22.078 L 17.502 22.318 L 17.49 22.307 C 16.537 23.41 15.38 23.999 14.03 24.018 L 13.961 24.018 C 13.329 24.018 12.759 23.883 12.267 23.591 C 11.778 23.3 11.396 22.869 11.115 22.322 L 11.11 22.312 L 11.104 22.296 C 10.576 21.192 10.554 19.752 10.941 18.039 L 10.944 18.03 L 10.944 18.027 L 11.124 17.258 C 9.837 19.483 8.653 21.117 7.571 22.135 L 7.531 22.172 C 7.493 22.207 7.456 22.243 7.418 22.277 L 7.389 22.306 L 7.387 22.305 C 6.188 23.408 4.98 24.018 3.772 24.018 C 2.566 24.018 1.609 23.479 0.944 22.442 C 0.294 21.424 0 19.985 0 18.187 C 0 16.472 0.239 14.759 0.713 13.048 C 1.188 11.316 1.838 9.671 2.668 8.116 C 3.494 6.566 4.428 5.188 5.468 3.987 L 5.471 3.984 L 5.474 3.98 C 6.512 2.816 7.6 1.882 8.739 1.186 L 8.849 1.12 C 10.068 0.383 11.295 0 12.524 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ereiju\",layoutDependency:layoutDependency,layoutId:\"YaObRsi0Q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.022 0.014 C 0.031 0.02 0.04 0.026 0.049 0.032 C 0.034 0.021 0.017 0.011 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pnjjj0\",layoutDependency:layoutDependency,layoutId:\"xsgzqXv_t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.917 18.809\" overflow=\"visible\"><path d=\"M 8.507 0 C 7.899 0 7.203 0.284 6.407 0.948 L 6.407 0.948 L 6.395 0.959 L 6.39 0.962 C 5.598 1.598 4.819 2.48 4.057 3.62 C 3.32 4.765 2.637 6.073 2.008 7.545 C 1.41 8.984 0.925 10.497 0.553 12.084 L 0.552 12.09 L 0.551 12.091 C 0.183 13.639 0 15.154 0 16.637 L 0.001 16.82 C 0.006 17.235 0.035 17.58 0.08 17.858 C 0.132 18.166 0.201 18.366 0.27 18.486 C 0.435 18.699 0.653 18.809 0.974 18.809 C 1.486 18.809 2.143 18.491 2.955 17.67 C 3.764 16.853 4.57 15.786 5.369 14.46 L 5.371 14.457 L 5.373 14.454 C 6.202 13.125 6.962 11.692 7.651 10.157 C 8.338 8.625 8.88 7.154 9.278 5.746 L 9.281 5.736 L 9.286 5.721 C 9.713 4.312 9.917 3.147 9.917 2.215 C 9.917 1.388 9.775 0.84 9.554 0.504 L 9.534 0.473 C 9.329 0.179 9.027 0.011 8.553 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-531wxz\",layoutDependency:layoutDependency,layoutId:\"mgCjD3V92\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.949 24.018\" overflow=\"visible\"><path d=\"M 11.653 0 C 13.073 0 14.205 0.348 14.913 1.163 L 14.968 1.224 L 14.971 1.227 C 15.638 1.971 15.949 2.952 15.949 4.116 L 15.947 4.251 C 15.916 5.64 15.411 7.006 14.47 8.343 L 14.47 8.343 C 13.579 9.621 12.343 10.761 10.78 11.769 L 10.781 11.77 L 10.687 11.829 C 10.668 11.842 10.647 11.854 10.628 11.867 L 10.505 11.944 C 8.828 13.002 6.862 13.782 4.614 14.29 L 4.602 14.292 C 4.353 14.351 4.208 14.442 4.124 14.535 L 4.123 14.535 C 4.043 14.624 3.983 14.752 3.973 14.957 L 3.973 14.958 L 3.972 14.979 L 3.97 14.991 L 3.969 14.999 C 3.943 15.18 3.93 15.378 3.93 15.593 L 3.93 16.36 C 3.947 17.908 4.215 19.011 4.677 19.727 L 4.724 19.793 L 4.77 19.856 C 5.254 20.494 5.868 20.798 6.646 20.798 C 7.592 20.798 8.542 20.362 9.498 19.396 L 9.502 19.392 L 9.503 19.391 C 10.454 18.458 11.271 17.129 11.94 15.38 L 12.005 15.208 C 12.071 15.016 12.181 14.835 12.356 14.703 C 12.538 14.564 12.751 14.51 12.96 14.51 C 13.107 14.51 13.281 14.54 13.436 14.652 L 13.436 14.652 C 13.585 14.76 13.668 14.909 13.707 15.06 C 13.8 15.321 13.783 15.595 13.709 15.853 L 13.709 15.854 L 13.707 15.861 L 13.705 15.869 L 13.703 15.876 L 13.7 15.883 L 13.699 15.884 C 12.757 18.501 11.595 20.52 10.194 21.905 C 8.84 23.272 7.318 23.996 5.638 24.018 L 5.557 24.018 C 3.88 24.018 2.51 23.354 1.491 22.036 L 1.49 22.033 L 1.489 22.032 C 0.508 20.732 0.031 18.961 0.001 16.773 L 0 16.56 C 0 14.57 0.344 12.597 1.028 10.644 L 1.029 10.643 L 1.029 10.642 L 1.031 10.639 L 1.031 10.638 C 1.741 8.696 2.66 6.929 3.788 5.339 C 4.916 3.751 6.156 2.466 7.51 1.493 L 7.511 1.493 L 7.513 1.492 L 7.514 1.491 C 8.904 0.515 10.286 0 11.653 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ia4xva\",layoutDependency:layoutDependency,layoutId:\"r1EIiqJIe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.943 10.306\" overflow=\"visible\"><path d=\"M 6.968 0 C 6.309 0 5.507 0.395 4.552 1.358 C 3.605 2.314 2.717 3.577 1.891 5.159 C 1.068 6.735 0.442 8.428 0.015 10.238 L 0.015 10.242 L 0.014 10.246 L 0.012 10.255 L 0.01 10.258 C 0.005 10.278 0.001 10.294 0 10.306 C 0.012 10.305 0.027 10.302 0.046 10.297 L 0.046 10.297 L 0.053 10.295 C 1.803 9.811 3.252 9.089 4.413 8.14 C 5.587 7.151 6.456 6.06 7.031 4.868 L 7.035 4.861 L 7.037 4.859 C 7.647 3.653 7.943 2.495 7.943 1.38 L 7.942 1.276 C 7.929 0.771 7.821 0.461 7.683 0.283 C 7.551 0.114 7.342 0 6.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l4hjwo\",layoutDependency:layoutDependency,layoutId:\"iEcOfi0PZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.853 24.018\" overflow=\"visible\"><path d=\"M 9.96 0 C 10.791 0 11.593 0.124 12.366 0.374 C 13.168 0.624 13.852 1.003 14.4 1.521 C 14.579 1.666 14.722 1.85 14.797 2.078 C 14.872 2.306 14.867 2.54 14.81 2.764 L 13.592 8.653 L 13.591 8.655 L 13.591 8.657 L 13.59 8.661 L 13.59 8.662 C 13.541 8.88 13.457 9.096 13.313 9.269 L 13.283 9.303 C 13.124 9.48 12.901 9.585 12.665 9.595 L 12.617 9.596 C 12.346 9.596 12.106 9.48 11.937 9.264 C 11.787 9.069 11.714 8.823 11.68 8.58 L 11.68 8.576 L 11.678 8.568 L 11.678 8.561 L 11.677 8.555 L 11.677 8.545 L 11.676 8.543 L 11.545 6.433 C 11.431 4.683 11.201 3.496 10.89 2.817 L 10.89 2.817 L 10.888 2.81 L 10.886 2.807 L 10.885 2.803 C 10.762 2.513 10.582 2.31 10.335 2.173 C 10.098 2.04 9.777 1.956 9.351 1.946 L 9.263 1.945 C 8.455 1.945 7.828 2.22 7.342 2.76 C 6.842 3.315 6.591 3.978 6.591 4.776 L 6.592 4.858 C 6.606 5.701 6.84 6.479 7.298 7.2 L 7.5 7.504 C 7.994 8.237 8.631 9.138 9.416 10.211 L 9.634 10.504 L 9.635 10.505 C 10.708 11.956 11.458 13.151 11.861 14.078 L 11.943 14.259 L 11.944 14.261 L 11.944 14.262 C 12.35 15.199 12.557 16.157 12.557 17.132 C 12.557 18.436 12.264 19.617 11.668 20.663 L 11.659 20.678 C 11.614 20.76 11.569 20.841 11.521 20.92 L 11.428 21.083 L 11.425 21.076 C 10.894 21.916 10.21 22.597 9.374 23.114 C 8.401 23.717 7.33 24.018 6.173 24.018 C 5.171 24.018 4.118 23.866 3.015 23.566 L 3.011 23.565 L 3.001 23.562 C 1.926 23.26 1.063 22.873 0.444 22.38 L 0.44 22.378 L 0.433 22.371 L 0.422 22.361 C 0.078 22.059 -0.03 21.63 0.007 21.182 L 0.007 21.181 L 0.008 21.172 L 0.008 21.162 L 0.011 21.152 L 0.012 21.144 L 0.012 21.144 L 0.969 15.384 C 1.007 15.146 1.088 14.903 1.26 14.715 L 1.296 14.678 C 1.478 14.5 1.71 14.422 1.948 14.422 C 2.213 14.422 2.482 14.513 2.672 14.755 C 2.838 14.97 2.887 15.239 2.89 15.487 L 2.976 17.596 L 2.976 17.599 L 2.983 17.749 C 3.056 19.278 3.428 20.329 4.023 20.983 C 4.688 21.654 5.484 21.985 6.433 21.985 C 7.255 21.985 7.941 21.73 8.52 21.225 C 9.047 20.737 9.349 20.016 9.367 18.991 L 9.368 18.891 C 9.368 18.264 9.274 17.704 9.091 17.205 L 9.089 17.202 L 9.088 17.198 C 8.901 16.659 8.603 16.08 8.185 15.46 L 8.185 15.46 L 8.183 15.456 L 8.181 15.454 L 8.18 15.452 C 7.757 14.797 7.173 14.004 6.423 13.073 L 6.423 13.073 L 6.419 13.069 L 6.417 13.064 C 5.423 11.767 4.668 10.647 4.158 9.71 L 4.15 9.696 L 4.145 9.685 C 3.652 8.687 3.402 7.65 3.402 6.579 C 3.402 4.628 4.004 3.019 5.24 1.803 L 5.243 1.8 L 5.247 1.797 L 5.36 1.69 L 5.361 1.689 L 5.363 1.688 C 6.6 0.557 8.144 0 9.96 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ti46fh\",layoutDependency:layoutDependency,layoutId:\"YO4Id_p8c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.149 34\" overflow=\"visible\"><path d=\"M 10.203 0.001 C 10.459 0.011 10.748 0.099 10.929 0.373 C 11.102 0.635 11.093 0.949 11.042 1.209 L 11.041 1.224 L 11.036 1.238 L 7.372 16.994 L 8.007 15.849 L 8.011 15.84 L 8.012 15.839 C 10.129 12.043 12.599 9.981 15.464 9.981 C 16.535 9.981 17.439 10.269 18.125 10.893 C 18.818 11.523 19.149 12.376 19.149 13.395 L 19.148 13.469 C 19.126 14.951 18.436 16.385 17.171 17.77 L 17.173 17.771 L 17.073 17.877 C 17.055 17.896 17.037 17.916 17.017 17.935 L 16.931 18.027 C 15.513 19.519 13.654 20.725 11.374 21.653 L 11.369 21.655 L 11.361 21.658 L 11.36 21.658 L 11.36 21.658 C 11.091 21.76 10.991 21.869 10.952 21.944 L 10.946 21.958 C 10.917 22.025 10.898 22.153 10.991 22.392 L 11.01 22.44 L 11.013 22.444 L 11.015 22.451 L 11.017 22.454 L 11.018 22.458 L 13.542 28.962 L 13.595 29.093 C 13.856 29.728 14.101 30.15 14.319 30.396 C 14.515 30.591 14.755 30.691 15.072 30.691 C 15.304 30.691 15.496 30.623 15.665 30.486 C 15.842 30.343 16.016 30.109 16.17 29.746 C 16.492 28.959 16.791 27.549 17.052 25.474 L 17.052 25.471 L 17.053 25.465 L 17.053 25.459 C 17.091 25.219 17.172 24.974 17.345 24.785 L 17.381 24.748 C 17.563 24.57 17.794 24.492 18.034 24.492 C 18.186 24.492 18.342 24.527 18.485 24.618 C 18.628 24.708 18.729 24.834 18.796 24.97 C 18.921 25.223 18.946 25.538 18.931 25.855 L 18.931 25.858 L 18.93 25.866 C 18.783 28.363 18.311 30.351 17.475 31.789 L 17.475 31.789 C 16.668 33.198 15.538 33.975 14.097 33.999 L 14.027 34 C 12.237 34 10.924 32.518 9.982 30.051 L 9.979 30.046 L 9.978 30.042 L 7.589 23.682 C 7.332 23.062 7.098 22.934 6.957 22.921 L 6.93 22.919 C 6.795 22.919 6.529 23.033 6.221 23.74 L 6.219 23.743 L 6.218 23.745 L 6.218 23.745 C 5.939 24.365 5.626 25.225 5.28 26.33 C 4.965 27.402 4.664 28.576 4.376 29.855 L 3.725 32.751 L 3.722 32.765 L 3.716 32.783 C 3.654 33.011 3.538 33.227 3.34 33.384 L 3.34 33.384 C 3.152 33.533 2.93 33.596 2.707 33.603 L 2.662 33.604 L 0.964 33.604 C 0.719 33.604 0.417 33.551 0.207 33.319 L 0.186 33.296 C -0.023 33.046 -0.023 32.737 0.028 32.492 L 0.028 32.489 L 0.034 32.46 L 6.386 4.92 L 6.386 4.919 L 6.392 4.889 C 6.445 4.661 6.467 4.486 6.467 4.359 L 6.466 4.313 C 6.462 4.216 6.444 4.178 6.441 4.173 L 6.44 4.171 L 6.435 4.161 L 6.43 4.15 L 6.428 4.149 C 6.419 4.13 6.36 4.035 6.026 4.011 L 6.018 4.011 L 6.013 4.01 L 4.706 3.878 L 4.705 3.878 L 4.702 3.877 L 4.7 3.877 L 4.697 3.877 L 4.695 3.876 L 4.691 3.876 C 4.448 3.843 4.192 3.768 3.995 3.593 L 3.957 3.556 C 3.731 3.328 3.682 3.032 3.731 2.758 L 3.732 2.752 L 3.734 2.747 L 3.734 2.744 L 3.735 2.74 C 3.786 2.507 3.908 2.305 4.096 2.156 L 4.131 2.129 C 4.305 2.003 4.51 1.933 4.72 1.897 L 4.72 1.897 L 4.722 1.897 C 5.957 1.694 6.93 1.465 7.65 1.213 C 8.373 0.96 8.895 0.676 9.242 0.376 L 9.244 0.374 L 9.252 0.367 L 9.26 0.361 L 9.266 0.357 C 9.529 0.157 9.831 0 10.152 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w405v5\",layoutDependency:layoutDependency,layoutId:\"TgrESwb67\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.719 8.448\" overflow=\"visible\"><path d=\"M 6.848 0.002 C 6.491 0.019 6.069 0.169 5.576 0.504 C 5.05 0.86 4.468 1.408 3.831 2.166 L 3.825 2.174 L 3.823 2.175 C 2.557 3.655 1.289 5.721 0.023 8.389 C 0.014 8.41 0.006 8.43 0 8.448 C 0.006 8.446 0.014 8.445 0.022 8.443 C 2.368 7.843 4.234 6.865 5.643 5.525 C 7.052 4.186 7.719 2.749 7.719 1.204 L 7.718 1.111 C 7.706 0.657 7.612 0.386 7.498 0.234 C 7.394 0.096 7.229 0 6.919 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bxhags\",layoutDependency:layoutDependency,layoutId:\"RoENyZJNu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.699 23.623\" overflow=\"visible\"><path d=\"M 14.886 0 C 15.746 0 16.471 0.242 16.965 0.808 C 17.472 1.326 17.699 2.025 17.699 2.841 L 17.699 2.917 C 17.688 3.691 17.494 4.364 17.076 4.892 C 16.654 5.424 16.094 5.708 15.429 5.726 L 15.364 5.727 C 14.836 5.727 14.343 5.594 14.015 5.216 C 13.777 4.942 13.588 4.629 13.455 4.29 L 13.45 4.279 L 13.445 4.266 L 13.441 4.253 L 13.439 4.241 L 13.437 4.24 L 13.437 4.239 C 13.356 3.939 13.264 3.691 13.165 3.49 C 13.139 3.437 13.117 3.42 13.108 3.415 C 13.101 3.41 13.08 3.399 13.035 3.397 L 13.013 3.396 C 12.982 3.396 12.845 3.426 12.585 3.681 C 12.338 3.923 12.045 4.306 11.706 4.85 C 11.028 5.935 10.283 7.42 9.476 9.314 C 8.698 11.175 7.933 13.272 7.182 15.605 C 6.461 17.936 5.827 20.326 5.278 22.775 L 5.277 22.776 L 5.277 22.78 L 5.275 22.787 L 5.273 22.794 L 5.273 22.795 C 5.21 23.025 5.094 23.244 4.894 23.402 C 4.706 23.552 4.485 23.615 4.262 23.622 L 4.217 23.623 L 2.432 23.623 C 2.187 23.623 1.885 23.57 1.674 23.338 L 1.654 23.315 C 1.436 23.054 1.445 22.73 1.502 22.479 L 1.503 22.474 L 1.504 22.469 L 5.64 4.933 C 5.778 4.317 5.77 3.922 5.694 3.693 L 5.694 3.691 L 5.693 3.689 L 5.69 3.679 L 5.687 3.67 L 5.682 3.651 L 5.682 3.65 C 5.662 3.56 5.632 3.521 5.61 3.502 L 5.601 3.495 C 5.576 3.477 5.52 3.448 5.404 3.442 L 5.349 3.44 C 5.051 3.44 4.591 3.68 3.967 4.455 L 3.967 4.455 C 3.411 5.15 2.736 6.548 1.953 8.713 C 1.881 8.944 1.769 9.163 1.592 9.328 C 1.413 9.497 1.193 9.585 0.956 9.595 L 0.908 9.596 C 0.618 9.596 0.24 9.504 0.071 9.121 C -0.064 8.812 0.017 8.464 0.123 8.185 C 0.765 6.15 1.445 4.531 2.168 3.344 L 2.171 3.341 L 2.172 3.337 C 2.917 2.165 3.685 1.297 4.49 0.777 C 5.26 0.279 6.015 0 6.743 0 C 7.836 0 8.688 0.431 9.191 1.335 C 9.446 1.779 9.56 2.336 9.567 2.968 C 9.575 3.564 9.489 4.255 9.319 5.034 C 10.068 3.529 10.777 2.394 11.452 1.647 C 12.425 0.57 13.574 0 14.886 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qa8815\",layoutDependency:layoutDependency,layoutId:\"rySTRL19b\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.699 23.623\" overflow=\"visible\"><path d=\"M 14.886 0 C 15.745 0 16.469 0.241 16.963 0.804 C 17.472 1.323 17.699 2.023 17.699 2.841 L 17.699 2.917 C 17.688 3.692 17.494 4.364 17.076 4.892 C 16.654 5.424 16.094 5.708 15.429 5.726 L 15.364 5.727 C 14.852 5.727 14.374 5.602 14.046 5.25 L 14.015 5.216 C 13.778 4.941 13.589 4.628 13.455 4.29 L 13.454 4.288 L 13.453 4.286 L 13.449 4.275 L 13.445 4.265 L 13.442 4.255 L 13.44 4.244 L 13.439 4.242 L 13.439 4.239 C 13.357 3.939 13.266 3.691 13.166 3.49 C 13.139 3.437 13.117 3.421 13.108 3.415 C 13.099 3.409 13.073 3.396 13.013 3.396 C 12.983 3.396 12.845 3.426 12.585 3.681 C 12.34 3.923 12.047 4.306 11.706 4.85 C 11.028 5.935 10.283 7.42 9.476 9.314 C 8.698 11.175 7.934 13.272 7.182 15.605 C 6.461 17.936 5.827 20.326 5.278 22.775 L 5.278 22.776 L 5.277 22.78 L 5.276 22.787 L 5.273 22.794 L 5.273 22.795 C 5.211 23.025 5.094 23.244 4.895 23.402 C 4.707 23.552 4.485 23.615 4.262 23.622 L 4.217 23.623 L 2.432 23.623 C 2.179 23.623 1.865 23.567 1.654 23.315 C 1.442 23.061 1.445 22.746 1.498 22.499 L 1.499 22.494 L 1.503 22.476 L 5.64 4.933 C 5.778 4.317 5.77 3.922 5.695 3.693 L 5.693 3.686 L 5.687 3.672 L 5.685 3.658 L 5.682 3.65 L 5.673 3.614 C 5.654 3.549 5.629 3.518 5.61 3.502 L 5.601 3.495 C 5.576 3.477 5.52 3.448 5.404 3.442 L 5.349 3.44 C 5.051 3.44 4.592 3.68 3.967 4.455 L 3.967 4.455 C 3.411 5.15 2.736 6.548 1.953 8.713 C 1.881 8.944 1.77 9.163 1.593 9.328 C 1.402 9.508 1.164 9.596 0.908 9.596 C 0.618 9.596 0.24 9.504 0.071 9.121 C -0.064 8.812 0.017 8.464 0.123 8.185 C 0.765 6.15 1.446 4.531 2.168 3.344 L 2.171 3.341 L 2.174 3.337 C 2.917 2.165 3.685 1.297 4.49 0.777 C 5.262 0.279 6.015 0 6.743 0 C 7.836 0 8.689 0.431 9.191 1.335 C 9.448 1.779 9.56 2.336 9.567 2.968 C 9.575 3.564 9.489 4.255 9.319 5.034 C 10.068 3.529 10.779 2.394 11.452 1.647 C 12.426 0.57 13.574 0 14.886 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1i0yrma\",layoutDependency:layoutDependency,layoutId:\"Yem7gMZTb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.875 31.177\" overflow=\"visible\"><path d=\"M 11.568 9.141 C 11.71 9.141 11.846 9.198 11.946 9.3 L 21.668 19.116 C 21.768 19.218 21.825 19.355 21.825 19.498 L 21.825 30.592 C 21.825 30.915 21.565 31.177 21.245 31.177 L 18.791 31.177 C 18.471 31.177 18.211 30.915 18.211 30.592 L 18.211 18.24 C 18.211 17.277 17.059 16.795 16.384 17.476 L 3.331 30.65 C 3.105 30.878 2.737 30.878 2.511 30.649 L 0.471 28.59 C 0.245 28.361 0.245 27.991 0.471 27.762 L 13.437 14.637 C 14.111 13.956 13.633 12.792 12.68 12.792 L 0.581 12.815 C 0.427 12.815 0.279 12.754 0.17 12.644 C 0.061 12.534 0 12.385 0 12.229 L 0 9.727 C 0 9.403 0.26 9.141 0.58 9.141 Z M 18.526 0 C 18.821 0 19.061 0.242 19.061 0.541 L 19.061 6.482 C 19.061 7.444 20.214 7.927 20.888 7.246 L 27.576 0.506 C 27.802 0.277 28.169 0.277 28.396 0.506 L 30.423 2.553 C 30.649 2.781 30.65 3.151 30.425 3.38 L 23.836 10.085 C 23.162 10.766 23.639 11.93 24.593 11.93 L 30.34 11.93 C 30.636 11.93 30.875 12.172 30.875 12.471 L 30.875 15.039 C 30.875 15.338 30.636 15.58 30.34 15.58 L 25.705 15.58 C 25.563 15.58 25.427 15.523 25.326 15.422 L 15.605 5.605 C 15.504 5.503 15.448 5.366 15.448 5.223 L 15.448 0.541 C 15.448 0.242 15.687 0 15.983 0 Z\" fill=\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Wit&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({coO7o28Pb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.875 31.177\" overflow=\"visible\"><path d=\"M 11.568 9.141 C 11.71 9.141 11.846 9.198 11.946 9.3 L 21.668 19.116 C 21.768 19.218 21.825 19.355 21.825 19.498 L 21.825 30.592 C 21.825 30.915 21.565 31.177 21.245 31.177 L 18.791 31.177 C 18.471 31.177 18.211 30.915 18.211 30.592 L 18.211 18.24 C 18.211 17.277 17.059 16.795 16.384 17.476 L 3.331 30.65 C 3.105 30.878 2.737 30.878 2.511 30.649 L 0.471 28.59 C 0.245 28.361 0.245 27.991 0.471 27.762 L 13.437 14.637 C 14.111 13.956 13.633 12.792 12.68 12.792 L 0.581 12.815 C 0.427 12.815 0.279 12.754 0.17 12.644 C 0.061 12.534 0 12.385 0 12.229 L 0 9.727 C 0 9.403 0.26 9.141 0.58 9.141 Z M 18.526 0 C 18.821 0 19.061 0.242 19.061 0.541 L 19.061 6.482 C 19.061 7.444 20.214 7.927 20.888 7.246 L 27.576 0.506 C 27.802 0.277 28.169 0.277 28.396 0.506 L 30.423 2.553 C 30.649 2.781 30.65 3.151 30.425 3.38 L 23.836 10.085 C 23.162 10.766 23.639 11.93 24.593 11.93 L 30.34 11.93 C 30.636 11.93 30.875 12.172 30.875 12.471 L 30.875 15.039 C 30.875 15.338 30.636 15.58 30.34 15.58 L 25.705 15.58 C 25.563 15.58 25.427 15.523 25.326 15.422 L 15.605 5.605 C 15.504 5.503 15.448 5.366 15.448 5.223 L 15.448 0.541 C 15.448 0.242 15.687 0 15.983 0 Z\" fill=\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)) /* {&quot;name&quot;:&quot;Paars&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ghhvhm\",layoutDependency:layoutDependency,layoutId:\"Wa1YUZ1t4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.825 22.036\" overflow=\"visible\"><path d=\"M 11.568 0 C 11.71 0 11.846 0.057 11.946 0.158 L 21.668 9.975 C 21.768 10.076 21.825 10.214 21.825 10.357 L 21.825 21.45 C 21.825 21.774 21.565 22.036 21.245 22.036 L 18.791 22.036 C 18.471 22.036 18.211 21.774 18.211 21.45 L 18.211 9.099 C 18.211 8.136 17.059 7.654 16.384 8.335 L 3.331 21.508 C 3.105 21.737 2.737 21.737 2.511 21.508 L 0.471 19.449 C 0.245 19.22 0.245 18.85 0.471 18.621 L 13.437 5.495 C 14.111 4.814 13.633 3.65 12.68 3.65 L 0.581 3.674 C 0.427 3.674 0.279 3.612 0.17 3.503 C 0.061 3.393 0 3.244 0 3.088 L 0 0.586 C 0 0.262 0.26 0 0.58 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bmdgyv\",layoutDependency:layoutDependency,layoutId:\"tCu6NMTJk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.427 15.58\" overflow=\"visible\"><path d=\"M 3.078 0 C 3.373 0 3.613 0.242 3.613 0.541 L 3.613 6.482 C 3.613 7.444 4.766 7.927 5.44 7.246 L 12.128 0.506 C 12.355 0.277 12.722 0.277 12.948 0.506 L 14.975 2.553 C 15.201 2.781 15.202 3.151 14.977 3.38 L 8.388 10.085 C 7.714 10.766 8.191 11.93 9.145 11.93 L 14.892 11.93 C 15.188 11.93 15.427 12.172 15.427 12.471 L 15.427 15.039 C 15.427 15.338 15.188 15.58 14.892 15.58 L 10.257 15.58 C 10.115 15.58 9.979 15.523 9.878 15.422 L 0.157 5.605 C 0.056 5.503 0 5.366 0 5.223 L 0 0.541 C 0 0.242 0.24 0 0.535 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19w7umv\",layoutDependency:layoutDependency,layoutId:\"mD7lLfhhf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rxlyq7\",\"data-styles-preset\":\"xxLahpttv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Close\"})}),className:\"framer-mwcfv3\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NJxpscWUp\",onTap:onTaplmtp4z,style:{\"--extracted-r6o4lv\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate2,variants:{coO7o28Pb:{\"--extracted-r6o4lv\":\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({coO7o28Pb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rxlyq7\",\"data-styles-preset\":\"xxLahpttv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)))\"},children:\"Menu\"})}),onTap:onTap1y35zqd},R6PD7OeCn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rxlyq7\",\"data-styles-preset\":\"xxLahpttv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Menu\"})}),onTap:onTapklhnyb},x0uQu4Vx0:{onTap:onTapq5vdyt}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-doqkkk\",layoutDependency:layoutDependency,layoutId:\"Md_azWuTz\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i9uko3\",layoutDependency:layoutDependency,layoutId:\"Y6CQp5qHE\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({bcVbM2M8B:bcVbM2M8BY6CQp5qHE,edCFgklbk:edCFgklbkY6CQp5qHE,id:idY6CQp5qHE,JYhkUvKwx:JYhkUvKwxY6CQp5qHE,z0gXIcpkR:z0gXIcpkRY6CQp5qHE},index)=>{JYhkUvKwxY6CQp5qHE??=true;edCFgklbkY6CQp5qHE??=\"\";bcVbM2M8BY6CQp5qHE??=\"\";z0gXIcpkRY6CQp5qHE??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Y6CQp5qHE-${idY6CQp5qHE}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{z0gXIcpkR:z0gXIcpkRY6CQp5qHE},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11jpboj\",layoutDependency:layoutDependency,layoutId:\"HtblTpJ0F\",children:JYhkUvKwxY6CQp5qHE!==false&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:bcVbM2M8BY6CQp5qHE,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRY6CQp5qHE}},{href:bcVbM2M8BY6CQp5qHE,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRY6CQp5qHE}},{href:bcVbM2M8BY6CQp5qHE,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRY6CQp5qHE}},{href:bcVbM2M8BY6CQp5qHE,implicitPathVariables:{z0gXIcpkR:z0gXIcpkRY6CQp5qHE}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:113,y:(componentViewport?.y||0)+0+(((componentViewport?.height||839)-0-1e3)/2+0+0)+0+0+0+643+0,...addPropertyOverrides({coO7o28Pb:{y:(componentViewport?.y||0)+0+0+0+0+643+0},R6PD7OeCn:{y:(componentViewport?.y||0)+0+0+0+0+643+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-sd7ud9-container\",layoutDependency:layoutDependency,layoutId:\"ngAe8bp1w-container\",nodeId:\"ngAe8bp1w\",rendersWithMotion:true,scopeId:\"jpDh8J5Zf\",children:/*#__PURE__*/_jsx(MenuLink,{h2hsKNlhY:h2hsKNlhYlmtp4z,H5b3Iu7G5:edCFgklbkY6CQp5qHE,height:\"100%\",id:\"ngAe8bp1w\",IM294mUsi:\"menu\",layoutId:\"ngAe8bp1w\",U6WSHdobS:resolvedLinks[0],variant:matchVariant(j5vZj9KY1),width:\"100%\",...addPropertyOverrides({coO7o28Pb:{U6WSHdobS:resolvedLinks[1]},R6PD7OeCn:{U6WSHdobS:resolvedLinks[3]},x0uQu4Vx0:{U6WSHdobS:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})})})})},idY6CQp5qHE);})});}})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-yqpfzh\",\"data-framer-appear-id\":\"yqpfzh\",\"data-framer-name\":\"Contact\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"qY8KaXkRV\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-5ou8pl\",\"data-styles-preset\":\"guNM1uXeR\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:\"Enthousiast?\"})}),className:\"framer-f5u3iv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IgJtCzbH3\",style:{\"--extracted-a0htzi\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(((componentViewport?.height||839)-0-1e3)/2+0+0)+1e3-255+0+48.4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dmbi0x-container\",layoutDependency:layoutDependency,layoutId:\"ANGATfU7N-container\",nodeId:\"ANGATfU7N\",rendersWithMotion:true,scopeId:\"jpDh8J5Zf\",children:/*#__PURE__*/_jsx(ButtonPijlWit,{epivHXfYQ:\"Kom in contact met Ruben\",height:\"100%\",id:\"ANGATfU7N\",layoutId:\"ANGATfU7N\",LF6VstSBO:\"var(--token-20d5fa61-bc70-449b-b2ab-508ee7dd9851, rgb(249, 255, 23))\",variant:matchVariant(\"RT5PPjIle\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rxlyq7\",\"data-styles-preset\":\"xxLahpttv\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:ruben@filmrakers.nl\",motionChild:true,nodeId:\"wBAIqCKWy\",openInNewTab:true,relValues:[],scopeId:\"jpDh8J5Zf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hcrmw7\",\"data-styles-preset\":\"eZpeegsTm\",children:\"ruben@filmrakers.nl\"})})})}),className:\"framer-1pyrcfj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wBAIqCKWy\",style:{\"--extracted-r6o4lv\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rxlyq7\",\"data-styles-preset\":\"xxLahpttv\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:0610553233\",motionChild:true,nodeId:\"Vpw43edVp\",openInNewTab:true,relValues:[],scopeId:\"jpDh8J5Zf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hcrmw7\",\"data-styles-preset\":\"eZpeegsTm\",children:\"06 10553233\"})})})}),className:\"framer-1ksgppv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vpw43edVp\",style:{\"--extracted-r6o4lv\":\"var(--token-e99fc0bb-cfb9-46d8-9548-326b611ad579, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ororuy\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"xsloneUz6\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-i8njd0\",layoutDependency:layoutDependency,layoutId:\"FNMju0kXt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4226.446 1091.795\" overflow=\"visible\"><path d=\"M 3832.566 0.185 C 3838.023 0.185 3843.265 2.323 3847.117 6.225 L 4220.455 379.271 C 4224.306 383.12 4226.446 388.358 4226.446 393.81 L 4222.648 1069.559 C 4222.648 1081.853 4212.698 1091.795 4200.394 1091.795 L 4106.191 1091.795 C 4093.887 1091.795 4083.937 1081.853 4083.937 1069.559 L 4087.735 345.97 C 4087.735 309.355 4043.442 291.021 4017.55 316.945 L 3278.524 1055.127 C 3269.804 1063.786 3255.735 1063.786 3247.015 1055.127 L 3168.699 976.872 C 3160.033 968.213 3159.98 954.101 3168.699 945.389 L 3904.356 209.078 C 3930.247 183.207 3911.899 138.948 3875.308 138.948 L 0 139.696 L 0 0 Z\" fill=\"var(--token-c52b056b-31f5-4d90-9d40-5d05b6f94da3, rgb(38, 10, 48)) /* {&quot;name&quot;:&quot;Donker paars&quot;} */\" opacity=\"0.5\"></path></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4weezz\",layoutDependency:layoutDependency,layoutId:\"x8DRpr0vL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4226.446 1091.795\" overflow=\"visible\"><path d=\"M 3832.566 0.185 C 3838.023 0.185 3843.265 2.323 3847.117 6.225 L 4220.455 379.271 C 4224.306 383.12 4226.446 388.358 4226.446 393.81 L 4222.648 1069.559 C 4222.648 1081.853 4212.698 1091.795 4200.394 1091.795 L 4106.191 1091.795 C 4093.887 1091.795 4083.937 1081.853 4083.937 1069.559 L 4087.735 345.97 C 4087.735 309.355 4043.442 291.021 4017.55 316.945 L 3278.524 1055.127 C 3269.804 1063.786 3255.735 1063.786 3247.015 1055.127 L 3168.699 976.872 C 3160.033 968.213 3159.98 954.101 3168.699 945.389 L 3904.356 209.078 C 3930.247 183.207 3911.899 138.948 3875.308 138.948 L 0 139.696 L 0 0 Z\" fill=\"transparent\" opacity=\"0.5\"></path></svg>',withExternalLayout:true})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xq5nw.framer-2oilcv, .framer-Xq5nw .framer-2oilcv { display: block; }\",\".framer-Xq5nw.framer-1qutlp6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-Xq5nw .framer-t8w0v6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; max-width: 1200px; overflow: visible; padding: var(--17t3tyz); position: absolute; top: 0px; width: 100%; z-index: 2; }\",\".framer-Xq5nw .framer-4t07fc { cursor: pointer; flex: none; height: 34px; overflow: visible; position: relative; text-decoration: none; width: 213px; }\",\".framer-Xq5nw .framer-sd6zbc { height: 34px; left: 0px; position: absolute; top: 0px; width: 213px; }\",\".framer-Xq5nw .framer-icwx6j { height: 32px; left: 37px; position: absolute; top: 1px; width: 72px; }\",\".framer-Xq5nw .framer-2kl1m7 { height: 23px; left: 40px; position: absolute; top: 10px; width: 33px; }\",\".framer-Xq5nw .framer-1rcmfj7 { height: 31px; left: 29px; position: absolute; top: 1px; width: 5px; }\",\".framer-Xq5nw .framer-1f4dir5 { height: 22px; left: 19px; position: absolute; top: 10px; width: 5px; }\",\".framer-Xq5nw .framer-1bzol83 { height: 6px; left: 18px; position: absolute; top: 0px; width: 6px; }\",\".framer-Xq5nw .framer-j9u4qu { height: 32px; left: 4px; position: absolute; top: 1px; width: 12px; }\",\".framer-Xq5nw .framer-7x9ued { height: 4px; left: 0px; position: absolute; top: 10px; width: 15px; }\",\".framer-Xq5nw .framer-2wkhua { height: 34px; left: 114px; position: absolute; top: 0px; width: 100px; }\",\".framer-Xq5nw .framer-gzdsss { height: 24px; left: 15px; position: absolute; top: 10px; width: 20px; }\",\".framer-Xq5nw .framer-ereiju { height: 1px; left: 17px; position: absolute; top: 34px; width: 1px; }\",\".framer-Xq5nw .framer-1pnjjj0 { height: 19px; left: 19px; position: absolute; top: 12px; width: 10px; }\",\".framer-Xq5nw .framer-531wxz { height: 24px; left: 55px; position: absolute; top: 10px; width: 16px; }\",\".framer-Xq5nw .framer-1ia4xva { height: 11px; left: 59px; position: absolute; top: 12px; width: 8px; }\",\".framer-Xq5nw .framer-1l4hjwo { height: 24px; left: 85px; position: absolute; top: 10px; width: 15px; }\",\".framer-Xq5nw .framer-ti46fh { height: 34px; left: 36px; position: absolute; top: 0px; width: 19px; }\",\".framer-Xq5nw .framer-1w405v5 { height: 9px; left: 43px; position: absolute; top: 13px; width: 8px; }\",\".framer-Xq5nw .framer-1bxhags { height: 24px; left: 0px; position: absolute; top: 10px; width: 18px; }\",\".framer-Xq5nw .framer-qa8815 { height: 24px; left: 70px; position: absolute; top: 10px; width: 18px; }\",\".framer-Xq5nw .framer-1i0yrma { height: 31px; left: 0px; position: absolute; top: 3px; width: 31px; }\",\".framer-Xq5nw .framer-ghhvhm { height: 22px; left: 0px; position: absolute; top: 9px; width: 22px; }\",\".framer-Xq5nw .framer-1bmdgyv { height: 16px; left: 16px; position: absolute; top: 0px; width: 16px; }\",\".framer-Xq5nw .framer-19w7umv { flex: none; gap: 5px; height: 28px; overflow: visible; position: relative; width: 61px; }\",\".framer-Xq5nw .framer-mwcfv3 { cursor: pointer; flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-Xq5nw .framer-doqkkk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Xq5nw .framer-i9uko3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; max-width: 1200px; padding: 0px 0px 0px 20px; position: relative; width: min-content; z-index: 1; }\",\".framer-Xq5nw .framer-11jpboj { 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; max-width: 1200px; padding: 0px; position: relative; width: min-content; }\",\".framer-Xq5nw .framer-sd7ud9-container, .framer-Xq5nw .framer-dmbi0x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Xq5nw .framer-yqpfzh { align-content: flex-end; align-items: flex-end; bottom: 100px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 20px; width: min-content; z-index: 1; }\",\".framer-Xq5nw .framer-f5u3iv, .framer-Xq5nw .framer-1pyrcfj, .framer-Xq5nw .framer-1ksgppv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Xq5nw .framer-1ororuy { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: calc(50.00000000000002% - min(1200px, 100%) / 2); max-width: 1200px; overflow: visible; position: absolute; top: calc(49.94040524433852% - 100vh / 2); width: 100%; z-index: 0; }\",\".framer-Xq5nw .framer-i8njd0 { height: 1092px; left: -3000px; position: absolute; top: 350px; width: 4227px; }\",\".framer-Xq5nw .framer-4weezz { height: 1092px; left: 0px; position: absolute; top: 0px; width: 4227px; }\",\".framer-Xq5nw.framer-v-19zihb2.framer-1qutlp6, .framer-Xq5nw.framer-v-128x8qi.framer-1qutlp6 { align-content: flex-start; align-items: flex-start; flex-direction: row; height: 74px; }\",\".framer-Xq5nw.framer-v-19zihb2 .framer-doqkkk, .framer-Xq5nw.framer-v-128x8qi .framer-doqkkk { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 839\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"coO7o28Pb\":{\"layout\":[\"fixed\",\"fixed\"]},\"x0uQu4Vx0\":{\"layout\":[\"fixed\",\"auto\"]},\"R6PD7OeCn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"j5vZj9KY1\":\"mobiel\",\"kQVdHKdlx\":\"padding\",\"dA0v8Hccq\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_1ws6air\",\"trackingId\":\"menu\"}]\n */const FramerjpDh8J5Zf=withCSS(Component,css,\"framer-Xq5nw\");export default FramerjpDh8J5Zf;FramerjpDh8J5Zf.displayName=\"Menu\";FramerjpDh8J5Zf.defaultProps={height:839,width:1200};addPropertyControls(FramerjpDh8J5Zf,{variant:{options:[\"wceJyAa1C\",\"coO7o28Pb\",\"x0uQu4Vx0\",\"R6PD7OeCn\"],optionTitles:[\"Open\",\"Close\",\"Open - Transparant\",\"Close - Transparant\"],title:\"Variant\",type:ControlType.Enum},j5vZj9KY1:MenuLinkControls?.[\"variant\"]&&{...MenuLinkControls[\"variant\"],defaultValue:\"T2uY7Stuq\",description:undefined,hidden:undefined,optional:undefined,title:\"Mobiel\"},onj5vZj9KY1Change:{changes:\"j5vZj9KY1\",type:ControlType.ChangeHandler},kQVdHKdlx:{defaultValue:\"20px 20px 20px 20px\",title:\"Padding\",type:ControlType.Padding},dA0v8Hccq:{defaultValue:'var(--token-15cb12ed-e694-45e0-a0aa-b46a6693beb5, rgb(231, 225, 219)) /* {\"name\":\"Creme\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerjpDh8J5Zf,[{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\"}]},...MenuLinkFonts,...ButtonPijlWitFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerjpDh8J5Zf.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(ButtonPijlWit,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(MenuLink,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjpDh8J5Zf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"coO7o28Pb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x0uQu4Vx0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R6PD7OeCn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"839\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"j5vZj9KY1\\\":\\\"mobiel\\\",\\\"kQVdHKdlx\\\":\\\"padding\\\",\\\"dA0v8Hccq\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_1ws6air\\\",\\\"trackingId\\\":\\\"menu\\\"}]\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7721821)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFlowFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import Footer from\"#framer/local/canvasComponent/hZKz9mGOK/hZKz9mGOK.js\";import Menu from\"#framer/local/canvasComponent/jpDh8J5Zf/jpDh8J5Zf.js\";const MenuFonts=getFonts(Menu);const MenuWithVariantAppearEffect=withVariantAppearEffect(Menu);const FooterFonts=getFonts(Footer);const CookieBannerFonts=getFonts(CookieBanner);const MotionDivWithFlowFX=withFlowFX(motion.div);const MenuControls=getPropertyControls(Menu);const breakpoints={CdTMttolk:\"(min-width: 810px) and (max-width: 1199.98px)\",mefKEW478:\"(min-width: 1200px)\",XrtF7ltjV:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-vphpB\";const variantClassNames={CdTMttolk:\"framer-v-9zou3g\",mefKEW478:\"framer-v-ee9ude\",XrtF7ltjV:\"framer-v-13rjfot\"};const I5YUmWfcQ=undefined;const XvjNXyvZe=undefined;const j43CLna4q=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={XrtF7ltjV:[\".framer-vphpB .framer-1clc0ya-container { max-width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={XrtF7ltjV:\".framer-13rjfot-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vphpB.framer-7sk23d, .framer-vphpB .framer-7sk23d { display: block; }\",\".framer-vphpB.framer-ee9ude { align-content: center; align-items: center; background-color: var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, #3e1444); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vphpB .framer-aarxs3-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-vphpB .framer-1j51il9 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-vphpB .framer-16fgdg9-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-vphpB .framer-1clc0ya-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={CdTMttolk:\"(min-width: 810px) and (max-width: 1199.98px)\",mefKEW478:\"(min-width: 1200px)\",XrtF7ltjV:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"mefKEW478\",Phone:\"XrtF7ltjV\",Tablet:\"CdTMttolk\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Close - Transparant\":\"R6PD7OeCn\",\"Open - Transparant\":\"x0uQu4Vx0\",Close:\"coO7o28Pb\",Open:\"wceJyAa1C\"};const getProps=({fill,height,id,menuVariant,scrollSection,width,...props})=>{return{...props,I5YUmWfcQ:humanReadableEnumMap[menuVariant]??menuVariant??props.I5YUmWfcQ??\"coO7o28Pb\",j43CLna4q:scrollSection??props.j43CLna4q,variant:humanReadableVariantMap[props.variant]??props.variant??\"mefKEW478\",XvjNXyvZe:fill??props.XvjNXyvZe??\"var(--token-15cb12ed-e694-45e0-a0aa-b46a6693beb5, rgb(231, 225, 219))\"};};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,j43CLna4q,I5YUmWfcQ,XvjNXyvZe,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"mefKEW478\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-ee9ude\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:839,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-aarxs3-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"sQgMq0MrP\",rendersWithMotion:true,scopeId:\"j2hDIKu5v\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CdTMttolk:{j5vZj9KY1:\"OcyE4aBa1\"},XrtF7ltjV:{j5vZj9KY1:\"OcyE4aBa1\",kQVdHKdlx:\"20px 10px 20px 10px\"}},children:/*#__PURE__*/_jsx(MenuWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:j43CLna4q,target:\"coO7o28Pb\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,dA0v8Hccq:XvjNXyvZe,height:\"100%\",id:\"sQgMq0MrP\",j5vZj9KY1:\"T2uY7Stuq\",kQVdHKdlx:\"20px 20px 20px 20px\",layoutId:\"sQgMq0MrP\",style:{width:\"100%\"},variant:matchVariant(I5YUmWfcQ),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j51il9\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:724,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16fgdg9-container\",layout:\"position\",nodeId:\"CkH4S0eNb\",rendersWithMotion:true,scopeId:\"j2hDIKu5v\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CdTMttolk:{variant:matchVariant(\"xm7jvjMMi\")},XrtF7ltjV:{variant:matchVariant(\"AAIcSQCw5\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"CkH4S0eNb\",layoutId:\"CkH4S0eNb\",style:{width:\"100%\"},variant:matchVariant(\"krF3zQ3rs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1clc0ya-container\",\"data-framer-name\":\"Cookie Banner\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",layoutScroll:true,name:\"Cookie Banner\",nodeId:\"pbXl8cS8c\",rendersWithMotion:true,scopeId:\"j2hDIKu5v\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XrtF7ltjV:{style:{maxWidth:\"100%\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accepteren\",acceptAll:\"Accepteer alles\",confirm:\"Oke\",customize:\"Customize\",reject:\"Afwijzen\",rejectAll:\"Wijs alles af\",save:\"Voorkeuren opslaan\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68))\"},secondary:{color:\"var(--token-be4fbace-9581-4ef6-9a92-5069a8a46a26, rgb(62, 20, 68))\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Wij gebruiken cookies om je ervaring te verbeteren, het websiteverkeer te analyseren.\",euPolicy:{label:\"Privacy Voorwaarden\",prefix:\"Lees onze\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-P6JZM4KM\",height:\"100%\",id:\"pbXl8cS8c\",layoutId:\"pbXl8cS8c\",name:\"Cookie Banner\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(255, 46, 46)\",iconSize:24,iconType:\"default\",text:\"Cookies \",textFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"none\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CdTMttolk\":{\"layout\":[\"fixed\",\"fixed\"]},\"XrtF7ltjV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"j43CLna4q\":\"scrollSection\",\"I5YUmWfcQ\":\"menuVariant\",\"XvjNXyvZe\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"mefKEW478\":[\".framer-aarxs3-container\",\".framer-16fgdg9-container\",\".framer-1clc0ya-container\"],\"CdTMttolk\":[\".framer-aarxs3-container\",\".framer-16fgdg9-container\",\".framer-1clc0ya-container\"],\"XrtF7ltjV\":[\".framer-aarxs3-container\",\".framer-16fgdg9-container\",\".framer-1clc0ya-container\"]}\n * @framerBreakpoints {\"mefKEW478\":{\"min\":1200,\"canvasClassName\":\"framer-ee9ude-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"CdTMttolk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-9zou3g-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XrtF7ltjV\":{\"max\":809,\"canvasClassName\":\"framer-13rjfot-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant mefKEW478\n * @framerLayoutTemplate true\n */const Framerj2hDIKu5v=withCSS(Component,css,\"framer-vphpB\");export default Framerj2hDIKu5v;Framerj2hDIKu5v.displayName=\"Main template\";Framerj2hDIKu5v.defaultProps={height:1e3,width:1200};addPropertyControls(Framerj2hDIKu5v,{j43CLna4q:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},I5YUmWfcQ:MenuControls?.[\"variant\"]&&{...MenuControls[\"variant\"],defaultValue:\"coO7o28Pb\",description:undefined,hidden:undefined,title:\"Menu variant\"},XvjNXyvZe:{defaultValue:'var(--token-15cb12ed-e694-45e0-a0aa-b46a6693beb5, rgb(231, 225, 219)) /* {\"name\":\"Creme\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(Framerj2hDIKu5v,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"}]},...MenuFonts,...FooterFonts,...CookieBannerFonts],{supportsExplicitInterCodegen:true});Framerj2hDIKu5v.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj2hDIKu5v\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"mefKEW478\\\":[\\\".framer-aarxs3-container\\\",\\\".framer-16fgdg9-container\\\",\\\".framer-1clc0ya-container\\\"],\\\"CdTMttolk\\\":[\\\".framer-aarxs3-container\\\",\\\".framer-16fgdg9-container\\\",\\\".framer-1clc0ya-container\\\"],\\\"XrtF7ltjV\\\":[\\\".framer-aarxs3-container\\\",\\\".framer-16fgdg9-container\\\",\\\".framer-1clc0ya-container\\\"]}\",\"framerDefaultVariant\":\"mefKEW478\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CdTMttolk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XrtF7ltjV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"j43CLna4q\\\":\\\"scrollSection\\\",\\\"I5YUmWfcQ\\\":\\\"menuVariant\\\",\\\"XvjNXyvZe\\\":\\\"fill\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"mefKEW478\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-ee9ude-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"CdTMttolk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-9zou3g-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XrtF7ltjV\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-13rjfot-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/UNa8qJTGPUmOXosukjIe/h7dn4TjVP6Rb0xkhAvra/j2hDIKu5v.js\";\r\n\r\n\t\tconst routes = {r6w0ZqKgh: {elements: {bCvfVU_wg: \"kaart1\", CPtFRFR1U: \"kaart2\", EJ9CpOrby: \"animatie4\", F0qFvVvUM: \"animatie1\", ga75htJa2: \"animatie2\", oraaJpXbc: \"animatie3\", p86kZe9sW: \"header\", rxBcGbr3c: \"kaart4\", Y4ItfFq9L: \"kaart3\", yomrWhC4T: \"kaart-animatie\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xqmEx7PbmtGxZl5e9pol/QqI1rapNRRFuAyUDWRIB/r6w0ZqKgh.js\")), path: \"/\"}, ikbgyldxi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ibhov7Xbup2tG2C3PJDq/NpThJqhd5m11Z7Ve3ljd/ikbgyldxi.js\")), path: \"/portfolio\"}, zo6OoGizJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4mFLEZy6ufX1PQZdxxRz/2JPPuLscQQM7DKkkzjAG/zo6OoGizJ.js\")), path: \"/portfolio/merkfilms\"}, TVe32Qv23: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IxINhDWyGz3sOcrMPZ1l/luz7AYaSPGq3aOeq8Bkl/TVe32Qv23.js\")), path: \"/portfolio/onlinecontent\"}, e6Oe5CKZ4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rn7uO4JfewnR6Q5mfLrM/iL6PZnZGeeYcJAUpeKfh/e6Oe5CKZ4.js\")), path: \"/portfolio/shortdocs\"}, FrraUdJV7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/44yxuO9zO1lIGTDXsDyg/ZtC2tSTJWJXGJMWI4818/FrraUdJV7.js\")), path: \"/portfolio/freelance\"}, xhMbNVF9z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TFrqQwPCaP0jHk9LKGpT/pnfNbrnHPhnzoGDB32C0/xhMbNVF9z.js\")), path: \"/404\"}, xurlsmfrC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6TeQWgM1fwpLLWTiEAHh/issuEjQYaLsof7MKOnxy/xurlsmfrC.js\")), path: \"/over\"}, DsDiSCrPD: {elements: {fPYZK56Sz: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/thx3x5wFpL0I1OWfYes5/fqhmsQeN0M7HGHNKE8bw/DsDiSCrPD.js\")), path: \"/contact\"}, qwHCebPPo: {elements: {f_JwoAq_C: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wyqttSahb4a3rJZLap2J/YgHcoSJr8NiVuoXwcxZu/qwHCebPPo.js\")), path: \"/referral\"}, FBmm8hsUb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f9tZhUUHPj1GY3dsGpjI/10S74I1EGExcaOOq8yYf/FBmm8hsUb.js\")), path: \"/kantoor\"}, ONw6Q52Pb: {collectionId: \"pZE_OZnoD\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rnvxzd0AezMEVpdAF3X5/DHaAX6YSyxkZMykUGb12/ONw6Q52Pb.js\")), path: \"/portfolio/:rgJVydsUM\"}}\r\n\r\n\t\tconst locales = [{code: \"nl-NL\", id: \"default\", name: \"Dutch\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {NLvJz8_EM: async () => (await import(\"https://framerusercontent.com/modules/DUoIXxP69xSpSlJQOcS1/1Xi8AZtnFQlF2u4ZS2nf/NLvJz8_EM.js\"))?.[\"utils\"], pZE_OZnoD: async () => (await import(\"https://framerusercontent.com/modules/vfrEUF24ZDIm0V243gy8/zwTX8ybms3aEGXgUd54K/pZE_OZnoD.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"aaa4c51ba305e62ae9d8642e705c04254acab858daf4443c174ea8f42b987fe7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {I5YUmWfcQ: \"R6PD7OeCn\", j43CLna4q: {href: {webPageId: \"r6w0ZqKgh\"}, refKey: true}, XvjNXyvZe: \"var(--token-15cb12ed-e694-45e0-a0aa-b46a6693beb5, rgb(231, 225, 219))\"}\r\nconst props2 = {...props1, j43CLna4q: {href: {webPageId: \"UwFifNZBg\"}, refKey: true}}\r\nconst props3 = {...props1, I5YUmWfcQ: \"coO7o28Pb\", j43CLna4q: undefined}\r\nconst props4 = {...props1, j43CLna4q: undefined}\r\nconst props5 = {...props1, I5YUmWfcQ: \"coO7o28Pb\", j43CLna4q: undefined, XvjNXyvZe: \"rgba(232, 226, 220, 0)\"}\r\nconst props6 = {...props1, j43CLna4q: {href: {hash: \":f_JwoAq_C\", webPageId: \"qwHCebPPo\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {DsDiSCrPD: props3, e6Oe5CKZ4: props3, FrraUdJV7: props3, ikbgyldxi: props3, ONw6Q52Pb: props3, qwHCebPPo: props6, r6w0ZqKgh: props1, TVe32Qv23: props3, UwFifNZBg: props2, xhMbNVF9z: props4, xurlsmfrC: props5, zo6OoGizJ: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"r6w0ZqKgh\":\r\ncase \"UwFifNZBg\":\r\ncase \"ikbgyldxi\":\r\ncase \"zo6OoGizJ\":\r\ncase \"TVe32Qv23\":\r\ncase \"e6Oe5CKZ4\":\r\ncase \"FrraUdJV7\":\r\ncase \"xhMbNVF9z\":\r\ncase \"xurlsmfrC\":\r\ncase \"DsDiSCrPD\":\r\ncase \"qwHCebPPo\":\r\ncase \"ONw6Q52Pb\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"j43CLna4q\"]]}, (resolvedLinks) => React.createElement(MainTemplate, {...props, j43CLna4q: siteRef(resolvedLinks[0]), key: \"MainTemplate\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"r6w0ZqKgh\":\r\ncase \"UwFifNZBg\":\r\ncase \"ikbgyldxi\":\r\ncase \"zo6OoGizJ\":\r\ncase \"TVe32Qv23\":\r\ncase \"e6Oe5CKZ4\":\r\ncase \"FrraUdJV7\":\r\ncase \"xhMbNVF9z\":\r\ncase \"xurlsmfrC\":\r\ncase \"DsDiSCrPD\":\r\ncase \"qwHCebPPo\":\r\ncase \"ONw6Q52Pb\":\r\nreturn [{hash: \"13rjfot\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"9zou3g\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ee9ude\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TFrqQwPCaP0jHk9LKGpT/pnfNbrnHPhnzoGDB32C0/xhMbNVF9z.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.filmrakers.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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/xCthsSFWvFtiYT6ZdnTm/RfQ10W1o9UlQJKzyVSvL/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 0.6, ease: [0.81, 0, 0.35, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.81, 0, 0.35, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}