{"version":3,"file":"script_main.Cg7FsvF3.mjs","names":["useRef","_Fragment","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","useState","useRef","INK_DEEP","WHITE","INK_WELL","MUTED","LIME","_Fragment","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","syncBarClass","MENU_OPEN_CLASS","activeMenuId","setActiveMenu","NavMenu","MENUS","useRef","useState","INK_WELL","Label","IconItem","PlainItem","WHITE","MUTED","HIGHLIGHT","LIME","ICONS","INK_DEEP","activeMenuListeners","normalizePathname","useId","useRef","useState","normalizePathname","useRef","addPropertyOverrides","NavMenu","NavigationNavLinkSingle","ButtonButtonFonts","ButtonButton","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","Phosphor","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","ButtonButton","NavigationFooterNavLink","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","React.useState","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.useState","React.useMemo","useRef","NavigationNavigationBar","NavigationNavigationBarInfo","NavigationFooter","useRef","React.useId","PropertyOverrides","ComponentTopbarAnnouncement","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/s8KoqWSd7OOFVFWjfSWd/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/TnOvK0SyycSx4xu5Z4aY/tSNyuMEOFVinThfabMz9/CuLHXV5jQ.js","https:/framerusercontent.com/modules/i8IJEwFpsfjZJ337GyPR/Ll1h7L0vlAkM8fumQhHG/BGla1s4PM.js","https:/framerusercontent.com/modules/dmWGgyzoF82fy0X1GVZU/oOaMxT9C86UpMJVPxfDN/QObON56vl.js","https:/framerusercontent.com/modules/hBSiM1gWQCObJox2V5DZ/UXsH20zAXdBkoxWWMhz3/bfFy6UW0C.js","https:/framerusercontent.com/modules/ks4IB7zgbOgj4G13z2VY/v2hapt6KqLL60d0vcQSV/NavMobileMenu.js","https:/framerusercontent.com/modules/pAAjCYPWhbiU9dnVADxM/des3HtnuJXqk00WrRHj9/u8sGN6k8r.js","https:/framerusercontent.com/modules/mk2LIc49CAZwPhCAYoRj/zxElvwhWDUuD2Tj8GgPq/Az6MmHxe4.js","https:/framerusercontent.com/modules/WA3E6OP2riR76atlm1Ys/hHPW9TBZjsG4dLztR9ec/NavMenu.js","https:/framerusercontent.com/modules/aumpnzgqGruF7KspThdv/7gI7X1ays3fadOoVyfhv/NavMenu_1.js","https:/framerusercontent.com/modules/hN3iGHrZx2iK5yL2V2fD/natfcOfjP6QH3vCMuTci/NavMenu.js","https:/framerusercontent.com/modules/kuHF9Ve6RheZhH4emC9k/XAXmgNFs0vzIh3y9aqpi/LDekglqvl.js","https:/framerusercontent.com/modules/usyFh0QQ7QT0OvRmRxvJ/RtlGEsBjstr0d4AIRarb/PE1wPkNoW.js","https:/framerusercontent.com/modules/qgO5JEi5fadvBNNcmUu4/QrAz4Tb3IEjNjkpm4gTx/XHbTl7SMK.js","https:/framerusercontent.com/modules/xNO40aJZEuXyqwpweLta/aKjuh52ndXaH31edBQk7/CRATimingBanner.js","https:/framerusercontent.com/modules/fbzQ1nv6xYkyzDQiEp5q/P9uQyPyoUdfS7BSDXE3o/NavScroll.js","https:/framerusercontent.com/modules/st2INBbSd8gV0rKpbuyC/5fIceXllJUovZ43bRSKr/JXwgQX2kM.js","framer:toplevel/main"],"sourcesContent":["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,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"lenis\";// import Lenis from \"@studio-freight/lenis\"\nimport{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);// Check Overlay overflow\nuseEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const checkOverflow=()=>{const htmlStyle=window.getComputedStyle(document.documentElement);const isOverflowHidden=htmlStyle.overflow===\"hidden\";if(isOverflowHidden){overlayElement.setAttribute(\"data-lenis-prevent\",\"true\");}};// Set up MutationObserver for the html element\nconst htmlObserver=new MutationObserver(mutations=>{for(const mutation of mutations){if(mutation.type===\"attributes\"&&mutation.attributeName===\"style\"){checkOverflow();}}});// Observe the html element for style changes\nhtmlObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});// Initial check\ncheckOverflow();return()=>{htmlObserver.disconnect();};}},[]);// useEffect(() => {\n//     const overlayElement = document.getElementById(\"overlay\")\n//     if (overlayElement) {\n//         const handleMutation = (mutationsList, observer) => {\n//             for (const mutation of mutationsList) {\n//                 if (\n//                     mutation.type === \"childList\" &&\n//                     overlayElement.children.length > 0\n//                 ) {\n//                     // Check if the html tag has the style \"overflow: hidden;\"\n//                     const htmlElement = document.documentElement\n//                     console.log(htmlElement, \"htmlElement\")\n//                     const computedStyle =\n//                         window.getComputedStyle(htmlElement)\n//                     console.log(\"computedStyle\", computedStyle)\n//                     const isOverflowHidden =\n//                         computedStyle.overflow === \"hidden\"\n//                     console.log(\"isOverflowHidden\", isOverflowHidden)\n//                     if (isOverflowHidden) {\n//                         overlayElement.setAttribute(\n//                             \"data-lenis-prevent\",\n//                             \"true\"\n//                         )\n//                     }\n//                 }\n//             }\n//         }\n//         const observer = new MutationObserver(handleMutation)\n//         observer.observe(overlayElement, {\n//             childList: true,\n//             attributes: true,\n//             subtree: true,\n//         })\n//         return () => observer.disconnect()\n//     }\n// }, [])\nuseEffect(()=>{const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];const computedStyle=window.getComputedStyle(element);if(computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{if(lenis.current){lenis.current.raf(time);requestAnimationFrame(raf);}};requestAnimationFrame(raf);return()=>{if(lenis.current){lenis.current.destroy();lenis.current=null;}};},[]);useEffect(()=>{const styleElement=document.createElement(\"style\");styleElement.textContent=`\nhtml.lenis {\nheight: auto;\n}\n.lenis.lenis-smooth {\n\nscroll-behavior: auto !important;\n}\n.lenis.lenis-smooth [data-lenis-prevent] {\n\noverscroll-behavior: contain;\n}\n.lenis.lenis-stopped {\n\noverflow: hidden;\n}\n.lenis.lenis-scrolling iframe {\n\npointer-events: none;\n}\n`;document.head.appendChild(styleElement);return()=>{document.head.removeChild(styleElement);};},[]);useEffect(()=>{const anchorLinks=[...document.querySelectorAll(\"a[href]\")];const handleClick=(e,href)=>{e.preventDefault();const decodedHref=decodeURIComponent(href);lenis.current.scrollTo(decodedHref);};anchorLinks.filter(a=>a.href.includes(\"#\")).forEach(a=>{const href=`#${a.href.split(\"#\").pop()}`;a.addEventListener(\"click\",e=>handleClick(e,href));});return()=>{anchorLinks.filter(a=>a.href.includes(\"#\")).forEach(a=>{const href=`#${a.href.split(\"#\").pop()}`;a.removeEventListener(\"click\",e=>handleClick(e,href));});};},[lenis]);return /*#__PURE__*/_jsx(_Fragment,{});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\",\"GF;Inter-700italic\",\"GF;Inter-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhiJ-Ek-7MeA.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthiJ-Ek-7MeA.woff2\",weight:\"400\"}]}];export const css=['.framer-isiyI .framer-styles-preset-144g92z:not(.rich-text-wrapper), .framer-isiyI .framer-styles-preset-144g92z.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' 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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-isiyI\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/TnOvK0SyycSx4xu5Z4aY/tSNyuMEOFVinThfabMz9/CuLHXV5jQ.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"BgeIXK_mc\",\"coWIFJr49\",\"XwOGOa6fl\"];const serializationHash=\"framer-YO1Z4\";const variantClassNames={BgeIXK_mc:\"framer-v-16vpzbl\",coWIFJr49:\"framer-v-cb4mij\",XwOGOa6fl:\"framer-v-108t64y\"};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 transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"BgeIXK_mc\",Inactive:\"coWIFJr49\",Phone:\"XwOGOa6fl\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BgeIXK_mc\"};};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:\"BgeIXK_mc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaplj54if=activeVariantCallback(async(...args)=>{setVariant(\"coWIFJr49\");});const sharedStyleClassNames=[sharedStyle.className];const isDisplayed=()=>{if(baseVariant===\"coWIFJr49\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16vpzbl\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BgeIXK_mc\",ref:refBinding,style:{backgroundColor:\"var(--token-cb3c7e7d-08f1-4317-9613-4547036af9b6, rgb(0, 12, 41))\",...style},variants:{XwOGOa6fl:{backgroundColor:\"rgb(0, 12, 41)\"}},...addPropertyOverrides({XwOGOa6fl:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-144g92z\",\"data-styles-preset\":\"CuLHXV5jQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"CRA : notification 24 h obligatoire d\\xe8s le 11.09.2026\"})}),className:\"framer-6qce7n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hWe7XFQbS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({XwOGOa6fl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-144g92z\",\"data-styles-preset\":\"CuLHXV5jQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"CRA : notification 24 h obligatoire d\\xe8s le 11.09.2026\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-on0vmt\",\"data-framer-name\":\"Icon Wrapper\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bbjwOiQ5J\",onTap:onTaplj54if,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r6yb16-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pm9hud4ja-container\",nodeId:\"pm9hud4ja\",rendersWithMotion:true,scopeId:\"BGla1s4PM\",whileHover:animation,children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"pm9hud4ja\",layoutId:\"pm9hud4ja\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]})})})});});const css=[\".framer-YO1Z4.framer-rrgrug, .framer-YO1Z4 .framer-rrgrug { display: block; }\",\".framer-YO1Z4.framer-16vpzbl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 9px 20px 9px 20px; position: relative; width: 1200px; }\",\".framer-YO1Z4 .framer-6qce7n { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-YO1Z4 .framer-on0vmt { cursor: pointer; flex: none; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-YO1Z4 .framer-1r6yb16-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"coWIFJr49\":{\"layout\":[\"fixed\",\"auto\"]},\"XwOGOa6fl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBGla1s4PM=withCSS(Component,css,\"framer-YO1Z4\");export default FramerBGla1s4PM;FramerBGla1s4PM.displayName=\"Component / Topbar - Announcement\";FramerBGla1s4PM.defaultProps={height:44,width:1200};addPropertyControls(FramerBGla1s4PM,{variant:{options:[\"BgeIXK_mc\",\"coWIFJr49\",\"XwOGOa6fl\"],optionTitles:[\"Desktop\",\"Inactive\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBGla1s4PM,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBGla1s4PM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"coWIFJr49\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XwOGOa6fl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BGla1s4PM.map","// Generated by Framer (fd0ec14)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\",\"GF;Inter-700italic\",\"GF;Inter-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"italic\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhiJ-Ek-7MeA.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"italic\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthiJ-Ek-7MeA.woff2\",weight:\"400\"}]}];export const css=['.framer-CQ6JT .framer-styles-preset-1b995d8:not(.rich-text-wrapper), .framer-CQ6JT .framer-styles-preset-1b995d8.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --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: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-CQ6JT\";\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 (fd0ec14)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/dmWGgyzoF82fy0X1GVZU/oOaMxT9C86UpMJVPxfDN/QObON56vl.js\";const enabledGestures={jHRNvJDPu:{hover:true},mOlvOFMPI:{hover:true},qafDGgH_d:{hover:true}};const cycleOrder=[\"mOlvOFMPI\",\"qafDGgH_d\",\"jHRNvJDPu\"];const serializationHash=\"framer-toj1t\";const variantClassNames={jHRNvJDPu:\"framer-v-nj83vr\",mOlvOFMPI:\"framer-v-4k1ayz\",qafDGgH_d:\"framer-v-1dyjfv0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dfvJ9SrI7=undefined;const T5oKm0XoU=undefined;const in1G4kJD6=undefined;const sqF1fDOeV=undefined;const QPXgBsk7h=undefined;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 humanReadableVariantMap={Dark:\"mOlvOFMPI\",Light:\"qafDGgH_d\",text:\"jHRNvJDPu\"};const Variants=motion.create(React.Fragment);const getProps=({fill,fillHover,height,id,link,textColor,title,width,...props})=>{return{...props,dfvJ9SrI7:fill??props.dfvJ9SrI7??\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",in1G4kJD6:fillHover??props.in1G4kJD6??\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",QPXgBsk7h:title??props.QPXgBsk7h??\"Devenir design partner\",sqF1fDOeV:textColor??props.sqF1fDOeV??\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255))\",T5oKm0XoU:link??props.T5oKm0XoU,variant:humanReadableVariantMap[props.variant]??props.variant??\"mOlvOFMPI\"};};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,T5oKm0XoU,QPXgBsk7h,dfvJ9SrI7,sqF1fDOeV,in1G4kJD6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mOlvOFMPI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:T5oKm0XoU,motionChild:true,nodeId:\"mOlvOFMPI\",scopeId:\"bfFy6UW0C\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4k1ayz\",className,classNames)} framer-1jyfzbo`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"mOlvOFMPI\",ref:refBinding,style:{backgroundColor:dfvJ9SrI7,borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 1.3436836425447838px 0.5374734570179134px -0.625px rgba(0, 0, 0, 0.09), 0px 3.184767494094558px 1.273906997637823px -1.25px rgba(0, 0, 0, 0.09), 0px 5.80934510345105px 2.3237380413804196px -1.875px rgba(0, 0, 0, 0.08), 0px 9.658024572418071px 3.8632098289672276px -2.5px rgba(0, 0, 0, 0.08), 0px 15.596922177565284px 6.238768871026112px -3.125px rgba(0, 0, 0, 0.07), 0px 25.530614085937845px 10.212245634375137px -3.75px rgba(0, 0, 0, 0.06), 0px 43.96199341069441px 17.58479736427776px -4.375px rgba(0, 0, 0, 0.04), 0px 80px 31.999999999999993px -5px rgba(0, 0, 0, 0)\",...style},variants:{\"mOlvOFMPI-hover\":{backgroundColor:in1G4kJD6},\"qafDGgH_d-hover\":{backgroundColor:\"rgb(161, 222, 112)\",boxShadow:\"0px 0px 39px -10px rgba(185, 255, 129, 0.65)\"},jHRNvJDPu:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},qafDGgH_d:{backgroundColor:\"rgb(185, 255, 129)\",boxShadow:\"0px 0px 39px -10px rgba(156, 217, 59, 0.65)\"}},...addPropertyOverrides({\"jHRNvJDPu-hover\":{\"data-framer-name\":undefined},\"mOlvOFMPI-hover\":{\"data-framer-name\":undefined},\"qafDGgH_d-hover\":{\"data-framer-name\":undefined},jHRNvJDPu:{\"data-framer-name\":\"text\"},qafDGgH_d:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-sqF1fDOeV-bfFy6UW0C))\"},children:\"Devenir design partner\"})}),className:\"framer-1whei7w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lp2T1Xp3B\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-sqF1fDOeV-bfFy6UW0C)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-sqF1fDOeV-bfFy6UW0C\":sqF1fDOeV},text:QPXgBsk7h,variants:{\"jHRNvJDPu-hover\":{\"--extracted-r6o4lv\":\"rgb(185, 255, 129)\"},\"mOlvOFMPI-hover\":{\"--extracted-r6o4lv\":\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(194, 250, 105))\"},\"qafDGgH_d-hover\":{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253))\"},jHRNvJDPu:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\"},qafDGgH_d:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"jHRNvJDPu-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(185, 255, 129))\"},children:\"Devenir design partner\"})})},\"mOlvOFMPI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(194, 250, 105)))\"},children:\"Devenir design partner\"})})},\"qafDGgH_d-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253)))\"},children:\"Devenir design partner\"})})},jHRNvJDPu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Devenir design partner\"})})},qafDGgH_d:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Devenir design partner\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-toj1t.framer-1jyfzbo, .framer-toj1t .framer-1jyfzbo { display: block; }\",\".framer-toj1t.framer-4k1ayz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 30px 10px 30px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-toj1t .framer-1whei7w { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-toj1t.framer-v-nj83vr.framer-4k1ayz { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 228\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qafDGgH_d\":{\"layout\":[\"auto\",\"auto\"]},\"jHRNvJDPu\":{\"layout\":[\"auto\",\"auto\"]},\"VoULbUu3Y\":{\"layout\":[\"auto\",\"auto\"]},\"MN4DasQgp\":{\"layout\":[\"auto\",\"auto\"]},\"tYdlCD3eV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"T5oKm0XoU\":\"link\",\"QPXgBsk7h\":\"title\",\"dfvJ9SrI7\":\"fill\",\"sqF1fDOeV\":\"textColor\",\"in1G4kJD6\":\"fillHover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbfFy6UW0C=withCSS(Component,css,\"framer-toj1t\");export default FramerbfFy6UW0C;FramerbfFy6UW0C.displayName=\"Button / Button\";FramerbfFy6UW0C.defaultProps={height:46,width:228};addPropertyControls(FramerbfFy6UW0C,{variant:{options:[\"mOlvOFMPI\",\"qafDGgH_d\",\"jHRNvJDPu\"],optionTitles:[\"Dark\",\"Light\",\"text\"],title:\"Variant\",type:ControlType.Enum},T5oKm0XoU:{title:\"Link\",type:ControlType.Link},QPXgBsk7h:{defaultValue:\"Devenir design partner\",displayTextArea:false,title:\"Title\",type:ControlType.String},onQPXgBsk7hChange:{changes:\"QPXgBsk7h\",type:ControlType.ChangeHandler},dfvJ9SrI7:{defaultValue:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",title:\"Fill\",type:ControlType.Color},sqF1fDOeV:{defaultValue:\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255))\",title:\"Text Color\",type:ControlType.Color},in1G4kJD6:{defaultValue:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",title:\"Fill - Hover\",type:ControlType.Color}});addFonts(FramerbfFy6UW0C,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbfFy6UW0C\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"228\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qafDGgH_d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jHRNvJDPu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VoULbUu3Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MN4DasQgp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tYdlCD3eV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"T5oKm0XoU\\\":\\\"link\\\",\\\"QPXgBsk7h\\\":\\\"title\\\",\\\"dfvJ9SrI7\\\":\\\"fill\\\",\\\"sqF1fDOeV\\\":\\\"textColor\\\",\\\"in1G4kJD6\\\":\\\"fillHover\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";// Menu mobile + tablette (breakpoints Tablette 810-1199px et Telephone\n// 0-809px). Corrige un bug critique constate le 03.09.2026 : la variante\n// Framer native \"Phone\" du composant Navigation / Navigation Bar etait\n// vide (zero enfant), et les instances de page aux breakpoints Tablette et\n// Telephone y etaient epinglees -- aucun lien, aucun CTA, aucune ouverture\n// possible sur ces deux breakpoints.\n//\n// Choix d'architecture (revu en cours de route) : NE PAS construire dans\n// les variantes Framer natives \"Phone\"/\"PhoneOpen\". Tentative faite et\n// abandonnee le 03.09.2026 : ajouter des noeuds dans ces variantes (une\n// variante = un \"replica node\" dans le modele Framer) fait planter\n// l'editeur de facon reproductible (\"Assertion Error: Original id must\n// not be empty\", pile `replicaWithChanges`/`commitLocalTree` -- semble\n// etre une limite du moteur Framer sur l'ajout de nouveaux noeuds dans un\n// replica, pas un bug de ce code). Aucune donnee perdue (l'editeur revient\n// a l'etat d'avant plantage au rechargement), mais l'approche est\n// abandonnee par prudence : ne plus jamais ecrire de nouveaux noeuds dans\n// uI65Kuiar (Phone) ou kRe6xQ10t (PhoneOpen) via ce chemin.\n//\n// A la place : ce composant est insere UNE SEULE FOIS dans la variante\n// PRIMAIRE (Desktop) de la navbar, a cote du logo, du groupe de liens et\n// du CTA existants. Il gere lui-meme sa visibilite responsive par CSS\n// (@media, pas de JS de resize pour l'affichage/masquage : plus robuste,\n// aucune course avec les re-renders React) et masque/affiche ses freres\n// DOM (le groupe de liens desktop, le bouton CTA desktop) au montage. Les\n// instances de page aux breakpoints Tablette et Telephone doivent ensuite\n// pointer vers la variante primaire plutot que vers \"Phone\" -- fait\n// separement, cote XML des pages, pas dans ce fichier.\n//\n// Motif du panneau calque sur https://www.proof.com/ (demande explicite\n// de Rafik), verifie par inspection DOM directe (le vrai\n// redimensionnement de fenetre ne fonctionne pas dans ce sandbox) : navbar\n// Webflow standard, bouton burger qui ouvre un panneau avec des groupes en\n// accordeon (Platform, Solutions, Company chez proof.com), un lien simple\n// (Pricing), puis un bloc de boutons d'action en bas. Repris ici avec le\n// contenu PREVORN : accordeon Produit + accordeon Ressources (memes\n// donnees que le mega-menu desktop, voir NavMenu.tsx), les 4 liens simples\n// du desktop (Souverainete, Offres, Trust Center, Verifier une preuve),\n// puis le CTA unique du site (\"Demander une demonstration\") -- pas de\n// cluster de plusieurs boutons comme chez proof.com (Talk to sales / Get\n// Proof / Notarize now / Log in) : PREVORN n'a qu'un seul CTA principal\n// partout ailleurs sur le site, on ne cree pas d'actions qui n'existent\n// pas sur le desktop.\n//\n// Pas d'icone Lottie comme le burger de proof.com (asset proprietaire non\n// reutilisable) : bascule burger/croix en SVG anime, meme transition que\n// le reste de la navbar (EASE partage avec NavScroll.tsx/NavMenu.tsx).\n//\n// Donnees de menu dupliquees depuis NavMenu.tsx plutot qu'importees : les\n// fichiers de code de ce projet ne sont pas confirmes pour les imports\n// relatifs inter-fichiers, et une erreur de build ici ne doit jamais\n// pouvoir casser le mega-menu desktop. A centraliser si Framer confirme\n// le support des imports inter-fichiers.\n//\n// CORRECTIF 03.09.2026 (post-publication, trouve en verification DOM sur\n// le site publie) : la premiere version reperait le Stack \"pill\" (freres =\n// logo/Links/CTA) via `triggerRef.current.parentElement`. En realite,\n// Framer enveloppe CHAQUE instance de composant de code dans un div genere\n// portant une classe qui se termine par \"-container\" (ex.\n// \"framer-qbpcwq-container\") avant de l'inserer dans le Stack parent -- ce\n// div-conteneur est le VRAI parentElement du bouton, et il ne contient que\n// le bouton lui-meme (1 seul enfant). Consequence : la boucle qui devait\n// ajouter la classe \"prevorn-nav-desktop-row\" aux freres (Links, CTA)\n// n'atteignait jamais le vrai Stack (4 enfants : logo, Links, CTA, ce\n// conteneur) et ne s'appliquait donc a rien -- confirme par inspection DOM\n// du site publie (hasDesktopRowClass=false sur les 3 elements). Le bouton\n// burger lui-meme s'affichait correctement (sa visibilite ne depend pas de\n// cette boucle), mais les liens et le CTA desktop restaient visibles sous\n// le breakpoint, se superposant au panneau mobile. Corrige en detectant\n// generiquement ce conteneur genere par Framer (motif de classe, pas une\n// profondeur ou un nom de classe hash fige) et en remontant d'un niveau\n// avant de parcourir les freres.\nconst INK_DEEP=\"rgb(0, 12, 41)\";const INK_WELL=\"rgb(0, 8, 27)\";const LIME=\"rgb(185, 255, 129)\";const WHITE=\"rgb(255, 255, 255)\";const MUTED=\"rgba(255, 255, 255, 0.62)\";const HAIRLINE=\"rgba(255, 255, 255, 0.14)\";const TEXT_DARK=\"rgb(4, 9, 25)\";const EASE=\"0.22s cubic-bezier(0.4, 0, 0.2, 1)\";const BREAKPOINT=1199// dernier px avant le breakpoint Desktop (1200px), voir NavigationNavigationBar\n;const ACCORDIONS={produit:{label:\"Produit\",items:[{title:\"Plateforme\",desc:\"Vue d'ensemble du produit\",link:\"/plateforme\"},{title:\"Compliance CRA\",desc:\"R\\xe8glement europ\\xe9en CRA\",link:\"/compliance-cra\"},{title:\"Signalement LSI\",desc:\"Annonce des incidents\",link:\"/lsi\"},{title:\"Conformit\\xe9 nLPD\",desc:\"Protection des donn\\xe9es\",link:\"/nlpd\"},{title:\"Gouvernance IA\",desc:\"Transparence des mod\\xe8les\",link:\"/gouvernance-ia\"},{title:\"Int\\xe9grations\",desc:\"Connecteurs et API\",link:\"/integrations\"},{title:\"PoG Framework\",desc:\"Sp\\xe9cification publique\",link:\"/pog\"},{title:\"S\\xe9curit\\xe9\",desc:\"Architecture et h\\xe9bergement\",link:\"/securite\"},{title:\"\\xc9ch\\xe9ances r\\xe9glementaires\",desc:\"Calendrier CRA, LSI, nLPD\",link:\"/echeances-reglementaires\"}]},ressources:{label:\"Ressources\",items:[{title:\"Guides\",desc:\"nLPD, LSI, ISO 27001\",link:\"/guides\"},{title:\"R\\xe9f\\xe9rentiels\",desc:\"Tables de correspondance\",link:\"/referentiels\"},{title:\"Glossaire\",desc:\"Le vocabulaire m\\xe9tier\",link:\"/glossaire\"},{title:\"Secteurs\",desc:\"Cas d'usage par industrie\",link:\"/secteurs\"},{title:\"Changelog\",desc:\"Les \\xe9volutions produit\",link:\"/changelog\"},{title:\"Design partner\",desc:\"Rejoindre le premier cercle\",link:\"/design-partner\"},{title:\"\\xc0 propos\",desc:\"L'\\xe9quipe et la d\\xe9marche\",link:\"/a-propos\"},{title:\"Contact\",desc:\"Parler \\xe0 l'\\xe9quipe\",link:\"/contact\"}]}};const LINKS=[{title:\"Souverainet\\xe9\",link:\"/souverainete\"},{title:\"Offres\",link:\"/tarifs\"},{title:\"Trust Center\",link:\"/trust\"},{title:\"V\\xe9rifier une preuve\",link:\"/verify\"}];// CORRECTIF 04.09.2026, meme cause racine que celle traitee dans\n// NavMenu.tsx le meme jour (taches blanches au rechargement signalees par\n// Rafik sur Produit et Ressources) : cette feuille etait injectee dans un\n// useEffect, donc apres le premier rendu peint. Deux consequences,\n// toutes deux visibles a chaque rechargement :\n//   - le bouton burger n'avait aucun fond declare et tombait sur le fond\n//     natif du navigateur (gris tres clair), soit une troisieme pastille\n//     blanche sur la barre sombre ;\n//   - `display:none` arrivant lui aussi apres le premier paint, ce bouton\n//     etait brievement visible EN DESKTOP, ou il n'a rien a faire.\n// Meme correction que dans NavMenu.tsx, meme principe general : un style\n// necessaire au premier paint ne depend jamais d'un effet. Le CSS est\n// desormais RENDU dans le JSX, et l'etat au repos du bouton (fond\n// transparent, masque par defaut) est en plus pose en style inline, donc\n// present des le HTML pre-rendu par Framer. Les regles du @media portent\n// !important, ce qui leur fait gagner sur ce style inline sous le\n// breakpoint.\nconst MOBILE_CSS=\".prevorn-mobile-toggle{display:none !important;background:transparent;transition:background \"+EASE+\";}.prevorn-mobile-toggle:hover{background:rgba(255,255,255,0.2) !important;}\"+\".prevorn-mobile-link{transition:background \"+EASE+\";}.prevorn-mobile-link:hover{background:rgba(255,255,255,0.08);}\"+\"@media (max-width:\"+BREAKPOINT+\"px){.prevorn-nav-desktop-row{display:none !important;}.prevorn-mobile-toggle{display:flex !important;}}\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function NavMobileMenu(){const[open,setOpen]=useState(false);const[accOpen,setAccOpen]=useState({});const[top,setTop]=useState(0);const triggerRef=useRef(null);useEffect(()=>{const btn=triggerRef.current;if(!btn)return;// Framer enveloppe chaque instance de composant de code dans un div\n// genere dont la classe se termine par \"-container\" avant de\n// l'inserer dans le Stack parent (confirme par inspection DOM du\n// site publie le 03.09.2026). On saute ce conteneur pour atteindre\n// le vrai Stack \"pill\" (freres : logo, Links, CTA, ce conteneur).\nlet pill=btn.parentElement;if(pill&&/-container(?:\\s|$)/.test(pill.className)){pill=pill.parentElement;}if(!pill)return;// Freres attendus dans l'ordre d'insertion : Image (logo, toujours\n// visible), Links (groupe desktop), ButtonButton (CTA desktop),\n// le conteneur de ce bouton. On masque Links et ButtonButton en\n// dessous du breakpoint, jamais le logo ni le bouton lui-meme.\nArray.from(pill.children).forEach((el,index)=>{if(index===0||el.contains(btn))return;el.classList.add(\"prevorn-nav-desktop-row\");});},[]);// Filet de securite : si la fenetre repasse en desktop pendant que le\n// panneau est ouvert (redimensionnement manuel), on referme.\nuseEffect(()=>{const mq=window.matchMedia(\"(min-width: \"+(BREAKPOINT+1)+\"px)\");const onChange=()=>{if(mq.matches){setOpen(false);setAccOpen({});}};mq.addEventListener(\"change\",onChange);return()=>mq.removeEventListener(\"change\",onChange);},[]);const measure=()=>{if(typeof window===\"undefined\")return;const bar=window.__prevornNavBar;if(bar&&bar.isConnected){setTop(bar.getBoundingClientRect().bottom);}};useEffect(()=>{if(!open)return;measure();const onScroll=()=>measure();const onKey=event=>{if(event.key===\"Escape\")setOpen(false);};window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);window.addEventListener(\"keydown\",onKey);return()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);window.removeEventListener(\"keydown\",onKey);};},[open]);const openMenu=()=>{setOpen(true);requestAnimationFrame(measure);};const closeAll=()=>{setOpen(false);setAccOpen({});};const toggleAcc=key=>{setAccOpen(value=>({...value,[key]:!value[key]}));};const panel=/*#__PURE__*/_jsxs(\"div\",{onClick:e=>e.stopPropagation(),style:{position:\"fixed\",left:0,right:0,top,bottom:0,zIndex:2147483e3,background:INK_DEEP,overflowY:\"auto\",boxSizing:\"border-box\",padding:\"8px 20px 32px\"},children:[Object.entries(ACCORDIONS).map(([key,group])=>/*#__PURE__*/_jsxs(\"div\",{style:{borderBottom:\"1px solid \"+HAIRLINE},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>toggleAcc(key),\"aria-expanded\":!!accOpen[key],style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",background:\"transparent\",appearance:\"none\",WebkitAppearance:\"none\",border:\"none\",padding:\"16px 4px\",color:WHITE,font:\"600 17px/1.4 Inter, sans-serif\",letterSpacing:\"-0.01em\",cursor:\"pointer\"},children:[group.label,/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"8\",viewBox:\"0 0 10 6\",fill:\"none\",style:{transform:accOpen[key]?\"rotate(180deg)\":\"none\",transition:\"transform \"+EASE,flex:\"0 0 auto\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l4 4 4-4\",stroke:WHITE,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),accOpen[key]?/*#__PURE__*/_jsx(\"div\",{style:{background:INK_WELL,borderRadius:12,padding:\"6px\",marginBottom:12},children:group.items.map(item=>/*#__PURE__*/_jsxs(\"a\",{href:item.link,onClick:closeAll,className:\"prevorn-mobile-link\",style:{display:\"block\",padding:\"10px\",borderRadius:8,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:WHITE,font:\"600 15px/1.4 Inter, sans-serif\"},children:item.title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:MUTED,font:\"400 13px/20px Inter, sans-serif\",marginTop:1},children:item.desc})]},item.link))}):null]},key)),LINKS.map(item=>/*#__PURE__*/_jsx(\"a\",{href:item.link,onClick:closeAll,className:\"prevorn-mobile-link\",style:{display:\"block\",padding:\"16px 4px\",borderBottom:\"1px solid \"+HAIRLINE,color:WHITE,font:\"600 17px/1.4 Inter, sans-serif\",letterSpacing:\"-0.01em\",textDecoration:\"none\"},children:item.title},item.link)),/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",onClick:closeAll,style:{display:\"block\",textAlign:\"center\",marginTop:24,padding:\"16px 20px\",borderRadius:999,background:LIME,color:TEXT_DARK,font:\"600 16px/1.2 Inter, sans-serif\",letterSpacing:\"-0.01em\",textDecoration:\"none\"},children:\"Demander une d\\xe9monstration\"})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:MOBILE_CSS}}),/*#__PURE__*/_jsx(\"button\",{ref:triggerRef,onClick:open?closeAll:openMenu,\"aria-expanded\":open,\"aria-label\":open?\"Fermer le menu\":\"Ouvrir le menu\",className:\"prevorn-mobile-toggle\",style:{width:40,height:40,// Etat au repos pose des le rendu serveur : masque, sans\n// fond natif. Le @media de MOBILE_CSS, en !important,\n// reprend la main sous le breakpoint.\ndisplay:\"none\",background:\"transparent\",appearance:\"none\",WebkitAppearance:\"none\",margin:0,padding:0,alignItems:\"center\",justifyContent:\"center\",border:\"none\",borderRadius:10,cursor:\"pointer\",flex:\"0 0 auto\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"14\",viewBox:\"0 0 20 14\",fill:\"none\",children:open?/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l18 12M19 1L1 13\",stroke:WHITE,strokeWidth:\"2\",strokeLinecap:\"round\"}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M1 1h18\",stroke:WHITE,strokeWidth:\"2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1 7h18\",stroke:WHITE,strokeWidth:\"2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1 13h18\",stroke:WHITE,strokeWidth:\"2\",strokeLinecap:\"round\"})]})})}),open&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(panel,document.body):null]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavMobileMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavMobileMenu.map","// Generated by Framer (8a671e2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\",\"GF;Inter-700italic\",\"GF;Inter-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhiJ-Ek-7MeA.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthiJ-Ek-7MeA.woff2\",weight:\"400\"}]}];export const css=['.framer-5yh2Y .framer-styles-preset-1tl4qau:not(.rich-text-wrapper), .framer-5yh2Y .framer-styles-preset-1tl4qau.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' 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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5yh2Y\";\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 (8a671e2)\nimport{jsx as _jsx}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/pAAjCYPWhbiU9dnVADxM/des3HtnuJXqk00WrRHj9/u8sGN6k8r.js\";const enabledGestures={KBIIdMrvV:{hover:true}};const cycleOrder=[\"KBIIdMrvV\",\"M0ame0W3e\"];const serializationHash=\"framer-BAYZC\";const variantClassNames={KBIIdMrvV:\"framer-v-1sbdmmg\",M0ame0W3e:\"framer-v-ftywzn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eBAaXJadR=undefined;const x7kSahbL4=undefined;const vr3GalQZm=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:212,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"M0ame0W3e\",Default:\"KBIIdMrvV\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,pageName,width,...props})=>{return{...props,eBAaXJadR:hover??props.eBAaXJadR,variant:humanReadableVariantMap[props.variant]??props.variant??\"KBIIdMrvV\",vr3GalQZm:pageName??props.vr3GalQZm??\"Home\",x7kSahbL4:link??props.x7kSahbL4};};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,x7kSahbL4,vr3GalQZm,eBAaXJadR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KBIIdMrvV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterwakdz9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(eBAaXJadR){const res=await eBAaXJadR(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:x7kSahbL4,motionChild:true,nodeId:\"KBIIdMrvV\",scopeId:\"Az6MmHxe4\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sbdmmg\",className,classNames)} framer-146ny47`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KBIIdMrvV\",onMouseEnter:onMouseEnterwakdz9,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,...style},variants:{\"KBIIdMrvV-hover\":{backgroundColor:\"var(--token-2a0ff323-0e4c-47cd-b76f-89a6f2fa9c0f, rgba(255, 255, 255, 0.2))\"},M0ame0W3e:{backgroundColor:\"var(--token-2a0ff323-0e4c-47cd-b76f-89a6f2fa9c0f, rgba(255, 255, 255, 0.2))\"}},...addPropertyOverrides({\"KBIIdMrvV-hover\":{\"data-framer-name\":undefined},M0ame0W3e:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tl4qau\",\"data-styles-preset\":\"u8sGN6k8r\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-jzmbbb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aw_DIsc5G\",style:{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255))\"},text:vr3GalQZm,variants:{\"KBIIdMrvV-hover\":{\"--extracted-r6o4lv\":\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(255, 119, 56))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"KBIIdMrvV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tl4qau\",\"data-styles-preset\":\"u8sGN6k8r\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(255, 119, 56)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-BAYZC.framer-146ny47, .framer-BAYZC .framer-146ny47 { display: block; }\",\".framer-BAYZC.framer-1sbdmmg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 30px; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-BAYZC .framer-jzmbbb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"M0ame0W3e\":{\"layout\":[\"auto\",\"fixed\"]},\"dKZd7mlJe\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"x7kSahbL4\":\"link\",\"vr3GalQZm\":\"pageName\",\"eBAaXJadR\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAz6MmHxe4=withCSS(Component,css,\"framer-BAYZC\");export default FramerAz6MmHxe4;FramerAz6MmHxe4.displayName=\"Navigation / Nav - Link - Single\";FramerAz6MmHxe4.defaultProps={height:30,width:68};addPropertyControls(FramerAz6MmHxe4,{variant:{options:[\"KBIIdMrvV\",\"M0ame0W3e\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},x7kSahbL4:{title:\"Link\",type:ControlType.Link},vr3GalQZm:{defaultValue:\"Home\",displayTextArea:false,title:\"Page Name\",type:ControlType.String},onvr3GalQZmChange:{changes:\"vr3GalQZm\",type:ControlType.ChangeHandler},eBAaXJadR:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerAz6MmHxe4,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAz6MmHxe4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"M0ame0W3e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dKZd7mlJe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"68\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"x7kSahbL4\\\":\\\"link\\\",\\\"vr3GalQZm\\\":\\\"pageName\\\",\\\"eBAaXJadR\\\":\\\"hover\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"30\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Az6MmHxe4.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";// Entree de navigation avec mega-menu au clic, calquee sur proof.com.\n//\n// Points de fidelite verifies par comparaison cote a cote :\n//  - le panneau est colle a la barre et n'est arrondi qu'en bas, l'ensemble\n//    barre + panneau forme un seul bloc continu ;\n//  - le sous-panneau de gauche est PLUS SOMBRE que le panneau qui l'entoure ;\n//  - chaque description tient sur une seule ligne, sinon la grille se decale ;\n//  - l'entree ouverte porte un trait blanc, comme le soulignement de Proof.\n//\n// Le panneau est rendu dans un portail sur document.body : la barre coupe\n// ses enfants (overflow hidden) et cree un contexte de positionnement.\n//\n// La geometrie de la barre vient de window.__prevornNavBar, publie par\n// l'override NavScroll. Source de verite unique.\n//\n// Etat \"quel menu est ouvert\" : source de verite unique au niveau module,\n// partagee par toutes les instances de ce composant sur la page. Sans ca,\n// chaque bouton gere son \"open\" isolement et un clic sur Ressources ne\n// referme jamais Produit (son propre listener de clic exterieur ne recoit\n// jamais l'evenement car Ressources appelle stopPropagation) : les deux\n// restent visuellement \"actifs\" en meme temps. Corrige le 03.09.2026.\n//\n// CORRECTIF 04.09.2026 — SOUDURE BARRE / PANNEAU\n// Constat de Rafik sur capture : le coin bas de la barre restait arrondi\n// quand un menu etait ouvert, la barre ne se soudait pas au panneau.\n// Cause racine : ce fichier annulait les rayons bas par un style inline\n// SANS !important, pendant que la feuille de NavScroll.tsx les imposait\n// AVEC !important. Le !important gagne toujours, l'annulation n'a donc\n// jamais eu le moindre effet. Le defaut n'etait pas le coin, c'etait deux\n// sources de verite pour une meme propriete.\n// Correction : la geometrie de la barre appartient entierement a\n// NavScroll.tsx. Ce fichier se contente de poser une classe marqueur, et\n// il la pose depuis l'etat partage du module, pas depuis chaque instance :\n// en passant de Produit a Ressources, un retrait par instance pouvait\n// enlever la classe alors qu'un autre menu venait de s'ouvrir.\nlet activeMenuId=null;const activeMenuListeners=new Set;// Garder ce nom synchronise avec la constante du meme nom dans\n// NavScroll.tsx, qui declare la regle CSS correspondante.\nconst MENU_OPEN_CLASS=\"prevorn-nav-menu-open\";function syncBarClass(){if(typeof window===\"undefined\")return;const bar=window.__prevornNavBar;if(!bar||!bar.isConnected)return;bar.classList.toggle(MENU_OPEN_CLASS,activeMenuId!==null);}function setActiveMenu(id){activeMenuId=id;activeMenuListeners.forEach(listen=>listen(id));syncBarClass();}// Couleur de surbrillance des liens de nav (hover ET etat ouvert), alignee\n// sur la mesure faite sur proof.com (rgba(255,255,255,0.2) sur sa pilule de\n// nav) et sur le style couleur Framer \"/Nav Highlight\" applique a la\n// variante Active des liens simples (Souverainete, Offres, Trust Center,\n// Verifier une preuve). Garder ces deux valeurs synchronisees.\nconst HIGHLIGHT=\"rgba(255, 255, 255, 0.2)\";const INK_DEEP=\"rgb(0, 12, 41)\";const INK_WELL=\"rgb(0, 8, 27)\"// sous-panneau, plus sombre que son entourage\n;const SLATE=\"rgb(38, 48, 73)\";const LIME=\"rgb(185, 255, 129)\";const WHITE=\"rgb(255, 255, 255)\";const MUTED=\"rgba(255, 255, 255, 0.62)\";const HAIRLINE=\"rgba(255, 255, 255, 0.14)\";const EASE=\"0.22s cubic-bezier(0.4, 0, 0.2, 1)\";// Le survol du bouton est fait en CSS pur (:hover), pas en state React.\n// Motif volontaire : les interactions \"hover\" pilotees uniquement par\n// onMouseEnter/onMouseLeave ne se declenchent pas de facon fiable dans\n// tous les contextes de rendu (outils d'audit visuel, previsualisations),\n// alors qu'une regle CSS :hover reste toujours correcte.\n//\n// CORRECTIF 04.09.2026, flash blanc au rechargement signale par Rafik\n// (\"des taches blanches apparaissent sur Produit et Ressources quand\n// j'actualise la page\").\n// Cause racine : cette feuille etait injectee imperativement dans un\n// useEffect, donc APRES le premier rendu peint. Pendant ces quelques\n// images, le <button> n'avait aucun fond declare et tombait sur le fond\n// natif que le navigateur applique aux boutons (ButtonFace, gris tres\n// clair, quasi blanc). Sur la barre sombre, cela donne exactement deux\n// pastilles blanches sur Produit et Ressources, a chaque rechargement,\n// et uniquement au rechargement puisque l'effet corrige ensuite l'etat.\n// Principe retenu, valable au-dela de ce fichier : un style necessaire au\n// PREMIER PAINT ne doit jamais dependre d'un effet. Corrige sur deux\n// niveaux, chacun suffisant, l'un couvrant l'autre :\n//   1. le fond au repos est desormais pose en style INLINE sur le bouton,\n//      donc present des le HTML pre-rendu par Framer, avant tout JS ;\n//   2. la feuille n'est plus injectee mais RENDUE dans le JSX, donc dans\n//      le meme premier paint que le bouton. Elle ne porte plus que ce que\n//      le style inline ne peut pas exprimer, le :hover, avec !important\n//      pour gagner sur ce style inline.\n// Les deux instances (Produit, Ressources) rendent la meme feuille : du\n// CSS identique duplique est sans effet, et cela evite un singleton a\n// synchroniser.\nconst TRIGGER_CSS=\".prevorn-nav-trigger{transition:background \"+EASE+\";}.prevorn-nav-trigger:hover{background:\"+HIGHLIGHT+\" !important;}\";const ICONS={gauge:\"M12 4a8 8 0 0 0-8 8h2.5A5.5 5.5 0 0 1 12 6.5 5.5 5.5 0 0 1 17.5 12H20a8 8 0 0 0-8-8Zm0 4.8-3 5.4 1.7 1 3-5.4-1.7-1Z\",shield:\"M12 2 4 5.2v6c0 4.6 3.3 8.6 8 10.8 4.7-2.2 8-6.2 8-10.8v-6L12 2Zm0 2.2 6 2.4v4.6c0 3.5-2.4 6.7-6 8.6-3.6-1.9-6-5.1-6-8.6V6.6l6-2.4Z\",siren:\"M12 3a6 6 0 0 0-6 6v5H4v2h16v-2h-2V9a6 6 0 0 0-6-6Zm-2 14a2 2 0 0 0 4 0h-4Z\",lock:\"M7 10V8a5 5 0 0 1 10 0v2h1.5v11h-13V10H7Zm2 0h6V8a3 3 0 0 0-6 0v2Z\",brain:\"M9 3a3 3 0 0 0-3 3 3 3 0 0 0-1 5.8V15a3 3 0 0 0 3 3h1V3H9Zm6 0h-1v18h1a3 3 0 0 0 3-3v-3.2A3 3 0 0 0 18 6a3 3 0 0 0-3-3Z\",plug:\"M8 2h2v5H8V2Zm6 0h2v5h-2V2ZM6 8h12v3a6 6 0 0 1-5 5.9V22h-2v-5.1A6 6 0 0 1 6 11V8Z\",book:\"M4 4h7a3 3 0 0 1 3 3v13a3 3 0 0 0-3-3H4V4Zm16 0h-4a3 3 0 0 0-3 3v13a3 3 0 0 1 3-3h4V4Z\",layers:\"M12 3 2 8.2l10 5.2 10-5.2L12 3Zm-8 8.6L2 12.6l10 5.2 10-5.2-2-1-8 4.2-8-4.2Z\",tag:\"M3 3h8.5L21 12.5 12.5 21 3 11.5V3Zm4 3.2a1.8 1.8 0 1 0 0 3.6 1.8 1.8 0 0 0 0-3.6Z\",grid:\"M4 4h7v7H4V4Zm9 0h7v7h-7V4ZM4 13h7v7H4v-7Zm9 0h7v7h-7v-7Z\",check:\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.3-4-4 1.5-1.5 2.5 2.5 5.4-5.4 1.5 1.5-6.9 6.9Z\",doc:\"M6 2h8l4 4v16H6V2Zm7 1.5V7h3.5L13 3.5ZM8 11h8v1.6H8V11Zm0 3.4h8V16H8v-1.6Z\"};// Descriptions volontairement courtes : au-dela d'environ 26 caracteres\n// elles passent sur deux lignes et desalignent la grille.\nconst MENUS={produit:{leftLabel:\"Plateforme\",left:[{icon:\"gauge\",title:\"Plateforme\",desc:\"Vue d'ensemble du produit\",link:\"/plateforme\"},{icon:\"shield\",title:\"Compliance CRA\",desc:\"R\\xe8glement europ\\xe9en CRA\",link:\"/compliance-cra\"},{icon:\"siren\",title:\"Signalement LSI\",desc:\"Annonce des incidents\",link:\"/lsi\"},{icon:\"lock\",title:\"Conformit\\xe9 nLPD\",desc:\"Protection des donn\\xe9es\",link:\"/nlpd\"},{icon:\"brain\",title:\"Gouvernance IA\",desc:\"Transparence des mod\\xe8les\",link:\"/gouvernance-ia\"},{icon:\"plug\",title:\"Int\\xe9grations\",desc:\"Connecteurs et API\",link:\"/integrations\"}],rightLabel:\"Fondations\",right:[{title:\"PoG Framework\",desc:\"Sp\\xe9cification publique\",link:\"/pog\"},{title:\"S\\xe9curit\\xe9\",desc:\"Architecture et h\\xe9bergement\",link:\"/securite\"},{title:\"Souverainet\\xe9\",desc:\"Donn\\xe9es et inf\\xe9rence en Suisse\",link:\"/souverainete\"},{title:\"\\xc9ch\\xe9ances r\\xe9glementaires\",desc:\"Calendrier CRA, LSI, nLPD\",link:\"/echeances-reglementaires\"}],card:{kicker:\"Trust Center\",text:\"La posture de s\\xe9curit\\xe9 de PREVORN, publique et v\\xe9rifiable.\",link:\"/trust\"}},ressources:{leftLabel:\"Ressources\",left:[{icon:\"book\",title:\"Guides\",desc:\"nLPD, LSI, ISO 27001\",link:\"/guides\"},{icon:\"layers\",title:\"R\\xe9f\\xe9rentiels\",desc:\"Tables de correspondance\",link:\"/referentiels\"},{icon:\"tag\",title:\"Glossaire\",desc:\"Le vocabulaire m\\xe9tier\",link:\"/glossaire\"},{icon:\"grid\",title:\"Secteurs\",desc:\"Cas d'usage par industrie\",link:\"/secteurs\"},{icon:\"check\",title:\"Changelog\",desc:\"Les \\xe9volutions produit\",link:\"/changelog\"},{icon:\"doc\",title:\"Offres\",desc:\"Sprint CRA, Continuous\",link:\"/tarifs\"}],rightLabel:\"Aller plus loin\",right:[{title:\"Design partner\",desc:\"Rejoindre le premier cercle\",link:\"/design-partner\"},{title:\"\\xc0 propos\",desc:\"L'\\xe9quipe et la d\\xe9marche\",link:\"/a-propos\"},{title:\"Contact\",desc:\"Parler \\xe0 l'\\xe9quipe\",link:\"/contact\"},{title:\"Confidentialit\\xe9\",desc:\"Traitement des donn\\xe9es\",link:\"/confidentialite\"}],card:{kicker:\"Devenir design partner\",text:\"Acc\\xe8s anticip\\xe9 \\xe0 la plateforme et influence sur la feuille de route.\",link:\"/design-partner\"}}};/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function NavMenu(props){const{label,menu,style}=props;const data=MENUS[menu]||MENUS.produit;// Identifiant stable de cette instance, pour la coordination inter-menus.\nconst idRef=useRef(menu+\"-\"+Math.random().toString(36).slice(2));const[open,setOpen]=useState(false);const[box,setBox]=useState({left:0,width:0,top:0});const buttonRef=useRef(null);const getBar=()=>{if(typeof window===\"undefined\")return null;const bar=window.__prevornNavBar;return bar&&bar.isConnected?bar:null;};const measure=()=>{const node=buttonRef.current;if(!node)return;const anchor=getBar()||node;const r=anchor.getBoundingClientRect();// Colle au bas de la barre : barre et panneau forment un bloc continu.\nsetBox({left:r.left,width:r.width,top:r.bottom});};// S'abonne a l'etat partage : si un AUTRE menu s'ouvre, celui-ci se ferme.\nuseEffect(()=>{const onActiveChange=id=>{if(id!==idRef.current)setOpen(false);};activeMenuListeners.add(onActiveChange);return()=>{activeMenuListeners.delete(onActiveChange);if(activeMenuId===idRef.current)setActiveMenu(null);};},[]);const toggle=event=>{event.preventDefault();event.stopPropagation();setOpen(value=>{const next=!value;if(next){measure();setActiveMenu(idRef.current);}else{setActiveMenu(null);}return next;});};useEffect(()=>{if(!open)return;const close=()=>setOpen(false);const onKey=event=>{if(event.key===\"Escape\")setOpen(false);};window.addEventListener(\"click\",close);window.addEventListener(\"resize\",close);window.addEventListener(\"scroll\",close,{passive:true});window.addEventListener(\"keydown\",onKey);return()=>{window.removeEventListener(\"click\",close);window.removeEventListener(\"resize\",close);window.removeEventListener(\"scroll\",close);window.removeEventListener(\"keydown\",onKey);};},[open]);// Filet : si ce menu se ferme sans passer par setActiveMenu (fermeture au\n// clic exterieur, Escape, scroll), l'etat partage doit suivre, sinon la\n// barre resterait soudee alors qu'aucun panneau n'est ouvert.\nuseEffect(()=>{if(!open&&activeMenuId===idRef.current)setActiveMenu(null);},[open]);const panel=/*#__PURE__*/_jsxs(\"div\",{onClick:e=>e.stopPropagation(),style:{position:\"fixed\",left:box.left,top:box.top,width:box.width,zIndex:2147483e3,display:\"flex\",gap:20,padding:\"4px 20px 20px\",borderRadius:\"0 0 16px 16px\",background:\"linear-gradient(90deg, \"+SLATE+\", \"+INK_DEEP+\")\",boxShadow:\"0 24px 60px rgba(0,0,0,0.35)\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"1 1 0\",background:INK_WELL,borderRadius:16,padding:\"14px 16px 18px\"},children:[/*#__PURE__*/_jsx(Label,{text:data.leftLabel}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",columnGap:16,rowGap:0,marginTop:8},children:data.left.map(item=>/*#__PURE__*/_jsx(IconItem,{item:item},item.title))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"1 1 0\",padding:\"14px 4px 4px\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(Label,{text:data.rightLabel}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",columnGap:24,rowGap:18,marginTop:10,marginBottom:18},children:data.right.map(item=>/*#__PURE__*/_jsx(PlainItem,{item:item},item.title))}),/*#__PURE__*/_jsxs(\"a\",{href:data.card.link,style:{marginTop:\"auto\",display:\"block\",padding:\"14px 18px\",borderRadius:12,border:\"1px solid \"+HAIRLINE,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:WHITE,font:\"600 15px/1.4 Inter, sans-serif\"},children:data.card.kicker}),/*#__PURE__*/_jsx(\"div\",{style:{color:MUTED,font:\"400 14px/21px Inter, sans-serif\",marginTop:2},children:data.card.text})]})]})]});return /*#__PURE__*/_jsxs(\"div\",{style:{...style,position:\"relative\",display:\"flex\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:TRIGGER_CSS}}),/*#__PURE__*/_jsxs(\"button\",{ref:buttonRef,onClick:toggle,\"aria-expanded\":open,\"aria-haspopup\":\"true\",className:\"prevorn-nav-trigger\",style:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:6,height:30,margin:0,padding:\"0 12px\",border:\"none\",borderRadius:11,// Toujours une valeur explicite, jamais undefined : c'est\n// ce qui empeche le fond natif du navigateur d'apparaitre\n// au premier paint. Voir TRIGGER_CSS.\nbackground:open?HIGHLIGHT:\"transparent\",// Neutralise le rendu natif des boutons (fond, bordure\n// interne, degrade) sur les moteurs WebKit, ou border:none\n// et background seuls ne suffisent pas toujours.\nappearance:\"none\",WebkitAppearance:\"none\",color:WHITE,font:\"500 16px/1.6 Inter, sans-serif\",letterSpacing:\"-0.02em\",cursor:\"pointer\",whiteSpace:\"nowrap\"},children:[label,/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"6\",viewBox:\"0 0 10 6\",fill:\"none\",style:{transform:open?\"rotate(180deg)\":\"none\",transition:\"transform \"+EASE},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l4 4 4-4\",stroke:WHITE,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),open?/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:12,right:12,bottom:-6,height:2,borderRadius:2,background:WHITE}}):null]}),open&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(panel,document.body):null]});}function Label({text}){return /*#__PURE__*/_jsx(\"div\",{style:{color:MUTED,font:\"600 11px/1.4 Inter, sans-serif\",letterSpacing:\"0.14em\",textTransform:\"uppercase\"},children:text});}function IconItem({item}){return /*#__PURE__*/_jsxs(\"a\",{href:item.link,style:{display:\"flex\",alignItems:\"center\",gap:12,padding:\"8px 10px\",borderRadius:10,textDecoration:\"none\",transition:\"background \"+EASE},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:52,height:52,flex:\"0 0 52px\",borderRadius:8,background:LIME,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:ICONS[item.icon]||ICONS.doc,fill:INK_DEEP})})}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:WHITE,font:\"600 16px/1.4 Inter, sans-serif\",letterSpacing:\"-0.01em\",whiteSpace:\"nowrap\"},children:item.title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:MUTED,font:\"400 14px/21px Inter, sans-serif\",whiteSpace:\"nowrap\"},children:item.desc})]})]});}function PlainItem({item}){return /*#__PURE__*/_jsxs(\"a\",{href:item.link,style:{textDecoration:\"none\",display:\"block\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:WHITE,font:\"600 16px/1.4 Inter, sans-serif\",letterSpacing:\"-0.01em\"},children:item.title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:MUTED,font:\"400 14px/21px Inter, sans-serif\",marginTop:2},children:item.desc})]});}NavMenu.defaultProps={label:\"Produit\",menu:\"produit\"};addPropertyControls(NavMenu,{label:{type:ControlType.String,title:\"Libell\\xe9\",defaultValue:\"Produit\"},menu:{type:ControlType.Enum,title:\"Menu\",options:[\"produit\",\"ressources\"],optionTitles:[\"Produit\",\"Ressources\"],defaultValue:\"produit\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavMenu.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useId,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";// Entree de navigation avec mega-menu au clic.\n//\n// Points de fidelite verifies par comparaison cote a cote :\n//  - le panneau est colle a la barre et n'est arrondi qu'en bas, l'ensemble\n//    barre + panneau forme un seul bloc continu ;\n//  - chaque description tient sur une seule ligne, sinon la grille se decale ;\n//  - l'entree ouverte porte un trait blanc.\n//\n// Le panneau est rendu dans un portail sur document.body : la barre coupe\n// ses enfants (overflow hidden) et cree un contexte de positionnement. Les\n// regles de survol sont donc declarees ici, dans la feuille rendue avec le\n// composant, et non dans NavScroll.tsx dont les selecteurs sont ancres sous\n// la barre.\n//\n// La geometrie de la barre vient de window.__prevornNavBar, publie par\n// l'override NavScroll. Source de verite unique.\n//\n// Etat \"quel menu est ouvert\" : source de verite unique au niveau module,\n// partagee par toutes les instances de ce composant sur la page. Sans ca,\n// chaque bouton gere son \"open\" isolement et un clic sur Ressources ne\n// referme jamais Produit (son propre listener de clic exterieur ne recoit\n// jamais l'evenement car Ressources appelle stopPropagation) : les deux\n// restent visuellement \"actifs\" en meme temps. Corrige le 03.09.2026.\n//\n// CORRECTIF 04.09.2026 - SOUDURE BARRE / PANNEAU\n// Constat de Rafik sur capture : le coin bas de la barre restait arrondi\n// quand un menu etait ouvert. Cause racine : ce fichier annulait les rayons\n// bas par un style inline SANS !important, pendant que la feuille de\n// NavScroll.tsx les imposait AVEC !important. Deux sources de verite pour\n// une meme propriete. La geometrie de la barre appartient desormais\n// entierement a NavScroll.tsx, ce fichier ne pose qu'une classe marqueur,\n// depuis l'etat partage du module et non depuis chaque instance.\n//\n// CORRECTIF 04.09.2026 - FLASH BLANC AU RECHARGEMENT\n// Cause racine : la feuille etait injectee dans un useEffect, donc apres le\n// premier paint. Pendant ces images, le <button> tombait sur le fond natif\n// du navigateur (ButtonFace, quasi blanc). Principe retenu, valable au-dela\n// de ce fichier : un style necessaire au PREMIER PAINT ne depend jamais d'un\n// effet. Le fond au repos est pose en style INLINE, et la feuille est RENDUE\n// dans le JSX, donc dans le meme paint que le bouton.\n//\n// CORRECTIF 11.09.2026 - SURBRILLANCE INERTE DANS LES SOUS-MENUS\n// Constat de Rafik : aucune surbrillance dans les panneaux. Mesure sur la\n// production : les <a> des panneaux ne portaient aucune classe, aucun\n// aria-current, un background-color calcule a rgba(0,0,0,0) et une\n// transition sur \"background\" sans aucune regle pour l'animer.\n// Cause racine, en deux couches :\n//   1. deux implementations concurrentes du meme composant coexistaient,\n//      NavMenu.tsx (complet) et ce fichier (anterieur, sans etats). Les\n//      instances de la navbar resolvent vers CE fichier, donc le code\n//      correct n'etait jamais rendu. Ce fichier devient l'implementation\n//      de reference : une seule source de verite, celle qui est consommee.\n//   2. dans la version complete, les regles de survol etaient ecrites sans\n//      !important alors que les memes proprietes sont posees en style\n//      inline sur les elements. Le style inline gagne toujours sur une\n//      regle d'auteur sans !important : la bascule seule n'aurait donc rien\n//      allume non plus. C'est exactement la cause racine du 04.09, une\n//      propriete pilotee depuis deux endroits a des poids differents.\n// Regle retenue : toute propriete egalement posee en inline est declaree\n// dans la feuille avec !important, et l'inline ne sert que de valeur au\n// repos garantie des le premier paint.\nlet activeMenuId=null;const activeMenuListeners=new Set;// Garder ce nom synchronise avec la constante du meme nom dans\n// NavScroll.tsx, qui declare la regle CSS correspondante.\nconst MENU_OPEN_CLASS=\"prevorn-nav-menu-open\";function syncBarClass(){if(typeof window===\"undefined\")return;const bar=window.__prevornNavBar;if(!bar||!bar.isConnected)return;bar.classList.toggle(MENU_OPEN_CLASS,activeMenuId!==null);}function setActiveMenu(id){activeMenuId=id;activeMenuListeners.forEach(listen=>listen(id));syncBarClass();}// Couleur de surbrillance des liens de nav (hover ET etat ouvert), alignee\n// sur le style couleur Framer \"/Nav Highlight\" applique a la variante Active\n// des liens simples (Souverainete, Offres, Trust Center, Verifier une\n// preuve). Garder ces deux valeurs synchronisees.\nconst HIGHLIGHT=\"rgba(255, 255, 255, 0.2)\";const INK_DEEP=\"rgb(0, 12, 41)\";// Sous-panneau de gauche. Mesure du 11.09.2026 : le bloc de gauche est a la\n// meme valeur que la fin du degrade du panneau, il ne tranche que sur le\n// debut du degrade, cote gauche. La valeur plus sombre utilisee jusqu'ici\n// creait un contraste qui n'avait pas lieu d'etre.\nconst INK_WELL=INK_DEEP;const SLATE=\"rgb(38, 48, 73)\";const LIME=\"rgb(185, 255, 129)\";const WHITE=\"rgb(255, 255, 255)\";const MUTED=\"rgba(255, 255, 255, 0.62)\";const HAIRLINE=\"rgba(255, 255, 255, 0.14)\";const EASE=\"0.22s cubic-bezier(0.4, 0, 0.2, 1)\";// Le survol est fait en CSS pur (:hover), pas en state React. Motif\n// volontaire : les interactions pilotees uniquement par onMouseEnter /\n// onMouseLeave ne se declenchent pas de facon fiable dans tous les contextes\n// de rendu (outils d'audit visuel, previsualisations), alors qu'une regle\n// CSS :hover reste toujours correcte.\n//\n// Le scope evite toute fuite : ces classes ne doivent teinter que les\n// panneaux de CETTE instance, jamais un autre lien blanc du site.\nfunction menuCss(scopeId){const s='[data-prevorn-menu-scope=\"'+scopeId+'\"]';const cur=\"[aria-current='page']\";return[// Declencheur dans la barre. Le fond au repos est inline, donc\n// !important est necessaire pour que le survol le batte.\ns+\" .prevorn-nav-trigger{transition:background \"+EASE+\";}\",s+\" .prevorn-nav-trigger:hover{background:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-nav-trigger[aria-expanded='true']{background:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-nav-trigger:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\",// Colonne de gauche, entrees a icone.\ns+\" .prevorn-menu-item{transition:background-color 0.3s ease;}\",s+\" .prevorn-menu-item:hover{background-color:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-menu-item\"+cur+\"{background-color:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-menu-item:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;background-color:\"+HIGHLIGHT+\" !important;}\",// Colonne de droite, liens simples : la description seule reagit.\ns+\" .prevorn-menu-plain .prevorn-menu-desc{transition:color 0.3s ease;}\",s+\" .prevorn-menu-plain:hover .prevorn-menu-desc{color:\"+WHITE+\" !important;}\",s+\" .prevorn-menu-plain\"+cur+\" .prevorn-menu-desc{color:\"+WHITE+\" !important;}\",s+\" .prevorn-menu-plain:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\",s+\" .prevorn-menu-plain:focus-visible .prevorn-menu-desc{color:\"+WHITE+\" !important;}\"].join(\"\");}// Comparaison de chemins tolerante aux variations d'ecriture : barre finale,\n// ancre, parametres de requete, chemin relatif. Sans elle, \"/tarifs\" et\n// \"/tarifs/\" seraient deux pages differentes et la page courante ne serait\n// jamais marquee.\nfunction normalizePathname(input){if(!input)return\"/\";let path=input;if(typeof window!==\"undefined\"){try{path=new URL(input,window.location.origin).pathname||\"/\";}catch(_){path=input;}}path=path.split(\"#\")[0].split(\"?\")[0]||\"/\";if(!path.startsWith(\"/\"))path=\"/\"+path;if(path.length>1)path=path.replace(/\\/+$/,\"\");return path||\"/\";}const ICONS={gauge:\"M12 4a8 8 0 0 0-8 8h2.5A5.5 5.5 0 0 1 12 6.5 5.5 5.5 0 0 1 17.5 12H20a8 8 0 0 0-8-8Zm0 4.8-3 5.4 1.7 1 3-5.4-1.7-1Z\",shield:\"M12 2 4 5.2v6c0 4.6 3.3 8.6 8 10.8 4.7-2.2 8-6.2 8-10.8v-6L12 2Zm0 2.2 6 2.4v4.6c0 3.5-2.4 6.7-6 8.6-3.6-1.9-6-5.1-6-8.6V6.6l6-2.4Z\",siren:\"M12 3a6 6 0 0 0-6 6v5H4v2h16v-2h-2V9a6 6 0 0 0-6-6Zm-2 14a2 2 0 0 0 4 0h-4Z\",lock:\"M7 10V8a5 5 0 0 1 10 0v2h1.5v11h-13V10H7Zm2 0h6V8a3 3 0 0 0-6 0v2Z\",brain:\"M9 3a3 3 0 0 0-3 3 3 3 0 0 0-1 5.8V15a3 3 0 0 0 3 3h1V3H9Zm6 0h-1v18h1a3 3 0 0 0 3-3v-3.2A3 3 0 0 0 18 6a3 3 0 0 0-3-3Z\",plug:\"M8 2h2v5H8V2Zm6 0h2v5h-2V2ZM6 8h12v3a6 6 0 0 1-5 5.9V22h-2v-5.1A6 6 0 0 1 6 11V8Z\",book:\"M4 4h7a3 3 0 0 1 3 3v13a3 3 0 0 0-3-3H4V4Zm16 0h-4a3 3 0 0 0-3 3v13a3 3 0 0 1 3-3h4V4Z\",layers:\"M12 3 2 8.2l10 5.2 10-5.2L12 3Zm-8 8.6L2 12.6l10 5.2 10-5.2-2-1-8 4.2-8-4.2Z\",tag:\"M3 3h8.5L21 12.5 12.5 21 3 11.5V3Zm4 3.2a1.8 1.8 0 1 0 0 3.6 1.8 1.8 0 0 0 0-3.6Z\",grid:\"M4 4h7v7H4V4Zm9 0h7v7h-7V4ZM4 13h7v7H4v-7Zm9 0h7v7h-7v-7Z\",check:\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.3-4-4 1.5-1.5 2.5 2.5 5.4-5.4 1.5 1.5-6.9 6.9Z\",doc:\"M6 2h8l4 4v16H6V2Zm7 1.5V7h3.5L13 3.5ZM8 11h8v1.6H8V11Zm0 3.4h8V16H8v-1.6Z\"};// Descriptions volontairement courtes : au-dela d'environ 26 caracteres\n// elles passent sur deux lignes et desalignent la grille.\nconst MENUS={produit:{leftLabel:\"Plateforme\",left:[{icon:\"gauge\",title:\"Plateforme\",desc:\"Vue d'ensemble du produit\",link:\"/plateforme\"},{icon:\"shield\",title:\"Compliance CRA\",desc:\"R\\xe8glement europ\\xe9en CRA\",link:\"/compliance-cra\"},{icon:\"siren\",title:\"Signalement LSI\",desc:\"Annonce des incidents\",link:\"/lsi\"},{icon:\"lock\",title:\"Conformit\\xe9 nLPD\",desc:\"Protection des donn\\xe9es\",link:\"/nlpd\"},{icon:\"brain\",title:\"Gouvernance IA\",desc:\"Transparence des mod\\xe8les\",link:\"/gouvernance-ia\"},{icon:\"plug\",title:\"Int\\xe9grations\",desc:\"Connecteurs et API\",link:\"/integrations\"}],rightLabel:\"Fondations\",right:[{title:\"PoG Framework\",desc:\"Sp\\xe9cification publique\",link:\"/pog\"},{title:\"S\\xe9curit\\xe9\",desc:\"Architecture et h\\xe9bergement\",link:\"/securite\"},{title:\"Souverainet\\xe9\",desc:\"Donn\\xe9es et inf\\xe9rence en Suisse\",link:\"/souverainete\"},{title:\"\\xc9ch\\xe9ances r\\xe9glementaires\",desc:\"Calendrier CRA, LSI, nLPD\",link:\"/echeances-reglementaires\"}],card:{kicker:\"Trust Center\",text:\"La posture de s\\xe9curit\\xe9 de PREVORN, publique et v\\xe9rifiable.\",link:\"/trust\"}},ressources:{leftLabel:\"Ressources\",left:[{icon:\"book\",title:\"Guides\",desc:\"nLPD, LSI, ISO 27001\",link:\"/guides\"},{icon:\"layers\",title:\"R\\xe9f\\xe9rentiels\",desc:\"Tables de correspondance\",link:\"/referentiels\"},{icon:\"tag\",title:\"Glossaire\",desc:\"Le vocabulaire m\\xe9tier\",link:\"/glossaire\"},{icon:\"grid\",title:\"Secteurs\",desc:\"Cas d'usage par industrie\",link:\"/secteurs\"},{icon:\"check\",title:\"Changelog\",desc:\"Les \\xe9volutions produit\",link:\"/changelog\"},{icon:\"doc\",title:\"Offres\",desc:\"Sprint CRA, Continuous\",link:\"/tarifs\"}],rightLabel:\"Aller plus loin\",right:[{title:\"Design partner\",desc:\"Rejoindre le premier cercle\",link:\"/design-partner\"},{title:\"\\xc0 propos\",desc:\"L'\\xe9quipe et la d\\xe9marche\",link:\"/a-propos\"},{title:\"Contact\",desc:\"Parler \\xe0 l'\\xe9quipe\",link:\"/contact\"},{title:\"Confidentialit\\xe9\",desc:\"Traitement des donn\\xe9es\",link:\"/confidentialite\"}],card:{kicker:\"Devenir design partner\",text:\"Acc\\xe8s anticip\\xe9 \\xe0 la plateforme et influence sur la feuille de route.\",link:\"/design-partner\"}}};/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function NavMenu(props){const{label,menu,style}=props;const data=MENUS[menu]||MENUS.produit;// Identifiant de scope stable et identique au rendu serveur et au rendu\n// client. Math.random() differerait entre les deux et provoquerait un\n// ecart d'hydratation sur l'attribut de scope. useId contient des\n// caracteres interdits dans un selecteur CSS, d'ou le nettoyage.\nconst scopeId=\"navmenu-\"+useId().replace(/[^a-zA-Z0-9]/g,\"\");const idRef=useRef(scopeId);const[open,setOpen]=useState(false);const[box,setBox]=useState({left:0,width:0,top:0});// Lu apres montage seulement : au rendu serveur il n'y a pas de\n// pathname, et le marquer au premier rendu creerait un ecart\n// d'hydratation.\nconst[currentPath,setCurrentPath]=useState(null);const buttonRef=useRef(null);useEffect(()=>{setCurrentPath(normalizePathname(window.location.pathname));},[]);const isCurrent=link=>currentPath!==null&&normalizePathname(link||\"\")===currentPath;const getBar=()=>{if(typeof window===\"undefined\")return null;const bar=window.__prevornNavBar;return bar&&bar.isConnected?bar:null;};const measure=()=>{const node=buttonRef.current;if(!node)return;const anchor=getBar()||node;const r=anchor.getBoundingClientRect();// Colle au bas de la barre : barre et panneau forment un bloc continu.\nsetBox({left:r.left,width:r.width,top:r.bottom});};// S'abonne a l'etat partage : si un AUTRE menu s'ouvre, celui-ci se ferme.\nuseEffect(()=>{const onActiveChange=id=>{if(id!==idRef.current)setOpen(false);};activeMenuListeners.add(onActiveChange);return()=>{activeMenuListeners.delete(onActiveChange);if(activeMenuId===idRef.current)setActiveMenu(null);};},[]);const toggle=event=>{event.preventDefault();event.stopPropagation();setOpen(value=>{const next=!value;if(next){measure();setActiveMenu(idRef.current);}else{setActiveMenu(null);}return next;});};// COMPORTEMENT AU DEFILEMENT, aligne le 11.09.2026 sur la mesure de la\n// reference : le panneau y RESTE OUVERT pendant le defilement, il ne se\n// referme pas. Jusqu'ici PREVORN le fermait au premier evenement de\n// scroll, ce qui coupait la navigation des qu'on touchait la molette.\n//\n// Le panneau ne peut pas simplement rester en place : il est en position\n// fixed, avec un \"top\" calcule une seule fois a l'ouverture, alors que la\n// barre est sticky et se deplace. Le laisser ouvert sans rien faire le\n// decollerait de la barre. La correction n'est donc pas de retirer la\n// fermeture, c'est de la REMPLACER par un re-mesurage.\n//\n// Le re-mesurage est limite a une fois par image par requestAnimationFrame :\n// un evenement de defilement peut arriver des dizaines de fois par\n// seconde, et un setState par evenement ferait travailler React pour rien.\nuseEffect(()=>{if(!open)return;const close=()=>setOpen(false);const onKey=event=>{if(event.key===\"Escape\")setOpen(false);};let frame=0;const track=()=>{if(frame)return;frame=window.requestAnimationFrame(()=>{frame=0;measure();});};window.addEventListener(\"click\",close);window.addEventListener(\"keydown\",onKey);window.addEventListener(\"scroll\",track,{passive:true,capture:true});window.addEventListener(\"resize\",track);return()=>{if(frame)window.cancelAnimationFrame(frame);window.removeEventListener(\"click\",close);window.removeEventListener(\"keydown\",onKey);window.removeEventListener(\"scroll\",track,{capture:true});window.removeEventListener(\"resize\",track);};},[open]);// Filet : si ce menu se ferme sans passer par setActiveMenu (fermeture au\n// clic exterieur ou par Escape), l'etat partage doit suivre, sinon la\n// barre resterait soudee alors qu'aucun panneau n'est ouvert. Le\n// defilement ne ferme plus rien depuis le 11.09.2026.\nuseEffect(()=>{if(!open&&activeMenuId===idRef.current)setActiveMenu(null);},[open]);const panel=/*#__PURE__*/_jsxs(\"div\",{\"data-prevorn-menu-scope\":scopeId,onClick:e=>e.stopPropagation(),style:{position:\"fixed\",left:box.left,top:box.top,width:box.width,zIndex:2147483e3,display:\"flex\",gap:20,padding:\"4px 20px 20px\",borderRadius:\"0 0 16px 16px\",background:\"linear-gradient(90deg, \"+SLATE+\", \"+INK_DEEP+\")\",boxShadow:\"0 24px 60px rgba(0,0,0,0.35)\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"1 1 0\",background:INK_WELL,borderRadius:16,padding:\"14px 16px 18px\"},children:[/*#__PURE__*/_jsx(Label,{text:data.leftLabel}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",columnGap:16,rowGap:0,marginTop:8},children:data.left.map(item=>/*#__PURE__*/_jsx(IconItem,{item:item,current:isCurrent(item.link)},item.title))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"1 1 0\",padding:\"14px 4px 4px\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(Label,{text:data.rightLabel}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",columnGap:24,rowGap:18,marginTop:10,marginBottom:18},children:data.right.map(item=>/*#__PURE__*/_jsx(PlainItem,{item:item,current:isCurrent(item.link)},item.title))}),/*#__PURE__*/_jsxs(\"a\",{href:data.card.link,className:\"prevorn-menu-plain\",\"aria-current\":isCurrent(data.card.link)?\"page\":undefined,style:{marginTop:\"auto\",display:\"block\",padding:\"14px 18px\",borderRadius:12,border:\"1px solid \"+HAIRLINE,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:WHITE,font:\"600 15px/1.4 Inter, sans-serif\"},children:data.card.kicker}),/*#__PURE__*/_jsx(\"div\",{className:\"prevorn-menu-desc\",style:{color:MUTED,font:\"400 14px/21px Inter, sans-serif\",marginTop:2},children:data.card.text})]})]})]});return /*#__PURE__*/_jsxs(\"div\",{\"data-prevorn-menu-scope\":scopeId,style:{...style,position:\"relative\",display:\"flex\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:menuCss(scopeId)}}),/*#__PURE__*/_jsxs(\"button\",{ref:buttonRef,onClick:toggle,\"aria-expanded\":open,\"aria-haspopup\":\"true\",className:\"prevorn-nav-trigger\",style:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:6,height:30,margin:0,padding:\"0 12px\",border:\"none\",// 16 : c'est la forme de la surbrillance elle-meme, donc\n// une metrique d'interaction et non un choix decoratif.\nborderRadius:16,// Toujours une valeur explicite, jamais undefined : c'est\n// ce qui empeche le fond natif du navigateur d'apparaitre\n// au premier paint. Voir menuCss.\nbackground:open?HIGHLIGHT:\"transparent\",// Neutralise le rendu natif des boutons (fond, bordure\n// interne, degrade) sur les moteurs WebKit, ou border:none\n// et background seuls ne suffisent pas toujours.\nappearance:\"none\",WebkitAppearance:\"none\",color:WHITE,font:\"500 16px/1.6 Inter, sans-serif\",letterSpacing:\"-0.02em\",cursor:\"pointer\",whiteSpace:\"nowrap\"},children:[label,/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"6\",viewBox:\"0 0 10 6\",fill:\"none\",style:{transform:open?\"rotate(180deg)\":\"none\",transition:\"transform \"+EASE},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l4 4 4-4\",stroke:WHITE,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),open?/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:12,right:12,bottom:-6,height:2,borderRadius:2,background:WHITE}}):null]}),open&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(panel,document.body):null]});}function Label({text}){return /*#__PURE__*/_jsx(\"div\",{style:{color:MUTED,font:\"600 11px/1.4 Inter, sans-serif\",letterSpacing:\"0.14em\",textTransform:\"uppercase\"},children:text});}function IconItem({item,current}){return /*#__PURE__*/_jsxs(\"a\",{href:item.link,className:\"prevorn-menu-item\",\"aria-current\":current?\"page\":undefined,style:{display:\"flex\",alignItems:\"center\",gap:12,// 6 : c'est l'etendue de la zone surbrillee au survol, donc\n// une metrique d'interaction.\npadding:6,borderRadius:8,textDecoration:\"none\",// Valeur au repos garantie. Le survol et l'etat page\n// courante la battent depuis la feuille, avec !important.\nbackgroundColor:\"transparent\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:52,height:52,flex:\"0 0 52px\",borderRadius:8,background:LIME,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:ICONS[item.icon]||ICONS.doc,fill:INK_DEEP})})}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:WHITE,font:\"600 16px/1.4 Inter, sans-serif\",letterSpacing:\"-0.01em\",whiteSpace:\"nowrap\"},children:item.title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:MUTED,font:\"400 14px/21px Inter, sans-serif\",whiteSpace:\"nowrap\"},children:item.desc})]})]});}function PlainItem({item,current}){return /*#__PURE__*/_jsxs(\"a\",{href:item.link,className:\"prevorn-menu-plain\",\"aria-current\":current?\"page\":undefined,style:{textDecoration:\"none\",display:\"block\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:WHITE,font:\"600 16px/1.4 Inter, sans-serif\",letterSpacing:\"-0.01em\"},children:item.title}),/*#__PURE__*/_jsx(\"span\",{className:\"prevorn-menu-desc\",style:{display:\"block\",color:MUTED,font:\"400 14px/21px Inter, sans-serif\",marginTop:2},children:item.desc})]});}NavMenu.defaultProps={label:\"Produit\",menu:\"produit\"};addPropertyControls(NavMenu,{label:{type:ControlType.String,title:\"Libell\\xe9\",defaultValue:\"Produit\"},menu:{type:ControlType.Enum,title:\"Menu\",options:[\"produit\",\"ressources\"],optionTitles:[\"Produit\",\"Ressources\"],defaultValue:\"produit\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavMenu_1.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef}from\"react\";import NavMenuImplementation from\"https://framerusercontent.com/modules/aumpnzgqGruF7KspThdv/7gI7X1ays3fadOoVyfhv/NavMenu_1.js\";// ALIAS, pas une seconde implementation.\n//\n// Ce fichier portait une copie complete du mega-menu, concurrente de celle\n// de NavMenu_1.tsx. Les instances de la barre de navigation resolvent vers\n// NavMenu_1.tsx : la copie qui vivait ici n'etait donc jamais rendue, et\n// toute correction qu'on y apportait restait invisible en production. C'est\n// la cause racine du defaut de surbrillance constate le 11.09.2026.\n//\n// Regle retenue : une seule implementation, celle qui est consommee, dans\n// NavMenu_1.tsx. Ce fichier ne fait plus que la reexporter, pour que les\n// nœuds qui referenceraient encore ce composant rendent exactement le meme\n// code. Ne jamais y reintroduire de logique de rendu : toute evolution du\n// mega-menu se fait dans NavMenu_1.tsx.\n//\n// Les controles de propriete (Libelle, Menu) sont attaches a l'objet\n// fonction par addPropertyControls dans NavMenu_1.tsx, ils suivent donc la\n// reexportation sans redeclaration.\nexport default NavMenuImplementation;// Couleurs conservees pour l'override ci-dessous. Garder synchronise avec\n// NavMenu_1.tsx, qui reste la reference.\nconst HIGHLIGHT=\"rgba(255, 255, 255, 0.2)\";const WHITE=\"rgb(255, 255, 255)\";const EASE=\"0.22s cubic-bezier(0.4, 0, 0.2, 1)\";const OVERRIDE_SCOPE_ATTR=\"data-prevorn-menu-override-scope\";const OVERRIDE_OWNER_ATTR=\"data-prevorn-menu-override-owner\";const OVERRIDE_STYLE_PREFIX=\"prevorn-nav-menu-override-style-\";function normalizePathname(input){if(!input)return\"/\";let path=input;if(typeof window!==\"undefined\"){try{path=new URL(input,window.location.origin).pathname||\"/\";}catch(_){path=input;}}path=path.split(\"#\")[0].split(\"?\")[0]||\"/\";if(!path.startsWith(\"/\"))path=\"/\"+path;if(path.length>1)path=path.replace(/\\/+$/,\"\");return path||\"/\";}function markCurrentPageAnchors(scopeId){if(typeof document===\"undefined\"||typeof window===\"undefined\")return;const currentPath=normalizePathname(window.location.pathname);const scopeSelector=\"[\"+OVERRIDE_SCOPE_ATTR+'=\"'+scopeId+'\"]';const links=document.querySelectorAll(scopeSelector+\" .prevorn-menu-item[href], \"+scopeSelector+\" .prevorn-menu-plain[href]\");for(const link of Array.from(links)){const linkPath=normalizePathname(link.getAttribute(\"href\")||\"\");if(linkPath===currentPath){link.setAttribute(\"aria-current\",\"page\");}else if(link.getAttribute(\"aria-current\")===\"page\"||link.getAttribute(\"aria-current\")===\"true\"){link.removeAttribute(\"aria-current\");}}}function applyOverrideScopeToPanel(root,scopeId){if(typeof document===\"undefined\")return;const openTrigger=root.querySelector(\".prevorn-nav-trigger[aria-expanded='true']\");const previous=document.querySelectorAll(\"[\"+OVERRIDE_OWNER_ATTR+'=\"'+scopeId+'\"]');for(const node of Array.from(previous)){if(!openTrigger){node.removeAttribute(OVERRIDE_SCOPE_ATTR);node.removeAttribute(OVERRIDE_OWNER_ATTR);}}if(!openTrigger)return;const triggerRect=openTrigger.getBoundingClientRect();const panelItems=Array.from(document.querySelectorAll(\".prevorn-menu-item, .prevorn-menu-plain\")).filter(node=>!root.contains(node));let bestPanel=null;let bestScore=Number.POSITIVE_INFINITY;for(const item of panelItems){let current=item;while(current&&current!==document.body){if(window.getComputedStyle(current).position===\"fixed\"){const r=current.getBoundingClientRect();const verticalDelta=Math.abs(r.top-triggerRect.bottom);const horizontalOverlap=r.left<=triggerRect.right&&r.right>=triggerRect.left;if(!horizontalOverlap)break;if(verticalDelta<bestScore){bestScore=verticalDelta;bestPanel=current;}break;}current=current.parentElement;}}if(!bestPanel)return;bestPanel.setAttribute(OVERRIDE_SCOPE_ATTR,scopeId);bestPanel.setAttribute(OVERRIDE_OWNER_ATTR,scopeId);}// Les memes proprietes sont posees en style inline par le composant. Une\n// regle d'auteur sans !important n'aurait donc aucun effet : c'est la cause\n// racine constatee le 11.09.2026, ici aussi.\nfunction buildOverrideCss(scopeId){const s=\"[\"+OVERRIDE_SCOPE_ATTR+'=\"'+scopeId+'\"]';const cur=\"[aria-current='page']\";return[s+\" .prevorn-nav-trigger{transition:background \"+EASE+\";}\",s+\" .prevorn-nav-trigger:hover{background:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-nav-trigger[aria-expanded='true']{background:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-nav-trigger:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\",s+\" .prevorn-menu-item{transition:background-color 0.3s ease;}\",s+\" .prevorn-menu-item:hover{background-color:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-menu-item\"+cur+\"{background-color:\"+HIGHLIGHT+\" !important;}\",s+\" .prevorn-menu-item:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\",s+\" .prevorn-menu-plain .prevorn-menu-desc{transition:color 0.3s ease;}\",s+\" .prevorn-menu-plain:hover .prevorn-menu-desc{color:\"+WHITE+\" !important;}\",s+\" .prevorn-menu-plain\"+cur+\" .prevorn-menu-desc{color:\"+WHITE+\" !important;}\",s+\" .prevorn-menu-plain:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\"].join(\"\");}// FILET, pas le chemin nominal. Depuis le 11.09.2026 le composant porte\n// lui-meme ses etats de survol, de focus et de page courante. Cet override\n// n'a plus de role que sur une instance ancienne qui ne les aurait pas. Ne\n// pas l'appliquer sur une instance a jour : il y dupliquerait des regles\n// identiques et ferait tourner un observateur du DOM pour rien.\nexport function withNavMenuStates(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const rootRef=useRef(null);const scopeIdRef=useRef(\"navmenu-ovr-\"+Math.random().toString(36).slice(2));useEffect(()=>{if(typeof document===\"undefined\"||!rootRef.current)return;const scopeId=scopeIdRef.current;const styleId=OVERRIDE_STYLE_PREFIX+scopeId;rootRef.current.setAttribute(OVERRIDE_SCOPE_ATTR,scopeId);let styleEl=document.getElementById(styleId);if(!styleEl){styleEl=document.createElement(\"style\");styleEl.id=styleId;document.head.appendChild(styleEl);}styleEl.textContent=buildOverrideCss(scopeId);const sync=()=>{const root=rootRef.current;if(!root)return;root.setAttribute(OVERRIDE_SCOPE_ATTR,scopeId);applyOverrideScopeToPanel(root,scopeId);markCurrentPageAnchors(scopeId);};sync();const observer=new MutationObserver(sync);observer.observe(document.body,{childList:true,subtree:true,attributes:true,attributeFilter:[\"aria-expanded\",\"class\"]});window.addEventListener(\"click\",sync,true);window.addEventListener(\"keydown\",sync,true);window.addEventListener(\"resize\",sync);return()=>{observer.disconnect();window.removeEventListener(\"click\",sync,true);window.removeEventListener(\"keydown\",sync,true);window.removeEventListener(\"resize\",sync);const root=rootRef.current;if(root)root.removeAttribute(OVERRIDE_SCOPE_ATTR);const owned=document.querySelectorAll(\"[\"+OVERRIDE_OWNER_ATTR+'=\"'+scopeId+'\"]');for(const node of Array.from(owned)){node.removeAttribute(OVERRIDE_SCOPE_ATTR);node.removeAttribute(OVERRIDE_OWNER_ATTR);}const currentStyle=document.getElementById(styleId);if(currentStyle&&currentStyle.parentNode){currentStyle.parentNode.removeChild(currentStyle);}};},[]);return /*#__PURE__*/_jsx(Component,{...props,ref:node=>{rootRef.current=node;if(typeof ref===\"function\")ref(node);else if(ref)ref.current=node;}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNavMenuStates\":{\"type\":\"reactHoc\",\"name\":\"withNavMenuStates\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonButton from\"https://framerusercontent.com/modules/hBSiM1gWQCObJox2V5DZ/UXsH20zAXdBkoxWWMhz3/bfFy6UW0C.js\";import NavMobileMenu from\"https://framerusercontent.com/modules/ks4IB7zgbOgj4G13z2VY/v2hapt6KqLL60d0vcQSV/NavMobileMenu.js\";import NavigationNavLinkSingle from\"https://framerusercontent.com/modules/mk2LIc49CAZwPhCAYoRj/zxElvwhWDUuD2Tj8GgPq/Az6MmHxe4.js\";import NavMenu from\"https://framerusercontent.com/modules/WA3E6OP2riR76atlm1Ys/hHPW9TBZjsG4dLztR9ec/NavMenu.js\";import{withNavMenuStates}from\"https://framerusercontent.com/modules/hN3iGHrZx2iK5yL2V2fD/natfcOfjP6QH3vCMuTci/NavMenu.js\";const NavMenuFonts=getFonts(NavMenu);const NavMenuWithNavMenuStatesxm16l2=withCodeBoundaryForOverrides(NavMenu,{nodeId:\"TVjWg77Jq\",override:withNavMenuStates,scopeId:\"LDekglqvl\"});const NavMenuWithNavMenuStates1rh3a8i=withCodeBoundaryForOverrides(NavMenu,{nodeId:\"eh09fA7OG\",override:withNavMenuStates,scopeId:\"LDekglqvl\"});const NavigationNavLinkSingleFonts=getFonts(NavigationNavLinkSingle);const ButtonButtonFonts=getFonts(ButtonButton);const NavMobileMenuFonts=getFonts(NavMobileMenu);const cycleOrder=[\"Y6Muk5gpv\",\"uI65Kuiar\",\"kRe6xQ10t\"];const serializationHash=\"framer-94piq\";const variantClassNames={kRe6xQ10t:\"framer-v-1vf8kl2\",uI65Kuiar:\"framer-v-16gbl9e\",Y6Muk5gpv:\"framer-v-195ki3b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gGSU0bs4G=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"qfvpbPLTI\":return\"M0ame0W3e\";default:return\"KBIIdMrvV\";}};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"Qyafd6eA5\":return\"M0ame0W3e\";default:return\"KBIIdMrvV\";}};const convertFromEnum2=(value,activeLocale)=>{switch(value){case\"eYk1y69ZV\":return\"M0ame0W3e\";default:return\"KBIIdMrvV\";}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"kRe6xQ10t\",Desktop:\"Y6Muk5gpv\",Phone:\"uI65Kuiar\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Contact:\"l6Hp5cyuM\",Doc:\"kA87AlclE\",Home:\"jcV_yFltq\",Offres:\"qfvpbPLTI\",Produit:\"qnLR8xBJk\",Ressources:\"pdVlsmTiu\",Souverainete:\"k75GHbjwZ\",Trust:\"Qyafd6eA5\",Verify:\"eYk1y69ZV\",Waitlist:\"mxqQWiqG0\"};const getProps=({activePage,height,id,width,...props})=>{return{...props,gGSU0bs4G:humanReadableEnumMap[activePage]??activePage??props.gGSU0bs4G??\"jcV_yFltq\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Y6Muk5gpv\"};};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,gGSU0bs4G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y6Muk5gpv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({kRe6xQ10t:{value:transition2},uI65Kuiar:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-195ki3b\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Y6Muk5gpv\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},...addPropertyOverrides({kRe6xQ10t:{\"data-framer-name\":\"Phone Open\"},uI65Kuiar:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b8b8zr\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"AxU628Z7V\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(4, 9, 25, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-6d3a239b-e963-4d9c-a534-9c6f9f549c14, rgb(0, 12, 41))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ueiKkVaj3\"},motionChild:true,nodeId:\"rD1Lw9aeY\",openInNewTab:false,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:81,intrinsicWidth:500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||102)-32-217)/2)+97),pixelHeight:81,pixelWidth:500,positionX:\"center\",positionY:\"bottom\",sizes:\"197px\",src:\"https://framerusercontent.com/images/RNvCMI8faIkD8aNbnl323gmj4s.png?width=500&height=81\"},className:\"framer-14spkoq framer-11uolsd\",layoutDependency:layoutDependency,layoutId:\"rD1Lw9aeY\",...addPropertyOverrides({kRe6xQ10t:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:81,intrinsicWidth:500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+97),pixelHeight:81,pixelWidth:500,positionX:\"center\",positionY:\"bottom\",sizes:\"197px\",src:\"https://framerusercontent.com/images/RNvCMI8faIkD8aNbnl323gmj4s.png?width=500&height=81\"}},uI65Kuiar:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:81,intrinsicWidth:500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+97),pixelHeight:81,pixelWidth:500,positionX:\"center\",positionY:\"bottom\",sizes:\"197px\",src:\"https://framerusercontent.com/images/RNvCMI8faIkD8aNbnl323gmj4s.png?width=500&height=81\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-cy6j17\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"jXsXzzM_2\",style:{backdropFilter:\"blur(5px)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,WebkitBackdropFilter:\"blur(5px)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xm16l2-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TVjWg77Jq-container\",nodeId:\"TVjWg77Jq\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(NavMenuWithNavMenuStatesxm16l2,{height:\"100%\",id:\"TVjWg77Jq\",label:\"Produit\",layoutId:\"TVjWg77Jq\",menu:\"produit\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rh3a8i-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eh09fA7OG-container\",nodeId:\"eh09fA7OG\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(NavMenuWithNavMenuStates1rh3a8i,{height:\"100%\",id:\"eh09fA7OG\",label:\"Ressources\",layoutId:\"eh09fA7OG\",menu:\"ressources\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"B9pHXw0mH\"},implicitPathVariables:undefined},{href:{webPageId:\"B9pHXw0mH\"},implicitPathVariables:undefined},{href:{webPageId:\"B9pHXw0mH\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(16+((componentViewport?.height||102)-32-217)/2)+8.5+85,...addPropertyOverrides({kRe6xQ10t:{y:(componentViewport?.y||0)+0+0+8.5+85},uI65Kuiar:{y:(componentViewport?.y||0)+0+0+8.5+85}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dsfe0r-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sNTkr8N98-container\",nodeId:\"sNTkr8N98\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(NavigationNavLinkSingle,{height:\"100%\",id:\"sNTkr8N98\",layoutId:\"sNTkr8N98\",variant:matchVariant(convertFromEnum(gGSU0bs4G,activeLocale)),vr3GalQZm:\"Offres\",width:\"100%\",x7kSahbL4:resolvedLinks[0],...addPropertyOverrides({kRe6xQ10t:{x7kSahbL4:resolvedLinks[2]},uI65Kuiar:{x7kSahbL4:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pnob01\",layoutDependency:layoutDependency,layoutId:\"NI43Ws7Ly\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mm3yph\",layoutDependency:layoutDependency,layoutId:\"l0TXm43Gj\",style:{backgroundColor:\"rgba(255, 255, 255, 0.18)\"}})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CMJj9TvaZ\"},implicitPathVariables:undefined},{href:{webPageId:\"CMJj9TvaZ\"},implicitPathVariables:undefined},{href:{webPageId:\"CMJj9TvaZ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(16+((componentViewport?.height||102)-32-217)/2)+8.5+85,...addPropertyOverrides({kRe6xQ10t:{y:(componentViewport?.y||0)+0+0+8.5+85},uI65Kuiar:{y:(componentViewport?.y||0)+0+0+8.5+85}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2xs2o5-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"o7CWLomcp-container\",nodeId:\"o7CWLomcp\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(NavigationNavLinkSingle,{height:\"100%\",id:\"o7CWLomcp\",layoutId:\"o7CWLomcp\",variant:matchVariant(convertFromEnum1(gGSU0bs4G,activeLocale)),vr3GalQZm:\"Trust Center\",width:\"100%\",x7kSahbL4:resolvedLinks1[0],...addPropertyOverrides({kRe6xQ10t:{x7kSahbL4:resolvedLinks1[2]},uI65Kuiar:{x7kSahbL4:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PbXcxzZmI\"},implicitPathVariables:undefined},{href:{webPageId:\"PbXcxzZmI\"},implicitPathVariables:undefined},{href:{webPageId:\"PbXcxzZmI\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(16+((componentViewport?.height||102)-32-217)/2)+8.5+85,...addPropertyOverrides({kRe6xQ10t:{y:(componentViewport?.y||0)+0+0+8.5+85},uI65Kuiar:{y:(componentViewport?.y||0)+0+0+8.5+85}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8xwvxv-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YCimude0Y-container\",nodeId:\"YCimude0Y\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(NavigationNavLinkSingle,{height:\"100%\",id:\"YCimude0Y\",layoutId:\"YCimude0Y\",variant:matchVariant(convertFromEnum2(gGSU0bs4G,activeLocale)),vr3GalQZm:\"V\\xe9rifier une preuve\",width:\"100%\",x7kSahbL4:resolvedLinks2[0],...addPropertyOverrides({kRe6xQ10t:{x7kSahbL4:resolvedLinks2[2]},uI65Kuiar:{x7kSahbL4:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(16+((componentViewport?.height||102)-32-217)/2)+85.5,...addPropertyOverrides({kRe6xQ10t:{y:(componentViewport?.y||0)+0+0+85.5},uI65Kuiar:{y:(componentViewport?.y||0)+0+0+85.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14sq7am-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aNfv2JI0k-container\",nodeId:\"aNfv2JI0k\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(ButtonButton,{dfvJ9SrI7:\"rgb(185, 255, 129)\",height:\"100%\",id:\"aNfv2JI0k\",in1G4kJD6:\"rgb(161, 222, 112)\",layoutId:\"aNfv2JI0k\",QPXgBsk7h:\"Demander une d\\xe9mo\",sqF1fDOeV:\"rgb(0, 12, 41)\",T5oKm0XoU:resolvedLinks3[0],variant:matchVariant(\"mOlvOFMPI\"),width:\"100%\",...addPropertyOverrides({kRe6xQ10t:{T5oKm0XoU:resolvedLinks3[2]},uI65Kuiar:{T5oKm0XoU:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ny44p-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yX3d4TYEv-container\",nodeId:\"yX3d4TYEv\",rendersWithMotion:true,scopeId:\"LDekglqvl\",children:/*#__PURE__*/_jsx(NavMobileMenu,{height:\"100%\",id:\"yX3d4TYEv\",layoutId:\"yX3d4TYEv\",width:\"100%\"})})})]})})})})});});const css=[\".framer-94piq.framer-11uolsd, .framer-94piq .framer-11uolsd { display: block; }\",\".framer-94piq.framer-195ki3b { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 1200px; }\",\".framer-94piq .framer-1b8b8zr { 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; max-width: 1400px; overflow: visible; padding: 8.5px 12px 8.5px 24px; position: relative; width: 1px; }\",\".framer-94piq .framer-14spkoq { flex: none; height: 23px; position: relative; text-decoration: none; width: 197px; }\",\".framer-94piq .framer-cy6j17 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-94piq .framer-xm16l2-container, .framer-94piq .framer-1rh3a8i-container, .framer-94piq .framer-dsfe0r-container, .framer-94piq .framer-2xs2o5-container, .framer-94piq .framer-8xwvxv-container, .framer-94piq .framer-14sq7am-container, .framer-94piq .framer-3ny44p-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-94piq .framer-pnob01 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-94piq .framer-1mm3yph { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-94piq.framer-v-16gbl9e.framer-195ki3b { flex-direction: column; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-94piq.framer-v-16gbl9e .framer-1b8b8zr, .framer-94piq.framer-v-1vf8kl2 .framer-1b8b8zr { flex: none; order: 0; width: 100%; }\",\".framer-94piq.framer-v-1vf8kl2.framer-195ki3b { flex-direction: column; gap: 37px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 60px 0px; width: 390px; }\",'.framer-94piq[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-94piq [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-94piq[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-94piq [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-94piq[data-hide-scrollbars=\"true\"], .framer-94piq [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-94piq[data-border=\"true\"]::after, .framer-94piq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 102\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uI65Kuiar\":{\"layout\":[\"fixed\",\"auto\"]},\"kRe6xQ10t\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"gGSU0bs4G\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLDekglqvl=withCSS(Component,css,\"framer-94piq\");export default FramerLDekglqvl;FramerLDekglqvl.displayName=\"Navigation / Navigation Bar\";FramerLDekglqvl.defaultProps={height:102,width:1200};addPropertyControls(FramerLDekglqvl,{variant:{options:[\"Y6Muk5gpv\",\"uI65Kuiar\",\"kRe6xQ10t\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},gGSU0bs4G:{defaultValue:\"jcV_yFltq\",options:[\"jcV_yFltq\",\"qnLR8xBJk\",\"pdVlsmTiu\",\"k75GHbjwZ\",\"qfvpbPLTI\",\"Qyafd6eA5\",\"eYk1y69ZV\",\"l6Hp5cyuM\",\"kA87AlclE\",\"mxqQWiqG0\"],optionTitles:[\"Home\",\"Produit\",\"Ressources\",\"Souverainete\",\"Offres\",\"Trust\",\"Verify\",\"Contact\",\"Doc\",\"Waitlist\"],title:\"Active Page\",type:ControlType.Enum},ongGSU0bs4GChange:{changes:\"gGSU0bs4G\",type:ControlType.ChangeHandler}});addFonts(FramerLDekglqvl,[{explicitInter:true,fonts:[]},...NavMenuFonts,...NavigationNavLinkSingleFonts,...ButtonButtonFonts,...NavMobileMenuFonts],{supportsExplicitInterCodegen:true});FramerLDekglqvl.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationNavLinkSingle,{},context),()=>forwardLoader(ButtonButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLDekglqvl\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"102\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uI65Kuiar\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kRe6xQ10t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"gGSU0bs4G\\\":\\\"activePage\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LDekglqvl.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mTotEBnPqt22WC78yLWM/dwpnE3reWg3Ni3xVXGUo/QObON56vl.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={Dz1Wc6_Hk:{hover:true}};const serializationHash=\"framer-hBpid\";const variantClassNames={Dz1Wc6_Hk:\"framer-v-amiluz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const q_7IHOgB0=undefined;const QdGvCKCqs=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,page,width,...props})=>{return{...props,q_7IHOgB0:link??props.q_7IHOgB0,QdGvCKCqs:page??props.QdGvCKCqs??\"Home\"};};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,QdGvCKCqs,q_7IHOgB0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Dz1Wc6_Hk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:q_7IHOgB0,motionChild:true,nodeId:\"Dz1Wc6_Hk\",scopeId:\"PE1wPkNoW\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Footer Link\",className:`${cx(scopingClassNames,\"framer-amiluz\",className,classNames)} framer-vdtzjk`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Dz1Wc6_Hk\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-c4wgbh\",layoutDependency:layoutDependency,layoutId:\"RP2kCVUN6\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ie8anl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yVK9ALssZ-container\",nodeId:\"yVK9ALssZ\",rendersWithMotion:true,scopeId:\"PE1wPkNoW\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgba(255, 255, 255, 0.7)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretRight\",id:\"yVK9ALssZ\",layoutId:\"yVK9ALssZ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({\"Dz1Wc6_Hk-hover\":{color:\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b)\",weight:\"fill\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Home\"})}),className:\"framer-u5x6uj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u1iI2zTkU\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\"},text:QdGvCKCqs,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\".framer-hBpid.framer-vdtzjk, .framer-hBpid .framer-vdtzjk { display: block; }\",\".framer-hBpid.framer-amiluz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px 4px 0px 0px; position: relative; text-decoration: none; width: 65px; }\",\".framer-hBpid .framer-c4wgbh { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 45px; height: auto; justify-content: center; overflow: visible; padding: 3px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hBpid .framer-ie8anl-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-hBpid .framer-u5x6uj { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-hBpid.framer-v-amiluz.hover.framer-amiluz { gap: 6px; padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"apsTsw9vF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QdGvCKCqs\":\"page\",\"q_7IHOgB0\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPE1wPkNoW=withCSS(Component,css,\"framer-hBpid\");export default FramerPE1wPkNoW;FramerPE1wPkNoW.displayName=\"Navigation / Footer Nav Link\";FramerPE1wPkNoW.defaultProps={height:23,width:65};addPropertyControls(FramerPE1wPkNoW,{QdGvCKCqs:{defaultValue:\"Home\",displayTextArea:false,title:\"Page\",type:ControlType.String},onQdGvCKCqsChange:{changes:\"QdGvCKCqs\",type:ControlType.ChangeHandler},q_7IHOgB0:{title:\"Link\",type:ControlType.Link}});addFonts(FramerPE1wPkNoW,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPE1wPkNoW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"23\",\"framerVariables\":\"{\\\"QdGvCKCqs\\\":\\\"page\\\",\\\"q_7IHOgB0\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"apsTsw9vF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"65\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PE1wPkNoW.map","// Generated by Framer (54493e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/WbWgghwSS2OnLuPpn4WH/ismJzWyZUMozR9K5u1xb/H7IL7MOGq.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/teqfC0KyN2Imm69Ypgz8/41kKtvxvjZMMascaI2EN/HRBsjwLer.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6xgDgYvun8I8FuopXbZL/YS06NLZuIaBsq9Hct9Dv/pOjALZ8om.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mTotEBnPqt22WC78yLWM/dwpnE3reWg3Ni3xVXGUo/QObON56vl.js\";import ButtonButton from\"https://framerusercontent.com/modules/j3EkIjVN5J6e45KduQVl/sqOCHxR8npki9q922kAk/bfFy6UW0C.js\";import NavigationFooterNavLink from\"https://framerusercontent.com/modules/usyFh0QQ7QT0OvRmRxvJ/RtlGEsBjstr0d4AIRarb/PE1wPkNoW.js\";const ButtonButtonFonts=getFonts(ButtonButton);const MotionDivWithFX=withFX(motion.div);const NavigationFooterNavLinkFonts=getFonts(NavigationFooterNavLink);const cycleOrder=[\"u0GGoXVaI\",\"fKBiJQKlN\",\"k6vGwQYnH\"];const serializationHash=\"framer-j53h0\";const variantClassNames={fKBiJQKlN:\"framer-v-iwe3vq\",k6vGwQYnH:\"framer-v-138uu2o\",u0GGoXVaI:\"framer-v-cis9k2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const z3dq2YqIn=undefined;const AZcSbQFAl=undefined;const LXib26RtM=undefined;const setLXib26RtM=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition2={damping:30,delay:0,mass:1,stiffness:120,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:100};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"u0GGoXVaI\",Phone:\"k6vGwQYnH\",Tablet:\"fKBiJQKlN\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({cTAButtonLink,cTAButtonTitle,cTAHeading,height,id,width,...props})=>{return{...props,AZcSbQFAl:cTAButtonLink??props.AZcSbQFAl,LXib26RtM:cTAButtonTitle??props.LXib26RtM??\"Devenir design partner\",variant:humanReadableVariantMap[props.variant]??props.variant??\"u0GGoXVaI\",z3dq2YqIn:cTAHeading??props.z3dq2YqIn??\"Gouvernez l’IA avant qu’on vous le demande.\"};};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,z3dq2YqIn,\"LXib26RtM\":externalLXib26RtM,\"onLXib26RtMChange\":setExternalLXib26RtM,AZcSbQFAl,...restProps}=getProps(props);const[LXib26RtM,setLXib26RtM]=useStateVariable(externalLXib26RtM,setExternalLXib26RtM);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u0GGoXVaI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cis9k2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"u0GGoXVaI\",ref:refBinding,style:{backgroundColor:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35)\",...style},...addPropertyOverrides({fKBiJQKlN:{\"data-framer-name\":\"Tablet\"},k6vGwQYnH:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y3un0z\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"Mv5KLLSxf\",style:{background:\"linear-gradient(180deg, rgb(137, 157, 204) 0%, var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(156, 204, 80)) 100%)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k4uakx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wx5d10zcu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c8wpev\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"nV3jh1SyS\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f2yte9\",\"data-framer-name\":\"Heading And Supporting Text\",layoutDependency:layoutDependency,layoutId:\"IJRGPziAU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-zxf4xn\",\"data-styles-preset\":\"pOjALZ8om\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Construisez votre dossier de preuve avant qu’on vous le demande.\"})}),className:\"framer-ezjudj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Cvoq0TuJg\",style:{\"--extracted-1of0zx5\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:z3dq2YqIn,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fKBiJQKlN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-zxf4xn\",\"data-styles-preset\":\"pOjALZ8om\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Construisez votre dossier de preuve avant qu’on vous le demande.\"})})},k6vGwQYnH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-zxf4xn\",\"data-styles-preset\":\"pOjALZ8om\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Construisez votre dossier de preuve avant qu’on vous le demande.\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z1ila4\",layoutDependency:layoutDependency,layoutId:\"KFc2sHE6a\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+0+0)+20+122.2+0+70.6+0,...addPropertyOverrides({fKBiJQKlN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+0+0)+40+0+0+0+0+70.6+0},k6vGwQYnH:{width:\"228px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+0+0)+40+0+0+0+0+70.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m599fj-container\",layoutDependency:layoutDependency,layoutId:\"Xw75l5p0J-container\",nodeId:\"Xw75l5p0J\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(ButtonButton,{BryDBuXdM:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(10, 10, 10))\",dfvJ9SrI7:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",height:\"100%\",id:\"Xw75l5p0J\",layoutId:\"Xw75l5p0J\",onQPXgBsk7hChange:setLXib26RtM,QPXgBsk7h:LXib26RtM,sqF1fDOeV:\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255))\",T5oKm0XoU:AZcSbQFAl,variant:matchVariant(\"mOlvOFMPI\"),width:\"100%\",...addPropertyOverrides({k6vGwQYnH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+0+0)+20+122.2+0+70.6+0,...addPropertyOverrides({fKBiJQKlN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+0+0)+40+0+0+0+0+70.6+0},k6vGwQYnH:{width:\"228px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+0+0)+40+0+0+0+0+70.6+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w9vv2q-container\",layoutDependency:layoutDependency,layoutId:\"jxP54V4m8-container\",nodeId:\"jxP54V4m8\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(ButtonButton,{BryDBuXdM:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(10, 10, 10))\",dfvJ9SrI7:\"var(--token-7cfab920-9d1e-4f38-8c7a-a58d533b8508, rgb(255, 255, 255))\",height:\"100%\",id:\"jxP54V4m8\",layoutId:\"jxP54V4m8\",QPXgBsk7h:\"Parler \\xe0 l’\\xe9quipe\",sqF1fDOeV:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(10, 10, 10))\",T5oKm0XoU:resolvedLinks[0],variant:matchVariant(\"mOlvOFMPI\"),width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{T5oKm0XoU:resolvedLinks[1]},k6vGwQYnH:{style:{width:\"100%\"},T5oKm0XoU:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,className:\"framer-1ij8upv\",\"data-border\":true,\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"l0s8c9JJJ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(161, 222, 112))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(185, 255, 129))\",borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\",opacity:0}})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+0+0)+-77.3561),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"},className:\"framer-jgu00b\",\"data-framer-name\":\"Background Pattern\",layoutDependency:layoutDependency,layoutId:\"BJxavM5EO\",style:{opacity:.09},...addPropertyOverrides({fKBiJQKlN:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+0+0)+10.7789),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}},k6vGwQYnH:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+0+0)+43.7172),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17sd12c\",\"data-framer-name\":\"Links And Others\",layoutDependency:layoutDependency,layoutId:\"O4ZBvg4il\",style:{backgroundColor:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",borderBottomLeftRadius:30,borderBottomRightRadius:30},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qbwdp\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"mERNVmc5d\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cl3hhy\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"AIct2rxvB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7dhv8r\",\"data-styles-preset\":\"HRBsjwLer\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.7))\"},children:\"La conformit\\xe9 qui se prouve, pas celle qui se promet.\"})}),className:\"framer-k32cog\",\"data-framer-name\":\"Slogan\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FKCWHYRG5\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.7)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-138vnxb\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"Ev6Ua_0CD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12sa0h5\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"rLKlAVwAP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nn1sya\",\"data-styles-preset\":\"H7IL7MOGq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.5))\"},children:\"Plateforme\"})}),className:\"framer-11dip7e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P5VcO_vdx\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-af26sm\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"Lm9XxvRjV\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined},{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined},{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+0,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+0},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e28bvw-container\",layoutDependency:layoutDependency,layoutId:\"NGEdtbKtb-container\",nodeId:\"NGEdtbKtb\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"NGEdtbKtb\",layoutId:\"NGEdtbKtb\",q_7IHOgB0:resolvedLinks1[0],QdGvCKCqs:\"CCDN \\xb7 Score de conformit\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks1[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined},{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined},{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+37,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+37},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xpvubp-container\",layoutDependency:layoutDependency,layoutId:\"KgerqfzD3-container\",nodeId:\"KgerqfzD3\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"KgerqfzD3\",layoutId:\"KgerqfzD3\",q_7IHOgB0:resolvedLinks2[0],QdGvCKCqs:\"KAIROS \\xb7 Radar externe\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks2[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined},{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined},{href:{webPageId:\"BdSxJdBPU\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+74,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+74},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-107b879-container\",layoutDependency:layoutDependency,layoutId:\"gS6wtApQt-container\",nodeId:\"gS6wtApQt\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"gS6wtApQt\",layoutId:\"gS6wtApQt\",q_7IHOgB0:resolvedLinks3[0],QdGvCKCqs:\"vCISO \\xb7 Rapports board\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks3[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ktvbSlNxi\"},implicitPathVariables:undefined},{href:{webPageId:\"ktvbSlNxi\"},implicitPathVariables:undefined},{href:{webPageId:\"ktvbSlNxi\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+111,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+111},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b5ztv2-container\",layoutDependency:layoutDependency,layoutId:\"lHNQRix7r-container\",nodeId:\"lHNQRix7r\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"lHNQRix7r\",layoutId:\"lHNQRix7r\",q_7IHOgB0:resolvedLinks4[0],QdGvCKCqs:\"Compliance CRA\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks4[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AdlLFIWpf\"},implicitPathVariables:undefined},{href:{webPageId:\"AdlLFIWpf\"},implicitPathVariables:undefined},{href:{webPageId:\"AdlLFIWpf\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+148,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+148},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hoj90c-container\",layoutDependency:layoutDependency,layoutId:\"XKnzjG2AI-container\",nodeId:\"XKnzjG2AI\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"XKnzjG2AI\",layoutId:\"XKnzjG2AI\",q_7IHOgB0:resolvedLinks5[0],QdGvCKCqs:\"Signalement LSI\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks5[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qzipEtN4z\"},implicitPathVariables:undefined},{href:{webPageId:\"qzipEtN4z\"},implicitPathVariables:undefined},{href:{webPageId:\"qzipEtN4z\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+185,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+185},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+185}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zci0jl-container\",layoutDependency:layoutDependency,layoutId:\"AqrhvlXW1-container\",nodeId:\"AqrhvlXW1\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"AqrhvlXW1\",layoutId:\"AqrhvlXW1\",q_7IHOgB0:resolvedLinks6[0],QdGvCKCqs:\"Conformit\\xe9 nLPD\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks6[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IOdgTpvYG\"},implicitPathVariables:undefined},{href:{webPageId:\"IOdgTpvYG\"},implicitPathVariables:undefined},{href:{webPageId:\"IOdgTpvYG\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+222,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+222},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+222}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yh4yw2-container\",layoutDependency:layoutDependency,layoutId:\"aXg0j50aZ-container\",nodeId:\"aXg0j50aZ\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"aXg0j50aZ\",layoutId:\"aXg0j50aZ\",q_7IHOgB0:resolvedLinks7[0],QdGvCKCqs:\"Gouvernance IA\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks7[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aeGYlM3LA\"},implicitPathVariables:undefined},{href:{webPageId:\"aeGYlM3LA\"},implicitPathVariables:undefined},{href:{webPageId:\"aeGYlM3LA\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+259,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+259},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+0+0+121+0+259}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qf3luo-container\",layoutDependency:layoutDependency,layoutId:\"z_rUMZbyp-container\",nodeId:\"z_rUMZbyp\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"z_rUMZbyp\",layoutId:\"z_rUMZbyp\",q_7IHOgB0:resolvedLinks8[0],QdGvCKCqs:\"Int\\xe9grations\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks8[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5u84ie\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"V3cnVB3_x\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nn1sya\",\"data-styles-preset\":\"H7IL7MOGq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.5))\"},children:\"Ressources\"})}),className:\"framer-mkjsa5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sO6iUyJfa\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x7jb0x\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"xDYzCQB4j\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gnQflJOpH\"},implicitPathVariables:undefined},{href:{webPageId:\"gnQflJOpH\"},implicitPathVariables:undefined},{href:{webPageId:\"gnQflJOpH\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+0,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+0},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3940o4-container\",layoutDependency:layoutDependency,layoutId:\"xolh2e5cV-container\",nodeId:\"xolh2e5cV\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"xolh2e5cV\",layoutId:\"xolh2e5cV\",q_7IHOgB0:resolvedLinks9[0],QdGvCKCqs:\"Guides nLPD \\xb7 LSI \\xb7 ISO 27001\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks9[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UDn7kdFdz\"},implicitPathVariables:undefined},{href:{webPageId:\"UDn7kdFdz\"},implicitPathVariables:undefined},{href:{webPageId:\"UDn7kdFdz\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+37,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+37},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17vhcwu-container\",layoutDependency:layoutDependency,layoutId:\"N60qiW8AS-container\",nodeId:\"N60qiW8AS\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"N60qiW8AS\",layoutId:\"N60qiW8AS\",q_7IHOgB0:resolvedLinks10[0],QdGvCKCqs:\"\\xc9ch\\xe9ances r\\xe9glementaires\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks10[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks10[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DPjMCvlq7\"},implicitPathVariables:undefined},{href:{webPageId:\"DPjMCvlq7\"},implicitPathVariables:undefined},{href:{webPageId:\"DPjMCvlq7\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+66,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+66},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dug21a-container\",layoutDependency:layoutDependency,layoutId:\"RksiHcpBz-container\",nodeId:\"RksiHcpBz\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"RksiHcpBz\",layoutId:\"RksiHcpBz\",q_7IHOgB0:resolvedLinks11[0],QdGvCKCqs:\"R\\xe9f\\xe9rentiels\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks11[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+103,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+103},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+103}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x0urh9-container\",layoutDependency:layoutDependency,layoutId:\"Y9lS4VEZ5-container\",nodeId:\"Y9lS4VEZ5\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"Y9lS4VEZ5\",layoutId:\"Y9lS4VEZ5\",q_7IHOgB0:\"/glossaire\",QdGvCKCqs:\"Glossaire\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+140,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+140},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tc8pgw-container\",layoutDependency:layoutDependency,layoutId:\"JIeuLX3Wq-container\",nodeId:\"JIeuLX3Wq\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"JIeuLX3Wq\",layoutId:\"JIeuLX3Wq\",q_7IHOgB0:\"/secteurs\",QdGvCKCqs:\"Secteurs\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Xu4o08Cct\"},implicitPathVariables:undefined},{href:{webPageId:\"Xu4o08Cct\"},implicitPathVariables:undefined},{href:{webPageId:\"Xu4o08Cct\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+177,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+177},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+177}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s9rbor-container\",layoutDependency:layoutDependency,layoutId:\"EPJeQWeU0-container\",nodeId:\"EPJeQWeU0\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"EPJeQWeU0\",layoutId:\"EPJeQWeU0\",q_7IHOgB0:resolvedLinks12[0],QdGvCKCqs:\"Changelog\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks12[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks12[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"B9pHXw0mH\"},implicitPathVariables:undefined},{href:{webPageId:\"B9pHXw0mH\"},implicitPathVariables:undefined},{href:{webPageId:\"B9pHXw0mH\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+206,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+206},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+206}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19jnb0q-container\",layoutDependency:layoutDependency,layoutId:\"lsEwMUcVR-container\",nodeId:\"lsEwMUcVR\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"lsEwMUcVR\",layoutId:\"lsEwMUcVR\",q_7IHOgB0:resolvedLinks13[0],QdGvCKCqs:\"Offres\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks13[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks13[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y5FCdTLKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"Y5FCdTLKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"Y5FCdTLKJ\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+243,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+243},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+243}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bthcky-container\",layoutDependency:layoutDependency,layoutId:\"nQ_pDYAAy-container\",nodeId:\"nQ_pDYAAy\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"nQ_pDYAAy\",layoutId:\"nQ_pDYAAy\",q_7IHOgB0:resolvedLinks14[0],QdGvCKCqs:\"Design partner\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks14[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks14[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+280,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+280},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10xowat-container\",layoutDependency:layoutDependency,layoutId:\"TXAfXyt9N-container\",nodeId:\"TXAfXyt9N\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"TXAfXyt9N\",layoutId:\"TXAfXyt9N\",q_7IHOgB0:resolvedLinks15[0],QdGvCKCqs:\"Contact\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks15[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks15[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BP59Mx80V\"},implicitPathVariables:undefined},{href:{webPageId:\"BP59Mx80V\"},implicitPathVariables:undefined},{href:{webPageId:\"BP59Mx80V\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+317,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+317},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+317}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o9kca6-container\",layoutDependency:layoutDependency,layoutId:\"EELuVlCHT-container\",nodeId:\"EELuVlCHT\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"EELuVlCHT\",layoutId:\"EELuVlCHT\",q_7IHOgB0:resolvedLinks16[0],QdGvCKCqs:\"\\xc0 propos\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks16[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks16[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WxqVf2yUC\"},implicitPathVariables:undefined},{href:{webPageId:\"WxqVf2yUC\"},implicitPathVariables:undefined},{href:{webPageId:\"WxqVf2yUC\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+354,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+354},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+451+0+121+0+354}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bkwoof-container\",layoutDependency:layoutDependency,layoutId:\"pA_39Bevl-container\",nodeId:\"pA_39Bevl\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"pA_39Bevl\",layoutId:\"pA_39Bevl\",q_7IHOgB0:resolvedLinks17[0],QdGvCKCqs:\"Soci\\xe9t\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks17[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks17[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wrfbmw\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"WQqRk3ntS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nn1sya\",\"data-styles-preset\":\"H7IL7MOGq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.5))\"},children:\"Preuve\"})}),className:\"framer-lw5eal\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Urx7YtYya\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13dkeq2\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"zisvBpe5s\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CMJj9TvaZ\"},implicitPathVariables:undefined},{href:{webPageId:\"CMJj9TvaZ\"},implicitPathVariables:undefined},{href:{webPageId:\"CMJj9TvaZ\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+0,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+0},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d7725l-container\",layoutDependency:layoutDependency,layoutId:\"pYpGdf2yP-container\",nodeId:\"pYpGdf2yP\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"pYpGdf2yP\",layoutId:\"pYpGdf2yP\",q_7IHOgB0:resolvedLinks18[0],QdGvCKCqs:\"Trust Center\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks18[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks18[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xs3oSI40y\"},implicitPathVariables:undefined},{href:{webPageId:\"xs3oSI40y\"},implicitPathVariables:undefined},{href:{webPageId:\"xs3oSI40y\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+37,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+37},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17rw031-container\",layoutDependency:layoutDependency,layoutId:\"wP5a5HJSp-container\",nodeId:\"wP5a5HJSp\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"wP5a5HJSp\",layoutId:\"wP5a5HJSp\",q_7IHOgB0:resolvedLinks19[0],QdGvCKCqs:\"PoG Framework\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks19[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks19[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xqUvWTLDu\"},implicitPathVariables:undefined},{href:{webPageId:\"xqUvWTLDu\"},implicitPathVariables:undefined},{href:{webPageId:\"xqUvWTLDu\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+74,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+74},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tjt9dc-container\",layoutDependency:layoutDependency,layoutId:\"q29htoVbK-container\",nodeId:\"q29htoVbK\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"q29htoVbK\",layoutId:\"q29htoVbK\",q_7IHOgB0:resolvedLinks20[0],QdGvCKCqs:\"S\\xe9curit\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks20[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks20[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nQoSt1Twz\"},implicitPathVariables:undefined},{href:{webPageId:\"nQoSt1Twz\"},implicitPathVariables:undefined},{href:{webPageId:\"nQoSt1Twz\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+111,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+111},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r6b1f8-container\",layoutDependency:layoutDependency,layoutId:\"Kt5Ngisuo-container\",nodeId:\"Kt5Ngisuo\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"Kt5Ngisuo\",layoutId:\"Kt5Ngisuo\",q_7IHOgB0:resolvedLinks21[0],QdGvCKCqs:\"Divulgation responsable\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks21[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks21[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kIlWsNgf8\"},implicitPathVariables:undefined},{href:{webPageId:\"kIlWsNgf8\"},implicitPathVariables:undefined},{href:{webPageId:\"kIlWsNgf8\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+140,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+140},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m58o1f-container\",layoutDependency:layoutDependency,layoutId:\"LVl86eMYg-container\",nodeId:\"LVl86eMYg\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"LVl86eMYg\",layoutId:\"LVl86eMYg\",q_7IHOgB0:resolvedLinks22[0],QdGvCKCqs:\"Sous-traitants\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks22[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks22[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YsAtltMdD\"},implicitPathVariables:undefined},{href:{webPageId:\"YsAtltMdD\"},implicitPathVariables:undefined},{href:{webPageId:\"YsAtltMdD\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+169,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+169},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+169}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p5uf5l-container\",layoutDependency:layoutDependency,layoutId:\"JcMawQ0Tl-container\",nodeId:\"JcMawQ0Tl\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"JcMawQ0Tl\",layoutId:\"JcMawQ0Tl\",q_7IHOgB0:resolvedLinks23[0],QdGvCKCqs:\"R\\xe9versibilit\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks23[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks23[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sflJvetAv\"},implicitPathVariables:undefined},{href:{webPageId:\"sflJvetAv\"},implicitPathVariables:undefined},{href:{webPageId:\"sflJvetAv\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+198,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+198},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+198}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sjecpy-container\",layoutDependency:layoutDependency,layoutId:\"JfmLsyzbi-container\",nodeId:\"JfmLsyzbi\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"JfmLsyzbi\",layoutId:\"JfmLsyzbi\",q_7IHOgB0:resolvedLinks24[0],QdGvCKCqs:\"Souverainet\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks24[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks24[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PbXcxzZmI\"},implicitPathVariables:undefined},{href:{webPageId:\"PbXcxzZmI\"},implicitPathVariables:undefined},{href:{webPageId:\"PbXcxzZmI\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+235,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+235},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+235}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uhu4h8-container\",layoutDependency:layoutDependency,layoutId:\"qIanGbWwu-container\",nodeId:\"qIanGbWwu\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"qIanGbWwu\",layoutId:\"qIanGbWwu\",q_7IHOgB0:resolvedLinks25[0],QdGvCKCqs:\"V\\xe9rifier une preuve →\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks25[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks25[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined},{href:{webPageId:\"LDpT1HaOj\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+272,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+272},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+989+0+121+0+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ijz0s3-container\",layoutDependency:layoutDependency,layoutId:\"VxbTkUq5_-container\",nodeId:\"VxbTkUq5_\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"VxbTkUq5_\",layoutId:\"VxbTkUq5_\",q_7IHOgB0:resolvedLinks26[0],QdGvCKCqs:\"Dossier de due diligence\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks26[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks26[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11b0kge\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"PrKEtgqo1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nn1sya\",\"data-styles-preset\":\"H7IL7MOGq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.5))\"},children:\"L\\xe9gal\"})}),className:\"framer-4l0wdm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JsBxcyfpo\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.5)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-150dtra\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"pfoR0fJAj\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pkqlGzdKw\"},implicitPathVariables:undefined},{href:{webPageId:\"pkqlGzdKw\"},implicitPathVariables:undefined},{href:{webPageId:\"pkqlGzdKw\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+0,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+0},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+1453+0+121+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19mjhxe-container\",layoutDependency:layoutDependency,layoutId:\"M1ryP9dMT-container\",nodeId:\"M1ryP9dMT\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"M1ryP9dMT\",layoutId:\"M1ryP9dMT\",q_7IHOgB0:resolvedLinks27[0],QdGvCKCqs:\"Confidentialit\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks27[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks27[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EVwMQp3Wn\"},implicitPathVariables:undefined},{href:{webPageId:\"EVwMQp3Wn\"},implicitPathVariables:undefined},{href:{webPageId:\"EVwMQp3Wn\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+37,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+37},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+1453+0+121+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12wwlpy-container\",layoutDependency:layoutDependency,layoutId:\"wrpSvcAC4-container\",nodeId:\"wrpSvcAC4\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"wrpSvcAC4\",layoutId:\"wrpSvcAC4\",q_7IHOgB0:resolvedLinks28[0],QdGvCKCqs:\"Mentions l\\xe9gales\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks28[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks28[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WxqVf2yUC\"},implicitPathVariables:undefined},{href:{webPageId:\"WxqVf2yUC\"},implicitPathVariables:undefined},{href:{webPageId:\"WxqVf2yUC\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+74,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+74},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+1453+0+121+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ffk4uq-container\",layoutDependency:layoutDependency,layoutId:\"AZwU8bUI2-container\",nodeId:\"AZwU8bUI2\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"AZwU8bUI2\",layoutId:\"AZwU8bUI2\",q_7IHOgB0:resolvedLinks29[0],QdGvCKCqs:\"Soci\\xe9t\\xe9\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks29[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks29[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QsHGHMpIV\"},implicitPathVariables:undefined},{href:{webPageId:\"QsHGHMpIV\"},implicitPathVariables:undefined},{href:{webPageId:\"QsHGHMpIV\"},implicitPathVariables:undefined}],children:resolvedLinks30=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 120px, 1200px) - 120px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1134)-20-1191.6)/2+381+0)+60+0+0+0+0+101+0+0+121+0+103,...addPropertyOverrides({fKBiJQKlN:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) / 4, 1px) - 30px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-20-1604.6)/2+557.6+0)+60+0+0+0+0+0+0+0+121+0+103},k6vGwQYnH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1200px) - 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-12-2932.6)/2+623.6+0)+20+0+0+0+10+0+20+1453+0+121+0+103}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ivc39-container\",layoutDependency:layoutDependency,layoutId:\"hEV18SUjs-container\",nodeId:\"hEV18SUjs\",rendersWithMotion:true,scopeId:\"XHbTl7SMK\",children:/*#__PURE__*/_jsx(NavigationFooterNavLink,{height:\"100%\",id:\"hEV18SUjs\",layoutId:\"hEV18SUjs\",q_7IHOgB0:resolvedLinks30[0],QdGvCKCqs:\"CGU\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fKBiJQKlN:{q_7IHOgB0:resolvedLinks30[1]},k6vGwQYnH:{q_7IHOgB0:resolvedLinks30[2]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ngy2ar\",\"data-framer-name\":\"Newsletter Form Wrapper\",layoutDependency:layoutDependency,layoutId:\"hOXZYZSlH\"})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jd9pcd\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"xW4L3SCpB\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-31d2d8ec-6073-495b-98cd-5e142f56bc63, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ymisi2\",\"data-framer-name\":\"Designer Info\",layoutDependency:layoutDependency,layoutId:\"dkcNAmVdJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.6))\"},children:\"\\xa9 2026 PREVORN \\xb7 Smart STB S\\xe0rl (Swiss Trust Builder) \\xb7 CHE-216.593.357 \\xb7 Gen\\xe8ve\"})}),className:\"framer-67y250\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MsUgXU7Th\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.6)\"},variants:{fKBiJQKlN:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"},k6vGwQYnH:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fKBiJQKlN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"\\xa9 2026 PREVORN \\xb7 Smart STB S\\xe0rl (Swiss Trust Builder) \\xb7 CHE-216.593.357 \\xb7 Gen\\xe8ve\"})})},k6vGwQYnH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"\\xa9 2026 PREVORN \\xb7 Smart STB S\\xe0rl (Swiss Trust Builder) \\xb7 CHE-216.593.357 \\xb7 Gen\\xe8ve\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255,255,255,0.6))\"},children:\"Plateforme h\\xe9berg\\xe9e en Suisse \\xb7 Infomaniak, Gen\\xe8ve \\xb7 ISO 27001 en cours\"})}),className:\"framer-hge15g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QJULSb0JX\",style:{\"--extracted-r6o4lv\":\"rgba(255,255,255,0.6)\"},variants:{fKBiJQKlN:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"},k6vGwQYnH:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fKBiJQKlN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Plateforme h\\xe9berg\\xe9e en Suisse \\xb7 Infomaniak, Gen\\xe8ve \\xb7 ISO 27001 en cours\"})})},k6vGwQYnH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Plateforme h\\xe9berg\\xe9e en Suisse \\xb7 Infomaniak, Gen\\xe8ve \\xb7 ISO 27001 en cours\"})})}},baseVariant,gestureVariant)})]})})]})]})})})});});const css=[\".framer-j53h0.framer-pp585n, .framer-j53h0 .framer-pp585n { display: block; }\",\".framer-j53h0.framer-cis9k2 { 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 0px 20px 0px; position: relative; width: 1202px; }\",\".framer-j53h0 .framer-y3un0z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 40px 0px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-j53h0 .framer-1k4uakx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-j53h0 .framer-c8wpev { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 750px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-j53h0 .framer-f2yte9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-ezjudj { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-j53h0 .framer-z1ila4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j53h0 .framer-1m599fj-container, .framer-j53h0 .framer-1w9vv2q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-j53h0 .framer-1ij8upv { flex: none; height: 361px; overflow: hidden; position: relative; width: 32%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-j53h0 .framer-jgu00b { -webkit-user-select: none; flex: none; height: 535px; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: multiply; overflow: visible; pointer-events: none; position: absolute; top: calc(49.906542056074784% - 535px / 2); user-select: none; width: 100%; z-index: 0; }\",\".framer-j53h0 .framer-17sd12c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 60px 40px 60px 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-j53h0 .framer-1qbwdp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-1cl3hhy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-k32cog, .framer-j53h0 .framer-11dip7e, .framer-j53h0 .framer-mkjsa5, .framer-j53h0 .framer-lw5eal, .framer-j53h0 .framer-4l0wdm { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-j53h0 .framer-138vnxb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-12sa0h5, .framer-j53h0 .framer-5u84ie, .framer-j53h0 .framer-wrfbmw, .framer-j53h0 .framer-11b0kge { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 30px 0px 0px; position: relative; width: 1px; }\",\".framer-j53h0 .framer-af26sm, .framer-j53h0 .framer-x7jb0x, .framer-j53h0 .framer-13dkeq2, .framer-j53h0 .framer-150dtra { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-1e28bvw-container, .framer-j53h0 .framer-xpvubp-container, .framer-j53h0 .framer-107b879-container, .framer-j53h0 .framer-b5ztv2-container, .framer-j53h0 .framer-hoj90c-container, .framer-j53h0 .framer-zci0jl-container, .framer-j53h0 .framer-yh4yw2-container, .framer-j53h0 .framer-qf3luo-container, .framer-j53h0 .framer-3940o4-container, .framer-j53h0 .framer-1dug21a-container, .framer-j53h0 .framer-x0urh9-container, .framer-j53h0 .framer-1tc8pgw-container, .framer-j53h0 .framer-19jnb0q-container, .framer-j53h0 .framer-1bthcky-container, .framer-j53h0 .framer-10xowat-container, .framer-j53h0 .framer-o9kca6-container, .framer-j53h0 .framer-d7725l-container, .framer-j53h0 .framer-17rw031-container, .framer-j53h0 .framer-1tjt9dc-container, .framer-j53h0 .framer-1sjecpy-container, .framer-j53h0 .framer-uhu4h8-container, .framer-j53h0 .framer-1ijz0s3-container, .framer-j53h0 .framer-19mjhxe-container, .framer-j53h0 .framer-12wwlpy-container, .framer-j53h0 .framer-17ivc39-container { flex: none; height: auto; min-height: 31px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-17vhcwu-container, .framer-j53h0 .framer-1s9rbor-container, .framer-j53h0 .framer-1bkwoof-container, .framer-j53h0 .framer-1r6b1f8-container, .framer-j53h0 .framer-m58o1f-container, .framer-j53h0 .framer-p5uf5l-container, .framer-j53h0 .framer-1ffk4uq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-j53h0 .framer-ngy2ar { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 14px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-jd9pcd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: flex-end; max-width: 1200px; overflow: visible; padding: 10px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-j53h0 .framer-1ymisi2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-j53h0 .framer-67y250, .framer-j53h0 .framer-hge15g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-j53h0.framer-v-iwe3vq.framer-cis9k2 { width: 810px; }\",\".framer-j53h0.framer-v-iwe3vq .framer-y3un0z { flex-direction: column; gap: 41px; justify-content: flex-start; padding: 40px 40px 0px 40px; }\",\".framer-j53h0.framer-v-iwe3vq .framer-1k4uakx { flex: none; flex-direction: column; width: 100%; }\",\".framer-j53h0.framer-v-iwe3vq .framer-c8wpev, .framer-j53h0.framer-v-138uu2o .framer-c8wpev { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-j53h0.framer-v-iwe3vq .framer-1ij8upv { width: 47%; }\",\".framer-j53h0.framer-v-iwe3vq .framer-1qbwdp { padding: 0px 10px 0px 10px; }\",\".framer-j53h0.framer-v-iwe3vq .framer-k32cog, .framer-j53h0.framer-v-138uu2o .framer-k32cog { order: 2; }\",\".framer-j53h0.framer-v-iwe3vq .framer-138vnxb { gap: 0px; order: 0; }\",\".framer-j53h0.framer-v-iwe3vq .framer-ngy2ar, .framer-j53h0.framer-v-138uu2o .framer-ngy2ar { order: 1; }\",\".framer-j53h0.framer-v-iwe3vq .framer-jd9pcd { justify-content: center; }\",\".framer-j53h0.framer-v-iwe3vq .framer-1ymisi2 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 6px; justify-content: flex-start; }\",\".framer-j53h0.framer-v-iwe3vq .framer-67y250, .framer-j53h0.framer-v-iwe3vq .framer-hge15g, .framer-j53h0.framer-v-138uu2o .framer-67y250, .framer-j53h0.framer-v-138uu2o .framer-hge15g { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-j53h0.framer-v-138uu2o.framer-cis9k2 { padding: 0px 0px 12px 0px; width: 390px; }\",\".framer-j53h0.framer-v-138uu2o .framer-y3un0z { flex-direction: column; gap: 17px; justify-content: flex-start; padding: 40px 12px 0px 12px; }\",\".framer-j53h0.framer-v-138uu2o .framer-1k4uakx { flex: none; flex-direction: column; justify-content: flex-start; width: 100%; }\",\".framer-j53h0.framer-v-138uu2o .framer-z1ila4 { flex-direction: column; width: 228px; }\",\".framer-j53h0.framer-v-138uu2o .framer-1m599fj-container, .framer-j53h0.framer-v-138uu2o .framer-1w9vv2q-container, .framer-j53h0.framer-v-138uu2o .framer-1ij8upv { width: 100%; }\",\".framer-j53h0.framer-v-138uu2o .framer-17sd12c { gap: 40px; padding: 20px 12px 50px 12px; }\",\".framer-j53h0.framer-v-138uu2o .framer-1qbwdp { padding: 0px; }\",\".framer-j53h0.framer-v-138uu2o .framer-1cl3hhy { gap: 51px; justify-content: flex-start; padding: 10px; }\",\".framer-j53h0.framer-v-138uu2o .framer-138vnxb { flex-direction: column; order: 0; padding: 20px 0px 0px 0px; }\",\".framer-j53h0.framer-v-138uu2o .framer-12sa0h5, .framer-j53h0.framer-v-138uu2o .framer-5u84ie, .framer-j53h0.framer-v-138uu2o .framer-wrfbmw, .framer-j53h0.framer-v-138uu2o .framer-11b0kge { flex: none; width: 100%; }\",\".framer-j53h0.framer-v-138uu2o .framer-jd9pcd { flex-direction: column; gap: 17px; justify-content: center; padding: 10px 10px 0px 10px; }\",\".framer-j53h0.framer-v-138uu2o .framer-1ymisi2 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 6px; justify-content: flex-start; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-j53h0[data-border=\"true\"]::after, .framer-j53h0 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1134\n * @framerIntrinsicWidth 1202\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fKBiJQKlN\":{\"layout\":[\"fixed\",\"auto\"]},\"k6vGwQYnH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"z3dq2YqIn\":\"cTAHeading\",\"LXib26RtM\":\"cTAButtonTitle\",\"AZcSbQFAl\":\"cTAButtonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXHbTl7SMK=withCSS(Component,css,\"framer-j53h0\");export default FramerXHbTl7SMK;FramerXHbTl7SMK.displayName=\"Navigation / Footer\";FramerXHbTl7SMK.defaultProps={height:1134,width:1202};addPropertyControls(FramerXHbTl7SMK,{variant:{options:[\"u0GGoXVaI\",\"fKBiJQKlN\",\"k6vGwQYnH\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},z3dq2YqIn:{defaultValue:\"Gouvernez l’IA avant qu’on vous le demande.\",title:\"CTA Heading\",type:ControlType.String},onz3dq2YqInChange:{changes:\"z3dq2YqIn\",type:ControlType.ChangeHandler},LXib26RtM:{defaultValue:\"Devenir design partner\",title:\"CTA Button Title\",type:ControlType.String},onLXib26RtMChange:{changes:\"LXib26RtM\",type:ControlType.ChangeHandler},AZcSbQFAl:{title:\"CTA Button Link\",type:ControlType.Link}});addFonts(FramerXHbTl7SMK,[{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\"}]},...ButtonButtonFonts,...NavigationFooterNavLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerXHbTl7SMK.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ButtonButton,{},context),()=>forwardLoader(NavigationFooterNavLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXHbTl7SMK\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1134\",\"framerIntrinsicWidth\":\"1202\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"z3dq2YqIn\\\":\\\"cTAHeading\\\",\\\"LXib26RtM\\\":\\\"cTAButtonTitle\\\",\\\"AZcSbQFAl\\\":\\\"cTAButtonLink\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fKBiJQKlN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k6vGwQYnH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XHbTl7SMK.map","// User request: Create a new Framer code component named CRATimingBanner for the shared site announcement bar. It must compute the CRA deadline from a configurable ISO date control (default 2026-09-11) using the visitor’s local Europe/Zurich-compatible date handling, update at least daily, and render truthful text immediately without waiting for scroll or client animation. States: before deadline show a compact J-N countdown with the legal date and 24h notification obligation; from deadline through 60 days after show “CRA : en vigueur depuis le 11.09.2026 · êtes-vous en mesure de notifier sous 24 h ?”; after that show a concise still-useful in-force message. Keep the component self-contained, accessible with aria-live=polite, visually matching the existing PREVORN announcement bar (dark navy, white text, centered desktop, left-aligned compact phone, close to full width), and expose controls for deadline date, post-deadline window days, text color, background color, and horizontal padding. Keep the DOM text meaningful on first render and preserve auto sizing. Do not use external APIs or browser storage. Return the created component id and file path.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function getZurichDayParts(date){const parts=new Intl.DateTimeFormat(\"en-CA\",{timeZone:\"Europe/Zurich\",year:\"numeric\",month:\"2-digit\",day:\"2-digit\"}).formatToParts(date);const year=Number(parts.find(p=>p.type===\"year\")?.value??\"1970\");const month=Number(parts.find(p=>p.type===\"month\")?.value??\"01\");const day=Number(parts.find(p=>p.type===\"day\")?.value??\"01\");return{year,month,day};}function toDayIndex(parts){return Math.floor(Date.UTC(parts.year,parts.month-1,parts.day)/864e5);}function formatFrenchDate(parts){const dd=String(parts.day).padStart(2,\"0\");const mm=String(parts.month).padStart(2,\"0\");return`${dd}.${mm}.${parts.year}`;}function resolveDeadlineParts(deadlineDate){const parsed=new Date(deadlineDate);if(Number.isNaN(parsed.getTime())){return getZurichDayParts(new Date(\"2026-09-11T00:00:00.000Z\"));}return getZurichDayParts(parsed);}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function CRATimingBanner(props){const{deadlineDate=\"2026-09-11T00:00:00.000Z\",postDeadlineWindowDays=60,textColor=\"#FFFFFF\",backgroundColor=\"#0B1733\",horizontalPadding=20}=props;const[now,setNow]=React.useState(()=>new Date);const[isCompactPhone,setIsCompactPhone]=React.useState(false);React.useEffect(()=>{if(typeof window===\"undefined\")return;const updateNow=()=>{React.startTransition(()=>{setNow(new Date);});};updateNow();const interval=window.setInterval(updateNow,1e3*60*60*6);return()=>window.clearInterval(interval);},[]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const mql=window.matchMedia(\"(max-width: 767px)\");const sync=()=>{React.startTransition(()=>{setIsCompactPhone(mql.matches);});};sync();mql.addEventListener(\"change\",sync);return()=>mql.removeEventListener(\"change\",sync);},[]);const message=React.useMemo(()=>{const nowParts=getZurichDayParts(now);const deadlineParts=resolveDeadlineParts(deadlineDate);const nowIndex=toDayIndex(nowParts);const deadlineIndex=toDayIndex(deadlineParts);const daysUntilDeadline=deadlineIndex-nowIndex;const daysSinceDeadline=nowIndex-deadlineIndex;const legalDate=formatFrenchDate(deadlineParts);if(daysUntilDeadline>0){return`CRA : J-${daysUntilDeadline} avant le ${legalDate} \\xb7 obligation de notification sous 24 h`;}if(daysSinceDeadline>=0&&daysSinceDeadline<=postDeadlineWindowDays){return`CRA : en vigueur depuis le ${legalDate} \\xb7 \\xeates-vous en mesure de notifier sous 24 h ?`;}return`CRA : en vigueur \\xb7 maintenez une capacit\\xe9 de notification sous 24 h et des preuves v\\xe9rifiables.`;},[deadlineDate,now,postDeadlineWindowDays]);return /*#__PURE__*/_jsx(\"div\",{\"aria-live\":\"polite\",role:\"status\",style:{position:\"relative\",width:\"100%\",display:\"flex\",justifyContent:\"center\",backgroundColor,color:textColor,boxSizing:\"border-box\",padding:`10px ${horizontalPadding}px`,fontFamily:\"Inter, system-ui, -apple-system, Segoe UI, sans-serif\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:1400,textAlign:isCompactPhone?\"left\":\"center\",fontSize:isCompactPhone?12:13,lineHeight:1.35,fontWeight:500,letterSpacing:\"0.01em\",whiteSpace:\"normal\"},children:message})});}addPropertyControls(CRATimingBanner,{deadlineDate:{type:ControlType.Date,title:\"Deadline\",defaultValue:\"2026-09-11T00:00:00.000Z\"},postDeadlineWindowDays:{type:ControlType.Number,title:\"Window Days\",defaultValue:60,min:0,max:365,step:1},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#FFFFFF\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0B1733\"},horizontalPadding:{type:ControlType.Number,title:\"Padding X\",defaultValue:20,min:0,max:80,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CRATimingBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CRATimingBanner.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef}from\"react\";// Override a appliquer sur l'instance de navbar du gabarit Main.\n//\n// Modele fonctionnel :\n// - seuil de defilement a 24 px (avec hysteresis)\n// - au repos : pastille PREVORN insetee, rayon issu du canvas\n// - en defilement : la pastille s'elargit, ses coins s'ouvrent et une ombre\n//   apparait, sans changer la geometrie du flux ni la hauteur du wrapper\n//   sticky\n// - sur telephone : geometrie plus sobre, l'arrondi est conserve\n//\n// Contraintes d'implementation :\n// - aucune regle globale de hover/typo/dimensions des liens/CTA\n// - styles scopes a l'instance marquee par cet override\n// - re-resolution apres breakpoints et re-renders Framer, sans polling.\n//\n// AJOUT 11.09.2026 - ETATS DES SOUS-MENUS, ET POURQUOI ICI\n// Verifie en ligne apres publication : les correctifs apportes au composant\n// de code NavMenu_1.tsx ne changeaient RIEN sur le site publie.\n//\n// Cause racine : les instances de mega-menu posees dans la barre referencent\n// une VERSION FIGEE du module de composant. Chaque ecriture dans le fichier\n// publie une nouvelle version du module, que les instances ne suivent pas.\n// C'est aussi pourquoi Framer affichait \"No changes\" : le document n'avait\n// pas bouge, seuls les fichiers de code avaient change.\n//\n// Un override, lui, est reference par fichier et par nom d'export, pas par\n// URL versionnee : il suit le fichier. Celui-ci est deja applique au nœud de\n// la barre et s'execute en production. C'est le seul point d'injection\n// vivant, et les etats des sous-menus sont donc poses ici.\n//\n// Ce bloc est ecrit pour s'effacer de lui-meme : il ne touche pas un lien\n// qui porte deja ses classes, donc le jour ou les instances seront\n// repointees sur le composant a jour, il deviendra inerte sans rien casser.\n//\n// CORRECTIF 11.09.2026 - GEOMETRIE AU DEFILEMENT INERTE\n// Les declarations de l'etat defile etaient ecrites sans !important alors\n// que le canvas pose ces memes proprietes en style inline : le style inline\n// gagne toujours. C'est la troisieme fois que cette meme cause frappe ce\n// chantier, apres la soudure barre / panneau du 04.09 et la surbrillance des\n// sous-menus.\n//\n// Deux points de prudence :\n//  1. le fond n'est PAS force. Le pousser en !important remplacerait le bleu\n//     nuit de la barre par un blanc translucide. On ne force que ce qui doit\n//     reellement changer : ombre, coins, largeur.\n//  2. la largeur maximale est ELARGIE, jamais supprimee. La detection de la\n//     pastille repose sur le fait qu'elle declare une largeur maximale :\n//     passer a \"none\" la rendrait introuvable au cycle suivant.\n//\n// CORRECTIF 11.09.2026 (suite) - ELARGISSEMENT FIGE A MI-COURSE\n// Constat au controle en ligne : la largeur ne rejoignait pas sa cible. Trois\n// mesures espacees de plusieurs secondes donnaient toutes 1589,2 px au lieu\n// de 1720, et un rayon fige a 6,54 px au lieu de 0. L'animation demarrait\n// puis restait bloquee en cours de route.\n//\n// Cause racine : la transition etait declaree UNIQUEMENT sur la regle portant\n// la classe d'animation. Or le code retire puis remet cette classe pour poser\n// un etat sans animation (voir setInstant). Quand ce retrait tombe pendant\n// l'interpolation, la propriete perd sa transition en plein vol et reste a la\n// valeur intermediaire. Le mecanisme et la cible etaient bons : verifie en\n// direct, la largeur atteint 1720 px et s'y maintient des que la transition\n// n'est plus interrompue.\n//\n// Correction : la transition de la largeur est declaree sur la pastille\n// elle-meme, independamment de la classe d'animation, pour ne jamais pouvoir\n// etre retiree en cours de route. Principe general a retenir : une transition\n// ne doit pas dependre d'une classe que le code manipule pour d'autres\n// raisons.\n//\n// will-change ne mentionne plus max-width : sur une propriete de mise en\n// page, il ne sert a rien et peut au contraire figer le rendu.\nconst THRESHOLD=24;const HYSTERESIS=6;const SETTLE_MS=1500;const MAX_BAR_FLOOR=400;const BAR_WIDTH_RATIO=.6;const EASE=\"0.25s cubic-bezier(0.4, 0, 0.2, 1)\";const SCROLLED_BG=\"#0B1733\";const SCROLLED_HEIGHT_FALLBACK=80;const OUTER_CLASS=\"prevorn-nav-outer\";const PILL_CLASS=\"prevorn-nav-pill\";const SCROLLED_CLASS=\"prevorn-nav-scrolled\";const READY_CLASS=\"prevorn-nav-ready\";const STYLE_ID=\"prevorn-nav-bar-style\";const SCOPE_ATTR=\"data-prevorn-nav-scope\";const CTA_SCOPE_ATTR=\"data-prevorn-nav-cta\";const CTA_SCALE=.9;const CTA_LABEL=\"demander une demo\";// Marqueur de canal. Sa presence sur le site publie prouve que ce fichier\n// est bien celui qui s'execute en production.\nconst NAV_BUILD=\"2026-09-12-compact-band-1\";function scrollPosition(){const docTop=document.documentElement.getBoundingClientRect().top;return Math.max(window.scrollY||0,-docTop);}function isBarWidth(width){const viewport=window.innerWidth||0;return width>=Math.min(MAX_BAR_FLOOR,viewport*BAR_WIDTH_RATIO);}function viewportKind(width){if(width<810)return\"phone\";if(width<1200)return\"tablet\";return\"desktop\";}function ensureStyle(scopeId,mode,scrolledHeight){if(typeof document===\"undefined\")return;let el=document.getElementById(STYLE_ID+\"-\"+scopeId);if(!el){el=document.createElement(\"style\");el.id=STYLE_ID+\"-\"+scopeId;document.head.appendChild(el);}const shadow=mode===\"phone\"?\"0 6px 16px rgba(0, 0, 0, 0.14)\":\"0 12px 28px rgba(0, 0, 0, 0.22)\";const scopedRoot=\"[\"+SCOPE_ATTR+'=\"'+scopeId+'\"]';el.textContent=scopedRoot+\".\"+OUTER_CLASS+\"{transition:left \"+EASE+\", right \"+EASE+\", top \"+EASE+\", width \"+EASE+\", max-width \"+EASE+\", height \"+EASE+\", min-height \"+EASE+\", max-height \"+EASE+\", margin \"+EASE+\", background-color \"+EASE+\", transform \"+EASE+\";}\"+// Transition de la GEOMETRIE, portee par la pastille elle-meme et non\n// par la classe d'animation : celle-ci est retiree et remise par le\n// code, ce qui figeait l'interpolation en cours de route.\nscopedRoot+\" .\"+PILL_CLASS+\"{transition:width \"+EASE+\", max-width \"+EASE+\", height \"+EASE+\", min-height \"+EASE+\", max-height \"+EASE+\", border-radius \"+EASE+\", box-shadow \"+EASE+\", margin \"+EASE+\";}\"+// Les effets purement visuels restent lies a la classe d'animation.\nscopedRoot+\".\"+OUTER_CLASS+\".\"+READY_CLASS+\" .\"+PILL_CLASS+\"{transition:width \"+EASE+\", max-width \"+EASE+\", height \"+EASE+\", min-height \"+EASE+\", max-height \"+EASE+\", border-radius \"+EASE+\", box-shadow \"+EASE+\", background-color \"+EASE+\", opacity \"+EASE+\", transform \"+EASE+\", margin \"+EASE+\";}\"+// max-width volontairement absent : sur une propriete de mise en page,\n// will-change est inutile et peut figer le rendu.\nscopedRoot+\" .\"+PILL_CLASS+\"{will-change:box-shadow,background-color,opacity;}\"+scopedRoot+\" [\"+CTA_SCOPE_ATTR+\"='1']{transform:scale(1);transform-origin:center center;transition:transform \"+EASE+\";}\"+scopedRoot+\".\"+SCROLLED_CLASS+\"{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100vw !important;max-width:100vw !important;height:\"+scrolledHeight+\"px !important;min-height:\"+scrolledHeight+\"px !important;max-height:\"+scrolledHeight+\"px !important;margin:0 !important;padding:0 !important;border-radius:0px !important;overflow:hidden !important;background-color:\"+SCROLLED_BG+\" !important;}\"+scopedRoot+\".\"+SCROLLED_CLASS+\" .\"+PILL_CLASS+\"{width:100vw !important;max-width:100vw !important;height:\"+scrolledHeight+\"px !important;min-height:\"+scrolledHeight+\"px !important;max-height:\"+scrolledHeight+\"px !important;margin:0 !important;border-radius:0px !important;display:flex !important;align-items:center !important;box-shadow:\"+shadow+\" !important;\"+\"opacity:1;\"+\"}\"+scopedRoot+\".\"+SCROLLED_CLASS+\" [\"+CTA_SCOPE_ATTR+\"='1']{transform:scale(\"+CTA_SCALE+\") !important;transform-origin:center center !important;will-change:transform;\"+\"}\";}function measuredUnscrolledHeight(bar,pill){const source=pill||bar;const h=source.getBoundingClientRect().height;if(!Number.isFinite(h)||h<=0)return null;return h;}function syncCtaMarker(bar,mode){const controls=Array.from(bar.querySelectorAll(\"a,button\"));for(const node of controls){const text=normalizedText((node.textContent||\"\").trim());const isTarget=mode!==\"phone\"&&text===CTA_LABEL;if(isTarget)node.setAttribute(CTA_SCOPE_ATTR,\"1\");else if(node.hasAttribute(CTA_SCOPE_ATTR)){node.removeAttribute(CTA_SCOPE_ATTR);}}}// ---------------------------------------------------------------------------\n// Etats des sous-menus\n// ---------------------------------------------------------------------------\nconst HIGHLIGHT=\"rgba(255, 255, 255, 0.2)\";const WHITE=\"rgb(255, 255, 255)\";const MENU_STYLE_ID=\"prevorn-menu-states-style\";const MENU_SCOPE_ATTR=\"data-prevorn-menu-states\";const ITEM_CLASS=\"prevorn-menu-item\";const PLAIN_CLASS=\"prevorn-menu-plain\";const DESC_CLASS=\"prevorn-menu-desc\";// Un panneau de mega-menu compte une dizaine de liens. Ce seuil ecarte les\n// autres elements fixes de la page, dont le badge de l'editeur.\nconst MIN_PANEL_LINKS=5;// Les proprietes visees sont posees en style inline par le composant. Une\n// regle d'auteur sans !important n'aurait donc aucun effet.\n//\n// Les selecteurs de fond et de couleur repetent volontairement la classe\n// (a.x.x) : cela double leur specificite sans changer ce qu'ils ciblent.\nfunction ensureMenuStatesStyle(){if(typeof document===\"undefined\")return;let el=document.getElementById(MENU_STYLE_ID);if(!el){el=document.createElement(\"style\");el.id=MENU_STYLE_ID;document.head.appendChild(el);}const s=\"[\"+MENU_SCOPE_ATTR+'=\"1\"]';const cur=\"[aria-current='page']\";const item=\"a.\"+ITEM_CLASS+\".\"+ITEM_CLASS;const plain=\"a.\"+PLAIN_CLASS+\".\"+PLAIN_CLASS;const desc=\".\"+DESC_CLASS;const css=[\".prevorn-nav-trigger{transition:background 0.3s ease;border-radius:16px !important;}\",\"button.prevorn-nav-trigger:hover{background:\"+HIGHLIGHT+\" !important;}\",\"button.prevorn-nav-trigger[aria-expanded='true']{background:\"+HIGHLIGHT+\" !important;}\",\".prevorn-nav-trigger:focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\",s+\" \"+item+\"{transition:background-color 0.3s ease;padding:6px !important;border-radius:8px !important;}\",s+\" \"+item+\":hover{background-color:\"+HIGHLIGHT+\" !important;}\",s+\" \"+item+cur+\"{background-color:\"+HIGHLIGHT+\" !important;}\",s+\" \"+item+\":focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;background-color:\"+HIGHLIGHT+\" !important;}\",s+\" \"+plain+\" \"+desc+\"{transition:color 0.3s ease;}\",s+\" \"+plain+\":hover \"+desc+\"{color:\"+WHITE+\" !important;}\",s+\" \"+plain+cur+\" \"+desc+\"{color:\"+WHITE+\" !important;}\",s+\" \"+plain+\":focus-visible{outline:2px solid \"+WHITE+\";outline-offset:2px;}\"].join(\"\");if(el.textContent!==css)el.textContent=css;}function normalizePathname(input){if(!input)return\"/\";let path=input;try{path=new URL(input,window.location.origin).pathname||\"/\";}catch(_){path=input;}path=path.split(\"#\")[0].split(\"?\")[0]||\"/\";if(!path.startsWith(\"/\"))path=\"/\"+path;if(path.length>1)path=path.replace(/\\/+$/,\"\");return path||\"/\";}// Les panneaux de mega-menu sont rendus dans un portail sur document.body,\n// en position fixed. On ne touche qu'a ceux-la, jamais a un lien ailleurs.\nfunction menuPanels(){const out=[];for(const node of Array.from(document.body.children)){const el=node;if(!el.querySelector)continue;const cs=window.getComputedStyle(el);if(cs.position!==\"fixed\")continue;if(el.querySelectorAll(\"a[href]\").length<MIN_PANEL_LINKS)continue;out.push(el);}return out;}// Idempotent : un lien qui porte deja ses classes n'est pas retouche.\nfunction decoratePanel(panel,currentPath){if(panel.getAttribute(MENU_SCOPE_ATTR)!==\"1\"){panel.setAttribute(MENU_SCOPE_ATTR,\"1\");}const links=Array.from(panel.querySelectorAll(\"a[href]\"));for(const link of links){const already=link.classList.contains(ITEM_CLASS)||link.classList.contains(PLAIN_CLASS);if(!already){// Une entree a icone contient un pictogramme, un lien simple non.\nif(link.querySelector(\"svg\")){link.classList.add(ITEM_CLASS);}else{link.classList.add(PLAIN_CLASS);const kids=Array.from(link.children);const last=kids[kids.length-1];if(last&&!last.classList.contains(DESC_CLASS)){last.classList.add(DESC_CLASS);}}}const isCurrent=normalizePathname(link.getAttribute(\"href\")||\"\")===currentPath;const marked=link.getAttribute(\"aria-current\")===\"page\";// N'ecrit que si l'etat change, pour ne pas relancer l'observateur.\nif(isCurrent&&!marked)link.setAttribute(\"aria-current\",\"page\");else if(!isCurrent&&link.getAttribute(\"aria-current\")){link.removeAttribute(\"aria-current\");}}}function applyMenuStates(){if(typeof document===\"undefined\"||typeof window===\"undefined\")return;ensureMenuStatesStyle();const currentPath=normalizePathname(window.location.pathname);for(const panel of menuPanels())decoratePanel(panel,currentPath);}// La pastille se reconnait a une largeur maximale declaree et a une largeur\n// reelle a la mesure de la fenetre. L'etat defile elargit cette valeur mais\n// ne la supprime jamais, sans quoi cette detection echouerait.\nfunction detectPill(root){const nodes=root.querySelectorAll(\"*\");for(const node of Array.from(nodes)){const cs=window.getComputedStyle(node);if(cs.maxWidth===\"none\"||cs.maxWidth===\"\")continue;if(!isBarWidth(node.getBoundingClientRect().width))continue;return node;}return null;}function markedPill(root){const marked=root.querySelectorAll(\".\"+PILL_CLASS);for(const node of Array.from(marked)){if(isBarWidth(node.getBoundingClientRect().width))return node;}return null;}function barPill(bar){return markedPill(bar)||detectPill(bar);}function stickyAncestor(node){let current=node;for(let i=0;i<6&&current;i++){if(window.getComputedStyle(current).position===\"sticky\"){return current;}current=current.parentElement;}return null;}function findAdjacentBanner(bar){const viewport=window.innerWidth||0;const parent=bar.parentElement;if(!parent)return null;const children=Array.from(parent.children);const index=children.indexOf(bar);if(index<=0)return null;const before=children.slice(0,index).reverse();for(const candidate of before){if(!candidate||!candidate.isConnected)continue;const rect=candidate.getBoundingClientRect();if(rect.width<viewport*.6)continue;if(rect.height<24||rect.height>140)continue;const marker=(candidate.id+\" \"+candidate.className).toLowerCase();if(marker.includes(\"banner\")||marker.includes(\"timing\")||marker.includes(\"announce\")){return candidate;}}for(const candidate of before){if(!candidate||!candidate.isConnected)continue;const rect=candidate.getBoundingClientRect();if(rect.width<viewport*.85)continue;if(rect.height<24||rect.height>140)continue;return candidate;}return null;}function normalizedText(input){return(input||\"\").toLowerCase().normalize(\"NFD\").replace(/[\\u0300-\\u036f]/g,\"\");}function isCraBannerText(text){const t=normalizedText(text);if(!t)return false;const hasCra=/\\bcra\\b/.test(t);const hasNotifier=t.includes(\"notifier\");const has24h=t.includes(\"24 h\")||t.includes(\"24h\")||t.includes(\"sous 24\")||t.includes(\"24 heures\");const hasDate=t.includes(\"11.09.2026\");return hasCra&&(hasNotifier||has24h||hasDate);}function findCraBannerByText(bar){const parent=bar.parentElement;if(!parent)return null;const siblings=Array.from(parent.children);const index=siblings.indexOf(bar);if(index<0)return null;const windowStart=Math.max(0,index-6);const windowEnd=Math.min(siblings.length-1,index+2);const nearby=siblings.slice(windowStart,windowEnd+1);for(const sibling of nearby){if(!sibling||sibling===bar||!sibling.isConnected)continue;const candidates=[sibling].concat(Array.from(sibling.querySelectorAll(\"*\")));for(const node of candidates){const text=(node.textContent||\"\").trim();if(!isCraBannerText(text))continue;let wrapper=node;let safety=0;while(wrapper.parentElement&&wrapper.parentElement!==parent&&safety<6){const next=wrapper.parentElement;const rect=next.getBoundingClientRect();if(rect.height>180)break;wrapper=next;safety++;}const r=wrapper.getBoundingClientRect();if(r.height>=20&&r.height<=180)return wrapper;return sibling;}}return null;}export function withNavScroll(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const anchorRef=useRef(null);const setRefs=node=>{anchorRef.current=node;if(typeof ref===\"function\")ref(node);else if(ref)ref.current=node;};// Etats des sous-menus. Effet distinct de celui de la barre.\nuseEffect(()=>{if(typeof document===\"undefined\")return;window.__prevornNavBuild=NAV_BUILD;applyMenuStates();// Appel direct, puis un second passage differe : le panneau peut\n// etre remplace par un rendu immediatement apres son insertion.\nconst run=()=>{applyMenuStates();window.requestAnimationFrame(applyMenuStates);};const observer=new MutationObserver(run);observer.observe(document.body,{childList:true,subtree:true,attributes:true,attributeFilter:[\"aria-expanded\",\"class\",\"style\"]});window.addEventListener(\"click\",run,true);window.addEventListener(\"keydown\",run,true);return()=>{observer.disconnect();window.removeEventListener(\"click\",run,true);window.removeEventListener(\"keydown\",run,true);const el=document.getElementById(MENU_STYLE_ID);if(el&&el.parentNode)el.parentNode.removeChild(el);};},[]);useEffect(()=>{if(!anchorRef.current)return;let outer=null;let pill=null;let isScrolled=null;let lastMode=null;let lastScrolledHeight=SCROLLED_HEIGHT_FALLBACK;let lastStyledHeight=null;let animationsReady=false;let userMoved=false;let banner=null;let bannerStyle=undefined;const scopeId=Math.random().toString(36).slice(2,10);const startedAt=typeof performance!==\"undefined\"?performance.now():0;const resolveOuter=()=>{const known=markedPill(document);if(known&&known.parentElement)return known.parentElement;const anchor=anchorRef.current;if(!anchor)return null;const direct=detectPill(anchor);if(direct&&direct.parentElement)return direct.parentElement;const sticky=stickyAncestor(anchor);if(!sticky)return null;const found=detectPill(sticky);return found?found.parentElement:null;};const settling=()=>{if(userMoved)return false;const now=typeof performance!==\"undefined\"?performance.now():0;return now-startedAt<SETTLE_MS;};const markMoved=()=>{userMoved=true;};const moveEvents=[\"wheel\",\"touchstart\",\"keydown\",\"pointerdown\"];for(const name of moveEvents){window.addEventListener(name,markMoved,{passive:true,once:true});}const setInstant=(node,next)=>{node.classList.remove(READY_CLASS);node.classList.toggle(SCROLLED_CLASS,next);void node.offsetWidth;if(animationsReady)node.classList.add(READY_CLASS);};const setBannerHidden=(hidden,bar)=>{if(!banner||!banner.isConnected){banner=findCraBannerByText(bar)||findAdjacentBanner(bar);bannerStyle=undefined;}if(!banner)return;if(hidden){if(bannerStyle===undefined){bannerStyle=banner.getAttribute(\"style\");}banner.style.setProperty(\"opacity\",\"0\",\"important\");banner.style.setProperty(\"visibility\",\"hidden\",\"important\");banner.style.setProperty(\"pointer-events\",\"none\",\"important\");}else if(bannerStyle!==undefined){if(bannerStyle===null)banner.removeAttribute(\"style\");else banner.setAttribute(\"style\",bannerStyle);bannerStyle=undefined;}};const apply=()=>{const next=resolveOuter();if(!next)return;if(next!==outer){if(outer){const markedCtas=outer.querySelectorAll(\"[\"+CTA_SCOPE_ATTR+\"='1']\");for(const node of Array.from(markedCtas)){node.removeAttribute(CTA_SCOPE_ATTR);}outer.classList.remove(OUTER_CLASS,READY_CLASS,SCROLLED_CLASS);outer.removeAttribute(SCOPE_ATTR);}outer=next;isScrolled=null;}const bar=outer;pill=barPill(bar);bar.classList.add(OUTER_CLASS);bar.setAttribute(SCOPE_ATTR,scopeId);if(animationsReady)bar.classList.add(READY_CLASS);if(pill){pill.classList.add(PILL_CLASS);window.__prevornNavBar=pill;}const width=window.innerWidth||0;const mode=viewportKind(width);syncCtaMarker(bar,mode);const pos=scrollPosition();const scrolled=isScrolled===null?pos>THRESHOLD:isScrolled?pos>THRESHOLD-HYSTERESIS:pos>THRESHOLD+HYSTERESIS;if(!scrolled){const natural=measuredUnscrolledHeight(bar,pill);if(natural){const nextHeight=Math.max(1,Math.round(natural*.9));if(nextHeight!==lastScrolledHeight){lastScrolledHeight=nextHeight;}}}if(mode!==lastMode){lastMode=mode;ensureStyle(scopeId,mode,lastScrolledHeight);lastStyledHeight=lastScrolledHeight;}else if(lastStyledHeight!==lastScrolledHeight){ensureStyle(scopeId,mode,lastScrolledHeight);lastStyledHeight=lastScrolledHeight;}if(scrolled!==isScrolled){isScrolled=scrolled;setBannerHidden(scrolled,bar);if(settling())setInstant(bar,scrolled);else bar.classList.toggle(SCROLLED_CLASS,scrolled);return;}setBannerHidden(scrolled,bar);if(bar.classList.contains(SCROLLED_CLASS)!==scrolled){setInstant(bar,scrolled);}};apply();const enableAnimations=()=>{animationsReady=true;if(outer)outer.classList.add(READY_CLASS);};const raf=window.requestAnimationFrame(()=>window.requestAnimationFrame(enableAnimations));const fallback=window.setTimeout(enableAnimations,500);window.addEventListener(\"scroll\",apply,{passive:true,capture:true});window.addEventListener(\"resize\",apply);window.addEventListener(\"click\",apply,true);return()=>{const styleEl=document.getElementById(STYLE_ID+\"-\"+scopeId);if(styleEl&&styleEl.parentNode){styleEl.parentNode.removeChild(styleEl);}window.cancelAnimationFrame(raf);window.clearTimeout(fallback);window.removeEventListener(\"scroll\",apply,{capture:true});window.removeEventListener(\"resize\",apply);window.removeEventListener(\"click\",apply,true);for(const name of moveEvents){window.removeEventListener(name,markMoved);}if(pill&&window.__prevornNavBar===pill)delete window.__prevornNavBar;if(banner&&bannerStyle!==undefined){if(bannerStyle===null)banner.removeAttribute(\"style\");else banner.setAttribute(\"style\",bannerStyle);}if(outer){const markedCtas=outer.querySelectorAll(\"[\"+CTA_SCOPE_ATTR+\"='1']\");for(const node of Array.from(markedCtas)){node.removeAttribute(CTA_SCOPE_ATTR);}outer.removeAttribute(SCOPE_ATTR);}};},[]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withNavScroll\":{\"type\":\"reactHoc\",\"name\":\"withNavScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavScroll.map","// Generated by Framer (835d061)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/s8KoqWSd7OOFVFWjfSWd/SmoothScroll_Prod.js\";import ComponentTopbarAnnouncement from\"#framer/local/canvasComponent/BGla1s4PM/BGla1s4PM.js\";import NavigationNavigationBar,*as NavigationNavigationBarInfo from\"#framer/local/canvasComponent/LDekglqvl/LDekglqvl.js\";import NavigationFooter from\"#framer/local/canvasComponent/XHbTl7SMK/XHbTl7SMK.js\";import CRATimingBanner from\"#framer/local/codeFile/YfGmQS4/CRATimingBanner.js\";import{withNavScroll}from\"#framer/local/codeFile/BYNwXXW/NavScroll.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const CRATimingBannerFonts=getFonts(CRATimingBanner);const NavigationNavigationBarFonts=getFonts(NavigationNavigationBar);const NavigationNavigationBarWithNavScrollwmdjoqWithMappedReactProps11twkf=withMappedReactProps(withCodeBoundaryForOverrides(NavigationNavigationBar,{nodeId:\"FDtKBoIgx\",override:withNavScroll,scopeId:\"JXwgQX2kM\"}),NavigationNavigationBarInfo);const NavigationFooterFonts=getFonts(NavigationFooter);const NavigationNavigationBarControls=getPropertyControls(NavigationNavigationBar);const breakpoints={Bn8dKVmJS:\"(min-width: 810px) and (max-width: 1199.98px)\",tuHCd0MYR:\"(min-width: 1200px)\",VDp1v1YlJ:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QgSB8\";const variantClassNames={Bn8dKVmJS:\"framer-v-1oik6eo\",tuHCd0MYR:\"framer-v-1mzqes0\",VDp1v1YlJ:\"framer-v-1ajedjx\"};const E1GCVExQa=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-QgSB8.framer-1kv30y1, .framer-QgSB8 .framer-1kv30y1 { display: block; }\",\".framer-QgSB8.framer-1mzqes0 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-QgSB8 .framer-1tsdd5m-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-QgSB8 .framer-g7k3bf-container { flex: none; height: auto; order: -999; position: relative; width: 100%; }\",\".framer-QgSB8 .framer-wmdjoq-container { flex: none; height: auto; order: -997; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-QgSB8 .framer-5jhki2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-QgSB8 .framer-p8kr52-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Bn8dKVmJS:\"(min-width: 810px) and (max-width: 1199.98px)\",tuHCd0MYR:\"(min-width: 1200px)\",VDp1v1YlJ:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"tuHCd0MYR\",Phone:\"VDp1v1YlJ\",Tablet:\"Bn8dKVmJS\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Contact:\"l6Hp5cyuM\",Doc:\"kA87AlclE\",Home:\"jcV_yFltq\",Offres:\"qfvpbPLTI\",Produit:\"qnLR8xBJk\",Ressources:\"pdVlsmTiu\",Souverainete:\"k75GHbjwZ\",Trust:\"Qyafd6eA5\",Verify:\"eYk1y69ZV\",Waitlist:\"mxqQWiqG0\"};const getProps=({activePage,height,id,width,...props})=>{return{...props,E1GCVExQa:humanReadableEnumMap[activePage]??activePage??props.E1GCVExQa??\"jcV_yFltq\",variant:humanReadableVariantMap[props.variant]??props.variant??\"tuHCd0MYR\"};};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,E1GCVExQa,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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"tuHCd0MYR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1mzqes0\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tsdd5m-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"YgC3ItAJu\",scopeId:\"JXwgQX2kM\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"YgC3ItAJu\",intensity:15,layoutId:\"YgC3ItAJu\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-g7k3bf-container\",isAuthoredByUser:true,nodeId:\"afpWn432E\",scopeId:\"JXwgQX2kM\",children:/*#__PURE__*/_jsx(CRATimingBanner,{backgroundColor:\"rgb(11, 23, 51)\",deadlineDate:\"2026-09-11T00:00:00.000Z\",height:\"100%\",horizontalPadding:20,id:\"afpWn432E\",layoutId:\"afpWn432E\",postDeadlineWindowDays:60,style:{width:\"100%\"},textColor:\"rgb(255, 255, 255)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"100vw\",y:400,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wmdjoq-container\",nodeId:\"FDtKBoIgx\",rendersWithMotion:true,scopeId:\"JXwgQX2kM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bn8dKVmJS:{variant:matchVariant(\"uI65Kuiar\")},VDp1v1YlJ:{variant:matchVariant(\"uI65Kuiar\")}},children:/*#__PURE__*/_jsx(NavigationNavigationBarWithNavScrollwmdjoqWithMappedReactProps11twkf,{gGSU0bs4G:E1GCVExQa,height:\"100%\",id:\"FDtKBoIgx\",layoutId:\"FDtKBoIgx\",style:{width:\"100%\"},variant:matchVariant(\"Y6Muk5gpv\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-5jhki2\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y5FCdTLKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"Y5FCdTLKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"Y5FCdTLKJ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1373,width:\"100vw\",y:1510,children:/*#__PURE__*/_jsx(Container,{className:\"framer-p8kr52-container\",nodeId:\"BipwMdN0U\",scopeId:\"JXwgQX2kM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bn8dKVmJS:{AZcSbQFAl:resolvedLinks[1],variant:matchVariant(\"fKBiJQKlN\")},VDp1v1YlJ:{AZcSbQFAl:resolvedLinks[2],variant:matchVariant(\"k6vGwQYnH\")}},children:/*#__PURE__*/_jsx(NavigationFooter,{AZcSbQFAl:resolvedLinks[0],height:\"100%\",id:\"BipwMdN0U\",layoutId:\"BipwMdN0U\",LXib26RtM:\"Devenir design partner\",style:{width:\"100%\"},variant:matchVariant(\"u0GGoXVaI\"),width:\"100%\",z3dq2YqIn:\"Construisez votre dossier de preuve avant qu’on vous le demande.\"})})})})})]}),/*#__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 2400\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Bn8dKVmJS\":{\"layout\":[\"fixed\",\"fixed\"]},\"VDp1v1YlJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"E1GCVExQa\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"tuHCd0MYR\":[\".framer-1tsdd5m-container\",\".framer-g7k3bf-container\",\".framer-wmdjoq-container\",\".framer-p8kr52-container\"],\"Bn8dKVmJS\":[\".framer-1tsdd5m-container\",\".framer-g7k3bf-container\",\".framer-wmdjoq-container\",\".framer-p8kr52-container\"],\"VDp1v1YlJ\":[\".framer-1tsdd5m-container\",\".framer-g7k3bf-container\",\".framer-wmdjoq-container\",\".framer-p8kr52-container\"]}\n * @framerBreakpoints {\"tuHCd0MYR\":{\"min\":1200,\"canvasClassName\":\"framer-1mzqes0-override\",\"minHeight\":2400,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Bn8dKVmJS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1oik6eo-override\",\"minHeight\":2400,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"VDp1v1YlJ\":{\"max\":809,\"canvasClassName\":\"framer-1ajedjx-override\",\"minHeight\":2400,\"viewportHeight\":560,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant tuHCd0MYR\n * @framerLayoutTemplate true\n */const FramerJXwgQX2kM=withCSS(Component,css,\"framer-QgSB8\");export default FramerJXwgQX2kM;FramerJXwgQX2kM.displayName=\"Main\";FramerJXwgQX2kM.defaultProps={height:2400,width:1200};addPropertyControls(FramerJXwgQX2kM,{E1GCVExQa:NavigationNavigationBarControls?.[\"gGSU0bs4G\"]&&{...NavigationNavigationBarControls[\"gGSU0bs4G\"],defaultValue:\"jcV_yFltq\",description:undefined,hidden:undefined,title:\"Active Page\"}});addFonts(FramerJXwgQX2kM,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...CRATimingBannerFonts,...NavigationNavigationBarFonts,...NavigationFooterFonts],{supportsExplicitInterCodegen:true});FramerJXwgQX2kM.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ComponentTopbarAnnouncement,{},context),()=>forwardLoader(NavigationNavigationBar,{},context),()=>forwardLoader(NavigationFooter,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJXwgQX2kM\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"tuHCd0MYR\\\":[\\\".framer-1tsdd5m-container\\\",\\\".framer-g7k3bf-container\\\",\\\".framer-wmdjoq-container\\\",\\\".framer-p8kr52-container\\\"],\\\"Bn8dKVmJS\\\":[\\\".framer-1tsdd5m-container\\\",\\\".framer-g7k3bf-container\\\",\\\".framer-wmdjoq-container\\\",\\\".framer-p8kr52-container\\\"],\\\"VDp1v1YlJ\\\":[\\\".framer-1tsdd5m-container\\\",\\\".framer-g7k3bf-container\\\",\\\".framer-wmdjoq-container\\\",\\\".framer-p8kr52-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Bn8dKVmJS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VDp1v1YlJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"2400\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"tuHCd0MYR\",\"framerBreakpoints\":\"{\\\"tuHCd0MYR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1mzqes0-override\\\",\\\"minHeight\\\":2400,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Bn8dKVmJS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1oik6eo-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"VDp1v1YlJ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ajedjx-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":560,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"E1GCVExQa\\\":\\\"activePage\\\"}\"}},\"__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 Main from \"https://framerusercontent.com/modules/st2INBbSd8gV0rKpbuyC/5fIceXllJUovZ43bRSKr/JXwgQX2kM.js\";\r\n\r\n\t\tconst routes = {ueiKkVaj3: {elements: {CIGuFmTDB: \"p-compliance-cra\", FkLlgQdqc: \"pricing\", J9lYxDvcV: \"p-close\", MeRvrakvX: \"feature-1\", Mlx3de9yP: \"p-vciso\", VU8ANULqT: \"p-ccdn\", xJOMOFFae: \"p-gouvernance-ia\", xwaykVrIj: \"p-kairos\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tOBEelr1ojPEut5HbciH/TSOd61sLwi4RZrAH6IAe/ueiKkVaj3.js\")), path: \"/\"}, B9pHXw0mH: {elements: {EXuFBTIlQ: \"sec-section\", z2HavTH23: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8JH1k3uhR0tkvYE4xcFF/wcg4aPme2UNBvho7h1Kc/B9pHXw0mH.js\")), path: \"/tarifs\"}, BdSxJdBPU: {elements: {mdQb8kFO5: \"ccdn\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qmAngxeLqXY14VSe2ts9/Ud9bnCI6C8AGsWQ67YQw/BdSxJdBPU.js\")), path: \"/plateforme\"}, ktvbSlNxi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eHMhYkyGcb2fsuJolyqD/7Cyv2vlQxB4p3IBoWiao/ktvbSlNxi.js\")), path: \"/compliance-cra\"}, AdlLFIWpf: {elements: {loMzUOsfx: \"sec-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3vwJ79MsBNqTUB0KFeUN/ZKAETKWWig3v1sDdcA0f/AdlLFIWpf.js\")), path: \"/lsi\"}, qzipEtN4z: {elements: {fuLtrIxGD: \"sec-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zV01kefH3tSzADFnIlvS/CIY302D6I1b9A8pDkI0y/qzipEtN4z.js\")), path: \"/nlpd\"}, aeGYlM3LA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5IVERRVR3AKb1VTG4Gdy/YyNchL8u3jRwIysGuJj9/aeGYlM3LA.js\")), path: \"/integrations\"}, xqUvWTLDu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dvXP36CnzJ5sT0ceeIdt/4Ms6D9jby4BSlsaRFNRD/xqUvWTLDu.js\")), path: \"/securite\"}, UDn7kdFdz: {elements: {txcDkYehz: \"sec-section\", v2KvnobgR: \"sec-section-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kkfLx2Sb07FEcWIvrLqb/9ZJdhCHMqwwXfEn7qg5Z/UDn7kdFdz.js\")), path: \"/echeances-reglementaires\"}, LDpT1HaOj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lkoPgCTebp0IRjRX0SOj/Ebfsf5BqY2tdO9zFlr4u/LDpT1HaOj.js\")), path: \"/contact\"}, Y5FCdTLKJ: {elements: {W0pqdrmY5: \"sec-section\", ya4oYLtLM: \"sec-section-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/43nNCOUE7HmNgViOs1JI/kZYUCDpneFqUPTnAXndn/Y5FCdTLKJ.js\")), path: \"/design-partner\"}, M1J_FmMgu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ol4eQh26sS7LD8XDOX52/du1Mr3thOUBrstgckhvn/M1J_FmMgu.js\")), path: \"/404\"}, gnQflJOpH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qvpxTWBAWdSQsvH9sogL/1de2txHcYz8VeUMOh1nv/gnQflJOpH.js\")), path: \"/guides\"}, pkqlGzdKw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sug7G7YuQzddIl59egtv/2I35uXvOi41KlwdCz1ny/pkqlGzdKw.js\")), path: \"/confidentialite\"}, Xu4o08Cct: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/As75whLSHgc5Q6q9QK6j/5fcAIH3bMY8YSeShRoSK/Xu4o08Cct.js\")), path: \"/changelog\"}, xs3oSI40y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r6YtWNf0juBiGrYGl8uK/Q72mlvmO7lbDHK2ToXk3/xs3oSI40y.js\")), path: \"/pog\"}, sflJvetAv: {elements: {fM85l_pWq: \"sec-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9teLRvzEpRPT8o5fkibj/FOiiP2MezR4eJM5bY1LQ/sflJvetAv.js\")), path: \"/souverainete\"}, DPjMCvlq7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AdrryY3BnM7SW17B0dae/uLJdaDujIiknPf2UYgZL/DPjMCvlq7.js\")), path: \"/referentiels\"}, PbXcxzZmI: {elements: {RXCj8bVqz: \"verify-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zkIGBMuudKg6YVfQe0gf/TXkQsmszKAFuFfqFF6U3/PbXcxzZmI.js\")), path: \"/verify\"}, QsHGHMpIV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1CEVBV89mOZd2wEvIVjx/nv6VrT0ufCmUAAYLfysp/QsHGHMpIV.js\")), path: \"/cgu\"}, Gh8VUc9BF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mvJ7PKxn36Q6APnRGncw/LAF6yo85VBSh0Fp5LNFK/Gh8VUc9BF.js\")), path: \"/secteurs\"}, IOdgTpvYG: {elements: {QdAGnsNwm: \"sec-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pZJiVwpO5xMdT8FVgW9w/xGmMKcALy1rcCQr3ZE6g/IOdgTpvYG.js\")), path: \"/gouvernance-ia\"}, CMJj9TvaZ: {elements: {sFD16ZQWc: \"sec-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xa5HLvU9gnoULOxSgqpu/nDCS19DeGbwFCYQBwKtg/CMJj9TvaZ.js\")), path: \"/trust\"}, m8Nnpoo55: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2megTyEBUQ6dQOsmhNHd/qvehirzTVGF0rvzemp8N/m8Nnpoo55.js\")), path: \"/glossaire\"}, BP59Mx80V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ysneooyYqBr2ZPvdhLki/DogxScWFdROYQRpTi6Nr/BP59Mx80V.js\")), path: \"/a-propos\"}, EVwMQp3Wn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8JSzvUjoc0m2q6dsvWlG/SzMeDaEFOPO4eYzLqhiW/EVwMQp3Wn.js\")), path: \"/mentions-legales\"}, nQoSt1Twz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VyRNrvg8FJkkUb2Inn1G/zBbFL3ZOBO6yDo3mkGmn/nQoSt1Twz.js\")), path: \"/divulgation\"}, kIlWsNgf8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IA89a1TlGhwwGmERxv76/RUebMSXO0khLhATtW1VF/kIlWsNgf8.js\")), path: \"/sous-traitants\"}, YsAtltMdD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VoeZgwKNPPUToZPZd85p/P2WhnZ9Ru4ELfySEkOVJ/YsAtltMdD.js\")), path: \"/reversibilite\"}, K4rlRvU29: {collectionId: \"L8b3IANtH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pAOyXAKBnd4y0YO155v7/wjNdRI0pkQ7jb1AdhwJa/K4rlRvU29.js\")), path: \"/guides/:MnZrUXvuI\"}, pAzo0asmN: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ux7IAmKvPFSLvSqC1gQv/RTzXjf26Er2buSdSHVPV/pAzo0asmN.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"fr-CH\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {L8b3IANtH: async () => (await import(\"https://framerusercontent.com/modules/gPH0Z7YzzGluQHHHXOon/mWnM6cTl22BQD3S5bzoa/L8b3IANtH.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"4bc0ba0b736154db3c741c30b0977c00b98883e5a865e3cb5bdae5a8bce4d8e0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {E1GCVExQa: \"jcV_yFltq\"}\r\nconst props2 = {...props1, E1GCVExQa: \"qfvpbPLTI\"}\r\nconst props3 = {...props1, E1GCVExQa: \"qnLR8xBJk\"}\r\nconst props4 = {...props1, E1GCVExQa: \"pdVlsmTiu\"}\r\nconst props5 = {...props1, E1GCVExQa: \"k75GHbjwZ\"}\r\nconst props6 = {...props1, E1GCVExQa: \"eYk1y69ZV\"}\r\nconst props7 = {...props1, E1GCVExQa: \"Qyafd6eA5\"}\r\nconst templateProps = {AdlLFIWpf: props3, aeGYlM3LA: props3, B9pHXw0mH: props2, BdSxJdBPU: props3, BP59Mx80V: props4, CMJj9TvaZ: props7, DPjMCvlq7: props4, EVwMQp3Wn: props1, Gh8VUc9BF: props4, gnQflJOpH: props4, IOdgTpvYG: props3, K4rlRvU29: props4, kIlWsNgf8: props1, ktvbSlNxi: props3, LDpT1HaOj: props1, M1J_FmMgu: props1, m8Nnpoo55: props4, nQoSt1Twz: props1, PbXcxzZmI: props6, pkqlGzdKw: props1, QsHGHMpIV: props1, qzipEtN4z: props3, sflJvetAv: props5, UDn7kdFdz: props3, ueiKkVaj3: props1, WxqVf2yUC: props1, xqUvWTLDu: props3, xs3oSI40y: props3, Xu4o08Cct: props4, Y5FCdTLKJ: props1, YsAtltMdD: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"ueiKkVaj3\":\r\ncase \"B9pHXw0mH\":\r\ncase \"BdSxJdBPU\":\r\ncase \"ktvbSlNxi\":\r\ncase \"AdlLFIWpf\":\r\ncase \"qzipEtN4z\":\r\ncase \"aeGYlM3LA\":\r\ncase \"xqUvWTLDu\":\r\ncase \"UDn7kdFdz\":\r\ncase \"LDpT1HaOj\":\r\ncase \"Y5FCdTLKJ\":\r\ncase \"M1J_FmMgu\":\r\ncase \"gnQflJOpH\":\r\ncase \"pkqlGzdKw\":\r\ncase \"Xu4o08Cct\":\r\ncase \"xs3oSI40y\":\r\ncase \"sflJvetAv\":\r\ncase \"DPjMCvlq7\":\r\ncase \"PbXcxzZmI\":\r\ncase \"QsHGHMpIV\":\r\ncase \"Gh8VUc9BF\":\r\ncase \"IOdgTpvYG\":\r\ncase \"CMJj9TvaZ\":\r\ncase \"m8Nnpoo55\":\r\ncase \"BP59Mx80V\":\r\ncase \"EVwMQp3Wn\":\r\ncase \"nQoSt1Twz\":\r\ncase \"kIlWsNgf8\":\r\ncase \"YsAtltMdD\":\r\ncase \"WxqVf2yUC\":\r\ncase \"K4rlRvU29\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"ueiKkVaj3\":\r\ncase \"B9pHXw0mH\":\r\ncase \"BdSxJdBPU\":\r\ncase \"ktvbSlNxi\":\r\ncase \"AdlLFIWpf\":\r\ncase \"qzipEtN4z\":\r\ncase \"aeGYlM3LA\":\r\ncase \"xqUvWTLDu\":\r\ncase \"UDn7kdFdz\":\r\ncase \"LDpT1HaOj\":\r\ncase \"Y5FCdTLKJ\":\r\ncase \"M1J_FmMgu\":\r\ncase \"gnQflJOpH\":\r\ncase \"pkqlGzdKw\":\r\ncase \"Xu4o08Cct\":\r\ncase \"xs3oSI40y\":\r\ncase \"sflJvetAv\":\r\ncase \"DPjMCvlq7\":\r\ncase \"PbXcxzZmI\":\r\ncase \"QsHGHMpIV\":\r\ncase \"Gh8VUc9BF\":\r\ncase \"IOdgTpvYG\":\r\ncase \"CMJj9TvaZ\":\r\ncase \"m8Nnpoo55\":\r\ncase \"BP59Mx80V\":\r\ncase \"EVwMQp3Wn\":\r\ncase \"nQoSt1Twz\":\r\ncase \"kIlWsNgf8\":\r\ncase \"YsAtltMdD\":\r\ncase \"WxqVf2yUC\":\r\ncase \"K4rlRvU29\":\r\nreturn [{hash: \"1mzqes0\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1oik6eo\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1ajedjx\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ol4eQh26sS7LD8XDOX52/du1Mr3thOUBrstgckhvn/M1J_FmMgu.js\")),\r\n\t\t\t\t\tisReducedMotion: false,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.prevorn.ch\",\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/zsUsFqob7qmmw2f9oTC7/GR4SnaJ24r9yvtq4QoeQ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}