{"version":3,"file":"script_main.OMgQLPT2.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","css","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","Chevron","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","ArrowLeft","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Lisbon","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","MenuSubmenuEvent","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Lisbon","Berlin","Amsterdam","addPropertyOverrides","NavMenuItem","NavSubmenuFonts","NavSubmenu","Button","ButtonControls","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","Hamburger","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavMenuContent","addPropertyOverrides","Icon","ByHatchConference","NavMenuContent","NavMobileTrigger","ButtonControls","Button","NavMenuContentControls","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","transformTemplate1","animation3","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","humanReadableEnumMap1","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","startTransition","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","NavFonts","Nav","ModalOverlayInnerFonts","ModalOverlayInner","NavSubmenuFonts","NavSubmenu","MotionDivWithFX","CookieBannerFonts","FooterReusableFonts","FooterReusable","MotionDivWithFlowFX","NavMenuContentControls","NavMenuContent","ButtonControls","Button","breakpoints","serializationHash","variantClassNames","transition1","matchVariant","convertFromEnum","getContainer","transformTemplate1","Overlay","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","humanReadableEnumMap1","getProps","Component","useRef","React.useId","_Fragment","PropertyOverrides","css","NavFonts","Nav","ModalOverlayInnerFonts","ModalOverlayInner","NavSubmenuFonts","NavSubmenu","CookieBannerFonts","MotionDivWithFX","FooterReusableFonts","FooterReusable","breakpoints","serializationHash","variantClassNames","matchVariant","getContainer","transition1","transformTemplate1","Overlay","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","Component","useRef","React.useId","_Fragment","PropertyOverrides","css","NavFonts","Nav","ModalOverlayInnerFonts","ModalOverlayInner","NavSubmenuFonts","NavSubmenu","MotionDivWithFX","CookieBannerFonts","FooterReusableFonts","FooterReusable","MotionDivWithFlowFX","NavMenuContentControls","NavMenuContent","ButtonControls","Button","breakpoints","serializationHash","variantClassNames","transition1","matchVariant","convertFromEnum","getContainer","transformTemplate1","Overlay","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","humanReadableEnumMap1","getProps","Component","useRef","React.useId","_Fragment","PropertyOverrides","css","Nav","ModalOverlayInner","NavSubmenu","FooterReusable","NavMenuContent","Button","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","General","EventPage","EventPage2","EventPage3","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js","https:/framerusercontent.com/modules/nUxpNU0ZuWLttUgQ8Qwx/ARxuNfKymbnWEmYGdM7X/oC5der23w.js","https:/framerusercontent.com/modules/hMnLwEQ3UMTG5XDuBz8N/8p0gSX02zJ7zkQaYBNSY/cuCmzhKRe.js","https:/framerusercontent.com/modules/M3ClQAfnuPC26LVyyFJg/z12O9tHKQkjP8aoSbx1R/ag5EESOxy.js","https:/framerusercontent.com/modules/lWLyJ1Wg04ESlTvg7lcd/bbD8pAqLeI9P6H8p983g/CjWcreMKn.js","https:/framerusercontent.com/modules/v4j4rc9BHOUtgYRnZSGy/sFpDsUREj8ZyZyHUsUFG/KGU5Cl66e.js","https:/framerusercontent.com/modules/uQfYwIApYJt2hT65IUE0/OdGo5nb5vl3wwNjTQhlT/rZYUNAQFT.js","https:/framerusercontent.com/modules/fP9rF0V2sXp7Kh8DVFrH/jepqEeitX9le9JolNJMx/yFKT_y1MN.js","https:/framerusercontent.com/modules/vB5zvmsoxYWDly8adk1r/OGck4b48xSu4KkehsuLn/zBVTQdAaq.js","https:/framerusercontent.com/modules/bUM4wgAbsDuOGNn69gck/ClKFZt0vtLLqo9GkV603/H_5B_ftH7.js","https:/framerusercontent.com/modules/vkTsPEobLZsvgtT9yltL/YjrJsOn3nd6wacoe8mqo/i7186AiXq.js","https:/framerusercontent.com/modules/ZJh4OBvWhRV0XiDHvP9z/g4lAXMPTCqHr1SPsmYds/Fo8Mf4KFr.js","https:/framerusercontent.com/modules/2LGER0EgPtvY07tDlDK4/t9eduFlcCjTZHgGP2cnc/VkC49VIva.js","https:/framerusercontent.com/modules/4HclJMVa1c6AVzfBFMWP/8wQ0s5hoWs18oBQenWvb/K1haP8C79.js","https:/framerusercontent.com/modules/n4QUxwcXCA6A5auO0FeL/y7KvWSZs8x35eiH4aq9R/Footer.js","https:/framerusercontent.com/modules/zkOMJLkHMvRgzIrYEIkt/0EGGQKQOFsWM7gteejBi/OvwQc43Uj.js","https:/framerusercontent.com/modules/dTWsHBMtoM3gqCEdFHfN/Q4b9hOH3jeOXzIHElKfI/bSGrI8hbm.js","https:/framerusercontent.com/modules/Fp0AaHv4HtXFww6IPEKQ/vtwt2kiLRyQ2XUzWegwq/LDjpFsVqO.js","https:/framerusercontent.com/modules/uUp0t8sE8LlyTn87mKgj/jm3LqsvDJ8iJHCT0XiNN/UdvqXUCET.js","https:/framerusercontent.com/modules/YsNzzjjyOdqoSw8j4Ohf/PMfUIL7pzZbhNRkyZsRE/Uxf3UaNbw.js","framer:toplevel/main"],"sourcesContent":["// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(options?.priority===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};const initialState={dismissed:false,autoAccepted:false,modes:defaultConsent,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey))??defaultConsent:defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\n// Check if visitor is in EU\nconst countries=[\"AI\",\"AT\",\"AW\",\"AX\",\"BE\",\"BG\",\"BL\",\"BM\",\"CW\",\"CY\",\"CZ\",\"DE\",\"DK\",\"EE\",\"EL\",\"ES\",\"FI\",\"FK\",\"FO\",\"FR\",\"GB\",\"GF\",\"GG\",\"GI\",\"GL\",\"GP\",\"HR\",\"HU\",\"IE\",\"IM\",\"IO\",\"IT\",\"JE\",\"KY\",\"LT\",\"LU\",\"LV\",\"MF\",\"MQ\",\"MS\",\"MT\",\"NC\",\"NL\",\"PF\",\"PL\",\"PM\",\"PN\",\"PT\",\"RE\",\"RO\",\"SE\",\"SH\",\"SI\",\"SK\",\"SX\",\"TC\",\"UK\",\"VG\",\"WF\",\"YT\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{lazy,Suspense,useState}from\"react\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...withDefaultFontFamily(theme.fontTitle)},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...withDefaultFontFamily(theme.fontTitle),fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...withDefaultFontFamily(theme.fontBody)},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...withDefaultFontFamily(settings.font)}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-banner\");function withDefaultFontFamily(style){if(style?.fontFamily)return style;return{...style,fontFamily:style?.fontFamily||DEFAULT_FONT_FAMILY};}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\".framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/5dbuLOGDrS0SjHVtVyCR/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FontProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (fd0ec14)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Geist Medium\",\"CUSTOMV2;Geist SemiBold\",\"CUSTOMV2;Geist SemiBold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/cy0VD9noq4po2iw4W5bd7RLjPcI.woff2\",weight:\"500\"},{cssFamilyName:\"Geist SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/WEtkhkCK3UVUB5VXfRHNFFkAV0.woff2\",weight:\"600\"},{cssFamilyName:\"Geist SemiBold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/QMkAKbeTSmYL5bvNDjGrMCN4aII.woff2\",weight:\"600\"}]}];export const css=['.framer-4odx0 .framer-styles-preset-1a4dezm:not(.rich-text-wrapper), .framer-4odx0 .framer-styles-preset-1a4dezm.rich-text-wrapper p { --framer-font-family: \"Geist Medium\", \"Geist Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Geist SemiBold\", \"Geist SemiBold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist SemiBold Italic\", \"Geist SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, #252031); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-4odx0\";\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 (fd0ec14)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const WDFVBYthI=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1739494974\" role=\"presentation\" viewBox=\"0 0 16 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.707 1.707 C 1.077 1.077 1.523 0 2.414 0 C 5.045 0 9.127 0 11 0 C 11.552 0 12 0.448 12 1 C 12 2.873 12 6.955 12 9.586 C 12 10.477 10.923 10.923 10.293 10.293 C 8.011 8.011 3.989 3.989 1.707 1.707 Z\" fill=\"var(--1pg8itr, rgb(43,37,88))\" height=\"12.00000000000003px\" id=\"Zrjd4XtuP\" transform=\"translate(2.207 11.086) rotate(135 6 6)\" width=\"11.999999999999943px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,WDFVBYthI:color??props.WDFVBYthI??\"rgb(43, 37, 88)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,WDFVBYthI,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Hbz5R\",className),layoutId:layoutId,ref:ref,style:{\"--1pg8itr\":WDFVBYthI,...style}});});const css=[`.framer-Hbz5R { -webkit-mask: ${mask}; aspect-ratio: 0.4; background-color: var(--1pg8itr); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"WDFVBYthI\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron\",\"color\":{\"type\":\"variable\",\"value\":\"1pg8itr\"},\"set\":{\"localId\":\"vectorSet/PQNMp6Jaw\",\"id\":\"PQNMp6Jaw\",\"moduleId\":\"xDKyOPNY8aKCFIOWHhp9\"}}\n */const Icon=withCSS(Component,css,\"framer-Hbz5R\");Icon.displayName=\"Chevron\";export default Icon;addPropertyControls(Icon,{WDFVBYthI:{defaultValue:\"rgb(43, 37, 88)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"WDFVBYthI\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"16\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1pg8itr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/PQNMp6Jaw\\\",\\\"id\\\":\\\"PQNMp6Jaw\\\",\\\"moduleId\\\":\\\"xDKyOPNY8aKCFIOWHhp9\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nUxpNU0ZuWLttUgQ8Qwx/ARxuNfKymbnWEmYGdM7X/oC5der23w.js\";import Chevron from\"https://framerusercontent.com/modules/hMnLwEQ3UMTG5XDuBz8N/8p0gSX02zJ7zkQaYBNSY/cuCmzhKRe.js\";const ChevronFonts=getFonts(Chevron);const enabledGestures={i1wrA98NH:{hover:true},RzMxjmG_0:{hover:true}};const cycleOrder=[\"i1wrA98NH\",\"RzMxjmG_0\",\"wRj2VylVC\",\"MlNTDSrEp\",\"fEjq_atfa\",\"mXjSLv_8j\"];const serializationHash=\"framer-vccdY\";const variantClassNames={fEjq_atfa:\"framer-v-1gok9ib\",i1wrA98NH:\"framer-v-1ckiu4l\",MlNTDSrEp:\"framer-v-1xmydmc\",mXjSLv_8j:\"framer-v-r268w5\",RzMxjmG_0:\"framer-v-1lqtwux\",wRj2VylVC:\"framer-v-whhyx9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UwPeXvYhb=undefined;const k0BzG1Wy7=undefined;const FgvRa2SEU=undefined;const lJX3mDf96=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={\"Desktop - Regular\":\"i1wrA98NH\",\"Desktop - With Chevron - Closed\":\"RzMxjmG_0\",\"Desktop - With Chevron - Open\":\"mXjSLv_8j\",\"Mobile - Regular\":\"wRj2VylVC\",\"Mobile - With Chevron - Closed\":\"MlNTDSrEp\",\"Mobile - With Chevron - Open\":\"fEjq_atfa\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,label,link,width,...props})=>{return{...props,FgvRa2SEU:color??props.FgvRa2SEU??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",k0BzG1Wy7:link??props.k0BzG1Wy7,lJX3mDf96:label??props.lJX3mDf96??\"The Events\",UwPeXvYhb:click??props.UwPeXvYhb,variant:humanReadableVariantMap[props.variant]??props.variant??\"i1wrA98NH\"};};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,lJX3mDf96,k0BzG1Wy7,FgvRa2SEU,UwPeXvYhb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"i1wrA98NH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap2pnl8v=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UwPeXvYhb){const res=await UwPeXvYhb(...args);if(res===false)return false;}});const onTapkczm8q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UwPeXvYhb){const res=await UwPeXvYhb(...args);if(res===false)return false;}setVariant(\"mXjSLv_8j\");});const onTapi17m1g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UwPeXvYhb){const res=await UwPeXvYhb(...args);if(res===false)return false;}setVariant(\"RzMxjmG_0\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"RzMxjmG_0-hover\")return true;if([\"RzMxjmG_0\",\"MlNTDSrEp\",\"fEjq_atfa\",\"mXjSLv_8j\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ckiu4l\",className,classNames),\"data-framer-name\":\"Desktop - Regular\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"i1wrA98NH\",onTap:onTap2pnl8v,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{\"i1wrA98NH-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"RzMxjmG_0-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},fEjq_atfa:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},MlNTDSrEp:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},mXjSLv_8j:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},wRj2VylVC:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"i1wrA98NH-hover\":{\"data-framer-name\":undefined},\"RzMxjmG_0-hover\":{\"data-framer-name\":undefined},fEjq_atfa:{\"data-border\":true,\"data-framer-name\":\"Mobile - With Chevron - Open\"},MlNTDSrEp:{\"data-border\":true,\"data-framer-name\":\"Mobile - With Chevron - Closed\"},mXjSLv_8j:{\"data-framer-name\":\"Desktop - With Chevron - Open\",onTap:onTapi17m1g},RzMxjmG_0:{\"data-framer-name\":\"Desktop - With Chevron - Closed\",onTap:onTapkczm8q},wRj2VylVC:{\"data-border\":true,\"data-framer-name\":\"Mobile - Regular\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:k0BzG1Wy7,motionChild:true,nodeId:\"sDuV1thnd\",openInNewTab:false,scopeId:\"ag5EESOxy\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1218ijp framer-1wao1rw\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"sDuV1thnd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a4dezm\",\"data-styles-preset\":\"oC5der23w\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-FgvRa2SEU-ag5EESOxy))\"},children:\"The Events\"})}),className:\"framer-1nojsw9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bACSDZB52\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-FgvRa2SEU-ag5EESOxy)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-FgvRa2SEU-ag5EESOxy\":FgvRa2SEU,filter:\"none\",WebkitFilter:\"none\"},text:lJX3mDf96,variants:{\"i1wrA98NH-hover\":{filter:\"brightness(0.58)\",WebkitFilter:\"brightness(0.58)\"},\"RzMxjmG_0-hover\":{filter:\"brightness(0.58)\",WebkitFilter:\"brightness(0.58)\"}},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(Chevron,{animated:true,className:\"framer-wb2woj\",layoutDependency:layoutDependency,layoutId:\"ZknaOJrSO\",style:{\"--1pg8itr\":FgvRa2SEU,filter:\"none\",rotate:0,WebkitFilter:\"none\"},variants:{\"RzMxjmG_0-hover\":{filter:\"brightness(0.18)\",rotate:0,WebkitFilter:\"brightness(0.18)\"},fEjq_atfa:{rotate:180},mXjSLv_8j:{rotate:180}}})]})})})})})});});const css=[\".framer-vccdY.framer-1wao1rw, .framer-vccdY .framer-1wao1rw { display: block; }\",\".framer-vccdY.framer-1ckiu4l { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vccdY .framer-1218ijp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-vccdY .framer-1nojsw9 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-vccdY .framer-wb2woj { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 17px; }\",\".framer-vccdY.framer-v-whhyx9.framer-1ckiu4l { height: 60px; justify-content: flex-start; padding: 12px; width: 111px; }\",\".framer-vccdY.framer-v-whhyx9 .framer-1218ijp, .framer-vccdY.framer-v-1xmydmc .framer-1218ijp, .framer-vccdY.framer-v-1gok9ib .framer-1218ijp { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-vccdY.framer-v-1xmydmc.framer-1ckiu4l, .framer-vccdY.framer-v-1gok9ib.framer-1ckiu4l { height: 60px; justify-content: flex-start; padding: 12px; width: 137px; }\",\".framer-vccdY.framer-v-1xmydmc .framer-wb2woj, .framer-vccdY.framer-v-1gok9ib .framer-wb2woj { width: 26px; }\",...sharedStyle.css,'.framer-vccdY[data-border=\"true\"]::after, .framer-vccdY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17.5\n * @framerIntrinsicWidth 86.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RzMxjmG_0\":{\"layout\":[\"auto\",\"auto\"]},\"wRj2VylVC\":{\"layout\":[\"fixed\",\"fixed\"]},\"MlNTDSrEp\":{\"layout\":[\"fixed\",\"fixed\"]},\"fEjq_atfa\":{\"layout\":[\"fixed\",\"fixed\"]},\"mXjSLv_8j\":{\"layout\":[\"auto\",\"auto\"]},\"VZjW27hQE\":{\"layout\":[\"auto\",\"auto\"]},\"NrCrGHGSP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lJX3mDf96\":\"label\",\"k0BzG1Wy7\":\"link\",\"FgvRa2SEU\":\"color\",\"UwPeXvYhb\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerag5EESOxy=withCSS(Component,css,\"framer-vccdY\");export default Framerag5EESOxy;Framerag5EESOxy.displayName=\"Nav/Menu Item\";Framerag5EESOxy.defaultProps={height:17.5,width:86.5};addPropertyControls(Framerag5EESOxy,{variant:{options:[\"i1wrA98NH\",\"RzMxjmG_0\",\"wRj2VylVC\",\"MlNTDSrEp\",\"fEjq_atfa\",\"mXjSLv_8j\"],optionTitles:[\"Desktop - Regular\",\"Desktop - With Chevron - Closed\",\"Mobile - Regular\",\"Mobile - With Chevron - Closed\",\"Mobile - With Chevron - Open\",\"Desktop - With Chevron - Open\"],title:\"Variant\",type:ControlType.Enum},lJX3mDf96:{defaultValue:\"The Events\",displayTextArea:false,title:\"Label\",type:ControlType.String},onlJX3mDf96Change:{changes:\"lJX3mDf96\",type:ControlType.ChangeHandler},k0BzG1Wy7:{title:\"Link\",type:ControlType.Link},FgvRa2SEU:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Color\",type:ControlType.Color},UwPeXvYhb:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerag5EESOxy,[{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\"}]},...ChevronFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerag5EESOxy\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RzMxjmG_0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wRj2VylVC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MlNTDSrEp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fEjq_atfa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mXjSLv_8j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VZjW27hQE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NrCrGHGSP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"lJX3mDf96\\\":\\\"label\\\",\\\"k0BzG1Wy7\\\":\\\"link\\\",\\\"FgvRa2SEU\\\":\\\"color\\\",\\\"UwPeXvYhb\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"17.5\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"86.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ag5EESOxy.map","// Generated by Framer (f03650d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1807688217\" role=\"presentation\" viewBox=\"0 0 80 85\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"64px\" id=\"iSavq4pLu\" transform=\"translate(2 21)\" width=\"77px\"><path d=\"M 35.383 0.274 C 35.651 -0.051 36.127 -0.092 36.448 0.179 L 37.588 1.148 C 38.034 1.457 38.374 1.873 38.589 2.343 C 38.804 1.873 39.14 1.457 39.589 1.148 L 40.73 0.179 C 41.051 -0.088 41.526 -0.05 41.794 0.274 C 42.062 0.598 42.021 1.079 41.7 1.35 L 40.526 2.347 C 40.503 2.366 40.476 2.385 40.454 2.4 C 39.952 2.732 39.722 3.34 39.861 3.916 L 40.303 4.309 C 41.526 5.397 41.167 7.183 40.208 8.317 L 39.925 8.653 C 39.771 8.836 39.771 9.034 39.786 9.137 C 39.801 9.237 39.846 9.413 40.023 9.546 L 42.633 10.924 C 42.644 10.932 42.659 10.939 42.674 10.947 C 43.769 11.622 44.521 12.692 44.793 13.959 C 45.064 15.226 44.815 16.512 44.094 17.585 C 43.754 18.085 43.35 18.528 42.954 18.906 L 45.608 18.906 C 46.223 16.772 46.922 15.016 47.685 13.692 C 50.12 9.462 52.578 10.688 52.68 10.741 C 53.05 10.936 53.194 11.398 53.001 11.772 C 52.809 12.138 52.367 12.287 52 12.108 C 51.54 11.913 50.32 12.154 48.987 14.463 L 48.987 14.467 L 51.268 18.906 L 51.982 18.906 C 52.397 18.906 52.737 19.25 52.737 19.67 C 52.736 20.089 52.397 20.432 51.982 20.433 L 50.713 20.433 L 50.713 21.929 L 73.851 21.929 C 74.266 21.929 74.606 22.273 74.606 22.693 C 74.606 23.113 74.266 23.456 73.851 23.456 L 72.9 23.456 L 72.9 27.22 L 76.23 27.22 L 76.245 27.216 C 76.66 27.216 77 27.56 77 27.98 C 77 28.4 76.66 28.744 76.245 28.744 L 74.931 28.744 L 74.931 34.339 C 74.931 34.778 74.576 35.137 74.142 35.138 L 73.266 35.138 L 73.266 62.473 L 75.248 62.473 C 75.664 62.473 76.003 62.816 76.003 63.236 C 76.003 63.656 75.664 64 75.248 64 L 1.745 64 C 1.329 64 0.989 63.656 0.989 63.236 C 0.989 62.816 1.329 62.473 1.745 62.473 L 3.708 62.473 L 3.708 35.138 L 2.836 35.138 C 2.402 35.138 2.047 34.778 2.047 34.339 L 2.047 28.744 L 0.755 28.744 C 0.34 28.744 0 28.4 0 27.98 C 0 27.56 0.34 27.216 0.755 27.216 L 4.248 27.216 L 4.248 23.453 L 3.081 23.453 C 2.666 23.453 2.326 23.109 2.326 22.689 C 2.326 22.269 2.666 21.925 3.081 21.925 L 26.589 21.925 L 26.589 20.43 L 25.676 20.43 C 25.26 20.43 24.92 20.086 24.92 19.666 C 24.92 19.246 25.26 18.902 25.676 18.902 L 25.993 18.902 L 28.274 14.463 L 28.274 14.459 C 26.608 11.569 25.29 12.089 25.279 12.096 C 24.905 12.291 24.452 12.146 24.26 11.772 C 24.067 11.398 24.211 10.936 24.581 10.741 C 24.686 10.688 27.14 9.462 29.576 13.692 C 30.338 15.016 31.037 16.772 31.653 18.906 L 34.224 18.906 C 33.828 18.528 33.419 18.085 33.083 17.585 C 32.362 16.512 32.114 15.226 32.385 13.959 C 32.657 12.692 33.408 11.622 34.503 10.947 C 34.515 10.939 34.545 10.924 34.545 10.924 L 37.154 9.546 C 37.331 9.413 37.377 9.237 37.392 9.137 C 37.407 9.034 37.407 8.836 37.252 8.653 L 36.969 8.317 C 36.01 7.183 35.652 5.393 36.875 4.309 L 37.316 3.916 C 37.456 3.34 37.226 2.736 36.724 2.4 C 36.697 2.385 36.674 2.366 36.652 2.347 L 35.477 1.35 C 35.156 1.079 35.115 0.598 35.383 0.274 Z M 5.199 35.141 L 5.199 62.477 L 9.436 62.477 L 9.436 35.141 Z M 10.946 35.141 L 10.946 62.477 L 14.073 62.477 L 14.073 35.141 Z M 15.583 35.141 L 15.583 62.477 L 19.819 62.477 L 19.819 35.141 Z M 21.33 35.141 L 21.33 62.477 L 24.456 62.477 L 24.456 35.141 Z M 25.966 35.141 L 25.966 62.477 L 30.203 62.477 L 30.203 35.141 Z M 31.717 35.141 L 31.717 62.477 L 34.843 62.477 L 34.843 35.141 Z M 36.353 35.141 L 36.353 62.477 L 40.59 62.477 L 40.59 35.141 Z M 42.101 35.141 L 42.101 62.477 L 45.227 62.477 L 45.227 35.141 Z M 46.737 35.141 L 46.737 62.477 L 50.973 62.477 L 50.973 35.141 Z M 52.483 35.141 L 52.483 62.477 L 55.61 62.477 L 55.61 35.141 Z M 57.121 35.141 L 57.121 62.477 L 61.357 62.477 L 61.357 35.141 Z M 62.867 35.141 L 62.867 62.477 L 65.993 62.477 L 65.993 35.141 Z M 67.504 35.141 L 67.504 62.477 L 71.741 62.477 L 71.741 35.141 Z M 3.538 28.747 L 3.538 33.614 L 73.406 33.614 L 73.406 28.747 Z M 5.743 23.456 L 5.743 26.728 L 26.574 26.728 L 26.574 23.456 Z M 28.085 20.433 L 28.085 22.35 C 28.134 22.453 28.167 22.571 28.167 22.693 C 28.167 22.815 28.138 22.934 28.085 23.037 L 28.085 26.728 L 49.199 26.728 L 49.199 20.433 Z M 50.705 23.456 L 50.705 26.728 L 71.386 26.728 L 71.386 23.456 Z M 38.574 10.18 C 38.415 10.44 38.204 10.668 37.947 10.84 C 37.924 10.855 37.901 10.87 37.879 10.882 L 35.251 12.268 C 34.522 12.722 34.024 13.436 33.843 14.284 C 33.662 15.135 33.827 16.005 34.314 16.726 C 34.953 17.669 35.961 18.429 36.444 18.796 L 36.441 18.796 C 36.497 18.837 36.538 18.872 36.584 18.906 L 40.56 18.906 C 40.605 18.872 40.647 18.837 40.703 18.796 C 41.19 18.433 42.195 17.673 42.833 16.726 C 43.32 16.005 43.486 15.139 43.305 14.284 C 43.124 13.44 42.625 12.722 41.897 12.268 L 39.269 10.882 C 39.246 10.87 39.223 10.855 39.201 10.84 C 38.944 10.668 38.732 10.44 38.574 10.18 Z M 27.775 18.719 L 30.006 18.719 C 29.715 17.772 29.409 16.921 29.089 16.161 Z M 48.149 16.161 C 47.828 16.921 47.522 17.776 47.232 18.719 L 49.463 18.719 Z M 38.578 4.786 C 38.54 4.84 38.498 4.885 38.453 4.927 L 37.853 5.462 C 37.328 5.928 37.679 6.832 38.098 7.325 L 38.381 7.66 C 38.457 7.744 38.521 7.84 38.578 7.935 C 38.638 7.84 38.702 7.748 38.774 7.66 L 39.057 7.325 C 39.476 6.832 39.827 5.928 39.302 5.462 L 38.702 4.927 C 38.653 4.885 38.612 4.84 38.578 4.786 Z\" fill=\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\" height=\"64px\" id=\"aUVhNt1ij\" width=\"77px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ADlG5\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-ADlG5 { -webkit-mask: ${mask}; aspect-ratio: 0.9411764705882353; background-color: var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, #4435be); mask: ${mask}; width: 80px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 85\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Berlin\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\"},\"set\":{\"localId\":\"vectorSet/uGTKIqfmT\",\"id\":\"uGTKIqfmT\",\"moduleId\":\"WG9O2oYwb1OAYuTyGnbh\"}}\n */const Icon=withCSS(Component,css,\"framer-ADlG5\");Icon.displayName=\"Berlin\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"80\",\"framerVector\":\"{\\\"name\\\":\\\"Berlin\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uGTKIqfmT\\\",\\\"id\\\":\\\"uGTKIqfmT\\\",\\\"moduleId\\\":\\\"WG9O2oYwb1OAYuTyGnbh\\\"}}\",\"framerIntrinsicHeight\":\"85\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"268557493\" role=\"presentation\" viewBox=\"0 0 75 85\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.778 0 C 1.206 0 1.556 0.353 1.556 0.785 L 1.556 4.261 C 1.556 4.693 1.206 5.046 0.778 5.046 C 0.35 5.046 0 4.693 0 4.261 L 0 0.785 C 0 0.353 0.35 0 0.778 0 Z\" fill=\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\" height=\"5.0464000000000055px\" id=\"JTTCc4pMM\" transform=\"translate(24.41 71.348)\" width=\"1.5559000000000012px\"/><path d=\"M 0.777 0 C 1.205 0 1.555 0.353 1.555 0.785 L 1.555 4.261 C 1.555 4.693 1.205 5.046 0.777 5.046 C 0.349 5.046 0 4.693 0 4.261 L 0 0.785 C 0 0.353 0.349 0 0.777 0 Z\" fill=\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\" height=\"5.0464000000000055px\" id=\"EFJ7EeYKK\" transform=\"translate(31.407 71.348)\" width=\"1.5551999999999992px\"/><path d=\"M 6.938 0 C 7.366 0 7.715 0.354 7.715 0.785 C 7.715 1.217 7.366 1.569 6.938 1.569 L 0.778 1.569 C 0.35 1.569 0 1.217 0 0.785 C 0 0.353 0.35 0 0.778 0 Z\" fill=\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\" height=\"1.5693000000000055px\" id=\"n_jlJuR5c\" transform=\"translate(45.779 56.888)\" width=\"7.7154000000000025px\"/><path d=\"M 3.337 0 C 5.176 0 6.674 1.511 6.674 3.367 L 6.674 7.927 C 6.673 8.358 6.323 8.711 5.896 8.711 L 0.778 8.711 C 0.35 8.711 0 8.358 0 7.927 L 0 3.367 C 0 1.511 1.498 0 3.337 0 Z M 3.337 1.569 C 2.353 1.569 1.556 2.374 1.556 3.367 L 1.556 7.142 L 5.118 7.142 L 5.118 3.367 C 5.117 2.378 4.321 1.57 3.337 1.569 Z\" fill=\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\" height=\"8.711000000000002px\" id=\"boUZDNDf0\" transform=\"translate(46.215 44.826)\" width=\"6.6736px\"/><path d=\"M 1.458 0 C 2.263 0 2.916 0.659 2.916 1.472 L 2.916 3.143 C 2.916 3.575 2.566 3.928 2.139 3.928 L 0.777 3.928 C 0.35 3.928 0 3.575 0 3.143 L 0 1.472 C 0 0.659 0.653 0 1.458 0 Z\" fill=\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\" height=\"3.927599999999998px\" id=\"R3Ocx8RmM\" transform=\"translate(11.675 57.073)\" width=\"2.9159100000000002px\"/><path d=\"M 36.201 0 C 36.629 0 36.979 0.353 36.979 0.784 L 36.979 4.94 L 39.619 4.94 L 39.619 0.784 C 39.62 0.353 39.97 0 40.397 0 L 44.593 0 C 45.021 0 45.371 0.353 45.371 0.784 L 45.371 4.94 L 48.011 4.94 L 48.011 0.784 C 48.011 0.353 48.361 0 48.789 0 L 52.985 0 C 53.413 0 53.762 0.353 53.763 0.784 L 53.763 15.743 L 57.209 15.743 C 57.636 15.743 57.987 16.096 57.987 16.528 L 57.987 25.334 C 57.986 25.765 57.636 26.118 57.209 26.118 L 54.494 26.118 L 54.494 58.846 L 57.549 67.431 L 60.222 67.431 C 60.65 67.431 61 67.784 61 68.216 C 61 68.647 60.65 69 60.222 69 L 2.213 69 C 1.785 69 1.436 68.647 1.435 68.216 C 1.435 67.784 1.785 67.431 2.213 67.431 L 5.476 67.431 L 5.476 58.634 C 5.455 58.611 5.436 58.587 5.417 58.562 L 0.266 51.435 C 0.189 51.36 0.128 51.27 0.086 51.169 C -0.003 50.993 -0.024 50.792 0.027 50.603 L 0.027 36.211 C 0.027 36.157 0.032 36.104 0.042 36.053 C 0.03 35.896 0.023 35.747 0.023 35.603 C 0.023 32.527 2.33 29.988 5.285 29.647 L 5.285 26.37 C 5.285 25.938 5.635 25.585 6.063 25.585 C 6.491 25.585 6.84 25.938 6.84 26.37 L 6.84 29.672 C 9.702 30.101 11.908 32.599 11.908 35.603 C 11.908 35.657 11.904 35.711 11.902 35.767 C 11.989 35.893 12.04 36.046 12.04 36.211 L 12.04 50.087 L 14.902 50.087 L 14.902 44.435 C 14.903 44.004 15.253 43.651 15.68 43.651 L 20.393 43.651 C 20.821 43.651 21.171 44.004 21.171 44.435 L 21.171 50.087 L 24.329 50.087 L 24.329 44.435 C 24.329 44.004 24.679 43.651 25.106 43.651 L 29.82 43.651 C 29.847 43.651 29.875 43.652 29.902 43.655 L 29.902 26.118 L 27.836 26.118 C 27.408 26.118 27.059 25.765 27.059 25.334 L 27.059 16.528 C 27.059 16.097 27.408 15.743 27.836 15.743 L 31.228 15.743 L 31.228 0.784 C 31.228 0.353 31.577 0 32.005 0 Z M 16.457 50.872 C 16.457 51.303 16.108 51.656 15.68 51.656 L 11.853 51.656 L 7.028 58.089 C 7.029 58.105 7.031 58.122 7.031 58.139 L 7.031 67.392 L 26.86 67.392 L 29.101 61.095 C 29.063 61.002 29.042 60.901 29.042 60.795 L 29.042 45.221 L 25.884 45.221 L 25.884 50.872 C 25.884 51.303 25.534 51.656 25.106 51.656 L 20.393 51.656 C 19.965 51.656 19.615 51.303 19.615 50.872 L 19.615 45.221 L 16.457 45.221 Z M 28.564 67.266 L 55.839 67.266 L 53.172 59.767 L 45.297 59.767 C 45.177 59.794 45.052 59.81 44.924 59.81 L 39.81 59.81 C 39.682 59.81 39.557 59.794 39.437 59.767 L 31.232 59.767 Z M 31.457 58.198 L 38.127 58.198 C 38.125 58.168 38.122 58.137 38.122 58.107 L 38.122 52.841 C 38.122 50.479 40.028 48.56 42.365 48.56 C 44.702 48.56 46.611 50.483 46.611 52.841 L 46.611 58.107 C 46.611 58.137 46.608 58.168 46.606 58.198 L 52.938 58.198 L 52.938 26.228 L 31.457 26.228 Z M 42.369 50.129 C 40.887 50.129 39.681 51.346 39.681 52.841 L 39.681 58.107 C 39.681 58.143 39.696 58.174 39.718 58.198 L 45.027 58.198 C 45.049 58.174 45.064 58.143 45.064 58.107 L 45.064 52.841 C 45.064 51.346 43.858 50.129 42.372 50.129 Z M 6.059 56.785 L 9.904 51.656 L 2.352 51.656 Z M 1.583 50.028 L 10.485 50.028 L 10.485 37 L 1.583 37 Z M 5.966 31.172 C 3.607 31.172 1.67 33.066 1.583 35.426 L 10.349 35.426 C 10.257 33.066 8.325 31.172 5.966 31.172 Z M 28.61 24.549 L 56.426 24.549 L 56.426 17.312 L 53.786 17.312 L 53.786 20.743 C 53.786 21.174 53.436 21.527 53.008 21.527 L 48.813 21.527 C 48.385 21.527 48.035 21.174 48.035 20.743 L 48.035 17.312 L 45.394 17.312 L 45.394 20.743 C 45.394 21.174 45.044 21.527 44.616 21.527 L 40.42 21.527 C 39.993 21.527 39.643 21.174 39.643 20.743 L 39.643 17.312 L 37.002 17.312 L 37.002 20.743 C 37.002 21.174 36.652 21.527 36.225 21.527 L 32.028 21.527 C 31.601 21.527 31.25 21.174 31.25 20.743 L 31.25 17.312 L 28.61 17.312 Z M 32.783 16.326 C 32.8 16.391 32.81 16.458 32.81 16.528 L 32.81 19.958 L 35.451 19.958 L 35.451 16.528 C 35.451 16.097 35.801 15.743 36.229 15.743 L 38.546 15.743 L 38.546 14.26 C 38.546 11.768 40.234 9.743 42.307 9.743 L 42.785 9.743 C 44.772 9.743 46.39 11.682 46.39 14.063 L 46.39 15.743 L 48.817 15.743 C 49.244 15.743 49.594 16.097 49.594 16.528 L 49.594 19.958 L 52.235 19.958 L 52.235 16.711 C 52.218 16.646 52.207 16.578 52.207 16.508 L 52.207 1.569 L 49.567 1.569 L 49.567 5.725 C 49.567 6.157 49.217 6.51 48.789 6.51 L 44.593 6.51 C 44.165 6.51 43.816 6.157 43.816 5.725 L 43.816 1.569 L 41.174 1.569 L 41.174 5.725 C 41.174 6.157 40.825 6.51 40.397 6.51 L 36.201 6.51 C 35.773 6.51 35.423 6.157 35.423 5.725 L 35.423 1.569 L 32.783 1.569 Z M 42.307 11.313 C 41.09 11.313 40.101 12.635 40.101 14.26 L 40.101 15.743 L 40.424 15.743 C 40.852 15.743 41.202 16.096 41.202 16.528 L 41.202 19.957 L 43.842 19.957 L 43.842 16.528 C 43.842 16.096 44.193 15.743 44.62 15.743 L 44.826 15.743 C 44.829 15.73 44.831 15.717 44.835 15.704 L 44.835 14.063 C 44.835 12.545 43.916 11.313 42.785 11.313 Z\" fill=\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\" height=\"69px\" id=\"ImpY_v_Kr\" transform=\"translate(7 16)\" width=\"61px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-V9D8I\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-V9D8I { -webkit-mask: ${mask}; aspect-ratio: 0.8823529411764706; background-color: var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, #13563e); mask: ${mask}; width: 75px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 75\n * @framerIntrinsicHeight 85\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Lisbon\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\"},\"set\":{\"localId\":\"vectorSet/uGTKIqfmT\",\"id\":\"uGTKIqfmT\",\"moduleId\":\"WG9O2oYwb1OAYuTyGnbh\"}}\n */const Icon=withCSS(Component,css,\"framer-V9D8I\");Icon.displayName=\"Lisbon\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"85\",\"framerIntrinsicWidth\":\"75\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Lisbon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uGTKIqfmT\\\",\\\"id\\\":\\\"uGTKIqfmT\\\",\\\"moduleId\\\":\\\"WG9O2oYwb1OAYuTyGnbh\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"4247517779\" role=\"presentation\" viewBox=\"0 0 75 85\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"85px\" id=\"LjC1iUTmQ\" transform=\"translate(2.394 0)\" width=\"71.000001px\"><g fill=\"transparent\" height=\"85px\" id=\"axz6yhQRk\" transform=\"translate(0 0)\" width=\"71.00000099999994px\"><path d=\"M 2.792 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.297 C 5.582 6.727 5.228 7.079 4.796 7.079 L 0.786 7.079 C 0.354 7.079 0 6.727 0 6.297 L 0 2.775 C 0 1.243 1.255 0 2.792 0 Z M 2.788 1.563 C 2.116 1.563 1.569 2.107 1.569 2.775 L 1.569 5.515 L 4.006 5.515 L 4.006 2.775 C 4.006 2.107 3.46 1.563 2.788 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.0793000000000035px\" id=\"RZHwHAl4t\" transform=\"translate(5.653 74.505)\" width=\"5.58248px\"/><path d=\"M 2.791 0 C 4.332 0 5.581 1.247 5.582 2.775 L 5.582 6.297 C 5.582 6.727 5.228 7.079 4.796 7.079 L 0.786 7.079 C 0.353 7.079 0 6.727 0 6.297 L 0 2.775 C 0 1.243 1.254 0 2.791 0 Z M 2.791 1.563 C 2.119 1.563 1.572 2.107 1.572 2.775 L 1.572 5.515 L 4.01 5.515 L 4.01 2.775 C 4.009 2.107 3.463 1.563 2.791 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.0793000000000035px\" id=\"vJr9NQXZW\" transform=\"translate(13.873 74.505)\" width=\"5.581700000000001px\"/><path d=\"M 2.792 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.296 C 5.582 6.726 5.228 7.079 4.796 7.079 L 0.786 7.079 C 0.354 7.079 0 6.726 0 6.296 L 0 2.775 C 0 1.243 1.255 0 2.792 0 Z M 2.788 1.563 C 2.115 1.563 1.569 2.107 1.569 2.775 L 1.569 5.515 L 4.006 5.515 L 4.006 2.775 C 4.006 2.107 3.46 1.563 2.788 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.078500000000005px\" id=\"wxM9MwHg2\" transform=\"translate(5.653 65.131)\" width=\"5.58248px\"/><path d=\"M 2.791 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.296 C 5.582 6.726 5.228 7.078 4.796 7.079 L 0.786 7.079 C 0.353 7.078 0 6.726 0 6.296 L 0 2.775 C 0 1.243 1.254 0 2.791 0 Z M 2.791 1.563 C 2.119 1.563 1.572 2.107 1.572 2.775 L 1.572 5.515 L 4.01 5.515 L 4.01 2.775 C 4.01 2.107 3.463 1.563 2.791 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.078500000000005px\" id=\"iKiADeKkd\" transform=\"translate(13.873 65.131)\" width=\"5.581700000000001px\"/><path d=\"M 2.791 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.297 C 5.582 6.727 5.228 7.079 4.796 7.079 L 0.786 7.079 C 0.353 7.079 0 6.727 0 6.297 L 0 2.775 C 0 1.243 1.254 0 2.791 0 Z M 2.791 1.563 C 2.119 1.563 1.572 2.107 1.572 2.775 L 1.572 5.515 L 4.01 5.515 L 4.01 2.775 C 4.009 2.107 3.463 1.563 2.791 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.0793000000000035px\" id=\"gbcmMfs1E\" transform=\"translate(52.095 74.505)\" width=\"5.581700000000005px\"/><path d=\"M 2.791 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.297 C 5.582 6.727 5.228 7.079 4.796 7.079 L 0.786 7.079 C 0.354 7.079 0 6.727 0 6.297 L 0 2.775 C 0 1.243 1.254 0 2.791 0 Z M 2.791 1.563 C 2.119 1.563 1.573 2.107 1.573 2.775 L 1.573 5.515 L 4.01 5.515 L 4.01 2.775 C 4.009 2.107 3.463 1.563 2.791 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.0793000000000035px\" id=\"ksvpmh9PL\" transform=\"translate(60.319 74.505)\" width=\"5.582499999999996px\"/><path d=\"M 2.791 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.296 C 5.582 6.726 5.228 7.078 4.796 7.079 L 0.786 7.079 C 0.353 7.078 0 6.726 0 6.296 L 0 2.775 C 0 1.243 1.254 0 2.791 0 Z M 2.791 1.563 C 2.119 1.563 1.572 2.107 1.572 2.775 L 1.572 5.515 L 4.01 5.515 L 4.01 2.775 C 4.01 2.107 3.463 1.563 2.791 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.078500000000005px\" id=\"ACznv2pBJ\" transform=\"translate(52.095 65.131)\" width=\"5.581700000000005px\"/><path d=\"M 2.791 0 C 4.332 0 5.582 1.247 5.582 2.775 L 5.582 6.296 C 5.582 6.726 5.228 7.079 4.796 7.079 L 0.786 7.079 C 0.354 7.079 0 6.726 0 6.296 L 0 2.775 C 0 1.243 1.254 0 2.791 0 Z M 2.791 1.563 C 2.119 1.563 1.573 2.107 1.573 2.775 L 1.573 5.515 L 4.01 5.515 L 4.01 2.775 C 4.01 2.107 3.463 1.563 2.791 1.563 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"7.078500000000005px\" id=\"bF5GVDpk9\" transform=\"translate(60.319 65.131)\" width=\"5.582499999999996px\"/><path d=\"M 1.572 4.987 L 0 4.987 L 0 0 L 1.572 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.987300000000005px\" id=\"nhq4hmB5Y\" transform=\"translate(25.191 66.081)\" width=\"1.5721000000000025px\"/><path d=\"M 1.572 4.987 L 0 4.987 L 0 0 L 1.572 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.987300000000005px\" id=\"EnzlS7vpf\" transform=\"translate(29.083 66.081)\" width=\"1.5721000000000025px\"/><path d=\"M 1.572 4.987 L 0 4.987 L 0 0 L 1.572 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.987300000000005px\" id=\"G4BzQrSwo\" transform=\"translate(32.931 66.081)\" width=\"1.572099999999999px\"/><path d=\"M 1.572 4.987 L 0 4.987 L 0 0 L 1.572 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.987300000000005px\" id=\"XBqOer2p5\" transform=\"translate(36.823 66.081)\" width=\"1.572099999999999px\"/><path d=\"M 1.573 4.987 L 0 4.987 L 0 0 L 1.573 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.987300000000005px\" id=\"iAiai_urf\" transform=\"translate(40.671 66.081)\" width=\"1.5730000000000004px\"/><path d=\"M 1.572 4.987 L 0 4.987 L 0 0 L 1.572 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.987300000000005px\" id=\"mYAu6edT6\" transform=\"translate(44.563 66.081)\" width=\"1.572100000000006px\"/><path d=\"M 1.573 4.988 L 0 4.988 L 0 0 L 1.573 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.988100000000003px\" id=\"UehZX3BnE\" transform=\"translate(28.088 53.267)\" width=\"1.5729000000000006px\"/><path d=\"M 1.573 4.988 L 0 4.988 L 0 0 L 1.573 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.988100000000003px\" id=\"ADHSJAZfh\" transform=\"translate(31.46 53.267)\" width=\"1.5729000000000042px\"/><path d=\"M 1.572 4.988 L 0 4.988 L 0 0 L 1.572 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.988100000000003px\" id=\"QaefRfSFq\" transform=\"translate(38.596 53.267)\" width=\"1.572099999999999px\"/><path d=\"M 1.573 4.988 L 0 4.988 L 0 0 L 1.573 0 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"4.988100000000003px\" id=\"m99XAVzue\" transform=\"translate(41.968 53.267)\" width=\"1.5730000000000004px\"/><path d=\"M 51.8 0.22 C 52.095 -0.073 52.618 -0.073 52.913 0.22 L 55.759 3.05 C 56.065 3.354 56.065 3.851 55.759 4.156 L 45.527 14.331 C 45.22 14.636 44.721 14.636 44.414 14.331 C 44.107 14.026 44.107 13.529 44.414 13.225 L 54.093 3.6 L 52.359 1.877 L 40.034 14.132 L 46.422 20.347 C 46.65 20.566 46.722 20.906 46.6 21.199 C 46.478 21.492 46.191 21.683 45.872 21.683 L 43.183 21.683 L 43.592 25.944 C 43.702 25.983 43.804 26.042 43.891 26.128 L 52.744 34.931 L 54.477 33.207 L 46.281 25.057 C 45.975 24.752 45.975 24.255 46.281 23.95 C 46.588 23.646 47.087 23.646 47.393 23.95 L 56.144 32.652 C 56.293 32.796 56.376 32.996 56.376 33.203 C 56.376 33.41 56.293 33.606 56.144 33.754 L 53.298 36.585 C 53.145 36.737 52.944 36.815 52.744 36.815 C 52.544 36.815 52.343 36.737 52.189 36.585 L 43.816 28.259 L 44.901 39.614 L 50.483 39.614 C 50.916 39.614 51.27 39.966 51.27 40.396 L 51.27 44.539 C 51.27 44.574 51.262 44.609 51.258 44.645 L 51.258 44.679 C 51.246 44.746 51.223 44.808 51.195 44.867 C 51.191 44.879 51.183 44.895 51.175 44.907 C 51.144 44.957 51.112 45.008 51.073 45.051 C 51.066 45.054 51.057 45.07 51.057 45.07 L 46.359 50.051 L 46.359 62.254 L 48.407 62.254 L 48.407 60.546 C 48.407 60.37 48.467 60.202 48.573 60.065 L 57.964 48.014 C 58.11 47.827 58.338 47.713 58.577 47.713 C 58.829 47.709 59.05 47.818 59.199 48.002 L 69.007 60.053 C 69.121 60.194 69.184 60.366 69.184 60.546 L 69.184 83.444 L 70.226 83.444 L 70.214 83.437 C 70.646 83.437 71 83.788 71 84.218 C 71 84.648 70.646 85 70.214 85 L 0.786 85 C 0.353 85 0 84.648 0 84.218 C 0 83.788 0.353 83.437 0.786 83.437 L 1.961 83.437 L 1.961 60.538 C 1.961 60.362 2.02 60.194 2.126 60.057 L 11.518 48.006 C 11.663 47.819 11.892 47.705 12.131 47.705 C 12.383 47.702 12.603 47.811 12.752 47.994 L 22.561 60.045 C 22.675 60.186 22.737 60.358 22.737 60.538 L 22.737 62.246 L 24.927 62.246 L 24.927 49.843 C 24.927 49.753 24.943 49.671 24.97 49.593 L 20.693 45.059 C 20.686 45.055 20.681 45.047 20.677 45.04 C 20.638 44.997 20.603 44.945 20.576 44.895 C 20.572 44.883 20.563 44.867 20.556 44.855 C 20.528 44.797 20.505 44.734 20.493 44.668 L 20.493 44.633 C 20.489 44.598 20.481 44.563 20.481 44.527 L 20.481 40.384 C 20.481 39.954 20.835 39.602 21.267 39.602 L 27.258 39.602 L 28.316 28.551 L 20.245 36.577 C 20.092 36.729 19.891 36.807 19.691 36.807 C 19.491 36.807 19.29 36.729 19.136 36.577 L 16.291 33.746 C 15.984 33.441 15.984 32.945 16.291 32.64 L 25.041 23.939 C 25.348 23.634 25.847 23.634 26.154 23.939 C 26.461 24.243 26.46 24.74 26.154 25.045 L 17.957 33.195 L 19.691 34.919 L 28.544 26.116 C 28.547 26.112 28.552 26.112 28.552 26.112 L 28.976 21.672 L 25.879 21.672 C 25.56 21.672 25.273 21.484 25.151 21.191 C 25.029 20.898 25.096 20.562 25.321 20.339 L 31.861 13.799 L 20.018 2.021 L 18.284 3.745 L 27.962 13.369 C 28.268 13.674 28.268 14.17 27.962 14.475 C 27.655 14.78 27.156 14.78 26.85 14.475 L 16.617 4.3 C 16.468 4.156 16.384 3.956 16.384 3.749 C 16.384 3.542 16.468 3.347 16.617 3.198 L 19.463 0.368 C 19.769 0.063 20.269 0.063 20.576 0.368 L 32.954 12.708 L 35.171 10.492 C 35.478 10.187 35.97 10.183 36.28 10.484 L 38.906 13.041 Z M 3.541 63.638 L 3.541 83.429 L 21.169 83.429 L 21.169 63.638 Z M 49.988 63.638 L 49.988 83.429 L 67.615 83.429 L 67.615 63.638 Z M 22.773 78.433 L 22.773 83.401 L 31.292 83.401 L 31.292 78.433 Z M 39.853 78.429 L 39.853 83.397 L 48.05 83.397 L 48.05 78.429 Z M 35.451 73.996 C 34.024 73.996 32.864 75.15 32.864 76.569 L 32.864 83.319 L 38.285 83.319 L 38.285 76.569 C 38.285 75.15 37.125 73.996 35.698 73.996 Z M 22.769 63.817 L 22.769 76.866 L 31.288 76.866 L 31.288 76.565 C 31.288 74.286 33.155 72.429 35.447 72.429 L 35.694 72.429 C 37.986 72.429 39.853 74.286 39.853 76.565 L 39.853 76.866 L 48.05 76.866 L 48.05 63.817 Z M 26.503 50.633 L 26.503 62.254 L 35.007 62.254 L 35.007 50.633 Z M 36.579 50.633 L 36.579 62.254 L 44.795 62.254 L 44.795 50.633 Z M 12.158 49.753 L 3.541 60.811 L 3.541 62.074 L 21.169 62.074 L 21.169 60.823 L 12.162 49.753 Z M 58.601 49.753 L 49.984 60.811 L 49.984 62.074 L 67.611 62.074 L 67.611 60.823 L 58.605 49.753 Z M 23.091 45.317 L 26.558 48.995 L 45.211 48.995 L 48.679 45.317 Z M 22.062 41.173 L 22.062 43.753 L 49.709 43.753 L 49.709 41.173 Z M 30.553 21.714 L 28.866 39.371 L 32.345 39.371 L 33.033 21.714 Z M 34.613 21.714 L 33.926 39.371 L 38.034 39.371 L 37.345 21.714 Z M 38.914 21.714 L 39.602 39.371 L 43.305 39.371 L 41.619 21.714 Z M 33.91 13.983 C 33.902 14.174 33.827 14.358 33.682 14.503 C 33.537 14.647 33.352 14.721 33.163 14.729 L 27.777 20.112 L 33.473 20.112 C 33.599 20.042 33.741 20.002 33.894 20.006 C 34.023 20.01 34.146 20.05 34.252 20.112 L 37.711 20.112 C 37.817 20.054 37.935 20.01 38.069 20.006 C 38.222 19.998 38.364 20.042 38.49 20.112 L 43.962 20.112 L 35.761 12.13 Z\" fill=\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\" height=\"85px\" id=\"LRRQnKbl7\" transform=\"translate(0 0)\" width=\"71.000001px\"/></g></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-cSkyn\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-cSkyn { -webkit-mask: ${mask}; aspect-ratio: 0.8823529411764706; background-color: var(--token-63018aec-089f-43a2-83c3-d105c83c438b, #412a5d); mask: ${mask}; width: 75px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 75\n * @framerIntrinsicHeight 85\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Amsterdam\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\"},\"set\":{\"localId\":\"vectorSet/uGTKIqfmT\",\"id\":\"uGTKIqfmT\",\"moduleId\":\"WG9O2oYwb1OAYuTyGnbh\"}}\n */const Icon=withCSS(Component,css,\"framer-cSkyn\");Icon.displayName=\"Amsterdam\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"75\",\"framerIntrinsicHeight\":\"85\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Amsterdam\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uGTKIqfmT\\\",\\\"id\\\":\\\"uGTKIqfmT\\\",\\\"moduleId\\\":\\\"WG9O2oYwb1OAYuTyGnbh\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/z4ebDvsBfPINsK6lZX5E/zGS65ygiHBfEQojuGifu/UjLqw8Wry.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/j99axcerItrazLm6rtkK/n4G8fbCxOrNpgYznuxNa/VRh_Dwrn6.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/r56o5XGMz4DMIIe4R7Eu/kEgbTn4m3a9asF78c34B/xII00VRtp.js\";import Lisbon from\"https://framerusercontent.com/modules/v4j4rc9BHOUtgYRnZSGy/sFpDsUREj8ZyZyHUsUFG/KGU5Cl66e.js\";import ArrowLeft from\"https://framerusercontent.com/modules/99wCrYC28KvFXPRNHNzu/SCe5MHmXboviKPfsmndf/kuR6_QNkw.js\";const ArrowLeftFonts=getFonts(ArrowLeft);const enabledGestures={SLfVTJ_vN:{hover:true}};const cycleOrder=[\"SLfVTJ_vN\",\"e5TFXDR3U\",\"iXu7523Mc\"];const serializationHash=\"framer-CVDCl\";const variantClassNames={e5TFXDR3U:\"framer-v-om2910\",iXu7523Mc:\"framer-v-12oi56h\",SLfVTJ_vN:\"framer-v-1dljee4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HApK9obe7=undefined;const TN8XPernJ=undefined;const eznjip6Pc=undefined;const z9TYs3hCH=undefined;const SyRqYvviW=undefined;const txarECSgs=undefined;const D02ysm6Zn=undefined;const sQFGTWJQ9=undefined;const dP3NMmPNL=undefined;const nW9pbyZ6x=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={Desktop:\"SLfVTJ_vN\",Mobile:\"e5TFXDR3U\",Tablet:\"iXu7523Mc\"};const Variants=motion.create(React.Fragment);const getProps=({border,city,close,color,date,height,icon,id,link,shadow,text,title,width,...props})=>{return{...props,D02ysm6Zn:title??props.D02ysm6Zn??\"Strategy Ateliers\",dP3NMmPNL:date??props.dP3NMmPNL??\"April 22+23, 2027\",eznjip6Pc:border??props.eznjip6Pc??{borderColor:'var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62)) /* {\"name\":\"Primary\"} */',borderStyle:\"solid\",borderWidth:1},HApK9obe7:link??props.HApK9obe7,nW9pbyZ6x:text??props.nW9pbyZ6x??\"For those who want to connect design to drive business outcomes beyond the design team.\",sQFGTWJQ9:city??props.sQFGTWJQ9??\"Lisbon\",SyRqYvviW:icon??props.SyRqYvviW??Lisbon,TN8XPernJ:close??props.TN8XPernJ,txarECSgs:color??props.txarECSgs??\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SLfVTJ_vN\",z9TYs3hCH:shadow??props.z9TYs3hCH??\"0px 0px 12px 0px rgba(19, 87, 63, 0.8)\"};};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,D02ysm6Zn,sQFGTWJQ9,dP3NMmPNL,nW9pbyZ6x,HApK9obe7,z9TYs3hCH,eznjip6Pc,SyRqYvviW,txarECSgs,TN8XPernJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SLfVTJ_vN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18jqacw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TN8XPernJ){const res=await TN8XPernJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"iXu7523Mc\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"e5TFXDR3U\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:HApK9obe7,motionChild:true,nodeId:\"SLfVTJ_vN\",openInNewTab:false,scopeId:\"yFKT_y1MN\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1dljee4\",className,classNames)} framer-6v9eew`,\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SLfVTJ_vN\",ref:refBinding,style:{\"--1vyblsf\":z9TYs3hCH,\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(37, 31, 48, 0.28)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"none\",...style},variants:{\"SLfVTJ_vN-hover\":{\"--border-bottom-width\":(eznjip6Pc?.borderBottomWidth??eznjip6Pc?.borderWidth)+\"px\",\"--border-color\":eznjip6Pc?.borderColor,\"--border-left-width\":(eznjip6Pc?.borderLeftWidth??eznjip6Pc?.borderWidth)+\"px\",\"--border-right-width\":(eznjip6Pc?.borderRightWidth??eznjip6Pc?.borderWidth)+\"px\",\"--border-style\":eznjip6Pc?.borderStyle,\"--border-top-width\":(eznjip6Pc?.borderTopWidth??eznjip6Pc?.borderWidth)+\"px\",backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"var(--1vyblsf)\"},e5TFXDR3U:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"SLfVTJ_vN-hover\":{\"data-framer-name\":undefined},e5TFXDR3U:{\"data-framer-name\":\"Mobile\",\"data-highlight\":true,onTap:onTap18jqacw},iXu7523Mc:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kl2okg\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Mefcd12OR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0.13)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{e5TFXDR3U:{\"--border-bottom-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-188b3pp\",layoutDependency:layoutDependency,layoutId:\"NScKK6Fwe\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-178ylsr\",Component:SyRqYvviW,layoutDependency:layoutDependency,layoutId:\"ZAnXnK1rM\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vlrzv4\",layoutDependency:layoutDependency,layoutId:\"YjGT2XTcy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-k5t9t3\",\"data-styles-preset\":\"xII00VRtp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--variable-reference-txarECSgs-yFKT_y1MN))\"},children:\"Strategy Ateliers\"})}),className:\"framer-1nyq5wr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mjM4yITze\",style:{\"--extracted-1eung3n\":\"var(--variable-reference-txarECSgs-yFKT_y1MN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-txarECSgs-yFKT_y1MN\":txarECSgs},text:D02ysm6Zn,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qfc73\",layoutDependency:layoutDependency,layoutId:\"snwXim0Ah\",style:{opacity:.57},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xeycx8\",\"data-styles-preset\":\"UjLqw8Wry\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-txarECSgs-yFKT_y1MN))\"},children:\"Lisbon\"})}),className:\"framer-rag6si\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r9rXD7u9n\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-txarECSgs-yFKT_y1MN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-txarECSgs-yFKT_y1MN\":txarECSgs},text:sQFGTWJQ9,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jvbpnd\",layoutDependency:layoutDependency,layoutId:\"GimQ99VBC\",style:{backgroundColor:txarECSgs,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xeycx8\",\"data-styles-preset\":\"UjLqw8Wry\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-txarECSgs-yFKT_y1MN))\"},children:\"April 22+23, 2027\"})}),className:\"framer-u78a18\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ql_D9ss__\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-txarECSgs-yFKT_y1MN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-txarECSgs-yFKT_y1MN\":txarECSgs},text:dP3NMmPNL,verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hknwx7\",layoutDependency:layoutDependency,layoutId:\"DQku76eBX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1arioa4\",\"data-styles-preset\":\"VRh_Dwrn6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)))\"},children:\"For those who want to connect design to drive business outcomes beyond the design team.\"})}),className:\"framer-k2qube\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A2uWKuCw9\",style:{\"--extracted-r6o4lv\":\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nW9pbyZ6x,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j5ygl8\",layoutDependency:layoutDependency,layoutId:\"XExMHY4jK\",children:[/*#__PURE__*/_jsx(ArrowLeft,{animated:true,className:\"framer-1tek3n9\",layoutDependency:layoutDependency,layoutId:\"VESVIqUWG\",style:{\"--1pg8itr\":txarECSgs,rotate:-180}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n3sd2f\",layoutDependency:layoutDependency,layoutId:\"eLqo0udL6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1arioa4\",\"data-styles-preset\":\"VRh_Dwrn6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-txarECSgs-yFKT_y1MN))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"More Info\"})})}),className:\"framer-133y53e\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Lw13FQUzQ\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-txarECSgs-yFKT_y1MN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-txarECSgs-yFKT_y1MN\":txarECSgs},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})})});});const css=[\".framer-CVDCl.framer-6v9eew, .framer-CVDCl .framer-6v9eew { display: block; }\",\".framer-CVDCl.framer-1dljee4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; text-decoration: none; width: 400px; }\",\".framer-CVDCl .framer-kl2okg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 8px 0px; position: relative; width: 100%; }\",\".framer-CVDCl .framer-188b3pp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: min-content; }\",\".framer-CVDCl .framer-178ylsr { aspect-ratio: 0.8333333333333334 / 1; flex: none; height: auto; position: relative; width: 40px; }\",\".framer-CVDCl .framer-1vlrzv4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CVDCl .framer-1nyq5wr, .framer-CVDCl .framer-k2qube { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CVDCl .framer-qfc73 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CVDCl .framer-rag6si, .framer-CVDCl .framer-u78a18, .framer-CVDCl .framer-133y53e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CVDCl .framer-jvbpnd { flex: none; height: 3px; overflow: visible; position: relative; width: 3px; }\",\".framer-CVDCl .framer-1hknwx7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-CVDCl .framer-1j5ygl8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CVDCl .framer-1tek3n9 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 22px; }\",\".framer-CVDCl .framer-n3sd2f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 21px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CVDCl.framer-v-om2910.framer-1dljee4 { align-content: flex-start; align-items: flex-start; padding: 0px; width: min-content; }\",\".framer-CVDCl.framer-v-om2910 .framer-kl2okg { align-self: stretch; justify-content: flex-start; padding: 0px 8px 0px 8px; width: auto; }\",\".framer-CVDCl.framer-v-om2910 .framer-188b3pp { padding: 0px 0px 8px 0px; }\",\".framer-CVDCl.framer-v-om2910 .framer-1vlrzv4 { flex: none; gap: 2px; width: min-content; }\",\".framer-CVDCl.framer-v-om2910 .framer-1nyq5wr { align-self: stretch; width: auto; }\",\".framer-CVDCl.framer-v-om2910 .framer-qfc73 { width: min-content; }\",\".framer-CVDCl.framer-v-12oi56h.framer-1dljee4 { cursor: unset; }\",\".framer-CVDCl.framer-v-12oi56h .framer-kl2okg { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; }\",\".framer-CVDCl.framer-v-12oi56h .framer-1vlrzv4 { flex: none; width: 100%; }\",\".framer-CVDCl.framer-v-12oi56h .framer-qfc73 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-CVDCl.framer-v-1dljee4.hover .framer-1j5ygl8 { padding: 0px 0px 0px 8px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-CVDCl[data-border=\"true\"]::after, .framer-CVDCl [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 227.5\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"e5TFXDR3U\":{\"layout\":[\"auto\",\"auto\"]},\"iXu7523Mc\":{\"layout\":[\"fixed\",\"auto\"]},\"pVXtHCHT3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"D02ysm6Zn\":\"title\",\"sQFGTWJQ9\":\"city\",\"dP3NMmPNL\":\"date\",\"nW9pbyZ6x\":\"text\",\"HApK9obe7\":\"link\",\"z9TYs3hCH\":\"shadow\",\"eznjip6Pc\":\"border\",\"SyRqYvviW\":\"icon\",\"txarECSgs\":\"color\",\"TN8XPernJ\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"mB3K02svh2L9PoqLmShb\"]\n */const FrameryFKT_y1MN=withCSS(Component,css,\"framer-CVDCl\");export default FrameryFKT_y1MN;FrameryFKT_y1MN.displayName=\"Menu/Submenu/Event\";FrameryFKT_y1MN.defaultProps={height:227.5,width:400};addPropertyControls(FrameryFKT_y1MN,{variant:{options:[\"SLfVTJ_vN\",\"e5TFXDR3U\",\"iXu7523Mc\"],optionTitles:[\"Desktop\",\"Mobile\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},D02ysm6Zn:{defaultValue:\"Strategy Ateliers\",displayTextArea:false,title:\"Title\",type:ControlType.String},onD02ysm6ZnChange:{changes:\"D02ysm6Zn\",type:ControlType.ChangeHandler},sQFGTWJQ9:{defaultValue:\"Lisbon\",displayTextArea:false,title:\"City\",type:ControlType.String},onsQFGTWJQ9Change:{changes:\"sQFGTWJQ9\",type:ControlType.ChangeHandler},dP3NMmPNL:{defaultValue:\"April 22+23, 2027\",displayTextArea:false,title:\"Date\",type:ControlType.String},ondP3NMmPNLChange:{changes:\"dP3NMmPNL\",type:ControlType.ChangeHandler},nW9pbyZ6x:{defaultValue:\"For those who want to connect design to drive business outcomes beyond the design team.\",displayTextArea:true,title:\"Text\",type:ControlType.String},onnW9pbyZ6xChange:{changes:\"nW9pbyZ6x\",type:ControlType.ChangeHandler},HApK9obe7:{title:\"Link\",type:ControlType.Link},z9TYs3hCH:{defaultValue:[{blur:12,color:\"rgba(19, 87, 63, 0.8)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:0}],title:\"Shadow\",type:ControlType.BoxShadow},eznjip6Pc:{defaultValue:{borderColor:'var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62)) /* {\"name\":\"Primary\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},SyRqYvviW:{defaultValue:{identifier:\"local-module:vector/KGU5Cl66e:default\",moduleId:\"v4j4rc9BHOUtgYRnZSGy\"},setModuleId:\"mB3K02svh2L9PoqLmShb\",title:\"Icon\",type:ControlType.VectorSetItem},txarECSgs:{defaultValue:\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\",title:\"Color\",type:ControlType.Color},TN8XPernJ:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FrameryFKT_y1MN,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...ArrowLeftFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryFKT_y1MN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"e5TFXDR3U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iXu7523Mc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pVXtHCHT3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"D02ysm6Zn\\\":\\\"title\\\",\\\"sQFGTWJQ9\\\":\\\"city\\\",\\\"dP3NMmPNL\\\":\\\"date\\\",\\\"nW9pbyZ6x\\\":\\\"text\\\",\\\"HApK9obe7\\\":\\\"link\\\",\\\"z9TYs3hCH\\\":\\\"shadow\\\",\\\"eznjip6Pc\\\":\\\"border\\\",\\\"SyRqYvviW\\\":\\\"icon\\\",\\\"txarECSgs\\\":\\\"color\\\",\\\"TN8XPernJ\\\":\\\"close\\\"}\",\"framerIntrinsicHeight\":\"227.5\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"mB3K02svh2L9PoqLmShb\\\"]\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Berlin from\"https://framerusercontent.com/modules/lWLyJ1Wg04ESlTvg7lcd/bbD8pAqLeI9P6H8p983g/CjWcreMKn.js\";import Lisbon from\"https://framerusercontent.com/modules/v4j4rc9BHOUtgYRnZSGy/sFpDsUREj8ZyZyHUsUFG/KGU5Cl66e.js\";import Amsterdam from\"https://framerusercontent.com/modules/uQfYwIApYJt2hT65IUE0/OdGo5nb5vl3wwNjTQhlT/rZYUNAQFT.js\";import MenuSubmenuEvent from\"https://framerusercontent.com/modules/fP9rF0V2sXp7Kh8DVFrH/jepqEeitX9le9JolNJMx/yFKT_y1MN.js\";const MenuSubmenuEventFonts=getFonts(MenuSubmenuEvent);const cycleOrder=[\"mpBG_w2It\",\"GIya5YVCl\",\"wq_YsIv5z\"];const serializationHash=\"framer-XNbWp\";const variantClassNames={GIya5YVCl:\"framer-v-1q2ctsn\",mpBG_w2It:\"framer-v-iis2pg\",wq_YsIv5z:\"framer-v-ng162s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OmPi10Y6I=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"mpBG_w2It\",Phone:\"wq_YsIv5z\",Tablet:\"GIya5YVCl\"};const Variants=motion.create(React.Fragment);const getProps=({close,height,id,width,...props})=>{return{...props,OmPi10Y6I:close??props.OmPi10Y6I,variant:humanReadableVariantMap[props.variant]??props.variant??\"mpBG_w2It\"};};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,OmPi10Y6I,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mpBG_w2It\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const TN8XPernJhkqlia=activeVariantCallback(async(...args)=>{if(OmPi10Y6I){const res=await OmPi10Y6I(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"wq_YsIv5z\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-iis2pg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mpBG_w2It\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(247, 247, 247)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",...style},variants:{wq_YsIv5z:{\"--border-color\":\"rgba(33, 33, 33, 0.12)\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(37, 31, 48, 0.02)\",boxShadow:\"none\"}},...addPropertyOverrides({GIya5YVCl:{\"data-framer-name\":\"Tablet\"},wq_YsIv5z:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hzD_S1HBu\"},implicitPathVariables:undefined},{href:{webPageId:\"hzD_S1HBu\"},implicitPathVariables:undefined},{href:{webPageId:\"hzD_S1HBu\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||267.5)-40-227)/2),...addPropertyOverrides({GIya5YVCl:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||354)-40-227)/2)},wq_YsIv5z:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+1+(((componentViewport?.height||200)-2-683)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11z1ibw-container\",layoutDependency:layoutDependency,layoutId:\"xEhheZpnZ-container\",nodeId:\"xEhheZpnZ\",rendersWithMotion:true,scopeId:\"zBVTQdAaq\",children:/*#__PURE__*/_jsx(MenuSubmenuEvent,{D02ysm6Zn:\"Strategy Ateliers\",dP3NMmPNL:\"April 22+23, 2027\",eznjip6Pc:{borderColor:\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\",borderStyle:\"solid\",borderWidth:1},HApK9obe7:resolvedLinks[0],height:\"100%\",id:\"xEhheZpnZ\",layoutId:\"xEhheZpnZ\",nW9pbyZ6x:\"For those who want to connect design to drive business outcomes beyond the design team.\",sQFGTWJQ9:\"Lisbon\",style:{width:\"100%\"},SyRqYvviW:Lisbon,TN8XPernJ:TN8XPernJhkqlia,txarECSgs:\"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\",variant:matchVariant(\"SLfVTJ_vN\"),width:\"100%\",z9TYs3hCH:\"0px 0px 12px 0px rgba(19, 87, 63, 0.21)\",...addPropertyOverrides({GIya5YVCl:{HApK9obe7:resolvedLinks[1],variant:matchVariant(\"iXu7523Mc\")},wq_YsIv5z:{HApK9obe7:resolvedLinks[2],variant:matchVariant(\"e5TFXDR3U\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CGsk8x0RN\"},implicitPathVariables:undefined},{href:{webPageId:\"CGsk8x0RN\"},implicitPathVariables:undefined},{href:{webPageId:\"CGsk8x0RN\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||267.5)-40-227)/2),...addPropertyOverrides({GIya5YVCl:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||354)-40-227)/2)},wq_YsIv5z:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+1+(((componentViewport?.height||200)-2-683)/2+228+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jh1uec-container\",layoutDependency:layoutDependency,layoutId:\"K2i6Ped5C-container\",nodeId:\"K2i6Ped5C\",rendersWithMotion:true,scopeId:\"zBVTQdAaq\",children:/*#__PURE__*/_jsx(MenuSubmenuEvent,{D02ysm6Zn:\"Agentic Ateliers\",dP3NMmPNL:\"May 12+13, 2027\",eznjip6Pc:{borderColor:\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\",borderStyle:\"solid\",borderWidth:1},HApK9obe7:resolvedLinks1[0],height:\"100%\",id:\"K2i6Ped5C\",layoutId:\"K2i6Ped5C\",nW9pbyZ6x:\"For those who want to connect design to drive business outcomes beyond the design team.\",sQFGTWJQ9:\"Berlin\",style:{width:\"100%\"},SyRqYvviW:Berlin,TN8XPernJ:TN8XPernJhkqlia,txarECSgs:\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\",variant:matchVariant(\"SLfVTJ_vN\"),width:\"100%\",z9TYs3hCH:\"0px 0px 12px 0px rgba(70, 54, 191, 0.25)\",...addPropertyOverrides({GIya5YVCl:{HApK9obe7:resolvedLinks1[1],variant:matchVariant(\"iXu7523Mc\")},wq_YsIv5z:{HApK9obe7:resolvedLinks1[2],variant:matchVariant(\"e5TFXDR3U\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ykddnq\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"Xa0KdEhgK\",style:{backgroundColor:\"rgba(37, 31, 48, 0.07)\"}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ETDTngTH2\"},implicitPathVariables:undefined},{href:{webPageId:\"ETDTngTH2\"},implicitPathVariables:undefined},{href:{webPageId:\"ETDTngTH2\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||267.5)-40-227)/2),...addPropertyOverrides({GIya5YVCl:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||354)-40-227)/2)},wq_YsIv5z:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+1+(((componentViewport?.height||200)-2-683)/2+456+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s1zdon-container\",layoutDependency:layoutDependency,layoutId:\"AgrEM13jx-container\",nodeId:\"AgrEM13jx\",rendersWithMotion:true,scopeId:\"zBVTQdAaq\",children:/*#__PURE__*/_jsx(MenuSubmenuEvent,{D02ysm6Zn:\"Leadership Ateliers\",dP3NMmPNL:\"May 20+21, 2027\",eznjip6Pc:{borderColor:\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\",borderStyle:\"solid\",borderWidth:1},HApK9obe7:resolvedLinks2[0],height:\"100%\",id:\"AgrEM13jx\",layoutId:\"AgrEM13jx\",nW9pbyZ6x:\"For those who want to connect design to drive business outcomes beyond the design team.\",sQFGTWJQ9:\"Amsterdam\",style:{width:\"100%\"},SyRqYvviW:Amsterdam,TN8XPernJ:TN8XPernJhkqlia,txarECSgs:\"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\",variant:matchVariant(\"SLfVTJ_vN\"),width:\"100%\",z9TYs3hCH:\"0px 0px 12px 0px rgba(64, 41, 92, 0.27)\",...addPropertyOverrides({GIya5YVCl:{HApK9obe7:resolvedLinks2[1],variant:matchVariant(\"iXu7523Mc\")},wq_YsIv5z:{HApK9obe7:resolvedLinks2[2],variant:matchVariant(\"e5TFXDR3U\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-j0407j\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"Be2sUD48Z\",style:{backgroundColor:\"rgba(37, 31, 48, 0.07)\"}})]})})})});});const css=[\".framer-XNbWp.framer-40rbka, .framer-XNbWp .framer-40rbka { display: block; }\",\".framer-XNbWp.framer-iis2pg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-XNbWp .framer-11z1ibw-container, .framer-XNbWp .framer-jh1uec-container, .framer-XNbWp .framer-1s1zdon-container { -webkit-user-select: none; cursor: pointer; flex: 1 0 0px; height: auto; position: relative; user-select: none; width: 1px; }\",\".framer-XNbWp .framer-1ykddnq, .framer-XNbWp .framer-j0407j { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-XNbWp.framer-v-1q2ctsn.framer-iis2pg { width: 810px; }\",\".framer-XNbWp.framer-v-ng162s.framer-iis2pg { flex-direction: column; gap: 0px; padding: 1px 12px 1px 12px; width: 380px; }\",\".framer-XNbWp.framer-v-ng162s .framer-11z1ibw-container { flex: none; order: 0; width: 100%; }\",\".framer-XNbWp.framer-v-ng162s .framer-jh1uec-container { flex: none; order: 2; width: 100%; }\",\".framer-XNbWp.framer-v-ng162s .framer-1ykddnq { flex: none; order: 3; width: 100%; }\",\".framer-XNbWp.framer-v-ng162s .framer-1s1zdon-container { flex: none; order: 4; width: 100%; }\",\".framer-XNbWp.framer-v-ng162s .framer-j0407j { flex: none; order: 1; width: 100%; }\",'.framer-XNbWp[data-border=\"true\"]::after, .framer-XNbWp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 267.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GIya5YVCl\":{\"layout\":[\"fixed\",\"auto\"]},\"wq_YsIv5z\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OmPi10Y6I\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzBVTQdAaq=withCSS(Component,css,\"framer-XNbWp\");export default FramerzBVTQdAaq;FramerzBVTQdAaq.displayName=\"Nav/Submenu\";FramerzBVTQdAaq.defaultProps={height:267.5,width:1200};addPropertyControls(FramerzBVTQdAaq,{variant:{options:[\"mpBG_w2It\",\"GIya5YVCl\",\"wq_YsIv5z\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},OmPi10Y6I:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerzBVTQdAaq,[{explicitInter:true,fonts:[]},...MenuSubmenuEventFonts],{supportsExplicitInterCodegen:true});FramerzBVTQdAaq.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuSubmenuEvent,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzBVTQdAaq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"267.5\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"OmPi10Y6I\\\":\\\"close\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GIya5YVCl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wq_YsIv5z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavMenuItem from\"https://framerusercontent.com/modules/M3ClQAfnuPC26LVyyFJg/z12O9tHKQkjP8aoSbx1R/ag5EESOxy.js\";import Button from\"https://framerusercontent.com/modules/C2zRdY2jw4cBOXDWPK0N/vbJOMzHMd13TPqrGyXBY/hzX3mgOW0.js\";import NavSubmenu from\"https://framerusercontent.com/modules/vB5zvmsoxYWDly8adk1r/OGck4b48xSu4KkehsuLn/zBVTQdAaq.js\";const NavMenuItemFonts=getFonts(NavMenuItem);const NavSubmenuFonts=getFonts(NavSubmenu);const ButtonFonts=getFonts(Button);const ButtonControls=getPropertyControls(Button);const cycleOrder=[\"IF9DZa6Cp\",\"bKLzjg2RN\",\"ZIEvork6e\",\"tNuDTnkbs\",\"xKyOOt4AC\"];const serializationHash=\"framer-KZtZM\";const variantClassNames={bKLzjg2RN:\"framer-v-9odvv8\",IF9DZa6Cp:\"framer-v-1klrtrj\",tNuDTnkbs:\"framer-v-wjva8x\",xKyOOt4AC:\"framer-v-sveplj\",ZIEvork6e:\"framer-v-1ry2pkq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hQfD2t2Xc=undefined;const pgh0Tw1eu=undefined;const ZfwLbb2mZ=undefined;const ZmtA2HQVW=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Events\":\"ZIEvork6e\",\"Desktop - General\":\"IF9DZa6Cp\",\"Phone - Events\":\"tNuDTnkbs\",\"Phone - General - Events Closed\":\"bKLzjg2RN\",\"Phone - General - Events Open\":\"xKyOOt4AC\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Large White Outline\":\"uG1nv5yOg\",\"Medium Dark Outline\":\"mmrQzHw1Q\",\"Medium White Outline\":\"RIpKSP7hq\",Disabled:\"XdOVpUIpU\",Error:\"IkuQJriXl\",Large:\"gnQmrBTeO\",Loading:\"No3nGsVFg\",Medium:\"TJ2WRTVRR\",Small:\"t2t23c_bW\",Success:\"SEzU3Urdk\"};const getProps=({button,height,id,preRegister,textColor,theEvents,width,...props})=>{return{...props,hQfD2t2Xc:textColor??props.hQfD2t2Xc??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",pgh0Tw1eu:theEvents??props.pgh0Tw1eu,variant:humanReadableVariantMap[props.variant]??props.variant??\"IF9DZa6Cp\",ZfwLbb2mZ:humanReadableEnumMap[button]??button??props.ZfwLbb2mZ??\"TJ2WRTVRR\",ZmtA2HQVW:preRegister??props.ZmtA2HQVW};};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,hQfD2t2Xc,ZfwLbb2mZ,ZmtA2HQVW,pgh0Tw1eu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IF9DZa6Cp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UwPeXvYhb1jd9u9q=activeVariantCallback(async(...args)=>{if(pgh0Tw1eu){const res=await pgh0Tw1eu(...args);if(res===false)return false;}});const UwPeXvYhb3vjzbn=activeVariantCallback(async(...args)=>{if(pgh0Tw1eu){const res=await pgh0Tw1eu(...args);if(res===false)return false;}setVariant(\"xKyOOt4AC\");});const UwPeXvYhb635ifs=activeVariantCallback(async(...args)=>{if(pgh0Tw1eu){const res=await pgh0Tw1eu(...args);if(res===false)return false;}setVariant(\"bKLzjg2RN\");});const OmPi10Y6I9g5vsi=activeVariantCallback(async(...args)=>{setVariant(\"bKLzjg2RN\");});const eAFy6mZ_L1rq2idf=activeVariantCallback(async(...args)=>{if(ZmtA2HQVW){const res=await ZmtA2HQVW(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ZIEvork6e\",\"tNuDTnkbs\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"bKLzjg2RN\",\"xKyOOt4AC\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed2=()=>{if([\"ZIEvork6e\",\"tNuDTnkbs\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({bKLzjg2RN:{value:transition2},xKyOOt4AC:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1klrtrj\",className,classNames),\"data-framer-name\":\"Desktop - General\",layoutDependency:layoutDependency,layoutId:\"IF9DZa6Cp\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",...style},variants:{bKLzjg2RN:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",boxShadow:\"0px 2px 2px 0px rgba(0, 0, 0, 0.19)\"},tNuDTnkbs:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",boxShadow:\"0px 2px 2px 0px rgba(0, 0, 0, 0.19)\"},xKyOOt4AC:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",boxShadow:\"0px 2px 2px 0px rgba(0, 0, 0, 0.19)\"},ZIEvork6e:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({bKLzjg2RN:{\"data-border\":true,\"data-framer-name\":\"Phone - General - Events Closed\"},tNuDTnkbs:{\"data-border\":true,\"data-framer-name\":\"Phone - Events\"},xKyOOt4AC:{\"data-border\":true,\"data-framer-name\":\"Phone - General - Events Open\"},ZIEvork6e:{\"data-framer-name\":\"Desktop - Events\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-epgyzk\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"qpAa77ajC\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-17)/2)+0,...addPropertyOverrides({bKLzjg2RN:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||193)-0-99)/2+0+0)+0+0},xKyOOt4AC:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||364)-0-365)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tjael3-container\",layoutDependency:layoutDependency,layoutId:\"cZtlzypQ0-container\",nodeId:\"cZtlzypQ0\",rendersWithMotion:true,scopeId:\"H_5B_ftH7\",children:/*#__PURE__*/_jsx(NavMenuItem,{FgvRa2SEU:hQfD2t2Xc,height:\"100%\",id:\"cZtlzypQ0\",layoutId:\"cZtlzypQ0\",lJX3mDf96:\"The Events\",UwPeXvYhb:UwPeXvYhb1jd9u9q,variant:matchVariant(\"RzMxjmG_0\"),width:\"100%\",...addPropertyOverrides({bKLzjg2RN:{FgvRa2SEU:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",style:{width:\"100%\"},UwPeXvYhb:UwPeXvYhb3vjzbn,variant:matchVariant(\"MlNTDSrEp\")},xKyOOt4AC:{FgvRa2SEU:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",style:{width:\"100%\"},UwPeXvYhb:UwPeXvYhb635ifs,variant:matchVariant(\"fEjq_atfa\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10gz490\",\"data-framer-name\":\"Submenu Container\",layoutDependency:layoutDependency,layoutId:\"jqLpDGcjO\",style:{opacity:1},variants:{bKLzjg2RN:{opacity:0},xKyOOt4AC:{opacity:1}},children:isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bKLzjg2RN:{height:267,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||193)-0-99)/2+0+0)+0+17+-133},xKyOOt4AC:{height:267,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||364)-0-365)/2+0+0)+0+17+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xw4gcf-container\",layoutDependency:layoutDependency,layoutId:\"rTp7TBOYV-container\",nodeId:\"rTp7TBOYV\",rendersWithMotion:true,scopeId:\"H_5B_ftH7\",children:/*#__PURE__*/_jsx(NavSubmenu,{height:\"100%\",id:\"rTp7TBOYV\",layoutId:\"rTp7TBOYV\",variant:matchVariant(\"wq_YsIv5z\"),width:\"100%\",...addPropertyOverrides({bKLzjg2RN:{style:{width:\"100%\"}},xKyOOt4AC:{OmPi10Y6I:OmPi10Y6I9g5vsi,style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bhf6LmHQ8\"},implicitPathVariables:undefined},{href:{webPageId:\"Bhf6LmHQ8\"},implicitPathVariables:undefined},{href:{webPageId:\"Bhf6LmHQ8\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-17)/2)+0,...addPropertyOverrides({bKLzjg2RN:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||193)-0-99)/2+0+0)+0+18},xKyOOt4AC:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||364)-0-365)/2+0+0)+0+284}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-en378f-container\",layoutDependency:layoutDependency,layoutId:\"siHVIbB3P-container\",nodeId:\"siHVIbB3P\",rendersWithMotion:true,scopeId:\"H_5B_ftH7\",children:/*#__PURE__*/_jsx(NavMenuItem,{FgvRa2SEU:hQfD2t2Xc,height:\"100%\",id:\"siHVIbB3P\",k0BzG1Wy7:resolvedLinks[0],layoutId:\"siHVIbB3P\",lJX3mDf96:\"Sponsor\",variant:matchVariant(\"i1wrA98NH\"),width:\"100%\",...addPropertyOverrides({bKLzjg2RN:{FgvRa2SEU:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",k0BzG1Wy7:resolvedLinks[1],style:{width:\"100%\"},variant:matchVariant(\"wRj2VylVC\")},xKyOOt4AC:{FgvRa2SEU:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",k0BzG1Wy7:resolvedLinks[2],style:{width:\"100%\"},variant:matchVariant(\"wRj2VylVC\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rMxdq4HI5\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxdq4HI5\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxdq4HI5\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({tNuDTnkbs:{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-81)/2+0+0)+0+0},ZIEvork6e:{height:17,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-17)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t2oyns-container\",layoutDependency:layoutDependency,layoutId:\"OPQET_wyt-container\",nodeId:\"OPQET_wyt\",rendersWithMotion:true,scopeId:\"H_5B_ftH7\",children:/*#__PURE__*/_jsx(NavMenuItem,{FgvRa2SEU:hQfD2t2Xc,height:\"100%\",id:\"OPQET_wyt\",k0BzG1Wy7:resolvedLinks1[0],layoutId:\"OPQET_wyt\",lJX3mDf96:\"All Events\",variant:matchVariant(\"i1wrA98NH\"),width:\"100%\",...addPropertyOverrides({tNuDTnkbs:{FgvRa2SEU:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",k0BzG1Wy7:resolvedLinks1[2],style:{width:\"100%\"},variant:matchVariant(\"wRj2VylVC\")},ZIEvork6e:{k0BzG1Wy7:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i9dyii\",\"data-framer-name\":\"CTA Container\",layoutDependency:layoutDependency,layoutId:\"Y6toCdx0H\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-40)/2)+0,...addPropertyOverrides({bKLzjg2RN:{width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||193)-0-99)/2+35+0)+12},tNuDTnkbs:{width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-81)/2+17+0)+12},xKyOOt4AC:{width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||364)-0-365)/2+301+0)+12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a6o0me-container\",layoutDependency:layoutDependency,layoutId:\"hOhBpj48j-container\",nodeId:\"hOhBpj48j\",rendersWithMotion:true,scopeId:\"H_5B_ftH7\",children:/*#__PURE__*/_jsx(Button,{eAFy6mZ_L:eAFy6mZ_L1rq2idf,height:\"100%\",id:\"hOhBpj48j\",Jwr73GV75:hQfD2t2Xc,layoutId:\"hOhBpj48j\",mwW1VhhRS:\"rgb(255, 255, 255)\",T44Vf_5KO:\"Pre-Register\",variant:matchVariant(ZfwLbb2mZ),width:\"100%\",...addPropertyOverrides({bKLzjg2RN:{Jwr73GV75:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",style:{width:\"100%\"},variant:matchVariant(\"TJ2WRTVRR\")},tNuDTnkbs:{Jwr73GV75:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",style:{width:\"100%\"},variant:matchVariant(\"TJ2WRTVRR\")},xKyOOt4AC:{Jwr73GV75:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",style:{width:\"100%\"},variant:matchVariant(\"TJ2WRTVRR\")}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-KZtZM.framer-1ovvbhr, .framer-KZtZM .framer-1ovvbhr { display: block; }\",\".framer-KZtZM.framer-1klrtrj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KZtZM .framer-epgyzk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KZtZM .framer-tjael3-container, .framer-KZtZM .framer-en378f-container, .framer-KZtZM .framer-1t2oyns-container, .framer-KZtZM .framer-a6o0me-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KZtZM .framer-10gz490 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 200px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-KZtZM .framer-1xw4gcf-container { flex: none; height: auto; position: relative; width: auto; z-index: 8; }\",\".framer-KZtZM .framer-1i9dyii { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KZtZM.framer-v-9odvv8.framer-1klrtrj, .framer-KZtZM.framer-v-sveplj.framer-1klrtrj { flex-direction: column; gap: 0px; width: 380px; }\",\".framer-KZtZM.framer-v-9odvv8 .framer-epgyzk, .framer-KZtZM.framer-v-wjva8x .framer-epgyzk, .framer-KZtZM.framer-v-sveplj .framer-epgyzk { flex-direction: column; gap: 0px; width: 100%; }\",\".framer-KZtZM.framer-v-9odvv8 .framer-tjael3-container, .framer-KZtZM.framer-v-9odvv8 .framer-en378f-container, .framer-KZtZM.framer-v-sveplj .framer-tjael3-container, .framer-KZtZM.framer-v-sveplj .framer-en378f-container { width: 100%; }\",\".framer-KZtZM.framer-v-9odvv8 .framer-10gz490 { flex: none; height: 1px; min-height: unset; overflow: var(--overflow-clip-fallback, clip); width: 100%; }\",\".framer-KZtZM.framer-v-9odvv8 .framer-1xw4gcf-container, .framer-KZtZM.framer-v-9odvv8 .framer-a6o0me-container, .framer-KZtZM.framer-v-wjva8x .framer-a6o0me-container, .framer-KZtZM.framer-v-sveplj .framer-1xw4gcf-container, .framer-KZtZM.framer-v-sveplj .framer-a6o0me-container { flex: 1 0 0px; width: 1px; }\",\".framer-KZtZM.framer-v-9odvv8 .framer-1i9dyii, .framer-KZtZM.framer-v-wjva8x .framer-1i9dyii, .framer-KZtZM.framer-v-sveplj .framer-1i9dyii { padding: 12px; width: 100%; }\",\".framer-KZtZM.framer-v-1ry2pkq .framer-1t2oyns-container { order: 2; }\",\".framer-KZtZM.framer-v-wjva8x.framer-1klrtrj { flex-direction: column; gap: 0px; width: 188px; }\",\".framer-KZtZM.framer-v-wjva8x .framer-1t2oyns-container { order: 2; width: 100%; }\",\".framer-KZtZM.framer-v-sveplj .framer-10gz490 { flex: none; min-height: unset; width: 100%; }\",'.framer-KZtZM[data-border=\"true\"]::after, .framer-KZtZM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 349\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bKLzjg2RN\":{\"layout\":[\"fixed\",\"auto\"]},\"ZIEvork6e\":{\"layout\":[\"auto\",\"auto\"]},\"tNuDTnkbs\":{\"layout\":[\"fixed\",\"auto\"]},\"xKyOOt4AC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hQfD2t2Xc\":\"textColor\",\"ZfwLbb2mZ\":\"button\",\"ZmtA2HQVW\":\"preRegister\",\"pgh0Tw1eu\":\"theEvents\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH_5B_ftH7=withCSS(Component,css,\"framer-KZtZM\");export default FramerH_5B_ftH7;FramerH_5B_ftH7.displayName=\"Nav/Menu Content\";FramerH_5B_ftH7.defaultProps={height:48,width:349};addPropertyControls(FramerH_5B_ftH7,{variant:{options:[\"IF9DZa6Cp\",\"bKLzjg2RN\",\"ZIEvork6e\",\"tNuDTnkbs\",\"xKyOOt4AC\"],optionTitles:[\"Desktop - General\",\"Phone - General - Events Closed\",\"Desktop - Events\",\"Phone - Events\",\"Phone - General - Events Open\"],title:\"Variant\",type:ControlType.Enum},hQfD2t2Xc:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Text color\",type:ControlType.Color},ZfwLbb2mZ:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"TJ2WRTVRR\",description:undefined,hidden:undefined,optional:undefined,title:\"Button\"},onZfwLbb2mZChange:{changes:\"ZfwLbb2mZ\",type:ControlType.ChangeHandler},ZmtA2HQVW:{title:\"Pre Register\",type:ControlType.EventHandler},pgh0Tw1eu:{title:\"The Events\",type:ControlType.EventHandler}});addFonts(FramerH_5B_ftH7,[{explicitInter:true,fonts:[]},...NavMenuItemFonts,...NavSubmenuFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerH_5B_ftH7.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavMenuItem,{},context),forwardLoader(NavSubmenu,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH_5B_ftH7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"349\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bKLzjg2RN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZIEvork6e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tNuDTnkbs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xKyOOt4AC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"hQfD2t2Xc\\\":\\\"textColor\\\",\\\"ZfwLbb2mZ\\\":\\\"button\\\",\\\"ZmtA2HQVW\\\":\\\"preRegister\\\",\\\"pgh0Tw1eu\\\":\\\"theEvents\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fd0ec14)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const lCtyJTsni=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"2623853231\" role=\"presentation\" viewBox=\"0 0 195 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 33.488 16.406 C 28.936 17.778 24.7 16.68 24.024 14.074 L 22.582 8.268 C 21.951 5.25 25.016 1.821 29.522 0.495 C 34.029 -0.785 38.265 0.495 39.121 3.421 L 40.563 9.228 C 41.149 11.88 37.994 15.08 33.488 16.406 Z M 25.782 10.6 C 26.142 10.737 26.548 10.828 26.999 10.92 C 28.396 11.194 30.243 11.011 32.001 10.508 C 34.434 9.777 36.462 8.496 37.408 7.216 C 35.786 6.668 33.533 6.622 31.189 7.308 C 28.891 7.948 26.908 9.228 25.782 10.6 Z M 39.571 9.319 C 39.391 8.542 38.76 7.902 37.904 7.491 C 36.913 8.954 34.75 10.371 32.091 11.148 C 30.784 11.514 29.522 11.697 28.35 11.697 C 27.81 11.697 27.314 11.651 26.818 11.56 C 26.232 11.468 25.737 11.285 25.331 11.103 C 24.79 11.926 24.565 12.794 24.745 13.617 C 25.331 15.903 29.207 16.818 33.217 15.629 C 37.273 14.44 40.202 11.56 39.571 9.319 Z M 103.599 2 C 104.906 2 105.998 2.372 106.874 3.116 C 107.762 3.848 108.35 4.82 108.638 6.032 L 107.054 6.141 C 106.838 5.325 106.43 4.676 105.83 4.196 C 105.242 3.716 104.498 3.477 103.599 3.477 C 102.663 3.477 101.876 3.711 101.24 4.179 C 100.616 4.647 100.155 5.276 99.855 6.068 C 99.555 6.848 99.404 7.724 99.404 8.696 C 99.404 9.668 99.555 10.544 99.855 11.324 C 100.155 12.092 100.622 12.711 101.258 13.179 C 101.894 13.647 102.675 13.88 103.599 13.88 C 104.546 13.88 105.32 13.616 105.92 13.088 C 106.532 12.548 106.934 11.828 107.126 10.929 L 108.746 11.036 C 108.506 12.344 107.942 13.395 107.054 14.187 C 106.166 14.966 105.014 15.356 103.599 15.356 C 102.399 15.356 101.366 15.068 100.502 14.492 C 99.638 13.904 98.972 13.107 98.504 12.099 C 98.048 11.091 97.82 9.956 97.82 8.696 C 97.82 7.436 98.048 6.296 98.504 5.276 C 98.96 4.256 99.62 3.459 100.484 2.883 C 101.36 2.295 102.399 2 103.599 2 Z M 62.519 5.313 C 63.755 5.313 64.703 5.66 65.363 6.356 C 66.023 7.04 66.352 8.025 66.352 9.309 L 66.352 13.143 C 66.353 13.347 66.401 13.502 66.497 13.61 C 66.593 13.706 66.743 13.754 66.947 13.754 L 67.325 13.754 L 67.325 15.068 L 66.604 15.068 C 66.269 15.056 65.974 15.009 65.723 14.925 C 65.471 14.829 65.267 14.672 65.111 14.456 C 64.955 14.228 64.882 13.934 64.894 13.574 C 64.666 14.054 64.289 14.463 63.761 14.799 C 63.233 15.123 62.608 15.284 61.889 15.284 C 60.905 15.284 60.088 15.038 59.44 14.546 C 58.793 14.054 58.469 13.4 58.469 12.584 C 58.469 11.96 58.613 11.463 58.901 11.091 C 59.189 10.719 59.585 10.436 60.089 10.244 C 60.593 10.04 61.247 9.86 62.051 9.704 L 64.859 9.164 C 64.859 8.336 64.661 7.724 64.265 7.328 C 63.881 6.92 63.298 6.717 62.519 6.717 C 61.919 6.717 61.415 6.866 61.007 7.166 C 60.611 7.466 60.341 7.898 60.197 8.462 L 58.631 8.336 C 58.823 7.412 59.261 6.681 59.945 6.141 C 60.641 5.589 61.499 5.313 62.519 5.313 Z M 78.364 5.313 C 79.012 5.313 79.625 5.451 80.201 5.727 C 80.777 5.991 81.251 6.374 81.623 6.878 C 82.007 7.382 82.24 7.964 82.324 8.624 L 80.776 8.715 C 80.68 8.103 80.404 7.617 79.948 7.257 C 79.492 6.897 78.964 6.717 78.364 6.717 C 77.477 6.717 76.787 7.034 76.295 7.67 C 75.803 8.294 75.557 9.171 75.557 10.299 C 75.557 11.427 75.803 12.308 76.295 12.944 C 76.787 13.568 77.477 13.88 78.364 13.88 C 78.988 13.88 79.528 13.688 79.984 13.305 C 80.452 12.909 80.741 12.374 80.849 11.702 L 82.415 11.792 C 82.319 12.5 82.078 13.118 81.694 13.646 C 81.31 14.174 80.824 14.582 80.236 14.87 C 79.66 15.146 79.036 15.284 78.364 15.284 C 77.489 15.284 76.72 15.081 76.061 14.673 C 75.413 14.265 74.909 13.688 74.549 12.944 C 74.189 12.188 74.009 11.307 74.009 10.299 C 74.009 9.291 74.189 8.414 74.549 7.67 C 74.909 6.914 75.413 6.333 76.061 5.925 C 76.72 5.517 77.488 5.313 78.364 5.313 Z M 114.384 5.313 C 115.26 5.313 116.022 5.517 116.67 5.925 C 117.33 6.333 117.839 6.914 118.199 7.67 C 118.559 8.414 118.739 9.291 118.739 10.299 C 118.739 11.307 118.559 12.188 118.199 12.944 C 117.839 13.688 117.33 14.265 116.67 14.673 C 116.022 15.081 115.26 15.284 114.384 15.284 C 113.508 15.284 112.74 15.081 112.08 14.673 C 111.432 14.265 110.927 13.688 110.567 12.944 C 110.208 12.188 110.027 11.307 110.027 10.299 C 110.027 9.291 110.207 8.414 110.567 7.67 C 110.927 6.914 111.432 6.333 112.08 5.925 C 112.74 5.517 113.508 5.313 114.384 5.313 Z M 140.55 5.313 C 141.294 5.313 141.965 5.481 142.565 5.816 C 143.177 6.152 143.67 6.68 144.042 7.4 C 144.426 8.12 144.641 9.021 144.689 10.101 L 144.708 10.767 L 137.76 10.767 C 137.832 11.75 138.108 12.518 138.588 13.07 C 139.08 13.61 139.734 13.88 140.55 13.88 C 141.078 13.88 141.558 13.736 141.99 13.448 C 142.422 13.16 142.746 12.764 142.962 12.261 L 144.546 12.368 C 144.27 13.256 143.766 13.964 143.034 14.492 C 142.302 15.02 141.474 15.284 140.55 15.284 C 139.674 15.284 138.906 15.081 138.246 14.673 C 137.598 14.265 137.093 13.688 136.733 12.944 C 136.373 12.188 136.193 11.307 136.193 10.299 C 136.193 9.291 136.373 8.414 136.733 7.67 C 137.093 6.914 137.598 6.333 138.246 5.925 C 138.906 5.517 139.674 5.313 140.55 5.313 Z M 156.143 5.313 C 156.886 5.313 157.558 5.48 158.158 5.816 C 158.77 6.152 159.262 6.68 159.634 7.4 C 160.018 8.12 160.234 9.021 160.282 10.101 L 160.3 10.767 L 153.353 10.767 C 153.425 11.75 153.701 12.518 154.181 13.07 C 154.673 13.61 155.327 13.88 156.143 13.88 C 156.67 13.88 157.15 13.736 157.582 13.448 C 158.014 13.16 158.339 12.765 158.555 12.261 L 160.139 12.368 C 159.863 13.256 159.358 13.964 158.626 14.492 C 157.894 15.02 157.066 15.284 156.143 15.284 C 155.267 15.284 154.498 15.081 153.838 14.673 C 153.19 14.265 152.686 13.688 152.326 12.944 C 151.966 12.188 151.786 11.307 151.786 10.299 C 151.786 9.291 151.966 8.414 152.326 7.67 C 152.686 6.914 153.19 6.333 153.838 5.925 C 154.498 5.517 155.267 5.313 156.143 5.313 Z M 175.777 5.313 C 176.425 5.313 177.037 5.451 177.613 5.727 C 178.189 5.991 178.664 6.374 179.036 6.878 C 179.42 7.382 179.653 7.964 179.737 8.624 L 178.189 8.715 C 178.093 8.103 177.817 7.617 177.361 7.257 C 176.905 6.897 176.377 6.717 175.777 6.717 C 174.89 6.717 174.2 7.034 173.708 7.67 C 173.216 8.294 172.97 9.171 172.97 10.299 C 172.97 11.427 173.216 12.308 173.708 12.944 C 174.2 13.568 174.89 13.88 175.777 13.88 C 176.401 13.88 176.942 13.688 177.397 13.305 C 177.865 12.909 178.154 12.374 178.262 11.702 L 179.828 11.792 C 179.732 12.5 179.491 13.118 179.107 13.646 C 178.723 14.174 178.237 14.582 177.649 14.87 C 177.073 15.146 176.449 15.284 175.777 15.284 C 174.902 15.284 174.134 15.081 173.474 14.673 C 172.826 14.265 172.322 13.688 171.962 12.944 C 171.602 12.188 171.422 11.307 171.422 10.299 C 171.422 9.291 171.602 8.414 171.962 7.67 C 172.322 6.914 172.826 6.333 173.474 5.925 C 174.134 5.517 174.902 5.313 175.777 5.313 Z M 185.35 5.313 C 186.093 5.313 186.765 5.48 187.365 5.816 C 187.977 6.152 188.47 6.68 188.842 7.4 C 189.226 8.12 189.441 9.021 189.489 10.101 L 189.508 10.767 L 182.56 10.767 C 182.632 11.75 182.908 12.518 183.388 13.07 C 183.88 13.61 184.534 13.88 185.35 13.88 C 185.877 13.88 186.357 13.736 186.789 13.448 C 187.221 13.16 187.546 12.765 187.762 12.261 L 189.346 12.368 C 189.07 13.256 188.565 13.964 187.833 14.492 C 187.101 15.02 186.273 15.284 185.35 15.284 C 184.474 15.284 183.705 15.081 183.045 14.673 C 182.397 14.265 181.893 13.688 181.533 12.944 C 181.173 12.188 180.993 11.307 180.993 10.299 C 180.993 9.291 181.173 8.414 181.533 7.67 C 181.893 6.914 182.397 6.333 183.045 5.925 C 183.705 5.517 184.474 5.313 185.35 5.313 Z M 48.513 7.887 L 54.812 7.887 L 54.812 2.288 L 56.324 2.288 L 56.324 15.068 L 54.812 15.068 L 54.812 9.38 L 48.513 9.38 L 48.513 15.068 L 47 15.068 L 47 2.288 L 48.513 2.288 Z M 70.662 5.528 L 73.2 5.528 L 73.2 6.843 L 70.662 6.843 L 70.662 12.549 C 70.662 12.957 70.758 13.263 70.95 13.467 C 71.154 13.659 71.442 13.754 71.814 13.754 L 73.183 13.754 L 73.183 15.068 L 71.814 15.068 C 70.974 15.068 70.326 14.852 69.87 14.42 C 69.414 13.976 69.187 13.352 69.186 12.549 L 69.186 6.843 L 67.782 6.843 L 67.782 5.528 L 69.186 5.528 L 69.186 3.368 L 70.662 3.368 Z M 85.652 6.849 C 85.865 6.432 86.17 6.1 86.57 5.853 C 87.134 5.493 87.783 5.312 88.515 5.312 C 89.558 5.313 90.356 5.648 90.908 6.32 C 91.46 6.992 91.736 7.863 91.736 8.931 L 91.736 15.068 L 90.261 15.068 L 90.261 9.471 C 90.261 8.871 90.189 8.366 90.045 7.958 C 89.901 7.55 89.679 7.244 89.379 7.04 C 89.079 6.824 88.688 6.717 88.208 6.717 C 87.416 6.717 86.793 6.957 86.337 7.437 C 85.881 7.917 85.652 8.595 85.652 9.471 L 85.652 15.068 L 84.177 15.068 L 84.177 2.288 L 85.652 2.288 Z M 125.008 5.313 C 126.052 5.313 126.85 5.648 127.402 6.32 C 127.954 6.992 128.23 7.863 128.23 8.931 L 128.23 15.068 L 126.754 15.068 L 126.754 9.362 C 126.754 8.762 126.682 8.264 126.538 7.868 C 126.394 7.46 126.172 7.154 125.872 6.95 C 125.572 6.734 125.182 6.626 124.702 6.626 C 123.91 6.626 123.286 6.867 122.83 7.347 C 122.374 7.815 122.146 8.486 122.146 9.362 L 122.146 15.068 L 120.67 15.068 L 120.67 5.528 L 122.02 5.528 L 122.067 7.158 C 122.262 6.645 122.563 6.239 122.974 5.942 C 123.538 5.522 124.216 5.313 125.008 5.313 Z M 135.49 3.603 L 134.032 3.603 C 133.72 3.603 133.462 3.716 133.258 3.944 C 133.066 4.172 132.97 4.484 132.97 4.88 L 132.97 5.528 L 135.382 5.528 L 135.382 6.843 L 132.97 6.843 L 132.97 15.068 L 131.494 15.068 L 131.494 6.843 L 130.198 6.843 L 130.198 5.528 L 131.494 5.528 L 131.494 4.898 C 131.494 4.082 131.704 3.446 132.124 2.99 C 132.556 2.522 133.198 2.288 134.05 2.288 L 135.49 2.288 Z M 147.972 7.299 C 148.111 6.777 148.322 6.379 148.605 6.104 C 148.989 5.721 149.541 5.528 150.261 5.528 L 151.179 5.528 L 151.179 6.843 L 150.261 6.843 C 149.781 6.843 149.379 6.938 149.056 7.13 C 148.732 7.322 148.491 7.61 148.335 7.994 C 148.179 8.366 148.102 8.828 148.102 9.38 L 148.102 15.068 L 146.625 15.068 L 146.625 5.528 L 147.921 5.528 Z M 166.556 5.313 C 167.6 5.313 168.397 5.648 168.949 6.32 C 169.501 6.992 169.777 7.863 169.777 8.931 L 169.777 15.068 L 168.302 15.068 L 168.302 9.362 C 168.302 8.762 168.23 8.264 168.086 7.868 C 167.942 7.46 167.72 7.154 167.42 6.95 C 167.12 6.734 166.73 6.626 166.25 6.626 C 165.458 6.626 164.834 6.867 164.378 7.347 C 163.922 7.815 163.693 8.486 163.693 9.362 L 163.693 15.068 L 162.218 15.068 L 162.218 5.528 L 163.567 5.528 L 163.615 7.159 C 163.81 6.646 164.111 6.24 164.521 5.942 C 165.085 5.522 165.764 5.313 166.556 5.313 Z M 62.627 10.874 L 62.267 10.929 C 61.739 11.025 61.325 11.121 61.025 11.217 C 60.725 11.301 60.479 11.45 60.287 11.666 C 60.107 11.882 60.017 12.188 60.017 12.584 C 60.017 12.992 60.191 13.329 60.539 13.593 C 60.899 13.857 61.415 13.983 62.087 13.971 C 62.627 13.971 63.107 13.845 63.527 13.593 C 63.959 13.341 64.295 12.969 64.535 12.477 C 64.787 11.973 64.913 11.361 64.913 10.641 L 64.894 10.479 Z M 114.384 6.717 C 113.496 6.717 112.806 7.034 112.314 7.67 C 111.822 8.294 111.575 9.171 111.575 10.299 C 111.575 11.427 111.822 12.308 112.314 12.944 C 112.806 13.568 113.496 13.88 114.384 13.88 C 115.272 13.88 115.962 13.568 116.454 12.944 C 116.946 12.308 117.191 11.426 117.191 10.299 C 117.191 9.171 116.946 8.294 116.454 7.67 C 115.962 7.034 115.272 6.717 114.384 6.717 Z M 140.55 6.717 C 139.782 6.717 139.163 6.957 138.695 7.437 C 138.227 7.904 137.928 8.576 137.796 9.452 L 143.088 9.452 C 142.956 8.505 142.662 7.815 142.206 7.383 C 141.75 6.939 141.198 6.717 140.55 6.717 Z M 156.143 6.717 C 155.375 6.717 154.756 6.957 154.288 7.437 C 153.82 7.904 153.521 8.576 153.389 9.452 L 158.681 9.452 C 158.549 8.504 158.254 7.815 157.798 7.383 C 157.342 6.939 156.79 6.717 156.143 6.717 Z M 185.35 6.717 C 184.582 6.717 183.963 6.957 183.495 7.437 C 183.027 7.904 182.728 8.576 182.596 9.452 L 187.888 9.452 C 187.756 8.505 187.462 7.815 187.006 7.383 C 186.55 6.939 185.998 6.717 185.35 6.717 Z M 13.359 12.196 L 16.149 4.24 L 17.716 4.24 L 13.846 14.986 C 13.666 15.502 13.402 15.88 13.054 16.12 C 12.706 16.36 12.262 16.48 11.722 16.481 L 10.587 16.481 L 10.587 15.166 L 11.577 15.166 C 11.817 15.166 12.015 15.112 12.171 15.004 C 12.327 14.896 12.447 14.722 12.531 14.482 L 12.873 13.601 L 12.369 13.601 L 8.877 4.24 L 10.461 4.24 Z M 1.477 5.536 C 1.753 5.056 2.136 4.684 2.628 4.42 C 3.132 4.156 3.733 4.024 4.429 4.024 C 5.305 4.024 6.043 4.252 6.643 4.708 C 7.255 5.164 7.71 5.77 8.01 6.526 C 8.31 7.27 8.46 8.098 8.46 9.01 C 8.46 9.922 8.31 10.757 8.01 11.513 C 7.71 12.268 7.254 12.874 6.643 13.33 C 6.043 13.774 5.305 13.996 4.429 13.996 C 3.709 13.996 3.09 13.858 2.574 13.582 C 2.058 13.294 1.663 12.892 1.387 12.376 L 1.332 13.78 L 0 13.78 L 0 1 L 1.477 1 Z M 4.122 5.374 C 3.498 5.374 2.977 5.542 2.557 5.878 C 2.149 6.214 1.843 6.658 1.639 7.21 C 1.447 7.75 1.351 8.35 1.351 9.01 C 1.351 9.646 1.447 10.234 1.639 10.774 C 1.843 11.314 2.149 11.752 2.557 12.088 C 2.977 12.424 3.498 12.592 4.122 12.592 C 5.058 12.592 5.754 12.25 6.21 11.566 C 6.678 10.87 6.912 10.018 6.912 9.01 C 6.912 7.966 6.678 7.102 6.21 6.418 C 5.754 5.722 5.058 5.374 4.122 5.374 Z\" fill=\"var(--1v06a0k, rgb(43,37,88))\" height=\"17.000011644541832px\" id=\"sf4Qm4n1T\" transform=\"translate(4 4)\" width=\"189.5079962158203px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,lCtyJTsni:fill??props.lCtyJTsni??\"rgb(43, 37, 88)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,lCtyJTsni,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZA65H\",className),layoutId:layoutId,ref:ref,style:{\"--1v06a0k\":lCtyJTsni,...style}});});const css=[`.framer-ZA65H { -webkit-mask: ${mask}; aspect-ratio: 8.125; background-color: var(--1v06a0k); mask: ${mask}; width: 195px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 195\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"lCtyJTsni\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"by Hatch Conference\",\"color\":{\"type\":\"variable\",\"value\":\"1v06a0k\"},\"set\":{\"localId\":\"vectorSet/VY7Yp0tEl\",\"id\":\"VY7Yp0tEl\",\"moduleId\":\"2PS6zN3kntWFXPEVsXaD\"}}\n */const Icon=withCSS(Component,css,\"framer-ZA65H\");Icon.displayName=\"by Hatch Conference\";export default Icon;addPropertyControls(Icon,{lCtyJTsni:{defaultValue:\"rgb(43, 37, 88)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"lCtyJTsni\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"195\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"by Hatch Conference\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1v06a0k\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VY7Yp0tEl\\\",\\\"id\\\":\\\"VY7Yp0tEl\\\",\\\"moduleId\\\":\\\"2PS6zN3kntWFXPEVsXaD\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d65dc2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 1.043 C 0 0.467 0.467 0 1.043 0 L 16.957 0 C 17.533 0 18 0.467 18 1.043 L 18 1.043 C 18 1.62 17.533 2.087 16.957 2.087 L 1.043 2.087 C 0.467 2.087 0 1.62 0 1.043 Z\" fill=\"var(--1pg8itr, rgb(43,37,88))\" height=\"2.086956521739129px\" id=\"ELnZ8FNG4\" transform=\"translate(11 19)\" width=\"18px\"/><path d=\"M 0 1.043 C 0 0.467 0.467 0 1.043 0 L 16.957 0 C 17.533 0 18 0.467 18 1.043 L 18 1.043 C 18 1.62 17.533 2.087 16.957 2.087 L 1.043 2.087 C 0.467 2.087 0 1.62 0 1.043 Z\" fill=\"var(--1pg8itr, rgb(43,37,88))\" height=\"2.086956521739129px\" id=\"f4ICPhcOH\" transform=\"translate(11 14)\" width=\"18px\"/><path d=\"M 0 1.043 C 0 0.467 0.467 0 1.043 0 L 16.957 0 C 17.533 0 18 0.467 18 1.043 L 18 1.043 C 18 1.62 17.533 2.087 16.957 2.087 L 1.043 2.087 C 0.467 2.087 0 1.62 0 1.043 Z\" fill=\"var(--1pg8itr, rgb(43,37,88))\" height=\"2.086956521739129px\" id=\"Ruco8GPPf\" transform=\"translate(11 24)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,WDFVBYthI:color??props.WDFVBYthI??\"rgb(43, 37, 88)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,WDFVBYthI,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4Pu0y\",className),layoutId:layoutId,ref:ref,style:{\"--1pg8itr\":WDFVBYthI,...style}});});const css=[`.framer-4Pu0y { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1pg8itr); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"WDFVBYthI\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Hamburger\",\"color\":{\"type\":\"variable\",\"value\":\"1pg8itr\"},\"set\":{\"localId\":\"vectorSet/PQNMp6Jaw\",\"id\":\"PQNMp6Jaw\",\"moduleId\":\"xDKyOPNY8aKCFIOWHhp9\"}}\n */const Icon=withCSS(Component,css,\"framer-4Pu0y\");Icon.displayName=\"Hamburger\";export default Icon;addPropertyControls(Icon,{WDFVBYthI:{defaultValue:\"rgb(43, 37, 88)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Hamburger\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1pg8itr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/PQNMp6Jaw\\\",\\\"id\\\":\\\"PQNMp6Jaw\\\",\\\"moduleId\\\":\\\"xDKyOPNY8aKCFIOWHhp9\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"WDFVBYthI\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fd0ec14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nUxpNU0ZuWLttUgQ8Qwx/ARxuNfKymbnWEmYGdM7X/oC5der23w.js\";import Hamburger from\"https://framerusercontent.com/modules/ZJh4OBvWhRV0XiDHvP9z/g4lAXMPTCqHr1SPsmYds/Fo8Mf4KFr.js\";import NavMenuContent from\"https://framerusercontent.com/modules/bUM4wgAbsDuOGNn69gck/ClKFZt0vtLLqo9GkV603/H_5B_ftH7.js\";const HamburgerFonts=getFonts(Hamburger);const cycleOrder=[\"rVzNEBmmy\",\"TMU5IGSmU\"];const serializationHash=\"framer-VkleB\";const variantClassNames={rVzNEBmmy:\"framer-v-1dfzd1a\",TMU5IGSmU:\"framer-v-1g0kesb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CT4WT5Pb7=undefined;const jQh3CasZr=undefined;const veUVBO1dp=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={Off:\"rVzNEBmmy\",On:\"TMU5IGSmU\"};const Variants=motion.create(React.Fragment);const getProps=({click,fill,height,id,text,width,...props})=>{return{...props,CT4WT5Pb7:click??props.CT4WT5Pb7,jQh3CasZr:text??props.jQh3CasZr??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rVzNEBmmy\",veUVBO1dp:fill??props.veUVBO1dp??\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"};};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,jQh3CasZr,veUVBO1dp,CT4WT5Pb7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rVzNEBmmy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt2lrm1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CT4WT5Pb7){const res=await CT4WT5Pb7(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dfzd1a\",className,classNames),\"data-framer-name\":\"Off\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rVzNEBmmy\",onTap:onTapt2lrm1,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{TMU5IGSmU:{backgroundColor:jQh3CasZr}},...addPropertyOverrides({TMU5IGSmU:{\"data-framer-name\":\"On\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ecz8i\",\"data-framer-name\":\"Mobile trigger\",layoutDependency:layoutDependency,layoutId:\"mpH6Vbkd1\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12nh9lo\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"lHfcf2VoI\",children:[/*#__PURE__*/_jsx(Hamburger,{animated:true,className:\"framer-74l07s\",layoutDependency:layoutDependency,layoutId:\"NvNL8zd9I\",style:{\"--1pg8itr\":jQh3CasZr},variants:{TMU5IGSmU:{\"--1pg8itr\":veUVBO1dp}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a4dezm\",\"data-styles-preset\":\"oC5der23w\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-jQh3CasZr-VkC49VIva))\"},children:\"Menu\"})}),className:\"framer-mu9bf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N4ywCecYx\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-jQh3CasZr-VkC49VIva)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-jQh3CasZr-VkC49VIva\":jQh3CasZr,\"--variable-reference-veUVBO1dp-VkC49VIva\":veUVBO1dp},variants:{TMU5IGSmU:{\"--extracted-r6o4lv\":\"var(--variable-reference-veUVBO1dp-VkC49VIva)\",\"--variable-reference-veUVBO1dp-VkC49VIva\":veUVBO1dp}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TMU5IGSmU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a4dezm\",\"data-styles-preset\":\"oC5der23w\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-veUVBO1dp-VkC49VIva))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\".framer-VkleB.framer-wqtkea, .framer-VkleB .framer-wqtkea { display: block; }\",\".framer-VkleB.framer-1dfzd1a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 4px 0px 0px; position: relative; width: min-content; }\",\".framer-VkleB .framer-7ecz8i { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 42px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 8px 0px 0px; position: relative; width: auto; }\",\".framer-VkleB .framer-12nh9lo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VkleB .framer-74l07s { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 37px; }\",\".framer-VkleB .framer-mu9bf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TMU5IGSmU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jQh3CasZr\":\"text\",\"veUVBO1dp\":\"fill\",\"CT4WT5Pb7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVkC49VIva=withCSS(Component,css,\"framer-VkleB\");export default FramerVkC49VIva;FramerVkC49VIva.displayName=\"Nav/Mobile Trigger\";FramerVkC49VIva.defaultProps={height:42,width:97};addPropertyControls(FramerVkC49VIva,{variant:{options:[\"rVzNEBmmy\",\"TMU5IGSmU\"],optionTitles:[\"Off\",\"On\"],title:\"Variant\",type:ControlType.Enum},jQh3CasZr:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Text\",type:ControlType.Color},veUVBO1dp:{defaultValue:'var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248)) /* {\"name\":\"Lightest\"} */',title:\"Fill\",type:ControlType.Color},CT4WT5Pb7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVkC49VIva,[{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\"}]},...HamburgerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerVkC49VIva.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavMenuContent,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVkC49VIva\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TMU5IGSmU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"42\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"jQh3CasZr\\\":\\\"text\\\",\\\"veUVBO1dp\\\":\\\"fill\\\",\\\"CT4WT5Pb7\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"97\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (835d061)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/JnX6GxozaaawBmeDJG7R/9bzwAoqTqYbbYBcF2LZE/BpuF8IUSs.js\";import ByHatchConference from\"https://framerusercontent.com/modules/vkTsPEobLZsvgtT9yltL/YjrJsOn3nd6wacoe8mqo/i7186AiXq.js\";import NavMenuContent from\"https://framerusercontent.com/modules/bUM4wgAbsDuOGNn69gck/ClKFZt0vtLLqo9GkV603/H_5B_ftH7.js\";import Button from\"https://framerusercontent.com/modules/C2zRdY2jw4cBOXDWPK0N/vbJOMzHMd13TPqrGyXBY/hzX3mgOW0.js\";import NavMobileTrigger from\"https://framerusercontent.com/modules/2LGER0EgPtvY07tDlDK4/t9eduFlcCjTZHgGP2cnc/VkC49VIva.js\";const IconFonts=getFonts(Icon);const ByHatchConferenceFonts=getFonts(ByHatchConference);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const NavMenuContentFonts=getFonts(NavMenuContent);const NavMobileTriggerFonts=getFonts(NavMobileTrigger);const ButtonControls=getPropertyControls(Button);const NavMenuContentControls=getPropertyControls(NavMenuContent);const cycleOrder=[\"R7u45LUFq\",\"wncxr4ey4\",\"JRq7X74LM\",\"qp2Rkeh4G\"];const serializationHash=\"framer-jijSn\";const variantClassNames={JRq7X74LM:\"framer-v-rugcmn\",qp2Rkeh4G:\"framer-v-lw1blv\",R7u45LUFq:\"framer-v-8diudr\",wncxr4ey4:\"framer-v-1gdm158\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HPeUtxzeG=undefined;const oFwEwDRdW=undefined;const auakWeCZZ=undefined;const l0AtrtkoP=undefined;const YerdHtKm_=undefined;const FuDXX6gvy=undefined;const HKTRFdaSW=undefined;const setl0AtrtkoP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"};const transition3={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition4={bounce:.1,delay:.1,duration:.3,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const animation2={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition1};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition5={bounce:.1,delay:.2,duration:.3,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Start\":\"R7u45LUFq\",\"Phone - Start - Closed\":\"JRq7X74LM\",\"Phone - Start- Open\":\"qp2Rkeh4G\",\"Tablet - Start\":\"wncxr4ey4\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Large White Outline\":\"uG1nv5yOg\",\"Medium Dark Outline\":\"mmrQzHw1Q\",\"Medium White Outline\":\"RIpKSP7hq\",Disabled:\"XdOVpUIpU\",Error:\"IkuQJriXl\",Large:\"gnQmrBTeO\",Loading:\"No3nGsVFg\",Medium:\"TJ2WRTVRR\",Small:\"t2t23c_bW\",Success:\"SEzU3Urdk\"};const humanReadableEnumMap1={\"Desktop - Events\":\"ZIEvork6e\",\"Desktop - General\":\"IF9DZa6Cp\",\"Phone - Events\":\"tNuDTnkbs\",\"Phone - General - Events Closed\":\"bKLzjg2RN\",\"Phone - General - Events Open\":\"xKyOOt4AC\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({button,fill,height,id,menu,preRegister,text,theEvents,title,width,...props})=>{return{...props,auakWeCZZ:humanReadableEnumMap1[menu]??menu??props.auakWeCZZ??\"IF9DZa6Cp\",FuDXX6gvy:theEvents??props.FuDXX6gvy,HKTRFdaSW:fill??props.HKTRFdaSW??\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",HPeUtxzeG:text??props.HPeUtxzeG??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",l0AtrtkoP:humanReadableEnumMap[button]??button??props.l0AtrtkoP??\"TJ2WRTVRR\",oFwEwDRdW:title??props.oFwEwDRdW??\"Ateliers\",variant:humanReadableVariantMap[props.variant]??props.variant??\"R7u45LUFq\",YerdHtKm_:preRegister??props.YerdHtKm_};};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,HKTRFdaSW,HPeUtxzeG,\"l0AtrtkoP\":externall0AtrtkoP,\"onl0AtrtkoPChange\":setExternall0AtrtkoP,oFwEwDRdW,auakWeCZZ,YerdHtKm_,FuDXX6gvy,...restProps}=getProps(props);const[l0AtrtkoP,setl0AtrtkoP]=useStateVariable(externall0AtrtkoP,setExternall0AtrtkoP);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R7u45LUFq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ZmtA2HQVWftpece=activeVariantCallback(async(...args)=>{if(YerdHtKm_){const res=await YerdHtKm_(...args);if(res===false)return false;}});const pgh0Tw1eu1q7as8k=activeVariantCallback(async(...args)=>{if(FuDXX6gvy){const res=await FuDXX6gvy(...args);if(res===false)return false;}});const CT4WT5Pb71vkfo0y=activeVariantCallback(async(...args)=>{setVariant(\"qp2Rkeh4G\");});const CT4WT5Pb71kekpzo=activeVariantCallback(async(...args)=>{setVariant(\"JRq7X74LM\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JRq7X74LM\",\"qp2Rkeh4G\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"JRq7X74LM\",\"qp2Rkeh4G\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({JRq7X74LM:{value:transition2},qp2Rkeh4G:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8diudr\",className,classNames),\"data-framer-name\":\"Desktop - Start\",layoutDependency:layoutDependency,layoutId:\"R7u45LUFq\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(247, 247, 247, 0)\",...style},variants:{JRq7X74LM:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},qp2Rkeh4G:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({JRq7X74LM:{\"data-border\":true,\"data-framer-name\":\"Phone - Start - Closed\"},qp2Rkeh4G:{\"data-framer-name\":\"Phone - Start- Open\"},wncxr4ey4:{\"data-framer-name\":\"Tablet - Start\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nw1nfa\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"HoTcgh30e\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{qp2Rkeh4G:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"}},...addPropertyOverrides({qp2Rkeh4G:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-195qp34\",\"data-framer-appear-id\":\"195qp34\",\"data-framer-name\":\"Logo + Claim\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"eCPoZTqKF\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vj56al\",\"data-framer-name\":\"Logo + Wordmark\",layoutDependency:layoutDependency,layoutId:\"hWyf04bD4\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rMxdq4HI5\"},motionChild:true,nodeId:\"fLc97eyTz\",openInNewTab:false,scopeId:\"K1haP8C79\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-z3mbj7 framer-1dehrpz\",layoutDependency:layoutDependency,layoutId:\"fLc97eyTz\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-1p42ujt\",layoutDependency:layoutDependency,layoutId:\"P3KxVYVEH\",style:{\"--1v06a0k\":HPeUtxzeG},transformTemplate:transformTemplate1,variants:{qp2Rkeh4G:{\"--1v06a0k\":\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"}},whileHover:animation2,...addPropertyOverrides({qp2Rkeh4G:{transformTemplate:undefined},wncxr4ey4:{transformTemplate:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6xxsag\",layoutDependency:layoutDependency,layoutId:\"gNgcSNEWZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3R1ZGlvNiBNZWRpdW0=\",\"--framer-font-family\":'\"Studio6 Medium\", \"Studio6 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.58)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-HPeUtxzeG-K1haP8C79))\"},children:\"Ateliers\"})}),className:\"framer-1v16zw1\",fonts:[\"CUSTOMV2;Studio6 Medium\"],layoutDependency:layoutDependency,layoutId:\"M0XdzCkvG\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-HPeUtxzeG-K1haP8C79)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-HPeUtxzeG-K1haP8C79\":HPeUtxzeG},text:oFwEwDRdW,variants:{qp2Rkeh4G:{\"--extracted-r6o4lv\":\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JRq7X74LM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3R1ZGlvNiBNZWRpdW0=\",\"--framer-font-family\":'\"Studio6 Medium\", \"Studio6 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.18)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-HPeUtxzeG-K1haP8C79))\"},children:\"Ateliers\"})})},qp2Rkeh4G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3R1ZGlvNiBNZWRpdW0=\",\"--framer-font-family\":'\"Studio6 Medium\", \"Studio6 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.18)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)))\"},children:\"Ateliers\"})})},wncxr4ey4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3R1ZGlvNiBNZWRpdW0=\",\"--framer-font-family\":'\"Studio6 Medium\", \"Studio6 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.48)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-HPeUtxzeG-K1haP8C79))\"},children:\"Ateliers\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15iict6\",layoutDependency:layoutDependency,layoutId:\"zpGGPBX59\",children:isDisplayed()&&/*#__PURE__*/_jsx(ByHatchConference,{animated:true,className:\"framer-eo209o\",layoutDependency:layoutDependency,layoutId:\"HuetrItYL\",style:{\"--1v06a0k\":HPeUtxzeG,opacity:.74}})})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-u2bmrp\",\"data-framer-appear-id\":\"u2bmrp\",\"data-framer-name\":\"Menu\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"MTptuGiAZ\",optimized:true,children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||92)-0-48)/2)+0+0,...addPropertyOverrides({wncxr4ey4:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||78)-0-74)/2)+13+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-edghyl-container\",layoutDependency:layoutDependency,layoutId:\"AJOfYnliB-container\",nodeId:\"AJOfYnliB\",rendersWithMotion:true,scopeId:\"K1haP8C79\",children:/*#__PURE__*/_jsx(NavMenuContent,{height:\"100%\",hQfD2t2Xc:HPeUtxzeG,id:\"AJOfYnliB\",layoutId:\"AJOfYnliB\",onZfwLbb2mZChange:setl0AtrtkoP,pgh0Tw1eu:pgh0Tw1eu1q7as8k,variant:matchVariant(auakWeCZZ),width:\"100%\",ZfwLbb2mZ:l0AtrtkoP,ZmtA2HQVW:ZmtA2HQVWftpece})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({JRq7X74LM:{height:42,y:(componentViewport?.y||0)+0+0+8+0},qp2Rkeh4G:{height:42,y:(componentViewport?.y||0)+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ioygp7-container\",layoutDependency:layoutDependency,layoutId:\"R2re6LdcV-container\",nodeId:\"R2re6LdcV\",rendersWithMotion:true,scopeId:\"K1haP8C79\",children:/*#__PURE__*/_jsx(NavMobileTrigger,{height:\"100%\",id:\"R2re6LdcV\",jQh3CasZr:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",layoutId:\"R2re6LdcV\",variant:matchVariant(\"rVzNEBmmy\"),veUVBO1dp:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",width:\"100%\",...addPropertyOverrides({JRq7X74LM:{CT4WT5Pb7:CT4WT5Pb71vkfo0y,jQh3CasZr:HPeUtxzeG,veUVBO1dp:HKTRFdaSW},qp2Rkeh4G:{CT4WT5Pb7:CT4WT5Pb71kekpzo,jQh3CasZr:HPeUtxzeG,variant:matchVariant(\"TMU5IGSmU\"),veUVBO1dp:HKTRFdaSW}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-181jv4b\",\"data-framer-name\":\"Mobile Menu\",layoutDependency:layoutDependency,layoutId:\"QdhTUYtkq\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},variants:{JRq7X74LM:{backgroundColor:HKTRFdaSW,opacity:0},qp2Rkeh4G:{backgroundColor:HKTRFdaSW,opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({JRq7X74LM:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+58+-23.5},qp2Rkeh4G:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+58+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rznx79-container\",layoutDependency:layoutDependency,layoutId:\"EbFWWMNXj-container\",nodeId:\"EbFWWMNXj\",rendersWithMotion:true,scopeId:\"K1haP8C79\",children:/*#__PURE__*/_jsx(NavMenuContent,{height:\"100%\",hQfD2t2Xc:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",id:\"EbFWWMNXj\",layoutId:\"EbFWWMNXj\",style:{width:\"100%\"},variant:matchVariant(\"bKLzjg2RN\"),width:\"100%\",ZfwLbb2mZ:\"TJ2WRTVRR\",...addPropertyOverrides({JRq7X74LM:{variant:matchVariant(auakWeCZZ)},qp2Rkeh4G:{hQfD2t2Xc:HPeUtxzeG,onZfwLbb2mZChange:setl0AtrtkoP,variant:matchVariant(auakWeCZZ),ZfwLbb2mZ:l0AtrtkoP,ZmtA2HQVW:ZmtA2HQVWftpece}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-jijSn.framer-1dehrpz, .framer-jijSn .framer-1dehrpz { display: block; }\",\".framer-jijSn.framer-8diudr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 92px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-jijSn .framer-nw1nfa { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-jijSn .framer-195qp34 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 8px 0px; position: relative; width: 329px; }\",\".framer-jijSn .framer-1vj56al { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-jijSn .framer-z3mbj7 { flex: none; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 29px; }\",\".framer-jijSn .framer-1p42ujt { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; width: calc(100% - 0px); will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jijSn .framer-6xxsag { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jijSn .framer-1v16zw1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jijSn .framer-15iict6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 1px 0px; position: relative; width: 1px; }\",\".framer-jijSn .framer-eo209o { flex: none; height: auto; position: relative; width: 162px; }\",\".framer-jijSn .framer-u2bmrp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jijSn .framer-edghyl-container, .framer-jijSn .framer-ioygp7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jijSn .framer-181jv4b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jijSn .framer-rznx79-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-jijSn.framer-v-1gdm158.framer-8diudr { height: 78px; width: 810px; }\",\".framer-jijSn.framer-v-1gdm158 .framer-195qp34 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 2px; padding: 4px 0px 8px 0px; }\",\".framer-jijSn.framer-v-1gdm158 .framer-1p42ujt { bottom: 1px; top: unset; }\",\".framer-jijSn.framer-v-1gdm158 .framer-15iict6 { flex: none; padding: 4px 0px 1px 0px; width: 100%; }\",\".framer-jijSn.framer-v-rugcmn.framer-8diudr, .framer-jijSn.framer-v-lw1blv.framer-8diudr { flex-direction: column; gap: 0px; height: min-content; justify-content: flex-start; width: 380px; }\",\".framer-jijSn.framer-v-rugcmn .framer-nw1nfa, .framer-jijSn.framer-v-lw1blv .framer-nw1nfa { flex: none; height: 58px; padding: 5px 8px 5px 12px; width: 100%; z-index: 9; }\",\".framer-jijSn.framer-v-rugcmn .framer-195qp34, .framer-jijSn.framer-v-lw1blv .framer-195qp34 { align-content: center; align-items: center; flex: 1 0 0px; padding: 0px; width: 1px; }\",\".framer-jijSn.framer-v-rugcmn .framer-1vj56al, .framer-jijSn.framer-v-lw1blv .framer-1vj56al { align-content: center; align-items: center; padding: 2px 0px 0px 0px; }\",\".framer-jijSn.framer-v-rugcmn .framer-1p42ujt { top: 53%; }\",\".framer-jijSn.framer-v-rugcmn .framer-6xxsag, .framer-jijSn.framer-v-lw1blv .framer-6xxsag { align-content: flex-start; align-items: flex-start; padding: 2px 0px 0px 0px; }\",\".framer-jijSn.framer-v-rugcmn .framer-15iict6, .framer-jijSn.framer-v-lw1blv .framer-15iict6 { min-height: 20px; }\",\".framer-jijSn.framer-v-rugcmn .framer-181jv4b { flex: none; height: 1px; overflow: hidden; width: 100%; z-index: 8; }\",\".framer-jijSn.framer-v-lw1blv .framer-1p42ujt { top: 1px; }\",\".framer-jijSn.framer-v-lw1blv .framer-181jv4b { flex: none; width: 100%; z-index: 8; }\",'.framer-jijSn[data-border=\"true\"]::after, .framer-jijSn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wncxr4ey4\":{\"layout\":[\"fixed\",\"fixed\"]},\"JRq7X74LM\":{\"layout\":[\"fixed\",\"auto\"]},\"qp2Rkeh4G\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HKTRFdaSW\":\"fill\",\"HPeUtxzeG\":\"text\",\"l0AtrtkoP\":\"button\",\"oFwEwDRdW\":\"title\",\"auakWeCZZ\":\"menu\",\"YerdHtKm_\":\"preRegister\",\"FuDXX6gvy\":\"theEvents\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK1haP8C79=withCSS(Component,css,\"framer-jijSn\");export default FramerK1haP8C79;FramerK1haP8C79.displayName=\"Nav\";FramerK1haP8C79.defaultProps={height:92,width:1200};addPropertyControls(FramerK1haP8C79,{variant:{options:[\"R7u45LUFq\",\"wncxr4ey4\",\"JRq7X74LM\",\"qp2Rkeh4G\"],optionTitles:[\"Desktop - Start\",\"Tablet - Start\",\"Phone - Start - Closed\",\"Phone - Start- Open\"],title:\"Variant\",type:ControlType.Enum},HKTRFdaSW:{defaultValue:'var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248)) /* {\"name\":\"Lightest\"} */',title:\"Fill\",type:ControlType.Color},HPeUtxzeG:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Text\",type:ControlType.Color},l0AtrtkoP:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"TJ2WRTVRR\",description:undefined,hidden:undefined,optional:undefined,title:\"Button\"},onl0AtrtkoPChange:{changes:\"l0AtrtkoP\",type:ControlType.ChangeHandler},oFwEwDRdW:{defaultValue:\"Ateliers\",displayTextArea:false,title:\"Title\",type:ControlType.String},onoFwEwDRdWChange:{changes:\"oFwEwDRdW\",type:ControlType.ChangeHandler},auakWeCZZ:NavMenuContentControls?.[\"variant\"]&&{...NavMenuContentControls[\"variant\"],defaultValue:\"IF9DZa6Cp\",description:undefined,hidden:undefined,optional:undefined,title:\"Menu\"},onauakWeCZZChange:{changes:\"auakWeCZZ\",type:ControlType.ChangeHandler},YerdHtKm_:{title:\"Pre Register\",type:ControlType.EventHandler},FuDXX6gvy:{title:\"The Events\",type:ControlType.EventHandler}});addFonts(FramerK1haP8C79,[{explicitInter:true,fonts:[{cssFamilyName:\"Studio6 Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Studio6\",url:\"https://framerusercontent.com/assets/nMzuQrEHm5NSzhwejTGy5iaMN1k.woff2\",weight:\"500\"}]},...IconFonts,...ByHatchConferenceFonts,...NavMenuContentFonts,...NavMobileTriggerFonts],{supportsExplicitInterCodegen:true});FramerK1haP8C79.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavMenuContent,{},context),()=>forwardLoader(NavMobileTrigger,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK1haP8C79\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"92\",\"framerVariables\":\"{\\\"HKTRFdaSW\\\":\\\"fill\\\",\\\"HPeUtxzeG\\\":\\\"text\\\",\\\"l0AtrtkoP\\\":\\\"button\\\",\\\"oFwEwDRdW\\\":\\\"title\\\",\\\"auakWeCZZ\\\":\\\"menu\\\",\\\"YerdHtKm_\\\":\\\"preRegister\\\",\\\"FuDXX6gvy\\\":\\\"theEvents\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wncxr4ey4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JRq7X74LM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qp2Rkeh4G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K1haP8C79.map","// Customizable responsive footer with desktop/mobile toggle and SVG logo support\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,startTransition}from\"react\";/**\n * Responsive Footer Component\n * \n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function Footer(props){const{logoSvg=`<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 8L20 32L32 8H26L20 20L14 8H8Z\" fill=\"white\"/><path d=\"M8 8H14L20 20L26 8H32\" stroke=\"white\" stroke-width=\"2\"/></svg>`,description=\"Boutique, hands-on events for ambitious designers and design leaders around Europe. By Hatch Conference.\",columns=[{title:\"EDITIONS\",link1Label:\"Strategy — Lisbon\",link1Url:\"#\",link2Label:\"Agentic — Berlin\",link2Url:\"#\",link3Label:\"Leadership — Amsterdam\",link3Url:\"#\",link4Label:\"Executive — London\",link4Url:\"#\"},{title:\"EXPLORE\",link1Label:\"The Events\",link1Url:\"#\",link2Label:\"Meetups\",link2Url:\"#\",link3Label:\"Sponsor\",link3Url:\"#\",link4Label:\"\",link4Url:\"\"},{title:\"CONTACT\",link1Label:\"hello@hatchconference.com\",link1Url:\"mailto:hello@hatchconference.com\",link2Label:\"Save your Spot\",link2Url:\"#\",link3Label:\"\",link3Url:\"\",link4Label:\"\",link4Url:\"\"}],copyrightText=\"\\xa9 2026 Hatch Conference. All rights reserved.\",locationText=\"Ateliers — Lisbon \\xb7 Berlin \\xb7 Amsterdam \\xb7 London\",backgroundColor=\"#0A0A0F\",textColor=\"#9CA3AF\",headingColor=\"#FFFFFF\",linkHoverColor=\"#FFFFFF\",borderColor=\"#1F2937\",descriptionFont,headingFont,linkFont,copyrightFont,forceMobileLayout=false,style}=props;const[hoveredLink,setHoveredLink]=useState(null);const isFixedWidth=style?.width===\"100%\";const containerWidth=isFixedWidth?\"100%\":\"1280px\";// Determine if we should show mobile layout\nconst showMobileLayout=forceMobileLayout;return /*#__PURE__*/_jsxs(\"footer\",{style:{width:\"100%\",backgroundColor,color:textColor,padding:showMobileLayout?\"40px 20px\":\"60px 40px\",boxSizing:\"border-box\",...style},children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://fonts.googleapis.com/css2?family=Geist:wght@100;200;300;400;500;600;700;800;900&display=swap\",rel:\"stylesheet\"}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:containerWidth,margin:\"0 auto\",display:\"flex\",flexDirection:\"column\",gap:showMobileLayout?\"40px\":\"60px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:showMobileLayout?\"1fr\":\"2fr 1fr 1fr 1fr\",gap:showMobileLayout?\"40px\":\"60px\",alignItems:\"start\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"20px\",alignSelf:showMobileLayout?\"center\":\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:logoSvg},style:{width:\"fit-content\",height:\"40px\",display:\"flex\",alignItems:\"center\",margin:showMobileLayout?\"0 auto\":\"0\"}}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,maxWidth:showMobileLayout?\"100%\":\"320px\",...descriptionFont,fontFamily:\"Geist, sans-serif\",color:textColor,textAlign:showMobileLayout?\"center\":\"left\"},children:description})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:showMobileLayout?\"grid\":\"contents\",gridTemplateColumns:showMobileLayout?\"repeat(2, minmax(0, 1fr))\":undefined,columnGap:showMobileLayout?\"20px\":undefined,rowGap:showMobileLayout?\"40px\":undefined},children:columns.map((column,columnIndex)=>{const links=[{label:column.link1Label,url:column.link1Url},{label:column.link2Label,url:column.link2Url},{label:column.link3Label,url:column.link3Url},{label:column.link4Label,url:column.link4Url}].filter(link=>link.label&&link.label.trim()!==\"\");return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"16px\"},children:[/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,...headingFont,fontFamily:\"Geist, sans-serif\",color:headingColor,letterSpacing:\"0.05em\"},children:column.title}),/*#__PURE__*/_jsx(\"nav\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"12px\"},children:links.map((link,linkIndex)=>{const linkKey=`${columnIndex}-${linkIndex}`;const isHovered=hoveredLink===linkKey;return /*#__PURE__*/_jsx(\"a\",{href:link.url,onMouseEnter:()=>startTransition(()=>setHoveredLink(linkKey)),onMouseLeave:()=>startTransition(()=>setHoveredLink(null)),style:{...linkFont,fontFamily:\"Geist, sans-serif\",color:isHovered?linkHoverColor:textColor,textDecoration:\"none\",transition:\"color 0.2s ease\",cursor:\"pointer\",width:\"fit-content\"},children:link.label},linkIndex);})})]},columnIndex);})})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"1px\",backgroundColor:borderColor}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:showMobileLayout?\"column\":\"row\",justifyContent:\"space-between\",alignItems:showMobileLayout?\"flex-start\":\"center\",gap:showMobileLayout?\"16px\":\"20px\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...copyrightFont,fontFamily:\"Geist, sans-serif\",color:textColor},children:copyrightText}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...copyrightFont,fontFamily:\"Geist, sans-serif\",color:textColor},children:locationText})]})]})]});}addPropertyControls(Footer,{forceMobileLayout:{type:ControlType.Boolean,title:\"Layout\",defaultValue:false,enabledTitle:\"Mobile\",disabledTitle:\"Desktop\"},logoSvg:{type:ControlType.String,title:\"Logo SVG\",displayTextArea:true,defaultValue:`<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 8L20 32L32 8H26L20 20L14 8H8Z\" fill=\"white\"/><path d=\"M8 8H14L20 20L26 8H32\" stroke=\"white\" stroke-width=\"2\"/></svg>`},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Boutique, hands-on events for ambitious designers and design leaders around Europe. By Hatch Conference.\"},columns:{type:ControlType.Array,title:\"Columns\",maxCount:10,control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"COLUMN\"},link1Label:{type:ControlType.String,title:\"Link 1 Label\",defaultValue:\"Link 1\"},link1Url:{type:ControlType.Link,title:\"Link 1 URL\",defaultValue:\"#\"},link2Label:{type:ControlType.String,title:\"Link 2 Label\",defaultValue:\"Link 2\"},link2Url:{type:ControlType.Link,title:\"Link 2 URL\",defaultValue:\"#\"},link3Label:{type:ControlType.String,title:\"Link 3 Label\",defaultValue:\"\"},link3Url:{type:ControlType.Link,title:\"Link 3 URL\",defaultValue:\"#\"},link4Label:{type:ControlType.String,title:\"Link 4 Label\",defaultValue:\"\"},link4Url:{type:ControlType.Link,title:\"Link 4 URL\",defaultValue:\"#\"}}},defaultValue:[{title:\"EDITIONS\",link1Label:\"Strategy — Lisbon\",link1Url:\"#\",link2Label:\"Agentic — Berlin\",link2Url:\"#\",link3Label:\"Leadership — Amsterdam\",link3Url:\"#\",link4Label:\"Executive — London\",link4Url:\"#\"},{title:\"EXPLORE\",link1Label:\"The Events\",link1Url:\"#\",link2Label:\"Meetups\",link2Url:\"#\",link3Label:\"Sponsor\",link3Url:\"#\",link4Label:\"\",link4Url:\"\"},{title:\"CONTACT\",link1Label:\"hello@hatchconference.com\",link1Url:\"mailto:hello@hatchconference.com\",link2Label:\"Save your Spot\",link2Url:\"#\",link3Label:\"\",link3Url:\"\",link4Label:\"\",link4Url:\"\"}]},copyrightText:{type:ControlType.String,title:\"Copyright\",defaultValue:\"\\xa9 2026 Hatch Conference. All rights reserved.\"},locationText:{type:ControlType.String,title:\"Location Text\",defaultValue:\"Ateliers — Lisbon \\xb7 Berlin \\xb7 Amsterdam \\xb7 London\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0A0A0F\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#9CA3AF\"},headingColor:{type:ControlType.Color,title:\"Heading Color\",defaultValue:\"#FFFFFF\"},linkHoverColor:{type:ControlType.Color,title:\"Link Hover\",defaultValue:\"#FFFFFF\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#1F2937\"},descriptionFont:{type:ControlType.Font,title:\"Description Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.5em\"}},headingFont:{type:ControlType.Font,title:\"Heading Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"12px\",variant:\"Semibold\",letterSpacing:\"0.05em\",lineHeight:\"1em\"}},linkFont:{type:ControlType.Font,title:\"Link Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}},copyrightFont:{type:ControlType.Font,title:\"Copyright Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","// Generated by Framer (f0eed09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"https://framerusercontent.com/modules/n4QUxwcXCA6A5auO0FeL/y7KvWSZs8x35eiH4aq9R/Footer.js\";const FooterFonts=getFonts(Footer);const cycleOrder=[\"rCKEDp_Wx\",\"bZ8TE9PaY\",\"YDRBVM65w\"];const serializationHash=\"framer-BM2ym\";const variantClassNames={bZ8TE9PaY:\"framer-v-1q1jn0k\",rCKEDp_Wx:\"framer-v-u3qprh\",YDRBVM65w:\"framer-v-9ln9mx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aq7_bjNwT=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={Desktop:\"rCKEDp_Wx\",Phone:\"YDRBVM65w\",Tablet:\"bZ8TE9PaY\"};const Variants=motion.create(React.Fragment);const getProps=({background,height,id,width,...props})=>{return{...props,aq7_bjNwT:background??props.aq7_bjNwT??\"rgb(25, 21, 33)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rCKEDp_Wx\"};};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,aq7_bjNwT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rCKEDp_Wx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u3qprh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rCKEDp_Wx\",ref:refBinding,style:{...style},...addPropertyOverrides({bZ8TE9PaY:{\"data-framer-name\":\"Tablet\"},YDRBVM65w:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hzD_S1HBu\"},implicitPathVariables:undefined},{href:{webPageId:\"CGsk8x0RN\"},implicitPathVariables:undefined},{href:{webPageId:\"ETDTngTH2\"},implicitPathVariables:undefined},{href:{webPageId:\"ikvRgNz6m\"},implicitPathVariables:undefined},{href:{webPageId:\"V3xxQ_ylq\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"P0i_by5oE\"},implicitPathVariables:undefined},{href:{webPageId:\"hzD_S1HBu\"},implicitPathVariables:undefined},{href:{webPageId:\"CGsk8x0RN\"},implicitPathVariables:undefined},{href:{webPageId:\"ETDTngTH2\"},implicitPathVariables:undefined},{href:{webPageId:\"ikvRgNz6m\"},implicitPathVariables:undefined},{href:{webPageId:\"V3xxQ_ylq\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"P0i_by5oE\"},implicitPathVariables:undefined},{href:{webPageId:\"hzD_S1HBu\"},implicitPathVariables:undefined},{href:{webPageId:\"CGsk8x0RN\"},implicitPathVariables:undefined},{href:{webPageId:\"ETDTngTH2\"},implicitPathVariables:undefined},{href:{webPageId:\"ikvRgNz6m\"},implicitPathVariables:undefined},{href:{webPageId:\"V3xxQ_ylq\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"P0i_by5oE\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zthk5e-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Ry6zlMel1-container\",nodeId:\"Ry6zlMel1\",rendersWithMotion:true,scopeId:\"OvwQc43Uj\",children:/*#__PURE__*/_jsx(Footer,{backgroundColor:aq7_bjNwT,borderColor:\"rgb(31, 41, 55)\",columns:[{id:\"default-item-0\",link1Label:\"Strategy\",link1Url:resolvedLinks[0],link2Label:\"Agentic\",link2Url:resolvedLinks[1],link3Label:\"Leadership\",link3Url:resolvedLinks[2],link4Label:\"\",title:\"EDITIONS\"},{id:\"default-item-1\",link1Label:\"\",link2Label:\"Facilitators\",link2Url:resolvedLinks[3],link3Label:\"Hatch Conference\",link3Url:\"https://www.hatchconference.com\",link4Label:\"\",link4Url:\"#\",title:\"EXPLORE\"},{id:\"p36KgMtf_\",link1Label:\"Terms & Conditions\",link1Url:resolvedLinks[4],link2Label:\"Data Privacy\",link2Url:resolvedLinks[5],link3Label:\"Imprint\",link3Url:resolvedLinks[6],link4Label:\"\",link4Url:\"#\",title:\"LEGAL\"}],copyrightFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},copyrightText:\"\\xa9 2026 - 2027 Hatch Conference. All rights reserved.\",description:\"Boutique, hands-on events for ambitious designers and design leaders around Europe. By Hatch Conference.\",descriptionFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.5em\"},forceMobileLayout:false,headingColor:\"rgb(255, 255, 255)\",headingFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.05em\",lineHeight:\"1em\"},height:\"100%\",id:\"Ry6zlMel1\",layoutId:\"Ry6zlMel1\",linkFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},linkHoverColor:\"rgb(255, 255, 255)\",locationText:\"Ateliers — Lisbon \\xb7 Berlin \\xb7 Amsterdam \",logoSvg:'<svg width=\"136\" height=\"32\" viewBox=\"0 0 136 32\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M29.7393 32H16.7188L13.917 21.627H6.74121L11.9609 26.3477L13.4854 32H0L9.70898 6.08203L8.06445 0H21.0293L29.7393 32ZM3.62793 29.4668H10.2061L9.73828 27.7354L5.6582 24.0459L3.62793 29.4668ZM18.6318 29.4668H26.4512L19.1201 2.5332H11.3467L18.6318 29.4668ZM8.96387 15.4502C8.4519 16.8624 7.98881 18.1421 7.64453 19.0947H13.2295L10.8438 10.2783C10.2233 11.9779 9.56068 13.804 8.96387 15.4502Z\" fill=\"currentColor\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M75.585 10.0332C76.7924 10.0333 77.8724 10.2476 78.8252 10.6768C79.7876 11.106 80.571 11.7119 81.1748 12.4941C81.7881 13.2669 82.2502 14.1782 82.5615 15.2275C82.8823 16.2673 83.043 17.4166 83.043 18.6758V19.3203H71.2393C71.3714 20.8465 71.8156 22.0482 72.5703 22.9258C73.3346 23.8034 74.349 24.2422 75.6133 24.2422C76.566 24.2421 77.3823 24.0135 78.0615 23.5557C78.7502 23.0882 79.1557 22.468 79.2783 21.6953H82.7178C82.5479 22.821 82.1038 23.7846 81.3867 24.5859C80.6697 25.3871 79.8158 25.9737 78.8252 26.3457C77.8347 26.7081 76.7641 26.8896 75.6133 26.8896C73.2262 26.8896 71.315 26.1311 69.8809 24.6143C68.4468 23.0879 67.7295 21.0417 67.7295 18.4756C67.7295 15.9857 68.4373 13.9581 69.8525 12.3936C71.2678 10.8196 73.1791 10.0332 75.585 10.0332ZM75.6133 12.6943C74.5094 12.6943 73.5843 13.0428 72.8389 13.7393C72.103 14.4261 71.6167 15.399 71.3809 16.6582H79.4766C79.3162 15.3799 78.9013 14.4019 78.2314 13.7246C77.5616 13.0378 76.6887 12.6944 75.6133 12.6943Z\" fill=\"currentColor\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M103.772 10.0332C104.98 10.0332 106.061 10.2475 107.014 10.6768C107.976 11.106 108.759 11.712 109.362 12.4941C109.976 13.2669 110.439 14.1782 110.75 15.2275C111.071 16.2673 111.23 17.4167 111.23 18.6758V19.3203H99.4277C99.5599 20.8464 100.003 22.0482 100.758 22.9258C101.522 23.8034 102.536 24.2422 103.801 24.2422C104.754 24.2422 105.57 24.0135 106.249 23.5557C106.938 23.0882 107.343 22.468 107.466 21.6953H110.905C110.735 22.821 110.292 23.7846 109.575 24.5859C108.858 25.3872 108.004 25.9736 107.014 26.3457C106.023 26.7082 104.952 26.8896 103.801 26.8896C101.414 26.8896 99.5025 26.1311 98.0684 24.6143C96.6344 23.0879 95.918 21.0416 95.918 18.4756C95.918 15.9857 96.6248 13.9581 98.04 12.3936C99.4553 10.8195 101.366 10.0332 103.772 10.0332ZM103.801 12.6943C102.697 12.6943 101.772 13.0428 101.026 13.7393C100.291 14.4261 99.8052 15.3992 99.5693 16.6582H107.664C107.504 15.3799 107.089 14.4019 106.419 13.7246C105.749 13.0378 104.876 12.6944 103.801 12.6943Z\" fill=\"currentColor\"/>\\n<path d=\"M129.107 10.0332C131.202 10.0332 132.811 10.4956 133.934 11.4209C135.056 12.3462 135.632 13.6626 135.66 15.3701H132.292C132.254 14.3304 131.966 13.5911 131.429 13.1523C130.9 12.7135 130.108 12.4941 129.051 12.4941C126.937 12.4942 125.881 13.1667 125.881 14.5117C125.881 14.7788 125.919 15.0177 125.994 15.2275C126.07 15.4278 126.197 15.6043 126.376 15.7568C126.555 15.8999 126.739 16.024 126.928 16.1289C127.116 16.2338 127.381 16.3343 127.721 16.4297C128.07 16.5155 128.381 16.5863 128.654 16.6436C128.928 16.6912 129.301 16.7538 129.772 16.8301C130.254 16.9159 130.674 16.9969 131.032 17.0732C131.391 17.1495 131.796 17.2593 132.249 17.4023C132.711 17.5454 133.108 17.6982 133.438 17.8604C133.769 18.0225 134.104 18.2368 134.443 18.5039C134.783 18.7615 135.056 19.0485 135.264 19.3633C135.481 19.6685 135.656 20.0399 135.788 20.4785C135.93 20.9078 136 21.3804 136 21.8955C136 23.5364 135.391 24.7818 134.174 25.6309C132.957 26.4701 131.334 26.8896 129.306 26.8896C127.154 26.8896 125.442 26.3986 124.168 25.416C122.904 24.4334 122.267 22.9972 122.258 21.1084H125.654C125.739 23.3216 126.975 24.4287 129.362 24.4287C130.41 24.4287 131.226 24.2472 131.811 23.8848C132.405 23.5127 132.702 22.9684 132.702 22.2529C132.702 21.9955 132.66 21.7615 132.575 21.5518C132.49 21.342 132.386 21.1655 132.264 21.0225C132.15 20.8699 131.976 20.7314 131.74 20.6074C131.514 20.4739 131.306 20.3693 131.117 20.293C130.929 20.2072 130.665 20.121 130.325 20.0352C129.995 19.9493 129.721 19.8878 129.504 19.8496C129.287 19.8019 128.98 19.7445 128.584 19.6777C127.876 19.5633 127.254 19.4341 126.716 19.291C126.187 19.1479 125.65 18.9521 125.103 18.7041C124.565 18.4561 124.121 18.1659 123.771 17.832C123.422 17.4981 123.135 17.0779 122.908 16.5723C122.691 16.0667 122.583 15.4894 122.583 14.8408C122.583 13.2668 123.183 12.0745 124.381 11.2637C125.589 10.4433 127.164 10.0332 129.107 10.0332Z\" fill=\"currentColor\"/>\\n<path d=\"M63.3623 10.3906H66.8584V13.0811H63.3623V21.5811C63.3624 23.2218 64.0092 24.042 65.3018 24.042C65.7923 24.042 66.3112 23.9323 66.8584 23.7129V26.4746C66.2169 26.6845 65.5236 26.79 64.7783 26.79C63.2876 26.79 62.1125 26.3985 61.2539 25.6162C60.3953 24.8339 59.9658 23.6028 59.9658 21.9238V13.0811H57.6729V10.3906H59.9658V6.59863H63.3623V10.3906Z\" fill=\"currentColor\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M58.6699 26.5322H54.835L52.7822 20.9082H44.4609L42.3516 26.5322H38.7568L46.6123 6.01172H50.7871L58.6699 26.5322ZM48.5791 9.18848C48.5508 9.36019 48.513 9.53239 48.4658 9.7041C48.4282 9.87543 48.3954 10.0278 48.3672 10.1611C48.3389 10.2852 48.2959 10.443 48.2393 10.6338C48.1827 10.815 48.1354 10.9586 48.0977 11.0635C48.0693 11.1589 48.0177 11.3162 47.9424 11.5352C47.8764 11.7448 47.8291 11.8926 47.8008 11.9785C47.7725 12.0548 47.7115 12.2221 47.6172 12.4795C47.5325 12.727 47.4756 12.8893 47.4473 12.9658L45.5361 18.0322H51.707L49.8525 12.9951C49.3147 11.5546 48.9283 10.2856 48.6924 9.18848H48.5791Z\" fill=\"currentColor\"/>\\n<path d=\"M88.2168 26.5322H84.8057V5.11035H88.2168V26.5322Z\" fill=\"currentColor\"/>\\n<path d=\"M94.1973 26.5322H90.7861V10.3906H94.1973V26.5322Z\" fill=\"currentColor\"/>\\n<path d=\"M120.934 10.0332C121.207 10.0332 121.495 10.0517 121.797 10.0898V13.3379C121.297 13.1853 120.806 13.1094 120.325 13.1094C119.033 13.1094 118.056 13.5769 117.396 14.5117C116.735 15.4466 116.404 16.806 116.404 18.5898V26.5322H112.994V10.3906H116.291V14.3975H116.376C116.546 13.0428 117.018 11.9788 117.792 11.2061C118.575 10.424 119.622 10.0332 120.934 10.0332Z\" fill=\"currentColor\"/>\\n<path d=\"M94.3242 8.30176H90.7012V5.11035H94.3242V8.30176Z\" fill=\"currentColor\"/>\\n</svg>\\n',style:{width:\"100%\"},textColor:\"rgb(156, 163, 175)\",width:\"100%\",...addPropertyOverrides({bZ8TE9PaY:{columns:[{id:\"default-item-0\",link1Label:\"Strategy\",link1Url:resolvedLinks[7],link2Label:\"Agentic\",link2Url:resolvedLinks[8],link3Label:\"Leadership\",link3Url:resolvedLinks[9],link4Label:\"\",title:\"EDITIONS\"},{id:\"default-item-1\",link1Label:\"\",link2Label:\"Facilitators\",link2Url:resolvedLinks[10],link3Label:\"Hatch Conference\",link3Url:\"https://www.hatchconference.com\",link4Label:\"\",link4Url:\"#\",title:\"EXPLORE\"},{id:\"p36KgMtf_\",link1Label:\"Terms & Conditions\",link1Url:resolvedLinks[11],link2Label:\"Data Privacy\",link2Url:resolvedLinks[12],link3Label:\"Imprint\",link3Url:resolvedLinks[13],link4Label:\"\",link4Url:\"#\",title:\"LEGAL\"}]},YDRBVM65w:{columns:[{id:\"default-item-0\",link1Label:\"Strategy\",link1Url:resolvedLinks[14],link2Label:\"Agentic\",link2Url:resolvedLinks[15],link3Label:\"Leadership\",link3Url:resolvedLinks[16],link4Label:\"\",title:\"EDITIONS\"},{id:\"default-item-1\",link1Label:\"\",link2Label:\"Facilitators\",link2Url:resolvedLinks[17],link3Label:\"Hatch Conference\",link3Url:\"https://www.hatchconference.com\",link4Label:\"\",link4Url:\"#\",title:\"EXPLORE\"},{id:\"p36KgMtf_\",link1Label:\"Terms & Conditions\",link1Url:resolvedLinks[18],link2Label:\"Data Privacy\",link2Url:resolvedLinks[19],link3Label:\"Imprint\",link3Url:resolvedLinks[20],link4Label:\"\",link4Url:\"#\",title:\"LEGAL\"}],forceMobileLayout:true}},baseVariant,gestureVariant)})})})})})})})});});const css=[\".framer-BM2ym.framer-1v2h8h9, .framer-BM2ym .framer-1v2h8h9 { display: block; }\",\".framer-BM2ym.framer-u3qprh { align-content: center; align-items: center; 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; width: 1280px; }\",\".framer-BM2ym .framer-zthk5e-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-BM2ym.framer-v-1q1jn0k.framer-u3qprh { width: 810px; }\",\".framer-BM2ym.framer-v-9ln9mx.framer-u3qprh { width: 380px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 386.5\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bZ8TE9PaY\":{\"layout\":[\"fixed\",\"auto\"]},\"YDRBVM65w\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aq7_bjNwT\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOvwQc43Uj=withCSS(Component,css,\"framer-BM2ym\");export default FramerOvwQc43Uj;FramerOvwQc43Uj.displayName=\"Footer Reusable\";FramerOvwQc43Uj.defaultProps={height:386.5,width:1280};addPropertyControls(FramerOvwQc43Uj,{variant:{options:[\"rCKEDp_Wx\",\"bZ8TE9PaY\",\"YDRBVM65w\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},aq7_bjNwT:{defaultValue:\"rgb(25, 21, 33)\",title:\"Background\",type:ControlType.Color}});addFonts(FramerOvwQc43Uj,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOvwQc43Uj\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"aq7_bjNwT\\\":\\\"background\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bZ8TE9PaY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YDRBVM65w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"386.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OvwQc43Uj.map","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,safeCSSValue,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withFlowFX,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import NavMenuContent from\"#framer/local/canvasComponent/H_5B_ftH7/H_5B_ftH7.js\";import Button from\"#framer/local/canvasComponent/hzX3mgOW0/hzX3mgOW0.js\";import ModalOverlayInner from\"#framer/local/canvasComponent/Jvf1hq57A/Jvf1hq57A.js\";import Nav from\"#framer/local/canvasComponent/K1haP8C79/K1haP8C79.js\";import FooterReusable from\"#framer/local/canvasComponent/OvwQc43Uj/OvwQc43Uj.js\";import NavSubmenu from\"#framer/local/canvasComponent/zBVTQdAaq/zBVTQdAaq.js\";const NavFonts=getFonts(Nav);const ModalOverlayInnerFonts=getFonts(ModalOverlayInner);const NavSubmenuFonts=getFonts(NavSubmenu);const MotionDivWithFX=withFX(motion.div);const CookieBannerFonts=getFonts(CookieBanner);const FooterReusableFonts=getFonts(FooterReusable);const MotionDivWithFlowFX=withFlowFX(motion.div);const NavMenuContentControls=getPropertyControls(NavMenuContent);const ButtonControls=getPropertyControls(Button);const breakpoints={kTMV9kKBZ:\"(min-width: 810px) and (max-width: 1199.98px)\",MrbiCrAf7:\"(min-width: 1200px)\",tsxePfuxR:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9Nr6q\";const variantClassNames={kTMV9kKBZ:\"framer-v-1uxesy\",MrbiCrAf7:\"framer-v-1qnjsje\",tsxePfuxR:\"framer-v-kc2l2r\"};const hcvnF7YHI=undefined;const voIa_gzxZ=undefined;const IErgIQxLk=undefined;const MHx1NRHJz=undefined;const SgOR8VHX0=undefined;const TskVu9rcv=undefined;const DAzpgWYHg=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"IF9DZa6Cp\":return\"bKLzjg2RN\";case\"ZIEvork6e\":return\"tNuDTnkbs\";default:return\"bKLzjg2RN\";}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={kTMV9kKBZ:[\".framer-9Nr6q .framer-an0ocd-container, .framer-9Nr6q .framer-1ga8478 { height: 78px; }\",\".framer-9Nr6q.framer-1144hwx-container { left: 0px; top: 78px; }\",\".framer-9Nr6q .framer-1q0auqv { top: 78px; }\"],tsxePfuxR:[\".framer-9Nr6q .framer-an0ocd-container { height: auto; }\",\".framer-9Nr6q.framer-qu0sxy-container { height: 100vh; }\",\".framer-9Nr6q.framer-1144hwx-container { left: 0px; top: 58px; }\",\".framer-9Nr6q .framer-1ga8478 { --border-bottom-width: 1px; --border-color: rgba(33, 33, 33, 0.18); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: 59px; }\",\".framer-9Nr6q .framer-1q0auqv { top: 57px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={kTMV9kKBZ:\".framer-1uxesy-override\",tsxePfuxR:\".framer-kc2l2r-override\"};const rules=[\".framer-9Nr6q.framer-1nxxm42, .framer-9Nr6q .framer-1nxxm42 { display: block; }\",\".framer-9Nr6q.framer-1qnjsje { align-content: center; align-items: center; background-color: var(--5otkc2); 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-9Nr6q .framer-an0ocd-container { flex: none; height: 92px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-9Nr6q.framer-znjeij { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-9Nr6q.framer-qu0sxy-container { flex: none; height: auto; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 9; }\",\".framer-9Nr6q.framer-i3redu { inset: 0px; position: fixed; user-select: none; }\",\".framer-9Nr6q.framer-1144hwx-container { flex: none; height: auto; left: 50%; position: fixed; top: 92px; width: 100%; z-index: 8; }\",\".framer-9Nr6q .framer-1ga8478 { background-color: var(--5otkc2); flex: none; height: 92px; left: calc(50.00000000000002% - 100% / 2); order: -999; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",\".framer-9Nr6q .framer-1q0auqv { background-color: rgba(247, 247, 247, 0.3); flex: none; height: 1px; left: 0px; order: -998; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 92px; z-index: 6; }\",\".framer-9Nr6q .framer-ysur0j { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-9Nr6q .framer-m71kgz-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 10px); flex: none; height: auto; left: 10px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 7; }\",\".framer-9Nr6q .framer-1bzsk8u-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-9Nr6q[data-border=\"true\"]::after, .framer-9Nr6q [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={kTMV9kKBZ:\"(min-width: 810px) and (max-width: 1199.98px)\",MrbiCrAf7:\"(min-width: 1200px)\",tsxePfuxR:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"MrbiCrAf7\",Phone:\"tsxePfuxR\",Tablet:\"kTMV9kKBZ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - Events\":\"ZIEvork6e\",\"Desktop - General\":\"IF9DZa6Cp\",\"Phone - Events\":\"tNuDTnkbs\",\"Phone - General - Events Closed\":\"bKLzjg2RN\",\"Phone - General - Events Open\":\"xKyOOt4AC\"};const humanReadableEnumMap1={\"Large White Outline\":\"uG1nv5yOg\",\"Medium Dark Outline\":\"mmrQzHw1Q\",\"Medium White Outline\":\"RIpKSP7hq\",Disabled:\"XdOVpUIpU\",Error:\"IkuQJriXl\",Large:\"gnQmrBTeO\",Loading:\"No3nGsVFg\",Medium:\"TJ2WRTVRR\",Small:\"t2t23c_bW\",Success:\"SEzU3Urdk\"};const getProps=({button,darkFill,fill,height,id,menu,scrollSection,text,title,width,...props})=>{return{...props,DAzpgWYHg:darkFill??props.DAzpgWYHg??\"rgb(25, 21, 33)\",hcvnF7YHI:fill??props.hcvnF7YHI??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",IErgIQxLk:humanReadableEnumMap1[button]??button??props.IErgIQxLk??\"RIpKSP7hq\",MHx1NRHJz:title??props.MHx1NRHJz??\"Ateliers\",SgOR8VHX0:humanReadableEnumMap[menu]??menu??props.SgOR8VHX0??\"IF9DZa6Cp\",TskVu9rcv:scrollSection??props.TskVu9rcv,variant:humanReadableVariantMap[props.variant]??props.variant??\"MrbiCrAf7\",voIa_gzxZ:text??props.voIa_gzxZ??\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"};};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,TskVu9rcv,hcvnF7YHI,MHx1NRHJz,SgOR8VHX0,voIa_gzxZ,DAzpgWYHg,IErgIQxLk,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const YerdHtKm_ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const FuDXX6gvyko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const rVc5rR3XD1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"MrbiCrAf7\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(hcvnF7YHI)}; }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1qnjsje\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--5otkc2\":hcvnF7YHI,...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTMV9kKBZ:{height:78}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-an0ocd-container\",layout:\"position\",layoutScroll:true,nodeId:\"fdcJyFFLl\",rendersWithMotion:true,scopeId:\"bSGrI8hbm\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTMV9kKBZ:{variant:matchVariant(\"wncxr4ey4\")},tsxePfuxR:{auakWeCZZ:convertFromEnum(SgOR8VHX0,activeLocale),style:{width:\"100%\"},variant:matchVariant(\"JRq7X74LM\")}},children:/*#__PURE__*/_jsx(Nav,{auakWeCZZ:SgOR8VHX0,FuDXX6gvy:FuDXX6gvyko9la1({overlay:overlay1}),height:\"100%\",HKTRFdaSW:hcvnF7YHI,HPeUtxzeG:voIa_gzxZ,id:\"fdcJyFFLl\",l0AtrtkoP:IErgIQxLk,layoutId:\"fdcJyFFLl\",oFwEwDRdW:MHx1NRHJz,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"R7u45LUFq\"),width:\"100%\",YerdHtKm_:YerdHtKm_ko9la1({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-znjeij\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"Jf7jRhCgE\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-qu0sxy-container\"),inComponentSlot:true,nodeId:\"OMLSWNOIT\",rendersWithMotion:true,scopeId:\"bSGrI8hbm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{tsxePfuxR:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cRDSRdv4i\")}},children:/*#__PURE__*/_jsx(ModalOverlayInner,{height:\"100%\",id:\"OMLSWNOIT\",layoutId:\"OMLSWNOIT\",rVc5rR3XD:rVc5rR3XD1q29jei({overlay}),style:{width:\"100%\"},variant:matchVariant(\"Xubo2irbi\"),width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-i3redu\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0}},\"yFg9_hW3k\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTMV9kKBZ:{transformTemplate:undefined},tsxePfuxR:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1144hwx-container\"),inComponentSlot:true,nodeId:\"cRiq9t0fL\",rendersWithMotion:true,scopeId:\"bSGrI8hbm\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTMV9kKBZ:{variant:matchVariant(\"GIya5YVCl\")},tsxePfuxR:{variant:matchVariant(\"wq_YsIv5z\")}},children:/*#__PURE__*/_jsx(NavSubmenu,{height:\"100%\",id:\"cRiq9t0fL\",layoutId:\"cRiq9t0fL\",style:{width:\"100%\"},variant:matchVariant(\"mpBG_w2It\"),width:\"100%\"})})})})})]})}),getContainer())})})]})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{tsxePfuxR:{\"data-border\":true}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:.2,damping:22,delay:0,duration:.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:.2,stagger:0,stiffness:44,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:TskVu9rcv,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ga8478\",\"data-framer-name\":\"Nav Backdrop\",layout:\"position\",style:{\"--5otkc2\":hcvnF7YHI}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q0auqv\",\"data-framer-name\":\"border\",layout:\"position\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ysur0j\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-m71kgz-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"uvn0riOHs\",rendersWithMotion:true,scopeId:\"bSGrI8hbm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTMV9kKBZ:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},tsxePfuxR:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Geist Regular\", \"Geist Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Studio6 Demibold\", \"Studio6 Demibold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist SemiBold\", \"Geist SemiBold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"uvn0riOHs\",layoutId:\"uvn0riOHs\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bzsk8u-container\",layout:\"position\",nodeId:\"d6lA2241i\",rendersWithMotion:true,scopeId:\"bSGrI8hbm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTMV9kKBZ:{variant:matchVariant(\"bZ8TE9PaY\")},tsxePfuxR:{variant:matchVariant(\"YDRBVM65w\")}},children:/*#__PURE__*/_jsx(FooterReusable,{aq7_bjNwT:DAzpgWYHg,height:\"100%\",id:\"d6lA2241i\",layoutId:\"d6lA2241i\",style:{width:\"100%\"},variant:matchVariant(\"rCKEDp_Wx\"),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\"]},\"kTMV9kKBZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"tsxePfuxR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TskVu9rcv\":\"scrollSection\",\"hcvnF7YHI\":\"fill\",\"MHx1NRHJz\":\"title\",\"SgOR8VHX0\":\"menu\",\"voIa_gzxZ\":\"text\",\"DAzpgWYHg\":\"darkFill\",\"IErgIQxLk\":\"button\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MrbiCrAf7\":[\".framer-an0ocd-container\",\".framer-1ga8478\",\".framer-1q0auqv\",\".framer-m71kgz-container\",\".framer-1bzsk8u-container\"],\"kTMV9kKBZ\":[\".framer-an0ocd-container\",\".framer-1ga8478\",\".framer-1q0auqv\",\".framer-m71kgz-container\",\".framer-1bzsk8u-container\"],\"tsxePfuxR\":[\".framer-an0ocd-container\",\".framer-1ga8478\",\".framer-1q0auqv\",\".framer-m71kgz-container\",\".framer-1bzsk8u-container\"]}\n * @framerBreakpoints {\"MrbiCrAf7\":{\"min\":1200,\"canvasClassName\":\"framer-1qnjsje-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"kTMV9kKBZ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1uxesy-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"tsxePfuxR\":{\"max\":809,\"canvasClassName\":\"framer-kc2l2r-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":380,\"rootFontSize\":16}}\n * @framerDefaultVariant MrbiCrAf7\n * @framerLayoutTemplate true\n */const FramerbSGrI8hbm=withCSS(Component,css,\"framer-9Nr6q\");export default FramerbSGrI8hbm;FramerbSGrI8hbm.displayName=\"Event Page 3\";FramerbSGrI8hbm.defaultProps={height:1e3,width:1200};addPropertyControls(FramerbSGrI8hbm,{TskVu9rcv:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},hcvnF7YHI:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Fill\",type:ControlType.Color},MHx1NRHJz:{defaultValue:\"Ateliers\",displayTextArea:false,title:\"Title\",type:ControlType.String},SgOR8VHX0:NavMenuContentControls?.[\"variant\"]&&{...NavMenuContentControls[\"variant\"],defaultValue:\"IF9DZa6Cp\",description:undefined,hidden:undefined,title:\"Menu\"},voIa_gzxZ:{defaultValue:'var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248)) /* {\"name\":\"Lightest\"} */',title:\"Text\",type:ControlType.Color},DAzpgWYHg:{defaultValue:\"rgb(25, 21, 33)\",title:\"Dark Fill\",type:ControlType.Color},IErgIQxLk:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"RIpKSP7hq\",description:undefined,hidden:undefined,title:\"Button\"}});addFonts(FramerbSGrI8hbm,[{explicitInter:true,fonts:[{cssFamilyName:\"Studio6 Demibold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Studio6\",url:\"https://framerusercontent.com/assets/OCdt5dq5oCzq4U8oOJXyplsuC4.woff2\",weight:\"600\"},{cssFamilyName:\"Geist Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/B6KDGyhOPktMxaLuOq3H7ksjmk.woff2\",weight:\"400\"},{cssFamilyName:\"Geist SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/WEtkhkCK3UVUB5VXfRHNFFkAV0.woff2\",weight:\"600\"}]},...NavFonts,...ModalOverlayInnerFonts,...NavSubmenuFonts,...CookieBannerFonts,...FooterReusableFonts],{supportsExplicitInterCodegen:true});FramerbSGrI8hbm.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(ModalOverlayInner,{},context),forwardLoader(NavSubmenu,{},context),forwardLoader(FooterReusable,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbSGrI8hbm\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kTMV9kKBZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tsxePfuxR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"MrbiCrAf7\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1qnjsje-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"kTMV9kKBZ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1uxesy-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"tsxePfuxR\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-kc2l2r-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":380,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"MrbiCrAf7\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"TskVu9rcv\\\":\\\"scrollSection\\\",\\\"hcvnF7YHI\\\":\\\"fill\\\",\\\"MHx1NRHJz\\\":\\\"title\\\",\\\"SgOR8VHX0\\\":\\\"menu\\\",\\\"voIa_gzxZ\\\":\\\"text\\\",\\\"DAzpgWYHg\\\":\\\"darkFill\\\",\\\"IErgIQxLk\\\":\\\"button\\\"}\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"MrbiCrAf7\\\":[\\\".framer-an0ocd-container\\\",\\\".framer-1ga8478\\\",\\\".framer-1q0auqv\\\",\\\".framer-m71kgz-container\\\",\\\".framer-1bzsk8u-container\\\"],\\\"kTMV9kKBZ\\\":[\\\".framer-an0ocd-container\\\",\\\".framer-1ga8478\\\",\\\".framer-1q0auqv\\\",\\\".framer-m71kgz-container\\\",\\\".framer-1bzsk8u-container\\\"],\\\"tsxePfuxR\\\":[\\\".framer-an0ocd-container\\\",\\\".framer-1ga8478\\\",\\\".framer-1q0auqv\\\",\\\".framer-m71kgz-container\\\",\\\".framer-1bzsk8u-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import ModalOverlayInner from\"#framer/local/canvasComponent/Jvf1hq57A/Jvf1hq57A.js\";import Nav from\"#framer/local/canvasComponent/K1haP8C79/K1haP8C79.js\";import FooterReusable from\"#framer/local/canvasComponent/OvwQc43Uj/OvwQc43Uj.js\";import NavSubmenu from\"#framer/local/canvasComponent/zBVTQdAaq/zBVTQdAaq.js\";const NavFonts=getFonts(Nav);const ModalOverlayInnerFonts=getFonts(ModalOverlayInner);const NavSubmenuFonts=getFonts(NavSubmenu);const CookieBannerFonts=getFonts(CookieBanner);const MotionDivWithFX=withFX(motion.div);const FooterReusableFonts=getFonts(FooterReusable);const NavControls=getPropertyControls(Nav);const breakpoints={Ck7m15wfi:\"(max-width: 809.98px)\",Hu9FtQ9T_:\"(min-width: 810px) and (max-width: 1199.98px)\",q6G1k1bws:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-FCzIS\";const variantClassNames={Ck7m15wfi:\"framer-v-1w0jzz5\",Hu9FtQ9T_:\"framer-v-1okeq1r\",q6G1k1bws:\"framer-v-68ngt\"};const ybomsO7cb=undefined;const TskVu9rcv=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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,transition:transition1,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.3,ease:[.15,.45,.15,1.35],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={Ck7m15wfi:[\".framer-FCzIS .framer-nwyx3e-container { height: auto; }\",\".framer-FCzIS.framer-1w6kapp-container { height: 100vh; }\",\".framer-FCzIS.framer-wd13i5-container { left: 0px; top: 58px; }\",\".framer-FCzIS .framer-tanq8u { --border-color: rgba(33, 33, 33, 0.18); height: 59px; }\"],Hu9FtQ9T_:[\".framer-FCzIS .framer-nwyx3e-container, .framer-FCzIS .framer-tanq8u { height: 78px; }\",\".framer-FCzIS.framer-wd13i5-container { left: 0px; top: 78px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Ck7m15wfi:\".framer-1w0jzz5-override\",Hu9FtQ9T_:\".framer-1okeq1r-override\"};const rules=[\".framer-FCzIS.framer-16xl8iz, .framer-FCzIS .framer-16xl8iz { display: block; }\",\".framer-FCzIS.framer-68ngt { align-content: center; align-items: center; background-color: var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, #f8f8f8); 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-FCzIS .framer-nwyx3e-container { flex: none; height: 92px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-FCzIS.framer-1iyn4zo { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-FCzIS.framer-1w6kapp-container { flex: none; height: auto; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 9; }\",\".framer-FCzIS.framer-pa2vxt { inset: 0px; position: fixed; user-select: none; }\",\".framer-FCzIS.framer-wd13i5-container { flex: none; height: auto; left: 50%; position: fixed; top: 92px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-FCzIS.framer-r65zqz { -webkit-backdrop-filter: blur(17px); backdrop-filter: blur(17px); background-color: var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, #f8f8f8); flex: none; height: 93px; left: 0px; overflow: visible; position: fixed; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-FCzIS .framer-ptavc3-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 10px); flex: none; height: auto; left: 10px; order: -999; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 7; }\",\".framer-FCzIS .framer-tanq8u { --border-bottom-width: 1px; --border-color: rgba(37, 31, 48, 0.15); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; background-color: var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, #f8f8f8); flex: none; height: 92px; left: calc(50.00000000000002% - 100% / 2); order: -998; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",\".framer-FCzIS .framer-9y6ozb { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-FCzIS .framer-5bahhw-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-FCzIS[data-border=\"true\"]::after, .framer-FCzIS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={Ck7m15wfi:\"(max-width: 809.98px)\",Hu9FtQ9T_:\"(min-width: 810px) and (max-width: 1199.98px)\",q6G1k1bws:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"q6G1k1bws\",Phone:\"Ck7m15wfi\",Tablet:\"Hu9FtQ9T_\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - Start\":\"R7u45LUFq\",\"Phone - Start - Closed\":\"JRq7X74LM\",\"Phone - Start- Open\":\"qp2Rkeh4G\",\"Tablet - Start\":\"wncxr4ey4\"};const getProps=({height,id,menu,scrollSection,width,...props})=>{return{...props,TskVu9rcv:scrollSection??props.TskVu9rcv,variant:humanReadableVariantMap[props.variant]??props.variant??\"q6G1k1bws\",ybomsO7cb:humanReadableEnumMap[menu]??menu??props.ybomsO7cb??\"R7u45LUFq\"};};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,TskVu9rcv,ybomsO7cb,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const YerdHtKm_ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const FuDXX6gvyko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const rVc5rR3XD1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const OmPi10Y6Idlzj2h=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"q6G1k1bws\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-68ngt\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hu9FtQ9T_:{height:78}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-nwyx3e-container\",layoutScroll:true,nodeId:\"FebxOiy01\",scopeId:\"LDjpFsVqO\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ck7m15wfi:{auakWeCZZ:\"bKLzjg2RN\",style:{width:\"100%\"},variant:matchVariant(\"JRq7X74LM\")},Hu9FtQ9T_:{variant:matchVariant(\"wncxr4ey4\")}},children:/*#__PURE__*/_jsx(Nav,{auakWeCZZ:\"IF9DZa6Cp\",FuDXX6gvy:FuDXX6gvyko9la1({overlay:overlay1}),height:\"100%\",HKTRFdaSW:\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\",HPeUtxzeG:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",id:\"FebxOiy01\",l0AtrtkoP:\"TJ2WRTVRR\",layoutId:\"FebxOiy01\",oFwEwDRdW:\"Ateliers\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(ybomsO7cb),width:\"100%\",YerdHtKm_:YerdHtKm_ko9la1({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1iyn4zo\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"dXKgyapac\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1w6kapp-container\"),inComponentSlot:true,nodeId:\"LY52Aw1le\",rendersWithMotion:true,scopeId:\"LDjpFsVqO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ck7m15wfi:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cRDSRdv4i\")}},children:/*#__PURE__*/_jsx(ModalOverlayInner,{height:\"100%\",id:\"LY52Aw1le\",layoutId:\"LY52Aw1le\",rVc5rR3XD:rVc5rR3XD1q29jei({overlay}),style:{width:\"100%\"},variant:matchVariant(\"Xubo2irbi\"),width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-pa2vxt\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0}},\"n_mFZgTD1\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ck7m15wfi:{transformTemplate:undefined},Hu9FtQ9T_:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-wd13i5-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"OZhH06NMQ\",rendersWithMotion:true,scopeId:\"LDjpFsVqO\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ck7m15wfi:{OmPi10Y6I:undefined,variant:matchVariant(\"wq_YsIv5z\")},Hu9FtQ9T_:{variant:matchVariant(\"GIya5YVCl\")}},children:/*#__PURE__*/_jsx(NavSubmenu,{height:\"100%\",id:\"OZhH06NMQ\",layoutId:\"OZhH06NMQ\",OmPi10Y6I:OmPi10Y6Idlzj2h({overlay:overlay1}),style:{width:\"100%\"},variant:matchVariant(\"mpBG_w2It\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{animate:animation4,className:cx(scopingClassNames,\"framer-r65zqz\"),exit:animation3,initial:animation5})]})}),getContainer())})})]})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ptavc3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"R0k_W57vV\",scopeId:\"LDjpFsVqO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ck7m15wfi:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},Hu9FtQ9T_:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Geist Regular\", \"Geist Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Studio6 Demibold\", \"Studio6 Demibold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist SemiBold\", \"Geist SemiBold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"R0k_W57vV\",layoutId:\"R0k_W57vV\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:TskVu9rcv,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-tanq8u\",\"data-border\":true,\"data-framer-name\":\"Nav Backdrop\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9y6ozb\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5bahhw-container\",nodeId:\"Ux4HDTDWV\",scopeId:\"LDjpFsVqO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ck7m15wfi:{variant:matchVariant(\"YDRBVM65w\")},Hu9FtQ9T_:{variant:matchVariant(\"bZ8TE9PaY\")}},children:/*#__PURE__*/_jsx(FooterReusable,{aq7_bjNwT:\"rgb(25, 21, 33)\",height:\"100%\",id:\"Ux4HDTDWV\",layoutId:\"Ux4HDTDWV\",style:{width:\"100%\"},variant:matchVariant(\"rCKEDp_Wx\"),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\"]},\"Hu9FtQ9T_\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ck7m15wfi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TskVu9rcv\":\"scrollSection\",\"ybomsO7cb\":\"menu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"q6G1k1bws\":[\".framer-nwyx3e-container\",\".framer-ptavc3-container\",\".framer-tanq8u\",\".framer-5bahhw-container\"],\"Hu9FtQ9T_\":[\".framer-nwyx3e-container\",\".framer-ptavc3-container\",\".framer-tanq8u\",\".framer-5bahhw-container\"],\"Ck7m15wfi\":[\".framer-nwyx3e-container\",\".framer-ptavc3-container\",\".framer-tanq8u\",\".framer-5bahhw-container\"]}\n * @framerBreakpoints {\"q6G1k1bws\":{\"min\":1200,\"canvasClassName\":\"framer-68ngt-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Hu9FtQ9T_\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1okeq1r-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Ck7m15wfi\":{\"max\":809,\"canvasClassName\":\"framer-1w0jzz5-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":380,\"rootFontSize\":16}}\n * @framerDefaultVariant q6G1k1bws\n * @framerLayoutTemplate true\n */const FramerLDjpFsVqO=withCSS(Component,css,\"framer-FCzIS\");export default FramerLDjpFsVqO;FramerLDjpFsVqO.displayName=\"General\";FramerLDjpFsVqO.defaultProps={height:1e3,width:1200};addPropertyControls(FramerLDjpFsVqO,{TskVu9rcv:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},ybomsO7cb:NavControls?.[\"variant\"]&&{...NavControls[\"variant\"],defaultValue:\"R7u45LUFq\",description:undefined,hidden:undefined,title:\"Menu\"}});addFonts(FramerLDjpFsVqO,[{explicitInter:true,fonts:[{cssFamilyName:\"Studio6 Demibold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Studio6\",url:\"https://framerusercontent.com/assets/OCdt5dq5oCzq4U8oOJXyplsuC4.woff2\",weight:\"600\"},{cssFamilyName:\"Geist Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/B6KDGyhOPktMxaLuOq3H7ksjmk.woff2\",weight:\"400\"},{cssFamilyName:\"Geist SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/WEtkhkCK3UVUB5VXfRHNFFkAV0.woff2\",weight:\"600\"}]},...NavFonts,...ModalOverlayInnerFonts,...NavSubmenuFonts,...CookieBannerFonts,...FooterReusableFonts],{supportsExplicitInterCodegen:true});FramerLDjpFsVqO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(ModalOverlayInner,{},context),forwardLoader(NavSubmenu,{},context),forwardLoader(FooterReusable,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLDjpFsVqO\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"TskVu9rcv\\\":\\\"scrollSection\\\",\\\"ybomsO7cb\\\":\\\"menu\\\"}\",\"framerHitTargets\":\"{\\\"q6G1k1bws\\\":[\\\".framer-nwyx3e-container\\\",\\\".framer-ptavc3-container\\\",\\\".framer-tanq8u\\\",\\\".framer-5bahhw-container\\\"],\\\"Hu9FtQ9T_\\\":[\\\".framer-nwyx3e-container\\\",\\\".framer-ptavc3-container\\\",\\\".framer-tanq8u\\\",\\\".framer-5bahhw-container\\\"],\\\"Ck7m15wfi\\\":[\\\".framer-nwyx3e-container\\\",\\\".framer-ptavc3-container\\\",\\\".framer-tanq8u\\\",\\\".framer-5bahhw-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"q6G1k1bws\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-68ngt-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Hu9FtQ9T_\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1okeq1r-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Ck7m15wfi\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1w0jzz5-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":380,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"q6G1k1bws\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hu9FtQ9T_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ck7m15wfi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f03650d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,safeCSSValue,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withFlowFX,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import NavMenuContent from\"#framer/local/canvasComponent/H_5B_ftH7/H_5B_ftH7.js\";import Button from\"#framer/local/canvasComponent/hzX3mgOW0/hzX3mgOW0.js\";import ModalOverlayInner from\"#framer/local/canvasComponent/Jvf1hq57A/Jvf1hq57A.js\";import Nav from\"#framer/local/canvasComponent/K1haP8C79/K1haP8C79.js\";import FooterReusable from\"#framer/local/canvasComponent/OvwQc43Uj/OvwQc43Uj.js\";import NavSubmenu from\"#framer/local/canvasComponent/zBVTQdAaq/zBVTQdAaq.js\";const NavFonts=getFonts(Nav);const ModalOverlayInnerFonts=getFonts(ModalOverlayInner);const NavSubmenuFonts=getFonts(NavSubmenu);const MotionDivWithFX=withFX(motion.div);const CookieBannerFonts=getFonts(CookieBanner);const FooterReusableFonts=getFonts(FooterReusable);const MotionDivWithFlowFX=withFlowFX(motion.div);const NavMenuContentControls=getPropertyControls(NavMenuContent);const ButtonControls=getPropertyControls(Button);const breakpoints={kslQiZcNR:\"(min-width: 1200px)\",NhPtHv9b8:\"(max-width: 809.98px)\",WIIuHPpTR:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-P1pz3\";const variantClassNames={kslQiZcNR:\"framer-v-qpf4ew\",NhPtHv9b8:\"framer-v-s68fbg\",WIIuHPpTR:\"framer-v-1rwramc\"};const hcvnF7YHI=undefined;const voIa_gzxZ=undefined;const IErgIQxLk=undefined;const MHx1NRHJz=undefined;const SgOR8VHX0=undefined;const TskVu9rcv=undefined;const DAzpgWYHg=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"IF9DZa6Cp\":return\"bKLzjg2RN\";case\"ZIEvork6e\":return\"tNuDTnkbs\";default:return\"bKLzjg2RN\";}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={NhPtHv9b8:[\".framer-P1pz3 .framer-iow9j1-container { height: auto; }\",\".framer-P1pz3.framer-1tlqmc3-container { height: 100vh; }\",\".framer-P1pz3.framer-149d0uy-container { left: 0px; top: 58px; }\",\".framer-P1pz3 .framer-1828rey { --border-bottom-width: 1px; --border-color: rgba(33, 33, 33, 0.18); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: 59px; }\",\".framer-P1pz3 .framer-ou9obb { top: 57px; }\"],WIIuHPpTR:[\".framer-P1pz3 .framer-iow9j1-container, .framer-P1pz3 .framer-1828rey { height: 78px; }\",\".framer-P1pz3.framer-149d0uy-container { left: 0px; top: 78px; }\",\".framer-P1pz3 .framer-ou9obb { top: 78px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={NhPtHv9b8:\".framer-s68fbg-override\",WIIuHPpTR:\".framer-1rwramc-override\"};const rules=[\".framer-P1pz3.framer-3x1bae, .framer-P1pz3 .framer-3x1bae { display: block; }\",\".framer-P1pz3.framer-qpf4ew { align-content: center; align-items: center; background-color: var(--5otkc2); 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-P1pz3 .framer-iow9j1-container { flex: none; height: 92px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-P1pz3.framer-wo8rwa { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-P1pz3.framer-1tlqmc3-container { flex: none; height: auto; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 9; }\",\".framer-P1pz3.framer-1ihu9iu { inset: 0px; position: fixed; user-select: none; }\",\".framer-P1pz3.framer-149d0uy-container { flex: none; height: auto; left: 50%; position: fixed; top: 92px; width: 100%; z-index: 8; }\",\".framer-P1pz3 .framer-1828rey { background-color: var(--5otkc2); flex: none; height: 92px; left: calc(50.00000000000002% - 100% / 2); order: -999; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",\".framer-P1pz3 .framer-ou9obb { background-color: rgba(247, 247, 247, 0.3); flex: none; height: 1px; left: 0px; order: -998; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 92px; z-index: 6; }\",\".framer-P1pz3 .framer-x7v83m { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-P1pz3 .framer-15hoif7-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 10px); flex: none; height: auto; left: 10px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 7; }\",\".framer-P1pz3 .framer-1dwawf5-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-P1pz3[data-border=\"true\"]::after, .framer-P1pz3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={kslQiZcNR:\"(min-width: 1200px)\",NhPtHv9b8:\"(max-width: 809.98px)\",WIIuHPpTR:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"kslQiZcNR\",Phone:\"NhPtHv9b8\",Tablet:\"WIIuHPpTR\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - Events\":\"ZIEvork6e\",\"Desktop - General\":\"IF9DZa6Cp\",\"Phone - Events\":\"tNuDTnkbs\",\"Phone - General - Events Closed\":\"bKLzjg2RN\",\"Phone - General - Events Open\":\"xKyOOt4AC\"};const humanReadableEnumMap1={\"Large White Outline\":\"uG1nv5yOg\",\"Medium Dark Outline\":\"mmrQzHw1Q\",\"Medium White Outline\":\"RIpKSP7hq\",Disabled:\"XdOVpUIpU\",Error:\"IkuQJriXl\",Large:\"gnQmrBTeO\",Loading:\"No3nGsVFg\",Medium:\"TJ2WRTVRR\",Small:\"t2t23c_bW\",Success:\"SEzU3Urdk\"};const getProps=({button,darkFill,fill,height,id,menu,scrollSection,text,title,width,...props})=>{return{...props,DAzpgWYHg:darkFill??props.DAzpgWYHg??\"rgb(25, 21, 33)\",hcvnF7YHI:fill??props.hcvnF7YHI??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",IErgIQxLk:humanReadableEnumMap1[button]??button??props.IErgIQxLk??\"RIpKSP7hq\",MHx1NRHJz:title??props.MHx1NRHJz??\"Ateliers\",SgOR8VHX0:humanReadableEnumMap[menu]??menu??props.SgOR8VHX0??\"IF9DZa6Cp\",TskVu9rcv:scrollSection??props.TskVu9rcv,variant:humanReadableVariantMap[props.variant]??props.variant??\"kslQiZcNR\",voIa_gzxZ:text??props.voIa_gzxZ??\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"};};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,TskVu9rcv,hcvnF7YHI,MHx1NRHJz,SgOR8VHX0,voIa_gzxZ,DAzpgWYHg,IErgIQxLk,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const YerdHtKm_ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const FuDXX6gvyko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const rVc5rR3XD1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"kslQiZcNR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(hcvnF7YHI)}; }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-qpf4ew\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--5otkc2\":hcvnF7YHI,...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WIIuHPpTR:{height:78}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-iow9j1-container\",layout:\"position\",layoutScroll:true,nodeId:\"Zao23r0oN\",rendersWithMotion:true,scopeId:\"UdvqXUCET\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{auakWeCZZ:convertFromEnum(SgOR8VHX0,activeLocale),style:{width:\"100%\"},variant:matchVariant(\"JRq7X74LM\")},WIIuHPpTR:{variant:matchVariant(\"wncxr4ey4\")}},children:/*#__PURE__*/_jsx(Nav,{auakWeCZZ:SgOR8VHX0,FuDXX6gvy:FuDXX6gvyko9la1({overlay:overlay1}),height:\"100%\",HKTRFdaSW:hcvnF7YHI,HPeUtxzeG:voIa_gzxZ,id:\"Zao23r0oN\",l0AtrtkoP:IErgIQxLk,layoutId:\"Zao23r0oN\",oFwEwDRdW:MHx1NRHJz,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"R7u45LUFq\"),width:\"100%\",YerdHtKm_:YerdHtKm_ko9la1({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-wo8rwa\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"TxA9fZxVe\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1tlqmc3-container\"),inComponentSlot:true,nodeId:\"UvVt41_JX\",rendersWithMotion:true,scopeId:\"UdvqXUCET\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cRDSRdv4i\")}},children:/*#__PURE__*/_jsx(ModalOverlayInner,{height:\"100%\",id:\"UvVt41_JX\",layoutId:\"UvVt41_JX\",rVc5rR3XD:rVc5rR3XD1q29jei({overlay}),style:{width:\"100%\"},variant:matchVariant(\"Xubo2irbi\"),width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1ihu9iu\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0}},\"XrgBcD5ww\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{transformTemplate:undefined},WIIuHPpTR:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-149d0uy-container\"),inComponentSlot:true,nodeId:\"FKwB_OCPk\",rendersWithMotion:true,scopeId:\"UdvqXUCET\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{variant:matchVariant(\"wq_YsIv5z\")},WIIuHPpTR:{variant:matchVariant(\"GIya5YVCl\")}},children:/*#__PURE__*/_jsx(NavSubmenu,{height:\"100%\",id:\"FKwB_OCPk\",layoutId:\"FKwB_OCPk\",style:{width:\"100%\"},variant:matchVariant(\"mpBG_w2It\"),width:\"100%\"})})})})})]})}),getContainer())})})]})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{\"data-border\":true}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:.2,damping:22,delay:0,duration:.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:.2,stagger:0,stiffness:44,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:TskVu9rcv,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1828rey\",\"data-framer-name\":\"Nav Backdrop\",layout:\"position\",style:{\"--5otkc2\":hcvnF7YHI}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ou9obb\",\"data-framer-name\":\"border\",layout:\"position\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-x7v83m\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15hoif7-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"H8vzl1KZX\",rendersWithMotion:true,scopeId:\"UdvqXUCET\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},WIIuHPpTR:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Geist Regular\", \"Geist Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Studio6 Demibold\", \"Studio6 Demibold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist SemiBold\", \"Geist SemiBold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"H8vzl1KZX\",layoutId:\"H8vzl1KZX\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dwawf5-container\",layout:\"position\",nodeId:\"ZcF1fUlyE\",rendersWithMotion:true,scopeId:\"UdvqXUCET\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NhPtHv9b8:{variant:matchVariant(\"YDRBVM65w\")},WIIuHPpTR:{variant:matchVariant(\"bZ8TE9PaY\")}},children:/*#__PURE__*/_jsx(FooterReusable,{aq7_bjNwT:DAzpgWYHg,height:\"100%\",id:\"ZcF1fUlyE\",layoutId:\"ZcF1fUlyE\",style:{width:\"100%\"},variant:matchVariant(\"rCKEDp_Wx\"),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\"]},\"WIIuHPpTR\":{\"layout\":[\"fixed\",\"fixed\"]},\"NhPtHv9b8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TskVu9rcv\":\"scrollSection\",\"hcvnF7YHI\":\"fill\",\"MHx1NRHJz\":\"title\",\"SgOR8VHX0\":\"menu\",\"voIa_gzxZ\":\"text\",\"DAzpgWYHg\":\"darkFill\",\"IErgIQxLk\":\"button\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"kslQiZcNR\":[\".framer-iow9j1-container\",\".framer-1828rey\",\".framer-ou9obb\",\".framer-15hoif7-container\",\".framer-1dwawf5-container\"],\"WIIuHPpTR\":[\".framer-iow9j1-container\",\".framer-1828rey\",\".framer-ou9obb\",\".framer-15hoif7-container\",\".framer-1dwawf5-container\"],\"NhPtHv9b8\":[\".framer-iow9j1-container\",\".framer-1828rey\",\".framer-ou9obb\",\".framer-15hoif7-container\",\".framer-1dwawf5-container\"]}\n * @framerBreakpoints {\"kslQiZcNR\":{\"min\":1200,\"canvasClassName\":\"framer-qpf4ew-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"WIIuHPpTR\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1rwramc-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NhPtHv9b8\":{\"max\":809,\"canvasClassName\":\"framer-s68fbg-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":380,\"rootFontSize\":16}}\n * @framerDefaultVariant kslQiZcNR\n * @framerLayoutTemplate true\n */const FramerUdvqXUCET=withCSS(Component,css,\"framer-P1pz3\");export default FramerUdvqXUCET;FramerUdvqXUCET.displayName=\"Event Page\";FramerUdvqXUCET.defaultProps={height:1e3,width:1200};addPropertyControls(FramerUdvqXUCET,{TskVu9rcv:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},hcvnF7YHI:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Fill\",type:ControlType.Color},MHx1NRHJz:{defaultValue:\"Ateliers\",displayTextArea:false,title:\"Title\",type:ControlType.String},SgOR8VHX0:NavMenuContentControls?.[\"variant\"]&&{...NavMenuContentControls[\"variant\"],defaultValue:\"IF9DZa6Cp\",description:undefined,hidden:undefined,title:\"Menu\"},voIa_gzxZ:{defaultValue:'var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248)) /* {\"name\":\"Lightest\"} */',title:\"Text\",type:ControlType.Color},DAzpgWYHg:{defaultValue:\"rgb(25, 21, 33)\",title:\"Dark Fill\",type:ControlType.Color},IErgIQxLk:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"RIpKSP7hq\",description:undefined,hidden:undefined,title:\"Button\"}});addFonts(FramerUdvqXUCET,[{explicitInter:true,fonts:[{cssFamilyName:\"Studio6 Demibold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Studio6\",url:\"https://framerusercontent.com/assets/OCdt5dq5oCzq4U8oOJXyplsuC4.woff2\",weight:\"600\"},{cssFamilyName:\"Geist Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/B6KDGyhOPktMxaLuOq3H7ksjmk.woff2\",weight:\"400\"},{cssFamilyName:\"Geist SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/WEtkhkCK3UVUB5VXfRHNFFkAV0.woff2\",weight:\"600\"}]},...NavFonts,...ModalOverlayInnerFonts,...NavSubmenuFonts,...CookieBannerFonts,...FooterReusableFonts],{supportsExplicitInterCodegen:true});FramerUdvqXUCET.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(ModalOverlayInner,{},context),forwardLoader(NavSubmenu,{},context),forwardLoader(FooterReusable,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUdvqXUCET\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"kslQiZcNR\\\":[\\\".framer-iow9j1-container\\\",\\\".framer-1828rey\\\",\\\".framer-ou9obb\\\",\\\".framer-15hoif7-container\\\",\\\".framer-1dwawf5-container\\\"],\\\"WIIuHPpTR\\\":[\\\".framer-iow9j1-container\\\",\\\".framer-1828rey\\\",\\\".framer-ou9obb\\\",\\\".framer-15hoif7-container\\\",\\\".framer-1dwawf5-container\\\"],\\\"NhPtHv9b8\\\":[\\\".framer-iow9j1-container\\\",\\\".framer-1828rey\\\",\\\".framer-ou9obb\\\",\\\".framer-15hoif7-container\\\",\\\".framer-1dwawf5-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"kslQiZcNR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-qpf4ew-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"WIIuHPpTR\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1rwramc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NhPtHv9b8\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-s68fbg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":380,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"TskVu9rcv\\\":\\\"scrollSection\\\",\\\"hcvnF7YHI\\\":\\\"fill\\\",\\\"MHx1NRHJz\\\":\\\"title\\\",\\\"SgOR8VHX0\\\":\\\"menu\\\",\\\"voIa_gzxZ\\\":\\\"text\\\",\\\"DAzpgWYHg\\\":\\\"darkFill\\\",\\\"IErgIQxLk\\\":\\\"button\\\"}\",\"framerDefaultVariant\":\"kslQiZcNR\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WIIuHPpTR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NhPtHv9b8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,safeCSSValue,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withFlowFX,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import NavMenuContent from\"#framer/local/canvasComponent/H_5B_ftH7/H_5B_ftH7.js\";import Button from\"#framer/local/canvasComponent/hzX3mgOW0/hzX3mgOW0.js\";import ModalOverlayInner from\"#framer/local/canvasComponent/Jvf1hq57A/Jvf1hq57A.js\";import Nav from\"#framer/local/canvasComponent/K1haP8C79/K1haP8C79.js\";import FooterReusable from\"#framer/local/canvasComponent/OvwQc43Uj/OvwQc43Uj.js\";import NavSubmenu from\"#framer/local/canvasComponent/zBVTQdAaq/zBVTQdAaq.js\";const NavFonts=getFonts(Nav);const ModalOverlayInnerFonts=getFonts(ModalOverlayInner);const NavSubmenuFonts=getFonts(NavSubmenu);const MotionDivWithFX=withFX(motion.div);const CookieBannerFonts=getFonts(CookieBanner);const FooterReusableFonts=getFonts(FooterReusable);const MotionDivWithFlowFX=withFlowFX(motion.div);const NavMenuContentControls=getPropertyControls(NavMenuContent);const ButtonControls=getPropertyControls(Button);const breakpoints={HhPTcaezG:\"(min-width: 1200px)\",IdrUIQldo:\"(max-width: 809.98px)\",mrPU1KyCg:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-S0mq5\";const variantClassNames={HhPTcaezG:\"framer-v-12pljv8\",IdrUIQldo:\"framer-v-1b6b5hy\",mrPU1KyCg:\"framer-v-1l0918f\"};const hcvnF7YHI=undefined;const voIa_gzxZ=undefined;const IErgIQxLk=undefined;const MHx1NRHJz=undefined;const SgOR8VHX0=undefined;const TskVu9rcv=undefined;const DAzpgWYHg=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"IF9DZa6Cp\":return\"bKLzjg2RN\";case\"ZIEvork6e\":return\"tNuDTnkbs\";default:return\"bKLzjg2RN\";}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={IdrUIQldo:[\".framer-S0mq5 .framer-tk5iu8-container { height: auto; }\",\".framer-S0mq5.framer-f6h85x-container { height: 100vh; }\",\".framer-S0mq5.framer-7h5gmk-container { left: 0px; top: 58px; }\",\".framer-S0mq5 .framer-18vbi7o { --border-bottom-width: 1px; --border-color: rgba(33, 33, 33, 0.18); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: 59px; }\",\".framer-S0mq5 .framer-tvp2so { top: 57px; }\"],mrPU1KyCg:[\".framer-S0mq5 .framer-tk5iu8-container, .framer-S0mq5 .framer-18vbi7o { height: 78px; }\",\".framer-S0mq5.framer-7h5gmk-container { left: 0px; top: 78px; }\",\".framer-S0mq5 .framer-tvp2so { top: 78px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={IdrUIQldo:\".framer-1b6b5hy-override\",mrPU1KyCg:\".framer-1l0918f-override\"};const rules=[\".framer-S0mq5.framer-hm4o13, .framer-S0mq5 .framer-hm4o13 { display: block; }\",\".framer-S0mq5.framer-12pljv8 { align-content: center; align-items: center; background-color: var(--5otkc2); 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-S0mq5 .framer-tk5iu8-container { flex: none; height: 92px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-S0mq5.framer-5ljswj { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-S0mq5.framer-f6h85x-container { flex: none; height: auto; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 9; }\",\".framer-S0mq5.framer-m0hasw { inset: 0px; position: fixed; user-select: none; }\",\".framer-S0mq5.framer-7h5gmk-container { flex: none; height: auto; left: 50%; position: fixed; top: 92px; width: 100%; z-index: 8; }\",\".framer-S0mq5 .framer-18vbi7o { background-color: var(--5otkc2); flex: none; height: 92px; left: calc(50.00000000000002% - 100% / 2); order: -999; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",\".framer-S0mq5 .framer-tvp2so { background-color: rgba(247, 247, 247, 0.3); flex: none; height: 1px; left: 0px; order: -998; overflow: visible; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 92px; z-index: 6; }\",\".framer-S0mq5 .framer-1a7yvz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-S0mq5 .framer-1406kjl-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 10px); flex: none; height: auto; left: 10px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 7; }\",\".framer-S0mq5 .framer-1sjmf9p-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-S0mq5[data-border=\"true\"]::after, .framer-S0mq5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={HhPTcaezG:\"(min-width: 1200px)\",IdrUIQldo:\"(max-width: 809.98px)\",mrPU1KyCg:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"HhPTcaezG\",Phone:\"IdrUIQldo\",Tablet:\"mrPU1KyCg\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - Events\":\"ZIEvork6e\",\"Desktop - General\":\"IF9DZa6Cp\",\"Phone - Events\":\"tNuDTnkbs\",\"Phone - General - Events Closed\":\"bKLzjg2RN\",\"Phone - General - Events Open\":\"xKyOOt4AC\"};const humanReadableEnumMap1={\"Large White Outline\":\"uG1nv5yOg\",\"Medium Dark Outline\":\"mmrQzHw1Q\",\"Medium White Outline\":\"RIpKSP7hq\",Disabled:\"XdOVpUIpU\",Error:\"IkuQJriXl\",Large:\"gnQmrBTeO\",Loading:\"No3nGsVFg\",Medium:\"TJ2WRTVRR\",Small:\"t2t23c_bW\",Success:\"SEzU3Urdk\"};const getProps=({button,darkFill,fill,height,id,menu,scrollSection,text,title,width,...props})=>{return{...props,DAzpgWYHg:darkFill??props.DAzpgWYHg??\"rgb(25, 21, 33)\",hcvnF7YHI:fill??props.hcvnF7YHI??\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",IErgIQxLk:humanReadableEnumMap1[button]??button??props.IErgIQxLk??\"RIpKSP7hq\",MHx1NRHJz:title??props.MHx1NRHJz??\"Ateliers\",SgOR8VHX0:humanReadableEnumMap[menu]??menu??props.SgOR8VHX0??\"IF9DZa6Cp\",TskVu9rcv:scrollSection??props.TskVu9rcv,variant:humanReadableVariantMap[props.variant]??props.variant??\"HhPTcaezG\",voIa_gzxZ:text??props.voIa_gzxZ??\"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"};};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,TskVu9rcv,hcvnF7YHI,MHx1NRHJz,SgOR8VHX0,voIa_gzxZ,DAzpgWYHg,IErgIQxLk,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const YerdHtKm_ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const FuDXX6gvyko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const rVc5rR3XD1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"HhPTcaezG\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(hcvnF7YHI)}; }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-12pljv8\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--5otkc2\":hcvnF7YHI,...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mrPU1KyCg:{height:78}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-tk5iu8-container\",layout:\"position\",layoutScroll:true,nodeId:\"oUPazLc1x\",rendersWithMotion:true,scopeId:\"Uxf3UaNbw\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{auakWeCZZ:convertFromEnum(SgOR8VHX0,activeLocale),style:{width:\"100%\"},variant:matchVariant(\"JRq7X74LM\")},mrPU1KyCg:{variant:matchVariant(\"wncxr4ey4\")}},children:/*#__PURE__*/_jsx(Nav,{auakWeCZZ:SgOR8VHX0,FuDXX6gvy:FuDXX6gvyko9la1({overlay:overlay1}),height:\"100%\",HKTRFdaSW:hcvnF7YHI,HPeUtxzeG:voIa_gzxZ,id:\"oUPazLc1x\",l0AtrtkoP:IErgIQxLk,layoutId:\"oUPazLc1x\",oFwEwDRdW:MHx1NRHJz,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"R7u45LUFq\"),width:\"100%\",YerdHtKm_:YerdHtKm_ko9la1({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-5ljswj\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"kvo8IshwL\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-f6h85x-container\"),inComponentSlot:true,nodeId:\"sJWYiPwts\",rendersWithMotion:true,scopeId:\"Uxf3UaNbw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cRDSRdv4i\")}},children:/*#__PURE__*/_jsx(ModalOverlayInner,{height:\"100%\",id:\"sJWYiPwts\",layoutId:\"sJWYiPwts\",rVc5rR3XD:rVc5rR3XD1q29jei({overlay}),style:{width:\"100%\"},variant:matchVariant(\"Xubo2irbi\"),width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-m0hasw\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0}},\"BGKvYsyVs\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{transformTemplate:undefined},mrPU1KyCg:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-7h5gmk-container\"),inComponentSlot:true,nodeId:\"v6TFku1qG\",rendersWithMotion:true,scopeId:\"Uxf3UaNbw\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{variant:matchVariant(\"wq_YsIv5z\")},mrPU1KyCg:{variant:matchVariant(\"GIya5YVCl\")}},children:/*#__PURE__*/_jsx(NavSubmenu,{height:\"100%\",id:\"v6TFku1qG\",layoutId:\"v6TFku1qG\",style:{width:\"100%\"},variant:matchVariant(\"mpBG_w2It\"),width:\"100%\"})})})})})]})}),getContainer())})})]})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{\"data-border\":true}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:.2,damping:22,delay:0,duration:.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:.2,stagger:0,stiffness:44,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:TskVu9rcv,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-18vbi7o\",\"data-framer-name\":\"Nav Backdrop\",layout:\"position\",style:{\"--5otkc2\":hcvnF7YHI}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tvp2so\",\"data-framer-name\":\"border\",layout:\"position\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a7yvz\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined},{href:{webPageId:\"qNr4DH8OZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1406kjl-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"fVAAptr3O\",rendersWithMotion:true,scopeId:\"Uxf3UaNbw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},mrPU1KyCg:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Geist Regular\", \"Geist Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Studio6 Demibold\", \"Studio6 Demibold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist SemiBold\", \"Geist SemiBold Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"fVAAptr3O\",layoutId:\"fVAAptr3O\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sjmf9p-container\",layout:\"position\",nodeId:\"BCLaI83Q7\",rendersWithMotion:true,scopeId:\"Uxf3UaNbw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IdrUIQldo:{variant:matchVariant(\"YDRBVM65w\")},mrPU1KyCg:{variant:matchVariant(\"bZ8TE9PaY\")}},children:/*#__PURE__*/_jsx(FooterReusable,{aq7_bjNwT:DAzpgWYHg,height:\"100%\",id:\"BCLaI83Q7\",layoutId:\"BCLaI83Q7\",style:{width:\"100%\"},variant:matchVariant(\"rCKEDp_Wx\"),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\"]},\"mrPU1KyCg\":{\"layout\":[\"fixed\",\"fixed\"]},\"IdrUIQldo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TskVu9rcv\":\"scrollSection\",\"hcvnF7YHI\":\"fill\",\"MHx1NRHJz\":\"title\",\"SgOR8VHX0\":\"menu\",\"voIa_gzxZ\":\"text\",\"DAzpgWYHg\":\"darkFill\",\"IErgIQxLk\":\"button\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HhPTcaezG\":[\".framer-tk5iu8-container\",\".framer-18vbi7o\",\".framer-tvp2so\",\".framer-1406kjl-container\",\".framer-1sjmf9p-container\"],\"mrPU1KyCg\":[\".framer-tk5iu8-container\",\".framer-18vbi7o\",\".framer-tvp2so\",\".framer-1406kjl-container\",\".framer-1sjmf9p-container\"],\"IdrUIQldo\":[\".framer-tk5iu8-container\",\".framer-18vbi7o\",\".framer-tvp2so\",\".framer-1406kjl-container\",\".framer-1sjmf9p-container\"]}\n * @framerBreakpoints {\"HhPTcaezG\":{\"min\":1200,\"canvasClassName\":\"framer-12pljv8-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"mrPU1KyCg\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1l0918f-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"IdrUIQldo\":{\"max\":809,\"canvasClassName\":\"framer-1b6b5hy-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":380,\"rootFontSize\":16}}\n * @framerDefaultVariant HhPTcaezG\n * @framerLayoutTemplate true\n */const FramerUxf3UaNbw=withCSS(Component,css,\"framer-S0mq5\");export default FramerUxf3UaNbw;FramerUxf3UaNbw.displayName=\"Event Page 2\";FramerUxf3UaNbw.defaultProps={height:1e3,width:1200};addPropertyControls(FramerUxf3UaNbw,{TskVu9rcv:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},hcvnF7YHI:{defaultValue:'var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49)) /* {\"name\":\"Darkest\"} */',title:\"Fill\",type:ControlType.Color},MHx1NRHJz:{defaultValue:\"Ateliers\",displayTextArea:false,title:\"Title\",type:ControlType.String},SgOR8VHX0:NavMenuContentControls?.[\"variant\"]&&{...NavMenuContentControls[\"variant\"],defaultValue:\"IF9DZa6Cp\",description:undefined,hidden:undefined,title:\"Menu\"},voIa_gzxZ:{defaultValue:'var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248)) /* {\"name\":\"Lightest\"} */',title:\"Text\",type:ControlType.Color},DAzpgWYHg:{defaultValue:\"rgb(25, 21, 33)\",title:\"Dark Fill\",type:ControlType.Color},IErgIQxLk:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"RIpKSP7hq\",description:undefined,hidden:undefined,title:\"Button\"}});addFonts(FramerUxf3UaNbw,[{explicitInter:true,fonts:[{cssFamilyName:\"Studio6 Demibold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Studio6\",url:\"https://framerusercontent.com/assets/OCdt5dq5oCzq4U8oOJXyplsuC4.woff2\",weight:\"600\"},{cssFamilyName:\"Geist Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/B6KDGyhOPktMxaLuOq3H7ksjmk.woff2\",weight:\"400\"},{cssFamilyName:\"Geist SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://framerusercontent.com/assets/WEtkhkCK3UVUB5VXfRHNFFkAV0.woff2\",weight:\"600\"}]},...NavFonts,...ModalOverlayInnerFonts,...NavSubmenuFonts,...CookieBannerFonts,...FooterReusableFonts],{supportsExplicitInterCodegen:true});FramerUxf3UaNbw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(ModalOverlayInner,{},context),forwardLoader(NavSubmenu,{},context),forwardLoader(FooterReusable,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUxf3UaNbw\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"HhPTcaezG\\\":[\\\".framer-tk5iu8-container\\\",\\\".framer-18vbi7o\\\",\\\".framer-tvp2so\\\",\\\".framer-1406kjl-container\\\",\\\".framer-1sjmf9p-container\\\"],\\\"mrPU1KyCg\\\":[\\\".framer-tk5iu8-container\\\",\\\".framer-18vbi7o\\\",\\\".framer-tvp2so\\\",\\\".framer-1406kjl-container\\\",\\\".framer-1sjmf9p-container\\\"],\\\"IdrUIQldo\\\":[\\\".framer-tk5iu8-container\\\",\\\".framer-18vbi7o\\\",\\\".framer-tvp2so\\\",\\\".framer-1406kjl-container\\\",\\\".framer-1sjmf9p-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"HhPTcaezG\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-12pljv8-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"mrPU1KyCg\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1l0918f-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"IdrUIQldo\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1b6b5hy-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":380,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mrPU1KyCg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IdrUIQldo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"HhPTcaezG\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"TskVu9rcv\\\":\\\"scrollSection\\\",\\\"hcvnF7YHI\\\":\\\"fill\\\",\\\"MHx1NRHJz\\\":\\\"title\\\",\\\"SgOR8VHX0\\\":\\\"menu\\\",\\\"voIa_gzxZ\\\":\\\"text\\\",\\\"DAzpgWYHg\\\":\\\"darkFill\\\",\\\"IErgIQxLk\\\":\\\"button\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 EventPage3 from \"https://framerusercontent.com/modules/dTWsHBMtoM3gqCEdFHfN/Q4b9hOH3jeOXzIHElKfI/bSGrI8hbm.js\";\r\nimport General from \"https://framerusercontent.com/modules/Fp0AaHv4HtXFww6IPEKQ/vtwt2kiLRyQ2XUzWegwq/LDjpFsVqO.js\";\r\nimport EventPage from \"https://framerusercontent.com/modules/uUp0t8sE8LlyTn87mKgj/jm3LqsvDJ8iJHCT0XiNN/UdvqXUCET.js\";\r\nimport EventPage2 from \"https://framerusercontent.com/modules/YsNzzjjyOdqoSw8j4Ohf/PMfUIL7pzZbhNRkyZsRE/Uxf3UaNbw.js\";\r\n\r\n\t\tconst routes = {rMxdq4HI5: {elements: {IEXHg2WMJ: \"mobile-scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oQKUMFqhrwQuhY0WTBOR/S0wBLicgsG04lOu3dcyo/rMxdq4HI5.js\")), path: \"/\"}, dkDmOmuJW: {elements: {dT3Kw8SqH: \"scroll\", who1C5dc_: \"mobile-scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Amo5WyNm9xLVnc8A1KYm/svKROCTl3jz5IwbDtFbq/dkDmOmuJW.js\")), path: \"/barcelona\"}, hzD_S1HBu: {elements: {pgxSupQTO: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gjXKTCYgv5o3HLr43AZ3/VifUDG2JDUQMiO6vykUN/hzD_S1HBu.js\")), path: \"/strategy\"}, CGsk8x0RN: {elements: {IWkJaTC4p: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oJNyv9ffJT7NsVI4YIZN/5ooAaNMSJbR8QU6bNXbZ/CGsk8x0RN.js\")), path: \"/agentic\"}, ETDTngTH2: {elements: {C27ciXamk: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oBjad7FUjR1chY0R95yd/LmonRG1SreEyHScjc2Nk/ETDTngTH2.js\")), path: \"/leadership\"}, YSseJqdL5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o2FeuM6axACoOUZZp6pa/PvO3jvpw4DdsScNMgikG/YSseJqdL5.js\")), path: \"/registration\"}, B2_6GCcpQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xB1UjBWd6vZu78rmtpsh/676IYGjax081pnFapJaN/B2_6GCcpQ.js\")), path: \"/registration/success\"}, ikvRgNz6m: {elements: {mRfBycQcr: \"bit\", XUM6ry0YF: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AwpdKvUNi5SgOTWOTU7S/PvOtsXASg3kbJZb6R9aA/ikvRgNz6m.js\")), path: \"/facilitators\"}, P0i_by5oE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1SYBUxSngOXCS2KvmqX5/axCunat35KFhof8BBpBX/P0i_by5oE.js\")), path: \"/imprint\"}, qNr4DH8OZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n6yX3BtCxQBuy09NzXTA/RhsNCKbPsit88katNW68/qNr4DH8OZ.js\")), path: \"/privacy\"}, V3xxQ_ylq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iy1aOnCfma9MTDp6jyIf/DExJAGI1y1zfbNzWIOeP/V3xxQ_ylq.js\")), path: \"/terms\"}, elTgpjsYB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iRX3XdBn323KqD1WIR1R/nIbGTofZHm9osBkuXyGU/elTgpjsYB.js\")), path: \"/404\"}, DKpssEPdM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tkE2mWhQNfiobrdVkNsl/BcACPrs07HMvWnZSrtFy/DKpssEPdM.js\")), path: \"/thanks\"}, iKL_M9JtG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5W3jghuW5jXKWuRSqNXE/l8XCrYRGXay2RenXgDhE/iKL_M9JtG.js\")), path: \"/registered\"}, uj3qyvfil: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/98AOD1aoCj64ozFqL7D0/dcxtRd6QYzDv9g0ZP46B/uj3qyvfil.js\")), path: \"/classes\"}, Bhf6LmHQ8: {elements: {cmbXVDBw4: \"form\", CQxzFOJrH: \"scroll-1\", VdDmh2cc9: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zRJ9YW3QD8QZTTbt4DFt/zjdQDf82l4qlW1h4SndX/Bhf6LmHQ8.js\")), path: \"/partners\"}, TABr6sVN4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t4arpQgW7YTgKc4WFdCq/G04hUTxB3hOdX7VrtMnI/TABr6sVN4.js\")), path: \"/sessions\"}, wcu36qfD6: {collectionId: \"P6S1jajxA\", elements: {bHo3Ke_s7: \"scroll\", ja7MHu2CF: \"scroll-1\", ZWa3qgi1T: \"scroll-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m3V85b1euSYgankR3Lci/81V9R7PkbGTuCX9lYebY/wcu36qfD6.js\")), path: \"/facilitators/:bszYsOG2m\"}, YtO9qOGkc: {collectionId: \"AJFJT8PWw\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nF1Q5xlXxGms0A09X771/7cddgC7iXitBI4oLPtdV/YtO9qOGkc.js\")), path: \"/classes/:q0SlrUyXc\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {AJFJT8PWw: async () => (await import(\"https://framerusercontent.com/modules/xt0k9ZqIgLpup50LYZwz/Br6FAr5WIdLpvOApQYFg/AJFJT8PWw.js\"))?.[\"utils\"], P6S1jajxA: async () => (await import(\"https://framerusercontent.com/modules/pV9uf1A0WQc3tZ11Ect3/Fkv7iUVwp170drmLq2FF/P6S1jajxA.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"7c15634a9da707e6cc85afbb5b65e7b86872d99697176e784385c70d0fe78a1c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {TskVu9rcv: {href: {hash: \":IEXHg2WMJ\", webPageId: \"rMxdq4HI5\"}, refKey: true}, ybomsO7cb: \"R7u45LUFq\"}\r\nconst props2 = {DAzpgWYHg: \"rgb(25, 21, 33)\", hcvnF7YHI: \"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\", IErgIQxLk: \"RIpKSP7hq\", MHx1NRHJz: \"Ateliers\", SgOR8VHX0: \"IF9DZa6Cp\", TskVu9rcv: {href: {hash: \":dT3Kw8SqH\", webPageId: \"dkDmOmuJW\"}, refKey: true}, voIa_gzxZ: \"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"}\r\nconst props3 = {...props2, DAzpgWYHg: \"var(--token-38ff8433-bf59-47ff-ad68-79e1072fd6fe, rgb(25, 41, 35))\", hcvnF7YHI: \"var(--token-90408a36-814b-4e0e-a9b0-b79c9d1c2030, rgb(19, 86, 62))\", MHx1NRHJz: \"Strategy Ateliers\", TskVu9rcv: {href: {hash: \":pgxSupQTO\", webPageId: \"hzD_S1HBu\"}, refKey: true}}\r\nconst props4 = {DAzpgWYHg: \"var(--token-01e4aa40-c87b-4282-b2f1-2ee7516d297c, rgb(34, 29, 74))\", hcvnF7YHI: \"var(--token-66c7f5a8-ab32-46f3-af7f-425f6386f4c9, rgb(68, 53, 190))\", IErgIQxLk: \"RIpKSP7hq\", MHx1NRHJz: \"Agentic Ateliers\", SgOR8VHX0: \"IF9DZa6Cp\", TskVu9rcv: {href: {hash: \":IWkJaTC4p\", webPageId: \"CGsk8x0RN\"}, refKey: true}, voIa_gzxZ: \"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"}\r\nconst props5 = {DAzpgWYHg: \"var(--token-5bb55b71-35bf-4f5d-a39b-b6d267ac53e0, rgb(30, 22, 41))\", hcvnF7YHI: \"var(--token-63018aec-089f-43a2-83c3-d105c83c438b, rgb(65, 42, 93))\", IErgIQxLk: \"RIpKSP7hq\", MHx1NRHJz: \"Leadership Ateliers\", SgOR8VHX0: \"IF9DZa6Cp\", TskVu9rcv: {href: {hash: \":C27ciXamk\", webPageId: \"ETDTngTH2\"}, refKey: true}, voIa_gzxZ: \"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\"}\r\nconst props6 = {...props1, TskVu9rcv: undefined}\r\nconst props7 = {...props1, TskVu9rcv: {href: {hash: \":mRfBycQcr\", webPageId: \"ikvRgNz6m\"}, refKey: true}}\r\nconst props8 = {...props1, TskVu9rcv: {href: {hash: \":CQxzFOJrH\", webPageId: \"Bhf6LmHQ8\"}, refKey: true}}\r\nconst props9 = {...props2, hcvnF7YHI: \"var(--token-5bf0a021-a754-407c-8ebb-1c41a0dbf70b, rgb(248, 248, 248))\", IErgIQxLk: \"TJ2WRTVRR\", TskVu9rcv: {href: {hash: \":ZWa3qgi1T\", webPageId: \"wcu36qfD6\"}, refKey: true}, voIa_gzxZ: \"var(--token-b5301b89-c3b0-4f5f-80eb-e14195f1e191, rgb(37, 32, 49))\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {Bhf6LmHQ8: props8, CGsk8x0RN: props4, dkDmOmuJW: props2, DKpssEPdM: props6, elTgpjsYB: props6, ETDTngTH2: props5, hzD_S1HBu: props3, iKL_M9JtG: props6, ikvRgNz6m: props7, P0i_by5oE: props6, qNr4DH8OZ: props6, rMxdq4HI5: props1, TABr6sVN4: props6, uj3qyvfil: props6, V3xxQ_ylq: props6, wcu36qfD6: props9, YSseJqdL5: props6, YtO9qOGkc: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"rMxdq4HI5\":\r\ncase \"YSseJqdL5\":\r\ncase \"ikvRgNz6m\":\r\ncase \"P0i_by5oE\":\r\ncase \"qNr4DH8OZ\":\r\ncase \"V3xxQ_ylq\":\r\ncase \"elTgpjsYB\":\r\ncase \"DKpssEPdM\":\r\ncase \"iKL_M9JtG\":\r\ncase \"uj3qyvfil\":\r\ncase \"Bhf6LmHQ8\":\r\ncase \"TABr6sVN4\":\r\ncase \"YtO9qOGkc\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"TskVu9rcv\"]]}, (resolvedLinks) => React.createElement(General, {...props, key: \"General\", style, TskVu9rcv: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"dkDmOmuJW\":\r\ncase \"hzD_S1HBu\":\r\ncase \"wcu36qfD6\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"TskVu9rcv\"]]}, (resolvedLinks) => React.createElement(EventPage, {...props, key: \"EventPage\", style, TskVu9rcv: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"CGsk8x0RN\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"TskVu9rcv\"]]}, (resolvedLinks) => React.createElement(EventPage2, {...props, key: \"EventPage2\", style, TskVu9rcv: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"ETDTngTH2\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"TskVu9rcv\"]]}, (resolvedLinks) => React.createElement(EventPage3, {...props, key: \"EventPage3\", style, TskVu9rcv: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"rMxdq4HI5\":\r\ncase \"YSseJqdL5\":\r\ncase \"ikvRgNz6m\":\r\ncase \"P0i_by5oE\":\r\ncase \"qNr4DH8OZ\":\r\ncase \"V3xxQ_ylq\":\r\ncase \"elTgpjsYB\":\r\ncase \"DKpssEPdM\":\r\ncase \"iKL_M9JtG\":\r\ncase \"uj3qyvfil\":\r\ncase \"Bhf6LmHQ8\":\r\ncase \"TABr6sVN4\":\r\ncase \"YtO9qOGkc\":\r\nreturn [{hash: \"68ngt\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1okeq1r\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1w0jzz5\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"dkDmOmuJW\":\r\ncase \"hzD_S1HBu\":\r\ncase \"wcu36qfD6\":\r\nreturn [{hash: \"qpf4ew\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1rwramc\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"s68fbg\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"CGsk8x0RN\":\r\nreturn [{hash: \"1b6b5hy\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1l0918f\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12pljv8\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"ETDTngTH2\":\r\nreturn [{hash: \"kc2l2r\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1uxesy\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1qnjsje\", 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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iRX3XdBn323KqD1WIR1R/nIbGTofZHm9osBkuXyGU/elTgpjsYB.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://ateliers.design\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/i0c9BSOxCpxYOoQonf90/sutvTElZIPuYEdbQUD8H/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {type: \"circle\", x: \"19%\", y: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.7, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect1 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {type: \"circle\", x: \"50%\", y: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.7, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect2 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {type: \"circle\", x: \"79%\", y: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.7, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect3 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect4 = {enter: {mask: {angle: 90, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect5 = {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {dkDmOmuJW: {hzD_S1HBu: effect3, rMxdq4HI5: effect3}, ikvRgNz6m: {wcu36qfD6: effect4}, rMxdq4HI5: {CGsk8x0RN: effect1, ETDTngTH2: effect2, hzD_S1HBu: effect}, wcu36qfD6: {ikvRgNz6m: effect5}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\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, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}