{"version":3,"file":"script_main.DpbxpHAm.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","t","e","i","r","s","l","u","d","p","o","n","h","a","c","useRef","e","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","Logo_OP","ButtonsFonts","Buttons","Footer_link","Footer_GPS_coordinates","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","transition3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image","RichText","UserComponent","Coffee","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","_Fragment","React","e","getProps","className","addPropertyOverrides","ChevronDown","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoOutdoorPerspectives","Hamburger","LanguageSelector","MenuItem","ButtonsFonts","Buttons","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","t","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","ArrowRight","Nav_barFonts","Nav_bar","ContainerWithOptimizedAppearEffect","CookieBannerFonts","FooterFonts","Footer","SmoothScrollFonts","SmoothScroll","breakpoints","serializationHash","variantClassNames","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","Children","Buttons","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","className","RichText","SVG","ArrowRight","sharedStyle.css","sharedStyle.fonts","Nav_barFonts","Nav_bar","ContainerWithOptimizedAppearEffect","CookieBannerFonts","CallToActionFonts","CallToAction","FooterFonts","Footer","Cursor","breakpoints","serializationHash","variantClassNames","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","Nav_barFonts","Nav_bar","ContainerWithOptimizedAppearEffect","CookieBannerFonts","FooterFonts","Footer","SmoothScroll","breakpoints","serializationHash","variantClassNames","animation","animation1","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","Nav_bar","CallToAction","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","MainFRNavCTAFooter","MainENNavCTAFooter","SecondFRNavFooter","SecondENNavFooter","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/BIxdZFazCrKrPoLlcQ51/1N9L7TejWOrmClF09BcA/r2a34B3kC.js","https:/framerusercontent.com/modules/LV8frbnkz4ClX6mW6Qum/gmrrag13KCOx3ERGt9l5/ffUDbEmqv.js","https:/framerusercontent.com/modules/qXAXmARRl1VWyFixY4BF/bu9K200GNIjYebgtb3vz/lzTXGAsI0.js","https:/framerusercontent.com/modules/zbJwGtLGKRkuy6YUWlCA/JXDpHj0zmbUuemvccoIp/A99okA4oz.js","https:/framerusercontent.com/modules/peNeiLoMSV2IJ1R2j4Fr/rsQuHeHKrTVAtP0n1M4l/rPyXQyDjJ.js","https:/framerusercontent.com/modules/uFvZGrihNeNHab1IbUdi/fZ8zQTQt1XBoWh0JDGmq/z7CnQJGTb.js","https:/framerusercontent.com/modules/1xRrDrYn1DctvOIJJggr/bd71wy01ks4pm6v9zxaX/hvJikiFCz.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/cp8vCr1E91pBMRHYUZnw/rL4VbEPeMkbycA15iD8T/LanguageSwitcher.js","https:/framerusercontent.com/modules/azAUoVrSJ1rmF2qPlogi/vGfHNHodd6lmzPyjhLbs/NalDtVmpg.js","https:/framerusercontent.com/modules/PcPZh7Mov60SZGa1LtPj/xuMVGbZtYvXcI3DJ52Fp/W0ruSZcFR.js","https:/framerusercontent.com/modules/aaw9AOXSOypJGcZbspPw/EjKE3c871JnP6uWw4gQK/hTHZSgRNK.js","https:/framerusercontent.com/modules/1g1NjBZYipJcOg6HD6eF/rXNEmDHyopm7Q4Fyik1f/lnD5hvZhz.js","https:/framerusercontent.com/modules/2zUW3xZ5n3hCgWfW0qp2/8B0kibk4a3k05LzAYorf/y6WFrz7ph.js","https:/framerusercontent.com/modules/W1NfDypmReM8Uaq6dK9o/OUrN0CkKlKNXv2xP3sxm/YRWJN1Q8p.js","https:/framerusercontent.com/modules/hUKnbFrcPM8hwyG3hlpp/h3jUo8jj7tgktjLQByyM/vwGhWMoAR.js","https:/framerusercontent.com/modules/BwpqzPjSTsnODS5QxJHs/Dsdo6leoUU4KlL3BRgZg/SP7d29LF7.js","https:/framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js","https:/framerusercontent.com/modules/XkYA0aieZ2SiOF5fZrx5/1W10XViSFApC4iMpoNhO/iHkCdthpq.js","https:/framerusercontent.com/modules/eHLKkQ03xDICb532ZRJI/52d8MkpHbrUQDjgECdZT/abZAyJCQL.js","https:/framerusercontent.com/modules/jJYn2kK5vTHOeooBlAas/XNzCPLe2FIz3q5WY89Qc/su1EA6gxB.js","https:/framerusercontent.com/modules/ptX7F00QrpOSZuDPfKOQ/qEXnT0KYpfFTMyVUZ2jL/XmxSK9OwL.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{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}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(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(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,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,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{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.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,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.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.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}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 e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{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),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}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,e){return(t%e+e)%e}(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{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 1 0 C 3.209 0 5 1.791 5 4 C 5 6.209 3.209 8 1 8 L 0 8\" fill=\"transparent\" height=\"8px\" id=\"CPiIhdiB5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(18 8)\" width=\"5px\"/><path d=\"M 0 0 L 16 0 L 16 9 C 16 11.209 14.209 13 12 13 L 4 13 C 1.791 13 0 11.209 0 9 Z\" fill=\"transparent\" height=\"13px\" id=\"wA5NXWRm_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 8)\" width=\"16px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"AhAz4dKeq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 1)\" width=\"1px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"t6xMTszHR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(10 1)\" width=\"1px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"IcbJ6CTmt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(14 1)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5G8xO\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-5G8xO { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Coffee\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-5G8xO\");Icon.displayName=\"Coffee\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Coffee\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 0 L 5 11 L 0 6\" fill=\"transparent\" height=\"11px\" id=\"XRMs5MmwO\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(4 6)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-CLNEK\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-CLNEK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Check\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-CLNEK\");Icon.displayName=\"Check\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Check\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-regular\",\"FS;Poppins-bold\",\"FS;Poppins-bold italic\",\"FS;Poppins-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7LLTLAW3NRWOADG4II2JGKZC6OSEMBQC/EYFXWX77PEMPU645EAWOTG22E375GULW/SSNNTU67MMJH4CSWT443B4KJ7OB4WFHF.woff2\",weight:\"400\"}]}];export const css=['.framer-KU5HE .framer-styles-preset-1nov4hp:not(.rich-text-wrapper), .framer-KU5HE .framer-styles-preset-1nov4hp.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-KU5HE .framer-styles-preset-1nov4hp:not(.rich-text-wrapper), .framer-KU5HE .framer-styles-preset-1nov4hp.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-KU5HE .framer-styles-preset-1nov4hp:not(.rich-text-wrapper), .framer-KU5HE .framer-styles-preset-1nov4hp.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-KU5HE\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4c8a172)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/qXAXmARRl1VWyFixY4BF/bu9K200GNIjYebgtb3vz/lzTXGAsI0.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vMAS6ekoks3hRBah3dWv/8oluN7vY8Nbek68PcJH5/Tj0NtrIo9.js\";const enabledGestures={IwUcGDxyF:{hover:true,pressed:true},O2dzIj6Fj:{hover:true,pressed:true},QK6r0F0Wa:{hover:true,pressed:true}};const cycleOrder=[\"O2dzIj6Fj\",\"QK6r0F0Wa\",\"IwUcGDxyF\"];const serializationHash=\"framer-ciMpM\";const variantClassNames={IwUcGDxyF:\"framer-v-1kx8fop\",O2dzIj6Fj:\"framer-v-18pb0b7\",QK6r0F0Wa:\"framer-v-leh8qs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const c0608I0jD=undefined;const VHExc5xb0=undefined;const ophybajwW=undefined;const VHjBSGyzi=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Footer_Link_Desktop:\"O2dzIj6Fj\",Footer_Link_Mobile:\"IwUcGDxyF\",Footer_Link_Tablet:\"QK6r0F0Wa\"};const getProps=({height,id,link,newTab,tag,text,width,...props})=>{return{...props,c0608I0jD:link??props.c0608I0jD,ophybajwW:text??props.ophybajwW??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"O2dzIj6Fj\",VHExc5xb0:newTab??props.VHExc5xb0,VHjBSGyzi:tag??props.VHjBSGyzi};};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,ophybajwW,c0608I0jD,VHExc5xb0,VHjBSGyzi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"O2dzIj6Fj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(VHjBSGyzi);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:c0608I0jD,motionChild:true,nodeId:\"O2dzIj6Fj\",openInNewTab:VHExc5xb0,scopeId:\"A99okA4oz\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18pb0b7\",className,classNames)} framer-1p8tiws`,\"data-framer-name\":\"Footer_Link_Desktop\",layoutDependency:layoutDependency,layoutId:\"O2dzIj6Fj\",ref:refBinding,style:{opacity:1,...style},variants:{\"IwUcGDxyF-pressed\":{opacity:.6},\"O2dzIj6Fj-pressed\":{opacity:.6},\"QK6r0F0Wa-pressed\":{opacity:.6}},...addPropertyOverrides({\"IwUcGDxyF-hover\":{\"data-framer-name\":undefined},\"IwUcGDxyF-pressed\":{\"data-framer-name\":undefined},\"O2dzIj6Fj-hover\":{\"data-framer-name\":undefined},\"O2dzIj6Fj-pressed\":{\"data-framer-name\":undefined},\"QK6r0F0Wa-hover\":{\"data-framer-name\":undefined},\"QK6r0F0Wa-pressed\":{\"data-framer-name\":undefined},IwUcGDxyF:{\"data-framer-name\":\"Footer_Link_Mobile\"},QK6r0F0Wa:{\"data-framer-name\":\"Footer_Link_Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nxiytm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Qk1CrrQIj\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wzk144\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"CbzfVTO0n\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"About\"})}),className:\"framer-1089fjp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tT394NWZU\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-paragraph-spacing\":\"0px\"},text:ophybajwW,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IwUcGDxyF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"About\"})})}},baseVariant,gestureVariant)}),visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.64))\"},children:\"Content\"})}),className:\"framer-1ytzhw3\",\"data-framer-name\":\"Tag\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"BE3khd_5_\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.64)\",\"--framer-paragraph-spacing\":\"0px\"},text:VHjBSGyzi,variants:{\"O2dzIj6Fj-hover\":{\"--extracted-r6o4lv\":\"var(--token-692bc050-844a-403e-9307-918c9a9937d8, rgb(249, 69, 45))\"},\"O2dzIj6Fj-pressed\":{\"--extracted-r6o4lv\":\"var(--token-692bc050-844a-403e-9307-918c9a9937d8, rgb(249, 69, 45))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"IwUcGDxyF-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.64))\"},children:\"Content\"})})},\"O2dzIj6Fj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-692bc050-844a-403e-9307-918c9a9937d8, rgb(249, 69, 45)))\"},children:\"Content\"})})},\"O2dzIj6Fj-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-692bc050-844a-403e-9307-918c9a9937d8, rgb(249, 69, 45)))\"},children:\"Content\"})})},QK6r0F0Wa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.64))\"},children:\"Content\"})})}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p2j7ig\",\"data-framer-name\":\"Underline Wrap\",layoutDependency:layoutDependency,layoutId:\"lFjgAyHAp\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-88l9fj\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"Gt81yPa6x\",style:{backgroundColor:\"rgb(255, 72, 36)\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ciMpM.framer-1p8tiws, .framer-ciMpM .framer-1p8tiws { display: block; }\",\".framer-ciMpM.framer-18pb0b7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ciMpM .framer-1nxiytm { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-ciMpM .framer-1wzk144 { align-content: flex-start; align-items: flex-start; 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-ciMpM .framer-1089fjp { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-ciMpM .framer-1ytzhw3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-ciMpM .framer-1p2j7ig { align-self: stretch; flex: none; height: 1px; overflow: hidden; position: relative; width: auto; }\",\".framer-ciMpM .framer-88l9fj { bottom: 0px; flex: none; left: -10px; overflow: hidden; position: absolute; top: 0px; width: 1%; }\",\".framer-ciMpM.framer-v-leh8qs .framer-1wzk144 { gap: 4px; justify-content: flex-start; }\",\".framer-ciMpM.framer-v-leh8qs .framer-1089fjp { order: 0; }\",\".framer-ciMpM.framer-v-leh8qs .framer-1ytzhw3 { order: 1; }\",\".framer-ciMpM.framer-v-18pb0b7.hover .framer-88l9fj, .framer-ciMpM.framer-v-leh8qs.hover .framer-88l9fj, .framer-ciMpM.framer-v-1kx8fop.hover .framer-88l9fj, .framer-ciMpM.framer-v-18pb0b7.pressed .framer-88l9fj, .framer-ciMpM.framer-v-leh8qs.pressed .framer-88l9fj, .framer-ciMpM.framer-v-1kx8fop.pressed .framer-88l9fj { left: 0px; width: 96%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20.5\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QK6r0F0Wa\":{\"layout\":[\"auto\",\"auto\"]},\"IwUcGDxyF\":{\"layout\":[\"auto\",\"auto\"]},\"c71TjHvi9\":{\"layout\":[\"auto\",\"auto\"]},\"SukgDH_fF\":{\"layout\":[\"auto\",\"auto\"]},\"Y_PxV4rxO\":{\"layout\":[\"auto\",\"auto\"]},\"hzvoyjhJU\":{\"layout\":[\"auto\",\"auto\"]},\"NOH1NhtVN\":{\"layout\":[\"auto\",\"auto\"]},\"K8aCzN81h\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ophybajwW\":\"text\",\"c0608I0jD\":\"link\",\"VHExc5xb0\":\"newTab\",\"VHjBSGyzi\":\"tag\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA99okA4oz=withCSS(Component,css,\"framer-ciMpM\");export default FramerA99okA4oz;FramerA99okA4oz.displayName=\"Footer_link\";FramerA99okA4oz.defaultProps={height:20.5,width:46};addPropertyControls(FramerA99okA4oz,{variant:{options:[\"O2dzIj6Fj\",\"QK6r0F0Wa\",\"IwUcGDxyF\"],optionTitles:[\"Footer_Link_Desktop\",\"Footer_Link_Tablet\",\"Footer_Link_Mobile\"],title:\"Variant\",type:ControlType.Enum},ophybajwW:{defaultValue:\"About\",displayTextArea:false,title:\"Text\",type:ControlType.String},c0608I0jD:{title:\"Link\",type:ControlType.Link},VHExc5xb0:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},VHjBSGyzi:{defaultValue:\"\",displayTextArea:false,title:\"Tag\",type:ControlType.String}});addFonts(FramerA99okA4oz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA99okA4oz\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ophybajwW\\\":\\\"text\\\",\\\"c0608I0jD\\\":\\\"link\\\",\\\"VHExc5xb0\\\":\\\"newTab\\\",\\\"VHjBSGyzi\\\":\\\"tag\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20.5\",\"framerIntrinsicWidth\":\"46\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QK6r0F0Wa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IwUcGDxyF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c71TjHvi9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SukgDH_fF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Y_PxV4rxO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hzvoyjhJU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NOH1NhtVN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K8aCzN81h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A99okA4oz.map","// Generated by Framer (4c8a172)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"pyOCYCZdv\",\"xf0Hf6vdJ\"];const serializationHash=\"framer-x62lb\";const variantClassNames={pyOCYCZdv:\"framer-v-1trualu\",xf0Hf6vdJ:\"framer-v-yu4xd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"pyOCYCZdv\",Phone:\"xf0Hf6vdJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pyOCYCZdv\"};};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:\"pyOCYCZdv\",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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1trualu\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pyOCYCZdv\",ref:refBinding,style:{...style},...addPropertyOverrides({xf0Hf6vdJ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vayoog\",layoutDependency:layoutDependency,layoutId:\"kFComAPIJ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tih1dl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EmWFCV2ZK-container\",nodeId:\"EmWFCV2ZK\",rendersWithMotion:true,scopeId:\"rPyXQyDjJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:.3,id:\"EmWFCV2ZK\",layoutId:\"EmWFCV2ZK\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dnkv1z\",\"data-framer-name\":\"GPS_coordinates\",layoutDependency:layoutDependency,layoutId:\"mj1u0fUy0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.08))\"},children:\"45.82709, 6.26078\"})}),className:\"framer-zm7rib\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"SFotml95Z\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.08)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x62lb.framer-1iydsdv, .framer-x62lb .framer-1iydsdv { display: block; }\",\".framer-x62lb.framer-1trualu { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-x62lb .framer-vayoog { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-x62lb .framer-1tih1dl-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-x62lb .framer-1dnkv1z { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-x62lb .framer-zm7rib { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-x62lb.framer-v-yu4xd.framer-1trualu { height: min-content; width: 390px; }\",\".framer-x62lb.framer-v-yu4xd .framer-vayoog { height: min-content; }\",\".framer-x62lb.framer-v-yu4xd .framer-1tih1dl-container { height: 100px; order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xf0Hf6vdJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrPyXQyDjJ=withCSS(Component,css,\"framer-x62lb\");export default FramerrPyXQyDjJ;FramerrPyXQyDjJ.displayName=\"Footer_GPS_coordinates\";FramerrPyXQyDjJ.defaultProps={height:100,width:1440};addPropertyControls(FramerrPyXQyDjJ,{variant:{options:[\"pyOCYCZdv\",\"xf0Hf6vdJ\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrPyXQyDjJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/E6J4GS76KHNRRUWODFCFOX2JRKNRSFVY/3GYVT5S4AH7VMPASDDKOTIPV6P3WJXGI/24R4YOH3G2SFDSTCNHOVGYEX3DMRC3CE.woff2\",weight:\"600\"}]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrPyXQyDjJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xf0Hf6vdJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rPyXQyDjJ.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ABe0XCRi7:{hover:true},PCgIMLa9y:{hover:true}};const cycleOrder=[\"PCgIMLa9y\",\"ABe0XCRi7\",\"Hz9VxHOPb\",\"Fb9cJ2NdF\",\"TOQAYBPOA\"];const serializationHash=\"framer-A64yH\";const variantClassNames={ABe0XCRi7:\"framer-v-1qycvok\",Fb9cJ2NdF:\"framer-v-1ybqbdq\",Hz9VxHOPb:\"framer-v-1di8bla\",PCgIMLa9y:\"framer-v-hwmtui\",TOQAYBPOA:\"framer-v-zsjiye\"};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 Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Big:\"TOQAYBPOA\",Inverted:\"ABe0XCRi7\",Primary:\"PCgIMLa9y\",Red:\"Fb9cJ2NdF\",Small:\"Hz9VxHOPb\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PCgIMLa9y\"};};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:\"PCgIMLa9y\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Hz9VxHOPb\",\"Fb9cJ2NdF\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Hz9VxHOPb\",\"Fb9cJ2NdF\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hwmtui\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"PCgIMLa9y\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ABe0XCRi7-hover\":{\"data-framer-name\":undefined},\"PCgIMLa9y-hover\":{\"data-framer-name\":undefined},ABe0XCRi7:{\"data-framer-name\":\"Inverted\"},Fb9cJ2NdF:{\"data-framer-name\":\"Red\"},Hz9VxHOPb:{\"data-framer-name\":\"Small\"},TOQAYBPOA:{\"data-framer-name\":\"Big\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-j3149c\",layoutDependency:layoutDependency,layoutId:\"i960eO9vn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.33 19.96\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Fb9cJ2NdF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.33 19.96\" overflow=\"visible\"><path d=\"M 0 19.96 L 23.35 19.96 L 28.4 14.84 L 16.72 2.98 Z M 28.4 14.84 L 33.42 19.96 L 46 19.96 L 34.68 8.46 Z M 34.68 4.75 L 43 13.07 L 44.02 14.09 L 51.33 14.1 L 38.33 1.09 Z M 23.71 6.33 L 28.35 11.05 L 34.68 4.75 L 30.01 0 Z\" fill=\"var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74))\"></path></svg>'},Hz9VxHOPb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.33 19.96\" overflow=\"visible\"><path d=\"M 0 19.96 L 23.35 19.96 L 28.4 14.84 L 16.72 2.98 Z M 28.4 14.84 L 33.42 19.96 L 46 19.96 L 34.68 8.46 Z M 34.68 4.75 L 43 13.07 L 44.02 14.09 L 51.33 14.1 L 38.33 1.09 Z M 23.71 6.33 L 28.35 11.05 L 34.68 4.75 L 30.01 0 Z\" fill=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t2gn1p\",layoutDependency:layoutDependency,layoutId:\"A_6qFXWXD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.4 16.98\" overflow=\"visible\"><path d=\"M 0 16.98 L 23.35 16.98 L 28.4 11.86 L 16.72 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fxj64l\",layoutDependency:layoutDependency,layoutId:\"McbIh5Ijv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.6 11.5\" overflow=\"visible\"><path d=\"M 0 6.38 L 5.02 11.5 L 17.6 11.5 L 6.28 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2b7uug\",layoutDependency:layoutDependency,layoutId:\"e0l9R0d45\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.65 13.01\" overflow=\"visible\"><path d=\"M 0 3.66 L 8.32 11.98 L 9.34 13 L 16.65 13.01 L 3.65 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o5xwvp\",layoutDependency:layoutDependency,layoutId:\"a_DxYrxDN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.97 11.05\" overflow=\"visible\"><path d=\"M 0 6.33 L 4.64 11.05 L 10.97 4.75 L 6.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dn6n33\",layoutDependency:layoutDependency,layoutId:\"hKLrSfyhW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 27.2\" overflow=\"visible\"><path d=\"M 0 23.5 L 23.4 23.5 L 28.4 18.4 L 16.8 6.5 Z M 28.4 18.4 L 33.5 23.5 L 46 23.5 L 34.7 12 Z M 34.7 8.3 L 43 16.6 L 44.1 17.6 L 51.4 17.6 L 38.4 4.6 Z M 23.8 9.9 L 28.4 14.6 L 34.7 8.3 L 30 3.5 Z M 61.6 3.5 C 59.2 3.5 57.4 5.5 57.4 7.9 C 57.4 10.3 59.2 12.3 61.6 12.3 C 64 12.3 65.8 10.3 65.8 7.9 C 65.8 5.5 64 3.5 61.6 3.5 Z M 61.6 11 C 60 11 58.8 9.6 58.8 7.9 C 58.8 6.2 60.1 4.7 61.6 4.7 C 63.1 4.7 64.4 6.1 64.4 7.9 C 64.4 9.7 63.1 11 61.6 11 Z M 70.7 12.3 C 71.7 12.3 72.6 11.9 73.1 11.2 L 73.1 12.1 L 74.4 12.1 L 74.4 3.7 L 73 3.7 L 73 8.9 C 73 10.1 72.1 11.1 70.8 11.1 C 69.5 11.1 68.8 10.2 68.8 8.9 L 68.8 3.8 L 67.4 3.8 L 67.4 8.8 C 67.4 10.9 68.6 12.3 70.6 12.3 Z M 80.4 12.3 C 82.4 12.3 83.9 10.8 83.9 8.8 L 83.9 8 L 82.5 8 L 82.5 8.8 C 82.5 10.1 81.6 11 80.3 11 C 79 11 78.1 10.1 78.1 8.8 L 78.1 5.1 L 83.8 5.1 L 83.8 3.8 L 78.1 3.8 L 78.1 2 L 76.7 2 L 76.7 8.8 C 76.7 10.9 78.2 12.3 80.3 12.3 Z M 92.5 5 C 91.9 4.2 90.8 3.5 89.6 3.5 C 87.2 3.5 85.4 5.5 85.4 7.9 C 85.4 10.3 87.2 12.3 89.6 12.3 C 90.8 12.3 91.9 11.6 92.5 10.7 L 92.5 12.1 L 93.8 12.1 L 93.8 0 L 92.4 0 L 92.4 5 Z M 89.7 11 C 88.1 11 86.9 9.6 86.9 7.9 C 86.9 6.2 88.1 4.8 89.7 4.8 C 91.3 4.8 92.6 6.2 92.6 7.9 C 92.6 9.6 91.3 11 89.7 11 Z M 99.7 3.5 C 97.3 3.5 95.5 5.5 95.5 7.9 C 95.5 10.3 97.3 12.3 99.7 12.3 C 102.1 12.3 103.9 10.3 103.9 7.9 C 103.9 5.5 102.1 3.5 99.7 3.5 Z M 99.7 11 C 98.1 11 96.9 9.6 96.9 7.9 C 96.9 6.2 98.2 4.7 99.7 4.7 C 101.2 4.7 102.5 6.1 102.5 7.9 C 102.5 9.7 101.2 11 99.7 11 Z M 109.4 3.5 C 107 3.5 105.2 5.5 105.2 7.9 C 105.2 10.3 107 12.3 109.4 12.3 C 111.8 12.3 113.6 10.3 113.6 7.9 C 113.6 5.5 111.8 3.5 109.4 3.5 Z M 109.4 11.1 C 107.8 11.1 106.6 9.7 106.6 8 C 106.6 6.3 107.9 4.8 109.4 4.8 C 110.9 4.8 112.2 6.2 112.2 8 C 112.2 9.8 110.9 11.1 109.4 11.1 Z M 119.2 3.5 C 118.2 3.5 117.3 3.9 116.8 4.6 L 116.8 3.7 L 115.5 3.7 L 115.5 12.1 L 116.9 12.1 L 116.9 7 C 116.9 5.8 117.8 4.8 119.1 4.8 C 120.4 4.8 121.1 5.7 121.1 7 L 121.1 7.6 L 122.5 7.6 L 122.5 7 C 122.5 4.9 121.3 3.5 119.3 3.5 Z M 61.6 14.9 C 60.4 14.9 59.3 15.6 58.7 16.5 L 58.7 15.1 L 57.4 15.1 L 57.4 27.2 L 58.8 27.2 L 58.8 22.2 C 59.4 23 60.5 23.7 61.7 23.7 C 64.1 23.7 65.9 21.7 65.9 19.3 C 65.9 16.9 64.1 14.9 61.7 14.9 Z M 61.6 22.4 C 60 22.4 58.7 21 58.7 19.2 C 58.7 17.4 60 16.1 61.6 16.1 C 63.2 16.1 64.4 17.5 64.4 19.2 C 64.4 20.9 63.2 22.4 61.6 22.4 Z M 71.2 14.9 C 68.9 14.9 67 16.9 67 19.3 C 67 21.7 68.9 23.7 71.3 23.7 C 73.2 23.7 74.7 22.7 75.3 20.9 L 73.8 20.9 C 73.3 21.9 72.5 22.5 71.3 22.5 C 69.9 22.5 68.6 21.5 68.4 19.7 L 75.5 19.7 C 75.5 16.7 73.4 14.9 71.3 14.9 Z M 68.5 18.4 C 68.9 17 70.1 16.1 71.2 16.1 C 72.4 16.1 73.6 17 73.9 18.4 Z M 80.9 14.9 C 79.9 14.9 79 15.3 78.5 16 L 78.5 15.1 L 77.2 15.1 L 77.2 23.5 L 78.6 23.5 L 78.6 18.4 C 78.6 17.2 79.5 16.2 80.8 16.2 C 82.1 16.2 82.8 17.1 82.8 18.4 L 82.8 19 L 84.2 19 L 84.2 18.4 C 84.2 16.3 83 14.9 81 14.9 Z M 89 18.4 C 87.3 18.1 86.9 17.9 86.9 17.3 C 86.9 16.6 87.7 16.1 88.8 16.1 C 89.8 16.1 90.6 16.6 90.8 17.5 L 92.2 17.5 C 92 15.8 90.7 14.9 88.8 14.9 C 86.5 14.9 85.5 16.2 85.5 17.4 C 85.5 19 86.7 19.5 88.8 19.8 C 90.8 20.1 91.1 20.5 91.1 21.1 C 91.1 21.8 90.3 22.5 89 22.5 C 87.8 22.5 86.8 21.9 86.6 20.9 L 85.2 20.9 C 85.4 22.7 86.9 23.8 89 23.8 C 91.1 23.8 92.4 22.7 92.4 21.1 C 92.4 19.2 90.9 18.8 89 18.5 Z M 98.3 14.9 C 97.1 14.9 96 15.6 95.4 16.5 L 95.4 15.1 L 94.1 15.1 L 94.1 27.2 L 95.5 27.2 L 95.5 22.2 C 96.1 23 97.2 23.7 98.4 23.7 C 100.8 23.7 102.6 21.7 102.6 19.3 C 102.6 16.9 100.8 14.9 98.4 14.9 Z M 98.3 22.4 C 96.7 22.4 95.4 21 95.4 19.2 C 95.4 17.4 96.7 16.1 98.3 16.1 C 99.9 16.1 101.1 17.5 101.1 19.2 C 101.1 20.9 99.9 22.4 98.3 22.4 Z M 107.9 14.9 C 105.6 14.9 103.7 16.9 103.7 19.3 C 103.7 21.7 105.6 23.7 108 23.7 C 109.9 23.7 111.4 22.7 112 20.9 L 110.5 20.9 C 110 21.9 109.2 22.5 108 22.5 C 106.6 22.5 105.3 21.5 105.1 19.7 L 112.2 19.7 C 112.2 16.7 110.1 14.9 108 14.9 Z M 105.2 18.4 C 105.6 17 106.8 16.1 107.9 16.1 C 109.1 16.1 110.3 17 110.6 18.4 Z M 117.5 16.2 C 118.6 16.2 119.5 16.8 119.9 17.7 L 121.4 17.7 C 120.8 16 119.4 14.9 117.5 14.9 C 115.2 14.9 113.3 16.9 113.3 19.3 C 113.3 21.7 115.2 23.7 117.5 23.7 C 119.4 23.7 120.9 22.6 121.4 20.9 L 119.9 20.9 C 119.4 21.8 118.6 22.4 117.5 22.4 C 115.9 22.4 114.7 21 114.7 19.3 C 114.7 17.6 116 16.2 117.5 16.2 Z M 128.8 20.1 C 128.8 21.4 127.9 22.3 126.6 22.3 C 125.3 22.3 124.4 21.4 124.4 20.1 L 124.4 16.4 L 130.1 16.4 L 130.1 15.1 L 124.4 15.1 L 124.4 13.3 L 123 13.3 L 123 20.1 C 123 22.2 124.5 23.6 126.6 23.6 C 128.7 23.6 130.1 22.1 130.1 20.1 L 130.1 19.3 L 128.7 19.3 L 128.7 20.1 Z M 132.3 15.1 L 133.7 15.1 L 133.7 23.5 L 132.3 23.5 Z M 132.3 12.2 L 133.7 12.2 L 133.7 13.9 L 132.3 13.9 Z M 138.8 21.8 L 136.5 15.1 L 135 15.1 L 138.1 23.5 L 139.6 23.5 L 142.6 15.1 L 141.2 15.1 Z M 147.5 14.9 C 145.2 14.9 143.3 16.9 143.3 19.3 C 143.3 21.7 145.2 23.7 147.6 23.7 C 149.5 23.7 151 22.7 151.6 20.9 L 150.1 20.9 C 149.6 21.9 148.8 22.5 147.6 22.5 C 146.2 22.5 144.9 21.5 144.7 19.7 L 151.8 19.7 C 151.8 16.7 149.7 14.9 147.6 14.9 Z M 144.8 18.4 C 145.2 17 146.4 16.1 147.5 16.1 C 148.7 16.1 149.9 17 150.2 18.4 Z M 156.6 18.4 C 154.9 18.1 154.5 17.9 154.5 17.3 C 154.5 16.6 155.3 16.1 156.4 16.1 C 157.4 16.1 158.2 16.6 158.4 17.5 L 159.8 17.5 C 159.6 15.8 158.3 14.9 156.4 14.9 C 154.1 14.9 153.1 16.2 153.1 17.4 C 153.1 19 154.3 19.5 156.4 19.8 C 158.4 20.1 158.7 20.5 158.7 21.1 C 158.7 21.8 157.9 22.5 156.6 22.5 C 155.4 22.5 154.4 21.9 154.2 20.9 L 152.8 20.9 C 153 22.7 154.5 23.8 156.6 23.8 C 158.7 23.8 160 22.7 160 21.1 C 160 19.2 158.5 18.8 156.6 18.5 Z\" fill=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ABe0XCRi7-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 27.2\" overflow=\"visible\"><path d=\"M 0 23.5 L 23.4 23.5 L 28.4 18.4 L 16.8 6.5 Z M 28.4 18.4 L 33.5 23.5 L 46 23.5 L 34.7 12 Z M 34.7 8.3 L 43 16.6 L 44.1 17.6 L 51.4 17.6 L 38.4 4.6 Z M 23.8 9.9 L 28.4 14.6 L 34.7 8.3 L 30 3.5 Z M 61.6 3.5 C 59.2 3.5 57.4 5.5 57.4 7.9 C 57.4 10.3 59.2 12.3 61.6 12.3 C 64 12.3 65.8 10.3 65.8 7.9 C 65.8 5.5 64 3.5 61.6 3.5 Z M 61.6 11 C 60 11 58.8 9.6 58.8 7.9 C 58.8 6.2 60.1 4.7 61.6 4.7 C 63.1 4.7 64.4 6.1 64.4 7.9 C 64.4 9.7 63.1 11 61.6 11 Z M 70.7 12.3 C 71.7 12.3 72.6 11.9 73.1 11.2 L 73.1 12.1 L 74.4 12.1 L 74.4 3.7 L 73 3.7 L 73 8.9 C 73 10.1 72.1 11.1 70.8 11.1 C 69.5 11.1 68.8 10.2 68.8 8.9 L 68.8 3.8 L 67.4 3.8 L 67.4 8.8 C 67.4 10.9 68.6 12.3 70.6 12.3 Z M 80.4 12.3 C 82.4 12.3 83.9 10.8 83.9 8.8 L 83.9 8 L 82.5 8 L 82.5 8.8 C 82.5 10.1 81.6 11 80.3 11 C 79 11 78.1 10.1 78.1 8.8 L 78.1 5.1 L 83.8 5.1 L 83.8 3.8 L 78.1 3.8 L 78.1 2 L 76.7 2 L 76.7 8.8 C 76.7 10.9 78.2 12.3 80.3 12.3 Z M 92.5 5 C 91.9 4.2 90.8 3.5 89.6 3.5 C 87.2 3.5 85.4 5.5 85.4 7.9 C 85.4 10.3 87.2 12.3 89.6 12.3 C 90.8 12.3 91.9 11.6 92.5 10.7 L 92.5 12.1 L 93.8 12.1 L 93.8 0 L 92.4 0 L 92.4 5 Z M 89.7 11 C 88.1 11 86.9 9.6 86.9 7.9 C 86.9 6.2 88.1 4.8 89.7 4.8 C 91.3 4.8 92.6 6.2 92.6 7.9 C 92.6 9.6 91.3 11 89.7 11 Z M 99.7 3.5 C 97.3 3.5 95.5 5.5 95.5 7.9 C 95.5 10.3 97.3 12.3 99.7 12.3 C 102.1 12.3 103.9 10.3 103.9 7.9 C 103.9 5.5 102.1 3.5 99.7 3.5 Z M 99.7 11 C 98.1 11 96.9 9.6 96.9 7.9 C 96.9 6.2 98.2 4.7 99.7 4.7 C 101.2 4.7 102.5 6.1 102.5 7.9 C 102.5 9.7 101.2 11 99.7 11 Z M 109.4 3.5 C 107 3.5 105.2 5.5 105.2 7.9 C 105.2 10.3 107 12.3 109.4 12.3 C 111.8 12.3 113.6 10.3 113.6 7.9 C 113.6 5.5 111.8 3.5 109.4 3.5 Z M 109.4 11.1 C 107.8 11.1 106.6 9.7 106.6 8 C 106.6 6.3 107.9 4.8 109.4 4.8 C 110.9 4.8 112.2 6.2 112.2 8 C 112.2 9.8 110.9 11.1 109.4 11.1 Z M 119.2 3.5 C 118.2 3.5 117.3 3.9 116.8 4.6 L 116.8 3.7 L 115.5 3.7 L 115.5 12.1 L 116.9 12.1 L 116.9 7 C 116.9 5.8 117.8 4.8 119.1 4.8 C 120.4 4.8 121.1 5.7 121.1 7 L 121.1 7.6 L 122.5 7.6 L 122.5 7 C 122.5 4.9 121.3 3.5 119.3 3.5 Z M 61.6 14.9 C 60.4 14.9 59.3 15.6 58.7 16.5 L 58.7 15.1 L 57.4 15.1 L 57.4 27.2 L 58.8 27.2 L 58.8 22.2 C 59.4 23 60.5 23.7 61.7 23.7 C 64.1 23.7 65.9 21.7 65.9 19.3 C 65.9 16.9 64.1 14.9 61.7 14.9 Z M 61.6 22.4 C 60 22.4 58.7 21 58.7 19.2 C 58.7 17.4 60 16.1 61.6 16.1 C 63.2 16.1 64.4 17.5 64.4 19.2 C 64.4 20.9 63.2 22.4 61.6 22.4 Z M 71.2 14.9 C 68.9 14.9 67 16.9 67 19.3 C 67 21.7 68.9 23.7 71.3 23.7 C 73.2 23.7 74.7 22.7 75.3 20.9 L 73.8 20.9 C 73.3 21.9 72.5 22.5 71.3 22.5 C 69.9 22.5 68.6 21.5 68.4 19.7 L 75.5 19.7 C 75.5 16.7 73.4 14.9 71.3 14.9 Z M 68.5 18.4 C 68.9 17 70.1 16.1 71.2 16.1 C 72.4 16.1 73.6 17 73.9 18.4 Z M 80.9 14.9 C 79.9 14.9 79 15.3 78.5 16 L 78.5 15.1 L 77.2 15.1 L 77.2 23.5 L 78.6 23.5 L 78.6 18.4 C 78.6 17.2 79.5 16.2 80.8 16.2 C 82.1 16.2 82.8 17.1 82.8 18.4 L 82.8 19 L 84.2 19 L 84.2 18.4 C 84.2 16.3 83 14.9 81 14.9 Z M 89 18.4 C 87.3 18.1 86.9 17.9 86.9 17.3 C 86.9 16.6 87.7 16.1 88.8 16.1 C 89.8 16.1 90.6 16.6 90.8 17.5 L 92.2 17.5 C 92 15.8 90.7 14.9 88.8 14.9 C 86.5 14.9 85.5 16.2 85.5 17.4 C 85.5 19 86.7 19.5 88.8 19.8 C 90.8 20.1 91.1 20.5 91.1 21.1 C 91.1 21.8 90.3 22.5 89 22.5 C 87.8 22.5 86.8 21.9 86.6 20.9 L 85.2 20.9 C 85.4 22.7 86.9 23.8 89 23.8 C 91.1 23.8 92.4 22.7 92.4 21.1 C 92.4 19.2 90.9 18.8 89 18.5 Z M 98.3 14.9 C 97.1 14.9 96 15.6 95.4 16.5 L 95.4 15.1 L 94.1 15.1 L 94.1 27.2 L 95.5 27.2 L 95.5 22.2 C 96.1 23 97.2 23.7 98.4 23.7 C 100.8 23.7 102.6 21.7 102.6 19.3 C 102.6 16.9 100.8 14.9 98.4 14.9 Z M 98.3 22.4 C 96.7 22.4 95.4 21 95.4 19.2 C 95.4 17.4 96.7 16.1 98.3 16.1 C 99.9 16.1 101.1 17.5 101.1 19.2 C 101.1 20.9 99.9 22.4 98.3 22.4 Z M 107.9 14.9 C 105.6 14.9 103.7 16.9 103.7 19.3 C 103.7 21.7 105.6 23.7 108 23.7 C 109.9 23.7 111.4 22.7 112 20.9 L 110.5 20.9 C 110 21.9 109.2 22.5 108 22.5 C 106.6 22.5 105.3 21.5 105.1 19.7 L 112.2 19.7 C 112.2 16.7 110.1 14.9 108 14.9 Z M 105.2 18.4 C 105.6 17 106.8 16.1 107.9 16.1 C 109.1 16.1 110.3 17 110.6 18.4 Z M 117.5 16.2 C 118.6 16.2 119.5 16.8 119.9 17.7 L 121.4 17.7 C 120.8 16 119.4 14.9 117.5 14.9 C 115.2 14.9 113.3 16.9 113.3 19.3 C 113.3 21.7 115.2 23.7 117.5 23.7 C 119.4 23.7 120.9 22.6 121.4 20.9 L 119.9 20.9 C 119.4 21.8 118.6 22.4 117.5 22.4 C 115.9 22.4 114.7 21 114.7 19.3 C 114.7 17.6 116 16.2 117.5 16.2 Z M 128.8 20.1 C 128.8 21.4 127.9 22.3 126.6 22.3 C 125.3 22.3 124.4 21.4 124.4 20.1 L 124.4 16.4 L 130.1 16.4 L 130.1 15.1 L 124.4 15.1 L 124.4 13.3 L 123 13.3 L 123 20.1 C 123 22.2 124.5 23.6 126.6 23.6 C 128.7 23.6 130.1 22.1 130.1 20.1 L 130.1 19.3 L 128.7 19.3 L 128.7 20.1 Z M 132.3 15.1 L 133.7 15.1 L 133.7 23.5 L 132.3 23.5 Z M 132.3 12.2 L 133.7 12.2 L 133.7 13.9 L 132.3 13.9 Z M 138.8 21.8 L 136.5 15.1 L 135 15.1 L 138.1 23.5 L 139.6 23.5 L 142.6 15.1 L 141.2 15.1 Z M 147.5 14.9 C 145.2 14.9 143.3 16.9 143.3 19.3 C 143.3 21.7 145.2 23.7 147.6 23.7 C 149.5 23.7 151 22.7 151.6 20.9 L 150.1 20.9 C 149.6 21.9 148.8 22.5 147.6 22.5 C 146.2 22.5 144.9 21.5 144.7 19.7 L 151.8 19.7 C 151.8 16.7 149.7 14.9 147.6 14.9 Z M 144.8 18.4 C 145.2 17 146.4 16.1 147.5 16.1 C 148.7 16.1 149.9 17 150.2 18.4 Z M 156.6 18.4 C 154.9 18.1 154.5 17.9 154.5 17.3 C 154.5 16.6 155.3 16.1 156.4 16.1 C 157.4 16.1 158.2 16.6 158.4 17.5 L 159.8 17.5 C 159.6 15.8 158.3 14.9 156.4 14.9 C 154.1 14.9 153.1 16.2 153.1 17.4 C 153.1 19 154.3 19.5 156.4 19.8 C 158.4 20.1 158.7 20.5 158.7 21.1 C 158.7 21.8 157.9 22.5 156.6 22.5 C 155.4 22.5 154.4 21.9 154.2 20.9 L 152.8 20.9 C 153 22.7 154.5 23.8 156.6 23.8 C 158.7 23.8 160 22.7 160 21.1 C 160 19.2 158.5 18.8 156.6 18.5 Z\" fill=\"rgb(69, 58, 58)\"></path></svg>'},\"PCgIMLa9y-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 27.2\" overflow=\"visible\"><path d=\"M 0 23.5 L 23.4 23.5 L 28.4 18.4 L 16.8 6.5 Z M 28.4 18.4 L 33.5 23.5 L 46 23.5 L 34.7 12 Z M 34.7 8.3 L 43 16.6 L 44.1 17.6 L 51.4 17.6 L 38.4 4.6 Z M 23.8 9.9 L 28.4 14.6 L 34.7 8.3 L 30 3.5 Z M 61.6 3.5 C 59.2 3.5 57.4 5.5 57.4 7.9 C 57.4 10.3 59.2 12.3 61.6 12.3 C 64 12.3 65.8 10.3 65.8 7.9 C 65.8 5.5 64 3.5 61.6 3.5 Z M 61.6 11 C 60 11 58.8 9.6 58.8 7.9 C 58.8 6.2 60.1 4.7 61.6 4.7 C 63.1 4.7 64.4 6.1 64.4 7.9 C 64.4 9.7 63.1 11 61.6 11 Z M 70.7 12.3 C 71.7 12.3 72.6 11.9 73.1 11.2 L 73.1 12.1 L 74.4 12.1 L 74.4 3.7 L 73 3.7 L 73 8.9 C 73 10.1 72.1 11.1 70.8 11.1 C 69.5 11.1 68.8 10.2 68.8 8.9 L 68.8 3.8 L 67.4 3.8 L 67.4 8.8 C 67.4 10.9 68.6 12.3 70.6 12.3 Z M 80.4 12.3 C 82.4 12.3 83.9 10.8 83.9 8.8 L 83.9 8 L 82.5 8 L 82.5 8.8 C 82.5 10.1 81.6 11 80.3 11 C 79 11 78.1 10.1 78.1 8.8 L 78.1 5.1 L 83.8 5.1 L 83.8 3.8 L 78.1 3.8 L 78.1 2 L 76.7 2 L 76.7 8.8 C 76.7 10.9 78.2 12.3 80.3 12.3 Z M 92.5 5 C 91.9 4.2 90.8 3.5 89.6 3.5 C 87.2 3.5 85.4 5.5 85.4 7.9 C 85.4 10.3 87.2 12.3 89.6 12.3 C 90.8 12.3 91.9 11.6 92.5 10.7 L 92.5 12.1 L 93.8 12.1 L 93.8 0 L 92.4 0 L 92.4 5 Z M 89.7 11 C 88.1 11 86.9 9.6 86.9 7.9 C 86.9 6.2 88.1 4.8 89.7 4.8 C 91.3 4.8 92.6 6.2 92.6 7.9 C 92.6 9.6 91.3 11 89.7 11 Z M 99.7 3.5 C 97.3 3.5 95.5 5.5 95.5 7.9 C 95.5 10.3 97.3 12.3 99.7 12.3 C 102.1 12.3 103.9 10.3 103.9 7.9 C 103.9 5.5 102.1 3.5 99.7 3.5 Z M 99.7 11 C 98.1 11 96.9 9.6 96.9 7.9 C 96.9 6.2 98.2 4.7 99.7 4.7 C 101.2 4.7 102.5 6.1 102.5 7.9 C 102.5 9.7 101.2 11 99.7 11 Z M 109.4 3.5 C 107 3.5 105.2 5.5 105.2 7.9 C 105.2 10.3 107 12.3 109.4 12.3 C 111.8 12.3 113.6 10.3 113.6 7.9 C 113.6 5.5 111.8 3.5 109.4 3.5 Z M 109.4 11.1 C 107.8 11.1 106.6 9.7 106.6 8 C 106.6 6.3 107.9 4.8 109.4 4.8 C 110.9 4.8 112.2 6.2 112.2 8 C 112.2 9.8 110.9 11.1 109.4 11.1 Z M 119.2 3.5 C 118.2 3.5 117.3 3.9 116.8 4.6 L 116.8 3.7 L 115.5 3.7 L 115.5 12.1 L 116.9 12.1 L 116.9 7 C 116.9 5.8 117.8 4.8 119.1 4.8 C 120.4 4.8 121.1 5.7 121.1 7 L 121.1 7.6 L 122.5 7.6 L 122.5 7 C 122.5 4.9 121.3 3.5 119.3 3.5 Z M 61.6 14.9 C 60.4 14.9 59.3 15.6 58.7 16.5 L 58.7 15.1 L 57.4 15.1 L 57.4 27.2 L 58.8 27.2 L 58.8 22.2 C 59.4 23 60.5 23.7 61.7 23.7 C 64.1 23.7 65.9 21.7 65.9 19.3 C 65.9 16.9 64.1 14.9 61.7 14.9 Z M 61.6 22.4 C 60 22.4 58.7 21 58.7 19.2 C 58.7 17.4 60 16.1 61.6 16.1 C 63.2 16.1 64.4 17.5 64.4 19.2 C 64.4 20.9 63.2 22.4 61.6 22.4 Z M 71.2 14.9 C 68.9 14.9 67 16.9 67 19.3 C 67 21.7 68.9 23.7 71.3 23.7 C 73.2 23.7 74.7 22.7 75.3 20.9 L 73.8 20.9 C 73.3 21.9 72.5 22.5 71.3 22.5 C 69.9 22.5 68.6 21.5 68.4 19.7 L 75.5 19.7 C 75.5 16.7 73.4 14.9 71.3 14.9 Z M 68.5 18.4 C 68.9 17 70.1 16.1 71.2 16.1 C 72.4 16.1 73.6 17 73.9 18.4 Z M 80.9 14.9 C 79.9 14.9 79 15.3 78.5 16 L 78.5 15.1 L 77.2 15.1 L 77.2 23.5 L 78.6 23.5 L 78.6 18.4 C 78.6 17.2 79.5 16.2 80.8 16.2 C 82.1 16.2 82.8 17.1 82.8 18.4 L 82.8 19 L 84.2 19 L 84.2 18.4 C 84.2 16.3 83 14.9 81 14.9 Z M 89 18.4 C 87.3 18.1 86.9 17.9 86.9 17.3 C 86.9 16.6 87.7 16.1 88.8 16.1 C 89.8 16.1 90.6 16.6 90.8 17.5 L 92.2 17.5 C 92 15.8 90.7 14.9 88.8 14.9 C 86.5 14.9 85.5 16.2 85.5 17.4 C 85.5 19 86.7 19.5 88.8 19.8 C 90.8 20.1 91.1 20.5 91.1 21.1 C 91.1 21.8 90.3 22.5 89 22.5 C 87.8 22.5 86.8 21.9 86.6 20.9 L 85.2 20.9 C 85.4 22.7 86.9 23.8 89 23.8 C 91.1 23.8 92.4 22.7 92.4 21.1 C 92.4 19.2 90.9 18.8 89 18.5 Z M 98.3 14.9 C 97.1 14.9 96 15.6 95.4 16.5 L 95.4 15.1 L 94.1 15.1 L 94.1 27.2 L 95.5 27.2 L 95.5 22.2 C 96.1 23 97.2 23.7 98.4 23.7 C 100.8 23.7 102.6 21.7 102.6 19.3 C 102.6 16.9 100.8 14.9 98.4 14.9 Z M 98.3 22.4 C 96.7 22.4 95.4 21 95.4 19.2 C 95.4 17.4 96.7 16.1 98.3 16.1 C 99.9 16.1 101.1 17.5 101.1 19.2 C 101.1 20.9 99.9 22.4 98.3 22.4 Z M 107.9 14.9 C 105.6 14.9 103.7 16.9 103.7 19.3 C 103.7 21.7 105.6 23.7 108 23.7 C 109.9 23.7 111.4 22.7 112 20.9 L 110.5 20.9 C 110 21.9 109.2 22.5 108 22.5 C 106.6 22.5 105.3 21.5 105.1 19.7 L 112.2 19.7 C 112.2 16.7 110.1 14.9 108 14.9 Z M 105.2 18.4 C 105.6 17 106.8 16.1 107.9 16.1 C 109.1 16.1 110.3 17 110.6 18.4 Z M 117.5 16.2 C 118.6 16.2 119.5 16.8 119.9 17.7 L 121.4 17.7 C 120.8 16 119.4 14.9 117.5 14.9 C 115.2 14.9 113.3 16.9 113.3 19.3 C 113.3 21.7 115.2 23.7 117.5 23.7 C 119.4 23.7 120.9 22.6 121.4 20.9 L 119.9 20.9 C 119.4 21.8 118.6 22.4 117.5 22.4 C 115.9 22.4 114.7 21 114.7 19.3 C 114.7 17.6 116 16.2 117.5 16.2 Z M 128.8 20.1 C 128.8 21.4 127.9 22.3 126.6 22.3 C 125.3 22.3 124.4 21.4 124.4 20.1 L 124.4 16.4 L 130.1 16.4 L 130.1 15.1 L 124.4 15.1 L 124.4 13.3 L 123 13.3 L 123 20.1 C 123 22.2 124.5 23.6 126.6 23.6 C 128.7 23.6 130.1 22.1 130.1 20.1 L 130.1 19.3 L 128.7 19.3 L 128.7 20.1 Z M 132.3 15.1 L 133.7 15.1 L 133.7 23.5 L 132.3 23.5 Z M 132.3 12.2 L 133.7 12.2 L 133.7 13.9 L 132.3 13.9 Z M 138.8 21.8 L 136.5 15.1 L 135 15.1 L 138.1 23.5 L 139.6 23.5 L 142.6 15.1 L 141.2 15.1 Z M 147.5 14.9 C 145.2 14.9 143.3 16.9 143.3 19.3 C 143.3 21.7 145.2 23.7 147.6 23.7 C 149.5 23.7 151 22.7 151.6 20.9 L 150.1 20.9 C 149.6 21.9 148.8 22.5 147.6 22.5 C 146.2 22.5 144.9 21.5 144.7 19.7 L 151.8 19.7 C 151.8 16.7 149.7 14.9 147.6 14.9 Z M 144.8 18.4 C 145.2 17 146.4 16.1 147.5 16.1 C 148.7 16.1 149.9 17 150.2 18.4 Z M 156.6 18.4 C 154.9 18.1 154.5 17.9 154.5 17.3 C 154.5 16.6 155.3 16.1 156.4 16.1 C 157.4 16.1 158.2 16.6 158.4 17.5 L 159.8 17.5 C 159.6 15.8 158.3 14.9 156.4 14.9 C 154.1 14.9 153.1 16.2 153.1 17.4 C 153.1 19 154.3 19.5 156.4 19.8 C 158.4 20.1 158.7 20.5 158.7 21.1 C 158.7 21.8 157.9 22.5 156.6 22.5 C 155.4 22.5 154.4 21.9 154.2 20.9 L 152.8 20.9 C 153 22.7 154.5 23.8 156.6 23.8 C 158.7 23.8 160 22.7 160 21.1 C 160 19.2 158.5 18.8 156.6 18.5 Z\" fill=\"rgba(242, 241, 242, 0.8)\"></path></svg>'},ABe0XCRi7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 27.2\" overflow=\"visible\"><path d=\"M 0 23.5 L 23.4 23.5 L 28.4 18.4 L 16.8 6.5 Z M 28.4 18.4 L 33.5 23.5 L 46 23.5 L 34.7 12 Z M 34.7 8.3 L 43 16.6 L 44.1 17.6 L 51.4 17.6 L 38.4 4.6 Z M 23.8 9.9 L 28.4 14.6 L 34.7 8.3 L 30 3.5 Z M 61.6 3.5 C 59.2 3.5 57.4 5.5 57.4 7.9 C 57.4 10.3 59.2 12.3 61.6 12.3 C 64 12.3 65.8 10.3 65.8 7.9 C 65.8 5.5 64 3.5 61.6 3.5 Z M 61.6 11 C 60 11 58.8 9.6 58.8 7.9 C 58.8 6.2 60.1 4.7 61.6 4.7 C 63.1 4.7 64.4 6.1 64.4 7.9 C 64.4 9.7 63.1 11 61.6 11 Z M 70.7 12.3 C 71.7 12.3 72.6 11.9 73.1 11.2 L 73.1 12.1 L 74.4 12.1 L 74.4 3.7 L 73 3.7 L 73 8.9 C 73 10.1 72.1 11.1 70.8 11.1 C 69.5 11.1 68.8 10.2 68.8 8.9 L 68.8 3.8 L 67.4 3.8 L 67.4 8.8 C 67.4 10.9 68.6 12.3 70.6 12.3 Z M 80.4 12.3 C 82.4 12.3 83.9 10.8 83.9 8.8 L 83.9 8 L 82.5 8 L 82.5 8.8 C 82.5 10.1 81.6 11 80.3 11 C 79 11 78.1 10.1 78.1 8.8 L 78.1 5.1 L 83.8 5.1 L 83.8 3.8 L 78.1 3.8 L 78.1 2 L 76.7 2 L 76.7 8.8 C 76.7 10.9 78.2 12.3 80.3 12.3 Z M 92.5 5 C 91.9 4.2 90.8 3.5 89.6 3.5 C 87.2 3.5 85.4 5.5 85.4 7.9 C 85.4 10.3 87.2 12.3 89.6 12.3 C 90.8 12.3 91.9 11.6 92.5 10.7 L 92.5 12.1 L 93.8 12.1 L 93.8 0 L 92.4 0 L 92.4 5 Z M 89.7 11 C 88.1 11 86.9 9.6 86.9 7.9 C 86.9 6.2 88.1 4.8 89.7 4.8 C 91.3 4.8 92.6 6.2 92.6 7.9 C 92.6 9.6 91.3 11 89.7 11 Z M 99.7 3.5 C 97.3 3.5 95.5 5.5 95.5 7.9 C 95.5 10.3 97.3 12.3 99.7 12.3 C 102.1 12.3 103.9 10.3 103.9 7.9 C 103.9 5.5 102.1 3.5 99.7 3.5 Z M 99.7 11 C 98.1 11 96.9 9.6 96.9 7.9 C 96.9 6.2 98.2 4.7 99.7 4.7 C 101.2 4.7 102.5 6.1 102.5 7.9 C 102.5 9.7 101.2 11 99.7 11 Z M 109.4 3.5 C 107 3.5 105.2 5.5 105.2 7.9 C 105.2 10.3 107 12.3 109.4 12.3 C 111.8 12.3 113.6 10.3 113.6 7.9 C 113.6 5.5 111.8 3.5 109.4 3.5 Z M 109.4 11.1 C 107.8 11.1 106.6 9.7 106.6 8 C 106.6 6.3 107.9 4.8 109.4 4.8 C 110.9 4.8 112.2 6.2 112.2 8 C 112.2 9.8 110.9 11.1 109.4 11.1 Z M 119.2 3.5 C 118.2 3.5 117.3 3.9 116.8 4.6 L 116.8 3.7 L 115.5 3.7 L 115.5 12.1 L 116.9 12.1 L 116.9 7 C 116.9 5.8 117.8 4.8 119.1 4.8 C 120.4 4.8 121.1 5.7 121.1 7 L 121.1 7.6 L 122.5 7.6 L 122.5 7 C 122.5 4.9 121.3 3.5 119.3 3.5 Z M 61.6 14.9 C 60.4 14.9 59.3 15.6 58.7 16.5 L 58.7 15.1 L 57.4 15.1 L 57.4 27.2 L 58.8 27.2 L 58.8 22.2 C 59.4 23 60.5 23.7 61.7 23.7 C 64.1 23.7 65.9 21.7 65.9 19.3 C 65.9 16.9 64.1 14.9 61.7 14.9 Z M 61.6 22.4 C 60 22.4 58.7 21 58.7 19.2 C 58.7 17.4 60 16.1 61.6 16.1 C 63.2 16.1 64.4 17.5 64.4 19.2 C 64.4 20.9 63.2 22.4 61.6 22.4 Z M 71.2 14.9 C 68.9 14.9 67 16.9 67 19.3 C 67 21.7 68.9 23.7 71.3 23.7 C 73.2 23.7 74.7 22.7 75.3 20.9 L 73.8 20.9 C 73.3 21.9 72.5 22.5 71.3 22.5 C 69.9 22.5 68.6 21.5 68.4 19.7 L 75.5 19.7 C 75.5 16.7 73.4 14.9 71.3 14.9 Z M 68.5 18.4 C 68.9 17 70.1 16.1 71.2 16.1 C 72.4 16.1 73.6 17 73.9 18.4 Z M 80.9 14.9 C 79.9 14.9 79 15.3 78.5 16 L 78.5 15.1 L 77.2 15.1 L 77.2 23.5 L 78.6 23.5 L 78.6 18.4 C 78.6 17.2 79.5 16.2 80.8 16.2 C 82.1 16.2 82.8 17.1 82.8 18.4 L 82.8 19 L 84.2 19 L 84.2 18.4 C 84.2 16.3 83 14.9 81 14.9 Z M 89 18.4 C 87.3 18.1 86.9 17.9 86.9 17.3 C 86.9 16.6 87.7 16.1 88.8 16.1 C 89.8 16.1 90.6 16.6 90.8 17.5 L 92.2 17.5 C 92 15.8 90.7 14.9 88.8 14.9 C 86.5 14.9 85.5 16.2 85.5 17.4 C 85.5 19 86.7 19.5 88.8 19.8 C 90.8 20.1 91.1 20.5 91.1 21.1 C 91.1 21.8 90.3 22.5 89 22.5 C 87.8 22.5 86.8 21.9 86.6 20.9 L 85.2 20.9 C 85.4 22.7 86.9 23.8 89 23.8 C 91.1 23.8 92.4 22.7 92.4 21.1 C 92.4 19.2 90.9 18.8 89 18.5 Z M 98.3 14.9 C 97.1 14.9 96 15.6 95.4 16.5 L 95.4 15.1 L 94.1 15.1 L 94.1 27.2 L 95.5 27.2 L 95.5 22.2 C 96.1 23 97.2 23.7 98.4 23.7 C 100.8 23.7 102.6 21.7 102.6 19.3 C 102.6 16.9 100.8 14.9 98.4 14.9 Z M 98.3 22.4 C 96.7 22.4 95.4 21 95.4 19.2 C 95.4 17.4 96.7 16.1 98.3 16.1 C 99.9 16.1 101.1 17.5 101.1 19.2 C 101.1 20.9 99.9 22.4 98.3 22.4 Z M 107.9 14.9 C 105.6 14.9 103.7 16.9 103.7 19.3 C 103.7 21.7 105.6 23.7 108 23.7 C 109.9 23.7 111.4 22.7 112 20.9 L 110.5 20.9 C 110 21.9 109.2 22.5 108 22.5 C 106.6 22.5 105.3 21.5 105.1 19.7 L 112.2 19.7 C 112.2 16.7 110.1 14.9 108 14.9 Z M 105.2 18.4 C 105.6 17 106.8 16.1 107.9 16.1 C 109.1 16.1 110.3 17 110.6 18.4 Z M 117.5 16.2 C 118.6 16.2 119.5 16.8 119.9 17.7 L 121.4 17.7 C 120.8 16 119.4 14.9 117.5 14.9 C 115.2 14.9 113.3 16.9 113.3 19.3 C 113.3 21.7 115.2 23.7 117.5 23.7 C 119.4 23.7 120.9 22.6 121.4 20.9 L 119.9 20.9 C 119.4 21.8 118.6 22.4 117.5 22.4 C 115.9 22.4 114.7 21 114.7 19.3 C 114.7 17.6 116 16.2 117.5 16.2 Z M 128.8 20.1 C 128.8 21.4 127.9 22.3 126.6 22.3 C 125.3 22.3 124.4 21.4 124.4 20.1 L 124.4 16.4 L 130.1 16.4 L 130.1 15.1 L 124.4 15.1 L 124.4 13.3 L 123 13.3 L 123 20.1 C 123 22.2 124.5 23.6 126.6 23.6 C 128.7 23.6 130.1 22.1 130.1 20.1 L 130.1 19.3 L 128.7 19.3 L 128.7 20.1 Z M 132.3 15.1 L 133.7 15.1 L 133.7 23.5 L 132.3 23.5 Z M 132.3 12.2 L 133.7 12.2 L 133.7 13.9 L 132.3 13.9 Z M 138.8 21.8 L 136.5 15.1 L 135 15.1 L 138.1 23.5 L 139.6 23.5 L 142.6 15.1 L 141.2 15.1 Z M 147.5 14.9 C 145.2 14.9 143.3 16.9 143.3 19.3 C 143.3 21.7 145.2 23.7 147.6 23.7 C 149.5 23.7 151 22.7 151.6 20.9 L 150.1 20.9 C 149.6 21.9 148.8 22.5 147.6 22.5 C 146.2 22.5 144.9 21.5 144.7 19.7 L 151.8 19.7 C 151.8 16.7 149.7 14.9 147.6 14.9 Z M 144.8 18.4 C 145.2 17 146.4 16.1 147.5 16.1 C 148.7 16.1 149.9 17 150.2 18.4 Z M 156.6 18.4 C 154.9 18.1 154.5 17.9 154.5 17.3 C 154.5 16.6 155.3 16.1 156.4 16.1 C 157.4 16.1 158.2 16.6 158.4 17.5 L 159.8 17.5 C 159.6 15.8 158.3 14.9 156.4 14.9 C 154.1 14.9 153.1 16.2 153.1 17.4 C 153.1 19 154.3 19.5 156.4 19.8 C 158.4 20.1 158.7 20.5 158.7 21.1 C 158.7 21.8 157.9 22.5 156.6 22.5 C 155.4 22.5 154.4 21.9 154.2 20.9 L 152.8 20.9 C 153 22.7 154.5 23.8 156.6 23.8 C 158.7 23.8 160 22.7 160 21.1 C 160 19.2 158.5 18.8 156.6 18.5 Z\" fill=\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\"></path></svg>'},TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 240.166 40.684\" overflow=\"visible\"><path d=\"M 0 35.15 L 35.124 35.15 L 42.63 27.521 L 25.217 9.722 Z M 42.63 27.521 L 50.285 35.15 L 69.048 35.15 L 52.086 17.949 Z M 52.086 12.415 L 64.545 24.829 L 66.196 26.325 L 77.153 26.325 L 57.64 6.88 Z M 35.725 14.808 L 42.629 21.838 L 52.086 12.415 L 45.031 5.235 Z M 92.464 5.235 C 88.861 5.235 86.16 8.227 86.16 11.816 C 86.16 15.406 88.861 18.397 92.464 18.397 C 96.066 18.397 98.768 15.406 98.768 11.816 C 98.768 8.227 96.066 5.235 92.464 5.235 Z M 92.464 16.453 C 90.062 16.453 88.261 14.359 88.261 11.816 C 88.261 9.274 90.212 7.03 92.464 7.03 C 94.716 7.03 96.667 9.124 96.667 11.816 C 96.667 14.509 94.716 16.453 92.464 16.453 Z M 106.123 18.397 C 107.624 18.397 108.975 17.799 109.726 16.752 L 109.726 18.098 L 111.677 18.098 L 111.677 5.534 L 109.576 5.534 L 109.576 13.312 C 109.576 15.107 108.225 16.603 106.274 16.603 C 104.322 16.603 103.271 15.256 103.271 13.312 L 103.271 5.684 L 101.17 5.684 L 101.17 13.162 C 101.17 16.303 102.971 18.397 105.973 18.397 Z M 120.684 18.397 C 123.686 18.397 125.937 16.154 125.937 13.162 L 125.937 11.966 L 123.836 11.966 L 123.836 13.162 C 123.836 15.107 122.485 16.453 120.533 16.453 C 118.582 16.453 117.231 15.107 117.231 13.162 L 117.231 7.628 L 125.787 7.628 L 125.787 5.684 L 117.231 5.684 L 117.231 2.991 L 115.13 2.991 L 115.13 13.162 C 115.13 16.303 117.381 18.397 120.533 18.397 Z M 138.846 7.479 C 137.945 6.282 136.294 5.235 134.493 5.235 C 130.891 5.235 128.189 8.227 128.189 11.816 C 128.189 15.406 130.891 18.397 134.493 18.397 C 136.294 18.397 137.945 17.35 138.846 16.004 L 138.846 18.098 L 140.797 18.098 L 140.797 0 L 138.696 0 L 138.696 7.479 Z M 134.643 16.453 C 132.242 16.453 130.44 14.359 130.44 11.816 C 130.44 9.274 132.242 7.179 134.643 7.179 C 137.045 7.179 138.996 9.274 138.996 11.816 C 138.996 14.359 137.045 16.453 134.643 16.453 Z M 149.654 5.235 C 146.051 5.235 143.349 8.227 143.349 11.816 C 143.349 15.406 146.051 18.397 149.654 18.397 C 153.256 18.397 155.958 15.406 155.958 11.816 C 155.958 8.227 153.256 5.235 149.654 5.235 Z M 149.654 16.453 C 147.252 16.453 145.451 14.359 145.451 11.816 C 145.451 9.274 147.402 7.03 149.654 7.03 C 151.905 7.03 153.856 9.124 153.856 11.816 C 153.856 14.509 151.905 16.453 149.654 16.453 Z M 164.214 5.235 C 160.611 5.235 157.909 8.227 157.909 11.816 C 157.909 15.406 160.611 18.397 164.214 18.397 C 167.816 18.397 170.518 15.406 170.518 11.816 C 170.518 8.227 167.816 5.235 164.214 5.235 Z M 164.214 16.603 C 161.812 16.603 160.011 14.509 160.011 11.966 C 160.011 9.423 161.962 7.179 164.214 7.179 C 166.465 7.179 168.417 9.274 168.417 11.966 C 168.417 14.658 166.465 16.603 164.214 16.603 Z M 178.924 5.235 C 177.423 5.235 176.072 5.833 175.321 6.88 L 175.321 5.534 L 173.37 5.534 L 173.37 18.098 L 175.471 18.098 L 175.471 10.47 C 175.471 8.675 176.822 7.179 178.774 7.179 C 180.725 7.179 181.776 8.526 181.776 10.47 L 181.776 11.368 L 183.877 11.368 L 183.877 10.47 C 183.877 7.329 182.076 5.235 179.074 5.235 Z M 92.464 22.286 C 90.663 22.286 89.012 23.333 88.111 24.68 L 88.111 22.585 L 86.16 22.585 L 86.16 40.684 L 88.261 40.684 L 88.261 33.205 C 89.162 34.402 90.813 35.449 92.614 35.449 C 96.217 35.449 98.918 32.457 98.918 28.868 C 98.918 25.278 96.217 22.286 92.614 22.286 Z M 92.464 33.504 C 90.062 33.504 88.111 31.41 88.111 28.718 C 88.111 26.026 90.062 24.081 92.464 24.081 C 94.866 24.081 96.667 26.175 96.667 28.718 C 96.667 31.261 94.866 33.504 92.464 33.504 Z M 106.874 22.286 C 103.422 22.286 100.57 25.278 100.57 28.868 C 100.57 32.457 103.422 35.449 107.024 35.449 C 109.876 35.449 112.128 33.953 113.028 31.261 L 110.777 31.261 C 110.026 32.756 108.825 33.654 107.024 33.654 C 104.923 33.654 102.971 32.158 102.671 29.466 L 113.328 29.466 C 113.328 24.979 110.176 22.286 107.024 22.286 Z M 102.821 27.521 C 103.422 25.427 105.223 24.081 106.874 24.081 C 108.675 24.081 110.476 25.427 110.927 27.521 Z M 121.434 22.286 C 119.933 22.286 118.582 22.885 117.832 23.932 L 117.832 22.585 L 115.88 22.585 L 115.88 35.15 L 117.982 35.15 L 117.982 27.521 C 117.982 25.727 119.333 24.231 121.284 24.231 C 123.235 24.231 124.286 25.577 124.286 27.521 L 124.286 28.419 L 126.387 28.419 L 126.387 27.521 C 126.387 24.38 124.586 22.286 121.584 22.286 Z M 133.592 27.521 C 131.041 27.073 130.44 26.774 130.44 25.876 C 130.44 24.829 131.641 24.081 133.292 24.081 C 134.793 24.081 135.994 24.829 136.294 26.175 L 138.396 26.175 C 138.096 23.632 136.144 22.286 133.292 22.286 C 129.84 22.286 128.339 24.231 128.339 26.026 C 128.339 28.419 130.14 29.167 133.292 29.615 C 136.294 30.064 136.745 30.662 136.745 31.56 C 136.745 32.607 135.544 33.654 133.592 33.654 C 131.791 33.654 130.29 32.756 129.99 31.261 L 127.889 31.261 C 128.189 33.953 130.44 35.598 133.592 35.598 C 136.745 35.598 138.696 33.953 138.696 31.56 C 138.696 28.718 136.444 28.12 133.592 27.671 Z M 147.552 22.286 C 145.751 22.286 144.1 23.333 143.199 24.68 L 143.199 22.585 L 141.248 22.585 L 141.248 40.684 L 143.349 40.684 L 143.349 33.205 C 144.25 34.402 145.901 35.449 147.702 35.449 C 151.305 35.449 154.007 32.457 154.007 28.868 C 154.007 25.278 151.305 22.286 147.702 22.286 Z M 147.552 33.504 C 145.15 33.504 143.199 31.41 143.199 28.718 C 143.199 26.026 145.15 24.081 147.552 24.081 C 149.954 24.081 151.755 26.175 151.755 28.718 C 151.755 31.261 149.954 33.504 147.552 33.504 Z M 161.962 22.286 C 158.51 22.286 155.658 25.278 155.658 28.868 C 155.658 32.457 158.51 35.449 162.112 35.449 C 164.964 35.449 167.216 33.953 168.116 31.261 L 165.865 31.261 C 165.114 32.756 163.913 33.654 162.112 33.654 C 160.011 33.654 158.059 32.158 157.759 29.466 L 168.417 29.466 C 168.417 24.979 165.264 22.286 162.112 22.286 Z M 157.909 27.521 C 158.51 25.427 160.311 24.081 161.962 24.081 C 163.763 24.081 165.565 25.427 166.015 27.521 Z M 176.372 24.231 C 178.023 24.231 179.374 25.128 179.975 26.474 L 182.226 26.474 C 181.325 23.932 179.224 22.286 176.372 22.286 C 172.92 22.286 170.068 25.278 170.068 28.868 C 170.068 32.457 172.92 35.449 176.372 35.449 C 179.224 35.449 181.476 33.803 182.226 31.261 L 179.975 31.261 C 179.224 32.607 178.023 33.504 176.372 33.504 C 173.97 33.504 172.169 31.41 172.169 28.868 C 172.169 26.325 174.12 24.231 176.372 24.231 Z M 193.334 30.064 C 193.334 32.009 191.983 33.355 190.032 33.355 C 188.08 33.355 186.729 32.009 186.729 30.064 L 186.729 24.53 L 195.285 24.53 L 195.285 22.585 L 186.729 22.585 L 186.729 19.893 L 184.628 19.893 L 184.628 30.064 C 184.628 33.205 186.879 35.299 190.032 35.299 C 193.184 35.299 195.285 33.056 195.285 30.064 L 195.285 28.868 L 193.184 28.868 L 193.184 30.064 Z M 198.587 22.585 L 200.689 22.585 L 200.689 35.15 L 198.587 35.15 Z M 198.587 18.248 L 200.689 18.248 L 200.689 20.791 L 198.587 20.791 Z M 208.344 32.607 L 204.892 22.585 L 202.64 22.585 L 207.293 35.15 L 209.545 35.15 L 214.048 22.585 L 211.947 22.585 Z M 221.403 22.286 C 217.951 22.286 215.099 25.278 215.099 28.868 C 215.099 32.457 217.951 35.449 221.553 35.449 C 224.405 35.449 226.657 33.953 227.557 31.261 L 225.306 31.261 C 224.555 32.756 223.355 33.654 221.553 33.654 C 219.452 33.654 217.501 32.158 217.2 29.466 L 227.858 29.466 C 227.858 24.979 224.705 22.286 221.553 22.286 Z M 217.35 27.521 C 217.951 25.427 219.752 24.081 221.403 24.081 C 223.204 24.081 225.006 25.427 225.456 27.521 Z M 235.063 27.521 C 232.511 27.073 231.911 26.774 231.911 25.876 C 231.911 24.829 233.111 24.081 234.762 24.081 C 236.264 24.081 237.464 24.829 237.765 26.175 L 239.866 26.175 C 239.566 23.632 237.614 22.286 234.762 22.286 C 231.31 22.286 229.809 24.231 229.809 26.026 C 229.809 28.419 231.61 29.167 234.762 29.615 C 237.765 30.064 238.215 30.662 238.215 31.56 C 238.215 32.607 237.014 33.654 235.063 33.654 C 233.261 33.654 231.76 32.756 231.46 31.261 L 229.359 31.261 C 229.659 33.953 231.911 35.598 235.063 35.598 C 238.215 35.598 240.166 33.953 240.166 31.56 C 240.166 28.718 237.915 28.12 235.063 27.671 Z\" fill=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hbf84h\",layoutDependency:layoutDependency,layoutId:\"w8g8P0Mzi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.4 17\" overflow=\"visible\"><path d=\"M 0 17 L 23.4 17 L 28.4 11.9 L 16.8 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.63 25.427\" overflow=\"visible\"><path d=\"M 0 25.427 L 35.124 25.427 L 42.63 17.799 L 25.217 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nhybmj\",layoutDependency:layoutDependency,layoutId:\"lHo_FssQy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.6 11.5\" overflow=\"visible\"><path d=\"M 0 6.4 L 5.1 11.5 L 17.6 11.5 L 6.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.418 17.201\" overflow=\"visible\"><path d=\"M 0 9.573 L 7.655 17.201 L 26.418 17.201 L 9.457 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rh9bgi\",layoutDependency:layoutDependency,layoutId:\"CSZMWr27s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.7 13\" overflow=\"visible\"><path d=\"M 0 3.7 L 8.3 12 L 9.4 13 L 16.7 13 L 3.7 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.067 19.444\" overflow=\"visible\"><path d=\"M 0 5.534 L 12.459 17.949 L 14.11 19.444 L 25.067 19.444 L 5.554 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t4w15w\",layoutDependency:layoutDependency,layoutId:\"MSz27olWR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.9 11.1\" overflow=\"visible\"><path d=\"M 0 6.4 L 4.6 11.1 L 10.9 4.8 L 6.2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.361 16.603\" overflow=\"visible\"><path d=\"M 0 9.573 L 6.905 16.603 L 16.361 7.179 L 9.306 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qe2m41\",layoutDependency:layoutDependency,layoutId:\"BrMKTi1yZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.4 8.8\" overflow=\"visible\"><path d=\"M 4.2 0 C 1.8 0 0 2 0 4.4 C 0 6.8 1.8 8.8 4.2 8.8 C 6.6 8.8 8.4 6.8 8.4 4.4 C 8.4 2 6.6 0 4.2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.609 13.162\" overflow=\"visible\"><path d=\"M 6.304 0 C 2.702 0 0 2.991 0 6.581 C 0 10.171 2.702 13.162 6.304 13.162 C 9.907 13.162 12.609 10.171 12.609 6.581 C 12.609 2.991 9.907 0 6.304 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hi5672\",layoutDependency:layoutDependency,layoutId:\"RHnohPAK9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.6 6.3\" overflow=\"visible\"><path d=\"M 2.8 6.3 C 1.2 6.3 0 4.9 0 3.2 C 0 1.5 1.3 0 2.8 0 C 4.3 0 5.6 1.4 5.6 3.2 C 5.6 5 4.3 6.3 2.8 6.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.406 9.423\" overflow=\"visible\"><path d=\"M 4.203 9.423 C 1.801 9.423 0 7.329 0 4.786 C 0 2.244 1.951 0 4.203 0 C 6.454 0 8.406 2.094 8.406 4.786 C 8.406 7.479 6.454 9.423 4.203 9.423 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t5r00u\",layoutDependency:layoutDependency,layoutId:\"xMN5qIyFn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 8.6\" overflow=\"visible\"><path d=\"M 3.3 8.6 C 4.3 8.6 5.2 8.2 5.7 7.5 L 5.7 8.4 L 7 8.4 L 7 0 L 5.6 0 L 5.6 5.2 C 5.6 6.4 4.7 7.4 3.4 7.4 C 2.1 7.4 1.4 6.5 1.4 5.2 L 1.4 0.1 L 0 0.1 L 0 5.1 C 0 7.2 1.2 8.6 3.2 8.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.507 12.863\" overflow=\"visible\"><path d=\"M 4.953 12.863 C 6.454 12.863 7.805 12.265 8.556 11.218 L 8.556 12.564 L 10.507 12.564 L 10.507 0 L 8.406 0 L 8.406 7.778 C 8.406 9.573 7.055 11.068 5.104 11.068 C 3.152 11.068 2.101 9.722 2.101 7.778 L 2.101 0.15 L 0 0.15 L 0 7.628 C 0 10.769 1.801 12.863 4.803 12.863 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1igfonq\",layoutDependency:layoutDependency,layoutId:\"k0YBRA6Ei\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.2 10.3\" overflow=\"visible\"><path d=\"M 3.7 10.3 C 5.7 10.3 7.2 8.8 7.2 6.8 L 7.2 6 L 5.8 6 L 5.8 6.8 C 5.8 8.1 4.9 9 3.6 9 C 2.3 9 1.4 8.1 1.4 6.8 L 1.4 3.1 L 7.1 3.1 L 7.1 1.8 L 1.4 1.8 L 1.4 0 L 0 0 L 0 6.8 C 0 8.9 1.5 10.3 3.6 10.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.807 15.406\" overflow=\"visible\"><path d=\"M 5.554 15.406 C 8.556 15.406 10.807 13.162 10.807 10.171 L 10.807 8.974 L 8.706 8.974 L 8.706 10.171 C 8.706 12.115 7.355 13.462 5.404 13.462 C 3.452 13.462 2.101 12.115 2.101 10.171 L 2.101 4.637 L 10.657 4.637 L 10.657 2.692 L 2.101 2.692 L 2.101 0 L 0 0 L 0 10.171 C 0 13.312 2.252 15.406 5.404 15.406 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c7kac3\",layoutDependency:layoutDependency,layoutId:\"eQFO6eIgZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.4 12.3\" overflow=\"visible\"><path d=\"M 7.1 5 C 6.5 4.2 5.4 3.5 4.2 3.5 C 1.8 3.5 0 5.5 0 7.9 C 0 10.3 1.8 12.3 4.2 12.3 C 5.4 12.3 6.5 11.6 7.1 10.7 L 7.1 12.1 L 8.4 12.1 L 8.4 0 L 7 0 L 7 5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.609 18.397\" overflow=\"visible\"><path d=\"M 10.657 7.479 C 9.757 6.282 8.106 5.235 6.304 5.235 C 2.702 5.235 0 8.227 0 11.816 C 0 15.406 2.702 18.397 6.304 18.397 C 8.106 18.397 9.757 17.35 10.657 16.004 L 10.657 18.098 L 12.609 18.098 L 12.609 0 L 10.507 0 L 10.507 7.479 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j32zay\",layoutDependency:layoutDependency,layoutId:\"OsGehsTl6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.7 6.2\" overflow=\"visible\"><path d=\"M 2.8 6.2 C 1.2 6.2 0 4.8 0 3.1 C 0 1.4 1.2 0 2.8 0 C 4.4 0 5.7 1.4 5.7 3.1 C 5.7 4.8 4.4 6.2 2.8 6.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.556 9.274\" overflow=\"visible\"><path d=\"M 4.203 9.274 C 1.801 9.274 0 7.179 0 4.637 C 0 2.094 1.801 0 4.203 0 C 6.605 0 8.556 2.094 8.556 4.637 C 8.556 7.179 6.605 9.274 4.203 9.274 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rww26j\",layoutDependency:layoutDependency,layoutId:\"dwhpKt7UD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.4 8.8\" overflow=\"visible\"><path d=\"M 4.2 0 C 1.8 0 0 2 0 4.4 C 0 6.8 1.8 8.8 4.2 8.8 C 6.6 8.8 8.4 6.8 8.4 4.4 C 8.4 2 6.6 0 4.2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.609 13.162\" overflow=\"visible\"><path d=\"M 6.304 0 C 2.702 0 0 2.991 0 6.581 C 0 10.171 2.702 13.162 6.304 13.162 C 9.907 13.162 12.609 10.171 12.609 6.581 C 12.609 2.991 9.907 0 6.304 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r6qn7h\",layoutDependency:layoutDependency,layoutId:\"Tna2vFSle\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.6 6.3\" overflow=\"visible\"><path d=\"M 2.8 6.3 C 1.2 6.3 0 4.9 0 3.2 C 0 1.5 1.3 0 2.8 0 C 4.3 0 5.6 1.4 5.6 3.2 C 5.6 5 4.3 6.3 2.8 6.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.406 9.423\" overflow=\"visible\"><path d=\"M 4.203 9.423 C 1.801 9.423 0 7.329 0 4.786 C 0 2.244 1.951 0 4.203 0 C 6.454 0 8.406 2.094 8.406 4.786 C 8.406 7.479 6.454 9.423 4.203 9.423 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r34mq8\",layoutDependency:layoutDependency,layoutId:\"VBULeTUG8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.4 8.8\" overflow=\"visible\"><path d=\"M 4.2 0 C 1.8 0 0 2 0 4.4 C 0 6.8 1.8 8.8 4.2 8.8 C 6.6 8.8 8.4 6.8 8.4 4.4 C 8.4 2 6.6 0 4.2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.609 13.162\" overflow=\"visible\"><path d=\"M 6.304 0 C 2.702 0 0 2.991 0 6.581 C 0 10.171 2.702 13.162 6.304 13.162 C 9.907 13.162 12.609 10.171 12.609 6.581 C 12.609 2.991 9.907 0 6.304 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b9p0sr\",layoutDependency:layoutDependency,layoutId:\"fTWAdJGeE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.6 6.3\" overflow=\"visible\"><path d=\"M 2.8 6.3 C 1.2 6.3 0 4.9 0 3.2 C 0 1.5 1.3 0 2.8 0 C 4.3 0 5.6 1.4 5.6 3.2 C 5.6 5 4.3 6.3 2.8 6.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.406 9.423\" overflow=\"visible\"><path d=\"M 4.203 9.423 C 1.801 9.423 0 7.329 0 4.786 C 0 2.244 1.951 0 4.203 0 C 6.454 0 8.406 2.094 8.406 4.786 C 8.406 7.479 6.454 9.423 4.203 9.423 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pj03qk\",layoutDependency:layoutDependency,layoutId:\"Cp8ft57CU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 8.6\" overflow=\"visible\"><path d=\"M 3.7 0 C 2.7 0 1.8 0.4 1.3 1.1 L 1.3 0.2 L 0 0.2 L 0 8.6 L 1.4 8.6 L 1.4 3.5 C 1.4 2.3 2.3 1.3 3.6 1.3 C 4.9 1.3 5.6 2.2 5.6 3.5 L 5.6 4.1 L 7 4.1 L 7 3.5 C 7 1.4 5.8 0 3.8 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.507 12.863\" overflow=\"visible\"><path d=\"M 5.554 0 C 4.053 0 2.702 0.598 1.951 1.645 L 1.951 0.299 L 0 0.299 L 0 12.863 L 2.101 12.863 L 2.101 5.235 C 2.101 3.44 3.452 1.944 5.404 1.944 C 7.355 1.944 8.406 3.291 8.406 5.235 L 8.406 6.132 L 10.507 6.132 L 10.507 5.235 C 10.507 2.094 8.706 0 5.704 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bl7jnz\",layoutDependency:layoutDependency,layoutId:\"buvZuySRL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 12.3\" overflow=\"visible\"><path d=\"M 4.2 0 C 3 0 1.9 0.7 1.3 1.6 L 1.3 0.2 L 0 0.2 L 0 12.3 L 1.4 12.3 L 1.4 7.3 C 2 8.1 3.1 8.8 4.3 8.8 C 6.7 8.8 8.5 6.8 8.5 4.4 C 8.5 2 6.7 0 4.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.759 18.397\" overflow=\"visible\"><path d=\"M 6.304 0 C 4.503 0 2.852 1.047 1.951 2.393 L 1.951 0.299 L 0 0.299 L 0 18.397 L 2.101 18.397 L 2.101 10.919 C 3.002 12.115 4.653 13.162 6.454 13.162 C 10.057 13.162 12.759 10.171 12.759 6.581 C 12.759 2.991 10.057 0 6.454 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zldt4a\",layoutDependency:layoutDependency,layoutId:\"XO3FBx03g\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.7 6.3\" overflow=\"visible\"><path d=\"M 2.9 6.3 C 1.3 6.3 0 4.9 0 3.1 C 0 1.3 1.3 0 2.9 0 C 4.5 0 5.7 1.4 5.7 3.1 C 5.7 4.8 4.5 6.3 2.9 6.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.556 9.423\" overflow=\"visible\"><path d=\"M 4.353 9.423 C 1.951 9.423 0 7.329 0 4.637 C 0 1.944 1.951 0 4.353 0 C 6.755 0 8.556 2.094 8.556 4.637 C 8.556 7.179 6.755 9.423 4.353 9.423 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1om0tus\",layoutDependency:layoutDependency,layoutId:\"moQfwVCn2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 8.8\" overflow=\"visible\"><path d=\"M 4.2 0 C 1.9 0 0 2 0 4.4 C 0 6.8 1.9 8.8 4.3 8.8 C 6.2 8.8 7.7 7.8 8.3 6 L 6.8 6 C 6.3 7 5.5 7.6 4.3 7.6 C 2.9 7.6 1.6 6.6 1.4 4.8 L 8.5 4.8 C 8.5 1.8 6.4 0 4.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.759 13.162\" overflow=\"visible\"><path d=\"M 6.304 0 C 2.852 0 0 2.991 0 6.581 C 0 10.171 2.852 13.162 6.454 13.162 C 9.306 13.162 11.558 11.667 12.459 8.974 L 10.207 8.974 C 9.457 10.47 8.256 11.368 6.454 11.368 C 4.353 11.368 2.402 9.872 2.101 7.179 L 12.759 7.179 C 12.759 2.692 9.607 0 6.454 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g0s4u5\",layoutDependency:layoutDependency,layoutId:\"z1WwgMSj0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.4 2.3\" overflow=\"visible\"><path d=\"M 0 2.3 C 0.4 0.9 1.6 0 2.7 0 C 3.9 0 5.1 0.9 5.4 2.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.106 3.44\" overflow=\"visible\"><path d=\"M 0 3.44 C 0.6 1.346 2.402 0 4.053 0 C 5.854 0 7.655 1.346 8.106 3.44 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16gw6l8\",layoutDependency:layoutDependency,layoutId:\"JVOWxcGeX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 8.6\" overflow=\"visible\"><path d=\"M 3.7 0 C 2.7 0 1.8 0.4 1.3 1.1 L 1.3 0.2 L 0 0.2 L 0 8.6 L 1.4 8.6 L 1.4 3.5 C 1.4 2.3 2.3 1.3 3.6 1.3 C 4.9 1.3 5.6 2.2 5.6 3.5 L 5.6 4.1 L 7 4.1 L 7 3.5 C 7 1.4 5.8 0 3.8 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.507 12.863\" overflow=\"visible\"><path d=\"M 5.554 0 C 4.053 0 2.702 0.598 1.951 1.645 L 1.951 0.299 L 0 0.299 L 0 12.863 L 2.101 12.863 L 2.101 5.235 C 2.101 3.44 3.452 1.944 5.404 1.944 C 7.355 1.944 8.406 3.291 8.406 5.235 L 8.406 6.132 L 10.507 6.132 L 10.507 5.235 C 10.507 2.094 8.706 0 5.704 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gvi6d3\",layoutDependency:layoutDependency,layoutId:\"jtAzGGlW6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.2 8.9\" overflow=\"visible\"><path d=\"M 3.8 3.5 C 2.1 3.2 1.7 3 1.7 2.4 C 1.7 1.7 2.5 1.2 3.6 1.2 C 4.6 1.2 5.4 1.7 5.6 2.6 L 7 2.6 C 6.8 0.9 5.5 0 3.6 0 C 1.3 0 0.3 1.3 0.3 2.5 C 0.3 4.1 1.5 4.6 3.6 4.9 C 5.6 5.2 5.9 5.6 5.9 6.2 C 5.9 6.9 5.1 7.6 3.8 7.6 C 2.6 7.6 1.6 7 1.4 6 L 0 6 C 0.2 7.8 1.7 8.9 3.8 8.9 C 5.9 8.9 7.2 7.8 7.2 6.2 C 7.2 4.3 5.7 3.9 3.8 3.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.807 13.312\" overflow=\"visible\"><path d=\"M 5.704 5.235 C 3.152 4.786 2.552 4.487 2.552 3.59 C 2.552 2.543 3.753 1.795 5.404 1.795 C 6.905 1.795 8.106 2.543 8.406 3.889 L 10.507 3.889 C 10.207 1.346 8.256 0 5.404 0 C 1.951 0 0.45 1.944 0.45 3.739 C 0.45 6.132 2.252 6.88 5.404 7.329 C 8.406 7.778 8.856 8.376 8.856 9.274 C 8.856 10.321 7.655 11.368 5.704 11.368 C 3.903 11.368 2.402 10.47 2.101 8.974 L 0 8.974 C 0.3 11.667 2.552 13.312 5.704 13.312 C 8.856 13.312 10.807 11.667 10.807 9.274 C 10.807 6.432 8.556 5.833 5.704 5.385 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11km6hf\",layoutDependency:layoutDependency,layoutId:\"NYwbrrXG3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 12.3\" overflow=\"visible\"><path d=\"M 4.2 0 C 3 0 1.9 0.7 1.3 1.6 L 1.3 0.2 L 0 0.2 L 0 12.3 L 1.4 12.3 L 1.4 7.3 C 2 8.1 3.1 8.8 4.3 8.8 C 6.7 8.8 8.5 6.8 8.5 4.4 C 8.5 2 6.7 0 4.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.759 18.397\" overflow=\"visible\"><path d=\"M 6.304 0 C 4.503 0 2.852 1.047 1.951 2.393 L 1.951 0.299 L 0 0.299 L 0 18.397 L 2.101 18.397 L 2.101 10.919 C 3.002 12.115 4.653 13.162 6.454 13.162 C 10.057 13.162 12.759 10.171 12.759 6.581 C 12.759 2.991 10.057 0 6.454 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eq866n\",layoutDependency:layoutDependency,layoutId:\"pzLEPpXlL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.7 6.3\" overflow=\"visible\"><path d=\"M 2.9 6.3 C 1.3 6.3 0 4.9 0 3.1 C 0 1.3 1.3 0 2.9 0 C 4.5 0 5.7 1.4 5.7 3.1 C 5.7 4.8 4.5 6.3 2.9 6.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.556 9.423\" overflow=\"visible\"><path d=\"M 4.353 9.423 C 1.951 9.423 0 7.329 0 4.637 C 0 1.944 1.951 0 4.353 0 C 6.755 0 8.556 2.094 8.556 4.637 C 8.556 7.179 6.755 9.423 4.353 9.423 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pte9f6\",layoutDependency:layoutDependency,layoutId:\"ywtpknhnr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 8.8\" overflow=\"visible\"><path d=\"M 4.2 0 C 1.9 0 0 2 0 4.4 C 0 6.8 1.9 8.8 4.3 8.8 C 6.2 8.8 7.7 7.8 8.3 6 L 6.8 6 C 6.3 7 5.5 7.6 4.3 7.6 C 2.9 7.6 1.6 6.6 1.4 4.8 L 8.5 4.8 C 8.5 1.8 6.4 0 4.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.759 13.162\" overflow=\"visible\"><path d=\"M 6.304 0 C 2.852 0 0 2.991 0 6.581 C 0 10.171 2.852 13.162 6.454 13.162 C 9.306 13.162 11.558 11.667 12.459 8.974 L 10.207 8.974 C 9.457 10.47 8.256 11.368 6.454 11.368 C 4.353 11.368 2.402 9.872 2.101 7.179 L 12.759 7.179 C 12.759 2.692 9.607 0 6.454 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h3ffyw\",layoutDependency:layoutDependency,layoutId:\"BhwCS4GXi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.4 2.3\" overflow=\"visible\"><path d=\"M 0 2.3 C 0.4 0.9 1.6 0 2.7 0 C 3.9 0 5.1 0.9 5.4 2.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.106 3.44\" overflow=\"visible\"><path d=\"M 0 3.44 C 0.6 1.346 2.402 0 4.053 0 C 5.854 0 7.655 1.346 8.106 3.44 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cbmvsu\",layoutDependency:layoutDependency,layoutId:\"izokvupIE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.1 8.8\" overflow=\"visible\"><path d=\"M 4.2 1.3 C 5.3 1.3 6.2 1.9 6.6 2.8 L 8.1 2.8 C 7.5 1.1 6.1 0 4.2 0 C 1.9 0 0 2 0 4.4 C 0 6.8 1.9 8.8 4.2 8.8 C 6.1 8.8 7.6 7.7 8.1 6 L 6.6 6 C 6.1 6.9 5.3 7.5 4.2 7.5 C 2.6 7.5 1.4 6.1 1.4 4.4 C 1.4 2.7 2.7 1.3 4.2 1.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.158 13.162\" overflow=\"visible\"><path d=\"M 6.304 1.944 C 7.956 1.944 9.306 2.842 9.907 4.188 L 12.158 4.188 C 11.258 1.645 9.156 0 6.304 0 C 2.852 0 0 2.991 0 6.581 C 0 10.171 2.852 13.162 6.304 13.162 C 9.156 13.162 11.408 11.517 12.158 8.974 L 9.907 8.974 C 9.156 10.321 7.956 11.218 6.304 11.218 C 3.903 11.218 2.101 9.124 2.101 6.581 C 2.101 4.038 4.053 1.944 6.304 1.944 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9ney24\",layoutDependency:layoutDependency,layoutId:\"G8CLpO2Hj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.1 10.3\" overflow=\"visible\"><path d=\"M 5.8 6.8 C 5.8 8.1 4.9 9 3.6 9 C 2.3 9 1.4 8.1 1.4 6.8 L 1.4 3.1 L 7.1 3.1 L 7.1 1.8 L 1.4 1.8 L 1.4 0 L 0 0 L 0 6.8 C 0 8.9 1.5 10.3 3.6 10.3 C 5.7 10.3 7.1 8.8 7.1 6.8 L 7.1 6 L 5.7 6 L 5.7 6.8 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.657 15.406\" overflow=\"visible\"><path d=\"M 8.706 10.171 C 8.706 12.115 7.355 13.462 5.404 13.462 C 3.452 13.462 2.101 12.115 2.101 10.171 L 2.101 4.637 L 10.657 4.637 L 10.657 2.692 L 2.101 2.692 L 2.101 0 L 0 0 L 0 10.171 C 0 13.312 2.252 15.406 5.404 15.406 C 8.556 15.406 10.657 13.162 10.657 10.171 L 10.657 8.974 L 8.556 8.974 L 8.556 10.171 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pcrur\",layoutDependency:layoutDependency,layoutId:\"zduL5di3R\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.4 8.4\" overflow=\"visible\"><path d=\"M 0 0 L 1.4 0 L 1.4 8.4 L 0 8.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.101 12.564\" overflow=\"visible\"><path d=\"M 0 0 L 2.101 0 L 2.101 12.564 L 0 12.564 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rgd0ox\",layoutDependency:layoutDependency,layoutId:\"Y9IiF_Tjr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.4 1.7\" overflow=\"visible\"><path d=\"M 0 0 L 1.4 0 L 1.4 1.7 L 0 1.7 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.101 2.543\" overflow=\"visible\"><path d=\"M 0 0 L 2.101 0 L 2.101 2.543 L 0 2.543 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fye801\",layoutDependency:layoutDependency,layoutId:\"D0cOutwWi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.6 8.4\" overflow=\"visible\"><path d=\"M 3.8 6.7 L 1.5 0 L 0 0 L 3.1 8.4 L 4.6 8.4 L 7.6 0 L 6.2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.408 12.564\" overflow=\"visible\"><path d=\"M 5.704 10.021 L 2.252 0 L 0 0 L 4.653 12.564 L 6.905 12.564 L 11.408 0 L 9.306 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17c1mcn\",layoutDependency:layoutDependency,layoutId:\"Y9dN4kxwr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 8.8\" overflow=\"visible\"><path d=\"M 4.2 0 C 1.9 0 0 2 0 4.4 C 0 6.8 1.9 8.8 4.3 8.8 C 6.2 8.8 7.7 7.8 8.3 6 L 6.8 6 C 6.3 7 5.5 7.6 4.3 7.6 C 2.9 7.6 1.6 6.6 1.4 4.8 L 8.5 4.8 C 8.5 1.8 6.4 0 4.3 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.759 13.162\" overflow=\"visible\"><path d=\"M 6.304 0 C 2.852 0 0 2.991 0 6.581 C 0 10.171 2.852 13.162 6.454 13.162 C 9.306 13.162 11.558 11.667 12.459 8.974 L 10.207 8.974 C 9.457 10.47 8.256 11.368 6.454 11.368 C 4.353 11.368 2.402 9.872 2.101 7.179 L 12.759 7.179 C 12.759 2.692 9.607 0 6.454 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6icje2\",layoutDependency:layoutDependency,layoutId:\"ztfGfD0Kf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.4 2.3\" overflow=\"visible\"><path d=\"M 0 2.3 C 0.4 0.9 1.6 0 2.7 0 C 3.9 0 5.1 0.9 5.4 2.3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.106 3.44\" overflow=\"visible\"><path d=\"M 0 3.44 C 0.6 1.346 2.402 0 4.053 0 C 5.854 0 7.655 1.346 8.106 3.44 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qagyxz\",layoutDependency:layoutDependency,layoutId:\"Q51SwZoFn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.2 8.9\" overflow=\"visible\"><path d=\"M 3.8 3.5 C 2.1 3.2 1.7 3 1.7 2.4 C 1.7 1.7 2.5 1.2 3.6 1.2 C 4.6 1.2 5.4 1.7 5.6 2.6 L 7 2.6 C 6.8 0.9 5.5 0 3.6 0 C 1.3 0 0.3 1.3 0.3 2.5 C 0.3 4.1 1.5 4.6 3.6 4.9 C 5.6 5.2 5.9 5.6 5.9 6.2 C 5.9 6.9 5.1 7.6 3.8 7.6 C 2.6 7.6 1.6 7 1.4 6 L 0 6 C 0.2 7.8 1.7 8.9 3.8 8.9 C 5.9 8.9 7.2 7.8 7.2 6.2 C 7.2 4.3 5.7 3.9 3.8 3.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({TOQAYBPOA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.807 13.312\" overflow=\"visible\"><path d=\"M 5.704 5.235 C 3.152 4.786 2.552 4.487 2.552 3.59 C 2.552 2.543 3.753 1.795 5.404 1.795 C 6.905 1.795 8.106 2.543 8.406 3.889 L 10.507 3.889 C 10.207 1.346 8.256 0 5.404 0 C 1.951 0 0.45 1.944 0.45 3.739 C 0.45 6.132 2.252 6.88 5.404 7.329 C 8.406 7.778 8.856 8.376 8.856 9.274 C 8.856 10.321 7.655 11.368 5.704 11.368 C 3.903 11.368 2.402 10.47 2.101 8.974 L 0 8.974 C 0.3 11.667 2.552 13.312 5.704 13.312 C 8.856 13.312 10.807 11.667 10.807 9.274 C 10.807 6.432 8.556 5.833 5.704 5.385 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A64yH.framer-fkvdue, .framer-A64yH .framer-fkvdue { display: block; }\",\".framer-A64yH.framer-hwmtui { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 160px; }\",\".framer-A64yH .framer-j3149c { height: 20px; position: relative; width: 52px; }\",\".framer-A64yH .framer-1t2gn1p { height: 17px; left: 0px; position: absolute; top: 3px; width: 29px; }\",\".framer-A64yH .framer-fxj64l { height: 12px; left: 29px; position: absolute; top: 9px; width: 18px; }\",\".framer-A64yH .framer-2b7uug { height: 13px; left: 35px; position: absolute; top: 1px; width: 17px; }\",\".framer-A64yH .framer-1o5xwvp { height: 11px; left: 24px; position: absolute; top: 0px; width: 11px; }\",\".framer-A64yH .framer-1dn6n33 { height: 27px; position: relative; width: 160px; }\",\".framer-A64yH .framer-1hbf84h { height: 17px; left: 0px; position: absolute; top: 7px; width: 29px; }\",\".framer-A64yH .framer-nhybmj { height: 12px; left: 29px; position: absolute; top: 12px; width: 18px; }\",\".framer-A64yH .framer-1rh9bgi { height: 13px; left: 35px; position: absolute; top: 5px; width: 17px; }\",\".framer-A64yH .framer-1t4w15w { height: 11px; left: 24px; position: absolute; top: 4px; width: 11px; }\",\".framer-A64yH .framer-qe2m41 { height: 9px; left: 58px; position: absolute; top: 4px; width: 9px; }\",\".framer-A64yH .framer-1hi5672 { height: 7px; left: 59px; position: absolute; top: 5px; width: 6px; }\",\".framer-A64yH .framer-1t5r00u { height: 9px; left: 68px; position: absolute; top: 4px; width: 7px; }\",\".framer-A64yH .framer-1igfonq { height: 11px; left: 77px; position: absolute; top: 2px; width: 7px; }\",\".framer-A64yH .framer-c7kac3 { height: 13px; left: 86px; position: absolute; top: 0px; width: 9px; }\",\".framer-A64yH .framer-1j32zay { height: 6px; left: 87px; position: absolute; top: 5px; width: 6px; }\",\".framer-A64yH .framer-rww26j { height: 9px; left: 96px; position: absolute; top: 4px; width: 9px; }\",\".framer-A64yH .framer-r6qn7h { height: 7px; left: 97px; position: absolute; top: 5px; width: 6px; }\",\".framer-A64yH .framer-r34mq8 { height: 9px; left: 105px; position: absolute; top: 4px; width: 9px; }\",\".framer-A64yH .framer-b9p0sr { height: 7px; left: 107px; position: absolute; top: 5px; width: 6px; }\",\".framer-A64yH .framer-1pj03qk { height: 9px; left: 116px; position: absolute; top: 4px; width: 7px; }\",\".framer-A64yH .framer-bl7jnz { height: 13px; left: 58px; position: absolute; top: 15px; width: 9px; }\",\".framer-A64yH .framer-zldt4a { height: 7px; left: 59px; position: absolute; top: 16px; width: 6px; }\",\".framer-A64yH .framer-1om0tus { height: 9px; left: 67px; position: absolute; top: 15px; width: 9px; }\",\".framer-A64yH .framer-1g0s4u5 { height: 3px; left: 69px; position: absolute; top: 16px; width: 6px; }\",\".framer-A64yH .framer-16gw6l8 { height: 9px; left: 77px; position: absolute; top: 15px; width: 7px; }\",\".framer-A64yH .framer-1gvi6d3 { height: 9px; left: 85px; position: absolute; top: 15px; width: 7px; }\",\".framer-A64yH .framer-11km6hf { height: 13px; left: 94px; position: absolute; top: 15px; width: 9px; }\",\".framer-A64yH .framer-1eq866n { height: 7px; left: 96px; position: absolute; top: 16px; width: 6px; }\",\".framer-A64yH .framer-pte9f6 { height: 9px; left: 104px; position: absolute; top: 15px; width: 9px; }\",\".framer-A64yH .framer-1h3ffyw { height: 3px; left: 105px; position: absolute; top: 16px; width: 6px; }\",\".framer-A64yH .framer-cbmvsu { height: 9px; left: 114px; position: absolute; top: 15px; width: 8px; }\",\".framer-A64yH .framer-9ney24 { height: 11px; left: 123px; position: absolute; top: 14px; width: 7px; }\",\".framer-A64yH .framer-1pcrur { height: 9px; left: 133px; position: absolute; top: 15px; width: 2px; }\",\".framer-A64yH .framer-1rgd0ox { height: 2px; left: 133px; position: absolute; top: 12px; width: 2px; }\",\".framer-A64yH .framer-1fye801 { height: 9px; left: 135px; position: absolute; top: 15px; width: 8px; }\",\".framer-A64yH .framer-17c1mcn { height: 9px; left: 144px; position: absolute; top: 15px; width: 9px; }\",\".framer-A64yH .framer-6icje2 { height: 3px; left: 145px; position: absolute; top: 16px; width: 6px; }\",\".framer-A64yH .framer-1qagyxz { height: 9px; left: 153px; position: absolute; top: 15px; width: 7px; }\",\".framer-A64yH.framer-v-1di8bla.framer-hwmtui { cursor: unset; width: 52px; }\",\".framer-A64yH.framer-v-1ybqbdq.framer-hwmtui, .framer-A64yH.framer-v-zsjiye.framer-hwmtui { cursor: unset; width: min-content; }\",\".framer-A64yH.framer-v-zsjiye .framer-1dn6n33 { height: 41px; width: 240px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1hbf84h { height: 26px; top: 10px; width: 43px; }\",\".framer-A64yH.framer-v-zsjiye .framer-nhybmj { height: 17px; left: 43px; top: 18px; width: 27px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1rh9bgi { height: 20px; left: 52px; top: 7px; width: 25px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1t4w15w { height: 17px; left: 36px; top: 5px; width: 17px; }\",\".framer-A64yH.framer-v-zsjiye .framer-qe2m41 { height: 13px; left: 86px; top: 5px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1hi5672 { height: 10px; left: 89px; top: 7px; width: 9px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1t5r00u { height: 13px; left: 101px; top: 6px; width: 11px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1igfonq { height: 16px; left: 115px; top: 3px; width: 11px; }\",\".framer-A64yH.framer-v-zsjiye .framer-c7kac3 { height: 19px; left: 128px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1j32zay { height: 10px; left: 131px; top: 7px; width: 9px; }\",\".framer-A64yH.framer-v-zsjiye .framer-rww26j { height: 13px; left: 144px; top: 5px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-r6qn7h { height: 10px; left: 146px; top: 7px; width: 9px; }\",\".framer-A64yH.framer-v-zsjiye .framer-r34mq8 { height: 13px; left: 158px; top: 5px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-b9p0sr { height: 10px; left: 160px; top: 7px; width: 9px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1pj03qk { height: 13px; left: 174px; top: 5px; width: 11px; }\",\".framer-A64yH.framer-v-zsjiye .framer-bl7jnz { height: 19px; left: 86px; top: 23px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-zldt4a { height: 10px; left: 88px; top: 24px; width: 9px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1om0tus { height: 13px; left: 101px; top: 23px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1g0s4u5 { height: 4px; left: 103px; top: 24px; width: 8px; }\",\".framer-A64yH.framer-v-zsjiye .framer-16gw6l8 { height: 13px; left: 116px; top: 23px; width: 11px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1gvi6d3 { height: 14px; left: 128px; top: 23px; width: 11px; }\",\".framer-A64yH.framer-v-zsjiye .framer-11km6hf { height: 19px; left: 141px; top: 23px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1eq866n { height: 10px; left: 143px; top: 24px; width: 9px; }\",\".framer-A64yH.framer-v-zsjiye .framer-pte9f6 { height: 13px; left: 156px; top: 23px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1h3ffyw { height: 4px; left: 158px; top: 24px; width: 8px; }\",\".framer-A64yH.framer-v-zsjiye .framer-cbmvsu { height: 13px; left: 170px; top: 23px; width: 12px; }\",\".framer-A64yH.framer-v-zsjiye .framer-9ney24 { height: 16px; left: 185px; top: 20px; width: 11px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1pcrur { height: 13px; left: 199px; top: 23px; width: 2px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1rgd0ox { height: 3px; left: 199px; top: 18px; width: 2px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1fye801 { height: 13px; left: 203px; top: 23px; width: 12px; }\",\".framer-A64yH.framer-v-zsjiye .framer-17c1mcn { height: 13px; left: 215px; top: 23px; width: 13px; }\",\".framer-A64yH.framer-v-zsjiye .framer-6icje2 { height: 4px; left: 218px; top: 24px; width: 8px; }\",\".framer-A64yH.framer-v-zsjiye .framer-1qagyxz { height: 14px; left: 230px; top: 23px; width: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ABe0XCRi7\":{\"layout\":[\"fixed\",\"auto\"]},\"Hz9VxHOPb\":{\"layout\":[\"fixed\",\"auto\"]},\"Fb9cJ2NdF\":{\"layout\":[\"auto\",\"auto\"]},\"TOQAYBPOA\":{\"layout\":[\"auto\",\"auto\"]},\"sY2vpfsG7\":{\"layout\":[\"fixed\",\"auto\"]},\"oJRPJlgOB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz7CnQJGTb=withCSS(Component,css,\"framer-A64yH\");export default Framerz7CnQJGTb;Framerz7CnQJGTb.displayName=\"Logo_OP\";Framerz7CnQJGTb.defaultProps={height:27,width:160};addPropertyControls(Framerz7CnQJGTb,{variant:{options:[\"PCgIMLa9y\",\"ABe0XCRi7\",\"Hz9VxHOPb\",\"Fb9cJ2NdF\",\"TOQAYBPOA\"],optionTitles:[\"Primary\",\"Inverted\",\"Small\",\"Red\",\"Big\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerz7CnQJGTb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz7CnQJGTb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"27\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ABe0XCRi7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hz9VxHOPb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fb9cJ2NdF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TOQAYBPOA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sY2vpfsG7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oJRPJlgOB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"160\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z7CnQJGTb.map","// Generated by Framer (4c8a172)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,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 Coffee from\"https://framerusercontent.com/modules/BIxdZFazCrKrPoLlcQ51/1N9L7TejWOrmClF09BcA/r2a34B3kC.js\";import UserComponent from\"https://framerusercontent.com/modules/LV8frbnkz4ClX6mW6Qum/gmrrag13KCOx3ERGt9l5/ffUDbEmqv.js\";import LoadingLine from\"https://framerusercontent.com/modules/yUtI01U53pPjBfjrfLcA/1t9kulQAK4hqLji5qzQP/LoadingLine.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qXAXmARRl1VWyFixY4BF/bu9K200GNIjYebgtb3vz/lzTXGAsI0.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/qC8gZwzO6aRIunigEiX7/JF6WDN2p6Sxq5htYLFCd/ro7OPezbn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vMAS6ekoks3hRBah3dWv/8oluN7vY8Nbek68PcJH5/Tj0NtrIo9.js\";import Footer_link from\"https://framerusercontent.com/modules/zbJwGtLGKRkuy6YUWlCA/JXDpHj0zmbUuemvccoIp/A99okA4oz.js\";import Footer_GPS_coordinates from\"https://framerusercontent.com/modules/peNeiLoMSV2IJ1R2j4Fr/rsQuHeHKrTVAtP0n1M4l/rPyXQyDjJ.js\";import Buttons from\"https://framerusercontent.com/modules/q3HAn9mZt6PHg2rKvAIC/LMQptN4SnRzpDD3CFV1Q/SK1Lr3c18.js\";import Logo_OP from\"https://framerusercontent.com/modules/uFvZGrihNeNHab1IbUdi/fZ8zQTQt1XBoWh0JDGmq/z7CnQJGTb.js\";const Logo_OPFonts=getFonts(Logo_OP);const LoadingLineFonts=getFonts(LoadingLine);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const ButtonsFonts=getFonts(Buttons);const Footer_linkFonts=getFonts(Footer_link);const MotionDivWithFX=withFX(motion.div);const Footer_GPS_coordinatesFonts=getFonts(Footer_GPS_coordinates);const cycleOrder=[\"inAyks6bu\",\"yfSiBnOGB\",\"AAw7PA9Ys\",\"eob8GSWNL\",\"XmP80eCkC\",\"E1aMR1GTP\"];const serializationHash=\"framer-L6Bnz\";const variantClassNames={AAw7PA9Ys:\"framer-v-9tvshx\",E1aMR1GTP:\"framer-v-pbp3y0\",eob8GSWNL:\"framer-v-z3upqx\",inAyks6bu:\"framer-v-e25i00\",XmP80eCkC:\"framer-v-10lgych\",yfSiBnOGB:\"framer-v-dcmxsh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zrIEQCALI=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:100,delay:.8,mass:3,stiffness:500,type:\"spring\"};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:-48};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const transition3={damping:100,delay:.1,mass:1,stiffness:500,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:24};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop EN\":\"eob8GSWNL\",\"Phone EN\":\"E1aMR1GTP\",\"Tablet EN\":\"XmP80eCkC\",Desktop:\"inAyks6bu\",Phone:\"AAw7PA9Ys\",Tablet:\"yfSiBnOGB\"};const getProps=({height,id,texteDuBouton,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"inAyks6bu\",zrIEQCALI:texteDuBouton??props.zrIEQCALI??\"S'abonner\"};};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,zrIEQCALI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"inAyks6bu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e25i00\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"inAyks6bu\",ref:refBinding,style:{backgroundColor:\"var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, rgb(26, 26, 26))\",...style},...addPropertyOverrides({AAw7PA9Ys:{\"data-framer-name\":\"Phone\"},E1aMR1GTP:{\"data-framer-name\":\"Phone EN\"},eob8GSWNL:{\"data-framer-name\":\"Desktop EN\"},XmP80eCkC:{\"data-framer-name\":\"Tablet EN\"},yfSiBnOGB:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.4,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:96,pixelWidth:96,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"},className:\"framer-1narhei\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"a2Chf_txZ\",style:{opacity:0}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j3kiie\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"n7nYFyO2u\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jgtyxi\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"KhsEUJuM0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10obyxj\",\"data-border\":true,\"data-framer-name\":\"colonne-1\",layoutDependency:layoutDependency,layoutId:\"T348bqBO1\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{XmP80eCkC:{\"--border-bottom-width\":\"1px\"},yfSiBnOGB:{\"--border-bottom-width\":\"1px\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-axkm0a\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"KRzLqabTo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+0+0+0,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+0+24+0+0+0},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+0+24+0+0+0},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+24+0+0+0},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1df67kp-container\",layoutDependency:layoutDependency,layoutId:\"dcM9y5zE3-container\",nodeId:\"dcM9y5zE3\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Logo_OP,{height:\"100%\",id:\"dcM9y5zE3\",layoutId:\"dcM9y5zE3\",variant:\"TOQAYBPOA\",width:\"100%\",...addPropertyOverrides({XmP80eCkC:{variant:\"PCgIMLa9y\"},yfSiBnOGB:{variant:\"PCgIMLa9y\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ksi39n-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"1ksi39n\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kcWnse3bE-container\",nodeId:\"kcWnse3bE\",optimized:true,rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(LoadingLine,{backgroundColor:\"rgba(255, 255, 255, 0)\",borderRadius:0,duration:1.4,enableMaxWidth:false,fillColor:\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",height:\"100%\",id:\"kcWnse3bE\",layoutId:\"kcWnse3bE\",lineHeight:1,maxWidth:1200,style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-167qm07\",layoutDependency:layoutDependency,layoutId:\"mTq7IeVPF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"CR\\xc9ATEURS D'HISTOIRES \\xc0 DORMIR DEHORS\"})}),className:\"framer-2qr5df\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s9wOkubme\",style:{\"--extracted-r6o4lv\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E1aMR1GTP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"OUTDOOR STORYTELLERS\"})})},eob8GSWNL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"OUTDOOR STORYTELLERS\"})})},XmP80eCkC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"OUTDOOR STORYTELLERS\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tdf04j\",layoutDependency:layoutDependency,layoutId:\"tSWQBM4LM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Abonnez-vous \\xe0 notre newsletter pour suivre nos derni\\xe8res actualit\\xe9s :\"})}),className:\"framer-40n0mp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oByZjdRzY\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAw7PA9Ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Abonnez-vous \\xe0 notre newsletter pour suivre nos derni\\xe8res actualit\\xe9s :\"})})},E1aMR1GTP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Subscribe to our newsletter and stay up to date\"})})},eob8GSWNL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Subscribe to our newsletter and stay up to date\"})})},XmP80eCkC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Subscribe to our newsletter and stay up to date\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+245+0+110+29,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+0+24+245+0+122+0+124},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+0+24+245+0+110+0+112},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+24+245+0+110+29},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+24+239+0+110+0+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t9uayb-container\",layoutDependency:layoutDependency,layoutId:\"X8uGBngQ0-container\",nodeId:\"X8uGBngQ0\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Buttons,{AjOVuIF2X:\"http://eepurl.com/gfGud1\",dCELzDsYI:true,DtBfiSuRo:UserComponent,height:\"100%\",id:\"X8uGBngQ0\",layoutId:\"X8uGBngQ0\",NQ_dcOfKh:\"S'ABONNER\",rl3aoyWiu:false,unEiRQRPn:true,variant:\"UweGQhwbd\",width:\"100%\",wkMDfNMwd:true,...addPropertyOverrides({AAw7PA9Ys:{NQ_dcOfKh:\"S'abonner\",variant:\"o_lqw2S03\"},E1aMR1GTP:{NQ_dcOfKh:zrIEQCALI,variant:\"o_lqw2S03\"},eob8GSWNL:{NQ_dcOfKh:zrIEQCALI},XmP80eCkC:{NQ_dcOfKh:zrIEQCALI,variant:\"fpwVVzF_R\"},yfSiBnOGB:{variant:\"fpwVVzF_R\"}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pxt75b\",\"data-border\":true,\"data-framer-name\":\"colonne-2\",layoutDependency:layoutDependency,layoutId:\"oRDWuzbMV\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(26, 26, 26)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{AAw7PA9Ys:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"0px\"},E1aMR1GTP:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"0px\"},XmP80eCkC:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-top-width\":\"0px\"},yfSiBnOGB:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-top-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qi8tqy\",layoutDependency:layoutDependency,layoutId:\"VhLuuVwI9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"SUIVEZ-NOUS\"})}),className:\"framer-omb7og\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KAD7dFyax\",style:{\"--extracted-r6o4lv\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E1aMR1GTP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"FOLLOW US\"})})},eob8GSWNL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"FOLLOW US\"})})},XmP80eCkC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"FOLLOW US\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kuc5pd\",\"data-framer-name\":\"link-socials\",layoutDependency:layoutDependency,layoutId:\"F566IqeT3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+51.6+0+0,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+579+24+43.6+0+0},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+555+24+43.6+0+0},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+21+40.6+0+0},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+21+40.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gsdhkv-container\",layoutDependency:layoutDependency,layoutId:\"WTqXQPxj7-container\",nodeId:\"WTqXQPxj7\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Footer_link,{c0608I0jD:\"https://www.instagram.com/outdoor_perspectives/\",height:\"100%\",id:\"WTqXQPxj7\",layoutId:\"WTqXQPxj7\",ophybajwW:\"INSTAGRAM\",variant:\"O2dzIj6Fj\",VHExc5xb0:true,VHjBSGyzi:\"\",width:\"100%\",...addPropertyOverrides({AAw7PA9Ys:{variant:\"IwUcGDxyF\"},E1aMR1GTP:{variant:\"QK6r0F0Wa\"},XmP80eCkC:{variant:\"QK6r0F0Wa\"},yfSiBnOGB:{variant:\"QK6r0F0Wa\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+51.6+0+32,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+579+24+43.6+0+32},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+555+24+43.6+0+32},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+21+40.6+0+32},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+21+40.6+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cpc2qi-container\",layoutDependency:layoutDependency,layoutId:\"AkIRssNQY-container\",nodeId:\"AkIRssNQY\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Footer_link,{c0608I0jD:\"https://www.linkedin.com/company/outdoor-perspectives-fr/\",height:\"100%\",id:\"AkIRssNQY\",layoutId:\"AkIRssNQY\",ophybajwW:\"LINKEDIN\",variant:\"O2dzIj6Fj\",VHExc5xb0:true,VHjBSGyzi:\"\",width:\"100%\",...addPropertyOverrides({AAw7PA9Ys:{variant:\"IwUcGDxyF\"},E1aMR1GTP:{variant:\"QK6r0F0Wa\"},XmP80eCkC:{variant:\"QK6r0F0Wa\"},yfSiBnOGB:{variant:\"QK6r0F0Wa\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+51.6+0+64,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+579+24+43.6+0+64},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+555+24+43.6+0+64},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+21+40.6+0+64},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+21+40.6+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dkisgn-container\",layoutDependency:layoutDependency,layoutId:\"q_z9Pv8xK-container\",nodeId:\"q_z9Pv8xK\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Footer_link,{c0608I0jD:\"https://www.youtube.com/channel/UC1f2gKc-P3y9LjMEDoT2_Hg\",height:\"100%\",id:\"q_z9Pv8xK\",layoutId:\"q_z9Pv8xK\",ophybajwW:\"YOUTUBE\",variant:\"O2dzIj6Fj\",VHExc5xb0:true,VHjBSGyzi:\"\",width:\"100%\",...addPropertyOverrides({AAw7PA9Ys:{variant:\"IwUcGDxyF\"},E1aMR1GTP:{variant:\"QK6r0F0Wa\"},XmP80eCkC:{variant:\"QK6r0F0Wa\"},yfSiBnOGB:{variant:\"QK6r0F0Wa\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+51.6+0+96,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+579+24+43.6+0+96},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+555+24+43.6+0+96},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+21+40.6+0+96},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+21+40.6+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tmbhrj-container\",layoutDependency:layoutDependency,layoutId:\"o4gBHhDsh-container\",nodeId:\"o4gBHhDsh\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Footer_link,{c0608I0jD:\"https://www.facebook.com/outdoorperspectives/\",height:\"100%\",id:\"o4gBHhDsh\",layoutId:\"o4gBHhDsh\",ophybajwW:\"FACEBOOK\",variant:\"O2dzIj6Fj\",VHExc5xb0:true,VHjBSGyzi:\"\",width:\"100%\",...addPropertyOverrides({AAw7PA9Ys:{variant:\"IwUcGDxyF\"},E1aMR1GTP:{variant:\"QK6r0F0Wa\"},XmP80eCkC:{variant:\"QK6r0F0Wa\"},yfSiBnOGB:{variant:\"QK6r0F0Wa\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11g5rup\",\"data-border\":true,\"data-framer-name\":\"colonne-3\",layoutDependency:layoutDependency,layoutId:\"YLvD34L9n\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{AAw7PA9Ys:{\"--border-left-width\":\"0px\"},E1aMR1GTP:{\"--border-left-width\":\"0px\"},XmP80eCkC:{\"--border-left-width\":\"0px\"},yfSiBnOGB:{\"--border-left-width\":\"0px\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sg98ul\",layoutDependency:layoutDependency,layoutId:\"Ys00bXo5Y\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15oyb4e\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"vpgb_flz9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"NOUS RENCONTRER\"})}),className:\"framer-e7b3lo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c6ErlRKoR\",style:{\"--extracted-r6o4lv\":\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E1aMR1GTP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"MEET US\"})})},eob8GSWNL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"MEET US\"})})},XmP80eCkC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107)))\"},children:\"MEET US\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-m5rsos\",\"data-framer-name\":\"Office\",layoutDependency:layoutDependency,layoutId:\"wesMEAC3j\",...addPropertyOverrides({AAw7PA9Ys:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g8pqbj\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"IkqaYWvGl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k940pd\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"mPWHJSfk2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"4, rue des Bouvi\\xe8res\"})}),className:\"framer-864zrr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"azjpkLs7e\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAw7PA9Ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"4, rue des Bouvi\\xe8res\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"B\\xe2timent le E\"})}),className:\"framer-19jvzkz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eTEKxHFzf\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAw7PA9Ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"B\\xe2timent le E\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"74940, ANNECY\"})}),className:\"framer-1uwp92s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kKcdY5tnK\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAw7PA9Ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"74940, ANNECY\"})})},eob8GSWNL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"74940, ANNECY, FRANCE\"})})}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8e8ygt\",layoutDependency:layoutDependency,layoutId:\"e0n4X3w3A\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VAA3N9kZW\"},implicitPathVariables:undefined},{href:{webPageId:\"VAA3N9kZW\"},implicitPathVariables:undefined},{href:{webPageId:\"VAA3N9kZW\"},implicitPathVariables:undefined},{href:{webPageId:\"MP1zEU5my\"},implicitPathVariables:undefined},{href:{webPageId:\"MP1zEU5my\"},implicitPathVariables:undefined},{href:{webPageId:\"MP1zEU5my\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+0+154.4+0+0,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+786.6+24+0+158.8+0+0},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+762.6+24+0+150.4+0+0},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+21+0+150.4+0+0},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+21+0+150.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-huq5rn-container\",layoutDependency:layoutDependency,layoutId:\"WEZrxsd8f-container\",nodeId:\"WEZrxsd8f\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Buttons,{AjOVuIF2X:resolvedLinks[0],dCELzDsYI:true,DtBfiSuRo:Coffee,height:\"100%\",id:\"WEZrxsd8f\",layoutId:\"WEZrxsd8f\",NQ_dcOfKh:\"Nous rejoindre\",rl3aoyWiu:false,unEiRQRPn:false,variant:\"nrdHg45dZ\",width:\"100%\",wkMDfNMwd:true,...addPropertyOverrides({AAw7PA9Ys:{AjOVuIF2X:resolvedLinks[2],variant:\"s6DK3pa2x\"},E1aMR1GTP:{AjOVuIF2X:resolvedLinks[5],NQ_dcOfKh:\"Join us\",variant:\"s6DK3pa2x\"},eob8GSWNL:{AjOVuIF2X:resolvedLinks[3],NQ_dcOfKh:\"Join us\"},XmP80eCkC:{AjOVuIF2X:resolvedLinks[4],NQ_dcOfKh:\"Join us\",variant:\"s6DK3pa2x\"},yfSiBnOGB:{AjOVuIF2X:resolvedLinks[1],variant:\"s6DK3pa2x\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+0+0+0+24+0+154.4+0+52,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+0+0+786.6+24+0+158.8+0+52},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+0+0+762.6+24+0+150.4+0+52},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+0+0+0+21+0+150.4+0+52},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+0+0+0+21+0+150.4+0+52}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eczywg-container\",layoutDependency:layoutDependency,layoutId:\"zxtWgJ_7O-container\",nodeId:\"zxtWgJ_7O\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Buttons,{AjOVuIF2X:\"https://maps.app.goo.gl/8XgU9yw7JV5R4Jb17\",dCELzDsYI:true,DtBfiSuRo:Coffee,height:\"100%\",id:\"zxtWgJ_7O\",layoutId:\"zxtWgJ_7O\",NQ_dcOfKh:\"Venez prendre un caf\\xe9\",rl3aoyWiu:true,unEiRQRPn:true,variant:\"fpwVVzF_R\",width:\"100%\",wkMDfNMwd:true,...addPropertyOverrides({AAw7PA9Ys:{variant:\"o_lqw2S03\"},E1aMR1GTP:{NQ_dcOfKh:\"Drop by for coffee\",variant:\"o_lqw2S03\"},eob8GSWNL:{NQ_dcOfKh:\"Drop by for coffee\"},XmP80eCkC:{NQ_dcOfKh:\"Drop by for coffee\",variant:\"o_lqw2S03\"},yfSiBnOGB:{NQ_dcOfKh:\"Prendre un caf\\xe9\",variant:\"o_lqw2S03\"}},baseVariant,gestureVariant)})})})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q6zpui\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"xdL5HXR8k\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-76qwxn\",\"data-border\":true,\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"BR7_1X_bl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(26, 26, 26)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"\\xa9 2025 Outdoor Perspectives\"})}),className:\"framer-z7cvl6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ezUp4H58N\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAw7PA9Ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"\\xa9 2025 Outdoor Perspectives\"})})},E1aMR1GTP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"\\xa9 2025 Outdoor Perspectives\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15oxirx\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"dr_I7DXSV\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gbvYJxKyb\"},motionChild:true,nodeId:\"Inl13Lwso\",openInNewTab:false,relValues:[],scopeId:\"hvJikiFCz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"POLITIQUE DE CONFIDENTIALIT\\xc9\"})})})}),className:\"framer-cjnnig\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Inl13Lwso\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAw7PA9Ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gbvYJxKyb\"},motionChild:true,nodeId:\"Inl13Lwso\",openInNewTab:false,relValues:[],scopeId:\"hvJikiFCz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"POLITIQUE DE CONFIDENTIALIT\\xc9\"})})})})},E1aMR1GTP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u84dss\",\"data-styles-preset\":\"Tj0NtrIo9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JWLYzYbZa\"},motionChild:true,nodeId:\"Inl13Lwso\",openInNewTab:false,relValues:[],scopeId:\"hvJikiFCz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"PRIVACY POLICY\"})})})})},eob8GSWNL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JWLYzYbZa\"},motionChild:true,nodeId:\"Inl13Lwso\",openInNewTab:false,relValues:[],scopeId:\"hvJikiFCz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"PRIVACY POLICY\"})})})})},XmP80eCkC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nov4hp\",\"data-styles-preset\":\"lzTXGAsI0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JWLYzYbZa\"},motionChild:true,nodeId:\"Inl13Lwso\",openInNewTab:false,relValues:[],scopeId:\"hvJikiFCz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"PRIVACY POLICY\"})})})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-747)/2+0+0)+0+501+0+146,...addPropertyOverrides({AAw7PA9Ys:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1125)/2+0+0)+0+834.6+0+190.4},E1aMR1GTP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||908.5)-0-1101)/2+0+0)+0+810.6+0+190.4},XmP80eCkC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-747)/2+0+0)+0+501+0+146},yfSiBnOGB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||436)-0-781)/2+0+0)+0+535+0+146}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a1q2qr-container\",layoutDependency:layoutDependency,layoutId:\"pzm7OFRbc-container\",nodeId:\"pzm7OFRbc\",rendersWithMotion:true,scopeId:\"hvJikiFCz\",children:/*#__PURE__*/_jsx(Footer_GPS_coordinates,{height:\"100%\",id:\"pzm7OFRbc\",layoutId:\"pzm7OFRbc\",style:{width:\"100%\"},variant:\"pyOCYCZdv\",width:\"100%\",...addPropertyOverrides({AAw7PA9Ys:{variant:\"xf0Hf6vdJ\"},E1aMR1GTP:{variant:\"xf0Hf6vdJ\"}},baseVariant,gestureVariant)})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L6Bnz.framer-192njn6, .framer-L6Bnz .framer-192njn6 { display: block; }\",\".framer-L6Bnz.framer-e25i00 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-L6Bnz .framer-1narhei { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-L6Bnz .framer-j3kiie { 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%; z-index: 2; }\",\".framer-L6Bnz .framer-1jgtyxi { display: grid; flex: none; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-10obyxj { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; grid-column: span 2; height: 100%; justify-content: space-between; justify-self: start; overflow: hidden; padding: 24px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-axkm0a { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-1df67kp-container, .framer-L6Bnz .framer-1t9uayb-container, .framer-L6Bnz .framer-gsdhkv-container, .framer-L6Bnz .framer-1cpc2qi-container, .framer-L6Bnz .framer-dkisgn-container, .framer-L6Bnz .framer-1tmbhrj-container, .framer-L6Bnz .framer-huq5rn-container, .framer-L6Bnz .framer-eczywg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-L6Bnz .framer-1ksi39n-container, .framer-L6Bnz .framer-a1q2qr-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-L6Bnz .framer-167qm07, .framer-L6Bnz .framer-1kuc5pd, .framer-L6Bnz .framer-k940pd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-2qr5df { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-L6Bnz .framer-1tdf04j { align-content: center; align-items: center; 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-L6Bnz .framer-40n0mp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 55%; word-break: break-word; word-wrap: break-word; }\",\".framer-L6Bnz .framer-pxt75b { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 24px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-1qi8tqy { 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-L6Bnz .framer-omb7og, .framer-L6Bnz .framer-e7b3lo, .framer-L6Bnz .framer-864zrr, .framer-L6Bnz .framer-19jvzkz, .framer-L6Bnz .framer-1uwp92s, .framer-L6Bnz .framer-cjnnig { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-L6Bnz .framer-11g5rup { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 100%; justify-content: center; justify-self: start; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-1sg98ul { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-L6Bnz .framer-15oyb4e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-m5rsos { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-1g8pqbj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-L6Bnz .framer-8e8ygt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-L6Bnz .framer-q6zpui { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-76qwxn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-L6Bnz .framer-z7cvl6 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-L6Bnz .framer-15oxirx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-L6Bnz.framer-v-dcmxsh.framer-e25i00, .framer-L6Bnz.framer-v-10lgych.framer-e25i00 { width: 810px; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-axkm0a { gap: 12px; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-1tdf04j, .framer-L6Bnz.framer-v-pbp3y0 .framer-1tdf04j { align-content: flex-end; align-items: flex-end; flex-direction: column; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-40n0mp, .framer-L6Bnz.framer-v-9tvshx .framer-40n0mp, .framer-L6Bnz.framer-v-pbp3y0 .framer-40n0mp { width: 100%; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-pxt75b, .framer-L6Bnz.framer-v-dcmxsh .framer-11g5rup, .framer-L6Bnz.framer-v-10lgych .framer-pxt75b, .framer-L6Bnz.framer-v-10lgych .framer-11g5rup { gap: 21px; padding: 21px; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-1sg98ul, .framer-L6Bnz.framer-v-9tvshx .framer-167qm07, .framer-L6Bnz.framer-v-9tvshx .framer-pxt75b, .framer-L6Bnz.framer-v-9tvshx .framer-11g5rup, .framer-L6Bnz.framer-v-9tvshx .framer-1sg98ul, .framer-L6Bnz.framer-v-10lgych .framer-1sg98ul, .framer-L6Bnz.framer-v-pbp3y0 .framer-pxt75b, .framer-L6Bnz.framer-v-pbp3y0 .framer-11g5rup, .framer-L6Bnz.framer-v-pbp3y0 .framer-1sg98ul { gap: 24px; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-m5rsos { flex-direction: column; }\",\".framer-L6Bnz.framer-v-dcmxsh .framer-1g8pqbj, .framer-L6Bnz.framer-v-9tvshx .framer-z7cvl6, .framer-L6Bnz.framer-v-10lgych .framer-1g8pqbj, .framer-L6Bnz.framer-v-pbp3y0 .framer-z7cvl6 { flex: none; width: 100%; }\",\".framer-L6Bnz.framer-v-9tvshx.framer-e25i00, .framer-L6Bnz.framer-v-pbp3y0.framer-e25i00 { width: 390px; }\",\".framer-L6Bnz.framer-v-9tvshx .framer-1jgtyxi, .framer-L6Bnz.framer-v-pbp3y0 .framer-1jgtyxi { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-L6Bnz.framer-v-9tvshx .framer-10obyxj, .framer-L6Bnz.framer-v-pbp3y0 .framer-10obyxj { grid-column: span 1; }\",\".framer-L6Bnz.framer-v-9tvshx .framer-1tdf04j { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-L6Bnz.framer-v-9tvshx .framer-76qwxn, .framer-L6Bnz.framer-v-pbp3y0 .framer-76qwxn { flex-direction: column; gap: 8px; }\",\".framer-L6Bnz.framer-v-z3upqx .framer-15oyb4e, .framer-L6Bnz.framer-v-10lgych .framer-15oyb4e, .framer-L6Bnz.framer-v-pbp3y0 .framer-15oyb4e { order: 0; }\",\".framer-L6Bnz.framer-v-z3upqx .framer-m5rsos, .framer-L6Bnz.framer-v-pbp3y0 .framer-m5rsos { order: 1; }\",\".framer-L6Bnz.framer-v-z3upqx .framer-8e8ygt, .framer-L6Bnz.framer-v-10lgych .framer-8e8ygt, .framer-L6Bnz.framer-v-pbp3y0 .framer-8e8ygt { order: 2; }\",\".framer-L6Bnz.framer-v-10lgych .framer-m5rsos { flex-direction: column; order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-L6Bnz[data-border=\"true\"]::after, .framer-L6Bnz [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 454\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yfSiBnOGB\":{\"layout\":[\"fixed\",\"auto\"]},\"AAw7PA9Ys\":{\"layout\":[\"fixed\",\"auto\"]},\"eob8GSWNL\":{\"layout\":[\"fixed\",\"auto\"]},\"XmP80eCkC\":{\"layout\":[\"fixed\",\"auto\"]},\"E1aMR1GTP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zrIEQCALI\":\"texteDuBouton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhvJikiFCz=withCSS(Component,css,\"framer-L6Bnz\");export default FramerhvJikiFCz;FramerhvJikiFCz.displayName=\"Footer\";FramerhvJikiFCz.defaultProps={height:454,width:1200};addPropertyControls(FramerhvJikiFCz,{variant:{options:[\"inAyks6bu\",\"yfSiBnOGB\",\"AAw7PA9Ys\",\"eob8GSWNL\",\"XmP80eCkC\",\"E1aMR1GTP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop EN\",\"Tablet EN\",\"Phone EN\"],title:\"Variant\",type:ControlType.Enum},zrIEQCALI:{defaultValue:\"S'abonner\",displayTextArea:false,title:\"Texte Du Bouton\",type:ControlType.String}});addFonts(FramerhvJikiFCz,[{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\"}]},...Logo_OPFonts,...LoadingLineFonts,...ButtonsFonts,...Footer_linkFonts,...Footer_GPS_coordinatesFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhvJikiFCz\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"454\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"zrIEQCALI\\\":\\\"texteDuBouton\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yfSiBnOGB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AAw7PA9Ys\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eob8GSWNL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XmP80eCkC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E1aMR1GTP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Language Switcher component: detects 'en' in URL to switch between French/English\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import React from\"react\";/**\n * Language Switcher - toggles FR/EN based on 'en' segment in URL\n * - /en/... = English page → button shows \"EN\", dropdown shows \"FR\"\n * - /... (no en) = French page → button shows \"FR\", dropdown shows \"EN\"\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function LanguageSwitcher(props){const{frLabel,enLabel,switchButtonFont,style,textColor,chevronColor,// Dropdown styling\ndropdownBackground,dropdownBorderColor,dropdownTextColor,dropdownFont,dropdownBorderRadius,dropdownPadding,dropdownShadow,dropdownMinWidth,dropdownItemPadding,dropdownItemBorderRadius,dropdownItemHoverBg}=props;// Détection : /en dans l'URL → page EN, sinon → page FR\nlet isEnglish=false;if(typeof window!==\"undefined\"){isEnglish=window.location.pathname.startsWith(\"/en\");}const[open,setOpen]=React.useState(false);// Fermer le dropdown au clic extérieur\nuseEffect(()=>{if(!open)return;const handleClickOutside=()=>setOpen(false);document.addEventListener(\"click\",handleClickOutside);return()=>document.removeEventListener(\"click\",handleClickOutside);},[open]);const handleToggle=e=>{e.stopPropagation();React.startTransition(()=>setOpen(v=>!v));};const handleSelect=lang=>{if(typeof window!==\"undefined\"){const currentPath=window.location.pathname;if(lang===\"en\"){// Passer en EN : ajouter /en\nif(currentPath.startsWith(\"/en\"))return;// Déjà en EN\nwindow.location.pathname=\"/en\"+currentPath;}else{// Passer en FR : enlever /en\nif(!currentPath.startsWith(\"/en\"))return;// Déjà en FR\nconst frPath=currentPath.replace(/^\\/en/,\"\")||\"/\";window.location.pathname=frPath;}}};if(RenderTarget.current()===RenderTarget.thumbnail)return null;// Bouton affiche la langue ACTUELLE\n// Dropdown affiche la langue DISPONIBLE (l'autre)\nconst currentLabel=isEnglish?enLabel:frLabel;const availableLabel=isEnglish?frLabel:enLabel;return /*#__PURE__*/_jsxs(\"div\",{style:{...style,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\",minWidth:48,fontFamily:switchButtonFont?.fontFamily},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",style:{background:\"transparent\",color:textColor,border:\"none\",cursor:\"pointer\",padding:\"8px 12px\",display:\"flex\",alignItems:\"center\",gap:4,borderRadius:6,transition:\"background 0.2s ease\",...switchButtonFont},onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(0,0,0,0.05)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"transparent\";},onClick:handleToggle,\"aria-haspopup\":\"listbox\",\"aria-expanded\":open,\"aria-label\":`Current language: ${currentLabel}, switch to ${availableLabel}`,children:[/*#__PURE__*/_jsx(\"span\",{children:currentLabel}),/*#__PURE__*/_jsx(\"svg\",{style:{marginLeft:4,transform:open?\"rotate(180deg)\":\"rotate(0deg)\",transition:\"transform 0.2s ease\"},width:\"20\",height:\"20\",viewBox:\"0 0 20 20\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 8l4 4 4-4\",stroke:chevronColor,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),open&&/*#__PURE__*/_jsxs(\"ul\",{role:\"listbox\",style:{position:\"absolute\",top:\"100%\",left:0,zIndex:10,background:dropdownBackground,border:`1px solid ${dropdownBorderColor}`,boxShadow:dropdownShadow,margin:\"4px 0 0 0\",padding:dropdownPadding,listStyle:\"none\",minWidth:dropdownMinWidth,borderRadius:dropdownBorderRadius,animation:\"slideDown 0.15s ease-out\"},onClick:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                        @keyframes slideDown {\n                            from {\n                                opacity: 0;\n                                transform: translateY(-8px);\n                            }\n                            to {\n                                opacity: 1;\n                                transform: translateY(0);\n                            }\n                        }\n                    `}),isEnglish?// On est sur EN → dropdown affiche FR\n/*#__PURE__*/_jsx(\"li\",{role:\"option\",style:{cursor:\"pointer\",padding:dropdownItemPadding,color:dropdownTextColor,borderRadius:dropdownItemBorderRadius,transition:\"background 0.15s ease\",...dropdownFont},tabIndex:0,onClick:()=>handleSelect(\"fr\"),onKeyDown:e=>{if(e.key===\"Enter\")handleSelect(\"fr\");},onMouseEnter:e=>{e.currentTarget.style.background=dropdownItemHoverBg;},onMouseLeave:e=>{e.currentTarget.style.background=\"transparent\";},children:frLabel}):// On est sur FR → dropdown affiche EN\n/*#__PURE__*/_jsx(\"li\",{role:\"option\",style:{cursor:\"pointer\",padding:dropdownItemPadding,color:dropdownTextColor,borderRadius:dropdownItemBorderRadius,transition:\"background 0.15s ease\",...dropdownFont},tabIndex:0,onClick:()=>handleSelect(\"en\"),onKeyDown:e=>{if(e.key===\"Enter\")handleSelect(\"en\");},onMouseEnter:e=>{e.currentTarget.style.background=dropdownItemHoverBg;},onMouseLeave:e=>{e.currentTarget.style.background=\"transparent\";},children:enLabel})]})]});}addPropertyControls(LanguageSwitcher,{// === LABELS ===\nfrLabel:{type:ControlType.String,title:\"Texte FR\",defaultValue:\"FR\"},enLabel:{type:ControlType.String,title:\"Texte EN\",defaultValue:\"EN\"},// === BUTTON STYLE ===\nswitchButtonFont:{type:ControlType.Font,title:\"Texte bouton\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000\"},chevronColor:{type:ControlType.Color,title:\"Chevron Color\",defaultValue:\"#000\"},// === DROPDOWN CONTAINER STYLE ===\ndropdownBackground:{type:ControlType.Color,title:\"Dropdown BG\",defaultValue:\"#fff\"},dropdownBorderColor:{type:ControlType.Color,title:\"Dropdown Border\",defaultValue:\"#eee\"},dropdownBorderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,max:24,step:1,unit:\"px\",displayStepper:true},dropdownPadding:{type:ControlType.String,title:\"Dropdown Padding\",defaultValue:\"4px\",placeholder:\"4px ou 8px 12px\"},dropdownShadow:{type:ControlType.String,title:\"Dropdown Shadow\",defaultValue:\"0 4px 12px rgba(0,0,0,0.12)\",placeholder:\"0 4px 12px rgba(0,0,0,0.12)\"},dropdownMinWidth:{type:ControlType.Number,title:\"Min Width\",defaultValue:80,min:40,max:200,step:10,unit:\"px\",displayStepper:true},// === DROPDOWN ITEM STYLE ===\ndropdownTextColor:{type:ControlType.Color,title:\"Item Text Color\",defaultValue:\"#000\"},dropdownFont:{type:ControlType.Font,title:\"Item Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},dropdownItemPadding:{type:ControlType.String,title:\"Item Padding\",defaultValue:\"8px 12px\",placeholder:\"8px 12px\"},dropdownItemBorderRadius:{type:ControlType.Number,title:\"Item Radius\",defaultValue:4,min:0,max:12,step:1,unit:\"px\",displayStepper:true},dropdownItemHoverBg:{type:ControlType.Color,title:\"Item Hover BG\",defaultValue:\"rgba(0,0,0,0.05)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LanguageSwitcher\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LanguageSwitcher.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 16 0\" fill=\"transparent\" height=\"8px\" id=\"FUoyfM8Wj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(4 8)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qcBpt\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-qcBpt { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qcBpt\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4c8a172)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/azAUoVrSJ1rmF2qPlogi/vGfHNHodd6lmzPyjhLbs/NalDtVmpg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9D7WGhq57c2RTY6pyjdq/VOHcxTcNpP2wUC1TE4rX/as7P4z_tO.js\";const ChevronDownFonts=getFonts(ChevronDown);const cycleOrder=[\"muxUKKS26\",\"L4LgqTxyw\"];const serializationHash=\"framer-9J0S3\";const variantClassNames={L4LgqTxyw:\"framer-v-1x90zty\",muxUKKS26:\"framer-v-p4oj5n\"};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 Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default EN\":\"L4LgqTxyw\",\"Default FR\":\"muxUKKS26\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"muxUKKS26\"};};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:\"muxUKKS26\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p4oj5n\",className,classNames),\"data-framer-name\":\"Default FR\",layoutDependency:layoutDependency,layoutId:\"muxUKKS26\",ref:refBinding,style:{...style},...addPropertyOverrides({L4LgqTxyw:{\"data-framer-name\":\"Default EN\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p0w2y0\",\"data-styles-preset\":\"as7P4z_tO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"FR\"})}),className:\"framer-1dc7kv7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pEXJU5ZLz\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({L4LgqTxyw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p0w2y0\",\"data-styles-preset\":\"as7P4z_tO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"EN\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16pasqx\",layoutDependency:layoutDependency,layoutId:\"wjBU8Hewf\",children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-1q4v55k\",layoutDependency:layoutDependency,layoutId:\"ycfQZJqTC\",style:{\"--1df8v9o\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\"}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9J0S3.framer-14rvjzo, .framer-9J0S3 .framer-14rvjzo { display: block; }\",\".framer-9J0S3.framer-p4oj5n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 34px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 4px; position: relative; width: min-content; }\",\".framer-9J0S3 .framer-1dc7kv7 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-9J0S3 .framer-16pasqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9J0S3 .framer-1q4v55k { flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 39.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"L4LgqTxyw\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW0ruSZcFR=withCSS(Component,css,\"framer-9J0S3\");export default FramerW0ruSZcFR;FramerW0ruSZcFR.displayName=\"Language_selector\";FramerW0ruSZcFR.defaultProps={height:34,width:39.5};addPropertyControls(FramerW0ruSZcFR,{variant:{options:[\"muxUKKS26\",\"L4LgqTxyw\"],optionTitles:[\"Default FR\",\"Default EN\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerW0ruSZcFR,[{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\"}]},...ChevronDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW0ruSZcFR\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"L4LgqTxyw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"39.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W0ruSZcFR.map","// Generated by Framer (4c8a172)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-variable\",\"FS;Poppins-variableVF=IndnaHQiIDUwMA==\",\"FS;Poppins-variableVF=IndnaHQiIDUwMA==\",\"FS;Poppins-variableVF=IndnaHQiIDUwMA==\"]);const variationAxes=[{defaultValue:100,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins Variable\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DXWQGUHDKBI6OC6VABLBIH32VNWJYNX7/AHNAY7DQAEGE2SZPLPBG5BENKLEA34XN/KYQLPR2735WAT5CT22Y22PYHV3W52QJO.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-xOoPI .framer-styles-preset-py8s5g:not(.rich-text-wrapper), .framer-xOoPI .framer-styles-preset-py8s5g.rich-text-wrapper p { --framer-font-family: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 500; --framer-font-variation-axes-bold: \"wght\" 500; --framer-font-variation-axes-bold-italic: \"wght\" 500; --framer-font-variation-axes-italic: \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-xOoPI .framer-styles-preset-py8s5g:not(.rich-text-wrapper), .framer-xOoPI .framer-styles-preset-py8s5g.rich-text-wrapper p { --framer-font-family: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 500; --framer-font-variation-axes-bold: \"wght\" 500; --framer-font-variation-axes-bold-italic: \"wght\" 500; --framer-font-variation-axes-italic: \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-xOoPI .framer-styles-preset-py8s5g:not(.rich-text-wrapper), .framer-xOoPI .framer-styles-preset-py8s5g.rich-text-wrapper p { --framer-font-family: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 500; --framer-font-variation-axes-bold: \"wght\" 500; --framer-font-variation-axes-bold-italic: \"wght\" 500; --framer-font-variation-axes-italic: \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-xOoPI\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-medium\",\"FS;Poppins-bold\",\"FS;Poppins-bold italic\",\"FS;Poppins-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4HH4RITHYMRL7VREMN2WV2L6LQZKPRWE/ZWMGJ4LKTJ4NT5NKCHS5WLI6CRRRO2SE/OFRM3ATAEVJKZWGG6S4JN4P6SBPN2BLD.woff2\",weight:\"500\"}]}];export const css=['.framer-7LdMy .framer-styles-preset-uby4sw:not(.rich-text-wrapper), .framer-7LdMy .framer-styles-preset-uby4sw.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-7LdMy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4c8a172)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/aaw9AOXSOypJGcZbspPw/EjKE3c871JnP6uWw4gQK/hTHZSgRNK.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1g1NjBZYipJcOg6HD6eF/rXNEmDHyopm7Q4Fyik1f/lnD5hvZhz.js\";const enabledGestures={NuCGeQTkm:{hover:true},s_Xg3X3lI:{pressed:true}};const cycleOrder=[\"NuCGeQTkm\",\"x_RVFZs_s\",\"s_Xg3X3lI\"];const serializationHash=\"framer-5PmV3\";const variantClassNames={NuCGeQTkm:\"framer-v-1ut4lr2\",s_Xg3X3lI:\"framer-v-wqs879\",x_RVFZs_s:\"framer-v-tjjd88\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pfxe4tpcR=undefined;const mvhbhxYcX=undefined;const UojTAv4mj=undefined;const transition1={delay:0,duration:.3,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Active Desktop\":\"x_RVFZs_s\",\"Default White\":\"NuCGeQTkm\",\"Phone White\":\"s_Xg3X3lI\"};const getProps=({click,height,id,label,link,width,...props})=>{return{...props,mvhbhxYcX:link??props.mvhbhxYcX,pfxe4tpcR:click??props.pfxe4tpcR,UojTAv4mj:label??props.UojTAv4mj??\"Projects\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NuCGeQTkm\"};};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,UojTAv4mj,mvhbhxYcX,pfxe4tpcR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NuCGeQTkm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1qioa40=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pfxe4tpcR){const res=await pfxe4tpcR(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"s_Xg3X3lI-pressed\")return false;if(baseVariant===\"s_Xg3X3lI\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:mvhbhxYcX,motionChild:true,nodeId:\"NuCGeQTkm\",openInNewTab:false,scopeId:\"y6WFrz7ph\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ut4lr2\",className,classNames)} framer-1p2wxze`,\"data-framer-name\":\"Default White\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NuCGeQTkm\",onTap:onTap1qioa40,ref:refBinding,style:{...style},...addPropertyOverrides({\"NuCGeQTkm-hover\":{\"data-framer-name\":undefined},\"s_Xg3X3lI-pressed\":{\"data-framer-name\":undefined},s_Xg3X3lI:{\"data-framer-name\":\"Phone White\"},x_RVFZs_s:{\"data-framer-name\":\"Active Desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-py8s5g\",\"data-styles-preset\":\"hTHZSgRNK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Projects\"})}),className:\"framer-19yhsmg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"skq0IGQwc\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",opacity:1,textShadow:\"0px 1px 2px rgba(0, 0, 0, 0.35)\"},text:UojTAv4mj,variants:{\"s_Xg3X3lI-pressed\":{opacity:.8},x_RVFZs_s:{\"--extracted-r6o4lv\":\"var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({s_Xg3X3lI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uby4sw\",\"data-styles-preset\":\"lnD5hvZhz\",children:\"Projects\"})})},x_RVFZs_s:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-py8s5g\",\"data-styles-preset\":\"hTHZSgRNK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-py8s5g\",\"data-styles-preset\":\"hTHZSgRNK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"Projects\"})}),className:\"framer-1kwr9m1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z0GCnJVHE\",style:{\"--extracted-r6o4lv\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",textShadow:\"0px 1px 2px rgba(0, 0, 0, 0.35)\"},text:UojTAv4mj,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5PmV3.framer-1p2wxze, .framer-5PmV3 .framer-1p2wxze { display: block; }\",\".framer-5PmV3.framer-1ut4lr2 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-5PmV3 .framer-19yhsmg, .framer-5PmV3 .framer-1kwr9m1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5PmV3.framer-v-wqs879.framer-1ut4lr2 { gap: 0px; height: min-content; }\",\".framer-5PmV3.framer-v-1ut4lr2.hover.framer-1ut4lr2 { justify-content: flex-end; }\",\".framer-5PmV3.framer-v-wqs879.pressed.framer-1ut4lr2 { gap: 11px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"x_RVFZs_s\":{\"layout\":[\"auto\",\"fixed\"]},\"s_Xg3X3lI\":{\"layout\":[\"auto\",\"auto\"]},\"jJkbh6Mez\":{\"layout\":[\"auto\",\"fixed\"]},\"OX_2YOMuQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UojTAv4mj\":\"label\",\"mvhbhxYcX\":\"link\",\"pfxe4tpcR\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery6WFrz7ph=withCSS(Component,css,\"framer-5PmV3\");export default Framery6WFrz7ph;Framery6WFrz7ph.displayName=\"Nav_bar_item\";Framery6WFrz7ph.defaultProps={height:20,width:64};addPropertyControls(Framery6WFrz7ph,{variant:{options:[\"NuCGeQTkm\",\"x_RVFZs_s\",\"s_Xg3X3lI\"],optionTitles:[\"Default White\",\"Active Desktop\",\"Phone White\"],title:\"Variant\",type:ControlType.Enum},UojTAv4mj:{defaultValue:\"Projects\",displayTextArea:false,title:\"Label\",type:ControlType.String},mvhbhxYcX:{title:\"Link\",type:ControlType.Link},pfxe4tpcR:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framery6WFrz7ph,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery6WFrz7ph\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"x_RVFZs_s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"s_Xg3X3lI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jJkbh6Mez\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OX_2YOMuQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerVariables\":\"{\\\"UojTAv4mj\\\":\\\"label\\\",\\\"mvhbhxYcX\\\":\\\"link\\\",\\\"pfxe4tpcR\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"eaEv1AnmF\",\"QUy067RnO\"];const serializationHash=\"framer-DkgRR\";const variantClassNames={eaEv1AnmF:\"framer-v-1nzkxov\",QUy067RnO:\"framer-v-16wsx45\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WxLGByNPJ=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tablet / Mobile Closed\":\"eaEv1AnmF\",\"Tablet / Mobile Opened\":\"QUy067RnO\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eaEv1AnmF\",WxLGByNPJ:click??props.WxLGByNPJ};};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,WxLGByNPJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eaEv1AnmF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapie0ouv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WxLGByNPJ){const res=await WxLGByNPJ(...args);if(res===false)return false;}setVariant(\"QUy067RnO\");});const onTap11h3tw8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WxLGByNPJ){const res=await WxLGByNPJ(...args);if(res===false)return false;}setVariant(\"eaEv1AnmF\");});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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nzkxov\",className,classNames),\"data-framer-name\":\"Tablet / Mobile Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eaEv1AnmF\",onTap:onTapie0ouv,ref:refBinding,style:{...style},...addPropertyOverrides({QUy067RnO:{\"data-framer-name\":\"Tablet / Mobile Opened\",onTap:onTap11h3tw8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i1832r\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"HlPBHrH95\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2e1vyd\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"cMx2mxK6b\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ecu69n\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"vFfQrcS8r\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bbl21i\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"yW6QyZ_aj\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6j3ys8\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"EKdUCFQKG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sugb4w\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"FnPYcvIEu\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jagrbb\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"iv0U9w3he\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DkgRR.framer-1tejsw0, .framer-DkgRR .framer-1tejsw0 { display: block; }\",\".framer-DkgRR.framer-1nzkxov { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-DkgRR .framer-i1832r, .framer-DkgRR .framer-6j3ys8 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-DkgRR .framer-2e1vyd, .framer-DkgRR .framer-jagrbb { flex: none; height: 2px; overflow: hidden; position: relative; width: 20%; }\",\".framer-DkgRR .framer-ecu69n, .framer-DkgRR .framer-1sugb4w { flex: none; height: 2px; overflow: hidden; position: relative; width: 70%; }\",\".framer-DkgRR .framer-bbl21i { flex: none; height: 2px; overflow: hidden; position: relative; width: 48px; }\",\".framer-DkgRR.framer-v-16wsx45.framer-1nzkxov { min-height: 22px; min-width: 48px; }\",\".framer-DkgRR.framer-v-16wsx45 .framer-i1832r { align-self: unset; bottom: 10px; left: 0px; position: absolute; width: 100%; z-index: 1; }\",\".framer-DkgRR.framer-v-16wsx45 .framer-2e1vyd, .framer-DkgRR.framer-v-16wsx45 .framer-ecu69n, .framer-DkgRR.framer-v-16wsx45 .framer-1sugb4w, .framer-DkgRR.framer-v-16wsx45 .framer-jagrbb { flex: 1 0 0px; width: 1px; }\",\".framer-DkgRR.framer-v-16wsx45 .framer-bbl21i { bottom: 10px; left: 0px; position: absolute; z-index: 1; }\",\".framer-DkgRR.framer-v-16wsx45 .framer-6j3ys8 { align-self: unset; bottom: 10px; gap: 0px; justify-content: center; left: 0px; position: absolute; width: 100%; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QUy067RnO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WxLGByNPJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYRWJN1Q8p=withCSS(Component,css,\"framer-DkgRR\");export default FramerYRWJN1Q8p;FramerYRWJN1Q8p.displayName=\"Hamburger_menu\";FramerYRWJN1Q8p.defaultProps={height:22,width:48};addPropertyControls(FramerYRWJN1Q8p,{variant:{options:[\"eaEv1AnmF\",\"QUy067RnO\"],optionTitles:[\"Tablet / Mobile Closed\",\"Tablet / Mobile Opened\"],title:\"Variant\",type:ControlType.Enum},WxLGByNPJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYRWJN1Q8p,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYRWJN1Q8p\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"WxLGByNPJ\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QUy067RnO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"22\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YRWJN1Q8p.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import ArrowRight from\"https://framerusercontent.com/modules/qWXc86Mgrtt3h78sDulX/E7xZCIcnCQShwN5vHgtO/KWJFL9E3H.js\";import LanguageSwitcher from\"https://framerusercontent.com/modules/cp8vCr1E91pBMRHYUZnw/rL4VbEPeMkbycA15iD8T/LanguageSwitcher.js\";import Buttons from\"https://framerusercontent.com/modules/q3HAn9mZt6PHg2rKvAIC/LMQptN4SnRzpDD3CFV1Q/SK1Lr3c18.js\";import LanguageSelector from\"https://framerusercontent.com/modules/PcPZh7Mov60SZGa1LtPj/xuMVGbZtYvXcI3DJ52Fp/W0ruSZcFR.js\";import MenuItem from\"https://framerusercontent.com/modules/2zUW3xZ5n3hCgWfW0qp2/8B0kibk4a3k05LzAYorf/y6WFrz7ph.js\";import Hamburger from\"https://framerusercontent.com/modules/W1NfDypmReM8Uaq6dK9o/OUrN0CkKlKNXv2xP3sxm/YRWJN1Q8p.js\";import LogoOutdoorPerspectives from\"https://framerusercontent.com/modules/uFvZGrihNeNHab1IbUdi/fZ8zQTQt1XBoWh0JDGmq/z7CnQJGTb.js\";const LogoOutdoorPerspectivesFonts=getFonts(LogoOutdoorPerspectives);const HamburgerFonts=getFonts(Hamburger);const LanguageSelectorFonts=getFonts(LanguageSelector);const MenuItemFonts=getFonts(MenuItem);const LanguageSwitcherFonts=getFonts(LanguageSwitcher);const ButtonsFonts=getFonts(Buttons);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"vkmFOOtQT\",\"MinkrePSK\",\"DrNQZwgnd\",\"qR84N_3XX\",\"zx8EaPfyW\",\"fCrYva0Yl\"];const serializationHash=\"framer-00mxH\";const variantClassNames={DrNQZwgnd:\"framer-v-bn50cw\",fCrYva0Yl:\"framer-v-g6wo1o\",MinkrePSK:\"framer-v-se97mo\",qR84N_3XX:\"framer-v-16cu5y9\",vkmFOOtQT:\"framer-v-6bh6hz\",zx8EaPfyW:\"framer-v-zw65ys\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IWddf2d50=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:.4,delay:0,duration:.5,type:\"spring\"};const transition3={damping:500,delay:.1,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition4={damping:500,delay:.3,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"EN Mobile / Tablet Closed \":\"zx8EaPfyW\",\"EN Mobile / Tablet Opened\":\"fCrYva0Yl\",\"EN Navigation Desktop\":\"qR84N_3XX\",\"Mobile / Tablet Closed\":\"MinkrePSK\",\"Mobile / Tablet Open\":\"DrNQZwgnd\",\"Navigation Desktop FR\":\"vkmFOOtQT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vkmFOOtQT\"};};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:\"vkmFOOtQT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap140tqiu=activeVariantCallback(async(...args)=>{if(IWddf2d50){const res=await IWddf2d50(...args);if(res===false)return false;}setVariant(\"MinkrePSK\");});const onTapn80uy7=activeVariantCallback(async(...args)=>{if(IWddf2d50){const res=await IWddf2d50(...args);if(res===false)return false;}setVariant(\"zx8EaPfyW\");});const WxLGByNPJonm1up=activeVariantCallback(async(...args)=>{setVariant(\"xVzqInZPS\");});const WxLGByNPJ1u88u4s=activeVariantCallback(async(...args)=>{setVariant(\"DrNQZwgnd\");});const WxLGByNPJ1cwyxt0=activeVariantCallback(async(...args)=>{setVariant(\"MinkrePSK\");});const WxLGByNPJ1llla3y=activeVariantCallback(async(...args)=>{setVariant(\"fCrYva0Yl\");});const WxLGByNPJoznrwz=activeVariantCallback(async(...args)=>{setVariant(\"zx8EaPfyW\");});const pfxe4tpcR1cwyxt0=activeVariantCallback(async(...args)=>{setVariant(\"MinkrePSK\");});const pfxe4tpcRoznrwz=activeVariantCallback(async(...args)=>{setVariant(\"zx8EaPfyW\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"MinkrePSK\",\"DrNQZwgnd\",\"zx8EaPfyW\",\"fCrYva0Yl\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"MinkrePSK\",\"DrNQZwgnd\",\"zx8EaPfyW\",\"fCrYva0Yl\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"DrNQZwgnd\",\"fCrYva0Yl\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed3=()=>{if([\"MinkrePSK\",\"zx8EaPfyW\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({DrNQZwgnd:{value:transition2},fCrYva0Yl:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6bh6hz\",className,classNames),\"data-framer-name\":\"Navigation Desktop FR\",layoutDependency:layoutDependency,layoutId:\"vkmFOOtQT\",ref:refBinding,style:{backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(26, 26, 26, 0.3)\",WebkitBackdropFilter:\"blur(15px)\",...style},...addPropertyOverrides({DrNQZwgnd:{\"data-framer-name\":\"Mobile / Tablet Open\",\"data-hide-scrollbars\":true},fCrYva0Yl:{\"data-framer-name\":\"EN Mobile / Tablet Opened\",\"data-hide-scrollbars\":true},MinkrePSK:{\"data-framer-name\":\"Mobile / Tablet Closed\"},qR84N_3XX:{\"data-framer-name\":\"EN Navigation Desktop\"},zx8EaPfyW:{\"data-framer-name\":\"EN Mobile / Tablet Closed \"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h7g893\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Vx_sKK5zZ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-176r8n7\",\"data-framer-name\":\"Logo + Menu\",layoutDependency:layoutDependency,layoutId:\"tjdMz4B78\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpAlpVRfh\"},motionChild:true,nodeId:\"vMj8MWdTI\",openInNewTab:false,scopeId:\"vwGhWMoAR\",...addPropertyOverrides({fCrYva0Yl:{href:{webPageId:\"v4vtFBxJu\"}},qR84N_3XX:{href:{webPageId:\"v4vtFBxJu\"}},zx8EaPfyW:{href:{webPageId:\"v4vtFBxJu\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-gccrl4 framer-1u7fvo2\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"vMj8MWdTI\",...addPropertyOverrides({DrNQZwgnd:{\"data-highlight\":true,onTap:onTap140tqiu},fCrYva0Yl:{\"data-highlight\":true,onTap:onTapn80uy7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"160px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-200)/2)+86.5+0+0,...addPropertyOverrides({DrNQZwgnd:{width:\"52px\",y:(componentViewport?.y||0)+0+0+0+0+0+18.5},fCrYva0Yl:{height:50,width:\"55px\",y:(componentViewport?.y||0)+0+0+0+0+0+7},MinkrePSK:{width:\"52px\",y:(componentViewport?.y||0)+0+0+0+0+0+18.5},zx8EaPfyW:{width:undefined,y:(componentViewport?.y||0)+0+0+0+0+0+18.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9gczik-container\",layoutDependency:layoutDependency,layoutId:\"WSpjbM8eQ-container\",nodeId:\"WSpjbM8eQ\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(LogoOutdoorPerspectives,{height:\"100%\",id:\"WSpjbM8eQ\",layoutId:\"WSpjbM8eQ\",style:{width:\"100%\"},variant:\"PCgIMLa9y\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{variant:\"Hz9VxHOPb\"},fCrYva0Yl:{style:{height:\"100%\",width:\"100%\"},variant:\"Hz9VxHOPb\"},MinkrePSK:{variant:\"Hz9VxHOPb\"},zx8EaPfyW:{variant:\"Hz9VxHOPb\"}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4ng55q\",\"data-framer-name\":\"Button + Menu\",layoutDependency:layoutDependency,layoutId:\"QlLCcg1Gh\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({DrNQZwgnd:{y:(componentViewport?.y||0)+0+0+0+0+21+0},fCrYva0Yl:{y:(componentViewport?.y||0)+0+0+0+0+21+0},MinkrePSK:{y:(componentViewport?.y||0)+0+0+0+0+21+0},zx8EaPfyW:{y:(componentViewport?.y||0)+0+0+0+0+21+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1udwphc-container\",layoutDependency:layoutDependency,layoutId:\"dgsc6wiUS-container\",nodeId:\"dgsc6wiUS\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"dgsc6wiUS\",layoutId:\"dgsc6wiUS\",variant:\"eaEv1AnmF\",width:\"100%\",WxLGByNPJ:WxLGByNPJonm1up,...addPropertyOverrides({DrNQZwgnd:{variant:\"QUy067RnO\",WxLGByNPJ:WxLGByNPJ1cwyxt0},fCrYva0Yl:{variant:\"QUy067RnO\",WxLGByNPJ:WxLGByNPJoznrwz},MinkrePSK:{WxLGByNPJ:WxLGByNPJ1u88u4s},zx8EaPfyW:{WxLGByNPJ:WxLGByNPJ1llla3y}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12qhuvl-container\",layoutDependency:layoutDependency,layoutId:\"zNGMbOy1P-container\",nodeId:\"zNGMbOy1P\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(LanguageSelector,{height:\"100%\",id:\"zNGMbOy1P\",layoutId:\"zNGMbOy1P\",style:{height:\"100%\"},variant:\"muxUKKS26\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hgwmzi\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"agWHWjCfD\",style:{opacity:1},variants:{DrNQZwgnd:{opacity:1},fCrYva0Yl:{opacity:1},MinkrePSK:{opacity:0},qR84N_3XX:{opacity:1},zx8EaPfyW:{opacity:0}},children:[isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eETTJLfz8\"},implicitPathVariables:undefined},{href:{webPageId:\"xpAlpVRfh\"},implicitPathVariables:undefined},{href:{webPageId:\"yrPcbnMG8\"},implicitPathVariables:undefined},{href:{webPageId:\"xpAlpVRfh\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-200)/2)+89.5+0,...addPropertyOverrides({MinkrePSK:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+0},zx8EaPfyW:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ygsnfd-container\",layoutDependency:layoutDependency,layoutId:\"dal8_3c_H-container\",nodeId:\"dal8_3c_H\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"dal8_3c_H\",layoutId:\"dal8_3c_H\",mvhbhxYcX:resolvedLinks[0],style:{height:\"100%\"},UojTAv4mj:\"Expertises\",variant:\"NuCGeQTkm\",width:\"100%\",...addPropertyOverrides({MinkrePSK:{mvhbhxYcX:resolvedLinks[1],UojTAv4mj:\"Accueil\",variant:\"s_Xg3X3lI\"},qR84N_3XX:{mvhbhxYcX:resolvedLinks[2],UojTAv4mj:\"Expertise\"},zx8EaPfyW:{mvhbhxYcX:resolvedLinks[3],UojTAv4mj:\"Accueil\",variant:\"s_Xg3X3lI\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition3,...addPropertyOverrides({DrNQZwgnd:{value:undefined},fCrYva0Yl:{value:undefined},MinkrePSK:{value:undefined},zx8EaPfyW:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eETTJLfz8\"},implicitPathVariables:undefined},{href:{webPageId:\"eETTJLfz8\"},implicitPathVariables:undefined},{href:{webPageId:\"eETTJLfz8\"},implicitPathVariables:undefined},{href:{webPageId:\"eETTJLfz8\"},implicitPathVariables:undefined},{href:{webPageId:\"yrPcbnMG8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DrNQZwgnd:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+0},fCrYva0Yl:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+0},MinkrePSK:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+44},zx8EaPfyW:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ijk6lt-container\",layoutDependency:layoutDependency,layoutId:\"aQN4IoNPa-container\",nodeId:\"aQN4IoNPa\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"aQN4IoNPa\",layoutId:\"aQN4IoNPa\",mvhbhxYcX:resolvedLinks1[0],UojTAv4mj:\"Expertises\",variant:\"s_Xg3X3lI\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{mvhbhxYcX:resolvedLinks1[2],pfxe4tpcR:pfxe4tpcR1cwyxt0},fCrYva0Yl:{mvhbhxYcX:resolvedLinks1[4],pfxe4tpcR:pfxe4tpcRoznrwz},MinkrePSK:{mvhbhxYcX:resolvedLinks1[1]},zx8EaPfyW:{mvhbhxYcX:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SxZHVEqQR\"},implicitPathVariables:undefined},{href:{webPageId:\"SxZHVEqQR\"},implicitPathVariables:undefined},{href:{webPageId:\"SxZHVEqQR\"},implicitPathVariables:undefined},{href:{webPageId:\"GcQm0JwgQ\"},implicitPathVariables:undefined},{href:{webPageId:\"SxZHVEqQR\"},implicitPathVariables:undefined},{href:{webPageId:\"GcQm0JwgQ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-200)/2)+89.5+0,...addPropertyOverrides({DrNQZwgnd:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+44},fCrYva0Yl:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+44},MinkrePSK:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+88},zx8EaPfyW:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+88}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w8nyvr-container\",layoutDependency:layoutDependency,layoutId:\"PU_u2lbhn-container\",nodeId:\"PU_u2lbhn\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"PU_u2lbhn\",layoutId:\"PU_u2lbhn\",mvhbhxYcX:resolvedLinks2[0],style:{height:\"100%\"},UojTAv4mj:\"Projets\",variant:\"NuCGeQTkm\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{mvhbhxYcX:resolvedLinks2[2],pfxe4tpcR:pfxe4tpcR1cwyxt0,variant:\"s_Xg3X3lI\"},fCrYva0Yl:{mvhbhxYcX:resolvedLinks2[5],pfxe4tpcR:pfxe4tpcRoznrwz,UojTAv4mj:\"Projects\",variant:\"s_Xg3X3lI\"},MinkrePSK:{mvhbhxYcX:resolvedLinks2[1],variant:\"s_Xg3X3lI\"},qR84N_3XX:{mvhbhxYcX:resolvedLinks2[3],UojTAv4mj:\"Projects\"},zx8EaPfyW:{mvhbhxYcX:resolvedLinks2[4],variant:\"s_Xg3X3lI\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t41FULecn\"},implicitPathVariables:undefined},{href:{webPageId:\"t41FULecn\"},implicitPathVariables:undefined},{href:{webPageId:\"t41FULecn\"},implicitPathVariables:undefined},{href:{webPageId:\"YJgmrEvZC\"},implicitPathVariables:undefined},{href:{webPageId:\"t41FULecn\"},implicitPathVariables:undefined},{href:{webPageId:\"YJgmrEvZC\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-200)/2)+89.5+0,...addPropertyOverrides({DrNQZwgnd:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+88},fCrYva0Yl:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+88},MinkrePSK:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+132},zx8EaPfyW:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+132}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1te78cy-container\",layoutDependency:layoutDependency,layoutId:\"cnRa7f66w-container\",nodeId:\"cnRa7f66w\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"cnRa7f66w\",layoutId:\"cnRa7f66w\",mvhbhxYcX:resolvedLinks3[0],style:{height:\"100%\"},UojTAv4mj:\"Agence\",variant:\"NuCGeQTkm\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{mvhbhxYcX:resolvedLinks3[2],pfxe4tpcR:pfxe4tpcR1cwyxt0,variant:\"s_Xg3X3lI\"},fCrYva0Yl:{mvhbhxYcX:resolvedLinks3[5],pfxe4tpcR:pfxe4tpcRoznrwz,UojTAv4mj:\"Agency\",variant:\"s_Xg3X3lI\"},MinkrePSK:{mvhbhxYcX:resolvedLinks3[1],variant:\"s_Xg3X3lI\"},qR84N_3XX:{mvhbhxYcX:resolvedLinks3[3],UojTAv4mj:\"Agency\"},zx8EaPfyW:{mvhbhxYcX:resolvedLinks3[4],variant:\"s_Xg3X3lI\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PIZK5yMBv\"},implicitPathVariables:undefined},{href:{webPageId:\"PIZK5yMBv\"},implicitPathVariables:undefined},{href:{webPageId:\"PIZK5yMBv\"},implicitPathVariables:undefined},{href:{webPageId:\"greWVX4OD\"},implicitPathVariables:undefined},{href:{webPageId:\"PIZK5yMBv\"},implicitPathVariables:undefined},{href:{webPageId:\"PIZK5yMBv\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-200)/2)+89.5+0,...addPropertyOverrides({DrNQZwgnd:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+132},fCrYva0Yl:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+132},MinkrePSK:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+176},zx8EaPfyW:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e2x1r-container\",layoutDependency:layoutDependency,layoutId:\"aHRNn8TxM-container\",nodeId:\"aHRNn8TxM\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"aHRNn8TxM\",layoutId:\"aHRNn8TxM\",mvhbhxYcX:resolvedLinks4[0],style:{height:\"100%\"},UojTAv4mj:\"Blog\",variant:\"NuCGeQTkm\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{mvhbhxYcX:resolvedLinks4[2],pfxe4tpcR:pfxe4tpcR1cwyxt0,variant:\"s_Xg3X3lI\"},fCrYva0Yl:{mvhbhxYcX:resolvedLinks4[5],pfxe4tpcR:pfxe4tpcRoznrwz,variant:\"s_Xg3X3lI\"},MinkrePSK:{mvhbhxYcX:resolvedLinks4[1],variant:\"s_Xg3X3lI\"},qR84N_3XX:{mvhbhxYcX:resolvedLinks4[3]},zx8EaPfyW:{mvhbhxYcX:resolvedLinks4[4],variant:\"s_Xg3X3lI\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({DrNQZwgnd:{value:undefined},fCrYva0Yl:{value:undefined},MinkrePSK:{value:undefined},zx8EaPfyW:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VAA3N9kZW\"},implicitPathVariables:undefined},{href:{webPageId:\"VAA3N9kZW\"},implicitPathVariables:undefined},{href:{webPageId:\"pJCj5hDNF\"},implicitPathVariables:undefined},{href:{webPageId:\"VAA3N9kZW\"},implicitPathVariables:undefined},{href:{webPageId:\"WOMj1lC0U\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DrNQZwgnd:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+176},fCrYva0Yl:{height:20,y:(componentViewport?.y||0)+0+0+0+264+60+176},MinkrePSK:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+220},zx8EaPfyW:{height:20,y:(componentViewport?.y||0)+0+0+0+64+60+220}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-76whb1-container\",layoutDependency:layoutDependency,layoutId:\"AFyWk10F_-container\",nodeId:\"AFyWk10F_\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"AFyWk10F_\",layoutId:\"AFyWk10F_\",mvhbhxYcX:resolvedLinks5[0],UojTAv4mj:\"Contact\",variant:\"NuCGeQTkm\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{mvhbhxYcX:resolvedLinks5[2],pfxe4tpcR:pfxe4tpcR1cwyxt0,variant:\"s_Xg3X3lI\"},fCrYva0Yl:{mvhbhxYcX:resolvedLinks5[4],pfxe4tpcR:pfxe4tpcRoznrwz,variant:\"s_Xg3X3lI\"},MinkrePSK:{mvhbhxYcX:resolvedLinks5[1],variant:\"s_Xg3X3lI\"},zx8EaPfyW:{mvhbhxYcX:resolvedLinks5[3],variant:\"s_Xg3X3lI\"}},baseVariant,gestureVariant)})})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11v3vlr\",\"data-framer-name\":\"Button Desktop\",layoutDependency:layoutDependency,layoutId:\"wFNI88dkB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2ebk0n-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"NFMILa2kT-container\",nodeId:\"NFMILa2kT\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(LanguageSwitcher,{chevronColor:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",dropdownBackground:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",dropdownBorderColor:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",dropdownBorderRadius:4,dropdownFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},dropdownItemBorderRadius:4,dropdownItemHoverBg:\"rgba(0, 0, 0, 0.05)\",dropdownItemPadding:\"6px 8px\",dropdownMinWidth:80,dropdownPadding:\"4px\",dropdownShadow:\"0 4px 12px rgba(0,0,0,0.12)\",dropdownTextColor:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",enLabel:\"EN\",frLabel:\"FR\",height:\"100%\",id:\"NFMILa2kT\",layoutId:\"NFMILa2kT\",switchButtonFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},textColor:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",width:\"100%\",...addPropertyOverrides({DrNQZwgnd:{dropdownFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},dropdownItemPadding:\"0px 0px\",switchButtonFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},fCrYva0Yl:{dropdownFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},switchButtonFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"}}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pJCj5hDNF\"},implicitPathVariables:undefined},{href:{webPageId:\"WOMj1lC0U\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-200)/2)+0+80,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u55r31-container\",layoutDependency:layoutDependency,layoutId:\"qfJDw5HBU-container\",nodeId:\"qfJDw5HBU\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",children:/*#__PURE__*/_jsx(Buttons,{AjOVuIF2X:resolvedLinks6[0],dCELzDsYI:true,DtBfiSuRo:ArrowRight,height:\"100%\",id:\"qfJDw5HBU\",layoutId:\"qfJDw5HBU\",NQ_dcOfKh:\"CONTACT\",rl3aoyWiu:true,unEiRQRPn:true,variant:\"vRG3ADTTE\",width:\"100%\",wkMDfNMwd:true,...addPropertyOverrides({qR84N_3XX:{AjOVuIF2X:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18cl0iw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OMoprHfTn-container\",nodeId:\"OMoprHfTn\",rendersWithMotion:true,scopeId:\"vwGhWMoAR\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"OMoprHfTn\",layoutId:\"OMoprHfTn\",toggle:false,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-00mxH.framer-1u7fvo2, .framer-00mxH .framer-1u7fvo2 { display: block; }\",\".framer-00mxH.framer-6bh6hz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-00mxH .framer-1h7g893 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-00mxH .framer-176r8n7, .framer-00mxH .framer-hgwmzi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-00mxH .framer-gccrl4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-00mxH .framer-9gczik-container { flex: none; height: auto; position: relative; width: 160px; }\",\".framer-00mxH .framer-4ng55q, .framer-00mxH .framer-11v3vlr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-00mxH .framer-1udwphc-container, .framer-00mxH .framer-1ijk6lt-container, .framer-00mxH .framer-76whb1-container, .framer-00mxH .framer-2ebk0n-container, .framer-00mxH .framer-1u55r31-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-00mxH .framer-12qhuvl-container { flex: none; height: 34px; position: relative; width: auto; }\",\".framer-00mxH .framer-ygsnfd-container, .framer-00mxH .framer-1w8nyvr-container, .framer-00mxH .framer-1te78cy-container, .framer-00mxH .framer-1e2x1r-container { flex: none; height: 21px; position: relative; width: auto; }\",\".framer-00mxH .framer-18cl0iw-container { flex: none; height: auto; left: 0px; position: absolute; top: 0%; width: auto; z-index: 1; }\",\".framer-00mxH.framer-v-se97mo.framer-6bh6hz, .framer-00mxH.framer-v-zw65ys.framer-6bh6hz { flex-direction: column; height: 64px; justify-content: flex-start; overflow: hidden; padding: 0px 24px 18px 24px; width: 390px; }\",\".framer-00mxH.framer-v-se97mo .framer-1h7g893, .framer-00mxH.framer-v-zw65ys .framer-1h7g893 { flex: none; flex-direction: column; width: 100%; z-index: 2; }\",\".framer-00mxH.framer-v-se97mo .framer-176r8n7, .framer-00mxH.framer-v-zw65ys .framer-176r8n7 { flex: none; height: 64px; width: 100%; }\",\".framer-00mxH.framer-v-se97mo .framer-gccrl4 { aspect-ratio: 0.859375 / 1; flex: none; height: 100%; justify-content: center; width: var(--framer-aspect-ratio-supported, 172px); }\",\".framer-00mxH.framer-v-se97mo .framer-9gczik-container, .framer-00mxH.framer-v-bn50cw .framer-9gczik-container { width: 52px; }\",\".framer-00mxH.framer-v-se97mo .framer-hgwmzi, .framer-00mxH.framer-v-zw65ys .framer-hgwmzi { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 60px 0px 60px 0px; pointer-events: none; width: 100%; z-index: 2; }\",\".framer-00mxH.framer-v-se97mo .framer-ygsnfd-container, .framer-00mxH.framer-v-se97mo .framer-1w8nyvr-container, .framer-00mxH.framer-v-se97mo .framer-1te78cy-container, .framer-00mxH.framer-v-se97mo .framer-1e2x1r-container, .framer-00mxH.framer-v-bn50cw .framer-1w8nyvr-container, .framer-00mxH.framer-v-bn50cw .framer-1te78cy-container, .framer-00mxH.framer-v-bn50cw .framer-1e2x1r-container, .framer-00mxH.framer-v-zw65ys .framer-ygsnfd-container, .framer-00mxH.framer-v-zw65ys .framer-1w8nyvr-container, .framer-00mxH.framer-v-zw65ys .framer-1te78cy-container, .framer-00mxH.framer-v-zw65ys .framer-1e2x1r-container, .framer-00mxH.framer-v-g6wo1o .framer-1w8nyvr-container, .framer-00mxH.framer-v-g6wo1o .framer-1te78cy-container, .framer-00mxH.framer-v-g6wo1o .framer-1e2x1r-container { height: auto; }\",\".framer-00mxH.framer-v-bn50cw.framer-6bh6hz, .framer-00mxH.framer-v-g6wo1o.framer-6bh6hz { flex-direction: column; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 24px 18px 24px; width: 390px; }\",\".framer-00mxH.framer-v-bn50cw .framer-1h7g893 { flex: none; flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: 800px; order: 0; overflow: hidden; width: 100%; z-index: 2; }\",\".framer-00mxH.framer-v-bn50cw .framer-176r8n7, .framer-00mxH.framer-v-g6wo1o .framer-176r8n7 { flex: none; height: 64px; order: 0; width: 100%; }\",\".framer-00mxH.framer-v-bn50cw .framer-gccrl4 { aspect-ratio: 0.859375 / 1; cursor: pointer; flex: none; height: 100%; width: var(--framer-aspect-ratio-supported, 55px); }\",\".framer-00mxH.framer-v-bn50cw .framer-hgwmzi { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 24px; justify-content: flex-start; order: 2; overflow: hidden; padding: 60px 0px 60px 0px; width: 100%; z-index: 2; }\",\".framer-00mxH.framer-v-bn50cw .framer-11v3vlr, .framer-00mxH.framer-v-g6wo1o .framer-11v3vlr { flex: none; order: 1; width: 100%; }\",\".framer-00mxH.framer-v-bn50cw .framer-18cl0iw-container, .framer-00mxH.framer-v-g6wo1o .framer-18cl0iw-container { order: 1; }\",\".framer-00mxH.framer-v-zw65ys .framer-gccrl4 { flex: none; height: 100%; justify-content: center; width: 55px; }\",\".framer-00mxH.framer-v-zw65ys .framer-9gczik-container { width: auto; }\",\".framer-00mxH.framer-v-g6wo1o .framer-1h7g893 { flex: none; flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: 800px; order: 0; width: 100%; z-index: 2; }\",\".framer-00mxH.framer-v-g6wo1o .framer-gccrl4 { cursor: pointer; flex: none; height: 100%; width: 55px; }\",\".framer-00mxH.framer-v-g6wo1o .framer-9gczik-container { height: 50px; width: 55px; }\",\".framer-00mxH.framer-v-g6wo1o .framer-hgwmzi { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 24px; justify-content: flex-start; order: 2; padding: 60px 0px 60px 0px; width: 100%; z-index: 2; }\",'.framer-00mxH[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-00mxH [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-00mxH[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-00mxH [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-00mxH[data-hide-scrollbars=\"true\"], .framer-00mxH [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MinkrePSK\":{\"layout\":[\"fixed\",\"fixed\"]},\"DrNQZwgnd\":{\"layout\":[\"fixed\",\"auto\"]},\"qR84N_3XX\":{\"layout\":[\"fixed\",\"fixed\"]},\"zx8EaPfyW\":{\"layout\":[\"fixed\",\"fixed\"]},\"fCrYva0Yl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervwGhWMoAR=withCSS(Component,css,\"framer-00mxH\");export default FramervwGhWMoAR;FramervwGhWMoAR.displayName=\"Nav_bar\";FramervwGhWMoAR.defaultProps={height:80,width:1200};addPropertyControls(FramervwGhWMoAR,{variant:{options:[\"vkmFOOtQT\",\"MinkrePSK\",\"DrNQZwgnd\",\"qR84N_3XX\",\"zx8EaPfyW\",\"fCrYva0Yl\"],optionTitles:[\"Navigation Desktop FR\",\"Mobile / Tablet Closed\",\"Mobile / Tablet Open\",\"EN Navigation Desktop\",\"EN Mobile / Tablet Closed \",\"EN Mobile / Tablet Opened\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervwGhWMoAR,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]},...LogoOutdoorPerspectivesFonts,...HamburgerFonts,...LanguageSelectorFonts,...MenuItemFonts,...LanguageSwitcherFonts,...ButtonsFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervwGhWMoAR\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MinkrePSK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DrNQZwgnd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qR84N_3XX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zx8EaPfyW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fCrYva0Yl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Footer from\"#framer/local/canvasComponent/hvJikiFCz/hvJikiFCz.js\";import Nav_bar from\"#framer/local/canvasComponent/vwGhWMoAR/vwGhWMoAR.js\";const Nav_barFonts=getFonts(Nav_bar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const CookieBannerFonts=getFonts(CookieBanner);const FooterFonts=getFonts(Footer);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={DZy7zmcHX:\"(min-width: 810px) and (max-width: 1199.98px)\",H1cKifbcQ:\"(max-width: 809.98px)\",LvdwIjDW5:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-YcGjs\";const variantClassNames={DZy7zmcHX:\"framer-v-1leak64\",H1cKifbcQ:\"framer-v-h4gagm\",LvdwIjDW5:\"framer-v-266rgp\"};const transition1={damping:100,delay:1.2,mass:3,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64};const breakpointRules={DZy7zmcHX:[\".framer-YcGjs .framer-1dg65ci-container { bottom: unset; height: 167px; top: 173px; }\"],H1cKifbcQ:[\".framer-YcGjs .framer-1dg65ci-container { bottom: unset; top: 242px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={DZy7zmcHX:\".framer-1leak64-override\",H1cKifbcQ:\".framer-h4gagm-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YcGjs.framer-1ubwb4e, .framer-YcGjs .framer-1ubwb4e { display: block; }\",'.framer-YcGjs.framer-266rgp { --selection-background-color: var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, #ff3a4a) /* {\"name\":\"brand-red\"} */; --selection-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2) /* {\"name\":\"brand-white\"} */; align-content: center; align-items: center; background-color: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, #1a1a1a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-YcGjs .framer-1dpezgh-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-YcGjs .framer-1og3mhk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-YcGjs .framer-1dg65ci-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 40px); flex: none; height: auto; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 40px; width: auto; z-index: 10; }\",\".framer-YcGjs .framer-a9nuiz-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 8; }\",\".framer-YcGjs .framer-1vndg8r-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-YcGjs[data-selection=\"true\"] * ::selection, .framer-YcGjs [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={DZy7zmcHX:\"(min-width: 810px) and (max-width: 1199.98px)\",H1cKifbcQ:\"(max-width: 809.98px)\",LvdwIjDW5:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"LvdwIjDW5\",Phone:\"H1cKifbcQ\",Tablet:\"DZy7zmcHX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LvdwIjDW5\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"LvdwIjDW5\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, rgb(26, 26, 26)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-266rgp\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1dpezgh-container\",\"data-framer-appear-id\":\"1dpezgh\",initial:animation1,layoutScroll:true,nodeId:\"K25BTNg2y\",optimized:true,rendersWithMotion:true,scopeId:\"SP7d29LF7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H1cKifbcQ:{variant:\"MinkrePSK\"}},children:/*#__PURE__*/_jsx(Nav_bar,{height:\"100%\",id:\"K25BTNg2y\",layoutId:\"K25BTNg2y\",style:{width:\"100%\"},variant:\"vkmFOOtQT\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1og3mhk\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dg65ci-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"yXHNvOIYc\",scopeId:\"SP7d29LF7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H1cKifbcQ:{button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Personnaliser\",reject:\"Rejeter\",rejectAll:\"Tout rejeter\",save:\"Enregistrer les pr\\xe9ferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Customize\",reject:\"Rejeter\",rejectAll:\"Tout rejeter\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},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 mesurer l’audience du site et am\\xe9liorer votre exp\\xe9rience.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"yXHNvOIYc\",layoutId:\"yXHNvOIYc\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"none\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:454,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-a9nuiz-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"Lj2zarpMa\",scopeId:\"SP7d29LF7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DZy7zmcHX:{variant:\"yfSiBnOGB\"},H1cKifbcQ:{variant:\"AAw7PA9Ys\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Lj2zarpMa\",layoutId:\"Lj2zarpMa\",name:\"Footer\",style:{width:\"100%\"},variant:\"inAyks6bu\",width:\"100%\",zrIEQCALI:\"S'abonner\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vndg8r-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"TKp3jYes0\",scopeId:\"SP7d29LF7\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"TKp3jYes0\",intensity:16,layoutId:\"TKp3jYes0\",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 1598\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DZy7zmcHX\":{\"layout\":[\"fixed\",\"fixed\"]},\"H1cKifbcQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"LvdwIjDW5\":[\".framer-1dpezgh-container\",\".framer-1dg65ci-container\",\".framer-a9nuiz-container\",\".framer-1vndg8r-container\"],\"DZy7zmcHX\":[\".framer-1dpezgh-container\",\".framer-1dg65ci-container\",\".framer-a9nuiz-container\",\".framer-1vndg8r-container\"],\"H1cKifbcQ\":[\".framer-1dpezgh-container\",\".framer-1dg65ci-container\",\".framer-a9nuiz-container\",\".framer-1vndg8r-container\"]}\n * @framerBreakpoints {\"LvdwIjDW5\":{\"min\":1200,\"canvasClassName\":\"framer-266rgp-override\",\"minHeight\":1598,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"DZy7zmcHX\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1leak64-override\",\"minHeight\":1598,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"H1cKifbcQ\":{\"max\":809,\"canvasClassName\":\"framer-h4gagm-override\",\"minHeight\":1428,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant LvdwIjDW5\n * @framerLayoutTemplate\n */const FramerSP7d29LF7=withCSS(Component,css,\"framer-YcGjs\");export default FramerSP7d29LF7;FramerSP7d29LF7.displayName=\"Second FR (nav + footer)\";FramerSP7d29LF7.defaultProps={height:1598,width:1200};addFonts(FramerSP7d29LF7,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...Nav_barFonts,...CookieBannerFonts,...FooterFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSP7d29LF7\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"LvdwIjDW5\\\":[\\\".framer-1dpezgh-container\\\",\\\".framer-1dg65ci-container\\\",\\\".framer-a9nuiz-container\\\",\\\".framer-1vndg8r-container\\\"],\\\"DZy7zmcHX\\\":[\\\".framer-1dpezgh-container\\\",\\\".framer-1dg65ci-container\\\",\\\".framer-a9nuiz-container\\\",\\\".framer-1vndg8r-container\\\"],\\\"H1cKifbcQ\\\":[\\\".framer-1dpezgh-container\\\",\\\".framer-1dg65ci-container\\\",\\\".framer-a9nuiz-container\\\",\\\".framer-1vndg8r-container\\\"]}\",\"framerBreakpoints\":\"{\\\"LvdwIjDW5\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-266rgp-override\\\",\\\"minHeight\\\":1598,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"DZy7zmcHX\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1leak64-override\\\",\\\"minHeight\\\":1598,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"H1cKifbcQ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-h4gagm-override\\\",\\\"minHeight\\\":1428,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1598\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"LvdwIjDW5\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DZy7zmcHX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H1cKifbcQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useMotionValue,useTransform}from\"framer-motion\";/**\n * ANIMATOR\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Animator(props){/* Properties */const{pathAnimation,from,to,animate,shouldLoop,loopOptions,slots=[],endCircle}=props;/* State */const hasChildren=Children.count(slots)>0;/* Empty State */let customShape=/*#__PURE__*/_jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✍️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Graphic\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Animates single or joined paths on Web Pages only.\"})]});if(hasChildren){/* Grab the SVG from the Graphic */const firstChild=getFirstChild(slots);const svgChild=getFirstChild(firstChild.props.svg);const isSpring=pathAnimation.type===\"spring\";/* Shape transition properties *//* Dividing stiffness and damping by 1000 is a trick I got from Matt \n        which helps with pathLength animations, which otherwise are so fast \n        you never even see them happen in the preview. */const shapeTransition={pathLength:{...pathAnimation,repeat:shouldLoop?Infinity:0,repeatType:loopOptions,stiffness:isSpring?pathAnimation.stiffness/1e3:pathAnimation.stiffness,damping:isSpring?pathAnimation.damping/1e3:pathAnimation.damping}};/* Add our own properties to the Path */const pathLength=useMotionValue(0);const opacity=useTransform(pathLength,[0,.025],[0,1]);const shapeProps={variants:{start:{pathLength:from/100},end:{pathLength:to/100}},transition:shapeTransition};/* Prevent animating or adjusting pathLength on the Canvas */const isCanvas=RenderTarget.current()===RenderTarget.canvas;/* Just render the full connected Graphic on Canvas, when connected */if(isCanvas){customShape=firstChild;}/* If on a web page */if(!isCanvas&&svgChild){/* Pass Attributes */let attributes=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);let pathD;let stroke;let strokeWidth;let strokeLinecap;let strokeLinejoin;for(const element of attributes){if(element.includes(\"d=\")){pathD=splitAndReplace(element);}if(element.includes(\"stroke=\")){stroke=splitAndReplace(element);}if(element.includes(\"stroke-width=\")){strokeWidth=splitAndReplace(element);}if(element.includes(\"stroke-linecap=\")){strokeLinecap=splitAndReplace(element);}if(element.includes(\"stroke-linejoin=\")){strokeLinejoin=splitAndReplace(element);}}/* Grab viewbox */let svgViewbox;svgViewbox=svgChild.split(\"viewBox=\")[1];svgViewbox=svgViewbox.split(\">\")[0];svgViewbox=svgViewbox.replace(/^\"(.+(?=\"$))\"$/,\"$1\");customShape=/*#__PURE__*/_jsx(motion.div,{initial:isCanvas||animate===false?false:\"start\",animate:isCanvas||animate===false?false:\"end\",style:{width:\"100%\",height:\"100%\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",backgroundColor:\"transparent\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:\"100%\",height:\"100%\",viewBox:svgViewbox,children:/*#__PURE__*/_jsx(motion.path,{...shapeProps,d:pathD,stroke:stroke,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\",style:!endCircle&&{pathLength,opacity},initial:isCanvas||animate===false?false:\"start\",animate:isCanvas||animate===false?false:\"end\"})})});}}return customShape;}/* Default Properties */Animator.defaultProps={animate:true,shouldLoop:false,loopOptions:\"reverse\",from:0,to:100,pathAnimation:{type:\"tween\",duration:2},endCircle:true};/* Property Controls */addPropertyControls(Animator,{slots:{type:ControlType.ComponentInstance,title:\"Children\"},animate:{title:\"Animate\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.animate,enabledTitle:\"True\",disabledTitle:\"False\"},shouldLoop:{title:\"Loop\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.shouldLoop,enabledTitle:\"True\",disabledTitle:\"False\",hidden(props){return props.animate===false;}},loopOptions:{type:ControlType.Enum,title:\"Type\",defaultValue:Animator.defaultProps.loopOptions,options:[\"loop\",\"reverse\",\"mirror\"],optionTitles:[\"Loop\",\"Reverse\",\"Mirror\"],hidden(props){return props.shouldLoop===false;}},endCircle:{title:\"End Circle\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.endCircle,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden(props){return props.animate===false;}},from:{title:\"From\",type:ControlType.Number,min:0,max:100,displayStepper:true,step:1,defaultValue:Animator.defaultProps.from,unit:\"%\",hidden(props){return props.animate===false;}},to:{title:\"To\",type:ControlType.Number,min:0,max:100,displayStepper:true,step:1,defaultValue:Animator.defaultProps.to,unit:\"%\",hidden(props){return props.animate===false;}},pathAnimation:{title:\" \",type:ControlType.Transition,defaultValue:Animator.defaultProps.pathAnimation,hidden(props){return props.animate===false;}}});/* Method to get stringless attributes */const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};/* Method to get the first child */function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Animator\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Animator.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Animator from\"https://framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import ArrowRight from\"https://framerusercontent.com/modules/qWXc86Mgrtt3h78sDulX/E7xZCIcnCQShwN5vHgtO/KWJFL9E3H.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vT9a5DqpDsIYr3tAYY9U/26XLNj4ElxjmaAjsddQ6/j3vnHkAPo.js\";import Buttons from\"https://framerusercontent.com/modules/q3HAn9mZt6PHg2rKvAIC/LMQptN4SnRzpDD3CFV1Q/SK1Lr3c18.js\";const VideoFonts=getFonts(Video);const AnimatorFonts=getFonts(Animator);const ButtonsFonts=getFonts(Buttons);const cycleOrder=[\"Y1pbKawJK\",\"u7N7CMU6E\",\"ZHI3leRoW\",\"eOVXOFo1Z\",\"DAhsoCMDg\",\"rvL2bKB3O\",\"jQt_K3Qme\",\"ibU94U8T1\",\"NTFWL_u4V\"];const serializationHash=\"framer-7rtDr\";const variantClassNames={DAhsoCMDg:\"framer-v-ayki2o\",eOVXOFo1Z:\"framer-v-175hxd6\",ibU94U8T1:\"framer-v-bihuyi\",jQt_K3Qme:\"framer-v-ybm4dt\",NTFWL_u4V:\"framer-v-42krno\",rvL2bKB3O:\"framer-v-gkxxzo\",u7N7CMU6E:\"framer-v-1n9n4tb\",Y1pbKawJK:\"framer-v-85cyaw\",ZHI3leRoW:\"framer-v-16zdf13\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JrzgRJrRJ=undefined;const mM6JqJ9yY=undefined;const ijclVMKia=undefined;const xf__IJP15=undefined;const ZZ1w9vK8C=undefined;const P9kXNZE4t=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop-1\":\"Y1pbKawJK\",\"Desktop-2\":\"eOVXOFo1Z\",\"Desktop-3\":\"jQt_K3Qme\",\"Phone-1\":\"ZHI3leRoW\",\"Phone-2\":\"rvL2bKB3O\",\"Phone-3\":\"NTFWL_u4V\",\"Tablet-1\":\"u7N7CMU6E\",\"Tablet-2\":\"DAhsoCMDg\",\"Tablet-3\":\"ibU94U8T1\"};const getProps=({height,id,lien,text1,text2,text3,texteDuBouton2,visible,width,...props})=>{return{...props,ijclVMKia:text3??props.ijclVMKia??\"OUTDOOR PERSPECTIVES\",JrzgRJrRJ:text1??props.JrzgRJrRJ??\"ENTREZ DANS\",mM6JqJ9yY:text2??props.mM6JqJ9yY??\"L'UNIVERS\",P9kXNZE4t:visible??props.P9kXNZE4t,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y1pbKawJK\",xf__IJP15:texteDuBouton2??props.xf__IJP15??\"Contactez-nous\",ZZ1w9vK8C:lien??props.ZZ1w9vK8C};};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,JrzgRJrRJ,mM6JqJ9yY,ijclVMKia,xf__IJP15,P9kXNZE4t,ZZ1w9vK8C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y1pbKawJK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onPlay185y5ie=activeVariantCallback(async(...args)=>{if(P9kXNZE4t){const res=await P9kXNZE4t(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"u7N7CMU6E\",\"ZHI3leRoW\",\"DAhsoCMDg\",\"rvL2bKB3O\",\"ibU94U8T1\",\"NTFWL_u4V\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"u7N7CMU6E\",\"ZHI3leRoW\",\"DAhsoCMDg\",\"rvL2bKB3O\",\"ibU94U8T1\",\"NTFWL_u4V\"].includes(baseVariant))return true;return false;};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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-85cyaw\",className,classNames),\"data-framer-name\":\"Desktop-1\",layoutDependency:layoutDependency,layoutId:\"Y1pbKawJK\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({DAhsoCMDg:{\"data-framer-name\":\"Tablet-2\"},eOVXOFo1Z:{\"data-framer-name\":\"Desktop-2\"},ibU94U8T1:{\"data-framer-name\":\"Tablet-3\"},jQt_K3Qme:{\"data-framer-name\":\"Desktop-3\"},NTFWL_u4V:{\"data-framer-name\":\"Phone-3\"},rvL2bKB3O:{\"data-framer-name\":\"Phone-2\"},u7N7CMU6E:{\"data-framer-name\":\"Tablet-1\"},ZHI3leRoW:{\"data-framer-name\":\"Phone-1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10604n5\",\"data-framer-name\":\"texts-button-container\",layoutDependency:layoutDependency,layoutId:\"VvrtVBWxO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uh4tqs\",\"data-framer-name\":\"texts-container\",layoutDependency:layoutDependency,layoutId:\"rsfOtNSyA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7wk4ip\",\"data-framer-name\":\"text-container-top\",layoutDependency:layoutDependency,layoutId:\"f7OxJEPZ6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1rnyys7\",\"data-styles-preset\":\"j3vnHkAPo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:[\"ENTREZ \",/*#__PURE__*/_jsx(motion.em,{children:\"DANS\"})]})}),className:\"framer-889e6b\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"IQjwUOlec\",style:{\"--extracted-1of0zx5\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:JrzgRJrRJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-npn401-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vNSSsupCw-container\",nodeId:\"vNSSsupCw\",rendersWithMotion:true,scopeId:\"iHkCdthpq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"vNSSsupCw\",isMixedBorderRadius:false,layoutId:\"vNSSsupCw\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/6O2zdLiRTEyys6rMGTHiRlJLM.png?width=840&height=374\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/jjZUsZxpQGeFmOP5GafxXHPHZ8.webm\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1rnyys7\",\"data-styles-preset\":\"j3vnHkAPo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242)))\"},children:\"L'UNIVERS\"})}),className:\"framer-1v99mug\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r7sk_6bsP\",style:{\"--extracted-1of0zx5\":\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mM6JqJ9yY,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1leh7y0\",\"data-framer-name\":\"text-container-middle\",layoutDependency:layoutDependency,layoutId:\"ZlkNOoJKZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1rnyys7\",\"data-styles-preset\":\"j3vnHkAPo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74)))\"},children:[\"OUTDOOR \",/*#__PURE__*/_jsx(motion.em,{children:\"PERSPECTIVES\"})]})}),className:\"framer-11tw1bp\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"FSYB1FjF3\",style:{\"--extracted-1of0zx5\":\"var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ijclVMKia,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NTFWL_u4V:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1rnyys7\",\"data-styles-preset\":\"j3vnHkAPo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74)))\"},children:[\"OUTDOOR \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.em,{children:\"PERSPECTIVES\"})]})})},rvL2bKB3O:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1rnyys7\",\"data-styles-preset\":\"j3vnHkAPo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74)))\"},children:[\"OUTDOOR \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.em,{children:\"PERSPECTIVES\"})]})})},ZHI3leRoW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1rnyys7\",\"data-styles-preset\":\"j3vnHkAPo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, rgb(255, 58, 74)))\"},children:[\"OUTDOOR \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.em,{children:\"PERSPECTIVES\"})]})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7j0ec7\",\"data-framer-name\":\"animation-mountains-red\",layoutDependency:layoutDependency,layoutId:\"xZN5Ys1AN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1svu814-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Bmj3H_6JM-container\",nodeId:\"Bmj3H_6JM\",rendersWithMotion:true,scopeId:\"iHkCdthpq\",children:/*#__PURE__*/_jsx(Animator,{animate:true,endCircle:false,from:0,height:\"100%\",id:\"Bmj3H_6JM\",layoutId:\"Bmj3H_6JM\",loopOptions:\"loop\",pathAnimation:{delay:.5,duration:1.3,ease:[.44,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1oepp44\",\"data-framer-name\":\"mountains-desktop\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"f5d_doY8M\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 115 55\"><path d=\"M 4 49.974 C 4 49.974 44.87 7.322 44.997 7.448 C 45.569 7.448 44.934 33.728 44.997 33.759 C 45.112 33.759 69.486 5.203 69.473 5 C 70.055 5 69.308 37.431 69.473 37.431 C 69.496 37.408 87.158 7.388 87.218 7.448 C 87.278 7.507 92.142 35.564 92.419 35.289 C 92.697 35.014 107.213 14.641 107.213 14.641 L 112 27.334\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"1\"></path></svg>',svgContentId:8632387405,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-fuj8r8\",\"data-framer-name\":\"mountains-mobile\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KKyGkpPY6\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 75 33\"><path d=\"M 1 32 C 1 32 28.262 3.549 28.347 3.633 C 28.728 3.633 28.305 21.163 28.347 21.184 C 28.424 21.184 44.682 2.135 44.673 2 C 45.062 2 44.563 23.633 44.673 23.633 C 44.689 23.617 56.47 3.593 56.51 3.633 C 56.55 3.672 59.794 22.388 59.98 22.204 C 60.165 22.02 69.848 8.431 69.848 8.431 L 73.041 16.898\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"1\"></path></svg>',svgContentId:12096428416,withExternalLayout:true,...addPropertyOverrides({DAhsoCMDg:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 38\"><path d=\"M 1 37 C 1 37 32.806 3.807 32.905 3.905 C 33.35 3.905 32.856 24.356 32.905 24.381 C 32.995 24.381 51.963 2.158 51.952 2 C 52.405 2 51.824 27.238 51.952 27.238 C 51.97 27.22 65.715 3.858 65.762 3.905 C 65.809 3.951 69.594 25.786 69.81 25.571 C 70.025 25.357 81.322 9.503 81.322 9.503 L 85.048 19.381\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"1\"></path></svg>',svgContentId:10949764309},ibU94U8T1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 38\"><path d=\"M 1 37 C 1 37 32.806 3.807 32.905 3.905 C 33.35 3.905 32.856 24.356 32.905 24.381 C 32.995 24.381 51.963 2.158 51.952 2 C 52.405 2 51.824 27.238 51.952 27.238 C 51.97 27.22 65.715 3.858 65.762 3.905 C 65.809 3.951 69.594 25.786 69.81 25.571 C 70.025 25.357 81.322 9.503 81.322 9.503 L 85.048 19.381\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"1\"></path></svg>',svgContentId:10949764309},NTFWL_u4V:{svgContentId:11022072246},rvL2bKB3O:{svgContentId:11022072246},u7N7CMU6E:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 38\"><path d=\"M 1 37 C 1 37 32.806 3.807 32.905 3.905 C 33.35 3.905 32.856 24.356 32.905 24.381 C 32.995 24.381 51.963 2.158 51.952 2 C 52.405 2 51.824 27.238 51.952 27.238 C 51.97 27.22 65.715 3.858 65.762 3.905 C 65.809 3.951 69.594 25.786 69.81 25.571 C 70.025 25.357 81.322 9.503 81.322 9.503 L 85.048 19.381\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"1\"></path></svg>',svgContentId:10949764309},ZHI3leRoW:{svgContentId:11022072246}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pJCj5hDNF\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+120+(((componentViewport?.height||437)-240-244)/2+0+0)+0+204,...addPropertyOverrides({NTFWL_u4V:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-240-465)/2+0+0)+0+425},rvL2bKB3O:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-240-465)/2+0+0)+0+425},ZHI3leRoW:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-240-417)/2+0+0)+0+377}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1diulli-container\",layoutDependency:layoutDependency,layoutId:\"hE6kAcoMv-container\",nodeId:\"hE6kAcoMv\",rendersWithMotion:true,scopeId:\"iHkCdthpq\",children:/*#__PURE__*/_jsx(Buttons,{AjOVuIF2X:ZZ1w9vK8C,dCELzDsYI:true,DtBfiSuRo:ArrowRight,height:\"100%\",id:\"hE6kAcoMv\",layoutId:\"hE6kAcoMv\",NQ_dcOfKh:xf__IJP15,rl3aoyWiu:true,unEiRQRPn:false,variant:\"UweGQhwbd\",width:\"100%\",wkMDfNMwd:false,...addPropertyOverrides({NTFWL_u4V:{variant:\"o_lqw2S03\"},rvL2bKB3O:{variant:\"o_lqw2S03\"},u7N7CMU6E:{AjOVuIF2X:resolvedLinks[0]},ZHI3leRoW:{variant:\"o_lqw2S03\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17vibbd\",\"data-framer-name\":\"video-container\",layoutDependency:layoutDependency,layoutId:\"U2BOjIRt7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mvojdr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uTrvSsc1h-container\",nodeId:\"uTrvSsc1h\",rendersWithMotion:true,scopeId:\"iHkCdthpq\",style:{filter:\"brightness(0.35)\",WebkitFilter:\"brightness(0.35)\"},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"uTrvSsc1h\",isMixedBorderRadius:false,layoutId:\"uTrvSsc1h\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/Gu3891LRqgfTkCuaxpDUQIBZOo.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({DAhsoCMDg:{srcFile:\"https://framerusercontent.com/assets/80tGiI1VumDiqqFrmrXRTEv50.mp4\"},eOVXOFo1Z:{srcFile:\"https://framerusercontent.com/assets/80tGiI1VumDiqqFrmrXRTEv50.mp4\"},ibU94U8T1:{srcFile:\"https://framerusercontent.com/assets/U99zqYFIUUl8RaTiinqDCWbEI1E.webm\"},jQt_K3Qme:{srcFile:\"https://framerusercontent.com/assets/neWG2c3EtJyd75NPK3yaguQntjI.mp4\"},NTFWL_u4V:{srcFile:\"https://framerusercontent.com/assets/U99zqYFIUUl8RaTiinqDCWbEI1E.webm\"},rvL2bKB3O:{srcFile:\"https://framerusercontent.com/assets/80tGiI1VumDiqqFrmrXRTEv50.mp4\"},ZHI3leRoW:{objectFit:\"fill\",onEnd:undefined,onPlay:onPlay185y5ie,poster:\"https://framerusercontent.com/images/lJ6eMC9qBjMRgFRUAuZiRIDvXg.png?width=517&height=713\",srcFile:\"https://framerusercontent.com/assets/dj09PgNlYdnnlqYIIIoE7wRI18I.mp4\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7rtDr.framer-sbbs60, .framer-7rtDr .framer-sbbs60 { display: block; }\",\".framer-7rtDr.framer-85cyaw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 437px; justify-content: center; overflow: hidden; padding: 120px 40px 120px 40px; position: relative; width: 1200px; }\",\".framer-7rtDr .framer-10604n5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 855px; z-index: 1; }\",\".framer-7rtDr .framer-1uh4tqs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7rtDr .framer-7wk4ip, .framer-7rtDr .framer-1leh7y0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7rtDr .framer-889e6b, .framer-7rtDr .framer-1v99mug { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 100%; position: relative; width: auto; z-index: 1; }\",\".framer-7rtDr .framer-npn401-container { flex: none; height: auto; position: relative; width: 115px; }\",\".framer-7rtDr .framer-11tw1bp { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-7rtDr .framer-7j0ec7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 0; }\",\".framer-7rtDr .framer-1svu814-container { flex: none; height: 55px; position: relative; width: 115px; z-index: 0; }\",\".framer-7rtDr .framer-1oepp44 { height: 55px; position: relative; width: 115px; }\",\".framer-7rtDr .framer-fuj8r8 { flex: none; height: 33px; position: relative; width: 75px; }\",\".framer-7rtDr .framer-1diulli-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7rtDr .framer-17vibbd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 105%; justify-content: center; left: calc(50.00000000000002% - 105% / 2); overflow: visible; padding: 0px; position: absolute; top: -11px; width: 105%; z-index: 0; }\",\".framer-7rtDr .framer-mvojdr-container { flex: none; height: 100%; position: relative; width: 100%; z-index: 1; }\",\".framer-7rtDr.framer-v-1n9n4tb.framer-85cyaw, .framer-7rtDr.framer-v-ayki2o.framer-85cyaw, .framer-7rtDr.framer-v-bihuyi.framer-85cyaw { width: 810px; }\",\".framer-7rtDr.framer-v-1n9n4tb .framer-10604n5, .framer-7rtDr.framer-v-16zdf13 .framer-11tw1bp, .framer-7rtDr.framer-v-ayki2o .framer-10604n5, .framer-7rtDr.framer-v-bihuyi .framer-10604n5 { width: 100%; }\",\".framer-7rtDr.framer-v-1n9n4tb .framer-npn401-container, .framer-7rtDr.framer-v-ayki2o .framer-npn401-container, .framer-7rtDr.framer-v-bihuyi .framer-npn401-container { width: 73px; }\",\".framer-7rtDr.framer-v-1n9n4tb .framer-fuj8r8, .framer-7rtDr.framer-v-ayki2o .framer-fuj8r8, .framer-7rtDr.framer-v-bihuyi .framer-fuj8r8 { height: 38px; width: 87px; }\",\".framer-7rtDr.framer-v-1n9n4tb .framer-17vibbd, .framer-7rtDr.framer-v-ayki2o .framer-17vibbd, .framer-7rtDr.framer-v-bihuyi .framer-17vibbd { left: calc(50.00000000000002% - 105.18518518518518% / 2); width: 105%; }\",\".framer-7rtDr.framer-v-16zdf13.framer-85cyaw, .framer-7rtDr.framer-v-gkxxzo.framer-85cyaw, .framer-7rtDr.framer-v-42krno.framer-85cyaw { gap: 0px; height: min-content; width: 390px; }\",\".framer-7rtDr.framer-v-16zdf13 .framer-10604n5, .framer-7rtDr.framer-v-gkxxzo .framer-10604n5, .framer-7rtDr.framer-v-42krno .framer-10604n5 { width: 330px; }\",\".framer-7rtDr.framer-v-16zdf13 .framer-7wk4ip, .framer-7rtDr.framer-v-16zdf13 .framer-1leh7y0 { flex-direction: column; gap: 8px; }\",\".framer-7rtDr.framer-v-16zdf13 .framer-npn401-container, .framer-7rtDr.framer-v-gkxxzo .framer-npn401-container, .framer-7rtDr.framer-v-42krno .framer-npn401-container { width: 63px; }\",\".framer-7rtDr.framer-v-16zdf13 .framer-17vibbd, .framer-7rtDr.framer-v-gkxxzo .framer-17vibbd, .framer-7rtDr.framer-v-42krno .framer-17vibbd { height: 105%; left: calc(50.51282051282053% - 105% / 2); top: -17px; }\",\".framer-7rtDr.framer-v-gkxxzo .framer-7wk4ip, .framer-7rtDr.framer-v-gkxxzo .framer-1leh7y0, .framer-7rtDr.framer-v-42krno .framer-7wk4ip, .framer-7rtDr.framer-v-42krno .framer-1leh7y0 { flex-direction: column; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 437\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"u7N7CMU6E\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZHI3leRoW\":{\"layout\":[\"fixed\",\"auto\"]},\"eOVXOFo1Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"DAhsoCMDg\":{\"layout\":[\"fixed\",\"fixed\"]},\"rvL2bKB3O\":{\"layout\":[\"fixed\",\"auto\"]},\"jQt_K3Qme\":{\"layout\":[\"fixed\",\"fixed\"]},\"ibU94U8T1\":{\"layout\":[\"fixed\",\"fixed\"]},\"NTFWL_u4V\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"JrzgRJrRJ\":\"text1\",\"mM6JqJ9yY\":\"text2\",\"ijclVMKia\":\"text3\",\"xf__IJP15\":\"texteDuBouton2\",\"P9kXNZE4t\":\"visible\",\"ZZ1w9vK8C\":\"lien\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriHkCdthpq=withCSS(Component,css,\"framer-7rtDr\");export default FrameriHkCdthpq;FrameriHkCdthpq.displayName=\"Call_to_action\";FrameriHkCdthpq.defaultProps={height:437,width:1200};addPropertyControls(FrameriHkCdthpq,{variant:{options:[\"Y1pbKawJK\",\"u7N7CMU6E\",\"ZHI3leRoW\",\"eOVXOFo1Z\",\"DAhsoCMDg\",\"rvL2bKB3O\",\"jQt_K3Qme\",\"ibU94U8T1\",\"NTFWL_u4V\"],optionTitles:[\"Desktop-1\",\"Tablet-1\",\"Phone-1\",\"Desktop-2\",\"Tablet-2\",\"Phone-2\",\"Desktop-3\",\"Tablet-3\",\"Phone-3\"],title:\"Variant\",type:ControlType.Enum},JrzgRJrRJ:{defaultValue:\"ENTREZ DANS\",displayTextArea:false,title:\"Text 1\",type:ControlType.String},mM6JqJ9yY:{defaultValue:\"L'UNIVERS\",displayTextArea:false,title:\"Text 2\",type:ControlType.String},ijclVMKia:{defaultValue:\"OUTDOOR PERSPECTIVES\",displayTextArea:false,title:\"Text 3\",type:ControlType.String},xf__IJP15:{defaultValue:\"Contactez-nous\",displayTextArea:false,title:\"Texte Du Bouton 2\",type:ControlType.String},P9kXNZE4t:{title:\"Visible\",type:ControlType.EventHandler},ZZ1w9vK8C:{title:\"Lien\",type:ControlType.Link}});addFonts(FrameriHkCdthpq,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...VideoFonts,...AnimatorFonts,...ButtonsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriHkCdthpq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u7N7CMU6E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZHI3leRoW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eOVXOFo1Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DAhsoCMDg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rvL2bKB3O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jQt_K3Qme\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ibU94U8T1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NTFWL_u4V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"JrzgRJrRJ\\\":\\\"text1\\\",\\\"mM6JqJ9yY\\\":\\\"text2\\\",\\\"ijclVMKia\\\":\\\"text3\\\",\\\"xf__IJP15\\\":\\\"texteDuBouton2\\\",\\\"P9kXNZE4t\\\":\\\"visible\\\",\\\"ZZ1w9vK8C\\\":\\\"lien\\\"}\",\"framerIntrinsicHeight\":\"437\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import Footer from\"#framer/local/canvasComponent/hvJikiFCz/hvJikiFCz.js\";import CallToAction from\"#framer/local/canvasComponent/iHkCdthpq/iHkCdthpq.js\";import Cursor from\"#framer/local/canvasComponent/vdenBd3Gn/vdenBd3Gn.js\";import Nav_bar from\"#framer/local/canvasComponent/vwGhWMoAR/vwGhWMoAR.js\";const Nav_barFonts=getFonts(Nav_bar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const CookieBannerFonts=getFonts(CookieBanner);const CallToActionFonts=getFonts(CallToAction);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={gkLk2BVvh:\"(min-width: 810px) and (max-width: 1199.98px)\",H1IaCBn5d:\"(max-width: 809.98px)\",H3Nvsglcu:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QNlQw\";const variantClassNames={gkLk2BVvh:\"framer-v-1a81dt5\",H1IaCBn5d:\"framer-v-l0djxm\",H3Nvsglcu:\"framer-v-1vwr7ky\"};const transition1={damping:100,delay:1.2,mass:3,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64};const breakpointRules={gkLk2BVvh:[\".framer-QNlQw .framer-19zosu0-container { top: 912px; transform: unset; }\"],H1IaCBn5d:[\".framer-QNlQw .framer-19zosu0-container { top: 678px; transform: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={gkLk2BVvh:\".framer-1a81dt5-override\",H1IaCBn5d:\".framer-l0djxm-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QNlQw.framer-befu6t, .framer-QNlQw .framer-befu6t { display: block; }\",'.framer-QNlQw.framer-1vwr7ky { --selection-background-color: var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, #ff3a4a) /* {\"name\":\"brand-red\"} */; --selection-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2) /* {\"name\":\"brand-white\"} */; align-content: center; align-items: center; background-color: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, #1a1a1a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-QNlQw .framer-1bxqt26-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-QNlQw .framer-19zosu0-container { flex: none; height: auto; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.8950000000000002); transform: translateY(-50%); width: auto; z-index: 10; }\",\".framer-QNlQw .framer-1xvsf2z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-QNlQw .framer-1g62me0-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-QNlQw .framer-4y5435-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 8; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-QNlQw[data-selection=\"true\"] * ::selection, .framer-QNlQw [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={gkLk2BVvh:\"(min-width: 810px) and (max-width: 1199.98px)\",H1IaCBn5d:\"(max-width: 809.98px)\",H3Nvsglcu:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"H3Nvsglcu\",Phone:\"H1IaCBn5d\",Tablet:\"gkLk2BVvh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"H3Nvsglcu\"};};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:24,y:24},placement:\"bottom\",transition:transition2,variant:\"jV7LU_Eyp\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({hd0bdd:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"H3Nvsglcu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, rgb(26, 26, 26)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1vwr7ky\",className),\"data-framer-cursor\":\"hd0bdd\",\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1bxqt26-container\",\"data-framer-appear-id\":\"1bxqt26\",initial:animation1,layoutScroll:true,nodeId:\"zsHwXG4Q2\",optimized:true,rendersWithMotion:true,scopeId:\"abZAyJCQL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gkLk2BVvh:{variant:\"MinkrePSK\"},H1IaCBn5d:{variant:\"MinkrePSK\"}},children:/*#__PURE__*/_jsx(Nav_bar,{height:\"100%\",id:\"zsHwXG4Q2\",layoutId:\"zsHwXG4Q2\",style:{width:\"100%\"},variant:\"vkmFOOtQT\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gbvYJxKyb\"},implicitPathVariables:undefined},{href:{webPageId:\"gbvYJxKyb\"},implicitPathVariables:undefined},{href:{webPageId:\"gbvYJxKyb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gkLk2BVvh:{\"data-framer-layout-hint-center-y\":undefined},H1IaCBn5d:{\"data-framer-layout-hint-center-y\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-19zosu0-container\",\"data-framer-layout-hint-center-y\":true,isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"X77ncxnpw\",scopeId:\"abZAyJCQL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gkLk2BVvh:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:\"Ce site utilise des cookies pour le suivi d’audience et le bon fonctionnement du site.\",euPolicy:{label:\"Politique Cookie\",link:resolvedLinks[1],prefix:\"Lire notre\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},H1IaCBn5d:{button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Personnaliser\",reject:\"Rejeter\",rejectAll:\"Tout rejeter\",save:\"Enregistrer les pr\\xe9ferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:\"Ce site utilise des cookies pour le suivi d’audience et le bon fonctionnement du site.\",euPolicy:{label:\"Politique Cookie\",link:resolvedLinks[2],prefix:\"Lire notre\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",radius:14,width:1},colorBody:\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",colorTitle:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",fill:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",fontBody:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",shadow:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.25)\",shadowX:0,shadowY:2}},width:360,zIndex:10},button:{borderRadius:28,direction:\"row\",fluid:true,font:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Customize\",reject:\"Rejeter\",rejectAll:\"Tout rejeter\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",fill:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\"},secondary:{color:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",fill:\"var(--token-67edce33-c98e-4c68-8e75-343bbc4f6408, rgb(232, 232, 232))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:\"Ce site utilise des cookies pour le suivi d’audience et le bon fonctionnement du site.\",euPolicy:{label:\"Politique Cookie\",link:resolvedLinks[0],prefix:\"Lire notre\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GT-WB72SGR\",height:\"100%\",id:\"X77ncxnpw\",layoutId:\"X77ncxnpw\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",iconSize:24,iconType:\"default\",text:\"Cookies\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"none\"},width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xvsf2z\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pJCj5hDNF\"},implicitPathVariables:undefined},{href:{webPageId:\"pJCj5hDNF\"},implicitPathVariables:undefined},{href:{webPageId:\"pJCj5hDNF\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:437,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g62me0-container\",nodeId:\"hlI2kNDpr\",scopeId:\"abZAyJCQL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gkLk2BVvh:{variant:\"u7N7CMU6E\",ZZ1w9vK8C:resolvedLinks1[1]},H1IaCBn5d:{variant:\"ZHI3leRoW\",ZZ1w9vK8C:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(CallToAction,{height:\"100%\",id:\"hlI2kNDpr\",ijclVMKia:\"OUTDOOR PERSPECTIVES\",JrzgRJrRJ:\"ENTREZ DANS\",layoutId:\"hlI2kNDpr\",mM6JqJ9yY:\"L'UNIVERS\",style:{width:\"100%\"},variant:\"Y1pbKawJK\",width:\"100%\",xf__IJP15:\"Contactez-nous\",ZZ1w9vK8C:resolvedLinks1[0]})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:454,width:\"100vw\",y:1437,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4y5435-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"MtVphS1qG\",scopeId:\"abZAyJCQL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gkLk2BVvh:{variant:\"yfSiBnOGB\"},H1IaCBn5d:{variant:\"AAw7PA9Ys\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"MtVphS1qG\",layoutId:\"MtVphS1qG\",name:\"Footer\",style:{width:\"100%\"},variant:\"inAyks6bu\",width:\"100%\",zrIEQCALI:\"S'abonner\"})})})})]}),/*#__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 1598\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gkLk2BVvh\":{\"layout\":[\"fixed\",\"fixed\"]},\"H1IaCBn5d\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"H3Nvsglcu\":[\".framer-1bxqt26-container\",\".framer-19zosu0-container\",\".framer-1g62me0-container\",\".framer-4y5435-container\"],\"gkLk2BVvh\":[\".framer-1bxqt26-container\",\".framer-19zosu0-container\",\".framer-1g62me0-container\",\".framer-4y5435-container\"],\"H1IaCBn5d\":[\".framer-1bxqt26-container\",\".framer-19zosu0-container\",\".framer-1g62me0-container\",\".framer-4y5435-container\"]}\n * @framerBreakpoints {\"H3Nvsglcu\":{\"min\":1200,\"canvasClassName\":\"framer-1vwr7ky-override\",\"minHeight\":1598,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"gkLk2BVvh\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1a81dt5-override\",\"minHeight\":1598,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"H1IaCBn5d\":{\"max\":809,\"canvasClassName\":\"framer-l0djxm-override\",\"minHeight\":1690,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant H3Nvsglcu\n * @framerLayoutTemplate\n */const FramerabZAyJCQL=withCSS(Component,css,\"framer-QNlQw\");export default FramerabZAyJCQL;FramerabZAyJCQL.displayName=\"Main FR (nav + CTA + footer)\";FramerabZAyJCQL.defaultProps={height:1598,width:1200};addFonts(FramerabZAyJCQL,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...Nav_barFonts,...CookieBannerFonts,...CallToActionFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerabZAyJCQL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1598\",\"framerBreakpoints\":\"{\\\"H3Nvsglcu\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1vwr7ky-override\\\",\\\"minHeight\\\":1598,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"gkLk2BVvh\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1a81dt5-override\\\",\\\"minHeight\\\":1598,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"H1IaCBn5d\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-l0djxm-override\\\",\\\"minHeight\\\":1690,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"H3Nvsglcu\\\":[\\\".framer-1bxqt26-container\\\",\\\".framer-19zosu0-container\\\",\\\".framer-1g62me0-container\\\",\\\".framer-4y5435-container\\\"],\\\"gkLk2BVvh\\\":[\\\".framer-1bxqt26-container\\\",\\\".framer-19zosu0-container\\\",\\\".framer-1g62me0-container\\\",\\\".framer-4y5435-container\\\"],\\\"H1IaCBn5d\\\":[\\\".framer-1bxqt26-container\\\",\\\".framer-19zosu0-container\\\",\\\".framer-1g62me0-container\\\",\\\".framer-4y5435-container\\\"]}\",\"framerDefaultVariant\":\"H3Nvsglcu\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gkLk2BVvh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H1IaCBn5d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Footer from\"#framer/local/canvasComponent/hvJikiFCz/hvJikiFCz.js\";import Nav_bar from\"#framer/local/canvasComponent/vwGhWMoAR/vwGhWMoAR.js\";const Nav_barFonts=getFonts(Nav_bar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const CookieBannerFonts=getFonts(CookieBanner);const FooterFonts=getFonts(Footer);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={jPO37ItH0:\"(min-width: 810px) and (max-width: 1199.98px)\",P77PNn2Bg:\"(max-width: 809.98px)\",xwR6ATlzz:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-xz1yA\";const variantClassNames={jPO37ItH0:\"framer-v-17p1z6x\",P77PNn2Bg:\"framer-v-ss13al\",xwR6ATlzz:\"framer-v-1754u0e\"};const transition1={damping:100,delay:1.2,mass:3,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64};const breakpointRules={jPO37ItH0:[\".framer-xz1yA .framer-vnq8ob-container { bottom: unset; height: 167px; top: 173px; }\"],P77PNn2Bg:[\".framer-xz1yA .framer-vnq8ob-container { bottom: unset; top: 242px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={jPO37ItH0:\".framer-17p1z6x-override\",P77PNn2Bg:\".framer-ss13al-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xz1yA.framer-qxg9kb, .framer-xz1yA .framer-qxg9kb { display: block; }\",'.framer-xz1yA.framer-1754u0e { --selection-background-color: var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, #ff3a4a) /* {\"name\":\"brand-red\"} */; --selection-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2) /* {\"name\":\"brand-white\"} */; align-content: center; align-items: center; background-color: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, #1a1a1a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-xz1yA .framer-1o49cld-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-xz1yA .framer-1xu4nz1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-xz1yA .framer-vnq8ob-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 40px); flex: none; height: auto; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 40px; width: auto; z-index: 10; }\",\".framer-xz1yA .framer-y9fnva-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 8; }\",\".framer-xz1yA .framer-1fx71tt-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-xz1yA[data-selection=\"true\"] * ::selection, .framer-xz1yA [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={jPO37ItH0:\"(min-width: 810px) and (max-width: 1199.98px)\",P77PNn2Bg:\"(max-width: 809.98px)\",xwR6ATlzz:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"xwR6ATlzz\",Phone:\"P77PNn2Bg\",Tablet:\"jPO37ItH0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xwR6ATlzz\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"xwR6ATlzz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, rgb(26, 26, 26)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1754u0e\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1o49cld-container\",\"data-framer-appear-id\":\"1o49cld\",initial:animation1,layoutScroll:true,nodeId:\"EUMk7cDkZ\",optimized:true,rendersWithMotion:true,scopeId:\"su1EA6gxB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jPO37ItH0:{variant:\"zx8EaPfyW\"},P77PNn2Bg:{variant:\"zx8EaPfyW\"}},children:/*#__PURE__*/_jsx(Nav_bar,{height:\"100%\",id:\"EUMk7cDkZ\",layoutId:\"EUMk7cDkZ\",style:{width:\"100%\"},variant:\"qR84N_3XX\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xu4nz1\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-vnq8ob-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"ApXtDGcuR\",scopeId:\"su1EA6gxB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P77PNn2Bg:{button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Personnaliser\",reject:\"Rejeter\",rejectAll:\"Tout rejeter\",save:\"Enregistrer les pr\\xe9ferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"Ok\",customize:\"Customize\",reject:\"Rejeter\",rejectAll:\"Tout rejeter\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},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 mesurer l’audience du site et am\\xe9liorer votre exp\\xe9rience.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"ApXtDGcuR\",layoutId:\"ApXtDGcuR\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"none\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:454,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-y9fnva-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"C9xLqv27w\",scopeId:\"su1EA6gxB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jPO37ItH0:{variant:\"XmP80eCkC\"},P77PNn2Bg:{variant:\"E1aMR1GTP\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"C9xLqv27w\",layoutId:\"C9xLqv27w\",name:\"Footer\",style:{width:\"100%\"},variant:\"eob8GSWNL\",width:\"100%\",zrIEQCALI:\"Subscribe\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fx71tt-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"f_tI_hsjn\",scopeId:\"su1EA6gxB\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"f_tI_hsjn\",intensity:16,layoutId:\"f_tI_hsjn\",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 1598\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jPO37ItH0\":{\"layout\":[\"fixed\",\"fixed\"]},\"P77PNn2Bg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xwR6ATlzz\":[\".framer-1o49cld-container\",\".framer-vnq8ob-container\",\".framer-y9fnva-container\",\".framer-1fx71tt-container\"],\"jPO37ItH0\":[\".framer-1o49cld-container\",\".framer-vnq8ob-container\",\".framer-y9fnva-container\",\".framer-1fx71tt-container\"],\"P77PNn2Bg\":[\".framer-1o49cld-container\",\".framer-vnq8ob-container\",\".framer-y9fnva-container\",\".framer-1fx71tt-container\"]}\n * @framerBreakpoints {\"xwR6ATlzz\":{\"min\":1200,\"canvasClassName\":\"framer-1754u0e-override\",\"minHeight\":1598,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"jPO37ItH0\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-17p1z6x-override\",\"minHeight\":1598,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"P77PNn2Bg\":{\"max\":809,\"canvasClassName\":\"framer-ss13al-override\",\"minHeight\":1428,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant xwR6ATlzz\n * @framerLayoutTemplate\n */const Framersu1EA6gxB=withCSS(Component,css,\"framer-xz1yA\");export default Framersu1EA6gxB;Framersu1EA6gxB.displayName=\"Second EN (nav + footer)\";Framersu1EA6gxB.defaultProps={height:1598,width:1200};addFonts(Framersu1EA6gxB,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...Nav_barFonts,...CookieBannerFonts,...FooterFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersu1EA6gxB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1598\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"xwR6ATlzz\\\":[\\\".framer-1o49cld-container\\\",\\\".framer-vnq8ob-container\\\",\\\".framer-y9fnva-container\\\",\\\".framer-1fx71tt-container\\\"],\\\"jPO37ItH0\\\":[\\\".framer-1o49cld-container\\\",\\\".framer-vnq8ob-container\\\",\\\".framer-y9fnva-container\\\",\\\".framer-1fx71tt-container\\\"],\\\"P77PNn2Bg\\\":[\\\".framer-1o49cld-container\\\",\\\".framer-vnq8ob-container\\\",\\\".framer-y9fnva-container\\\",\\\".framer-1fx71tt-container\\\"]}\",\"framerDefaultVariant\":\"xwR6ATlzz\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"xwR6ATlzz\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1754u0e-override\\\",\\\"minHeight\\\":1598,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"jPO37ItH0\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-17p1z6x-override\\\",\\\"minHeight\\\":1598,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"P77PNn2Bg\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ss13al-override\\\",\\\"minHeight\\\":1428,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jPO37ItH0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P77PNn2Bg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import Footer from\"#framer/local/canvasComponent/hvJikiFCz/hvJikiFCz.js\";import CallToAction from\"#framer/local/canvasComponent/iHkCdthpq/iHkCdthpq.js\";import Nav_bar from\"#framer/local/canvasComponent/vwGhWMoAR/vwGhWMoAR.js\";const Nav_barFonts=getFonts(Nav_bar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const CallToActionFonts=getFonts(CallToAction);const CookieBannerFonts=getFonts(CookieBanner);const FooterFonts=getFonts(Footer);const breakpoints={khT7uCzVw:\"(max-width: 809.98px)\",qGvoSpw5C:\"(min-width: 810px) and (max-width: 1199.98px)\",WwiNDNDPI:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-WlI5s\";const variantClassNames={khT7uCzVw:\"framer-v-12aw4a4\",qGvoSpw5C:\"framer-v-dshc84\",WwiNDNDPI:\"framer-v-myq3xo\"};const transition1={damping:100,delay:1.2,mass:3,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WlI5s.framer-1mcynig, .framer-WlI5s .framer-1mcynig { display: block; }\",'.framer-WlI5s.framer-myq3xo { --selection-background-color: var(--token-c571d821-d778-4c15-8191-5b81eb0d9aaf, #ff3a4a) /* {\"name\":\"brand-red\"} */; --selection-color: var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, #f2f1f2) /* {\"name\":\"brand-white\"} */; align-content: center; align-items: center; background-color: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, #1a1a1a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-WlI5s .framer-1h75nsx-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-WlI5s .framer-u5n9hp { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-WlI5s .framer-18ibn7o-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-WlI5s .framer-17zi4lz-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + -44.5px); flex: none; height: auto; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: auto; z-index: 10; }\",\".framer-WlI5s .framer-1rdqwe4-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 8; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-WlI5s[data-selection=\"true\"] * ::selection, .framer-WlI5s [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={khT7uCzVw:\"(max-width: 809.98px)\",qGvoSpw5C:\"(min-width: 810px) and (max-width: 1199.98px)\",WwiNDNDPI:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WwiNDNDPI\",Phone:\"khT7uCzVw\",Tablet:\"qGvoSpw5C\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WwiNDNDPI\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"WwiNDNDPI\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-572f5419-c7e5-4977-a710-ccf3e707e257, rgb(26, 26, 26)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-myq3xo\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1h75nsx-container\",\"data-framer-appear-id\":\"1h75nsx\",initial:animation1,layoutScroll:true,nodeId:\"EA0jtmOp6\",optimized:true,rendersWithMotion:true,scopeId:\"XmxSK9OwL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{khT7uCzVw:{variant:\"zx8EaPfyW\"},qGvoSpw5C:{variant:\"zx8EaPfyW\"}},children:/*#__PURE__*/_jsx(Nav_bar,{height:\"100%\",id:\"EA0jtmOp6\",layoutId:\"EA0jtmOp6\",style:{width:\"100%\"},variant:\"qR84N_3XX\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-u5n9hp\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WOMj1lC0U\"},implicitPathVariables:undefined},{href:{webPageId:\"WOMj1lC0U\"},implicitPathVariables:undefined},{href:{webPageId:\"WOMj1lC0U\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:437,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18ibn7o-container\",nodeId:\"OOo1P03bW\",scopeId:\"XmxSK9OwL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{khT7uCzVw:{variant:\"ZHI3leRoW\",ZZ1w9vK8C:resolvedLinks[2]},qGvoSpw5C:{variant:\"u7N7CMU6E\",ZZ1w9vK8C:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(CallToAction,{height:\"100%\",id:\"OOo1P03bW\",ijclVMKia:\"OUTDOOR PERSPECTIVES\",JrzgRJrRJ:\"STEP INTO\",layoutId:\"OOo1P03bW\",mM6JqJ9yY:\"THE WORLD OF\",style:{width:\"100%\"},variant:\"Y1pbKawJK\",width:\"100%\",xf__IJP15:\"Let's talk\",ZZ1w9vK8C:resolvedLinks[0]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gbvYJxKyb\"},implicitPathVariables:undefined},{href:{webPageId:\"gbvYJxKyb\"},implicitPathVariables:undefined},{href:{webPageId:\"gbvYJxKyb\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17zi4lz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"HrQjJsbZP\",scopeId:\"XmxSK9OwL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{khT7uCzVw:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:\"This site uses cookies\",euPolicy:{label:\"Privacy Policy and Cookie Policy\",link:resolvedLinks1[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},qGvoSpw5C:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:\"This site uses cookies\",euPolicy:{label:\"Privacy Policy and Cookie Policy\",link:resolvedLinks1[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",radius:14,width:1},colorBody:\"var(--token-8d0d169a-a2e9-44a8-a0a0-7cb03a35cd02, rgb(107, 107, 107))\",colorTitle:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",fill:\"var(--token-06d0a393-cdbf-41d5-94da-7f3b3c04acee, rgb(242, 241, 242))\",fontBody:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",shadow:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.25)\",shadowX:0,shadowY:2}},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept All\",confirm:\"Ok\",customize:\"Personnalised\",reject:\"Reject\",rejectAll:\"Reject All\",save:\"Save preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:\"This site uses cookies\",euPolicy:{label:\"Privacy Policy and Cookie Policy\",link:resolvedLinks1[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GT-WB72SGR\",height:\"100%\",id:\"HrQjJsbZP\",layoutId:\"HrQjJsbZP\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"var(--token-a4a743b4-797e-4397-a55b-673df84a51d9, rgb(41, 33, 33))\",iconSize:24,iconType:\"default\",text:\"Cookies\",textFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"none\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:454,width:\"100vw\",y:1437,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rdqwe4-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"GaZR_ehap\",scopeId:\"XmxSK9OwL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{khT7uCzVw:{variant:\"E1aMR1GTP\"},qGvoSpw5C:{variant:\"XmP80eCkC\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"GaZR_ehap\",layoutId:\"GaZR_ehap\",name:\"Footer\",style:{width:\"100%\"},variant:\"eob8GSWNL\",width:\"100%\",zrIEQCALI:\"Subscribe now\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1598\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qGvoSpw5C\":{\"layout\":[\"fixed\",\"fixed\"]},\"khT7uCzVw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"WwiNDNDPI\":[\".framer-1h75nsx-container\",\".framer-18ibn7o-container\",\".framer-17zi4lz-container\",\".framer-1rdqwe4-container\"],\"qGvoSpw5C\":[\".framer-1h75nsx-container\",\".framer-18ibn7o-container\",\".framer-17zi4lz-container\",\".framer-1rdqwe4-container\"],\"khT7uCzVw\":[\".framer-1h75nsx-container\",\".framer-18ibn7o-container\",\".framer-17zi4lz-container\",\".framer-1rdqwe4-container\"]}\n * @framerBreakpoints {\"WwiNDNDPI\":{\"min\":1200,\"canvasClassName\":\"framer-myq3xo-override\",\"minHeight\":1598,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"qGvoSpw5C\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-dshc84-override\",\"minHeight\":1598,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"khT7uCzVw\":{\"max\":809,\"canvasClassName\":\"framer-12aw4a4-override\",\"minHeight\":1598,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":397,\"rootFontSize\":16}}\n * @framerDefaultVariant WwiNDNDPI\n * @framerLayoutTemplate\n */const FramerXmxSK9OwL=withCSS(Component,css,\"framer-WlI5s\");export default FramerXmxSK9OwL;FramerXmxSK9OwL.displayName=\"Main EN (nav + CTA + footer)\";FramerXmxSK9OwL.defaultProps={height:1598,width:1200};addFonts(FramerXmxSK9OwL,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...Nav_barFonts,...CallToActionFonts,...CookieBannerFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXmxSK9OwL\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qGvoSpw5C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"khT7uCzVw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"WwiNDNDPI\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-myq3xo-override\\\",\\\"minHeight\\\":1598,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"qGvoSpw5C\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-dshc84-override\\\",\\\"minHeight\\\":1598,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"khT7uCzVw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12aw4a4-override\\\",\\\"minHeight\\\":1598,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":397,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1598\",\"framerDefaultVariant\":\"WwiNDNDPI\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"WwiNDNDPI\\\":[\\\".framer-1h75nsx-container\\\",\\\".framer-18ibn7o-container\\\",\\\".framer-17zi4lz-container\\\",\\\".framer-1rdqwe4-container\\\"],\\\"qGvoSpw5C\\\":[\\\".framer-1h75nsx-container\\\",\\\".framer-18ibn7o-container\\\",\\\".framer-17zi4lz-container\\\",\\\".framer-1rdqwe4-container\\\"],\\\"khT7uCzVw\\\":[\\\".framer-1h75nsx-container\\\",\\\".framer-18ibn7o-container\\\",\\\".framer-17zi4lz-container\\\",\\\".framer-1rdqwe4-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport SecondFRNavFooter from \"https://framerusercontent.com/modules/BwpqzPjSTsnODS5QxJHs/Dsdo6leoUU4KlL3BRgZg/SP7d29LF7.js\";\r\nimport MainFRNavCTAFooter from \"https://framerusercontent.com/modules/eHLKkQ03xDICb532ZRJI/52d8MkpHbrUQDjgECdZT/abZAyJCQL.js\";\r\nimport SecondENNavFooter from \"https://framerusercontent.com/modules/jJYn2kK5vTHOeooBlAas/XNzCPLe2FIz3q5WY89Qc/su1EA6gxB.js\";\r\nimport MainENNavCTAFooter from \"https://framerusercontent.com/modules/ptX7F00QrpOSZuDPfKOQ/qEXnT0KYpfFTMyVUZ2jL/XmxSK9OwL.js\";\r\n\r\n\t\tconst routes = {xpAlpVRfh: {elements: {aDqz3IzAG: \"expertise-2\", BLDKvzDKH: \"expertise-4\", f4CWqAv0s: \"mission\", f4FH4NBLF: \"projects\", H5BbDPgJC: \"video-section\", Hd4_kP87Z: \"expertises\", iJa61q2Su: \"banner\", jNCeIJ2vi: \"stats\", kg_zVqhz0: \"herofinal\", KQ7zs12MT: \"blog\", kUsETtdnq: \"about\", pNOEZJx2h: \"expertise-3\", qr8HY20xE: \"moodboard\", S2D0WP7Rc: \"projets\", XHnf879PX: \"expertise-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JEfI8CimBeJpT2qdr4ht/c0NnGrC7nzRYEavUFLIC/xpAlpVRfh.js\")), path: \"/\"}, v4vtFBxJu: {elements: {ammo4fTUy: \"mission\", GbVSShlJJ: \"expertise-4\", HaVe4yzbg: \"projects\", MH_BSmxvR: \"blog\", owBe9gFVy: \"about\", PcUt69pH3: \"expertise-3\", PpKkwRnAa: \"expertise-2\", RPU1GxHSy: \"expertise-1\", UVfsVRn6f: \"moodboard\", Wr36SK29P: \"video-section\", x5ayHAsUx: \"stats\", x61ahcygg: \"expertises\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LxzB2YUFRv8z377PReR0/b43dWHoeI4c8DEgKCfh8/v4vtFBxJu.js\")), path: \"/en/\"}, gbvYJxKyb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oOmKP3DLWC2InkzRlFez/60z9wGdfLCG5Xa6DcIBz/gbvYJxKyb.js\")), path: \"/politique-de-confidentialite\"}, JWLYzYbZa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PF02u6DcjarigM5sNOBb/TnUMHycbXLjKNBc3aR7A/JWLYzYbZa.js\")), path: \"/en/politique-de-confidentialite\"}, aTtajH34u: {elements: {J9YoCL8r7: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2McgQ16E1OczzTrgflls/II5hzpRjJjIjtDHLJ9c1/aTtajH34u.js\")), path: \"/404\"}, KZMAKij2m: {elements: {APZcEaztg: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Omqzzz5tdlqJqjO8S3hd/qD1yo2IG21VWAMKin1v1/KZMAKij2m.js\")), path: \"/en/404\"}, SxZHVEqQR: {elements: {azv58Xw4U: \"main-1\", yo04yKC4V: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/btBLahKjY9vMlCJWXVvp/59XYjnGjrdxDxB4zxjEX/SxZHVEqQR.js\")), path: \"/projets\"}, GcQm0JwgQ: {elements: {JklaBdSF8: \"main-1\", KBmGngTXh: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UcemKvd3hSsJCmior1kA/0mLjRpT2OCcS6NwfGP9o/GcQm0JwgQ.js\")), path: \"/en/projets\"}, PIZK5yMBv: {elements: {O_sAVSqeh: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oYVWfLOon7XqZySld525/LpR32WwPIZOLl7dxakBx/PIZK5yMBv.js\")), path: \"/blog\"}, greWVX4OD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ehRHCZQgs5Kqz3nrS9d7/fQZd8WmjYGikUfJ9XRsP/greWVX4OD.js\")), path: \"/en/blog\"}, VAA3N9kZW: {elements: {kkNm3DLmN: \"projects\", UAEIgljj6: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pWO01wBbj4xMxHBXv9Lm/pOCjtefGpsAOQjlRjdbi/VAA3N9kZW.js\")), path: \"/rejoindre\"}, MP1zEU5my: {elements: {UrLPQsikA: \"projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fBlnnubAx7xHBrD2UzmH/o4T1He6EsHEF2P9aNdfR/MP1zEU5my.js\")), path: \"/en/rejoindre\"}, pJCj5hDNF: {elements: {FxfM846T1: \"main-1\", qfEdRa4Se: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XfcBmckJ4OwQXMY6pf4H/mgyiE2PpYJ8WPRdGsrs7/pJCj5hDNF.js\")), path: \"/contact\"}, WOMj1lC0U: {elements: {x1dNBvKLQ: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GDWsjicFf1txnkY5dNGY/83E8zB1hbPGIVuAp6IcJ/WOMj1lC0U.js\")), path: \"/en/contact\"}, t41FULecn: {elements: {bgCspHrtL: \"hero\", uYjVlNd8L: \"valeurs\", wZLVzQSq3: \"agence-tout-terrain\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wWYUoIubcI9bhzg0YmeL/bYxEkx3IxhLjVTEtvHDK/t41FULecn.js\")), path: \"/agence\"}, YJgmrEvZC: {elements: {jLc7Gz_i8: \"valeurs\", jPkjvd4U6: \"hero\", n55HTmxRo: \"agence-tout-terrain\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9NzaYjkY1IgOsjnWzWpN/GVU2RpgdoR8dkpradSqZ/YJgmrEvZC.js\")), path: \"/en/agence\"}, eETTJLfz8: {elements: {BB_SfeKgV: \"expertises\", EtpnOgxfX: \"expertises-1\", OFPhtVlsM: \"a\", UV5_dyfQY: \"expertises-2\", Z6VNxXzY_: \"expertises-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eXvTmb08NXJpjwaaIJYv/ACmRMY279DiGqJFqtNnd/eETTJLfz8.js\")), path: \"/expertises\"}, yrPcbnMG8: {elements: {F_1uZFYAD: \"expertises-2\", TltpAo1Yw: \"expertises-1\", V6w3r0UK1: \"expertises\", wz7PGmLmZ: \"expertises-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KTxRx9zhiusDKptXRUn3/XQQfMP2ugKuZMEncMzJW/yrPcbnMG8.js\")), path: \"/en/expertises\"}, jYov_B5yw: {collectionId: \"ydonRiG15\", elements: {R88lF_oaF: \"stats\", sXmoBC8py: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SMvjGKR6MpJPLUfQGONd/PBf1McizaBGWaSmlxoLy/jYov_B5yw.js\")), path: \"/projets/:nYCVP7Qpf\"}, GaiEWG9C6: {collectionId: \"Ed0wiFjb1\", elements: {chwJzqOoR: \"blog\", kZjByIvDb: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8VA2EONHIu5HmnrKn3Dj/XcMnVfx5iBg27ZfVup6C/GaiEWG9C6.js\")), path: \"/blog/:IgGtUi95m\"}, qXS_5DldX: {collectionId: \"QZD4BIhYj\", elements: {D3D5vD4oE: \"main-1\", P9ib9tFdk: \"stats\", polFll2cD: \"projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8hVBUOiDAUK8sG5i0J76/dP2xPRotJb664qyNMKhJ/qXS_5DldX.js\")), path: \"/en/projets/:cfFitMSOQ\"}}\r\n\r\n\t\tconst locales = [{code: \"fr\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Ed0wiFjb1: async () => (await import(\"https://framerusercontent.com/modules/swp9MgQFPQDYPsYrU9Is/ERWm9Tv6KD3G0g44xJ08/Ed0wiFjb1.js\"))?.[\"utils\"], QZD4BIhYj: async () => (await import(\"https://framerusercontent.com/modules/zntx3euYeM5qEMkow6SH/AELdVQihdO8bpi3zrMQC/QZD4BIhYj.js\"))?.[\"utils\"], ydonRiG15: async () => (await import(\"https://framerusercontent.com/modules/qAJ2ra6oepwtyYJqQSdD/Y7HkucieAlmUr4ZTL07B/ydonRiG15.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"94cf4bdee5dd1f94a2d2a98bee0f6939901fa393e3e3e5079d823cce10c4be5b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"xpAlpVRfh\":\r\ncase \"SxZHVEqQR\":\r\ncase \"PIZK5yMBv\":\r\ncase \"VAA3N9kZW\":\r\ncase \"pJCj5hDNF\":\r\ncase \"t41FULecn\":\r\ncase \"eETTJLfz8\":\r\ncase \"jYov_B5yw\":\r\ncase \"GaiEWG9C6\":\r\nreturn React.createElement(MainFRNavCTAFooter, {...props, key: \"MainFRNavCTAFooter\", style}, children(true));\r\ncase \"v4vtFBxJu\":\r\ncase \"GcQm0JwgQ\":\r\ncase \"greWVX4OD\":\r\ncase \"MP1zEU5my\":\r\ncase \"WOMj1lC0U\":\r\ncase \"YJgmrEvZC\":\r\ncase \"yrPcbnMG8\":\r\ncase \"qXS_5DldX\":\r\nreturn React.createElement(MainENNavCTAFooter, {...props, key: \"MainENNavCTAFooter\", style}, children(true));\r\ncase \"gbvYJxKyb\":\r\ncase \"aTtajH34u\":\r\nreturn React.createElement(SecondFRNavFooter, {...props, key: \"SecondFRNavFooter\", style}, children(true));\r\ncase \"JWLYzYbZa\":\r\ncase \"KZMAKij2m\":\r\nreturn React.createElement(SecondENNavFooter, {...props, key: \"SecondENNavFooter\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"xpAlpVRfh\":\r\ncase \"SxZHVEqQR\":\r\ncase \"PIZK5yMBv\":\r\ncase \"VAA3N9kZW\":\r\ncase \"pJCj5hDNF\":\r\ncase \"t41FULecn\":\r\ncase \"eETTJLfz8\":\r\ncase \"jYov_B5yw\":\r\ncase \"GaiEWG9C6\":\r\nreturn [{hash: \"1vwr7ky\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1a81dt5\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"l0djxm\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"v4vtFBxJu\":\r\ncase \"GcQm0JwgQ\":\r\ncase \"greWVX4OD\":\r\ncase \"MP1zEU5my\":\r\ncase \"WOMj1lC0U\":\r\ncase \"YJgmrEvZC\":\r\ncase \"yrPcbnMG8\":\r\ncase \"qXS_5DldX\":\r\nreturn [{hash: \"myq3xo\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"dshc84\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12aw4a4\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"gbvYJxKyb\":\r\ncase \"aTtajH34u\":\r\nreturn [{hash: \"266rgp\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1leak64\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"h4gagm\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"JWLYzYbZa\":\r\ncase \"KZMAKij2m\":\r\nreturn [{hash: \"1754u0e\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"17p1z6x\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ss13al\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2McgQ16E1OczzTrgflls/II5hzpRjJjIjtDHLJ9c1/aTtajH34u.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://outdoor-perspectives.fr\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/g33NtVy6zvRf8rTZaWW2/OML1PVnMobjhtExUGxF8/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}