{"version":3,"file":"script_main.DDAplV_v.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","HeroEyebrow","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","DrawerLinkFonts","DrawerLink","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","NewsletterButtons","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","React.useMemo","addPropertyOverrides","IconSystemFonts","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","LinkFonts","Link","DropdownLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","Link","DropdownWrapper","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Zap","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Layers","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","MenuTrigger","MegaMenuItem","TextLink","NavButtonSecondary","MotionDivWithFX","NavLinkPill","DropdownItem","DrawerLink","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","animation3","matchVariant","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","RichText","_Fragment","Layers","UserComponent","UserComponent1","Boxes","UserComponent2","UserComponent3","UserComponent4","UserComponent5","SidebarDockMenu","addPropertyOverrides","TextScrollButton","FAQItem","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation2","animation3","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","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","MotionDivWithFX","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","RichText","AnnounceBar","SaaSNavigation","SaaSNavigationInfo","FAQ","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Main","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/aFbowtuZHYD5PNFXEJu8/CcEjYfhvMj6iK3PwwDn2/NHO3dN29C.js","https:/framerusercontent.com/modules/PT6FGTh9QbCffdGRAAfG/iOT360eXwAukdei8Mq49/IKvKGQ2uM.js","https:/framerusercontent.com/modules/UzBZ0hqM4z0aa0N7w7gT/t8S7NI1rNmow9w0k7Bia/abOWh35UD.js","https:/framerusercontent.com/modules/87OQscSR2poEawz48eFO/EVsqMkaUjPULuXkgOOIW/AwoUm3Y4C.js","https:/framerusercontent.com/modules/dJh32AAAmq9uvq5D1VWS/61ftNO189u2ElZVhCKOs/XD1reVMeG.js","https:/framerusercontent.com/modules/DOVviCJE4TiIVj0I2Geg/lCqa0A2DdVUhYxxVSMHh/m0YBVw8ZQ.js","https:/framerusercontent.com/modules/Fedh050T0qnY0JwjeaZD/1y2C9ELu3DqEi40Ioz7f/ADuAA2res.js","https:/framerusercontent.com/modules/lF4UJOXPkJM9iqylBdRs/XiABZpqsUN1LZlfD4flx/MxyYM8hHl.js","https:/framerusercontent.com/modules/PkPpZnXUMk8HFGQgSyNn/QrkAsSsm6ZV6GH5yMOn7/quPnofJHW.js","https:/framerusercontent.com/modules/KZVs7LGAqoguXSCvjE5M/As09l34YMh17cZUWIxpX/HW6_DIV81.js","https:/framerusercontent.com/modules/YzWEIGLMeFbrrwHa7PmI/0QewUOi3xtvxICXnpo1B/SVGIcon.js","https:/framerusercontent.com/modules/P7J3tl9NmJ5l48Ckuwzw/mNtwDeRA7OKweBZiJYMF/QrvZWnNvU.js","https:/framerusercontent.com/modules/E09WkV3x6NkAeDVtqEua/WttwtMszqx5INoVKbuHd/fvTWxdsv1.js","https:/framerusercontent.com/modules/IeTIHEZL3KnsbbecHxn2/ErOBZxIHI9ZS1tAMSuSk/ZCxJ4yEdP.js","https:/framerusercontent.com/modules/fZ4X1iHZo7ughe6yDoOP/tYHYBY1SqZrPJvgFU8Ia/m1Q2KzCgS.js","https:/framerusercontent.com/modules/5WpBxo9WZLi0wyGgXIAI/vaXuzkcWFzQvCcq7VdXM/nQzLaV5IE.js","https:/framerusercontent.com/modules/AHXTZimWs1mEpieUGk8Z/w9HzOaYt9QeprpIzodPb/OdxO3FPfh.js","https:/framerusercontent.com/modules/rtn1xokhAKqVl36sh3ST/8p3DjBaKYJcIAvqyLoWa/pS2LFyV7g.js","https:/framerusercontent.com/modules/IWNuVduwV0TcjzISH5P3/LYaeGp5yPIbqKYPo4PaP/q3GAiqwtU.js","https:/framerusercontent.com/modules/mm8HdeNcJsxyjddNtUER/NMUKOMYe9AqfmYR9bFti/XXTe4Vxpy.js","https:/framerusercontent.com/modules/OnmLDFVrerSYJwDC3pRF/8eervUCKSm0c0zecfAYV/COuW4kQYA.js","https:/framerusercontent.com/modules/3Z3k3LnflJR9Olnl9MZX/iObgLnz0D2CwknCHjgyb/gwjfC3AVR.js","https:/framerusercontent.com/modules/2UdhbYcg7FCSsITmTxr3/0WM2Hh7dwoNa783RrxZv/vdR67NBhA.js","https:/framerusercontent.com/modules/qj2bEQ2BxgDVPoxnpiRg/7Ta7cwiPfL4VGGG830oF/FocusDiscret.js","https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/O88L0OAdQjjv76Vy2Ul2/HwaVB67RZUhDfQvQqnsH/SmoothScrollLenis.js","https:/framerusercontent.com/modules/gqLCNJpVQ8qZeEoECCu1/g7aETB5HkqopuYNOopJg/KPXXwjwSN.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 (2ccfbf4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-jrp47 .framer-styles-preset-1yta66j:not(.rich-text-wrapper), .framer-jrp47 .framer-styles-preset-1yta66j.rich-text-wrapper a { --framer-link-hover-text-color: #ffffff; --framer-link-text-color: rgba(255, 255, 255, 0.8); --framer-link-text-decoration: none; }\"];export const className=\"framer-jrp47\";\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{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={TSrWMz7ek:{hover:true}};const serializationHash=\"framer-9oPTd\";const variantClassNames={TSrWMz7ek:\"framer-v-1c0wfe1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eHBKrmWQi=undefined;const L8bGpIsj7=undefined;const XbdmfyxU4=undefined;const transition1={bounce:0,delay:0,duration:.3,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,lien,nouvelOnglet,width,...props})=>{return{...props,eHBKrmWQi:lien??props.eHBKrmWQi,L8bGpIsj7:nouvelOnglet??props.L8bGpIsj7??false,XbdmfyxU4:label??props.XbdmfyxU4??\"Overview\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,XbdmfyxU4,eHBKrmWQi,L8bGpIsj7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TSrWMz7ek\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:eHBKrmWQi,motionChild:true,nodeId:\"TSrWMz7ek\",openInNewTab:L8bGpIsj7,scopeId:\"IKvKGQ2uM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1c0wfe1\",className,classNames)} framer-1ti3txr`,\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"TSrWMz7ek\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"TSrWMz7ek-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},...addPropertyOverrides({\"TSrWMz7ek-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"Overview\"})}),className:\"framer-1w88ym6\",\"data-framer-name\":\"Drawer Link Label\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"aN0W5Oh9N\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},text:XbdmfyxU4,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\".framer-9oPTd.framer-1ti3txr, .framer-9oPTd .framer-1ti3txr { display: block; }\",\".framer-9oPTd.framer-1c0wfe1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 5px 8px 5px 0px; position: relative; text-decoration: none; width: 200px; }\",\".framer-9oPTd .framer-1w88ym6 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-9oPTd.framer-v-1c0wfe1.hover.framer-1c0wfe1 { padding: 5px 8px 5px 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QvhBz3Q_G\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XbdmfyxU4\":\"label\",\"eHBKrmWQi\":\"lien\",\"L8bGpIsj7\":\"nouvelOnglet\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIKvKGQ2uM=withCSS(Component,css,\"framer-9oPTd\");export default FramerIKvKGQ2uM;FramerIKvKGQ2uM.displayName=\"Drawer Link\";FramerIKvKGQ2uM.defaultProps={height:29,width:200};addPropertyControls(FramerIKvKGQ2uM,{XbdmfyxU4:{defaultValue:\"Overview\",title:\"Label\",type:ControlType.String},onXbdmfyxU4Change:{changes:\"XbdmfyxU4\",type:ControlType.ChangeHandler},eHBKrmWQi:{title:\"Lien\",type:ControlType.Link},L8bGpIsj7:{defaultValue:false,title:\"Nouvel Onglet\",type:ControlType.Boolean},onL8bGpIsj7Change:{changes:\"L8bGpIsj7\",type:ControlType.ChangeHandler}});addFonts(FramerIKvKGQ2uM,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIKvKGQ2uM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"XbdmfyxU4\\\":\\\"label\\\",\\\"eHBKrmWQi\\\":\\\"lien\\\",\\\"L8bGpIsj7\\\":\\\"nouvelOnglet\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QvhBz3Q_G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IKvKGQ2uM.map","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aFbowtuZHYD5PNFXEJu8/CcEjYfhvMj6iK3PwwDn2/NHO3dN29C.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4jBZF8Of8Mmt0kd5zgfb/DFvxf6iudlrD4DIfgNfK/uxqX7MNV8.js\";import HeroEyebrow from\"https://framerusercontent.com/modules/v2Yhanq8eXBNkTVpMSKm/yNakk0TBtd3Yub9w1Evn/AltYVT7IN.js\";import DrawerLink from\"https://framerusercontent.com/modules/PT6FGTh9QbCffdGRAAfG/iOT360eXwAukdei8Mq49/IKvKGQ2uM.js\";import NewsletterButtons from\"https://framerusercontent.com/modules/QC6lINVXKtWOnSgXKzyF/Kd7b768ARBGFRtYEkgfU/WyfFl4brf.js\";const HeroEyebrowFonts=getFonts(HeroEyebrow);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const DrawerLinkFonts=getFonts(DrawerLink);const CookieBannerFonts=getFonts(CookieBanner);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"RBj9Gp3ji\",\"ETgBnHA1Z\",\"oob8IrAJ2\",\"QzKqhbttw\",\"XKZ5t7niV\",\"WxQkbGMB5\"];const serializationHash=\"framer-eflFS\";const variantClassNames={ETgBnHA1Z:\"framer-v-5z8tj4\",oob8IrAJ2:\"framer-v-1qprzps\",QzKqhbttw:\"framer-v-1lsy8cp\",RBj9Gp3ji:\"framer-v-jh3nhq\",WxQkbGMB5:\"framer-v-1t4d2z9\",XKZ5t7niV:\"framer-v-164h0z4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const transition2={delay:0,duration:1,ease:[.23,.83,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:80};const transition3={bounce:.2,delay:3,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.01,skewX:0,skewY:0,transition:transition1};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 dark\":\"QzKqhbttw\",\"Mobile dark\":\"WxQkbGMB5\",\"Tablet Dark\":\"XKZ5t7niV\",Desktop:\"RBj9Gp3ji\",mobile:\"oob8IrAJ2\",tablet:\"ETgBnHA1Z\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RBj9Gp3ji\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RBj9Gp3ji\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jh3nhq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RBj9Gp3ji\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{QzKqhbttw:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"},WxQkbGMB5:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"},XKZ5t7niV:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"}},...addPropertyOverrides({ETgBnHA1Z:{\"data-framer-name\":\"tablet\"},oob8IrAJ2:{\"data-framer-name\":\"mobile\"},QzKqhbttw:{\"data-framer-name\":\"Desktop dark\"},WxQkbGMB5:{\"data-framer-name\":\"Mobile dark\"},XKZ5t7niV:{\"data-framer-name\":\"Tablet Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1rsl0a3\",layoutDependency:layoutDependency,layoutId:\"UZXWozxzT\",style:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{QzKqhbttw:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},WxQkbGMB5:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},XKZ5t7niV:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1146sqx\",layoutDependency:layoutDependency,layoutId:\"iYNps0OYN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9xmh8r\",layoutDependency:layoutDependency,layoutId:\"TV47ZmH16\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7Um93YW4tbWVkaXVt\",\"--framer-font-family\":'\"Rowan\", \"Rowan Placeholder\", serif',\"--framer-font-size\":\"128px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.25))\"},children:\"oslaw\"})}),className:\"framer-8rw8ik\",\"data-framer-name\":\"Logo Wordmark\",fonts:[\"FS;Rowan-medium\"],layoutDependency:layoutDependency,layoutId:\"lCXXugqtp\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.25)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oob8IrAJ2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7Um93YW4tbWVkaXVt\",\"--framer-font-family\":'\"Rowan\", \"Rowan Placeholder\", serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.25))\"},children:\"oslaw\"})})},WxQkbGMB5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7Um93YW4tbWVkaXVt\",\"--framer-font-family\":'\"Rowan\", \"Rowan Placeholder\", serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.25))\"},children:\"oslaw\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ndrmsc\",layoutDependency:layoutDependency,layoutId:\"l1wWBF567\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+152+0+0,...addPropertyOverrides({ETgBnHA1Z:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+0+0+152+0+0},oob8IrAJ2:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+0+0+424+0+0},WxQkbGMB5:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+0+0+424+0+0},XKZ5t7niV:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+0+0+152+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-cygj0b-container\",\"data-framer-appear-id\":\"cygj0b\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"CU40i7xYu-container\",nodeId:\"CU40i7xYu\",optimized:true,rendersWithMotion:true,scopeId:\"abOWh35UD\",children:/*#__PURE__*/_jsx(HeroEyebrow,{height:\"100%\",id:\"CU40i7xYu\",layoutId:\"CU40i7xYu\",m0VuXfPJ7:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({ETgBnHA1Z:{m0VuXfPJ7:resolvedLinks[1]},oob8IrAJ2:{m0VuXfPJ7:resolvedLinks[2]},QzKqhbttw:{m0VuXfPJ7:resolvedLinks[3]},WxQkbGMB5:{m0VuXfPJ7:resolvedLinks[5]},XKZ5t7niV:{m0VuXfPJ7:resolvedLinks[4]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5knebb\",layoutDependency:layoutDependency,layoutId:\"YT236Yp0N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19hfztq\",layoutDependency:layoutDependency,layoutId:\"NhqCCG8u4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1btgojt\",\"data-framer-name\":\"Drawer Product Group\",layoutDependency:layoutDependency,layoutId:\"g1dzUwIHP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rnpcnu\",layoutDependency:layoutDependency,layoutId:\"GPBIvG57p\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Plateforme\"})}),className:\"framer-ejdyo6\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"fAkdGkPcl\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dhtthd\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"BiLWDb5HC\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+0+0+68+0+0,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+0},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+0},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+0},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y3u3tw-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"NJAmY26Wu-container\",name:\"Drawer Link\",nodeId:\"NJAmY26Wu\",rendersWithMotion:true,scopeId:\"abOWh35UD\",children:/*#__PURE__*/_jsx(DrawerLink,{eHBKrmWQi:resolvedLinks1[0],height:\"100%\",id:\"NJAmY26Wu\",L8bGpIsj7:false,layoutId:\"NJAmY26Wu\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Manifeste\",...addPropertyOverrides({ETgBnHA1Z:{eHBKrmWQi:resolvedLinks1[1]},oob8IrAJ2:{eHBKrmWQi:resolvedLinks1[2]},QzKqhbttw:{eHBKrmWQi:resolvedLinks1[3]},WxQkbGMB5:{eHBKrmWQi:resolvedLinks1[5]},XKZ5t7niV:{eHBKrmWQi:resolvedLinks1[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+0+0+68+0+29,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+29},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+29},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+29},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-160z4on-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"oMspuFZaa-container\",name:\"Drawer Link\",nodeId:\"oMspuFZaa\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"oMspuFZaa\",L8bGpIsj7:false,layoutId:\"oMspuFZaa\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Aper\\xe7u\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+0+0+68+0+58,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+58},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+58},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+58},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q2tqym-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"WUuRWUoHt-container\",name:\"Drawer Link\",nodeId:\"WUuRWUoHt\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"WUuRWUoHt\",L8bGpIsj7:false,layoutId:\"WUuRWUoHt\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Fonctionnalit\\xe9s\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+0+0+68+0+87,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+87},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+87},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+87},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+87}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-esmj6r-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"T8D9ZHmEj-container\",name:\"Drawer Link\",nodeId:\"T8D9ZHmEj\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"T8D9ZHmEj\",L8bGpIsj7:false,layoutId:\"T8D9ZHmEj\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"S\\xe9curit\\xe9\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+0+0+68+0+116,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+116},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+116},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+116},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i4b35z-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"Q0JZgujum-container\",name:\"Drawer Link\",nodeId:\"Q0JZgujum\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"Q0JZgujum\",L8bGpIsj7:false,layoutId:\"Q0JZgujum\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Int\\xe9grations\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+0+0+68+0+145,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+145},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+145},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+0+0+22+0+145},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+0+0+68+0+145}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1acun6j-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"VSFRryhEJ-container\",name:\"Drawer Link\",nodeId:\"VSFRryhEJ\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"VSFRryhEJ\",L8bGpIsj7:false,layoutId:\"VSFRryhEJ\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"API\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10xbvz3\",\"data-framer-name\":\"Drawer More Group\",layoutDependency:layoutDependency,layoutId:\"TZORPnLhz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Plus\"})}),className:\"framer-hnud81\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"sDwhNCU0Y\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3lss0h\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"Pl4a1lSJs\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+0+0+282+0+68+0+0,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+282+0+68+0+0},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+236+0+70+0+0},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+0+0+236+0+70+0+0},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+0+0+282+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eqxfkm-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"Owes_ewAm-container\",name:\"Drawer Link\",nodeId:\"Owes_ewAm\",rendersWithMotion:true,scopeId:\"abOWh35UD\",children:/*#__PURE__*/_jsx(DrawerLink,{eHBKrmWQi:resolvedLinks2[0],height:\"100%\",id:\"Owes_ewAm\",L8bGpIsj7:false,layoutId:\"Owes_ewAm\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Tarifs\",...addPropertyOverrides({ETgBnHA1Z:{eHBKrmWQi:resolvedLinks2[1]},oob8IrAJ2:{eHBKrmWQi:resolvedLinks2[2]},QzKqhbttw:{eHBKrmWQi:resolvedLinks2[3]},WxQkbGMB5:{eHBKrmWQi:resolvedLinks2[5]},XKZ5t7niV:{eHBKrmWQi:resolvedLinks2[4]}},baseVariant,gestureVariant)})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i85qw9\",layoutDependency:layoutDependency,layoutId:\"zDd3ujqPb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jpbxbn\",\"data-framer-name\":\"Drawer Solutions Group\",layoutDependency:layoutDependency,layoutId:\"X3xEWM3sp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kmrv8v\",layoutDependency:layoutDependency,layoutId:\"sN0QeQhyl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Solutions\"})}),className:\"framer-sw05of\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"yFTA4aBhB\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hgv8xq\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"kdEj9h5KQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+14.5+0+0+0+68+0+0,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+0+0+68+0+0},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+0+0+22+0+0},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+0+0+22+0+0},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+0+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cjqpkg-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"qeD2uWFEN-container\",name:\"Drawer Link\",nodeId:\"qeD2uWFEN\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"qeD2uWFEN\",L8bGpIsj7:false,layoutId:\"qeD2uWFEN\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Cabinets structur\\xe9s (10-50+)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+14.5+0+0+0+68+0+29,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+0+0+68+0+29},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+0+0+22+0+29},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+0+0+22+0+29},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+0+0+68+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z7xwp4-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"kvi7GgNlD-container\",name:\"Drawer Link\",nodeId:\"kvi7GgNlD\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"kvi7GgNlD\",L8bGpIsj7:false,layoutId:\"kvi7GgNlD\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Cabinets ind\\xe9pendants\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+14.5+0+0+0+68+0+58,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+0+0+68+0+58},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+0+0+22+0+58},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+0+0+22+0+58},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+0+0+68+0+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fz5dsw-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"M6TXjzbo1-container\",name:\"Drawer Link\",nodeId:\"M6TXjzbo1\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"M6TXjzbo1\",L8bGpIsj7:false,layoutId:\"M6TXjzbo1\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Migrer vers Oslaw\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12gd6qu\",\"data-framer-name\":\"Drawer Solutions Group\",layoutDependency:layoutDependency,layoutId:\"aiwahyLSd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nf53dt\",layoutDependency:layoutDependency,layoutId:\"ZdzB1xmQM\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Ressources\"})}),className:\"framer-rzhpx3\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"T9Y3f7hil\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fn639n\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"ZnBzm9uCG\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+14.5+0+195+0+68+0+0,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+195+0+68+0+0},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+149+0+22+0+0},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+149+0+22+0+0},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+195+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vujnv7-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"N5IUXXRWN-container\",name:\"Drawer Link\",nodeId:\"N5IUXXRWN\",rendersWithMotion:true,scopeId:\"abOWh35UD\",children:/*#__PURE__*/_jsx(DrawerLink,{eHBKrmWQi:resolvedLinks3[0],height:\"100%\",id:\"N5IUXXRWN\",L8bGpIsj7:false,layoutId:\"N5IUXXRWN\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Blog\",...addPropertyOverrides({ETgBnHA1Z:{eHBKrmWQi:resolvedLinks3[1]},oob8IrAJ2:{eHBKrmWQi:resolvedLinks3[2]},QzKqhbttw:{eHBKrmWQi:resolvedLinks3[3]},WxQkbGMB5:{eHBKrmWQi:resolvedLinks3[5]},XKZ5t7niV:{eHBKrmWQi:resolvedLinks3[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+14.5+0+195+0+68+0+29,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+195+0+68+0+29},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+149+0+22+0+29},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+149+0+22+0+29},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+195+0+68+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l37qim-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"bX3AkbTGY-container\",name:\"Drawer Link\",nodeId:\"bX3AkbTGY\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"bX3AkbTGY\",L8bGpIsj7:false,layoutId:\"bX3AkbTGY\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Cas d'usage\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(((${componentViewport?.width||\"100vw\"} - 120px) / 2 - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||625.5)-40-859)/2+0+0)+40+0+0+14.5+0+195+0+68+0+58,...addPropertyOverrides({ETgBnHA1Z:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+195+0+68+0+58},oob8IrAJ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+149+0+22+0+58},WxQkbGMB5:{width:`calc(${componentViewport?.width||\"100vw\"} - 104px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||1006)-40-1510.2)/2+0+0)+32+0+0+515+0+375+0+149+0+22+0+58},XKZ5t7niV:{width:`max((${componentViewport?.width||\"100vw\"} - 160px) / 2, 1px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||760.5)-40-994)/2+0+0)+40+0+0+235+14.5+0+195+0+68+0+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ec9i5f-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"EZZPMUqHE-container\",name:\"Drawer Link\",nodeId:\"EZZPMUqHE\",rendersWithMotion:true,scopeId:\"abOWh35UD\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"EZZPMUqHE\",L8bGpIsj7:false,layoutId:\"EZZPMUqHE\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"T\\xe9moignage\"})})})]})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2jn5ss\",layoutDependency:layoutDependency,layoutId:\"UOeE1M0kW\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aekv06\",layoutDependency:layoutDependency,layoutId:\"WymrtROBk\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gnyi4t\",layoutDependency:layoutDependency,layoutId:\"OOHgbtuaA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687))\"},children:\"\\xa9 2026 Oslaw. Tous droits r\\xe9serv\\xe9s.\"})}),className:\"framer-loe8wr\",\"data-framer-name\":\"\\xa9 2026 Fortiche. Tous droits r\\xe9serv\\xe9s.\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ZXYrmuaPk\",style:{\"--extracted-r6o4lv\":\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687)\",opacity:.75},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j20q6c\",layoutDependency:layoutDependency,layoutId:\"UBEgyS6ss\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cffzmy\",\"data-styles-preset\":\"uxqX7MNV8\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{h7s7eMVtp:\"cgu\"},unresolvedPathSlugs:{h7s7eMVtp:{collectionId:\"g0krA1VOd\",collectionItemId:\"a2SDxVJw8\"}},webPageId:\"i6x5Bt84F\"},motionChild:true,nodeId:\"IG1VltBAc\",openInNewTab:false,relValues:[],scopeId:\"abOWh35UD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1yta66j\",\"data-styles-preset\":\"NHO3dN29C\",children:\"CGU\"})})})}),className:\"framer-1qvokur\",\"data-framer-name\":\"CGU\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IG1VltBAc\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",opacity:.75},verticalAlignment:\"top\",whileHover:animation4,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38682568-1c56-4733-b0fa-da14d251ba95, rgb(115, 115, 115)))\"},children:\"\\xb7\"})}),className:\"framer-z4gnal\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"U0QDrJjPa\",style:{\"--extracted-r6o4lv\":\"var(--token-38682568-1c56-4733-b0fa-da14d251ba95, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cffzmy\",\"data-styles-preset\":\"uxqX7MNV8\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{h7s7eMVtp:\"mentions-legales\"},unresolvedPathSlugs:{h7s7eMVtp:{collectionId:\"g0krA1VOd\",collectionItemId:\"ajJkQxW5R\"}},webPageId:\"i6x5Bt84F\"},motionChild:true,nodeId:\"qt9jf92D4\",openInNewTab:false,relValues:[],scopeId:\"abOWh35UD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1yta66j\",\"data-styles-preset\":\"NHO3dN29C\",children:\"Mentions l\\xe9gales\"})})})}),className:\"framer-18vx9yt\",\"data-framer-name\":\"Mentions l\\xe9gales\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qt9jf92D4\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",opacity:.75},verticalAlignment:\"top\",whileHover:animation4,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38682568-1c56-4733-b0fa-da14d251ba95, rgb(115, 115, 115)))\"},children:\"\\xb7\"})}),className:\"framer-2hrql4\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"kgGn4C7u1\",style:{\"--extracted-r6o4lv\":\"var(--token-38682568-1c56-4733-b0fa-da14d251ba95, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cffzmy\",\"data-styles-preset\":\"uxqX7MNV8\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{h7s7eMVtp:\"politique-confidentialite\"},unresolvedPathSlugs:{h7s7eMVtp:{collectionId:\"g0krA1VOd\",collectionItemId:\"ZqzJdsE60\"}},webPageId:\"i6x5Bt84F\"},motionChild:true,nodeId:\"mvoWJTsyi\",openInNewTab:false,relValues:[],scopeId:\"abOWh35UD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1yta66j\",\"data-styles-preset\":\"NHO3dN29C\",children:\"Politique de confidentialit\\xe9\"})})})}),className:\"framer-1dhmeuh\",\"data-framer-name\":\"Mentions l\\xe9gales\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mvoWJTsyi\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",opacity:.75},verticalAlignment:\"top\",whileHover:animation4,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38682568-1c56-4733-b0fa-da14d251ba95, rgb(115, 115, 115)))\"},children:\"\\xb7\"})}),className:\"framer-1x3o15d\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"GgI_Dzmv4\",style:{\"--extracted-r6o4lv\":\"var(--token-38682568-1c56-4733-b0fa-da14d251ba95, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JlXAaeHOH\"},implicitPathVariables:undefined},{href:{webPageId:\"JlXAaeHOH\"},implicitPathVariables:undefined},{href:{webPageId:\"JlXAaeHOH\"},implicitPathVariables:undefined},{href:{webPageId:\"JlXAaeHOH\"},implicitPathVariables:undefined},{href:{webPageId:\"JlXAaeHOH\"},implicitPathVariables:undefined},{href:{webPageId:\"JlXAaeHOH\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12d7kqt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YFwUf8irD-container\",nodeId:\"YFwUf8irD\",rendersWithMotion:true,scopeId:\"abOWh35UD\",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(255, 255, 255, 0.5)\",radius:16,width:1},colorBody:\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\",colorTitle:\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\",fill:\"rgba(0, 0, 0, 0.75)\",fontBody:{fontFamily:'\"General Sans\", \"General Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"General Sans\", \"General Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-c6af509c-48b7-41cc-bdb1-91cb61e4a9f5, rgb(145, 153, 172))\",shadow:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.25)\",shadowX:0,shadowY:2}},width:480,zIndex:10},button:{borderRadius:100,direction:\"row\",fluid:true,font:{fontFamily:'\"General Sans\", \"General Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Personnaliser\",reject:\"Refuser\",rejectAll:\"Tout refuser\",save:\"Enregistrer les pr\\xe9f\\xe9rences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\",fill:\"var(--token-55bbbcfe-b67a-4621-898b-463db3ea132a, rgb(1, 100, 225))\"},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:\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et proposer du contenu personnalis\\xe9.\",euPolicy:{label:\"Politique de confidentialit\\xe9\",link:resolvedLinks4[0],prefix:\"Lisez notre\"},euShowReject:true,euTitle:\"Choix cookies\",euType:\"advanced\",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:\"YFwUf8irD\",layoutId:\"YFwUf8irD\",options:{analytics:{description:\"Permet de suivre les performances.\",title:\"Analytics\"},marketing:{description:\"\\nActive la personnalisation des publicit\\xe9s et le suivi.\",title:\"Marketing\"},necessary:{description:\"\\nActive la s\\xe9curit\\xe9 et les fonctionnalit\\xe9s de base.\",optional:true,title:\"N\\xe9cessaire\"},preferences:{description:\"Permet de personnaliser le contenu et les param\\xe8tres.\",title:\"Pr\\xe9f\\xe9rences\"},preview:true,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:\"var(--token-55bbbcfe-b67a-4621-898b-463db3ea132a, rgb(1, 100, 225))\",toggleColorInactive:\"rgba(255, 255, 255, 0.15)\"}},preview:false,trigger:{color:\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\",iconSize:24,iconType:\"default\",text:\"Cookies\",textFont:{fontFamily:'\"General Sans\", \"General Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({ETgBnHA1Z:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et proposer du contenu personnalis\\xe9.\",euPolicy:{label:\"Politique de confidentialit\\xe9\",link:resolvedLinks4[1],prefix:\"Lisez notre\"},euShowReject:true,euTitle:\"Choix cookies\",euType:\"advanced\",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\"}},oob8IrAJ2:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et proposer du contenu personnalis\\xe9.\",euPolicy:{label:\"Politique de confidentialit\\xe9\",link:resolvedLinks4[2],prefix:\"Lisez notre\"},euShowReject:true,euTitle:\"Choix cookies\",euType:\"advanced\",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\"}},QzKqhbttw:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et proposer du contenu personnalis\\xe9.\",euPolicy:{label:\"Politique de confidentialit\\xe9\",link:resolvedLinks4[3],prefix:\"Lisez notre\"},euShowReject:true,euTitle:\"Choix cookies\",euType:\"advanced\",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\"}},WxQkbGMB5:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et proposer du contenu personnalis\\xe9.\",euPolicy:{label:\"Politique de confidentialit\\xe9\",link:resolvedLinks4[5],prefix:\"Lisez notre\"},euShowReject:true,euTitle:\"Choix cookies\",euType:\"advanced\",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\"}},XKZ5t7niV:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et proposer du contenu personnalis\\xe9.\",euPolicy:{label:\"Politique de confidentialit\\xe9\",link:resolvedLinks4[4],prefix:\"Lisez notre\"},euShowReject:true,euTitle:\"Choix cookies\",euType:\"advanced\",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\"}}},baseVariant,gestureVariant)})})})})]})]})})})]})})})})});});const css=[\".framer-eflFS.framer-11e05td, .framer-eflFS .framer-11e05td { display: block; }\",\".framer-eflFS.framer-jh3nhq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 1200px; }\",\".framer-eflFS .framer-1rsl0a3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-eflFS .framer-1146sqx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 128px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eflFS .framer-9xmh8r { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eflFS .framer-8rw8ik { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-eflFS .framer-1ndrmsc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-eflFS .framer-cygj0b-container, .framer-eflFS .framer-12d7kqt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eflFS .framer-5knebb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-eflFS .framer-19hfztq, .framer-eflFS .framer-1i85qw9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eflFS .framer-1btgojt, .framer-eflFS .framer-10xbvz3, .framer-eflFS .framer-jpbxbn, .framer-eflFS .framer-12gd6qu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-eflFS .framer-1rnpcnu, .framer-eflFS .framer-1kmrv8v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eflFS .framer-ejdyo6, .framer-eflFS .framer-sw05of, .framer-eflFS .framer-rzhpx3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 288px; word-break: break-word; word-wrap: break-word; }\",\".framer-eflFS .framer-1dhtthd, .framer-eflFS .framer-3lss0h, .framer-eflFS .framer-hgv8xq, .framer-eflFS .framer-fn639n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eflFS .framer-1y3u3tw-container, .framer-eflFS .framer-160z4on-container, .framer-eflFS .framer-1q2tqym-container, .framer-eflFS .framer-esmj6r-container, .framer-eflFS .framer-1i4b35z-container, .framer-eflFS .framer-1acun6j-container, .framer-eflFS .framer-1eqxfkm-container, .framer-eflFS .framer-1cjqpkg-container, .framer-eflFS .framer-z7xwp4-container, .framer-eflFS .framer-1fz5dsw-container, .framer-eflFS .framer-vujnv7-container, .framer-eflFS .framer-l37qim-container, .framer-eflFS .framer-1ec9i5f-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-eflFS .framer-hnud81 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-eflFS .framer-nf53dt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eflFS .framer-2jn5ss, .framer-eflFS .framer-gnyi4t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-eflFS .framer-1aekv06 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-eflFS .framer-loe8wr { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eflFS .framer-j20q6c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eflFS .framer-1qvokur, .framer-eflFS .framer-18vx9yt, .framer-eflFS .framer-1dhmeuh { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-eflFS .framer-z4gnal, .framer-eflFS .framer-2hrql4, .framer-eflFS .framer-1x3o15d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eflFS.framer-v-5z8tj4.framer-jh3nhq, .framer-eflFS.framer-v-164h0z4.framer-jh3nhq { width: 810px; }\",\".framer-eflFS.framer-v-5z8tj4 .framer-1rsl0a3, .framer-eflFS.framer-v-164h0z4 .framer-1rsl0a3 { gap: 100px; }\",\".framer-eflFS.framer-v-5z8tj4 .framer-1146sqx, .framer-eflFS.framer-v-164h0z4 .framer-1146sqx { flex-direction: column; gap: 48px; justify-content: center; }\",\".framer-eflFS.framer-v-5z8tj4 .framer-9xmh8r, .framer-eflFS.framer-v-1qprzps .framer-9xmh8r, .framer-eflFS.framer-v-1qprzps .framer-19hfztq, .framer-eflFS.framer-v-1qprzps .framer-1i85qw9, .framer-eflFS.framer-v-1qprzps .framer-1aekv06, .framer-eflFS.framer-v-164h0z4 .framer-9xmh8r, .framer-eflFS.framer-v-1t4d2z9 .framer-9xmh8r, .framer-eflFS.framer-v-1t4d2z9 .framer-19hfztq, .framer-eflFS.framer-v-1t4d2z9 .framer-1i85qw9, .framer-eflFS.framer-v-1t4d2z9 .framer-1aekv06 { flex: none; width: 100%; }\",\".framer-eflFS.framer-v-5z8tj4 .framer-5knebb, .framer-eflFS.framer-v-164h0z4 .framer-5knebb { width: 100%; }\",\".framer-eflFS.framer-v-1qprzps.framer-jh3nhq, .framer-eflFS.framer-v-1t4d2z9.framer-jh3nhq { width: 390px; }\",\".framer-eflFS.framer-v-1qprzps .framer-1rsl0a3, .framer-eflFS.framer-v-1t4d2z9 .framer-1rsl0a3 { gap: 80px; padding: 32px; }\",\".framer-eflFS.framer-v-1qprzps .framer-1146sqx, .framer-eflFS.framer-v-1t4d2z9 .framer-1146sqx { flex-direction: column; gap: 56px; }\",\".framer-eflFS.framer-v-1qprzps .framer-8rw8ik, .framer-eflFS.framer-v-1t4d2z9 .framer-8rw8ik { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-eflFS.framer-v-1qprzps .framer-5knebb, .framer-eflFS.framer-v-1t4d2z9 .framer-5knebb { flex-direction: column; width: 100%; }\",\".framer-eflFS.framer-v-1qprzps .framer-1btgojt, .framer-eflFS.framer-v-1qprzps .framer-10xbvz3, .framer-eflFS.framer-v-1qprzps .framer-jpbxbn, .framer-eflFS.framer-v-1qprzps .framer-12gd6qu, .framer-eflFS.framer-v-1t4d2z9 .framer-1btgojt, .framer-eflFS.framer-v-1t4d2z9 .framer-10xbvz3, .framer-eflFS.framer-v-1t4d2z9 .framer-jpbxbn, .framer-eflFS.framer-v-1t4d2z9 .framer-12gd6qu { gap: 10px; }\",\".framer-eflFS.framer-v-1qprzps .framer-1rnpcnu, .framer-eflFS.framer-v-1qprzps .framer-nf53dt, .framer-eflFS.framer-v-1t4d2z9 .framer-1rnpcnu, .framer-eflFS.framer-v-1t4d2z9 .framer-nf53dt { flex-direction: row; justify-content: flex-start; width: 286px; }\",\".framer-eflFS.framer-v-1qprzps .framer-ejdyo6, .framer-eflFS.framer-v-1qprzps .framer-sw05of, .framer-eflFS.framer-v-1qprzps .framer-rzhpx3, .framer-eflFS.framer-v-1t4d2z9 .framer-ejdyo6, .framer-eflFS.framer-v-1t4d2z9 .framer-sw05of, .framer-eflFS.framer-v-1t4d2z9 .framer-rzhpx3 { order: 0; white-space: pre; width: auto; }\",\".framer-eflFS.framer-v-1qprzps .framer-1kmrv8v, .framer-eflFS.framer-v-1t4d2z9 .framer-1kmrv8v { flex-direction: row; justify-content: flex-start; width: 100%; }\",\".framer-eflFS.framer-v-1qprzps .framer-2jn5ss, .framer-eflFS.framer-v-1t4d2z9 .framer-2jn5ss { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-eflFS.framer-v-1qprzps .framer-gnyi4t, .framer-eflFS.framer-v-1t4d2z9 .framer-gnyi4t { flex-direction: column; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 625.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ETgBnHA1Z\":{\"layout\":[\"fixed\",\"auto\"]},\"oob8IrAJ2\":{\"layout\":[\"fixed\",\"auto\"]},\"QzKqhbttw\":{\"layout\":[\"fixed\",\"auto\"]},\"XKZ5t7niV\":{\"layout\":[\"fixed\",\"auto\"]},\"WxQkbGMB5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerabOWh35UD=withCSS(Component,css,\"framer-eflFS\");export default FramerabOWh35UD;FramerabOWh35UD.displayName=\"Footer\";FramerabOWh35UD.defaultProps={height:625.5,width:1200};addPropertyControls(FramerabOWh35UD,{variant:{options:[\"RBj9Gp3ji\",\"ETgBnHA1Z\",\"oob8IrAJ2\",\"QzKqhbttw\",\"XKZ5t7niV\",\"WxQkbGMB5\"],optionTitles:[\"Desktop\",\"tablet\",\"mobile\",\"Desktop dark\",\"Tablet Dark\",\"Mobile dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerabOWh35UD,[{explicitInter:true,fonts:[{cssFamilyName:\"Rowan\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Rowan\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/IHGIPFQF6M7ONMAM5BDKT2Y4MCSHH7A2/7PEOG3AFZRM7FACJFNF344IG446YSBQY/YYPZMCVKUFAQNYZ3XIAMCXDQHGYBIJ5V.woff2\",weight:\"500\"},{cssFamilyName:\"General Sans\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"},{cssFamilyName:\"Mona Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Mona Sans\",url:\"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.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/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:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2\",weight:\"400\"}]},...HeroEyebrowFonts,...DrawerLinkFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerabOWh35UD.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(HeroEyebrow,{},context),()=>forwardLoader(NewsletterButtons,{},context),()=>forwardLoader(DrawerLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerabOWh35UD\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ETgBnHA1Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oob8IrAJ2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QzKqhbttw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XKZ5t7niV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WxQkbGMB5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"625.5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./abOWh35UD.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 17.5 L 0 2.5 C 0 1.119 1.119 0 2.5 0 L 15 0 C 15.552 0 16 0.448 16 1 L 16 19 C 16 19.552 15.552 20 15 20 L 2.5 20 C 1.119 20 0 18.881 0 17.5 C 0 16.119 1.119 15 2.5 15 L 16 15\" fill=\"transparent\" height=\"20px\" id=\"XfLF7dbg1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 2)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3400433898\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-jyOR3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-jyOR3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Book\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-jyOR3\");Icon.displayName=\"Book\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Book\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.993 14.342 C 1.14 14.713 1.172 15.119 1.087 15.509 L 0.022 18.799 C -0.048 19.138 0.063 19.489 0.314 19.727 C 0.566 19.965 0.923 20.056 1.258 19.967 L 4.671 18.969 C 5.038 18.896 5.419 18.928 5.77 19.061 C 10.178 21.12 15.429 19.707 18.208 15.713 C 20.988 11.72 20.49 6.305 17.029 2.886 C 13.567 -0.533 8.147 -0.965 4.188 1.863 C 0.229 4.691 -1.12 9.959 0.993 14.342\" fill=\"transparent\" height=\"20.001099500791895px\" id=\"qVhBgUD6j\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(1.999 2)\" width=\"20.001077173205804px\"/><path d=\"M 0 2.005 C 0.485 0.625 1.895 -0.204 3.337 0.043 C 4.779 0.291 5.832 1.542 5.83 3.005 C 5.83 5.005 2.83 6.005 2.83 6.005\" fill=\"transparent\" height=\"6.004752142276818px\" id=\"Miz7vjleD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(9.09 6.995)\" width=\"5.830003375977274px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"sH1zH94Y0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 17)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3349784521\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bEAlb\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-bEAlb { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Message Circle Question Mark\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-bEAlb\");Icon.displayName=\"Message Circle Question Mark\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Message Circle Question Mark\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.019 0.816 C 9.108 0.343 9.521 0 10.002 0 C 10.484 0 10.897 0.343 10.985 0.816 L 12.036 6.374 C 12.189 7.183 12.822 7.816 13.63 7.968 L 19.188 9.019 C 19.662 9.108 20.005 9.521 20.005 10.002 C 20.005 10.484 19.662 10.897 19.188 10.985 L 13.63 12.036 C 12.822 12.189 12.189 12.822 12.036 13.63 L 10.985 19.188 C 10.897 19.662 10.484 20.005 10.002 20.005 C 9.521 20.005 9.108 19.662 9.019 19.188 L 7.968 13.63 C 7.816 12.822 7.183 12.189 6.374 12.036 L 0.816 10.985 C 0.343 10.897 0 10.484 0 10.002 C 0 9.521 0.343 9.108 0.816 9.019 L 6.374 7.968 C 7.183 7.816 7.816 7.183 7.968 6.374 Z\" fill=\"transparent\" height=\"20.004788889056996px\" id=\"r3ITwxBG7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(1.998 1.998)\" width=\"20.004788889056993px\"/><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"npiFUOZYL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(20 2)\" width=\"1px\"/><path d=\"M 4 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"KnnF_NlKv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(18 4)\" width=\"4px\"/><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"aBzgyASOc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 18)\" width=\"4px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3008297960\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Efhma\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Efhma { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Sparkles\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-Efhma\");Icon.displayName=\"Sparkles\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Sparkles\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.003 12.003 C 0.617 12.004 0.265 11.783 0.098 11.434 C -0.069 11.086 -0.02 10.673 0.223 10.373 L 10.123 0.173 C 10.276 -0.004 10.531 -0.051 10.737 0.059 C 10.943 0.169 11.045 0.407 10.983 0.633 L 9.063 6.653 C 8.948 6.96 8.992 7.305 9.18 7.574 C 9.367 7.844 9.675 8.004 10.003 8.003 L 17.003 8.003 C 17.39 8.001 17.742 8.223 17.909 8.571 C 18.076 8.919 18.027 9.333 17.783 9.633 L 7.883 19.833 C 7.73 20.009 7.476 20.056 7.27 19.946 C 7.064 19.836 6.961 19.598 7.023 19.373 L 8.943 13.353 C 9.058 13.045 9.015 12.701 8.827 12.431 C 8.64 12.162 8.332 12.002 8.003 12.003 Z\" fill=\"transparent\" height=\"20.005255132286933px\" id=\"e9aJn0Y5L\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.997 1.997)\" width=\"18.00683965016787px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3408069395\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-t9b6j\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-t9b6j { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Zap\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-t9b6j\");Icon.displayName=\"Zap\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Zap\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 2.001 C 0 1.284 0.383 0.623 1.004 0.266 C 1.625 -0.091 2.389 -0.088 3.008 0.273 L 15.005 7.271 C 15.621 7.628 16.001 8.286 16.001 8.999 C 16.002 9.711 15.624 10.37 15.008 10.729 L 3.008 17.729 C 2.389 18.09 1.625 18.092 1.004 17.735 C 0.383 17.379 0 16.717 0 16.001 Z\" fill=\"transparent\" height=\"18.001185518961545px\" id=\"hd_IIrmdu\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 2.999)\" width=\"16.001235864215374px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"408949868\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-cp93Q\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-cp93Q { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Play\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-cp93Q\");Icon.displayName=\"Play\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Play\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 6 6 L 0 0\" fill=\"transparent\" height=\"12px\" id=\"re4On3fjR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 6)\" width=\"6px\"/><path d=\"M 6 0 L 0 6 L 6 12\" fill=\"transparent\" height=\"12px\" id=\"v8z1jiP7Q\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 6)\" width=\"6px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3596125116\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yy2gu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-yy2gu { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Code\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-yy2gu\");Icon.displayName=\"Code\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Code\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a671e2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Jm34U1eQW:{hover:true},TkEqSVvLq:{hover:true}};const cycleOrder=[\"TkEqSVvLq\",\"Jm34U1eQW\"];const serializationHash=\"framer-dMKls\";const variantClassNames={Jm34U1eQW:\"framer-v-1f86f4e\",TkEqSVvLq:\"framer-v-18i3j2b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zRQojeBNo=undefined;const transition1={bounce:0,delay:0,duration:.3,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={\"Trigger black\":\"Jm34U1eQW\",Trigger:\"TkEqSVvLq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TkEqSVvLq\",zRQojeBNo:label??props.zRQojeBNo??\"Menu\"};};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,zRQojeBNo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TkEqSVvLq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18i3j2b\",className,classNames),\"data-framer-name\":\"Trigger\",layoutDependency:layoutDependency,layoutId:\"TkEqSVvLq\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"Jm34U1eQW-hover\":{backgroundColor:\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\"},\"TkEqSVvLq-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},...addPropertyOverrides({\"Jm34U1eQW-hover\":{\"data-framer-name\":undefined},\"TkEqSVvLq-hover\":{\"data-framer-name\":undefined},Jm34U1eQW:{\"data-framer-name\":\"Trigger black\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"Menu\"})}),className:\"framer-1n5lu86\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"uJY4Tt51j\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},text:zRQojeBNo,variants:{\"Jm34U1eQW-hover\":{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"},Jm34U1eQW:{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Jm34U1eQW-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0)))\"},children:\"Menu\"})})},Jm34U1eQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-dMKls.framer-lxooia, .framer-dMKls .framer-lxooia { display: block; }\",\".framer-dMKls.framer-18i3j2b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; position: relative; width: min-content; }\",\".framer-dMKls .framer-1n5lu86 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-dMKls.framer-v-18i3j2b.hover.framer-18i3j2b, .framer-dMKls.framer-v-1f86f4e.hover.framer-18i3j2b { height: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23.5\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Jm34U1eQW\":{\"layout\":[\"auto\",\"auto\"]},\"PigSn4soH\":{\"layout\":[\"auto\",\"fixed\"]},\"dHXstTtLB\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"zRQojeBNo\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHW6_DIV81=withCSS(Component,css,\"framer-dMKls\");export default FramerHW6_DIV81;FramerHW6_DIV81.displayName=\"Menu Trigger\";FramerHW6_DIV81.defaultProps={height:23.5,width:58};addPropertyControls(FramerHW6_DIV81,{variant:{options:[\"TkEqSVvLq\",\"Jm34U1eQW\"],optionTitles:[\"Trigger\",\"Trigger black\"],title:\"Variant\",type:ControlType.Enum},zRQojeBNo:{defaultValue:\"Menu\",description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Label\",type:ControlType.String},onzRQojeBNoChange:{changes:\"zRQojeBNo\",type:ControlType.ChangeHandler}});addFonts(FramerHW6_DIV81,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHW6_DIV81\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Jm34U1eQW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PigSn4soH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dHXstTtLB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"zRQojeBNo\\\":\\\"label\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"58\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HW6_DIV81.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */const allowedTags=[\"svg\",\"path\",\"circle\",\"rect\",\"line\",\"polyline\",\"polygon\",\"ellipse\",\"g\",\"defs\",\"linearGradient\",\"radialGradient\",\"stop\",\"clipPath\",\"pattern\",\"mask\"];const reactAttributes={\"stroke-width\":\"strokeWidth\",\"stroke-linecap\":\"strokeLinecap\",\"stroke-linejoin\":\"strokeLinejoin\",\"stroke-miterlimit\":\"strokeMiterlimit\",\"stroke-dasharray\":\"strokeDasharray\",\"stroke-dashoffset\":\"strokeDashoffset\",\"stroke-opacity\":\"strokeOpacity\",\"fill-rule\":\"fillRule\",\"fill-opacity\":\"fillOpacity\",\"clip-rule\":\"clipRule\",\"stop-color\":\"stopColor\",\"stop-opacity\":\"stopOpacity\",\"vector-effect\":\"vectorEffect\",viewbox:\"viewBox\",preserveaspectratio:\"preserveAspectRatio\",class:\"className\",\"xmlns:xlink\":\"xmlnsXlink\",\"xml:space\":\"xmlSpace\"};function parseStyle(styleStr,colorMap){const styleObj={};styleStr.split(\";\").forEach(rule=>{const parts=rule.split(\":\");if(parts.length>=2){const key=parts[0].trim();let value=parts.slice(1).join(\":\").trim();if(key&&value){// Convert kebab-case to camelCase\nconst camelKey=key.replace(/-([a-z])/g,g=>g[1].toUpperCase());if(colorMap&&(camelKey===\"fill\"||camelKey===\"stroke\"||camelKey===\"stopColor\"||camelKey===\"color\")){const lowerVal=value.toLowerCase();if(colorMap[lowerVal]){value=colorMap[lowerVal];}}styleObj[camelKey]=value;}}});return styleObj;}function extractUniqueColors(svg){if(!svg)return[];const colorMatches=svg.match(/(?:fill|stroke|stop-color|color)\\s*[:=]\\s*(?:['\"]?)([^'\"\\s;>]+)/gi);if(!colorMatches)return[];const colors=new Set;colorMatches.forEach(match=>{const parts=match.split(/[:=]/);if(parts.length>1){let val=parts.slice(1).join(\":\").replace(/['\"]/g,\"\").trim().toLowerCase();if(val!==\"none\"&&val!==\"transparent\"&&val!==\"inherit\"&&!val.startsWith(\"url(\")){colors.add(val);}}});return Array.from(colors);}function convertToReact(node,index,colorMap){if(node.nodeType===3)return node.textContent;if(node.nodeType!==1)return null;const element=node;const originalTagName=element.tagName;// Find the correctly cased tag name from allowedTags (e.g. linearGradient)\nconst matchedTag=allowedTags.find(tag=>tag.toLowerCase()===originalTagName.toLowerCase());if(!matchedTag)return null;const tagName=matchedTag;const props={key:index};let svgWidth=null;let svgHeight=null;for(let i=0;i<element.attributes.length;i++){const attr=element.attributes[i];const name=attr.name;const lowerName=name.toLowerCase();// Skip event listeners and dangerous attributes\nif(lowerName.startsWith(\"on\")||lowerName===\"href\"||lowerName===\"xlink:href\"||lowerName===\"script\"){continue;}if(lowerName===\"style\"){props.style={...props.style||{},...parseStyle(attr.value,colorMap)};continue;}if(tagName===\"svg\"){if(lowerName===\"width\")svgWidth=attr.value;if(lowerName===\"height\")svgHeight=attr.value;}const reactName=reactAttributes[lowerName]||name;let finalValue=attr.value;if(colorMap&&(reactName===\"fill\"||reactName===\"stroke\"||reactName===\"stopColor\"||reactName===\"color\")){const lowerVal=finalValue.toLowerCase();if(colorMap[lowerVal]){finalValue=colorMap[lowerVal];}}props[reactName]=finalValue;}if(tagName===\"svg\"){// Automatically inject a viewBox if missing, based on fixed width/height\nif(!props.viewBox&&svgWidth&&svgHeight){const w=parseFloat(svgWidth);const h=parseFloat(svgHeight);if(!isNaN(w)&&!isNaN(h)&&!svgWidth.includes(\"%\")&&!svgHeight.includes(\"%\")){props.viewBox=`0 0 ${w} ${h}`;}}// Derive intrinsic dimensions to prevent the browser defaulting to 300x150 in \"Fit Content\" mode\nlet intrinsicWidth=svgWidth;let intrinsicHeight=svgHeight;if((!intrinsicWidth||intrinsicWidth.includes(\"%\"))&&props.viewBox){const parts=props.viewBox.trim().split(/[\\s,]+/).filter(Boolean);if(parts.length>=4){intrinsicWidth=parts[2];intrinsicHeight=parts[3];}}props.width=intrinsicWidth||\"100%\";props.height=intrinsicHeight||\"100%\";props.style={maxWidth:\"100%\",maxHeight:\"100%\",minWidth:\"100%\",minHeight:\"100%\"};props.preserveAspectRatio=\"xMidYMid meet\";}const children=[];for(let i=0;i<element.childNodes.length;i++){const child=convertToReact(element.childNodes[i],i,colorMap);if(child)children.push(child);}return /*#__PURE__*/React.createElement(tagName,props,...children);}export default function IconSystem(props){const{svgCode,useFill,strokeWidth,internalScale,themeColors,customizeColors}=props;const parsedSvgData=React.useMemo(()=>{if(typeof window===\"undefined\"||!svgCode||svgCode.trim()===\"\")return null;const colorMap={};if(!customizeColors&&themeColors&&Array.isArray(themeColors)){const uniqueColors=extractUniqueColors(svgCode);themeColors.forEach((color,index)=>{if(uniqueColors[index]&&color){colorMap[uniqueColors[index]]=color;}});}try{const parser=new DOMParser;const doc=parser.parseFromString(svgCode,\"image/svg+xml\");const parserError=doc.querySelector(\"parsererror\");if(parserError){console.error(\"SVG Parse Error\",parserError.textContent);return null;}const svgNode=doc.querySelector(\"svg\");if(svgNode){const element=convertToReact(svgNode,\"root\",colorMap);let ratio=undefined;if(element&&/*#__PURE__*/React.isValidElement(element)){const wNum=parseFloat(element.props.width);const hNum=parseFloat(element.props.height);if(!isNaN(wNum)&&!isNaN(hNum)){ratio=`${wNum} / ${hNum}`;}}return{element,ratio};}}catch(e){console.error(\"SVG Parse Error\",e);}return null;},[svgCode,themeColors,customizeColors]);if(!parsedSvgData||!svgCode||svgCode.trim()===\"\"){return /*#__PURE__*/_jsx(\"div\",{style:placeholderStyle,children:/*#__PURE__*/_jsx(\"p\",{style:{fontSize:10,opacity:.5},children:\"Paste SVG\"})});}return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transform:`scale(${internalScale})`,fill:useFill?\"currentColor\":\"none\",stroke:!useFill?\"currentColor\":\"none\",strokeWidth:!useFill?strokeWidth:0,aspectRatio:parsedSvgData.ratio},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\",width:\"100%\",height:\"100%\"},children:parsedSvgData.element})});}const placeholderStyle={width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",border:\"1px dashed rgba(0,0,0,0.1)\",borderRadius:4};IconSystem.defaultProps={svgCode:`<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"></polygon></svg>`,themeColors:[\"#0099FF\"],useFill:true,strokeWidth:2,internalScale:1};addPropertyControls(IconSystem,{svgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:true,placeholder:\"Paste <svg>...</svg> here\",description:\"Paste your raw SVG code. Fixed sizes will automatically adapt to Framer's layout.\"},customizeColors:{type:ControlType.Boolean,title:\"Colors\",enabledTitle:\"Original\",disabledTitle:\"Custom\",defaultValue:true},themeColors:{type:ControlType.Array,title:\"Overrides\",control:{type:ControlType.Color},defaultValue:[\"#0099FF\"],maxCount:5,hidden(props){return props.customizeColors;}},useFill:{type:ControlType.Boolean,title:\"Mode\",enabledTitle:\"Fill\",disabledTitle:\"Stroke\",defaultValue:true},strokeWidth:{type:ControlType.Number,title:\"Thickness\",min:.1,max:10,step:.1,defaultValue:2,hidden(props){return props.useFill===true;}},internalScale:{type:ControlType.Number,title:\"Visual Scale\",min:.1,max:2,step:.01,defaultValue:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"IconSystem\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVGIcon.map","// Generated by Framer (eb3d845)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IconSystem from\"https://framerusercontent.com/modules/YzWEIGLMeFbrrwHa7PmI/0QewUOi3xtvxICXnpo1B/SVGIcon.js\";const IconSystemFonts=getFonts(IconSystem);const enabledGestures={EPhxpji70:{hover:true},WaudqFiq6:{hover:true}};const cycleOrder=[\"WaudqFiq6\",\"EPhxpji70\",\"YtjweAaBA\"];const serializationHash=\"framer-7eUjw\";const variantClassNames={EPhxpji70:\"framer-v-on22ya\",WaudqFiq6:\"framer-v-zm1ewy\",YtjweAaBA:\"framer-v-1m8wgkg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SbCMsjMZk=undefined;const br5dmBgAg=undefined;const XcrJJMyK9=undefined;const Myh1i60ng=undefined;const oRD_li8ih=undefined;const Umi85Mz42=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Default Active\":\"YtjweAaBA\",Compact:\"EPhxpji70\",Full:\"WaudqFiq6\"};const Variants=motion.create(React.Fragment);const getProps=({click,dropDown,height,iconSVG,id,link,newTab,title,width,...props})=>{return{...props,br5dmBgAg:link??props.br5dmBgAg,Myh1i60ng:iconSVG??props.Myh1i60ng??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>',oRD_li8ih:title??props.oRD_li8ih??\"Lorem\",SbCMsjMZk:click??props.SbCMsjMZk,Umi85Mz42:dropDown??props.Umi85Mz42??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"WaudqFiq6\",XcrJJMyK9:newTab??props.XcrJJMyK9??false};};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,oRD_li8ih,Myh1i60ng,br5dmBgAg,XcrJJMyK9,Umi85Mz42,SbCMsjMZk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WaudqFiq6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10wue8j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SbCMsjMZk){const res=await SbCMsjMZk(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:br5dmBgAg,motionChild:true,nodeId:\"WaudqFiq6\",openInNewTab:XcrJJMyK9,scopeId:\"QrvZWnNvU\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zm1ewy\",className,classNames)} framer-1r07fab`,\"data-framer-name\":\"Full\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"WaudqFiq6\",onTap:onTap10wue8j,ref:refBinding,style:{...style},...addPropertyOverrides({\"EPhxpji70-hover\":{\"data-framer-name\":undefined},\"WaudqFiq6-hover\":{\"data-framer-name\":undefined},EPhxpji70:{\"data-framer-name\":\"Compact\"},YtjweAaBA:{\"data-framer-name\":\"Default Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gwtcv6\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"MKh_4vID0\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gxyo97-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dje9uEcii-container\",nodeId:\"dje9uEcii\",rendersWithMotion:true,scopeId:\"QrvZWnNvU\",children:/*#__PURE__*/_jsx(IconSystem,{customizeColors:false,height:\"100%\",id:\"dje9uEcii\",internalScale:1,layoutId:\"dje9uEcii\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svgCode:Myh1i60ng,themeColors:[\"rgb(131, 135, 138)\"],useFill:true,width:\"100%\",...addPropertyOverrides({\"EPhxpji70-hover\":{themeColors:[\"rgb(255, 255, 255)\"]},\"WaudqFiq6-hover\":{themeColors:[\"rgb(255, 255, 255)\"]},YtjweAaBA:{themeColors:[\"rgb(255, 255, 255)\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 135, 138))\"},children:\"Lorem\"})}),className:\"framer-byudmu\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x2WZmyBRi\",style:{\"--extracted-r6o4lv\":\"rgb(131, 135, 138)\",opacity:1},text:oRD_li8ih,variants:{\"WaudqFiq6-hover\":{opacity:1},EPhxpji70:{opacity:0},YtjweAaBA:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EPhxpji70:{transformTemplate:transformTemplate1},YtjweAaBA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Lorem\"})})}},baseVariant,gestureVariant)})]}),Umi85Mz42!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mee9d0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vdxYMyxKO-container\",nodeId:\"vdxYMyxKO\",rendersWithMotion:true,scopeId:\"QrvZWnNvU\",children:/*#__PURE__*/_jsx(IconSystem,{customizeColors:false,height:\"100%\",id:\"vdxYMyxKO\",internalScale:1,layoutId:\"vdxYMyxKO\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"/></svg>',themeColors:[\"rgb(131, 135, 138)\"],useFill:true,width:\"100%\",...addPropertyOverrides({\"EPhxpji70-hover\":{themeColors:[\"rgb(255, 255, 255)\"]},\"WaudqFiq6-hover\":{themeColors:[\"rgb(255, 255, 255)\"]},YtjweAaBA:{themeColors:[\"rgb(255, 255, 255)\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tvkuvo\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"aQMVVygu8\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:0,scale:.6,WebkitBackdropFilter:\"blur(10px)\"},variants:{\"EPhxpji70-hover\":{opacity:1,scale:1},\"WaudqFiq6-hover\":{opacity:1,scale:1},YtjweAaBA:{opacity:1,scale:1}}})]})})})})});});const css=[\".framer-7eUjw.framer-1r07fab, .framer-7eUjw .framer-1r07fab { display: block; }\",\".framer-7eUjw.framer-zm1ewy { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: space-between; overflow: visible; padding: 10px 12px 10px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7eUjw .framer-1gwtcv6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7eUjw .framer-1gxyo97-container, .framer-7eUjw .framer-1mee9d0-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; z-index: 2; }\",\".framer-7eUjw .framer-byudmu { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-7eUjw .framer-tvkuvo { bottom: 4px; flex: none; gap: 16px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 4px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7eUjw.framer-v-on22ya.framer-zm1ewy { padding: 8px; }\",\".framer-7eUjw.framer-v-on22ya .framer-byudmu { left: 24px; position: absolute; top: 44%; }\",\".framer-7eUjw.framer-v-zm1ewy.hover .framer-tvkuvo { bottom: 2px; top: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 90\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"EPhxpji70\":{\"layout\":[\"auto\",\"fixed\"]},\"YtjweAaBA\":{\"layout\":[\"auto\",\"fixed\"]},\"NLSfekzaf\":{\"layout\":[\"auto\",\"fixed\"]},\"CfrjSJGxF\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"oRD_li8ih\":\"title\",\"Myh1i60ng\":\"iconSVG\",\"br5dmBgAg\":\"link\",\"XcrJJMyK9\":\"newTab\",\"Umi85Mz42\":\"dropDown\",\"SbCMsjMZk\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQrvZWnNvU=withCSS(Component,css,\"framer-7eUjw\");export default FramerQrvZWnNvU;FramerQrvZWnNvU.displayName=\"Link\";FramerQrvZWnNvU.defaultProps={height:40,width:90};addPropertyControls(FramerQrvZWnNvU,{variant:{options:[\"WaudqFiq6\",\"EPhxpji70\",\"YtjweAaBA\"],optionTitles:[\"Full\",\"Compact\",\"Default Active\"],title:\"Variant\",type:ControlType.Enum},oRD_li8ih:{defaultValue:\"Lorem\",displayTextArea:false,title:\"Title\",type:ControlType.String},onoRD_li8ihChange:{changes:\"oRD_li8ih\",type:ControlType.ChangeHandler},Myh1i60ng:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>',description:\"\\n*Link*\",displayTextArea:true,title:\"Icon SVG\",type:ControlType.String},onMyh1i60ngChange:{changes:\"Myh1i60ng\",type:ControlType.ChangeHandler},br5dmBgAg:{title:\"Link\",type:ControlType.Link},XcrJJMyK9:{defaultValue:false,description:\"\\n*Options*\",title:\"New Tab\",type:ControlType.Boolean},onXcrJJMyK9Change:{changes:\"XcrJJMyK9\",type:ControlType.ChangeHandler},Umi85Mz42:{defaultValue:false,description:\"Show chevron when using it as drop down\",title:\"Drop Down\",type:ControlType.Boolean},onUmi85Mz42Change:{changes:\"Umi85Mz42\",type:ControlType.ChangeHandler},SbCMsjMZk:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQrvZWnNvU,[{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\"}]},...IconSystemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQrvZWnNvU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"oRD_li8ih\\\":\\\"title\\\",\\\"Myh1i60ng\\\":\\\"iconSVG\\\",\\\"br5dmBgAg\\\":\\\"link\\\",\\\"XcrJJMyK9\\\":\\\"newTab\\\",\\\"Umi85Mz42\\\":\\\"dropDown\\\",\\\"SbCMsjMZk\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EPhxpji70\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YtjweAaBA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NLSfekzaf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"CfrjSJGxF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"90\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QrvZWnNvU.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IconSystem from\"https://framerusercontent.com/modules/YzWEIGLMeFbrrwHa7PmI/0QewUOi3xtvxICXnpo1B/SVGIcon.js\";const IconSystemFonts=getFonts(IconSystem);const enabledGestures={rP1WDrzSx:{hover:true}};const cycleOrder=[\"rP1WDrzSx\",\"DJwEqB3Sc\"];const serializationHash=\"framer-lTX2R\";const variantClassNames={DJwEqB3Sc:\"framer-v-1osm9sp\",rP1WDrzSx:\"framer-v-1uad2gy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tUlivZsJN=undefined;const RdVtLhvxb=undefined;const oRD_li8ih=undefined;const transition1={bounce:0,delay:0,duration:.3,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={\"Default Active\":\"DJwEqB3Sc\",Default:\"rP1WDrzSx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,title,width,...props})=>{return{...props,oRD_li8ih:title??props.oRD_li8ih??\"Lorem\",RdVtLhvxb:newTab??props.RdVtLhvxb??false,tUlivZsJN:link??props.tUlivZsJN,variant:humanReadableVariantMap[props.variant]??props.variant??\"rP1WDrzSx\"};};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,oRD_li8ih,tUlivZsJN,RdVtLhvxb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rP1WDrzSx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:tUlivZsJN,motionChild:true,nodeId:\"rP1WDrzSx\",openInNewTab:RdVtLhvxb,scopeId:\"fvTWxdsv1\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1uad2gy\",className,classNames)} framer-1btpp17`,\"data-framer-name\":\"Default\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"rP1WDrzSx\",ref:refBinding,style:{...style},...addPropertyOverrides({DJwEqB3Sc:{\"data-framer-name\":\"Default Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tynu05\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"Z72b3Tnnp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uluwwz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J3fA3McXC-container\",nodeId:\"J3fA3McXC\",rendersWithMotion:true,scopeId:\"fvTWxdsv1\",children:/*#__PURE__*/_jsx(IconSystem,{customizeColors:false,height:\"100%\",id:\"J3fA3McXC\",internalScale:1,layoutId:\"J3fA3McXC\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-corner-down-right-icon lucide-corner-down-right\"><path d=\"m15 10 5 5-5 5\"/><path d=\"M4 4v7a4 4 0 0 0 4 4h12\"/></svg>',themeColors:[\"rgb(131, 135, 138)\"],useFill:true,width:\"100%\",...addPropertyOverrides({\"rP1WDrzSx-hover\":{themeColors:[\"rgb(255, 255, 255)\"]},DJwEqB3Sc:{themeColors:[\"rgb(255, 255, 255)\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yof9uf\",layoutDependency:layoutDependency,layoutId:\"bzyAmFRBQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 135, 138))\"},children:\"Lorem\"})}),className:\"framer-fudzwj\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VxyZMGpvb\",style:{\"--extracted-r6o4lv\":\"rgb(131, 135, 138)\"},text:oRD_li8ih,variants:{DJwEqB3Sc:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DJwEqB3Sc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Lorem\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-192we7o\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"ZGNNeSY8G\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:0,scale:.6,WebkitBackdropFilter:\"blur(10px)\"},variants:{\"rP1WDrzSx-hover\":{opacity:1,scale:1},DJwEqB3Sc:{opacity:1,scale:1}}})]})})})})});});const css=[\".framer-lTX2R.framer-1btpp17, .framer-lTX2R .framer-1btpp17 { display: block; }\",\".framer-lTX2R.framer-1uad2gy { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 10px 12px 10px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-lTX2R .framer-tynu05 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lTX2R .framer-1uluwwz-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 14px; z-index: 2; }\",\".framer-lTX2R .framer-1yof9uf { 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-lTX2R .framer-fudzwj { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-lTX2R .framer-192we7o { bottom: 0px; flex: none; gap: 16px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-lTX2R.framer-v-1osm9sp.framer-1uad2gy { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 86\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"DJwEqB3Sc\":{\"layout\":[\"auto\",\"fixed\"]},\"jamYqVgRI\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"oRD_li8ih\":\"title\",\"tUlivZsJN\":\"link\",\"RdVtLhvxb\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfvTWxdsv1=withCSS(Component,css,\"framer-lTX2R\");export default FramerfvTWxdsv1;FramerfvTWxdsv1.displayName=\"Dropdown Link\";FramerfvTWxdsv1.defaultProps={height:32,width:86};addPropertyControls(FramerfvTWxdsv1,{variant:{options:[\"rP1WDrzSx\",\"DJwEqB3Sc\"],optionTitles:[\"Default\",\"Default Active\"],title:\"Variant\",type:ControlType.Enum},oRD_li8ih:{defaultValue:\"Lorem\",description:\"\\n*Links*\",displayTextArea:false,title:\"Title\",type:ControlType.String},onoRD_li8ihChange:{changes:\"oRD_li8ih\",type:ControlType.ChangeHandler},tUlivZsJN:{title:\"Link\",type:ControlType.Link},RdVtLhvxb:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onRdVtLhvxbChange:{changes:\"RdVtLhvxb\",type:ControlType.ChangeHandler}});addFonts(FramerfvTWxdsv1,[{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\"}]},...IconSystemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfvTWxdsv1\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"86\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"oRD_li8ih\\\":\\\"title\\\",\\\"tUlivZsJN\\\":\\\"link\\\",\\\"RdVtLhvxb\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DJwEqB3Sc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jamYqVgRI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fvTWxdsv1.map","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DropdownLink from\"https://framerusercontent.com/modules/E09WkV3x6NkAeDVtqEua/WttwtMszqx5INoVKbuHd/fvTWxdsv1.js\";import Link from\"https://framerusercontent.com/modules/P7J3tl9NmJ5l48Ckuwzw/mNtwDeRA7OKweBZiJYMF/QrvZWnNvU.js\";const LinkFonts=getFonts(Link);const DropdownLinkFonts=getFonts(DropdownLink);const cycleOrder=[\"LKYjrH_WL\",\"RYeuI_6Cc\",\"sMR9R9MYh\"];const serializationHash=\"framer-P5HuW\";const variantClassNames={LKYjrH_WL:\"framer-v-220rla\",RYeuI_6Cc:\"framer-v-1p5tf0p\",sMR9R9MYh:\"framer-v-1pgfmun\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,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={\"Closed Compact\":\"sMR9R9MYh\",\"Closed Full\":\"RYeuI_6Cc\",Open:\"LKYjrH_WL\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LKYjrH_WL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LKYjrH_WL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const SbCMsjMZk12cigfc=activeVariantCallback(async(...args)=>{setVariant(\"RYeuI_6Cc\");});const SbCMsjMZktob0qm=activeVariantCallback(async(...args)=>{setVariant(\"LKYjrH_WL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"sMR9R9MYh\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-220rla\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"LKYjrH_WL\",ref:refBinding,style:{...style},...addPropertyOverrides({RYeuI_6Cc:{\"data-framer-name\":\"Closed Full\"},sMR9R9MYh:{\"data-framer-name\":\"Closed Compact\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,...addPropertyOverrides({sMR9R9MYh:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6za9zz-container\",layoutDependency:layoutDependency,layoutId:\"kBGJzkqW7-container\",nodeId:\"kBGJzkqW7\",rendersWithMotion:true,scopeId:\"ZCxJ4yEdP\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"kBGJzkqW7\",layoutId:\"kBGJzkqW7\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shapes-icon lucide-shapes\"><path d=\"M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z\"/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"/><circle cx=\"17.5\" cy=\"17.5\" r=\"3.5\"/></svg>',oRD_li8ih:\"Solutions\",SbCMsjMZk:SbCMsjMZk12cigfc,style:{width:\"100%\"},Umi85Mz42:true,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:false,...addPropertyOverrides({RYeuI_6Cc:{SbCMsjMZk:SbCMsjMZktob0qm},sMR9R9MYh:{SbCMsjMZk:undefined,Umi85Mz42:false,variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tmffah\",layoutDependency:layoutDependency,layoutId:\"IzHFJ_hMp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+40+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yl1czi-container\",layoutDependency:layoutDependency,layoutId:\"DvYiViSi8-container\",nodeId:\"DvYiViSi8\",rendersWithMotion:true,scopeId:\"ZCxJ4yEdP\",style:{opacity:1},variants:{RYeuI_6Cc:{opacity:0}},children:/*#__PURE__*/_jsx(DropdownLink,{height:\"100%\",id:\"DvYiViSi8\",layoutId:\"DvYiViSi8\",oRD_li8ih:\"Cabinets structur\\xe9s (10-50+-\",RdVtLhvxb:false,style:{height:\"100%\",width:\"100%\"},tUlivZsJN:\"https://framer.link/vpTFQnr\",variant:matchVariant(\"rP1WDrzSx\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+40+0+32,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1un1f0g-container\",layoutDependency:layoutDependency,layoutId:\"RFjQsefud-container\",nodeId:\"RFjQsefud\",rendersWithMotion:true,scopeId:\"ZCxJ4yEdP\",style:{opacity:1},variants:{RYeuI_6Cc:{opacity:0}},children:/*#__PURE__*/_jsx(DropdownLink,{height:\"100%\",id:\"RFjQsefud\",layoutId:\"RFjQsefud\",oRD_li8ih:\"Cabinets ind\\xe9pendants\",RdVtLhvxb:false,style:{height:\"100%\",width:\"100%\"},tUlivZsJN:\"https://framer.link/vpTFQnr\",variant:matchVariant(\"rP1WDrzSx\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+40+0+64,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w55y7a-container\",layoutDependency:layoutDependency,layoutId:\"TPAwsdP1O-container\",nodeId:\"TPAwsdP1O\",rendersWithMotion:true,scopeId:\"ZCxJ4yEdP\",style:{opacity:1},variants:{RYeuI_6Cc:{opacity:0}},children:/*#__PURE__*/_jsx(DropdownLink,{height:\"100%\",id:\"TPAwsdP1O\",layoutId:\"TPAwsdP1O\",oRD_li8ih:\"Migrer vers Oslaw\",RdVtLhvxb:false,style:{height:\"100%\",width:\"100%\"},tUlivZsJN:\"https://framer.link/vpTFQnr\",variant:matchVariant(\"rP1WDrzSx\"),width:\"100%\"})})})]})]})})})});});const css=[\".framer-P5HuW.framer-1q0p22g, .framer-P5HuW .framer-1q0p22g { display: block; }\",\".framer-P5HuW.framer-220rla { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 160px; }\",\".framer-P5HuW .framer-6za9zz-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-P5HuW .framer-tmffah { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P5HuW .framer-yl1czi-container, .framer-P5HuW .framer-1un1f0g-container, .framer-P5HuW .framer-w55y7a-container { flex: none; height: 32px; position: relative; width: 100%; }\",\".framer-P5HuW.framer-v-1p5tf0p.framer-220rla { height: 40px; }\",\".framer-P5HuW.framer-v-1pgfmun.framer-220rla { width: min-content; }\",\".framer-P5HuW.framer-v-1pgfmun .framer-6za9zz-container { width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 136\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RYeuI_6Cc\":{\"layout\":[\"fixed\",\"fixed\"]},\"sMR9R9MYh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZCxJ4yEdP=withCSS(Component,css,\"framer-P5HuW\");export default FramerZCxJ4yEdP;FramerZCxJ4yEdP.displayName=\"Dropdown Wrapper\";FramerZCxJ4yEdP.defaultProps={height:136,width:160};addPropertyControls(FramerZCxJ4yEdP,{variant:{options:[\"LKYjrH_WL\",\"RYeuI_6Cc\",\"sMR9R9MYh\"],optionTitles:[\"Open\",\"Closed Full\",\"Closed Compact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZCxJ4yEdP,[{explicitInter:true,fonts:[]},...LinkFonts,...DropdownLinkFonts],{supportsExplicitInterCodegen:true});FramerZCxJ4yEdP.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Link,{},context),()=>forwardLoader(DropdownLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZCxJ4yEdP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"136\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RYeuI_6Cc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sMR9R9MYh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"160\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZCxJ4yEdP.map","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Link from\"https://framerusercontent.com/modules/P7J3tl9NmJ5l48Ckuwzw/mNtwDeRA7OKweBZiJYMF/QrvZWnNvU.js\";import DropdownWrapper from\"https://framerusercontent.com/modules/IeTIHEZL3KnsbbecHxn2/ErOBZxIHI9ZS1tAMSuSk/ZCxJ4yEdP.js\";const LinkFonts=getFonts(Link);const DropdownWrapperFonts=getFonts(DropdownWrapper);const cycleOrder=[\"atZafvXtU\",\"XofkVA7Ue\",\"vQlOxv1A9\",\"L3qwOcL0u\"];const serializationHash=\"framer-UW7XJ\";const variantClassNames={atZafvXtU:\"framer-v-8j3drc\",L3qwOcL0u:\"framer-v-8okcl1\",vQlOxv1A9:\"framer-v-kvcxhw\",XofkVA7Ue:\"framer-v-15y712h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,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 Closed\":\"XofkVA7Ue\",\"Desktop Open\":\"atZafvXtU\",\"Mobile Closed\":\"L3qwOcL0u\",\"Mobile Open\":\"vQlOxv1A9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"atZafvXtU\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"atZafvXtU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"vQlOxv1A9\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"vQlOxv1A9\")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-8j3drc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop Open\",layoutDependency:layoutDependency,layoutId:\"atZafvXtU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(15, 15, 15, 0.8)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({L3qwOcL0u:{\"data-framer-name\":\"Mobile Closed\"},vQlOxv1A9:{\"data-framer-name\":\"Mobile Open\"},XofkVA7Ue:{\"data-framer-name\":\"Desktop Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x6hk0e\",layoutDependency:layoutDependency,layoutId:\"yPc3zlWUH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1juv8qp\",layoutDependency:layoutDependency,layoutId:\"L2jv6TFDc\",style:{opacity:1},variants:{L3qwOcL0u:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+0,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+0},vQlOxv1A9:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-352)/1*0)+0+0+0+136},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yr5jwl-container\",layoutDependency:layoutDependency,layoutId:\"z6Pks8sT5-container\",nodeId:\"z6Pks8sT5\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(Link,{br5dmBgAg:\"https://framer.link/vpTFQnr\",height:\"100%\",id:\"z6Pks8sT5\",layoutId:\"z6Pks8sT5\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-square-chart-gantt-icon lucide-square-chart-gantt\"><rect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"/><path d=\"M9 8h7\"/><path d=\"M8 12h6\"/><path d=\"M11 16h5\"/></svg>',oRD_li8ih:\"Overview\",style:{width:\"100%\"},Umi85Mz42:false,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:true,...addPropertyOverrides({vQlOxv1A9:{oRD_li8ih:\"Tarifs\"},XofkVA7Ue:{variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+40,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+40},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jzxjye-container\",layoutDependency:layoutDependency,layoutId:\"x8rqJNWOd-container\",nodeId:\"x8rqJNWOd\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(Link,{br5dmBgAg:\"https://framer.link/vpTFQnr\",height:\"100%\",id:\"x8rqJNWOd\",layoutId:\"x8rqJNWOd\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-scan-barcode-icon lucide-scan-barcode\"><path d=\"M3 7V5a2 2 0 0 1 2-2h2\"/><path d=\"M17 3h2a2 2 0 0 1 2 2v2\"/><path d=\"M21 17v2a2 2 0 0 1-2 2h-2\"/><path d=\"M7 21H5a2 2 0 0 1-2-2v-2\"/><path d=\"M8 7v10\"/><path d=\"M12 7v10\"/><path d=\"M17 7v10\"/></svg>',oRD_li8ih:\"Product\",style:{width:\"100%\"},Umi85Mz42:false,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:true,...addPropertyOverrides({XofkVA7Ue:{variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:136,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+80,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+80},vQlOxv1A9:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-352)/1*0)+0+0+0+176},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jja1xt-container\",layoutDependency:layoutDependency,layoutId:\"BwsCNksev-container\",nodeId:\"BwsCNksev\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(DropdownWrapper,{height:\"100%\",id:\"BwsCNksev\",layoutId:\"BwsCNksev\",style:{width:\"100%\"},variant:matchVariant(\"RYeuI_6Cc\"),width:\"100%\",...addPropertyOverrides({XofkVA7Ue:{variant:matchVariant(\"sMR9R9MYh\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vQlOxv1A9:{height:136,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-352)/1*0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hymsvv-container\",layoutDependency:layoutDependency,layoutId:\"ovtp5YgnZ-container\",nodeId:\"ovtp5YgnZ\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(DropdownWrapper,{height:\"100%\",id:\"ovtp5YgnZ\",layoutId:\"ovtp5YgnZ\",style:{width:\"100%\"},variant:matchVariant(\"RYeuI_6Cc\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+216,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+216},vQlOxv1A9:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-352)/1*0)+0+0+0+312},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bvgzuy-container\",layoutDependency:layoutDependency,layoutId:\"RIrMqW7ON-container\",nodeId:\"RIrMqW7ON\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(Link,{br5dmBgAg:\"https://framer.link/vpTFQnr\",height:\"100%\",id:\"RIrMqW7ON\",layoutId:\"RIrMqW7ON\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-building2-icon lucide-building-2\"><path d=\"M10 12h4\"/><path d=\"M10 8h4\"/><path d=\"M14 21v-3a2 2 0 0 0-4 0v3\"/><path d=\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\"/><path d=\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\"/></svg>',oRD_li8ih:\"Enterprise\",style:{width:\"100%\"},Umi85Mz42:false,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:true,...addPropertyOverrides({vQlOxv1A9:{oRD_li8ih:\"Ressources\"},XofkVA7Ue:{variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+256,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+256},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6xed2a-container\",layoutDependency:layoutDependency,layoutId:\"wPnsRiDsK-container\",nodeId:\"wPnsRiDsK\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(Link,{br5dmBgAg:\"https://framer.link/vpTFQnr\",height:\"100%\",id:\"wPnsRiDsK\",layoutId:\"wPnsRiDsK\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-dollar-sign-icon lucide-dollar-sign\"><line x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"/><path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"/></svg>',oRD_li8ih:\"Pricing\",style:{width:\"100%\"},Umi85Mz42:false,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:true,...addPropertyOverrides({XofkVA7Ue:{variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+296,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+296},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1be775u-container\",layoutDependency:layoutDependency,layoutId:\"EYjCupF_N-container\",nodeId:\"EYjCupF_N\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(Link,{br5dmBgAg:\"https://framer.link/vpTFQnr\",height:\"100%\",id:\"EYjCupF_N\",layoutId:\"EYjCupF_N\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users-round-icon lucide-users-round\"><path d=\"M18 21a8 8 0 0 0-16 0\"/><circle cx=\"10\" cy=\"8\" r=\"5\"/><path d=\"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3\"/></svg>',oRD_li8ih:\"Customer\",style:{width:\"100%\"},Umi85Mz42:false,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:true,...addPropertyOverrides({XofkVA7Ue:{variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||200)-32-376)/1*0)+0+0+0+336,...addPropertyOverrides({L3qwOcL0u:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||64)-16-376)/1*0)+0+0+0+336},XofkVA7Ue:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dw4igh-container\",layoutDependency:layoutDependency,layoutId:\"wvEiidiBr-container\",nodeId:\"wvEiidiBr\",rendersWithMotion:true,scopeId:\"m1Q2KzCgS\",children:/*#__PURE__*/_jsx(Link,{br5dmBgAg:\"https://framer.link/vpTFQnr\",height:\"100%\",id:\"wvEiidiBr\",layoutId:\"wvEiidiBr\",Myh1i60ng:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-pile-icon lucide-circle-pile\"><circle cx=\"12\" cy=\"19\" r=\"2\"/><circle cx=\"12\" cy=\"5\" r=\"2\"/><circle cx=\"16\" cy=\"12\" r=\"2\"/><circle cx=\"20\" cy=\"19\" r=\"2\"/><circle cx=\"4\" cy=\"19\" r=\"2\"/><circle cx=\"8\" cy=\"12\" r=\"2\"/></svg>',oRD_li8ih:\"Integrations\",style:{width:\"100%\"},Umi85Mz42:false,variant:matchVariant(\"WaudqFiq6\"),width:\"100%\",XcrJJMyK9:true,...addPropertyOverrides({XofkVA7Ue:{variant:matchVariant(\"EPhxpji70\")}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\".framer-UW7XJ.framer-2yr5oh, .framer-UW7XJ .framer-2yr5oh { display: block; }\",\".framer-UW7XJ.framer-8j3drc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UW7XJ .framer-1x6hk0e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UW7XJ .framer-1juv8qp { cursor: pointer; display: grid; flex: none; gap: 0px 8px; grid-auto-rows: min-content; grid-template-columns: repeat(1, 200px); grid-template-rows: repeat(7, min-content); height: min-content; justify-content: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-UW7XJ .framer-1yr5jwl-container, .framer-UW7XJ .framer-jzxjye-container, .framer-UW7XJ .framer-1jja1xt-container, .framer-UW7XJ .framer-1hymsvv-container, .framer-UW7XJ .framer-bvgzuy-container, .framer-UW7XJ .framer-6xed2a-container, .framer-UW7XJ .framer-1be775u-container, .framer-UW7XJ .framer-1dw4igh-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-UW7XJ.framer-v-15y712h .framer-1juv8qp { grid-template-columns: repeat(1, minmax(32px, 1fr)); }\",\".framer-UW7XJ.framer-v-15y712h .framer-1yr5jwl-container, .framer-UW7XJ.framer-v-15y712h .framer-jzxjye-container, .framer-UW7XJ.framer-v-15y712h .framer-1jja1xt-container, .framer-UW7XJ.framer-v-15y712h .framer-bvgzuy-container, .framer-UW7XJ.framer-v-15y712h .framer-6xed2a-container, .framer-UW7XJ.framer-v-15y712h .framer-1be775u-container, .framer-UW7XJ.framer-v-15y712h .framer-1dw4igh-container { width: fit-content; }\",\".framer-UW7XJ.framer-v-kvcxhw .framer-1yr5jwl-container { order: 1; }\",\".framer-UW7XJ.framer-v-kvcxhw .framer-1jja1xt-container { order: 3; }\",\".framer-UW7XJ.framer-v-kvcxhw .framer-1hymsvv-container { order: 0; }\",\".framer-UW7XJ.framer-v-kvcxhw .framer-bvgzuy-container { order: 4; }\",\".framer-UW7XJ.framer-v-8okcl1.framer-8j3drc { height: 64px; padding: 16px 16px 0px 16px; }\",'.framer-UW7XJ[data-border=\"true\"]::after, .framer-UW7XJ [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 312\n * @framerIntrinsicWidth 232\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XofkVA7Ue\":{\"layout\":[\"auto\",\"auto\"]},\"vQlOxv1A9\":{\"layout\":[\"auto\",\"auto\"]},\"L3qwOcL0u\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm1Q2KzCgS=withCSS(Component,css,\"framer-UW7XJ\");export default Framerm1Q2KzCgS;Framerm1Q2KzCgS.displayName=\"Sidebar Dock Menu\";Framerm1Q2KzCgS.defaultProps={height:312,width:232};addPropertyControls(Framerm1Q2KzCgS,{variant:{options:[\"atZafvXtU\",\"XofkVA7Ue\",\"vQlOxv1A9\",\"L3qwOcL0u\"],optionTitles:[\"Desktop Open\",\"Desktop Closed\",\"Mobile Open\",\"Mobile Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerm1Q2KzCgS,[{explicitInter:true,fonts:[]},...LinkFonts,...DropdownWrapperFonts],{supportsExplicitInterCodegen:true});Framerm1Q2KzCgS.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Link,{},context),()=>forwardLoader(DropdownWrapper,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm1Q2KzCgS\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XofkVA7Ue\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vQlOxv1A9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L3qwOcL0u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"312\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"232\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={drm6nzKga:{hover:true},z690JG0ty:{hover:true}};const cycleOrder=[\"drm6nzKga\",\"z690JG0ty\"];const serializationHash=\"framer-gcxLD\";const variantClassNames={drm6nzKga:\"framer-v-fblodz\",z690JG0ty:\"framer-v-1cjrcz3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iasue0i53=undefined;const H7GCdsNZ5=undefined;const uKZmAoAFt=undefined;const transition1={bounce:.3,delay:0,duration:0,type:\"spring\"};const transition2={delay:0,duration:.25,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"drm6nzKga\",Small:\"z690JG0ty\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,textColor,width,...props})=>{return{...props,H7GCdsNZ5:link??props.H7GCdsNZ5,iasue0i53:textColor??props.iasue0i53??\"rgb(244, 244, 246)\",uKZmAoAFt:label??props.uKZmAoAFt??\"Log in\",variant:humanReadableVariantMap[props.variant]??props.variant??\"drm6nzKga\"};};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,uKZmAoAFt,H7GCdsNZ5,iasue0i53,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"drm6nzKga\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fblodz\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"drm6nzKga\",ref:refBinding,style:{...style},...addPropertyOverrides({z690JG0ty:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({\"z690JG0ty-hover\":{value:undefined},z690JG0ty:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-iasue0i53-nQzLaV5IE))\"},children:/*#__PURE__*/_jsx(Link,{href:H7GCdsNZ5,motionChild:true,nodeId:\"lRC75b7CW\",openInNewTab:true,relValues:[],scopeId:\"nQzLaV5IE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Log in\"})})})}),className:\"framer-1n9dse0\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"lRC75b7CW\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-iasue0i53-nQzLaV5IE)\",\"--variable-reference-iasue0i53-nQzLaV5IE\":iasue0i53},text:uKZmAoAFt,variants:{\"drm6nzKga-hover\":{\"--extracted-r6o4lv\":\"rgba(244, 244, 246, 0.7)\"},\"z690JG0ty-hover\":{\"--extracted-r6o4lv\":\"rgba(244, 244, 246, 0.7)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"drm6nzKga-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(244, 244, 246, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:H7GCdsNZ5,motionChild:true,nodeId:\"lRC75b7CW\",openInNewTab:true,relValues:[],scopeId:\"nQzLaV5IE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Log in\"})})})})},\"z690JG0ty-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(244, 244, 246, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:H7GCdsNZ5,motionChild:true,nodeId:\"lRC75b7CW\",openInNewTab:true,relValues:[],scopeId:\"nQzLaV5IE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Log in\"})})})})},z690JG0ty:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-iasue0i53-nQzLaV5IE))\"},children:/*#__PURE__*/_jsx(Link,{href:H7GCdsNZ5,motionChild:true,nodeId:\"lRC75b7CW\",openInNewTab:true,relValues:[],scopeId:\"nQzLaV5IE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Log in\"})})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-gcxLD.framer-1ihe4pw, .framer-gcxLD .framer-1ihe4pw { display: block; }\",\".framer-gcxLD.framer-fblodz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gcxLD .framer-1n9dse0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 41\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"z690JG0ty\":{\"layout\":[\"auto\",\"auto\"]},\"uJvaqnS6k\":{\"layout\":[\"auto\",\"auto\"]},\"DrLVlclRy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uKZmAoAFt\":\"label\",\"H7GCdsNZ5\":\"link\",\"iasue0i53\":\"textColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernQzLaV5IE=withCSS(Component,css,\"framer-gcxLD\");export default FramernQzLaV5IE;FramernQzLaV5IE.displayName=\"Text Link\";FramernQzLaV5IE.defaultProps={height:18,width:41};addPropertyControls(FramernQzLaV5IE,{variant:{options:[\"drm6nzKga\",\"z690JG0ty\"],optionTitles:[\"Default\",\"Small\"],title:\"Variant\",type:ControlType.Enum},uKZmAoAFt:{defaultValue:\"Log in\",title:\"Label\",type:ControlType.String},onuKZmAoAFtChange:{changes:\"uKZmAoAFt\",type:ControlType.ChangeHandler},H7GCdsNZ5:{title:\"Link\",type:ControlType.Link},iasue0i53:{defaultValue:\"rgb(244, 244, 246)\",title:\"Text Color\",type:ControlType.Color}});addFonts(FramernQzLaV5IE,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernQzLaV5IE\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"41\",\"framerIntrinsicHeight\":\"18\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z690JG0ty\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uJvaqnS6k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DrLVlclRy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"uKZmAoAFt\\\":\\\"label\\\",\\\"H7GCdsNZ5\\\":\\\"link\\\",\\\"iasue0i53\\\":\\\"textColor\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nQzLaV5IE.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={HewOimBHK:{hover:true},oyu1iTMSe:{hover:true}};const cycleOrder=[\"HewOimBHK\",\"oyu1iTMSe\"];const serializationHash=\"framer-raWhK\";const variantClassNames={HewOimBHK:\"framer-v-1cctk1d\",oyu1iTMSe:\"framer-v-e0az3o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MT4dmFYAT=undefined;const T5wY8FmbW=undefined;const PV_mk31xe=undefined;const transition1={bounce:0,delay:0,duration:.3,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={\"Nav Link light - Hover\":\"oyu1iTMSe\",\"Nav Link\":\"HewOimBHK\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,lien,nouvelOnglet,width,...props})=>{return{...props,MT4dmFYAT:lien??props.MT4dmFYAT,PV_mk31xe:label??props.PV_mk31xe??\"Pricing\",T5wY8FmbW:nouvelOnglet??props.T5wY8FmbW??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"HewOimBHK\"};};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,PV_mk31xe,MT4dmFYAT,T5wY8FmbW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HewOimBHK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MT4dmFYAT,motionChild:true,nodeId:\"HewOimBHK\",openInNewTab:T5wY8FmbW,scopeId:\"OdxO3FPfh\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1cctk1d\",className,classNames)} framer-1y18zll`,\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"HewOimBHK\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"HewOimBHK-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},\"oyu1iTMSe-hover\":{backgroundColor:\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\"}},...addPropertyOverrides({oyu1iTMSe:{\"data-framer-name\":\"Nav Link light - Hover\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"Pricing\"})}),className:\"framer-17oclvh\",\"data-framer-name\":\"Label\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"iluzJAS2J\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},text:PV_mk31xe,variants:{\"oyu1iTMSe-hover\":{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"},oyu1iTMSe:{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"oyu1iTMSe-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0)))\"},children:\"Pricing\"})})},oyu1iTMSe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11)))\"},children:\"Pricing\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-raWhK.framer-1y18zll, .framer-raWhK .framer-1y18zll { display: block; }\",\".framer-raWhK.framer-1cctk1d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-raWhK .framer-17oclvh { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oyu1iTMSe\":{\"layout\":[\"auto\",\"auto\"]},\"HQzNDsK89\":{\"layout\":[\"auto\",\"auto\"]},\"NHHdJWhFR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PV_mk31xe\":\"label\",\"MT4dmFYAT\":\"lien\",\"T5wY8FmbW\":\"nouvelOnglet\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOdxO3FPfh=withCSS(Component,css,\"framer-raWhK\");export default FramerOdxO3FPfh;FramerOdxO3FPfh.displayName=\"Nav Link Pill\";FramerOdxO3FPfh.defaultProps={height:23,width:65};addPropertyControls(FramerOdxO3FPfh,{variant:{options:[\"HewOimBHK\",\"oyu1iTMSe\"],optionTitles:[\"Nav Link\",\"Nav Link light - Hover\"],title:\"Variant\",type:ControlType.Enum},PV_mk31xe:{defaultValue:\"Pricing\",title:\"Label\",type:ControlType.String},onPV_mk31xeChange:{changes:\"PV_mk31xe\",type:ControlType.ChangeHandler},MT4dmFYAT:{title:\"Lien\",type:ControlType.Link},T5wY8FmbW:{defaultValue:false,title:\"Nouvel Onglet\",type:ControlType.Boolean},onT5wY8FmbWChange:{changes:\"T5wY8FmbW\",type:ControlType.ChangeHandler}});addFonts(FramerOdxO3FPfh,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOdxO3FPfh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oyu1iTMSe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HQzNDsK89\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NHHdJWhFR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"65\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"PV_mk31xe\\\":\\\"label\\\",\\\"MT4dmFYAT\\\":\\\"lien\\\",\\\"T5wY8FmbW\\\":\\\"nouvelOnglet\\\"}\",\"framerIntrinsicHeight\":\"23\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OdxO3FPfh.map","// Generated by Framer (4d662f6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BBe5p5xq3:{hover:true},bhaZiqNoJ:{hover:true}};const cycleOrder=[\"bhaZiqNoJ\",\"BBe5p5xq3\"];const serializationHash=\"framer-xRCEO\";const variantClassNames={BBe5p5xq3:\"framer-v-15tw74v\",bhaZiqNoJ:\"framer-v-1xlb4sm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aaRHqYcLv=undefined;const Z27BRlOIc=undefined;const nXCS3PRVK=undefined;const transition1={bounce:0,delay:0,duration:.3,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={\"Secondary Button Light\":\"BBe5p5xq3\",\"Secondary Button\":\"bhaZiqNoJ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,lien,nouvelOnglet,width,...props})=>{return{...props,aaRHqYcLv:lien??props.aaRHqYcLv,nXCS3PRVK:label??props.nXCS3PRVK??\"Demander une d\\xe9mo\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bhaZiqNoJ\",Z27BRlOIc:nouvelOnglet??props.Z27BRlOIc??false};};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,nXCS3PRVK,aaRHqYcLv,Z27BRlOIc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bhaZiqNoJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:aaRHqYcLv,motionChild:true,nodeId:\"bhaZiqNoJ\",openInNewTab:Z27BRlOIc,scopeId:\"pS2LFyV7g\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xlb4sm\",className,classNames)} framer-1aeuvmu`,\"data-framer-name\":\"Secondary Button\",layoutDependency:layoutDependency,layoutId:\"bhaZiqNoJ\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"BBe5p5xq3-hover\":{backgroundColor:\"var(--token-b907bc42-bdb5-422e-8bab-c83dc64ecc80, rgb(130, 130, 130))\"},\"bhaZiqNoJ-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},BBe5p5xq3:{backgroundColor:\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\"}},...addPropertyOverrides({\"BBe5p5xq3-hover\":{\"data-framer-name\":undefined},\"bhaZiqNoJ-hover\":{\"data-framer-name\":undefined},BBe5p5xq3:{\"data-framer-name\":\"Secondary Button Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"Book a demo\"})}),className:\"framer-1ybadq4\",\"data-framer-name\":\"Label\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"DAsQPqG6A\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},text:nXCS3PRVK,variants:{\"BBe5p5xq3-hover\":{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},BBe5p5xq3:{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"BBe5p5xq3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"Book a demo\"})})},BBe5p5xq3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11)))\"},children:\"Book a demo\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-xRCEO.framer-1aeuvmu, .framer-xRCEO .framer-1aeuvmu { display: block; }\",\".framer-xRCEO.framer-1xlb4sm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; padding: 4px 16px 4px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xRCEO .framer-1ybadq4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BBe5p5xq3\":{\"layout\":[\"auto\",\"auto\"]},\"SiG0Gh4Xp\":{\"layout\":[\"auto\",\"auto\"]},\"d_WHZtyOB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nXCS3PRVK\":\"label\",\"aaRHqYcLv\":\"lien\",\"Z27BRlOIc\":\"nouvelOnglet\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpS2LFyV7g=withCSS(Component,css,\"framer-xRCEO\");export default FramerpS2LFyV7g;FramerpS2LFyV7g.displayName=\"Nav Button Secondary\";FramerpS2LFyV7g.defaultProps={height:25,width:167};addPropertyControls(FramerpS2LFyV7g,{variant:{options:[\"bhaZiqNoJ\",\"BBe5p5xq3\"],optionTitles:[\"Secondary Button\",\"Secondary Button Light\"],title:\"Variant\",type:ControlType.Enum},nXCS3PRVK:{defaultValue:\"Demander une d\\xe9mo\",title:\"Label\",type:ControlType.String},onnXCS3PRVKChange:{changes:\"nXCS3PRVK\",type:ControlType.ChangeHandler},aaRHqYcLv:{title:\"Lien\",type:ControlType.Link},Z27BRlOIc:{defaultValue:false,title:\"Nouvel Onglet\",type:ControlType.Boolean},onZ27BRlOIcChange:{changes:\"Z27BRlOIc\",type:ControlType.ChangeHandler}});addFonts(FramerpS2LFyV7g,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpS2LFyV7g\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"25\",\"framerVariables\":\"{\\\"nXCS3PRVK\\\":\\\"label\\\",\\\"aaRHqYcLv\\\":\\\"lien\\\",\\\"Z27BRlOIc\\\":\\\"nouvelOnglet\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"167\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BBe5p5xq3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SiG0Gh4Xp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"d_WHZtyOB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pS2LFyV7g.map","// Generated by Framer (4d662f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Zap from\"https://framerusercontent.com/modules/Fedh050T0qnY0JwjeaZD/1y2C9ELu3DqEi40Ioz7f/ADuAA2res.js\";const enabledGestures={MAvcUWYyu:{hover:true}};const serializationHash=\"framer-rEz6a\";const variantClassNames={MAvcUWYyu:\"framer-v-1k44cn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OuJea3Q7O=undefined;const lxZNj9xTZ=undefined;const cVOz4VmeS=undefined;const Frf0ehyAK=undefined;const YB7v43AXE=undefined;const Tot8z5FTT=undefined;const transition1={bounce:0,delay:0,duration:.3,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hoverBackground,icon,id,label,lien,nouvelOnglet,textColor,width,...props})=>{return{...props,cVOz4VmeS:hoverBackground??props.cVOz4VmeS??\"rgba(255, 255, 255, 0.1)\",Frf0ehyAK:icon??props.Frf0ehyAK??Zap,lxZNj9xTZ:nouvelOnglet??props.lxZNj9xTZ??false,OuJea3Q7O:lien??props.OuJea3Q7O,Tot8z5FTT:label??props.Tot8z5FTT??\"For Startups\",YB7v43AXE:textColor??props.YB7v43AXE??\"rgb(244, 244, 246)\"};};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,Frf0ehyAK,Tot8z5FTT,YB7v43AXE,cVOz4VmeS,OuJea3Q7O,lxZNj9xTZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"MAvcUWYyu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:OuJea3Q7O,motionChild:true,nodeId:\"MAvcUWYyu\",openInNewTab:lxZNj9xTZ,scopeId:\"q3GAiqwtU\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1k44cn\",className,classNames)} framer-1dwuu66`,\"data-framer-name\":\"Dropdown Item\",layoutDependency:layoutDependency,layoutId:\"MAvcUWYyu\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9,...style},variants:{\"MAvcUWYyu-hover\":{backgroundColor:cVOz4VmeS}},...addPropertyOverrides({\"MAvcUWYyu-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-7cgsm5\",Component:Frf0ehyAK,\"data-framer-name\":\"Item Icon\",layoutDependency:layoutDependency,layoutId:\"HtHXOS7nn\",style:{\"--1m973uw\":\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\",\"--js9iwy\":1},variants:{\"MAvcUWYyu-hover\":{\"--1m973uw\":\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-YB7v43AXE-q3GAiqwtU))\"},children:\"For Startups\"})}),className:\"framer-1gtmvfd\",\"data-framer-name\":\"Item Label\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Rt6lvMc9k\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-YB7v43AXE-q3GAiqwtU)\",\"--variable-reference-YB7v43AXE-q3GAiqwtU\":YB7v43AXE},text:Tot8z5FTT,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\".framer-rEz6a.framer-1dwuu66, .framer-rEz6a .framer-1dwuu66 { display: block; }\",\".framer-rEz6a.framer-1k44cn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 8px 10px 8px 10px; position: relative; text-decoration: none; width: 200px; }\",\".framer-rEz6a .framer-7cgsm5 { flex: none; height: auto; position: relative; width: 17px; }\",\".framer-rEz6a .framer-1gtmvfd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JS6JR1YyL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Frf0ehyAK\":\"icon\",\"Tot8z5FTT\":\"label\",\"YB7v43AXE\":\"textColor\",\"cVOz4VmeS\":\"hoverBackground\",\"OuJea3Q7O\":\"lien\",\"lxZNj9xTZ\":\"nouvelOnglet\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const Framerq3GAiqwtU=withCSS(Component,css,\"framer-rEz6a\");export default Framerq3GAiqwtU;Framerq3GAiqwtU.displayName=\"Dropdown Item\";Framerq3GAiqwtU.defaultProps={height:33,width:200};addPropertyControls(Framerq3GAiqwtU,{Frf0ehyAK:{defaultValue:{identifier:\"module:Fedh050T0qnY0JwjeaZD/1y2C9ELu3DqEi40Ioz7f/ADuAA2res.js:default\",moduleId:\"Fedh050T0qnY0JwjeaZD\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"Icon\",type:ControlType.VectorSetItem},Tot8z5FTT:{defaultValue:\"For Startups\",title:\"Label\",type:ControlType.String},onTot8z5FTTChange:{changes:\"Tot8z5FTT\",type:ControlType.ChangeHandler},YB7v43AXE:{defaultValue:\"rgb(244, 244, 246)\",title:\"Text Color\",type:ControlType.Color},cVOz4VmeS:{defaultValue:\"rgba(255, 255, 255, 0.1)\",title:\"Hover Background\",type:ControlType.Color},OuJea3Q7O:{title:\"Lien\",type:ControlType.Link},lxZNj9xTZ:{defaultValue:false,title:\"Nouvel Onglet\",type:ControlType.Boolean},onlxZNj9xTZChange:{changes:\"lxZNj9xTZ\",type:ControlType.ChangeHandler}});addFonts(Framerq3GAiqwtU,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq3GAiqwtU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\",\"framerVariables\":\"{\\\"Frf0ehyAK\\\":\\\"icon\\\",\\\"Tot8z5FTT\\\":\\\"label\\\",\\\"YB7v43AXE\\\":\\\"textColor\\\",\\\"cVOz4VmeS\\\":\\\"hoverBackground\\\",\\\"OuJea3Q7O\\\":\\\"lien\\\",\\\"lxZNj9xTZ\\\":\\\"nouvelOnglet\\\"}\",\"framerIntrinsicHeight\":\"33\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JS6JR1YyL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q3GAiqwtU.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Layers from\"https://framerusercontent.com/modules/gfc2ckm6l9THpZMeViA9/fZdG4ETxqHPW0zbcUJq7/LshFY1A7f.js\";const enabledGestures={dsxz_03uf:{hover:true}};const serializationHash=\"framer-mE0MD\";const variantClassNames={dsxz_03uf:\"framer-v-uhqcrk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const E3NjKs3F1=undefined;const srV4TWkrT=undefined;const Qx6a8MX6l=undefined;const bT63FfrUw=undefined;const yIA5iKGwR=undefined;const QOkPgM8gX=undefined;const ZbOAxneiA=undefined;const ixVGRXKwE=undefined;const transition1={bounce:0,delay:0,duration:.3,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({description,descriptionColor,height,hoverBackground,icon,id,lien,nouvelOnglet,title,titleColor,width,...props})=>{return{...props,bT63FfrUw:icon??props.bT63FfrUw??Layers,E3NjKs3F1:lien??props.E3NjKs3F1,ixVGRXKwE:description??props.ixVGRXKwE??\"The complete platform tour\",QOkPgM8gX:title??props.QOkPgM8gX??\"Overview\",Qx6a8MX6l:hoverBackground??props.Qx6a8MX6l??\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:nouvelOnglet??props.srV4TWkrT??false,yIA5iKGwR:titleColor??props.yIA5iKGwR??\"rgb(244, 244, 246)\",ZbOAxneiA:descriptionColor??props.ZbOAxneiA??\"rgb(244, 244, 246)\"};};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,bT63FfrUw,QOkPgM8gX,ixVGRXKwE,yIA5iKGwR,ZbOAxneiA,Qx6a8MX6l,E3NjKs3F1,srV4TWkrT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dsxz_03uf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:E3NjKs3F1,motionChild:true,nodeId:\"dsxz_03uf\",openInNewTab:srV4TWkrT,scopeId:\"XXTe4Vxpy\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-uhqcrk\",className,classNames)} framer-1mq5lto`,\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"dsxz_03uf\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"dsxz_03uf-hover\":{backgroundColor:Qx6a8MX6l}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12i2q2c\",\"data-framer-name\":\"Item Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"atuRRv0gA\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1nz4qa1\",Component:bT63FfrUw,\"data-framer-name\":\"Item Icon\",layoutDependency:layoutDependency,layoutId:\"EqJBV3wGZ\",style:{\"--1m973uw\":\"var(--token-fb5b7494-c9d7-4fc4-874f-f711c7378687, rgb(242, 242, 242))\",\"--js9iwy\":1},variants:{\"dsxz_03uf-hover\":{\"--1m973uw\":\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\"}}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kdtrbw\",\"data-framer-name\":\"Item Text\",layoutDependency:layoutDependency,layoutId:\"Sq5glXkFU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-yIA5iKGwR-XXTe4Vxpy))\"},children:\"Overview\"})}),className:\"framer-si2z6k\",\"data-framer-name\":\"Item Title\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"O7vUYGjMi\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-yIA5iKGwR-XXTe4Vxpy)\",\"--variable-reference-yIA5iKGwR-XXTe4Vxpy\":yIA5iKGwR},text:QOkPgM8gX,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ZbOAxneiA-XXTe4Vxpy))\"},children:\"The complete platform tour\"})}),className:\"framer-xde1n\",\"data-framer-name\":\"Item Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ie7RkYOjb\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ZbOAxneiA-XXTe4Vxpy)\",\"--variable-reference-ZbOAxneiA-XXTe4Vxpy\":ZbOAxneiA},text:ixVGRXKwE,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\".framer-mE0MD.framer-1mq5lto, .framer-mE0MD .framer-1mq5lto { display: block; }\",\".framer-mE0MD.framer-uhqcrk { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 10px; position: relative; text-decoration: none; width: 200px; }\",\".framer-mE0MD .framer-12i2q2c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mE0MD .framer-1nz4qa1 { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-mE0MD .framer-kdtrbw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-mE0MD .framer-si2z6k, .framer-mE0MD .framer-xde1n { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uMifSy6re\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bT63FfrUw\":\"icon\",\"QOkPgM8gX\":\"title\",\"ixVGRXKwE\":\"description\",\"yIA5iKGwR\":\"titleColor\",\"ZbOAxneiA\":\"descriptionColor\",\"Qx6a8MX6l\":\"hoverBackground\",\"E3NjKs3F1\":\"lien\",\"srV4TWkrT\":\"nouvelOnglet\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const FramerXXTe4Vxpy=withCSS(Component,css,\"framer-mE0MD\");export default FramerXXTe4Vxpy;FramerXXTe4Vxpy.displayName=\"Mega Menu Item\";FramerXXTe4Vxpy.defaultProps={height:72,width:200};addPropertyControls(FramerXXTe4Vxpy,{bT63FfrUw:{defaultValue:{identifier:\"module:gfc2ckm6l9THpZMeViA9/fZdG4ETxqHPW0zbcUJq7/LshFY1A7f.js:default\",moduleId:\"gfc2ckm6l9THpZMeViA9\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"Icon\",type:ControlType.VectorSetItem},QOkPgM8gX:{defaultValue:\"Overview\",title:\"Title\",type:ControlType.String},onQOkPgM8gXChange:{changes:\"QOkPgM8gX\",type:ControlType.ChangeHandler},ixVGRXKwE:{defaultValue:\"The complete platform tour\",title:\"Description\",type:ControlType.String},onixVGRXKwEChange:{changes:\"ixVGRXKwE\",type:ControlType.ChangeHandler},yIA5iKGwR:{defaultValue:\"rgb(244, 244, 246)\",title:\"Title Color\",type:ControlType.Color},ZbOAxneiA:{defaultValue:\"rgb(244, 244, 246)\",title:\"Description Color\",type:ControlType.Color},Qx6a8MX6l:{defaultValue:\"rgba(255, 255, 255, 0.1)\",title:\"Hover Background\",type:ControlType.Color},E3NjKs3F1:{title:\"Lien\",type:ControlType.Link},srV4TWkrT:{defaultValue:false,title:\"Nouvel Onglet\",type:ControlType.Boolean},onsrV4TWkrTChange:{changes:\"srV4TWkrT\",type:ControlType.ChangeHandler}});addFonts(FramerXXTe4Vxpy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,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\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXXTe4Vxpy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uMifSy6re\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"bT63FfrUw\\\":\\\"icon\\\",\\\"QOkPgM8gX\\\":\\\"title\\\",\\\"ixVGRXKwE\\\":\\\"description\\\",\\\"yIA5iKGwR\\\":\\\"titleColor\\\",\\\"ZbOAxneiA\\\":\\\"descriptionColor\\\",\\\"Qx6a8MX6l\\\":\\\"hoverBackground\\\",\\\"E3NjKs3F1\\\":\\\"lien\\\",\\\"srV4TWkrT\\\":\\\"nouvelOnglet\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XXTe4Vxpy.map","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent4 from\"https://framerusercontent.com/modules/87OQscSR2poEawz48eFO/EVsqMkaUjPULuXkgOOIW/AwoUm3Y4C.js\";import UserComponent5 from\"https://framerusercontent.com/modules/dJh32AAAmq9uvq5D1VWS/61ftNO189u2ElZVhCKOs/XD1reVMeG.js\";import UserComponent from\"https://framerusercontent.com/modules/DOVviCJE4TiIVj0I2Geg/lCqa0A2DdVUhYxxVSMHh/m0YBVw8ZQ.js\";import UserComponent1 from\"https://framerusercontent.com/modules/Fedh050T0qnY0JwjeaZD/1y2C9ELu3DqEi40Ioz7f/ADuAA2res.js\";import Layers from\"https://framerusercontent.com/modules/gfc2ckm6l9THpZMeViA9/fZdG4ETxqHPW0zbcUJq7/LshFY1A7f.js\";import UserComponent3 from\"https://framerusercontent.com/modules/lF4UJOXPkJM9iqylBdRs/XiABZpqsUN1LZlfD4flx/MxyYM8hHl.js\";import Boxes from\"https://framerusercontent.com/modules/NuAWfqk0KjuGzokeLFFy/U95VGo3vtTlF0K45qgE4/zV_aQji3g.js\";import UserComponent2 from\"https://framerusercontent.com/modules/PkPpZnXUMk8HFGQgSyNn/QrkAsSsm6ZV6GH5yMOn7/quPnofJHW.js\";import MenuTrigger from\"https://framerusercontent.com/modules/KZVs7LGAqoguXSCvjE5M/As09l34YMh17cZUWIxpX/HW6_DIV81.js\";import DrawerLink from\"https://framerusercontent.com/modules/PT6FGTh9QbCffdGRAAfG/iOT360eXwAukdei8Mq49/IKvKGQ2uM.js\";import SidebarDockMenu from\"https://framerusercontent.com/modules/fZ4X1iHZo7ughe6yDoOP/tYHYBY1SqZrPJvgFU8Ia/m1Q2KzCgS.js\";import TextLink from\"https://framerusercontent.com/modules/5WpBxo9WZLi0wyGgXIAI/vaXuzkcWFzQvCcq7VdXM/nQzLaV5IE.js\";import NavLinkPill from\"https://framerusercontent.com/modules/AHXTZimWs1mEpieUGk8Z/w9HzOaYt9QeprpIzodPb/OdxO3FPfh.js\";import NavButtonSecondary from\"https://framerusercontent.com/modules/rtn1xokhAKqVl36sh3ST/8p3DjBaKYJcIAvqyLoWa/pS2LFyV7g.js\";import DropdownItem from\"https://framerusercontent.com/modules/IWNuVduwV0TcjzISH5P3/LYaeGp5yPIbqKYPo4PaP/q3GAiqwtU.js\";import MegaMenuItem from\"https://framerusercontent.com/modules/mm8HdeNcJsxyjddNtUER/NMUKOMYe9AqfmYR9bFti/XXTe4Vxpy.js\";const MenuTriggerFonts=getFonts(MenuTrigger);const MegaMenuItemFonts=getFonts(MegaMenuItem);const TextLinkFonts=getFonts(TextLink);const NavButtonSecondaryFonts=getFonts(NavButtonSecondary);const MotionDivWithFX=withFX(motion.div);const NavLinkPillFonts=getFonts(NavLinkPill);const DropdownItemFonts=getFonts(DropdownItem);const DrawerLinkFonts=getFonts(DrawerLink);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"fy4lcEIpf\",\"jO52n33N4\",\"Brcqt831Q\",\"J8bbQ3uXi\",\"y4SgcntiL\",\"Co7cprb98\",\"X5mxnsgs3\",\"J0PdvL4ko\",\"EhliE86pN\",\"GT8bZtFCs\",\"pEt608DFo\"];const serializationHash=\"framer-kJb9l\";const variantClassNames={Brcqt831Q:\"framer-v-1sguiws\",Co7cprb98:\"framer-v-137uitn\",EhliE86pN:\"framer-v-i0jf8\",fy4lcEIpf:\"framer-v-wo3r1y\",GT8bZtFCs:\"framer-v-74e1d0\",J0PdvL4ko:\"framer-v-ia7ivb\",J8bbQ3uXi:\"framer-v-j0jn7o\",jO52n33N4:\"framer-v-1od70di\",pEt608DFo:\"framer-v-1xvjufb\",X5mxnsgs3:\"framer-v-1c81vyl\",y4SgcntiL:\"framer-v-4h19x6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.3,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.6,type:\"spring\"};const transition3={delay:2.6,duration:.4,ease:[.51,0,.46,.99],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={delay:3,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation3={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation7={backgroundColor:\"var(--token-c73a08e8-a0a2-44f8-bc61-ec1e47252722)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};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={\"Compact Open\":\"Brcqt831Q\",\"Desktop Black\":\"fy4lcEIpf\",\"Desktop blur\":\"Co7cprb98\",\"Desktop fond blanc\":\"GT8bZtFCs\",\"Desktop transparent delay\":\"X5mxnsgs3\",\"Desktop transparent\":\"J8bbQ3uXi\",\"Mobile blur\":\"EhliE86pN\",\"Mobile dark\":\"jO52n33N4\",\"Mobile fond blanc\":\"pEt608DFo\",\"Mobile transparent delay\":\"J0PdvL4ko\",\"Mobile transparent\":\"y4SgcntiL\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fy4lcEIpf\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fy4lcEIpf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap13vdhme=activeVariantCallback(async(...args)=>{setVariant(\"Brcqt831Q\");});const onTap1018eo6=activeVariantCallback(async(...args)=>{setVariant(\"jO52n33N4\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"jO52n33N4\",\"Brcqt831Q\",\"y4SgcntiL\",\"J0PdvL4ko\",\"EhliE86pN\",\"pEt608DFo\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const isDisplayed1=()=>{if([\"jO52n33N4\",\"Brcqt831Q\",\"y4SgcntiL\",\"J0PdvL4ko\",\"EhliE86pN\",\"pEt608DFo\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Brcqt831Q\")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({Brcqt831Q:{value:transition2},EhliE86pN:{value:transition2},J0PdvL4ko:{value:transition2},jO52n33N4:{value:transition2},pEt608DFo:{value:transition2},y4SgcntiL:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wo3r1y\",className,classNames),\"data-framer-appear-id\":\"wo3r1y\",\"data-framer-name\":\"Desktop Black\",layoutDependency:layoutDependency,layoutId:\"fy4lcEIpf\",ref:refBinding,style:{backdropFilter:\"blur(16px)\",backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\",WebkitBackdropFilter:\"blur(16px)\",...style},variants:{Brcqt831Q:{backgroundColor:\"rgba(12, 12, 16, 0.85)\"},Co7cprb98:{backgroundColor:\"rgba(12, 12, 16, 0.75)\"},EhliE86pN:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(12, 12, 16, 0.75)\",WebkitBackdropFilter:\"blur(20px)\"},GT8bZtFCs:{backdropFilter:\"none\",backgroundColor:\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\",WebkitBackdropFilter:\"none\"},J0PdvL4ko:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"},J8bbQ3uXi:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"},pEt608DFo:{backgroundColor:\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\"},X5mxnsgs3:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"},y4SgcntiL:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({Brcqt831Q:{\"data-framer-name\":\"Compact Open\"},Co7cprb98:{\"data-framer-name\":\"Desktop blur\"},EhliE86pN:{\"data-framer-name\":\"Mobile blur\"},GT8bZtFCs:{\"data-framer-name\":\"Desktop fond blanc\"},J0PdvL4ko:{__framer__presenceAnimate:animation2,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Mobile transparent delay\",optimized:true},J8bbQ3uXi:{\"data-framer-name\":\"Desktop transparent\"},jO52n33N4:{\"data-framer-name\":\"Mobile dark\"},pEt608DFo:{\"data-framer-name\":\"Mobile fond blanc\"},X5mxnsgs3:{__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Desktop transparent delay\",optimized:true},y4SgcntiL:{\"data-framer-name\":\"Mobile transparent\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xw0pjk\",\"data-framer-name\":\"Nav Bar\",layoutDependency:layoutDependency,layoutId:\"gK9TbcGyr\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"UnNnhIZBR\",scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xvnkv3 framer-965csl\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"UnNnhIZBR\",whileHover:animation3,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7mxnd6\",\"data-framer-name\":\"Logo link\",layoutDependency:layoutDependency,layoutId:\"FgWukKqyw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7Um93YW4tc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Rowan\", \"Rowan Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"oslaw\"})}),className:\"framer-bvriux\",\"data-framer-name\":\"Logo Wordmark\",fonts:[\"FS;Rowan-semibold\"],layoutDependency:layoutDependency,layoutId:\"Y9zKI4utt\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},variants:{GT8bZtFCs:{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"},pEt608DFo:{\"--extracted-r6o4lv\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GT8bZtFCs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7Um93YW4tc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Rowan\", \"Rowan Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0)))\"},children:\"oslaw\"})})},pEt608DFo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7Um93YW4tc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Rowan\", \"Rowan Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0)))\"},children:\"oslaw\"})})}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w9o393\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"loaV5R3Py\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e934g0\",\"data-framer-name\":\"Product Trigger\",\"data-highlight\":true,id:`${layoutId}-1e934g0`,layoutDependency:layoutDependency,layoutId:\"sUK0AUoh3\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+8+0+11+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hylt9d-container\",\"data-framer-name\":\"Product Menu Trigger\",layoutDependency:layoutDependency,layoutId:\"ViOlFZSm5-container\",name:\"Product Menu Trigger\",nodeId:\"ViOlFZSm5\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(MenuTrigger,{height:\"100%\",id:\"ViOlFZSm5\",layoutId:\"ViOlFZSm5\",name:\"Product Menu Trigger\",variant:matchVariant(\"TkEqSVvLq\"),width:\"100%\",zRQojeBNo:\"Plateforme\",...addPropertyOverrides({GT8bZtFCs:{variant:matchVariant(\"Jm34U1eQW\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1e934g0`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1kbmwm1\",\"data-border\":true,\"data-framer-name\":\"Product Mega Menu\",exit:animation4,initial:animation6,layoutDependency:layoutDependency,layoutId:\"SILZtyRjq\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d14c5a56-982f-4baa-8a9e-b9c331b8b91e)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(10, 10, 11, 0.75)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 20px 40px -12px rgba(11, 11, 15, 0.18)\",WebkitBackdropFilter:\"blur(20px)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y0ca52\",\"data-framer-name\":\"Mega Menu Body\",layoutDependency:layoutDependency,layoutId:\"IBFOvoFBh\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hdv0b7\",\"data-framer-name\":\"Mega Menu Links Column\",layoutDependency:layoutDependency,layoutId:\"uATHAMrue\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"293px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8ep8e3-container\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"ugoQW3Px2-container\",name:\"Menu Item\",nodeId:\"ugoQW3Px2\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(MegaMenuItem,{bT63FfrUw:Layers,E3NjKs3F1:resolvedLinks[0],height:\"100%\",id:\"ugoQW3Px2\",ixVGRXKwE:\"Ce que nous d\\xe9fendons. Ce que nous refusons.\",layoutId:\"ugoQW3Px2\",name:\"Menu Item\",QOkPgM8gX:\"Manifeste\",Qx6a8MX6l:\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:false,style:{width:\"100%\"},width:\"100%\",yIA5iKGwR:\"rgb(244, 244, 246)\",ZbOAxneiA:\"rgb(244, 244, 246)\",...addPropertyOverrides({Co7cprb98:{E3NjKs3F1:resolvedLinks[2]},GT8bZtFCs:{E3NjKs3F1:resolvedLinks[4]},J8bbQ3uXi:{E3NjKs3F1:resolvedLinks[1]},X5mxnsgs3:{E3NjKs3F1:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"293px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12nocum-container\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"zMUnHVH9Y-container\",name:\"Menu Item\",nodeId:\"zMUnHVH9Y\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(MegaMenuItem,{bT63FfrUw:UserComponent,height:\"100%\",id:\"zMUnHVH9Y\",ixVGRXKwE:\"Le secret professionnel n'est pas un r\\xe9glage\",layoutId:\"zMUnHVH9Y\",name:\"Menu Item\",QOkPgM8gX:\"S\\xe9curit\\xe9\",Qx6a8MX6l:\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:false,style:{width:\"100%\"},width:\"100%\",yIA5iKGwR:\"rgb(244, 244, 246)\",ZbOAxneiA:\"rgb(244, 244, 246)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"293px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-usjxkm-container\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"wIOaeK868-container\",name:\"Menu Item\",nodeId:\"wIOaeK868\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(MegaMenuItem,{bT63FfrUw:UserComponent1,height:\"100%\",id:\"wIOaeK868\",ixVGRXKwE:\"Le logiciel pour avocats r\\xe9invent\\xe9\",layoutId:\"wIOaeK868\",name:\"Menu Item\",QOkPgM8gX:\"Aper\\xe7u\",Qx6a8MX6l:\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:false,style:{width:\"100%\"},width:\"100%\",yIA5iKGwR:\"rgb(244, 244, 246)\",ZbOAxneiA:\"rgb(244, 244, 246)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"293px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6rztfi-container\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"b4G9Xo0It-container\",name:\"Menu Item\",nodeId:\"b4G9Xo0It\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(MegaMenuItem,{bT63FfrUw:Boxes,height:\"100%\",id:\"b4G9Xo0It\",ixVGRXKwE:\"Vos outils travaillent enfin ensemble\",layoutId:\"b4G9Xo0It\",name:\"Menu Item\",QOkPgM8gX:\"Integrations\",Qx6a8MX6l:\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:false,style:{width:\"100%\"},width:\"100%\",yIA5iKGwR:\"rgb(244, 244, 246)\",ZbOAxneiA:\"rgb(244, 244, 246)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"293px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tk8z1l-container\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"QZWPuoLwN-container\",name:\"Menu Item\",nodeId:\"QZWPuoLwN\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(MegaMenuItem,{bT63FfrUw:UserComponent2,height:\"100%\",id:\"QZWPuoLwN\",ixVGRXKwE:\"Votre efficacit\\xe9 est notre priorit\\xe9\",layoutId:\"QZWPuoLwN\",name:\"Menu Item\",QOkPgM8gX:\"Fonctionnalit\\xe9s\",Qx6a8MX6l:\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:false,style:{width:\"100%\"},width:\"100%\",yIA5iKGwR:\"rgb(244, 244, 246)\",ZbOAxneiA:\"rgb(244, 244, 246)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"293px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jjs80e-container\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"Eim4XbNvY-container\",name:\"Menu Item\",nodeId:\"Eim4XbNvY\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(MegaMenuItem,{bT63FfrUw:UserComponent3,height:\"100%\",id:\"Eim4XbNvY\",ixVGRXKwE:\"B\\xe2tissez ce que nous n'avons pas pr\\xe9vu\",layoutId:\"Eim4XbNvY\",name:\"Menu Item\",QOkPgM8gX:\"API\",Qx6a8MX6l:\"rgba(255, 255, 255, 0.1)\",srV4TWkrT:false,style:{width:\"100%\"},width:\"100%\",yIA5iKGwR:\"rgb(244, 244, 246)\",ZbOAxneiA:\"rgb(244, 244, 246)\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jkuy43\",\"data-border\":true,\"data-framer-name\":\"Mega Menu Footer\",layoutDependency:layoutDependency,layoutId:\"QdUcZmzNk\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0.06)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qut819\",\"data-framer-name\":\"Footer Prompt Group\",layoutDependency:layoutDependency,layoutId:\"XHQUeREWu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 244, 246))\"},children:\"Vous avez des questions ?\"})}),className:\"framer-8hchiy\",\"data-framer-name\":\"Footer Prompt\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"vTmoDJpMK\",style:{\"--extracted-r6o4lv\":\"rgb(244, 244, 246)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2wvsyh-container\",layoutDependency:layoutDependency,layoutId:\"kanxo8fFJ-container\",nodeId:\"kanxo8fFJ\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(TextLink,{H7GCdsNZ5:resolvedLinks1[0],height:\"100%\",iasue0i53:\"rgb(244, 244, 246)\",id:\"kanxo8fFJ\",layoutId:\"kanxo8fFJ\",uKZmAoAFt:\"Discutons ensemble !\",variant:matchVariant(\"z690JG0ty\"),width:\"100%\",...addPropertyOverrides({Co7cprb98:{H7GCdsNZ5:resolvedLinks1[2]},GT8bZtFCs:{H7GCdsNZ5:resolvedLinks1[4]},J8bbQ3uXi:{H7GCdsNZ5:resolvedLinks1[1]},X5mxnsgs3:{H7GCdsNZ5:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined},{href:{webPageId:\"CT7jEOdlk\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gxu99x-container\",\"data-framer-name\":\"Book Demo Button\",layoutDependency:layoutDependency,layoutId:\"wRNt5UCT6-container\",name:\"Book Demo Button\",nodeId:\"wRNt5UCT6\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(NavButtonSecondary,{aaRHqYcLv:resolvedLinks2[0],height:\"100%\",id:\"wRNt5UCT6\",layoutId:\"wRNt5UCT6\",name:\"Book Demo Button\",nXCS3PRVK:\"Demander une d\\xe9mo\",variant:matchVariant(\"bhaZiqNoJ\"),width:\"100%\",Z27BRlOIc:false,...addPropertyOverrides({Co7cprb98:{aaRHqYcLv:resolvedLinks2[2]},GT8bZtFCs:{aaRHqYcLv:resolvedLinks2[4]},J8bbQ3uXi:{aaRHqYcLv:resolvedLinks2[1]},X5mxnsgs3:{aaRHqYcLv:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})})]})]})})})]})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+8+0+11+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10hoclr-container\",\"data-framer-name\":\"Pricing Link\",layoutDependency:layoutDependency,layoutId:\"A7rT4DaDe-container\",name:\"Pricing Link\",nodeId:\"A7rT4DaDe\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(NavLinkPill,{height:\"100%\",id:\"A7rT4DaDe\",layoutId:\"A7rT4DaDe\",MT4dmFYAT:resolvedLinks3[0],name:\"Pricing Link\",PV_mk31xe:\"Tarifs\",T5wY8FmbW:false,variant:matchVariant(\"HewOimBHK\"),width:\"100%\",...addPropertyOverrides({Co7cprb98:{MT4dmFYAT:resolvedLinks3[2]},GT8bZtFCs:{MT4dmFYAT:resolvedLinks3[4],variant:matchVariant(\"oyu1iTMSe\")},J8bbQ3uXi:{MT4dmFYAT:resolvedLinks3[1]},X5mxnsgs3:{MT4dmFYAT:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bmh9s7\",\"data-framer-name\":\"Solutions Trigger\",\"data-highlight\":true,id:`${layoutId}-bmh9s7`,layoutDependency:layoutDependency,layoutId:\"mm45j2mHr\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay1}),ref:ref3,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+8+0+11+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15688li-container\",\"data-framer-name\":\"Solutions Menu Trigger\",layoutDependency:layoutDependency,layoutId:\"K_jz94mQA-container\",name:\"Solutions Menu Trigger\",nodeId:\"K_jz94mQA\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(MenuTrigger,{height:\"100%\",id:\"K_jz94mQA\",layoutId:\"K_jz94mQA\",name:\"Solutions Menu Trigger\",variant:matchVariant(\"TkEqSVvLq\"),width:\"100%\",zRQojeBNo:\"Solutions\",...addPropertyOverrides({GT8bZtFCs:{variant:matchVariant(\"Jm34U1eQW\")}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-31qee1\",\"data-framer-name\":\"Resources Trigger\",\"data-highlight\":true,id:`${layoutId}-31qee1`,layoutDependency:layoutDependency,layoutId:\"B_DNbTiQe\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay2}),ref:ref4,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+8+0+11+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uesdwu-container\",\"data-framer-name\":\"Resources Menu Trigger\",layoutDependency:layoutDependency,layoutId:\"zGhf46KUJ-container\",name:\"Resources Menu Trigger\",nodeId:\"zGhf46KUJ\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(MenuTrigger,{height:\"100%\",id:\"zGhf46KUJ\",layoutId:\"zGhf46KUJ\",name:\"Resources Menu Trigger\",variant:matchVariant(\"TkEqSVvLq\"),width:\"100%\",zRQojeBNo:\"Ressources\",...addPropertyOverrides({GT8bZtFCs:{variant:matchVariant(\"Jm34U1eQW\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref4,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-31qee1`,offsetX:0,offsetY:10,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-14qq9wn\",\"data-border\":true,\"data-framer-name\":\"Resources Dropdown\",exit:animation4,initial:animation6,layoutDependency:layoutDependency,layoutId:\"FRBLHtfCR\",ref:ref5,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d14c5a56-982f-4baa-8a9e-b9c331b8b91e)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(10, 10, 11, 0.85)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,boxShadow:\"0px 18px 36px -12px rgba(11, 11, 15, 0.16)\",WebkitBackdropFilter:\"blur(20px)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"240px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-148btty-container\",\"data-framer-name\":\"Dropdown Item\",layoutDependency:layoutDependency,layoutId:\"yJtlw2CHd-container\",name:\"Dropdown Item\",nodeId:\"yJtlw2CHd\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(DropdownItem,{cVOz4VmeS:\"rgba(255, 255, 255, 0.1)\",Frf0ehyAK:UserComponent4,height:\"100%\",id:\"yJtlw2CHd\",layoutId:\"yJtlw2CHd\",lxZNj9xTZ:false,name:\"Dropdown Item\",OuJea3Q7O:resolvedLinks4[0],style:{width:\"100%\"},Tot8z5FTT:\"Blog\",width:\"100%\",YB7v43AXE:\"rgb(244, 244, 246)\",...addPropertyOverrides({Co7cprb98:{OuJea3Q7O:resolvedLinks4[2]},GT8bZtFCs:{OuJea3Q7O:resolvedLinks4[4]},J8bbQ3uXi:{OuJea3Q7O:resolvedLinks4[1]},X5mxnsgs3:{OuJea3Q7O:resolvedLinks4[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"240px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16cr9j1-container\",\"data-framer-name\":\"Dropdown Item\",layoutDependency:layoutDependency,layoutId:\"lcQ6jBKNZ-container\",name:\"Dropdown Item\",nodeId:\"lcQ6jBKNZ\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DropdownItem,{cVOz4VmeS:\"rgba(255, 255, 255, 0.1)\",Frf0ehyAK:Layers,height:\"100%\",id:\"lcQ6jBKNZ\",layoutId:\"lcQ6jBKNZ\",lxZNj9xTZ:false,name:\"Dropdown Item\",style:{width:\"100%\"},Tot8z5FTT:\"Cas d'usage\",width:\"100%\",YB7v43AXE:\"rgb(244, 244, 246)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"240px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-55ryf9-container\",\"data-framer-name\":\"Dropdown Item\",layoutDependency:layoutDependency,layoutId:\"b2iVa8JDl-container\",name:\"Dropdown Item\",nodeId:\"b2iVa8JDl\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DropdownItem,{cVOz4VmeS:\"rgba(255, 255, 255, 0.1)\",Frf0ehyAK:UserComponent5,height:\"100%\",id:\"b2iVa8JDl\",layoutId:\"b2iVa8JDl\",lxZNj9xTZ:false,name:\"Dropdown Item\",style:{width:\"100%\"},Tot8z5FTT:\"T\\xe9moignages clients\",width:\"100%\",YB7v43AXE:\"rgb(244, 244, 246)\"})})})]})})})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yqhfu4\",\"data-framer-name\":\"Nav Actions\",layoutDependency:layoutDependency,layoutId:\"w7cV1sZsI\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-p1npq5\",\"data-border\":true,\"data-framer-name\":\"Menu Toggle\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dF9g36vsM\",onTap:onTap13vdhme,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},variants:{Brcqt831Q:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},EhliE86pN:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},J0PdvL4ko:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},jO52n33N4:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},pEt608DFo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},y4SgcntiL:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},whileHover:animation7,...addPropertyOverrides({Brcqt831Q:{onTap:onTap1018eo6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xfqah6\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"ADopa_l_J\",children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-68sm12\",\"data-framer-name\":\"Hamburger Line\",layoutDependency:layoutDependency,layoutId:\"bNlP8TQDK\",style:{backgroundColor:\"rgb(244, 244, 246)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{Brcqt831Q:{rotate:45},EhliE86pN:{rotate:0},J0PdvL4ko:{rotate:0},pEt608DFo:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\",rotate:0},y4SgcntiL:{rotate:0}}})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-w1m01p\",\"data-framer-name\":\"Hamburger Line\",layoutDependency:layoutDependency,layoutId:\"XSgWqD_Y5\",style:{backgroundColor:\"rgb(244, 244, 246)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{Brcqt831Q:{rotate:-45},EhliE86pN:{rotate:0},J0PdvL4ko:{rotate:0},pEt608DFo:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(0, 0, 0))\",rotate:0},y4SgcntiL:{rotate:0}}})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+8+0+10+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cwd77c-container\",\"data-framer-name\":\"Book Demo Button\",layoutDependency:layoutDependency,layoutId:\"zNAcmf68d-container\",name:\"Book Demo Button\",nodeId:\"zNAcmf68d\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(NavButtonSecondary,{aaRHqYcLv:resolvedLinks5[0],height:\"100%\",id:\"zNAcmf68d\",layoutId:\"zNAcmf68d\",name:\"Book Demo Button\",nXCS3PRVK:\"Contactez-nous\",variant:matchVariant(\"bhaZiqNoJ\"),width:\"100%\",Z27BRlOIc:false,...addPropertyOverrides({Co7cprb98:{aaRHqYcLv:resolvedLinks5[2]},GT8bZtFCs:{aaRHqYcLv:resolvedLinks5[4],nXCS3PRVK:\"Nous contacter\",variant:matchVariant(\"BBe5p5xq3\")},J8bbQ3uXi:{aaRHqYcLv:resolvedLinks5[1]},X5mxnsgs3:{aaRHqYcLv:resolvedLinks5[3]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ehi84y\",\"data-framer-name\":\"Drawer Menu\",layoutDependency:layoutDependency,layoutId:\"MvafDE31w\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kxs3rm\",\"data-framer-name\":\"Drawer Product Group\",layoutDependency:layoutDependency,layoutId:\"BszuFaOe6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Plateforme\"})}),className:\"framer-12gutes\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"AWNz3gM1U\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2xm9f1\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"vD4jsFFjp\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined},{href:{webPageId:\"a4lqDbNOT\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+0+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5u9p0n-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"zISh_I0m8-container\",name:\"Drawer Link\",nodeId:\"zISh_I0m8\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(DrawerLink,{eHBKrmWQi:resolvedLinks6[0],height:\"100%\",id:\"zISh_I0m8\",L8bGpIsj7:false,layoutId:\"zISh_I0m8\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Manifeste\",...addPropertyOverrides({Brcqt831Q:{eHBKrmWQi:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+0+0+68+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ghmh2d-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"zXiNyUmeV-container\",name:\"Drawer Link\",nodeId:\"zXiNyUmeV\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"zXiNyUmeV\",L8bGpIsj7:false,layoutId:\"zXiNyUmeV\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Aper\\xe7u\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+0+0+68+0+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ueiww-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"HJNXGbMbp-container\",name:\"Drawer Link\",nodeId:\"HJNXGbMbp\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"HJNXGbMbp\",L8bGpIsj7:false,layoutId:\"HJNXGbMbp\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Fonctionnalit\\xe9s\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+0+0+68+0+87}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t3amek-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"w9U9DSfQj-container\",name:\"Drawer Link\",nodeId:\"w9U9DSfQj\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"w9U9DSfQj\",L8bGpIsj7:false,layoutId:\"w9U9DSfQj\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"S\\xe9curit\\xe9\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+0+0+68+0+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-obvr08-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"Ym2PTeaUl-container\",name:\"Drawer Link\",nodeId:\"Ym2PTeaUl\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"Ym2PTeaUl\",L8bGpIsj7:false,layoutId:\"Ym2PTeaUl\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Int\\xe9grations\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+0+0+68+0+145}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ryy4r0-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"EZRMxfkmW-container\",name:\"Drawer Link\",nodeId:\"EZRMxfkmW\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"EZRMxfkmW\",L8bGpIsj7:false,layoutId:\"EZRMxfkmW\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"API\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vekqhc\",\"data-framer-name\":\"Drawer Solutions Group\",layoutDependency:layoutDependency,layoutId:\"BBKw0YVq4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Solutions\"})}),className:\"framer-eqi4vl\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"X8JqY5upo\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dgr5bi\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"pcudp2HIT\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+260+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-am4lm8-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"wM31udWec-container\",name:\"Drawer Link\",nodeId:\"wM31udWec\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"wM31udWec\",L8bGpIsj7:false,layoutId:\"wM31udWec\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Cabinets structur\\xe9s (10-50+)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+260+0+68+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13atlme-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"w94J2psfN-container\",name:\"Drawer Link\",nodeId:\"w94J2psfN\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"w94J2psfN\",L8bGpIsj7:false,layoutId:\"w94J2psfN\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Cabinets ind\\xe9pendants\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+260+0+68+0+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15julej-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"iYa4RWBw8-container\",name:\"Drawer Link\",nodeId:\"iYa4RWBw8\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"iYa4RWBw8\",L8bGpIsj7:false,layoutId:\"iYa4RWBw8\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Migrer vers Oslaw\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lbl2ew\",\"data-framer-name\":\"Drawer Solutions Group\",layoutDependency:layoutDependency,layoutId:\"Gijnamx76\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Ressources\"})}),className:\"framer-1tstv56\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"aufcDagkD\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19o0ie7\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"iKzIPJCnk\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined},{href:{webPageId:\"zhwLPvWmk\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+433+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bu7lt4-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"qPRxZwI0f-container\",name:\"Drawer Link\",nodeId:\"qPRxZwI0f\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(DrawerLink,{eHBKrmWQi:resolvedLinks7[0],height:\"100%\",id:\"qPRxZwI0f\",L8bGpIsj7:false,layoutId:\"qPRxZwI0f\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Blog\",...addPropertyOverrides({Brcqt831Q:{eHBKrmWQi:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+433+0+68+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-or0qf9-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"LthkLg2kS-container\",name:\"Drawer Link\",nodeId:\"LthkLg2kS\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"LthkLg2kS\",L8bGpIsj7:false,layoutId:\"LthkLg2kS\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Cas d'usage\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+433+0+68+0+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bjbpoe-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"K2p5sWMH1-container\",name:\"Drawer Link\",nodeId:\"K2p5sWMH1\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",style:{opacity:.5},children:/*#__PURE__*/_jsx(DrawerLink,{height:\"100%\",id:\"K2p5sWMH1\",L8bGpIsj7:false,layoutId:\"K2p5sWMH1\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"T\\xe9moignage\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ffa16w\",\"data-framer-name\":\"Drawer More Group\",layoutDependency:layoutDependency,layoutId:\"rYhwj2B0I\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\",\"--framer-text-transform\":\"uppercase\"},children:\"Plus\"})}),className:\"framer-1tfp49w\",\"data-framer-name\":\"Drawer Group Heading\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"ALRSaGrrB\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11utf7p\",\"data-framer-name\":\"Drawer Wrapper\",layoutDependency:layoutDependency,layoutId:\"fYngdR_N4\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined},{href:{webPageId:\"l8WO_KHk8\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({Brcqt831Q:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,y:(componentViewport?.y||0)+8+60+0+606+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ngjkly-container\",\"data-framer-name\":\"Drawer Link\",layoutDependency:layoutDependency,layoutId:\"Mh4rDzX8i-container\",name:\"Drawer Link\",nodeId:\"Mh4rDzX8i\",rendersWithMotion:true,scopeId:\"COuW4kQYA\",children:/*#__PURE__*/_jsx(DrawerLink,{eHBKrmWQi:resolvedLinks8[0],height:\"100%\",id:\"Mh4rDzX8i\",L8bGpIsj7:false,layoutId:\"Mh4rDzX8i\",name:\"Drawer Link\",style:{width:\"100%\"},width:\"100%\",XbdmfyxU4:\"Tarifs\",...addPropertyOverrides({Brcqt831Q:{eHBKrmWQi:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})})]})]})]})})})});});const css=[\".framer-kJb9l.framer-965csl, .framer-kJb9l .framer-965csl { display: block; }\",\".framer-kJb9l.framer-wo3r1y { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 40px 8px 40px; position: relative; width: 1200px; }\",\".framer-kJb9l .framer-xw0pjk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1728px; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-kJb9l .framer-1xvnkv3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kJb9l .framer-7mxnd6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kJb9l .framer-bvriux, .framer-kJb9l .framer-8hchiy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-kJb9l .framer-1w9o393 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kJb9l .framer-1e934g0, .framer-kJb9l .framer-bmh9s7, .framer-kJb9l .framer-31qee1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-kJb9l .framer-1hylt9d-container, .framer-kJb9l .framer-2wvsyh-container, .framer-kJb9l .framer-gxu99x-container, .framer-kJb9l .framer-10hoclr-container, .framer-kJb9l .framer-15688li-container, .framer-kJb9l .framer-1uesdwu-container, .framer-kJb9l .framer-cwd77c-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kJb9l .framer-1kbmwm1 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 600px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kJb9l .framer-1y0ca52 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px; position: relative; width: 100%; }\",\".framer-kJb9l .framer-1hdv0b7 { display: grid; flex: 1 0 0px; gap: 6px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(150px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-kJb9l .framer-8ep8e3-container, .framer-kJb9l .framer-12nocum-container, .framer-kJb9l .framer-usjxkm-container, .framer-kJb9l .framer-6rztfi-container, .framer-kJb9l .framer-tk8z1l-container, .framer-kJb9l .framer-jjs80e-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-kJb9l .framer-jkuy43 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 14px 20px 14px 20px; position: relative; width: 100%; }\",\".framer-kJb9l .framer-1qut819 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kJb9l .framer-14qq9wn { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; width: 248px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kJb9l .framer-148btty-container, .framer-kJb9l .framer-16cr9j1-container, .framer-kJb9l .framer-55ryf9-container, .framer-kJb9l .framer-5u9p0n-container, .framer-kJb9l .framer-1ghmh2d-container, .framer-kJb9l .framer-ueiww-container, .framer-kJb9l .framer-1t3amek-container, .framer-kJb9l .framer-obvr08-container, .framer-kJb9l .framer-1ryy4r0-container, .framer-kJb9l .framer-am4lm8-container, .framer-kJb9l .framer-13atlme-container, .framer-kJb9l .framer-15julej-container, .framer-kJb9l .framer-bu7lt4-container, .framer-kJb9l .framer-or0qf9-container, .framer-kJb9l .framer-bjbpoe-container, .framer-kJb9l .framer-1ngjkly-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-kJb9l .framer-yqhfu4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 1px; }\",\".framer-kJb9l .framer-p1npq5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kJb9l .framer-xfqah6 { flex: none; height: 22px; overflow: visible; position: relative; width: 22px; }\",\".framer-kJb9l .framer-68sm12 { flex: none; height: 2px; left: 1px; position: absolute; top: 7px; width: 20px; }\",\".framer-kJb9l .framer-w1m01p { flex: none; height: 2px; left: 1px; position: absolute; top: 13px; width: 20px; }\",\".framer-kJb9l .framer-ehi84y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kJb9l .framer-1kxs3rm, .framer-kJb9l .framer-1vekqhc, .framer-kJb9l .framer-lbl2ew, .framer-kJb9l .framer-1ffa16w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-kJb9l .framer-12gutes, .framer-kJb9l .framer-eqi4vl, .framer-kJb9l .framer-1tstv56, .framer-kJb9l .framer-1tfp49w { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kJb9l .framer-2xm9f1, .framer-kJb9l .framer-dgr5bi, .framer-kJb9l .framer-19o0ie7, .framer-kJb9l .framer-11utf7p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kJb9l.framer-v-1od70di.framer-wo3r1y, .framer-kJb9l.framer-v-ia7ivb.framer-wo3r1y { height: 60px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; width: 810px; }\",\".framer-kJb9l.framer-v-1sguiws.framer-wo3r1y { max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 8px 20px 40px 20px; width: 810px; }\",\".framer-kJb9l.framer-v-1sguiws .framer-p1npq5 { order: 1; }\",\".framer-kJb9l.framer-v-1sguiws .framer-68sm12, .framer-kJb9l.framer-v-1sguiws .framer-w1m01p { top: 10px; }\",\".framer-kJb9l.framer-v-4h19x6.framer-wo3r1y, .framer-kJb9l.framer-v-1xvjufb.framer-wo3r1y { height: 60px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 40px; width: 810px; }\",\".framer-kJb9l.framer-v-i0jf8.framer-wo3r1y { height: 68px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; width: 810px; }\",'.framer-kJb9l[data-border=\"true\"]::after, .framer-kJb9l [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 61\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jO52n33N4\":{\"layout\":[\"fixed\",\"fixed\"]},\"Brcqt831Q\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"J8bbQ3uXi\":{\"layout\":[\"fixed\",\"auto\"]},\"y4SgcntiL\":{\"layout\":[\"fixed\",\"fixed\"]},\"Co7cprb98\":{\"layout\":[\"fixed\",\"auto\"]},\"X5mxnsgs3\":{\"layout\":[\"fixed\",\"auto\"]},\"J0PdvL4ko\":{\"layout\":[\"fixed\",\"fixed\"]},\"EhliE86pN\":{\"layout\":[\"fixed\",\"fixed\"]},\"GT8bZtFCs\":{\"layout\":[\"fixed\",\"auto\"]},\"pEt608DFo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCOuW4kQYA=withCSS(Component,css,\"framer-kJb9l\");export default FramerCOuW4kQYA;FramerCOuW4kQYA.displayName=\"SaaS Navigation\";FramerCOuW4kQYA.defaultProps={height:61,width:1200};addPropertyControls(FramerCOuW4kQYA,{variant:{options:[\"fy4lcEIpf\",\"jO52n33N4\",\"Brcqt831Q\",\"J8bbQ3uXi\",\"y4SgcntiL\",\"Co7cprb98\",\"X5mxnsgs3\",\"J0PdvL4ko\",\"EhliE86pN\",\"GT8bZtFCs\",\"pEt608DFo\"],optionTitles:[\"Desktop Black\",\"Mobile dark\",\"Compact Open\",\"Desktop transparent\",\"Mobile transparent\",\"Desktop blur\",\"Desktop transparent delay\",\"Mobile transparent delay\",\"Mobile blur\",\"Desktop fond blanc\",\"Mobile fond blanc\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCOuW4kQYA,[{explicitInter:true,fonts:[{cssFamilyName:\"Rowan\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Rowan\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WIBYGROXA7RCS45VJ47FEJKR5JE4ZOWK/KUMYKUMHUNIL2S2IFFMHEX3KONHQHEE4/YD64V4X2IZGM5LZMCIXYWHDV2IRLIY3S.woff2\",weight:\"600\"},{cssFamilyName:\"General Sans\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]},...MenuTriggerFonts,...MegaMenuItemFonts,...TextLinkFonts,...NavButtonSecondaryFonts,...NavLinkPillFonts,...DropdownItemFonts,...DrawerLinkFonts],{supportsExplicitInterCodegen:true});FramerCOuW4kQYA.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuTrigger,{},context),()=>forwardLoader(MegaMenuItem,{},context),()=>forwardLoader(TextLink,{},context),()=>forwardLoader(NavButtonSecondary,{},context),()=>forwardLoader(NavLinkPill,{},context),()=>forwardLoader(DropdownItem,{},context),()=>forwardLoader(DrawerLink,{},context),()=>forwardLoader(SidebarDockMenu,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCOuW4kQYA\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"61\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jO52n33N4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Brcqt831Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"J8bbQ3uXi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y4SgcntiL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Co7cprb98\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X5mxnsgs3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J0PdvL4ko\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EhliE86pN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GT8bZtFCs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pEt608DFo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/UjpV3QUY0PuWstn9WuBj/uLqXNAvWOeRWu5nRdr6p/LTr1Q0EsT.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/AR4csbRN5QF6BNPSx9z4/8bRyfkOjSAoZPvk0H2Rk/x3PblT3do.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/68tGoXHdILltak0lOIkG/9DsOiiyEoeirvKloPN7D/XHlEOYnta.js\";import TextScrollButton from\"https://framerusercontent.com/modules/y7qEedeEt4aUhAiuf8VF/XOzaV1LcyhGxhKsKMEcN/DMZb07VG0.js\";import FAQItem from\"https://framerusercontent.com/modules/yHFbYIve0qiTaoeWVTk5/4cbix3itxDIHDMdVlywD/GrnkuUP3H.js\";const TextScrollButtonFonts=getFonts(TextScrollButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const FAQItemFonts=getFonts(FAQItem);const MotionUlWithFX=withFX(motion.ul);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"BNzeXMaCo\",\"GTW52ufNs\",\"O8XrDlf5F\"];const serializationHash=\"framer-kPXez\";const variantClassNames={BNzeXMaCo:\"framer-v-1wdhgwj\",GTW52ufNs:\"framer-v-1skcoax\",O8XrDlf5F:\"framer-v-6gve3y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lbSpIWFLa=undefined;const setlbSpIWFLa=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const transition2={delay:0,duration:1,ease:[.23,.83,.56,1],type:\"tween\"};const animation1={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:32};const transition3={delay:.04,duration:.8,ease:[.12,.23,.5,1],type:\"tween\"};const textEffect={effect:animation1,repeat:false,startDelay:.1,tokenization:\"word\",transition:transition3,trigger:\"onMount\",type:\"appear\"};const transition4={bounce:.15,delay:2.86,duration:.8,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:100,y:0};const transition5={damping:80,delay:0,mass:1,stiffness:240,type:\"spring\"};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{return value?\"ZUgItrSGT\":\"a5aFNqF2X\";};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:\"BNzeXMaCo\",Phone:\"O8XrDlf5F\",Tablet:\"GTW52ufNs\"};const Variants=motion.create(React.Fragment);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=({height,id,questionOuverte,width,...props})=>{return{...props,lbSpIWFLa:questionOuverte??props.lbSpIWFLa??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"BNzeXMaCo\"};};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,\"lbSpIWFLa\":externallbSpIWFLa,\"onlbSpIWFLaChange\":setExternallbSpIWFLa,...restProps}=getProps(props);const[lbSpIWFLa,setlbSpIWFLa]=useStateVariable(externallbSpIWFLa,setExternallbSpIWFLa);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BNzeXMaCo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UrPnwasbS1i6nggi=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(2);});const UrPnwasbS1fjzphg=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(3);});const UrPnwasbS1e7m4nj=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(4);});const UrPnwasbS1tyw48p=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(5);});const UrPnwasbS1c6jhat=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(6);});const UrPnwasbS1f8ywby=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(7);});const UrPnwasbS4eo1c3=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(8);});const UrPnwasbS1tdt17s=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(9);});const UrPnwasbSqrvfwz=activeVariantCallback(async(...args)=>{setlbSpIWFLa?.(10);});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"GTW52ufNs\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"GTW52ufNs\")return false;return true;};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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wdhgwj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BNzeXMaCo\",ref:refBinding,style:{...style},...addPropertyOverrides({GTW52ufNs:{\"data-framer-name\":\"Tablet\"},O8XrDlf5F:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-10rffdf\",layoutDependency:layoutDependency,layoutId:\"g5dT3Ntg5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hsuyj4\",layoutDependency:layoutDependency,layoutId:\"oGTXBD0bg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1i62wbl\",\"data-styles-preset\":\"LTr1Q0EsT\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11)))\"},children:\"Questions fr\\xe9quentes\"})}),className:\"framer-1ri28w2\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Lo0XAwwX7\",style:{\"--extracted-1of0zx5\":\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({O8XrDlf5F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-d4j2r8\",\"data-styles-preset\":\"x3PblT3do\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11)))\"},children:\"Questions fr\\xe9quentes\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({GTW52ufNs:{height:30,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+0+0+209.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1cbi3c2-container\",\"data-framer-appear-id\":\"1cbi3c2\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"bv8M1H6Ac-container\",nodeId:\"bv8M1H6Ac\",optimized:true,rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(TextScrollButton,{HDgnm5P40:\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\",height:\"100%\",id:\"bv8M1H6Ac\",iTdVJkobD:\"Nous contacter\",layoutId:\"bv8M1H6Ac\",style:{width:\"100%\"},Swh3lII5l:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\",variant:matchVariant(\"aAMNJE0yz\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m7de0q\",\"data-styles-preset\":\"XHlEOYnta\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b907bc42-bdb5-422e-8bab-c83dc64ecc80, rgb(130, 130, 130)))\"},children:\"Retrouvez les questions les plus fr\\xe9quement pos\\xe9es. Si vous ne trouvez pas de r\\xe9ponse, contactez-nous et nous vous r\\xe9pondrons personnellement.\"})}),className:\"framer-1t7fqce\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Omc06TwtF\",style:{\"--extracted-r6o4lv\":\"var(--token-b907bc42-bdb5-422e-8bab-c83dc64ecc80, rgb(130, 130, 130))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ch0e40\",layoutDependency:layoutDependency,layoutId:\"qVVzdnFMC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m7de0q\",\"data-styles-preset\":\"XHlEOYnta\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b907bc42-bdb5-422e-8bab-c83dc64ecc80, rgb(130, 130, 130)))\"},children:\"Retrouvez les questions les plus fr\\xe9quement pos\\xe9es. Si vous ne trouvez pas de r\\xe9ponse, contactez-nous et nous vous r\\xe9pondrons personnellement.\"})}),className:\"framer-199wh37\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mmImsi_Yh\",style:{\"--extracted-r6o4lv\":\"var(--token-b907bc42-bdb5-422e-8bab-c83dc64ecc80, rgb(130, 130, 130))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined},{href:{webPageId:\"GCbj1J8Lb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+81.6+0+144,...addPropertyOverrides({O8XrDlf5F:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+0+0+81.6+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-7un2jq-container\",\"data-framer-appear-id\":\"7un2jq\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"P9AClSrpj-container\",nodeId:\"P9AClSrpj\",optimized:true,rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(TextScrollButton,{HDgnm5P40:\"var(--token-9389bdd2-76c4-4bd0-8fdf-ecbc1dd72c93, rgb(255, 255, 255))\",height:\"100%\",id:\"P9AClSrpj\",iTdVJkobD:\"Nous contacter\",layoutId:\"P9AClSrpj\",MjbOgjYvp:resolvedLinks[0],Swh3lII5l:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\",variant:matchVariant(\"aAMNJE0yz\"),width:\"100%\",...addPropertyOverrides({O8XrDlf5F:{MjbOgjYvp:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(MotionUlWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-2m3hj1\",layoutDependency:layoutDependency,layoutId:\"m0or7pMwX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+0,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+0},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-z2bw8r-container\",layoutDependency:layoutDependency,layoutId:\"bFE_1vbrj-container\",nodeId:\"bFE_1vbrj\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"bFE_1vbrj\",l91UV5Fk3:\"Y a-t-il une p\\xe9riode d'essai ?\",layoutId:\"bFE_1vbrj\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1i6nggi,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,2),activeLocale)),width:\"100%\",ypmy0a0xI:\"Oui, 7 jours d'essai gratuit. Vous explorez tout Oslaw, sans carte bancaire et sans engagement. Si \\xe7a ne vous convient pas, vous ne payez rien.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+147,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+147},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-14kmc72-container\",layoutDependency:layoutDependency,layoutId:\"XCanTik3I-container\",nodeId:\"XCanTik3I\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"XCanTik3I\",l91UV5Fk3:\"Suis-je engag\\xe9 sur la dur\\xe9e ?\",layoutId:\"XCanTik3I\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1fjzphg,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,3),activeLocale)),width:\"100%\",ypmy0a0xI:\"Jamais. Oslaw est sans engagement : vous payez au mois, et vous r\\xe9siliez quand vous voulez, en un clic. Pas de contrat annuel, pas de pr\\xe9avis, pas de frais de sortie. On pr\\xe9f\\xe8re vous garder parce que l'outil vous pla\\xeet, pas parce qu'un contrat vous y oblige.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+294,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+294},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+294}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-x3peod-container\",layoutDependency:layoutDependency,layoutId:\"yPUYgJdDx-container\",nodeId:\"yPUYgJdDx\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"yPUYgJdDx\",l91UV5Fk3:\"Puis-je changer d'offre ou ajouter des utilisateurs \\xe0 tout moment ?\",layoutId:\"yPUYgJdDx\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1e7m4nj,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,4),activeLocale)),width:\"100%\",ypmy0a0xI:\"Oui, dans les deux sens et \\xe0 tout instant. Vous passez du Standard au Pro (ou l'inverse) quand vous le souhaitez, le changement prend effet imm\\xe9diatement. Et vous ajoutez ou retirez des utilisateurs \\xe0 la vol\\xe9e : un stagiaire ou un collaborateur arrive ? Vous cr\\xe9ez son acc\\xe8s en un clic. La facturation suit au prorata — vous ne payez que le temps r\\xe9ellement utilis\\xe9. Un renfort pr\\xe9sent deux mois ne vous co\\xfbte que deux mois ; d\\xe8s son d\\xe9part, vous retirez son acc\\xe8s et la facturation s'arr\\xeate.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+441,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+441},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+441}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-usokep-container\",layoutDependency:layoutDependency,layoutId:\"Sg5qNIKSx-container\",nodeId:\"Sg5qNIKSx\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"Sg5qNIKSx\",l91UV5Fk3:\"O\\xf9 sont h\\xe9berg\\xe9es mes donn\\xe9es ?\",layoutId:\"Sg5qNIKSx\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1tyw48p,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,5),activeLocale)),width:\"100%\",ypmy0a0xI:\"En France, exclusivement. Vos donn\\xe9es sont r\\xe9parties sur deux serveurs g\\xe9ographiquement distincts : si l'un tombe  (panne, incendie, sinistre) l'autre prend le relais et rien n'est perdu. Souverainet\\xe9 et continuit\\xe9, par conception.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+588,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+588},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+588}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-11lh76m-container\",layoutDependency:layoutDependency,layoutId:\"dQSYcTmZP-container\",nodeId:\"dQSYcTmZP\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"dQSYcTmZP\",l91UV5Fk3:\"Dois-je migrer mes documents vers Oslaw ?\",layoutId:\"dQSYcTmZP\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1c6jhat,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,6),activeLocale)),width:\"100%\",ypmy0a0xI:\"Non. Oslaw se connecte aux GED que vous utilisez d\\xe9j\\xe0. Vos fichiers restent l\\xe0 o\\xf9 ils vivent — on les f\\xe9d\\xe8re, on ne les d\\xe9m\\xe9nage pas.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+735,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+735},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+735}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-2tb9n-container\",layoutDependency:layoutDependency,layoutId:\"DevngPkgm-container\",nodeId:\"DevngPkgm\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"DevngPkgm\",l91UV5Fk3:\"Puis-je r\\xe9cup\\xe9rer mes donn\\xe9es d'un autre logiciel ?\",layoutId:\"DevngPkgm\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1f8ywby,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,7),activeLocale)),width:\"100%\",ypmy0a0xI:\"Oui, la reprise est cl\\xe9 en main. On importe vos dossiers, contacts et historiques depuis votre ancien outil, sans que vous ayez \\xe0 ressaisir quoi que ce soit.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+882,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+882},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+882}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-7j98on-container\",layoutDependency:layoutDependency,layoutId:\"LHp3DXSuH-container\",nodeId:\"LHp3DXSuH\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"LHp3DXSuH\",l91UV5Fk3:\"Comment r\\xe9cup\\xe9rer mes donn\\xe9es si je quitte Oslaw ?\",layoutId:\"LHp3DXSuH\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS4eo1c3,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,8),activeLocale)),width:\"100%\",ypmy0a0xI:\"\\xc0 tout moment, vous exportez l'int\\xe9gralit\\xe9 de vos donn\\xe9es (portabilit\\xe9 RGPD). Et vos documents, eux, sont d\\xe9j\\xe0 chez vous.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+1029,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+1029},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+1029}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1otlh9y-container\",layoutDependency:layoutDependency,layoutId:\"vNff05wLp-container\",nodeId:\"vNff05wLp\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"vNff05wLp\",l91UV5Fk3:\"Suis-je enferm\\xe9 dans l'\\xe9cosyst\\xe8me Oslaw ?\",layoutId:\"vNff05wLp\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbS1tdt17s,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,9),activeLocale)),width:\"100%\",ypmy0a0xI:\"Jamais. C'est tout l'inverse d'un syst\\xe8me ferm\\xe9 : Oslaw est l'interface qui orchestre vos outils, ceux que vous avez d\\xe9j\\xe0 choisis. Vous branchez ce que vous voulez, vous d\\xe9branchez quand vous voulez, et vos donn\\xe9es restent chez vous. Vous gardez la main, \\xe0 chaque instant.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc((${componentViewport?.width||\"100vw\"} - 80px) * 0.6)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||1183)-320-1313)/2+0+0)+0+0+1176,...addPropertyOverrides({GTW52ufNs:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1215)-100-1608.6)/2+0+0)+0+295.6+0+1176},O8XrDlf5F:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1624.6)/2+0+0)+0+311.6+0+1176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-3mvar9-container\",layoutDependency:layoutDependency,layoutId:\"sSY9eHfsw-container\",nodeId:\"sSY9eHfsw\",rendersWithMotion:true,scopeId:\"gwjfC3AVR\",children:/*#__PURE__*/_jsx(FAQItem,{height:\"100%\",id:\"sSY9eHfsw\",l91UV5Fk3:\"Les int\\xe9grations sont-elles payantes ?\",layoutId:\"sSY9eHfsw\",style:{width:\"100%\"},UrPnwasbS:UrPnwasbSqrvfwz,variant:matchVariant(convertFromBoolean(equals(lbSpIWFLa,10),activeLocale)),width:\"100%\",ypmy0a0xI:\"Le syst\\xe8me de connecteurs est enti\\xe8rement gratuit, d\\xe8s le Standard. Oslaw est une interface ouverte : vous branchez les outils que vous voulez, sans surco\\xfbt c\\xf4t\\xe9 Oslaw. En revanche, si le logiciel que vous connectez n\\xe9cessite son propre abonnement (par exemple un service tiers via son API), cet abonnement reste \\xe0 votre charge, il ne d\\xe9pend pas d'Oslaw.\"})})})]})]})})})})});});const css=[\".framer-kPXez.framer-t5je0i, .framer-kPXez .framer-t5je0i { display: block; }\",\".framer-kPXez.framer-1wdhgwj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 160px 40px 160px 40px; position: relative; width: 1200px; }\",\".framer-kPXez .framer-10rffdf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kPXez .framer-hsuyj4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: sticky; top: 0px; width: 30%; z-index: 1; }\",\".framer-kPXez .framer-1ri28w2, .framer-kPXez .framer-199wh37 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 315px; word-break: break-word; word-wrap: break-word; }\",\".framer-kPXez .framer-1cbi3c2-container, .framer-kPXez .framer-z2bw8r-container, .framer-kPXez .framer-14kmc72-container, .framer-kPXez .framer-x3peod-container, .framer-kPXez .framer-usokep-container, .framer-kPXez .framer-11lh76m-container, .framer-kPXez .framer-2tb9n-container, .framer-kPXez .framer-7j98on-container, .framer-kPXez .framer-1otlh9y-container, .framer-kPXez .framer-3mvar9-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-kPXez .framer-1t7fqce { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 60%; word-break: break-word; word-wrap: break-word; }\",\".framer-kPXez .framer-ch0e40 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-kPXez .framer-7un2jq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kPXez .framer-2m3hj1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 60%; }\",\".framer-kPXez.framer-v-1skcoax.framer-1wdhgwj { padding: 80px 20px 20px 20px; width: 810px; }\",\".framer-kPXez.framer-v-1skcoax .framer-10rffdf { flex-direction: column; gap: 56px; justify-content: center; }\",\".framer-kPXez.framer-v-1skcoax .framer-hsuyj4 { gap: 20px; position: relative; top: unset; width: 100%; }\",\".framer-kPXez.framer-v-1skcoax .framer-1ri28w2 { order: 0; width: 100%; }\",\".framer-kPXez.framer-v-1skcoax .framer-1cbi3c2-container { order: 2; }\",\".framer-kPXez.framer-v-1skcoax .framer-1t7fqce { order: 1; }\",\".framer-kPXez.framer-v-1skcoax .framer-2m3hj1, .framer-kPXez.framer-v-6gve3y .framer-1ri28w2, .framer-kPXez.framer-v-6gve3y .framer-ch0e40, .framer-kPXez.framer-v-6gve3y .framer-199wh37, .framer-kPXez.framer-v-6gve3y .framer-2m3hj1 { width: 100%; }\",\".framer-kPXez.framer-v-6gve3y.framer-1wdhgwj { padding: 80px 20px 80px 20px; width: 390px; }\",\".framer-kPXez.framer-v-6gve3y .framer-10rffdf { flex-direction: column; gap: 56px; justify-content: flex-start; }\",\".framer-kPXez.framer-v-6gve3y .framer-hsuyj4 { justify-content: center; position: relative; top: unset; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1183\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GTW52ufNs\":{\"layout\":[\"fixed\",\"auto\"]},\"O8XrDlf5F\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lbSpIWFLa\":\"questionOuverte\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergwjfC3AVR=withCSS(Component,css,\"framer-kPXez\");export default FramergwjfC3AVR;FramergwjfC3AVR.displayName=\"FAQ\";FramergwjfC3AVR.defaultProps={height:1183,width:1200};addPropertyControls(FramergwjfC3AVR,{variant:{options:[\"BNzeXMaCo\",\"GTW52ufNs\",\"O8XrDlf5F\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},lbSpIWFLa:{defaultValue:1,title:\"Question Ouverte\",type:ControlType.Number},onlbSpIWFLaChange:{changes:\"lbSpIWFLa\",type:ControlType.ChangeHandler}});addFonts(FramergwjfC3AVR,[{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\"}]},...TextScrollButtonFonts,...FAQItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramergwjfC3AVR.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(TextScrollButton,{},context),()=>forwardLoader(FAQItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergwjfC3AVR\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1183\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GTW52ufNs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"O8XrDlf5F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"lbSpIWFLa\\\":\\\"questionOuverte\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae8a13)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"e7vf9lx2n\",\"MbxM1l_N7\",\"F3dUHng8z\",\"qj8WsV6qU\"];const serializationHash=\"framer-JdkCb\";const variantClassNames={e7vf9lx2n:\"framer-v-1ptzb1y\",F3dUHng8z:\"framer-v-1tjn1a3\",MbxM1l_N7:\"framer-v-fp40fu\",qj8WsV6qU:\"framer-v-yucekj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:3,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:2.6,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={delay:0,duration:1.1,ease:[.42,0,.58,1],type:\"tween\"};const animation3={opacity:.3,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Compact delay\":\"F3dUHng8z\",\"Default delay\":\"qj8WsV6qU\",Compact:\"MbxM1l_N7\",Default:\"e7vf9lx2n\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"e7vf9lx2n\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"e7vf9lx2n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ptzb1y\",className,classNames),\"data-framer-appear-id\":\"1ptzb1y\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"e7vf9lx2n\",ref:refBinding,style:{backgroundColor:\"var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, rgb(10, 10, 11))\",...style},...addPropertyOverrides({F3dUHng8z:{__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Compact delay\",optimized:true},MbxM1l_N7:{\"data-framer-name\":\"Compact\"},qj8WsV6qU:{__framer__presenceAnimate:animation2,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Default delay\",optimized:true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:.2,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-96gdkg\",layoutDependency:layoutDependency,layoutId:\"ca5kr9SCg\",style:{backgroundColor:\"var(--token-55bbbcfe-b67a-4621-898b-463db3ea132a, rgb(103, 128, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 248, 245))\"},children:\"B\\xeata priv\\xe9e disponible\"})}),className:\"framer-16qeitb\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"XPrVsjohQ\",style:{\"--extracted-r6o4lv\":\"rgb(250, 248, 245)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F3dUHng8z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T25lc3QtNTAw\",\"--framer-font-family\":'\"Onest\", \"Onest Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 248, 245))\"},children:\"B\\xeata priv\\xe9e disponible\"})}),fonts:[\"GF;Onest-500\"]},MbxM1l_N7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T25lc3QtNTAw\",\"--framer-font-family\":'\"Onest\", \"Onest Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 248, 245))\"},children:\"B\\xeata priv\\xe9e disponible\"})}),fonts:[\"GF;Onest-500\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-JdkCb.framer-onfsfm, .framer-JdkCb .framer-onfsfm { display: block; }\",\".framer-JdkCb.framer-1ptzb1y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 10px 48px 11px 48px; position: relative; width: 1200px; }\",\".framer-JdkCb .framer-96gdkg { flex: none; height: 6px; position: relative; width: 6px; }\",\".framer-JdkCb .framer-16qeitb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-JdkCb.framer-v-fp40fu.framer-1ptzb1y, .framer-JdkCb.framer-v-1tjn1a3.framer-1ptzb1y { padding: 10px 40px 11px 16px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MbxM1l_N7\":{\"layout\":[\"fixed\",\"auto\"]},\"F3dUHng8z\":{\"layout\":[\"fixed\",\"auto\"]},\"qj8WsV6qU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervdR67NBhA=withCSS(Component,css,\"framer-JdkCb\");export default FramervdR67NBhA;FramervdR67NBhA.displayName=\"Announce Bar\";FramervdR67NBhA.defaultProps={height:38,width:1200};addPropertyControls(FramervdR67NBhA,{variant:{options:[\"e7vf9lx2n\",\"MbxM1l_N7\",\"F3dUHng8z\",\"qj8WsV6qU\"],optionTitles:[\"Default\",\"Compact\",\"Compact delay\",\"Default delay\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervdR67NBhA,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"},{cssFamilyName:\"Onest\",source:\"google\",style:\"normal\",uiFamilyName:\"Onest\",url:\"https://fonts.gstatic.com/s/onest/v11/gNMZW3F-SZuj7zOT0IfSjTS16cPhxx-ZtxFMQWXgSQ.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervdR67NBhA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MbxM1l_N7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F3dUHng8z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qj8WsV6qU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vdR67NBhA.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";/**\n * Supprime l'anneau de focus du navigateur au clic a la souris, tout en le\n * conservant — et en l'habillant aux couleurs de la marque — pour la\n * navigation au clavier.\n *\n * Framer rend ses calques interactifs comme des <div tabindex=\"0\"> : au clic,\n * le navigateur les met au focus et dessine son contour par defaut.\n * `:focus-visible` distingue precisement le clavier de la souris.\n */const CSS=`\n/* Souris : aucun contour. */\n[tabindex]:focus:not(:focus-visible),\na:focus:not(:focus-visible),\nbutton:focus:not(:focus-visible),\n[role=\"button\"]:focus:not(:focus-visible) {\n    outline: none !important;\n}\n\n/* Clavier : un reperage net, aux couleurs du site. */\n[tabindex]:focus-visible,\na:focus-visible,\nbutton:focus-visible,\n[role=\"button\"]:focus-visible {\n    outline: 2px solid var(--token-e5a910e4-bdea-462a-af15-d6d1132b60b2, #15171C) !important;\n    outline-offset: 3px;\n    border-radius: inherit;\n}\n`;export function withFocusDiscret(Component){return props=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"contents\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(Component,{...props})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFocusDiscret\":{\"type\":\"reactHoc\",\"name\":\"withFocusDiscret\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FocusDiscret.map","function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{RenderTarget}from\"framer\";// Imported as an npm package; V2 pins it to an esm.sh URL instead. Both work\n// in Framer — the package import just avoids depending on a third-party CDN\n// at runtime.\nimport Lenis from\"lenis\";/**\n * Smooth scrolling + the page entrance, in one override.\n *\n * They live together because every page root already carried the smooth-scroll\n * override, and a node can only hold one.\n *\n * The entrance rises the page's content from below as it loads. Two constraints\n * shaped it:\n *\n * 1. The transform is applied to each content section, never to the page root.\n *    A transform on an ancestor turns `position: fixed` descendants into\n *    `absolute` ones, which would tear the navbar off the viewport for the whole\n *    animation. The navbar is skipped for the same reason.\n *\n * 2. The home page is excluded. It runs a preloader, and a previous attempt at a\n *    page transition broke it by animating over it. Anything that moves content\n *    at load time has to stay away from that page until the two are sequenced\n *    together deliberately.\n */const ENTER_DISTANCE=80;const ENTER_DURATION=.8;const ENTER_EASE=\"cubic-bezier(0.22, 1, 0.36, 1)\";// The page that owns the preloader. Its entrance is left alone.\nconst PRELOADER_PATH=\"/\";function playPageEntrance(){if(window.location.pathname===PRELOADER_PATH)return()=>{};// The page root is whatever holds the navbar; the footer is a fallback for\n// any page built without one.\n// Resolved by layer name as well as id: the elementId set on the canvas\n// does not appear in the published HTML, so an id-only lookup finds\n// nothing and the entrance silently never plays.\nconst navbar=document.getElementById(\"site-navbar\")??document.querySelector('[data-framer-name=\"Navbar\"]');const footer=document.getElementById(\"site-footer\")??document.querySelector('[data-framer-name=\"Footer\"]');const root=navbar?.parentElement??footer?.parentElement;if(!root)return()=>{};// The navbar is excluded by identity rather than by id: transforming it\n// would tear the fixed header out of the viewport for the animation.\nconst sections=Array.from(root.children).filter(el=>el!==navbar);if(!sections.length)return()=>{};sections.forEach(el=>{el.style.transition=\"none\";el.style.transform=`translateY(${ENTER_DISTANCE}px)`;el.style.opacity=\"0\";el.style.willChange=\"transform, opacity\";});// Let the start state paint before animating, otherwise both writes land in\n// the same frame and the rise is skipped.\nrequestAnimationFrame(()=>{requestAnimationFrame(()=>{sections.forEach(el=>{el.style.transition=`transform ${ENTER_DURATION}s ${ENTER_EASE}, `+`opacity ${ENTER_DURATION}s ${ENTER_EASE}`;el.style.transform=\"translateY(0)\";el.style.opacity=\"1\";});});});// The inline transform is dropped once the animation is over: leaving one in\n// place would keep creating a containing block for anything fixed inside.\nconst settle=window.setTimeout(()=>{sections.forEach(el=>{el.style.transition=\"\";el.style.transform=\"\";el.style.opacity=\"\";el.style.willChange=\"\";});},(ENTER_DURATION+.1)*1e3);return()=>{window.clearTimeout(settle);sections.forEach(el=>{el.style.transition=\"\";el.style.transform=\"\";el.style.opacity=\"\";el.style.willChange=\"\";});};}export function withSmoothScroll(Component){return props=>{useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const lenis=new Lenis({// Short enough that the page still feels directly under the cursor.\nduration:1.2,easing:t=>Math.min(1,1.001-Math.pow(2,-9*t)),smoothWheel:true,// Back to neutral: below 1 the page lags behind the wheel, which was\n// what made the previous setting feel heavy.\nwheelMultiplier:1,touchMultiplier:1.6});let frame=0;const raf=time=>{lenis.raf(time);frame=requestAnimationFrame(raf);};frame=requestAnimationFrame(raf);// Au rechargement, le navigateur restaure la position precedente.\n// On la lui reprend pour repartir du haut — sauf si l'adresse porte\n// une ancre, auquel cas c'est elle qui doit decider.\nconst restaurationInitiale=\"scrollRestoration\"in history?history.scrollRestoration:undefined;if(\"scrollRestoration\"in history)history.scrollRestoration=\"manual\";if(!window.location.hash){window.scrollTo(0,0);lenis.scrollTo(0,{immediate:true});}const stopEntrance=playPageEntrance();return()=>{if(restaurationInitiale&&\"scrollRestoration\"in history){history.scrollRestoration=restaurationInitiale;}cancelAnimationFrame(frame);lenis.destroy();stopEntrance();};},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSmoothScroll\":{\"type\":\"reactHoc\",\"name\":\"withSmoothScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScrollLenis.map","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/abOWh35UD/abOWh35UD.js\";import SaaSNavigation,*as SaaSNavigationInfo from\"#framer/local/canvasComponent/COuW4kQYA/COuW4kQYA.js\";import FAQ from\"#framer/local/canvasComponent/gwjfC3AVR/gwjfC3AVR.js\";import AnnounceBar from\"#framer/local/canvasComponent/vdR67NBhA/vdR67NBhA.js\";import{withFocusDiscret}from\"#framer/local/codeFile/BD1vHLu/FocusDiscret.js\";import{withSmoothScroll}from\"#framer/local/codeFile/PHopY86/SmoothScrollLenis.js\";const AnnounceBarFonts=getFonts(AnnounceBar);const SaaSNavigationFonts=getFonts(SaaSNavigation);const SaaSNavigationWithFocusDiscret1h6aopzWithMappedReactProps1kbhhmtWithVariantAppearEffect=withVariantAppearEffect(withMappedReactProps(withCodeBoundaryForOverrides(SaaSNavigation,{nodeId:\"jEyLD_umu\",override:withFocusDiscret,scopeId:\"KPXXwjwSN\"}),SaaSNavigationInfo));const MotionDivWithFX=withFX(motion.div);const FAQFonts=getFonts(FAQ);const FooterFonts=getFonts(Footer);const MotionDivWithSmoothScroll17zlzy9=withCodeBoundaryForOverrides(motion.div,{nodeId:\"V8D6KTEFu\",override:withSmoothScroll,scopeId:\"KPXXwjwSN\"});const SaaSNavigationControls=getPropertyControls(SaaSNavigation);const AnnounceBarControls=getPropertyControls(AnnounceBar);const FooterControls=getPropertyControls(Footer);const breakpoints={QEy13dxq5:\"(min-width: 810px) and (max-width: 1199.98px)\",t0YMJrt6v:\"(max-width: 809.98px)\",V8D6KTEFu:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-phm2v\";const variantClassNames={QEy13dxq5:\"framer-v-w380si\",t0YMJrt6v:\"framer-v-1jm9483\",V8D6KTEFu:\"framer-v-17zlzy9\"};const PkpnzIP2o=undefined;const WNzemCHGa=undefined;const mDZTWV5OQ=undefined;const z6qoGNcEO=undefined;const l9zBSJl5B=undefined;const WlBroWBcw=undefined;const Od1f5jabC=undefined;const Dy6OquOTe=undefined;const q_LgcWP4E=undefined;const ui3X2V4W8=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={t0YMJrt6v:[\".framer-phm2v .framer-2medty-container { height: 38px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={t0YMJrt6v:\".framer-1jm9483-override\"};const rules=[\".framer-phm2v.framer-oywq22, .framer-phm2v .framer-oywq22 { display: block; }\",\".framer-phm2v.framer-17zlzy9 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-phm2v .framer-1pm8yd5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 3; }\",\".framer-phm2v .framer-2medty-container, .framer-phm2v .framer-1h6aopz-container { flex: none; height: auto; position: relative; width: 100%; z-index: 3; }\",\".framer-phm2v .framer-khmh75 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-phm2v .framer-8kupe1-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 2; }\",\".framer-phm2v .framer-8le5kw-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 2; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={QEy13dxq5:\"(min-width: 810px) and (max-width: 1199.98px)\",t0YMJrt6v:\"(max-width: 809.98px)\",V8D6KTEFu:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"V8D6KTEFu\",Phone:\"t0YMJrt6v\",Tablet:\"QEy13dxq5\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Compact Open\":\"Brcqt831Q\",\"Desktop Black\":\"fy4lcEIpf\",\"Desktop blur\":\"Co7cprb98\",\"Desktop fond blanc\":\"GT8bZtFCs\",\"Desktop transparent delay\":\"X5mxnsgs3\",\"Desktop transparent\":\"J8bbQ3uXi\",\"Mobile blur\":\"EhliE86pN\",\"Mobile dark\":\"jO52n33N4\",\"Mobile fond blanc\":\"pEt608DFo\",\"Mobile transparent delay\":\"J0PdvL4ko\",\"Mobile transparent\":\"y4SgcntiL\"};const humanReadableEnumMap1={\"Compact delay\":\"F3dUHng8z\",\"Default delay\":\"qj8WsV6qU\",Compact:\"MbxM1l_N7\",Default:\"e7vf9lx2n\"};const humanReadableEnumMap2={\"Desktop dark\":\"QzKqhbttw\",\"Mobile dark\":\"WxQkbGMB5\",\"Tablet Dark\":\"XKZ5t7niV\",Desktop:\"RBj9Gp3ji\",mobile:\"oob8IrAJ2\",tablet:\"ETgBnHA1Z\"};const getProps=({afficherLaFAQ,afficherLAnnonce,annonceDesktop,annonceMobile,footerDesktop,footerMobile,footerTablet,height,id,navbarDesktop,navbarMobile,scrollSection,width,...props})=>{return{...props,Dy6OquOTe:humanReadableEnumMap2[footerDesktop]??footerDesktop??props.Dy6OquOTe??\"RBj9Gp3ji\",l9zBSJl5B:scrollSection??props.l9zBSJl5B,mDZTWV5OQ:humanReadableEnumMap1[annonceMobile]??annonceMobile??props.mDZTWV5OQ??\"F3dUHng8z\",Od1f5jabC:afficherLaFAQ??props.Od1f5jabC??true,PkpnzIP2o:afficherLAnnonce??props.PkpnzIP2o??true,q_LgcWP4E:humanReadableEnumMap2[footerTablet]??footerTablet??props.q_LgcWP4E??\"ETgBnHA1Z\",ui3X2V4W8:humanReadableEnumMap2[footerMobile]??footerMobile??props.ui3X2V4W8??\"oob8IrAJ2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"V8D6KTEFu\",WlBroWBcw:humanReadableEnumMap[navbarMobile]??navbarMobile??props.WlBroWBcw??\"J0PdvL4ko\",WNzemCHGa:humanReadableEnumMap1[annonceDesktop]??annonceDesktop??props.WNzemCHGa??\"e7vf9lx2n\",z6qoGNcEO:humanReadableEnumMap[navbarDesktop]??navbarDesktop??props.z6qoGNcEO??\"X5mxnsgs3\"};};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,Od1f5jabC,l9zBSJl5B,z6qoGNcEO,WNzemCHGa,PkpnzIP2o,WlBroWBcw,mDZTWV5OQ,Dy6OquOTe,q_LgcWP4E,ui3X2V4W8,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"V8D6KTEFu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(MotionDivWithSmoothScroll17zlzy9,{...restProps,className:cx(scopingClassNames,\"framer-17zlzy9\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t0YMJrt6v:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{className:\"framer-1pm8yd5\",\"data-framer-layout-hint-center-x\":true,transformTemplate:transformTemplate1,children:[PkpnzIP2o!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"100vw\",y:19,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2medty-container\",nodeId:\"yj7UepZOK\",rendersWithMotion:true,scopeId:\"KPXXwjwSN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QEy13dxq5:{variant:matchVariant(mDZTWV5OQ)},t0YMJrt6v:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(mDZTWV5OQ)}},children:/*#__PURE__*/_jsx(AnnounceBar,{height:\"100%\",id:\"yj7UepZOK\",layoutId:\"yj7UepZOK\",style:{width:\"100%\"},variant:matchVariant(WNzemCHGa),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:\"100vw\",y:19,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h6aopz-container\",nodeId:\"jEyLD_umu\",rendersWithMotion:true,scopeId:\"KPXXwjwSN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QEy13dxq5:{__framer__targets:[{ref:l9zBSJl5B,target:\"EhliE86pN\"}],variant:matchVariant(WlBroWBcw)},t0YMJrt6v:{__framer__targets:[{ref:l9zBSJl5B,target:\"EhliE86pN\"}],variant:matchVariant(WlBroWBcw)}},children:/*#__PURE__*/_jsx(SaaSNavigationWithFocusDiscret1h6aopzWithMappedReactProps1kbhhmtWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:l9zBSJl5B,target:\"Co7cprb98\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"jEyLD_umu\",layoutId:\"jEyLD_umu\",style:{width:\"100%\"},variant:matchVariant(z6qoGNcEO),width:\"100%\"})})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-khmh75\"}),Od1f5jabC!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1183,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8kupe1-container\",nodeId:\"WhrWTRJc2\",rendersWithMotion:true,scopeId:\"KPXXwjwSN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QEy13dxq5:{variant:matchVariant(\"GTW52ufNs\")},t0YMJrt6v:{variant:matchVariant(\"O8XrDlf5F\")}},children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"WhrWTRJc2\",layoutId:\"WhrWTRJc2\",lbSpIWFLa:1,style:{width:\"100%\"},variant:matchVariant(\"BNzeXMaCo\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:625,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8le5kw-container\",nodeId:\"NU3cpJK5F\",rendersWithMotion:true,scopeId:\"KPXXwjwSN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QEy13dxq5:{variant:matchVariant(q_LgcWP4E)},t0YMJrt6v:{variant:matchVariant(ui3X2V4W8)}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NU3cpJK5F\",layoutId:\"NU3cpJK5F\",style:{width:\"100%\"},variant:matchVariant(Dy6OquOTe),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 2363\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QEy13dxq5\":{\"layout\":[\"fixed\",\"fixed\"]},\"t0YMJrt6v\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Od1f5jabC\":\"afficherLaFAQ\",\"l9zBSJl5B\":\"scrollSection\",\"z6qoGNcEO\":\"navbarDesktop\",\"WNzemCHGa\":\"annonceDesktop\",\"PkpnzIP2o\":\"afficherLAnnonce\",\"WlBroWBcw\":\"navbarMobile\",\"mDZTWV5OQ\":\"annonceMobile\",\"Dy6OquOTe\":\"footerDesktop\",\"q_LgcWP4E\":\"footerTablet\",\"ui3X2V4W8\":\"footerMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"V8D6KTEFu\":[\".framer-1pm8yd5\",\".framer-8kupe1-container\",\".framer-8le5kw-container\"],\"QEy13dxq5\":[\".framer-1pm8yd5\",\".framer-8kupe1-container\",\".framer-8le5kw-container\"],\"t0YMJrt6v\":[\".framer-1pm8yd5\",\".framer-8kupe1-container\",\".framer-8le5kw-container\"]}\n * @framerBreakpoints {\"V8D6KTEFu\":{\"min\":1200,\"canvasClassName\":\"framer-17zlzy9-override\",\"minHeight\":2363,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"QEy13dxq5\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-w380si-override\",\"minHeight\":2555,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"t0YMJrt6v\":{\"max\":809,\"canvasClassName\":\"framer-1jm9483-override\",\"minHeight\":2948,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant V8D6KTEFu\n * @framerLayoutTemplate true\n */const FramerKPXXwjwSN=withCSS(Component,css,\"framer-phm2v\");export default FramerKPXXwjwSN;FramerKPXXwjwSN.displayName=\"Main\";FramerKPXXwjwSN.defaultProps={height:2363,width:1200};addPropertyControls(FramerKPXXwjwSN,{Od1f5jabC:{defaultValue:true,title:\"Afficher La FAQ\",type:ControlType.Boolean},l9zBSJl5B:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},z6qoGNcEO:SaaSNavigationControls?.[\"variant\"]&&{...SaaSNavigationControls[\"variant\"],defaultValue:\"X5mxnsgs3\",description:undefined,hidden:undefined,title:\"Navbar desktop\"},WNzemCHGa:AnnounceBarControls?.[\"variant\"]&&{...AnnounceBarControls[\"variant\"],defaultValue:\"e7vf9lx2n\",description:undefined,hidden:undefined,title:\"Annonce desktop\"},PkpnzIP2o:{defaultValue:true,title:\"Afficher L Annonce\",type:ControlType.Boolean},WlBroWBcw:SaaSNavigationControls?.[\"variant\"]&&{...SaaSNavigationControls[\"variant\"],defaultValue:\"J0PdvL4ko\",description:undefined,hidden:undefined,title:\"Navbar mobile\"},mDZTWV5OQ:AnnounceBarControls?.[\"variant\"]&&{...AnnounceBarControls[\"variant\"],defaultValue:\"F3dUHng8z\",description:undefined,hidden:undefined,title:\"Annonce mobile\"},Dy6OquOTe:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"RBj9Gp3ji\",description:undefined,hidden:undefined,title:\"Footer Desktop\"},q_LgcWP4E:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"ETgBnHA1Z\",description:undefined,hidden:undefined,title:\"Footer Tablet\"},ui3X2V4W8:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"oob8IrAJ2\",description:undefined,hidden:undefined,title:\"Footer Mobile\"}});addFonts(FramerKPXXwjwSN,[{explicitInter:true,fonts:[]},...AnnounceBarFonts,...SaaSNavigationFonts,...FAQFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerKPXXwjwSN.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(AnnounceBar,{},context),()=>forwardLoader(SaaSNavigation,{},context),()=>forwardLoader(FAQ,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKPXXwjwSN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"Od1f5jabC\\\":\\\"afficherLaFAQ\\\",\\\"l9zBSJl5B\\\":\\\"scrollSection\\\",\\\"z6qoGNcEO\\\":\\\"navbarDesktop\\\",\\\"WNzemCHGa\\\":\\\"annonceDesktop\\\",\\\"PkpnzIP2o\\\":\\\"afficherLAnnonce\\\",\\\"WlBroWBcw\\\":\\\"navbarMobile\\\",\\\"mDZTWV5OQ\\\":\\\"annonceMobile\\\",\\\"Dy6OquOTe\\\":\\\"footerDesktop\\\",\\\"q_LgcWP4E\\\":\\\"footerTablet\\\",\\\"ui3X2V4W8\\\":\\\"footerMobile\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"V8D6KTEFu\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"V8D6KTEFu\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-17zlzy9-override\\\",\\\"minHeight\\\":2363,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"QEy13dxq5\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-w380si-override\\\",\\\"minHeight\\\":2555,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"t0YMJrt6v\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1jm9483-override\\\",\\\"minHeight\\\":2948,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"V8D6KTEFu\\\":[\\\".framer-1pm8yd5\\\",\\\".framer-8kupe1-container\\\",\\\".framer-8le5kw-container\\\"],\\\"QEy13dxq5\\\":[\\\".framer-1pm8yd5\\\",\\\".framer-8kupe1-container\\\",\\\".framer-8le5kw-container\\\"],\\\"t0YMJrt6v\\\":[\\\".framer-1pm8yd5\\\",\\\".framer-8kupe1-container\\\",\\\".framer-8le5kw-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QEy13dxq5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t0YMJrt6v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"2363\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"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 Main from \"https://framerusercontent.com/modules/gqLCNJpVQ8qZeEoECCu1/g7aETB5HkqopuYNOopJg/KPXXwjwSN.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bdQ3_djcF: \"features-card-1\", ez2OvYzYH: \"features-card2\", oh7QBpP8l: \"cta1\", Tlg8hdc2q: \"features\", vKaMFQ1pl: \"pricing\", xGuuHBRNv: \"features-card-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gftslwSPog3Sp45BqaMn/dZN8yN29mb1SEg7V3znq/augiA20Il.js\")), path: \"/\"}, GCbj1J8Lb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mGcqVPvkWZPUx5bW4PZ1/1rK5392UMs37Tz4e1KEb/GCbj1J8Lb.js\")), path: \"/contact/contact\"}, CT7jEOdlk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oUn6UsKNqnh6pIRyTW7R/E2uQHVPxQYtM9DyodQoJ/CT7jEOdlk.js\")), path: \"/contact/waitlist\"}, zhwLPvWmk: {elements: {mA1oZlIcx: \"blog-lists\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5zE7HYXx9jokD4ahWqu3/LaArcQLwD9lL1Rw8cWEg/zhwLPvWmk.js\")), path: \"/ressources/blog\"}, a4lqDbNOT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D0493JZgwNx8gtoan62N/c6GTvwzbsf2gnkggSgY9/a4lqDbNOT.js\")), path: \"/manifeste\"}, s5713fV0L: {elements: {eJ3jNeEu0: \"integrations\", lSCRCAGfz: \"cta\", pISWHmaR3: \"about\", skyjhkkxG: \"features-1\", UE2x4MOdc: \"features\", wCDYxRBNg: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wxgP7vpM8MrdMo3hvEyS/yCumLi01bRsW4XairO7R/s5713fV0L.js\")), path: \"/template-light\"}, QRMf7SARf: {elements: {kvOTeZBH1: \"integrations\", MRAuBVZL8: \"features\", nuZHWchIa: \"about\", Q6S1zZNAN: \"overview\", Ue64QsDB7: \"cta\", zTO_CRB7h: \"features-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zzIShznO6oKZZKJ2RZvE/l5dh3sr5LuKRqpi8pz7L/QRMf7SARf.js\")), path: \"/template-dark\"}, KVKvDRkIG: {elements: {b7_Ty39T7: \"integrations\", DinjWsByb: \"overview\", fp7yMTr0E: \"features\", kWVj5nLkF: \"about\", LN1VyKPr_: \"cta\", XeDjQ17iH: \"features-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GwGmtvgeTW8hYUXMHaLc/tvUJuemBx1bQXURolgNp/KVKvDRkIG.js\")), path: \"/security\"}, l8WO_KHk8: {elements: {gEQnga4EN: \"compare\", U_bOaiCcr: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p28URh1MHFSen6yVXROC/ZaL1QSfyBkmXU0A2umZB/l8WO_KHk8.js\")), path: \"/tarifs\"}, XhV3tXFHy: {collectionId: \"GH_cBORVH\", elements: {jtGcOBxmP: \"blog-lists\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0RgI8qaqXGVlJpLz9Dk8/LAzguEp72TVhtIZuHhlT/XhV3tXFHy.js\")), path: \"/ressources/blog/:mBsieuZG3\"}, i6x5Bt84F: {collectionId: \"g0krA1VOd\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dugArUIyxwW5olwHnWQk/LW5EnzMqJW7Ofs2ElbJ9/i6x5Bt84F.js\")), path: \"/:h7s7eMVtp\"}}\r\n\r\n\t\tconst locales = [{code: \"fr\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {g0krA1VOd: async () => (await import(\"https://framerusercontent.com/modules/EIb6OR3kEhklVZpjozIa/EFzSqbP0tDRmuPrfijwG/g0krA1VOd.js\"))?.[\"utils\"], GH_cBORVH: async () => (await import(\"https://framerusercontent.com/modules/OT1gqvW8O3R6xa3HDH9x/1bu3gwny7iNe0v6K0EuS/GH_cBORVH.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"36760204e380b08026f20d27bb1cec5ea1090ee01f56192f2940dfb547fe0a04\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Dy6OquOTe: \"RBj9Gp3ji\", l9zBSJl5B: {href: {hash: \":oh7QBpP8l\", webPageId: \"augiA20Il\"}, refKey: true}, mDZTWV5OQ: \"F3dUHng8z\", Od1f5jabC: true, PkpnzIP2o: true, q_LgcWP4E: \"ETgBnHA1Z\", ui3X2V4W8: \"oob8IrAJ2\", WlBroWBcw: \"J0PdvL4ko\", WNzemCHGa: \"qj8WsV6qU\", z6qoGNcEO: \"X5mxnsgs3\"}\r\nconst props2 = {...props1, l9zBSJl5B: undefined, mDZTWV5OQ: \"MbxM1l_N7\", WlBroWBcw: \"EhliE86pN\", WNzemCHGa: \"e7vf9lx2n\", z6qoGNcEO: \"Co7cprb98\"}\r\nconst props3 = {...props1, l9zBSJl5B: undefined, mDZTWV5OQ: \"MbxM1l_N7\", Od1f5jabC: false, WlBroWBcw: \"pEt608DFo\", WNzemCHGa: \"e7vf9lx2n\", z6qoGNcEO: \"GT8bZtFCs\"}\r\nconst props4 = {...props1, l9zBSJl5B: undefined, Od1f5jabC: false, WNzemCHGa: \"e7vf9lx2n\", z6qoGNcEO: \"GT8bZtFCs\"}\r\nconst props5 = {...props1, Dy6OquOTe: \"QzKqhbttw\", l9zBSJl5B: undefined, Od1f5jabC: false, q_LgcWP4E: \"XKZ5t7niV\", ui3X2V4W8: \"WxQkbGMB5\", WlBroWBcw: \"jO52n33N4\", WNzemCHGa: \"e7vf9lx2n\", z6qoGNcEO: \"fy4lcEIpf\"}\r\nconst props6 = {...props1, l9zBSJl5B: {href: {hash: \":U_bOaiCcr\", webPageId: \"l8WO_KHk8\"}, refKey: true}, Od1f5jabC: false, WlBroWBcw: \"EhliE86pN\", WNzemCHGa: \"e7vf9lx2n\", z6qoGNcEO: \"Co7cprb98\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {a4lqDbNOT: props2, augiA20Il: props1, CT7jEOdlk: props2, GCbj1J8Lb: props2, i6x5Bt84F: props2, KVKvDRkIG: props5, l8WO_KHk8: props6, QRMf7SARf: props5, s5713fV0L: props4, XhV3tXFHy: props3, zhwLPvWmk: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"GCbj1J8Lb\":\r\ncase \"CT7jEOdlk\":\r\ncase \"zhwLPvWmk\":\r\ncase \"a4lqDbNOT\":\r\ncase \"s5713fV0L\":\r\ncase \"QRMf7SARf\":\r\ncase \"KVKvDRkIG\":\r\ncase \"l8WO_KHk8\":\r\ncase \"XhV3tXFHy\":\r\ncase \"i6x5Bt84F\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"l9zBSJl5B\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", l9zBSJl5B: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"GCbj1J8Lb\":\r\ncase \"CT7jEOdlk\":\r\ncase \"zhwLPvWmk\":\r\ncase \"a4lqDbNOT\":\r\ncase \"s5713fV0L\":\r\ncase \"QRMf7SARf\":\r\ncase \"KVKvDRkIG\":\r\ncase \"l8WO_KHk8\":\r\ncase \"XhV3tXFHy\":\r\ncase \"i6x5Bt84F\":\r\nreturn [{hash: \"17zlzy9\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"w380si\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1jm9483\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\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\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\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: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.oslaw.legal\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/ueM0v6tp7sbKBcvJ5w6N/v61b8S8jA6S4Gg2UIbvi/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}