{"version":3,"file":"script_main.DRRxZLOA.mjs","names":["SlotStudyCaseFonts","SlotStudyCase","serializationHash","variantClassNames","numberToPixelString","transition1","animation","animation1","addImageAlt","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","fonts","css","className","Chips","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Visuel_defaut","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","EflowerFonts","Eflower","DesignSystem","SaferFonts","Safer","ProductDesigner","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","IACol","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","fonts","css","className","fonts","css","className","DesktopFonts","Desktop","ContainerContentExpertise","MotionDivWithOptimizedAppearEffect","SlotFonts","Slot","ProjetsFonts","Projets","CommunFooterFonts","CommunFooter","breakpoints","serializationHash","variantClassNames","matchVariant","toResponsiveImage","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","Image1","RichText","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","useState","useMemo","useCallback","FixedLightboxGalleryFonts","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","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","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","forwardRef","useRef","useLayoutEffect","useEffect","useCallback","forwardRef2","useRef2","useState","useCallback2","forwardRef3","useRef3","React.useState","React.useRef","_Fragment","fonts","css","className","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","Children","useRef","useMemo","useState","useCallback","startTransition","clamp","addPropertyOverrides","SlideshowFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","SlideshowFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","useState","useRef","p","useMemo","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","SanofiIntranetFonts","SanofiIntranet","Edf","SanofiInternetFonts","SanofiInternet","AlphamosFonts","Alphamos","AlphamosControls","SanofiIntranetControls","SanofiInternetControls","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableEnumMap1","humanReadableEnumMap2","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","ProjetsSlideshowContainer","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","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","addPropertyOverrides","EDFFonts","EDF","AlphamosFonts","Alphamos","SanofiInternetFonts","SanofiInternet","SanofiIntranetFonts","SanofiIntranet","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","fonts","css","className","css","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","Alphamos","SanofiIntranet","EDF","SanofiInternet","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","DesktopFonts","Desktop","ProjetsKpisContainer","ProjetsContainerProjets","MotionDivWithOptimizedAppearEffect","SlotFonts","Slot","Projets","CommunFooterFonts","CommunFooter","breakpoints","serializationHash","variantClassNames","matchVariant","toResponsiveImage","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","humanReadableEnumMap1","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","PropertyOverrides","Image1","RichText","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","Figma","LogosSketch","Invision","Zeplin","Agile","Atomicdesign","Jira","Powerpoint","Excel","Word","XD","Illustrator","Photoshop","Indesign","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useMemo","useMemo","useReducer","useState","_Fragment","YouTube","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","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","Eflower","ClientSanofi","Safer","ClientThales","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","RichText","SlotStudyCase","serializationHash","variantClassNames","animation","animation1","matchVariant","React.useContext","React.useMemo","React.Fragment","humanReadableEnumMap","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","Desktop","Tools","StudyCaseColGauche","ContainerLogosCaseStudy","ContainerContent","Slot","CaseStudy","CommunFooter","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","PropertyOverrides","RichText","React.Fragment","Image1","Color2","Color3","Color1","Color4","Color","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","Client","Projets","Expertise","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/TDpzia2pja5X6Z0srO7s/TZeMNOysYWVO3aXfkMEh/ECGfyzUgb.js","https:/framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js","https:/framerusercontent.com/modules/3pGLACj9C05nCHfrFopS/3zOyVrdD13GiAFniTak1/lCRa7A4bO.js","https:/framerusercontent.com/modules/HQaLBLE9Za6chERWsUOJ/S8UBE8mzxjJ2jilcS6g2/xzIQILVLW.js","https:/framerusercontent.com/modules/zqvAwQWWagUMGW5wyiZf/JvNydO2TyRJ0FTj1g0WI/rBeYSY63y.js","https:/framerusercontent.com/modules/TuRGaghIbVOktqszRZn1/XqcX2g6iJDAgQDrGwr1c/uzolpDhAT.js","https:/framerusercontent.com/modules/5UpKvUkI3dCNT9N1tQbK/HNvpTGLhPBim9UkwsJ2C/RGxolbVA1.js","https:/framerusercontent.com/modules/7GBuu3jWxuBrLcRp8dmm/DyRDhNfQ64DuFnWumBOx/tZPjNE_W6.js","https:/framerusercontent.com/modules/jaRjb9xtMB1WJY07myO0/SrZ9aAakciSp3mhoXWoH/JoFRRiTUj.js","https:/framerusercontent.com/modules/UqATr6Zzrps59VQ40Wi1/MbA916oLNPdIMQFVGdZu/xUi0187fc.js","https:/framerusercontent.com/modules/RprYNu3khnGCYmJ9Fq9p/317ymhrfjkocCTFvd5i6/zGcK6zj5a.js","https:/framerusercontent.com/modules/egr4mOyDPk9WNhrSF7ad/OrdrGUIE7mVTUBjBKpy3/FDo9YTiXp.js","https:/framerusercontent.com/modules/L35KNbvFQ2ykkhAaq8tM/1xgWyKuylQJY7KTL6naJ/PBPJP5z27.js","https:/framerusercontent.com/modules/aOXBNwsO7T82EjG1Hvq2/pL21fc2sJeFavfSUkbpc/DsOONko0t.js","https:/framerusercontent.com/modules/O37PWhXH8Q8HPoV4nrKf/b345X0BGXrftcNUL0YYX/FixedLightboxGallery.js","https:/framerusercontent.com/modules/83hOLEPXBShfPmn8XPDM/o2ibJ12nDLDfJLbx5kPL/PETU5YGkM.js","https:/framerusercontent.com/modules/JRDXJiC8PleuxuXbqz7I/LlmP6zqHCZErsd8yFqm6/rgw8SmMmd.js","https:/cdn.jsdelivr.net/npm/react-compare-slider@4.0.0-0/dist/index.mjs","https:/framerusercontent.com/modules/F05jtp5OAr5MAai5TrRW/t9D3TO1CEJfLmrjrrn7F/BeforeAfterSlider.js","https:/framerusercontent.com/modules/By12Qwne8r9W3cFcLSYY/N9EBTB3KvYfXGhYTvVz6/Dy0WV8H32.js","https:/framerusercontent.com/modules/wejAC6nBTIQNel1X0nim/Iu8RPk7eUNMae9Jaf3FW/Tl7FhIP8g.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/yCImoe7N6FDrwtjU8MPe/SlideShow.js","https:/framerusercontent.com/modules/qnGtSUXYlUt0GRgnyjU5/qm68BdPJq2qGQAHjeTiO/EVDWZ2o6b.js","https:/framerusercontent.com/modules/tR3BSAzhtxRi9VytbLCI/nYw23m71X6DxcTgiJIPa/fspFnvkau.js","https:/framerusercontent.com/modules/gyTdMzLkxU0uIC4W17xg/Qz3CApukl6CZV56jeyfY/fXkA3WvID.js","https:/framerusercontent.com/modules/FR1mkmMjv1Xt5bHO7UFe/3Sxyb97o45X7tNJ88SU4/Scroll_Carousel.js","https:/framerusercontent.com/modules/Pgcq2w8nnRa1YYXlihpo/xlf3vZRz9MZa3fAbBW2e/r7oN3MMdm.js","https:/framerusercontent.com/modules/9UXEGkAcWqGK0HJxiti0/gp0lBXqliaOlGMR8dxTV/tjanU6mlx.js","https:/framerusercontent.com/modules/VmwOfmrl4xWEdL71C5pb/9IiB3d4V3MjfgKMo5SwU/VVvWOYJZ5.js","https:/framerusercontent.com/modules/OfOTyWXVEXbr6yuSrjto/ufi56UrjAxW9aainykED/lkiriT4Of.js","https:/framerusercontent.com/modules/iqCfrko4tOM3CSd2no2n/h1s40SO7EogKuhymrs6A/JJLr_OCks.js","https:/framerusercontent.com/modules/8tibhhaYew3yfoaMdmTH/tu8kw1KzFvs46lWqjwfF/k9zFZN_kO.js","https:/framerusercontent.com/modules/3N3WlPtsD82fXoPvGDtd/V5aqXlKH1Z15jXMQ702A/Z63aa6i9Y.js","https:/framerusercontent.com/modules/mcTS20hzMLPwAezehSxe/rEhzVDnVldeUSnIFayQ5/bKV275lti.js","https:/framerusercontent.com/modules/xQZLOQihZ7DR9tfbEe8v/m7s6B2PR1RJpkYYnuXIA/RZ50YiC9x.js","https:/framerusercontent.com/modules/oVLsvpIQg2fgQ6p06VP7/NdERd6WButBeiIP6wjqa/TkCgYmDUy.js","https:/framerusercontent.com/modules/JkhSbRmncejfVVhHFSTU/d8rRWuJMB5zEWd6BEjln/WgFCnePXv.js","https:/framerusercontent.com/modules/eXnZfKtGvI1rZeyZ83UK/OZNaCo9fL1zvNcu3xgJD/nYaSL0C09.js","https:/framerusercontent.com/modules/j4wQkduJvofL4CT0t4U6/klAtA8E5j6Fi4TVH3S0e/ejvJw4HlM.js","https:/framerusercontent.com/modules/kZHiCyZRAUf4uT8PloNt/hbNVJtMnRYJPiGoQPHM2/AdarD1Lu5.js","https:/framerusercontent.com/modules/gnY4dvEkeTYmtW76fCin/u7yg9d9AKoGa1YyIWTR6/AjDLz1p5a.js","https:/framerusercontent.com/modules/tp69qkLIdNejzsUD3kuW/bjL6GieQlJ9wxOa4Sfun/bB8s4WLwM.js","https:/framerusercontent.com/modules/QxPlUeAVQSC46vM7G3Rh/AOiHMIhQTFQmpT4M5ui2/cfJnt9_wh.js","https:/framerusercontent.com/modules/e9HUL7xzyTVFpCX7MXAn/SH63W1CuKS2CnPtzqezx/fNvja9IHj.js","https:/framerusercontent.com/modules/gElbX1cfe1RGcDgO4KnN/XIjULloDLL6OzQeOZ2uI/fvPdLgIhS.js","https:/framerusercontent.com/modules/Xdo4foTgz0l8gZaNyTGw/SYiBeBD0bjAby8Ws1u71/GDF41Cr3B.js","https:/framerusercontent.com/modules/nPDW527O8P0fMjV8gmsr/d2b8zecvl5nc1szTajLy/JYLCZfzix.js","https:/framerusercontent.com/modules/NlkrizhInul52w10mXLl/jBMXNTjPXYZ65Zt9cPBb/oyvNf3Vgj.js","https:/framerusercontent.com/modules/MNNaqvs3K9dtfSMNHtZq/iJm9mvRlw0NPTQSCJ7mx/q_U5d8va8.js","https:/framerusercontent.com/modules/lUj05YnK5ijU0tOkmfv1/XKfdbwt6bMkJMdaRl9WS/Q2o3HSWYl.js","https:/framerusercontent.com/modules/fm00AqDfzwo2hQeYbtHw/5QV1XSAEcaLXWBGKT3D1/yFtxF6Uyf.js","https:/framerusercontent.com/modules/G8ubCcgwwJC23DUuTYY9/zsmu7zjWfePMXdK4uT97/yGjq9JqeR.js","https:/framerusercontent.com/modules/16MVmEc1N0oGjISRD7is/kPhWHhBJ0YQulQDVW8Kh/YUSKeyWOK.js","https:/framerusercontent.com/modules/PpMjE8oknOfeI3VaJot9/r2NQATkwdNbq8wSbMxA5/GXG7Xm5JF.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js","https:/framerusercontent.com/modules/bIUT2aNApS3Hh28rZw1H/xMd8uCKQZghDYX6QsfyT/JAZiOh9tM.js","https:/framerusercontent.com/modules/bh0Gv3ZzCdPh1KFoyaR5/MJqUrNzCzF7c5q9Z3XgK/nFHB17cKQ.js","https:/framerusercontent.com/modules/gGlxIZsXHdvSGX6ZH75a/u6kaBPDzoN2zZWlS2nN4/JUhKWCtZZ.js","https:/framerusercontent.com/modules/R6DEh4t0GQUXeMRafYk3/Z6gukzZgMIqX4Dyi6J9y/RCjf_HrQ5.js","https:/framerusercontent.com/modules/ooOeiFStcoUZxCshEZ5B/mPnvBHbII2uAH7s7jWc6/teoIu1f1u.js","https:/framerusercontent.com/modules/s4OEm30E4cCLVsAP2Iju/2y3oK2nPWzhkXjYns4UE/OOFiXafVp.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,parsePaddingString,ResolveLinks,RichText,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 sharedStyle from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";import SlotStudyCase from\"https://framerusercontent.com/modules/2VeP1hWi6ifK99aznbl3/d58WiLvX9O50clELChIn/crYKjapMW.js\";const SlotStudyCaseFonts=getFonts(SlotStudyCase);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const serializationHash=\"framer-RABeA\";const variantClassNames={JN7eUrSvr:\"framer-v-s1o5xf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const S1CA3o6IZ=undefined;const ihEgzCyb0=undefined;const in537agn5=undefined;const i6_iv4id1=undefined;const njXkrLAxA=undefined;const RAWKE8SEx=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.6,type:\"spring\"};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({alphamos,direction,eDF,height,id,internet,intranet,padding,width,...props})=>{return{...props,i6_iv4id1:internet??props.i6_iv4id1??true,ihEgzCyb0:humanReadableEnumMap[direction]??direction??props.ihEgzCyb0??\"row\",in537agn5:intranet??props.in537agn5??true,njXkrLAxA:eDF??props.njXkrLAxA??true,RAWKE8SEx:alphamos??props.RAWKE8SEx??true,S1CA3o6IZ:padding??props.S1CA3o6IZ??\"50px\"};};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,in537agn5,i6_iv4id1,njXkrLAxA,RAWKE8SEx,ihEgzCyb0,S1CA3o6IZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JN7eUrSvr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const parsedPadding=typeof S1CA3o6IZ===\"string\"?parsePaddingString(S1CA3o6IZ):{top:S1CA3o6IZ,right:S1CA3o6IZ,bottom:S1CA3o6IZ,left:S1CA3o6IZ};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-s1o5xf\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JN7eUrSvr\",ref:refBinding,style:{\"--3nmm20\":numberToPixelString(S1CA3o6IZ),backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19glz5v\",layoutDependency:layoutDependency,layoutId:\"IXfpynY2d\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"AUTRES PROJETS\"})}),className:\"framer-gfh2t0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Rhsq5TnLb\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fv7md0\",layoutDependency:layoutDependency,layoutId:\"DrvPnxFFk\",style:{\"--1am5mj0\":ihEgzCyb0===\"column\"?undefined:\"1 0 0px\",\"--1tk94qq\":ihEgzCyb0,\"--nxa5q5\":ihEgzCyb0===\"column\"?\"100%\":\"1px\"},children:[in537agn5!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SuBVMiBgp\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:187,width:`min(${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1qj03tn-container\",layoutDependency:layoutDependency,layoutId:\"HvJAgiaXP-container\",nodeId:\"HvJAgiaXP\",rendersWithMotion:true,scopeId:\"ECGfyzUgb\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"hKOR6sYw0\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"\\xc9COLOGIE\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"HvJAgiaXP\",layoutId:\"HvJAgiaXP\",n9AMlmBox:addImageAlt({pixelHeight:2566,pixelWidth:1400,positionX:\"51.5%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?lossless=1&width=1400&height=2566\",srcSet:\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?scale-down-to=1024&lossless=1&width=1400&height=2566 558w,https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?scale-down-to=2048&lossless=1&width=1400&height=2566 1117w,https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?lossless=1&width=1400&height=2566 1400w\"},\"\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Lead Design de l'\\xe9cosyst\\xe8me digital interne, templates et outils interactifs\",rXBWXbdOq:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yeL_S6i9i\"),vHpfqM7gK:false,vU9keF_y_:\"Intranet Sanofi\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks[0]})})})}),i6_iv4id1!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bxoCihw1h\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:187,width:`min(${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-9rxnbb-container\",layoutDependency:layoutDependency,layoutId:\"MkvI0B4O8-container\",nodeId:\"MkvI0B4O8\",rendersWithMotion:true,scopeId:\"ECGfyzUgb\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"hKOR6sYw0\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"\\xc9COLOGIE\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"MkvI0B4O8\",layoutId:\"MkvI0B4O8\",n9AMlmBox:addImageAlt({pixelHeight:1820,pixelWidth:1300,positionX:\"52%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/edsPKyipsDetUGSR0SX3BTVCC6g.jpg?width=1300&height=1820\",srcSet:\"https://framerusercontent.com/images/edsPKyipsDetUGSR0SX3BTVCC6g.jpg?scale-down-to=1024&width=1300&height=1820 731w,https://framerusercontent.com/images/edsPKyipsDetUGSR0SX3BTVCC6g.jpg?width=1300&height=1820 1300w\"},\"Golden waves with sparkles on a black background\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Lead UX/UI, pilotage du design des sites Corporate et Brand du groupe.\",rXBWXbdOq:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yeL_S6i9i\"),vHpfqM7gK:false,vU9keF_y_:\"Corporate Sanofi\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks1[0]})})})}),njXkrLAxA!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Inz8yN2Ol\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:187,width:`min(${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1c5o511-container\",layoutDependency:layoutDependency,layoutId:\"OFAf8OfVt-container\",nodeId:\"OFAf8OfVt\",rendersWithMotion:true,scopeId:\"ECGfyzUgb\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"hKOR6sYw0\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"\\xc9COLOGIE\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"OFAf8OfVt\",layoutId:\"OFAf8OfVt\",n9AMlmBox:addImageAlt({pixelHeight:226,pixelWidth:409,src:\"https://framerusercontent.com/images/EUwWY7K5p1bMWGQRfHfAhInsoQ.jpg?width=409&height=226\"},\"Abstract image of a colorful sphere with a galaxy-like pattern inside\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Conception d'exp\\xe9riences immersives\",rXBWXbdOq:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yeL_S6i9i\"),vHpfqM7gK:false,vU9keF_y_:\"Mini site EDF\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks2[0]})})})}),RAWKE8SEx!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oEbSz_AhB\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:187,width:`min(${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1prq37r-container\",layoutDependency:layoutDependency,layoutId:\"gb2YAsX60-container\",nodeId:\"gb2YAsX60\",rendersWithMotion:true,scopeId:\"ECGfyzUgb\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"hKOR6sYw0\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"\\xc9COLOGIE\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"gb2YAsX60\",layoutId:\"gb2YAsX60\",n9AMlmBox:addImageAlt({pixelHeight:6432,pixelWidth:2560,positionX:\"50%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?width=2560&height=6432\",srcSet:\"https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?scale-down-to=2048&width=2560&height=6432 815w,https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?scale-down-to=4096&width=2560&height=6432 1630w,https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?width=2560&height=6432 2560w\"},\"Abstract green wave\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Refonte graphique du site de solutions d'analyses sensorielles\",rXBWXbdOq:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yeL_S6i9i\"),vHpfqM7gK:false,vU9keF_y_:\"Alpha MOS\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks3[0]})})})})]})]})})})})});});const css=[\".framer-RABeA.framer-1c79jq0, .framer-RABeA .framer-1c79jq0 { display: block; }\",\".framer-RABeA.framer-s1o5xf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: var(--3nmm20); position: relative; width: 1000px; }\",\".framer-RABeA .framer-19glz5v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 900px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RABeA .framer-gfh2t0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RABeA .framer-1fv7md0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: var(--1tk94qq); flex-wrap: nowrap; gap: 20px 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RABeA .framer-1qj03tn-container, .framer-RABeA .framer-9rxnbb-container, .framer-RABeA .framer-1c5o511-container, .framer-RABeA .framer-1prq37r-container { flex: var(--1am5mj0); height: 187px; position: relative; width: var(--nxa5q5); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 334\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"in537agn5\":\"intranet\",\"i6_iv4id1\":\"internet\",\"njXkrLAxA\":\"eDF\",\"RAWKE8SEx\":\"alphamos\",\"ihEgzCyb0\":\"direction\",\"S1CA3o6IZ\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerECGfyzUgb=withCSS(Component,css,\"framer-RABeA\");export default FramerECGfyzUgb;FramerECGfyzUgb.displayName=\"Projets\";FramerECGfyzUgb.defaultProps={height:334,width:1e3};addPropertyControls(FramerECGfyzUgb,{in537agn5:{defaultValue:true,title:\"Intranet\",type:ControlType.Boolean},onin537agn5Change:{changes:\"in537agn5\",type:ControlType.ChangeHandler},i6_iv4id1:{defaultValue:true,title:\"Internet\",type:ControlType.Boolean},oni6_iv4id1Change:{changes:\"i6_iv4id1\",type:ControlType.ChangeHandler},njXkrLAxA:{defaultValue:true,title:\"EDF\",type:ControlType.Boolean},onnjXkrLAxAChange:{changes:\"njXkrLAxA\",type:ControlType.ChangeHandler},RAWKE8SEx:{defaultValue:true,title:\"Alphamos\",type:ControlType.Boolean},onRAWKE8SExChange:{changes:\"RAWKE8SEx\",type:ControlType.ChangeHandler},ihEgzCyb0:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},S1CA3o6IZ:{defaultValue:\"50px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerECGfyzUgb,[{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\"}]},...SlotStudyCaseFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerECGfyzUgb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SlotStudyCase,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerECGfyzUgb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1000\",\"framerVariables\":\"{\\\"in537agn5\\\":\\\"intranet\\\",\\\"i6_iv4id1\\\":\\\"internet\\\",\\\"njXkrLAxA\\\":\\\"eDF\\\",\\\"RAWKE8SEx\\\":\\\"alphamos\\\",\\\"ihEgzCyb0\\\":\\\"direction\\\",\\\"S1CA3o6IZ\\\":\\\"padding\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"334\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ded5ed)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-wZBYG .framer-styles-preset-1wl1u2n:not(.rich-text-wrapper), .framer-wZBYG .framer-styles-preset-1wl1u2n.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 999px) and (min-width: 640px) { .framer-wZBYG .framer-styles-preset-1wl1u2n:not(.rich-text-wrapper), .framer-wZBYG .framer-styles-preset-1wl1u2n.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 639px) and (min-width: 0px) { .framer-wZBYG .framer-styles-preset-1wl1u2n:not(.rich-text-wrapper), .framer-wZBYG .framer-styles-preset-1wl1u2n.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-wZBYG\";\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 (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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 sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";const serializationHash=\"framer-8tg21\";const variantClassNames={JEjd_Xbnj:\"framer-v-17w9tzn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"JEjd_Xbnj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17w9tzn\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JEjd_Xbnj\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Conception d'un compagnon mobile destin\\xe9 au grand public pour optimiser la consommation \\xe9nerg\\xe9tique des foyers : cr\\xe9er un outil simple permettant d'identifier les \\\"heures creuses\\\" (faible impact carbone) pour programmer ses appareils \\xe9lectrom\\xe9nagers et visualiser l'impact collectif de la communaut\\xe9.\"})}),className:\"framer-bhs5a1\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e3C6vPmhJ\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE : R\\xe9duire la friction pour cr\\xe9er l'habitude\"})}),className:\"framer-xj0hlm\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w6uhtiJbX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Le client est arriv\\xe9 avec une vision pr\\xe9cise mais des maquettes (wireframes) souffrant d'une surcharge fonctionnelle majeure.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Diagnostic UX\"}),\" : Trop de clics pour une action simple, densit\\xe9 d'information anxiog\\xe8ne et navigation peu adapt\\xe9e aux usages mobiles modernes.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Enjeu :\"}),' Personne n\\'utilisera une app complexe pour une t\\xe2che m\\xe9nag\\xe8re. Il fallait atteindre le \"Z\\xe9ro Friction\".']})]}),className:\"framer-13531hk\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"tkFW5zOL1\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.em,{children:\"Wireframing\"}),\" \"]})}),className:\"framer-9eh5et\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"j_AdV3KGt\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3001)-0-3799.4)/2+674.8+120)),pixelHeight:224,pixelWidth:576,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/YX2BtMuloDDn48fffkS3tr0oQ3M.jpg?width=576&height=224\",srcSet:\"https://framerusercontent.com/images/YX2BtMuloDDn48fffkS3tr0oQ3M.jpg?scale-down-to=512&width=576&height=224 512w,https://framerusercontent.com/images/YX2BtMuloDDn48fffkS3tr0oQ3M.jpg?width=576&height=224 576w\"},className:\"framer-1gi5nd\",\"data-framer-name\":\"principe\",fitImageDimension:\"height\",id:`${layoutId}-1gi5nd`,layoutDependency:layoutDependency,layoutId:\"dcg4jyRRK\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"LA R\\xc9PONSE UX : Simplification Radicale\"})}),className:\"framer-b4vhdz\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eN_XKU16G\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:'Nous avons refondu l\\'int\\xe9gralit\\xe9 du parcours utilisateur pour passer d\\'une logique de \"tableau de bord technique\" \\xe0 une logique de \"t\\xe9l\\xe9commande intuitive\".'}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Gestuelle Mobile First :\"}),\" Remplacement des menus \\xe0 clics par des interactions naturelles (Swipe Gauche/Droite) pour faire d\\xe9filer les appareils.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Consolidation des actions :\"}),\" Centralisation des fonctionnalit\\xe9s cl\\xe9s (On/Off, Notifications, Statut) sur un \\xe9cran unique pour une prise de d\\xe9cision imm\\xe9diate.\"]})]}),className:\"framer-y6vka0\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"sXxuZ1OsD\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.em,{children:\"Wireframing\"}),\" \"]})}),className:\"framer-10rswlz\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"RVN34zk08\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3001)-0-3799.4)/2+1657.6+240)),pixelHeight:356,pixelWidth:838,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/1sx0NwLIDsm9P1XqkdLSTuIQc.jpg?width=838&height=356\",srcSet:\"https://framerusercontent.com/images/1sx0NwLIDsm9P1XqkdLSTuIQc.jpg?scale-down-to=512&width=838&height=356 512w,https://framerusercontent.com/images/1sx0NwLIDsm9P1XqkdLSTuIQc.jpg?width=838&height=356 838w\"},className:\"framer-1ut1rka\",\"data-framer-name\":\"site\",fitImageDimension:\"height\",id:`${layoutId}-1ut1rka`,layoutDependency:layoutDependency,layoutId:\"KguYQhc97\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:'UI & ENGAGEMENT : Le \"Nudge\" Visuel'})}),className:\"framer-2j7si4\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qFrI0cbgx\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Pour favoriser la r\\xe9tention, l'interface doit \\xeatre agr\\xe9able, voire ludique.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Design \\xc9pur\\xe9 :\"}),' Cr\\xe9ation d\\'un univers graphique l\\xe9ger, utilisant des codes couleurs \"\\xe9co-friendly\" apaisants pour d\\xe9dramatiser la contrainte \\xe9cologique.']}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Iconographie Explicite :\"}),\" Usage d'un langage visuel universel pour une reconnaissance instantan\\xe9e des appareils, r\\xe9duisant ainsi la charge cognitive de l'utilisateur.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Dimension Communautaire :\"}),\" Mise en valeur des indicateurs d'impact global pour r\\xe9compenser l'effort individuel par la preuve sociale.\"]})]}),className:\"framer-122mt4h\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"gKhbJwml0\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:/*#__PURE__*/_jsx(motion.em,{children:\"Design\"})})}),className:\"framer-hbau4h\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"BAmPiQidd\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:442,intrinsicWidth:660,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3001)-0-3799.4)/2+2836.4+360)),pixelHeight:442,pixelWidth:660,sizes:\"900px\",src:\"https://framerusercontent.com/images/EInfEiEIk2b1eOHbbPcwxv2MY.jpg?width=660&height=442\",srcSet:\"https://framerusercontent.com/images/EInfEiEIk2b1eOHbbPcwxv2MY.jpg?scale-down-to=512&width=660&height=442 512w,https://framerusercontent.com/images/EInfEiEIk2b1eOHbbPcwxv2MY.jpg?width=660&height=442 660w\"},className:\"framer-1p8wen7\",\"data-framer-name\":\"Eflowerpower big\",layoutDependency:layoutDependency,layoutId:\"zvxnZGxch\"})]})})})});});const css=[\".framer-8tg21.framer-128yqyk, .framer-8tg21 .framer-128yqyk { display: block; }\",\".framer-8tg21.framer-17w9tzn { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-8tg21 .framer-bhs5a1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8tg21 .framer-xj0hlm, .framer-8tg21 .framer-b4vhdz, .framer-8tg21 .framer-2j7si4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8tg21 .framer-13531hk, .framer-8tg21 .framer-9eh5et, .framer-8tg21 .framer-y6vka0, .framer-8tg21 .framer-10rswlz, .framer-8tg21 .framer-122mt4h, .framer-8tg21 .framer-hbau4h { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8tg21 .framer-1gi5nd, .framer-8tg21 .framer-1ut1rka { align-content: center; align-items: center; cursor: zoom-in; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-8tg21 .framer-1p8wen7 { aspect-ratio: 1.493212669683258 / 1; flex: none; height: auto; overflow: visible; position: relative; width: 900px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3001\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlCRa7A4bO=withCSS(Component,css,\"framer-8tg21\");export default FramerlCRa7A4bO;FramerlCRa7A4bO.displayName=\"eflower\";FramerlCRa7A4bO.defaultProps={height:3001,width:900};addFonts(FramerlCRa7A4bO,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlCRa7A4bO\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerIntrinsicHeight\":\"3001\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lCRa7A4bO.map","// Generated by Framer (4ded5ed)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Light\",\"Inter\",\"Inter-Italic\",\"Inter-LightItalic\"]);export const fonts=[{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/BkDpl4ghaqvMi1btKFyG2tdbec.woff2\",weight:\"300\"},{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/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2\",weight:\"300\"},{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/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2\",weight:\"300\"},{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/aqiiD4LUKkKzXdjGL5UzHq8bo5w.woff2\",weight:\"300\"},{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/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/YYB6GZmCWnZq3RWZOghuZIOxQY.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/miJTzODdiyIr3tRo9KEoqXXk2PM.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6ZMhcggRFfEfbf7lncCpaUbA.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/8sCN6PGUr4I8q5hC5twAXfcwqV0.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/aUYDUTztS7anQw5JuwCncXeLOBY.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/8mwKwShtYEXIZ5diRBT74yn9jdQ.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/yDiPvYxioBHsicnYxpPW35WQmx8.woff2\",weight:\"300\"}]}];export const css=['.framer-W0VAk .framer-styles-preset-11hl06q:not(.rich-text-wrapper), .framer-W0VAk .framer-styles-preset-11hl06q.rich-text-wrapper h4 { --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: 30px; --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: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 999px) and (min-width: 640px) { .framer-W0VAk .framer-styles-preset-11hl06q:not(.rich-text-wrapper), .framer-W0VAk .framer-styles-preset-11hl06q.rich-text-wrapper h4 { --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: 30px; --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: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 639px) and (min-width: 0px) { .framer-W0VAk .framer-styles-preset-11hl06q:not(.rich-text-wrapper), .framer-W0VAk .framer-styles-preset-11hl06q.rich-text-wrapper h4 { --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: 20px; --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: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-W0VAk\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e1541bb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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*as sharedStyle1 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HQaLBLE9Za6chERWsUOJ/S8UBE8mzxjJ2jilcS6g2/xzIQILVLW.js\";import Chips from\"https://framerusercontent.com/modules/BhtnFuMOZ8v9RtHejwbS/j7q10Iy1cW4N1i6Iv4CV/dNaOs_k7k.js\";const ChipsFonts=getFonts(Chips);const serializationHash=\"framer-W2Nf1\";const variantClassNames={lLBfkwHvp:\"framer-v-1cv9cwl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"lLBfkwHvp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cv9cwl\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"lLBfkwHvp\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7a1wqs\",layoutDependency:layoutDependency,layoutId:\"e_IuKoW_2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1junc5d\",layoutDependency:layoutDependency,layoutId:\"h2yCwiUeA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||2598)-0-5234.2)/2+0+0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aufpvg-container\",layoutDependency:layoutDependency,layoutId:\"L7DDkPJ_6-container\",nodeId:\"L7DDkPJ_6\",rendersWithMotion:true,scopeId:\"rBeYSY63y\",children:/*#__PURE__*/_jsx(Chips,{height:\"100%\",id:\"L7DDkPJ_6\",layoutId:\"L7DDkPJ_6\",width:\"100%\",y0Tpcwd56:\"Lead UX\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||2598)-0-5234.2)/2+0+0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1srn7jm-container\",layoutDependency:layoutDependency,layoutId:\"UNCU2q3tb-container\",nodeId:\"UNCU2q3tb\",rendersWithMotion:true,scopeId:\"rBeYSY63y\",children:/*#__PURE__*/_jsx(Chips,{height:\"100%\",id:\"UNCU2q3tb\",layoutId:\"UNCU2q3tb\",width:\"100%\",y0Tpcwd56:\"UX/UI Design\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||2598)-0-5234.2)/2+0+0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-asn5zx-container\",layoutDependency:layoutDependency,layoutId:\"UvoHAzPaz-container\",nodeId:\"UvoHAzPaz\",rendersWithMotion:true,scopeId:\"rBeYSY63y\",children:/*#__PURE__*/_jsx(Chips,{height:\"100%\",id:\"UvoHAzPaz\",layoutId:\"UvoHAzPaz\",width:\"100%\",y0Tpcwd56:\"Product Ownership\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||2598)-0-5234.2)/2+0+0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k9w3sq-container\",layoutDependency:layoutDependency,layoutId:\"EcqFnnjUr-container\",nodeId:\"EcqFnnjUr\",rendersWithMotion:true,scopeId:\"rBeYSY63y\",children:/*#__PURE__*/_jsx(Chips,{height:\"100%\",id:\"EcqFnnjUr\",layoutId:\"EcqFnnjUr\",width:\"100%\",y0Tpcwd56:\"Delivery\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-11hl06q\",\"data-styles-preset\":\"xzIQILVLW\",dir:\"auto\",children:\"Concevoir et piloter des produits complexes, du besoin terrain \\xe0 la mise en production.\"})}),className:\"framer-1u3ykkv\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oIIZ66nJY\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m74v7b\",layoutDependency:layoutDependency,layoutId:\"TfxHm6Ghf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"J’assure le lien entre utilisateurs, business et \\xe9quipes techniques pour transformer des besoins parfois contradictoires en produits clairs, utiles et r\\xe9alisables.\"})}),className:\"framer-j57xj0\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DOPntHcPV\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Mon expertise\"})}),className:\"framer-1x1tsm3\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s4GXZsejm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-od5m7h\",layoutDependency:layoutDependency,layoutId:\"o57eMV8UO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"CADRER\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Clarifier les usages, les objectifs m\\xe9tier et les contraintes du produit.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Prioriser les probl\\xe8mes \\xe0 r\\xe9soudre et construire une vision compr\\xe9hensible par toute l’\\xe9quipe.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"CONCEVOIR\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Structurer l’information, les parcours et les fonctionnalit\\xe9s.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Produire les user flows, wireframes, prototypes et interfaces n\\xe9cessaires pour explorer, tester et pr\\xe9ciser la solution.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"ALIGNER\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Faire le pont entre utilisateurs, experts m\\xe9tier, Product Owners, designers, architectes et d\\xe9veloppeurs.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Traduire les r\\xe8gles business en exp\\xe9riences compr\\xe9hensibles et les intentions UX en solutions techniquement r\\xe9alistes.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"PILOTER\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Porter la direction UX, organiser les contributions et accompagner le produit jusqu’au delivery.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Habitu\\xe9 aux environnements Agile et SAFe, je participe aux arbitrages, aux features, aux revues de d\\xe9veloppement et au contr\\xf4le qualit\\xe9.\"})]}),className:\"framer-vut18x\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Au4pEzJhw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"UNE POSTURE DE LEAD UX\"})}),className:\"framer-g8n4b3\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bZOdvOpap\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Mon r\\xf4le d\\xe9passe la production d’interfaces.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Je facilite les d\\xe9cisions, maintiens la coh\\xe9rence du produit et accompagne les \\xe9quipes dans leur mont\\xe9e en comp\\xe9tence.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[\"Mon pass\\xe9 de d\\xe9veloppeur facilite le dialogue avec les \\xe9quipes techniques. \",/*#__PURE__*/_jsx(motion.strong,{children:\"Ma certification PSPO I\"}),\" renforce ma compr\\xe9hension de la valeur produit, de la priorisation et du backlog.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Mon exp\\xe9rience couvre \\xe9galement le recrutement et le pilotage d’\\xe9quipes associant UX/UI et d\\xe9veloppement.\"})]}),className:\"framer-e08cti\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"jXbG7Ra4X\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"PROJETS S\\xc9LECTIONN\\xc9S\"})}),className:\"framer-6wgz3u\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PyQLtU7Lw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"ATHEA\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Application m\\xe9tier de renseignement\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Lead UX et Proxy Product Owner dans un environnement Agile SAFe.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Parcours • Prototypes • Tests utilisateurs • Features • Suivi des d\\xe9veloppements\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"SANOFI DSI\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"P\\xf4le digital interne\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Structuration et pilotage d’une \\xe9quipe hybride UX/UI et d\\xe9veloppement.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Management • Recrutement • Industrialisation • Pilotage de projets\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"SAFER\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Cartographie de donn\\xe9es fonci\\xe8res\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Rendre des donn\\xe9es expertes compr\\xe9hensibles par les professionnels et le grand public.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Architecture de l’information • Cartographie interactive • UX/UI responsive\"})]}),className:\"framer-1hj2nw6\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nwGG5lhNm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"LIVRABLES\"})}),className:\"framer-1vpg7r3\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yLKfFxMzo\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[\" • Cadrage\",/*#__PURE__*/_jsx(motion.br,{}),\" • User flows\",/*#__PURE__*/_jsx(motion.br,{}),\" • Wireframes\",/*#__PURE__*/_jsx(motion.br,{}),\" • Prototypes\",/*#__PURE__*/_jsx(motion.br,{}),\" • Interfaces\",/*#__PURE__*/_jsx(motion.br,{}),\" • Sp\\xe9cifications UX\",/*#__PURE__*/_jsx(motion.br,{}),\" • Revues de d\\xe9veloppement\",/*#__PURE__*/_jsx(motion.br,{}),\" • Contr\\xf4le qualit\\xe9\"]})}),className:\"framer-6e1k8u\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fPiOZUDev\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-W2Nf1.framer-1pr1jsv, .framer-W2Nf1 .framer-1pr1jsv { display: block; }\",\".framer-W2Nf1.framer-1cv9cwl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-W2Nf1 .framer-7a1wqs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-W2Nf1 .framer-1junc5d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 25px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-W2Nf1 .framer-1aufpvg-container, .framer-W2Nf1 .framer-1srn7jm-container, .framer-W2Nf1 .framer-asn5zx-container, .framer-W2Nf1 .framer-1k9w3sq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-W2Nf1 .framer-1u3ykkv, .framer-W2Nf1 .framer-j57xj0, .framer-W2Nf1 .framer-vut18x { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-W2Nf1 .framer-1m74v7b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-W2Nf1 .framer-1x1tsm3, .framer-W2Nf1 .framer-g8n4b3, .framer-W2Nf1 .framer-6wgz3u, .framer-W2Nf1 .framer-1vpg7r3 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-W2Nf1 .framer-od5m7h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-W2Nf1 .framer-e08cti, .framer-W2Nf1 .framer-1hj2nw6 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-W2Nf1 .framer-6e1k8u { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 28%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2598\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrBeYSY63y=withCSS(Component,css,\"framer-W2Nf1\");export default FramerrBeYSY63y;FramerrBeYSY63y.displayName=\"ProductDesigner\";FramerrBeYSY63y.defaultProps={height:2598,width:900};addFonts(FramerrBeYSY63y,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...ChipsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerrBeYSY63y.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Chips,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrBeYSY63y\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2598\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rBeYSY63y.map","// Generated by Framer (a2fc4a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-RQh0l\";const variantClassNames={asMf5uhn9:\"framer-v-1pa44dg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,AiM3lwLRp:title??props.AiM3lwLRp??\"VISUEL\"};};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,AiM3lwLRp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"asMf5uhn9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pa44dg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"asMf5uhn9\",ref:refBinding,style:{backgroundColor:\"rgb(204, 204, 204)\",...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-line-height\":\"1.1em\"},children:\"VISUEL\"})}),className:\"framer-1kahjzz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DDOBUp0ra\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AiM3lwLRp,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RQh0l.framer-1e5nuhb, .framer-RQh0l .framer-1e5nuhb { display: block; }\",\".framer-RQh0l.framer-1pa44dg { gap: 10px; height: 100px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100px; }\",\".framer-RQh0l .framer-1kahjzz { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AiM3lwLRp\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruzolpDhAT=withCSS(Component,css,\"framer-RQh0l\");export default FrameruzolpDhAT;FrameruzolpDhAT.displayName=\"visuel_defaut\";FrameruzolpDhAT.defaultProps={height:100,width:100};addPropertyControls(FrameruzolpDhAT,{AiM3lwLRp:{defaultValue:\"VISUEL\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FrameruzolpDhAT,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruzolpDhAT\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"AiM3lwLRp\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"100\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uzolpDhAT.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,forwardLoader,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Visuel_defaut from\"https://framerusercontent.com/modules/TuRGaghIbVOktqszRZn1/XqcX2g6iJDAgQDrGwr1c/uzolpDhAT.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";const serializationHash=\"framer-pHUGW\";const variantClassNames={qZPVWeFpJ:\"framer-v-k2aau\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"qZPVWeFpJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-k2aau\",className,classNames),\"data-framer-name\":\"Safer\",layoutDependency:layoutDependency,layoutId:\"qZPVWeFpJ\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yehh8h\",layoutDependency:layoutDependency,layoutId:\"DIUTIyU5l\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Laur\\xe9at de l'appel d'offres pour la refonte de l'outil de r\\xe9f\\xe9rence du foncier agricole, le d\\xe9fi est de concevoir une interface unique capable de servir deux cibles radicalement oppos\\xe9es  que sont les experts agricoles (besoin de pr\\xe9cision data) et le grand public (besoin de p\\xe9dagogie pour l'achat/vente).\"})}),className:\"framer-11sr3hw\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ip9Wk7Azh\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE : G\\xe9rer la densit\\xe9 d'information\"})}),className:\"framer-19eep15\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qo7RcHegF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Le cœur du moteur est une carte interactive croisant 4 march\\xe9s (pr\\xe9s, vignes, for\\xeats, maisons) sur de multiples strates g\\xe9ographiques (commune, d\\xe9partement, r\\xe9gion).\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Probl\\xe8me :\"}),\" Risque de surcharge cognitive et de perte de rep\\xe8res lors de la navigation profonde (zoom/d\\xe9zoom).\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Intervention :\"}),\" Travail approfondi de Wireframing pour rationaliser les contenus initiaux. Mon r\\xf4le a \\xe9t\\xe9 de filtrer la complexit\\xe9 pour ne pr\\xe9senter que la donn\\xe9e pertinente au bon moment.\"]})]}),className:\"framer-1qayehs\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"fvwNIOykW\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+620.8),pixelHeight:982,pixelWidth:2514,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/o9luWragAmHTWsre8qA4mErc.jpg?width=2514&height=982\",srcSet:\"https://framerusercontent.com/images/o9luWragAmHTWsre8qA4mErc.jpg?scale-down-to=512&width=2514&height=982 512w,https://framerusercontent.com/images/o9luWragAmHTWsre8qA4mErc.jpg?scale-down-to=1024&width=2514&height=982 1024w,https://framerusercontent.com/images/o9luWragAmHTWsre8qA4mErc.jpg?scale-down-to=2048&width=2514&height=982 2048w,https://framerusercontent.com/images/o9luWragAmHTWsre8qA4mErc.jpg?width=2514&height=982 2514w\"},className:\"framer-1lwlpkd\",\"data-framer-name\":\"principe\",fitImageDimension:\"height\",id:`${layoutId}-1lwlpkd`,layoutDependency:layoutDependency,layoutId:\"yuH8XepH5\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"LA R\\xc9PONSE UX : Une navigation contextuelle\"})}),className:\"framer-zhxxnj\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YR6S4vX2q\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Pour garantir la fluidit\\xe9, j'ai mis en place des m\\xe9canismes de navigation avanc\\xe9s :\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Fil d'Ariane Dynamique :\"}),\" Conception d'une navigation \\\"intelligente\\\" permettant \\xe0 l'utilisateur de remonter les strates g\\xe9ographiques sans jamais perdre le contexte de sa recherche.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:'Information \"Sticky\" :'}),\" Impl\\xe9mentation d'un panneau lat\\xe9ral permanent. Quelle que soit l'exploration sur la carte, les donn\\xe9es cl\\xe9s (prix, contacts SAFER locaux) restent ancr\\xe9es et visibles.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Accessibilit\\xe9 :\"}),\" Respect strict des normes pour garantir l'acc\\xe8s aux donn\\xe9es publiques \\xe0 tous les profils d'utilisateurs.\"]})]}),className:\"framer-az32a2\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"PbYpv758u\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1715.6),pixelHeight:516,pixelWidth:1290,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/QspvxUWmiBXXBA4YpfSukwDqqoI.jpg?width=1290&height=516\",srcSet:\"https://framerusercontent.com/images/QspvxUWmiBXXBA4YpfSukwDqqoI.jpg?scale-down-to=512&width=1290&height=516 512w,https://framerusercontent.com/images/QspvxUWmiBXXBA4YpfSukwDqqoI.jpg?scale-down-to=1024&width=1290&height=516 1024w,https://framerusercontent.com/images/QspvxUWmiBXXBA4YpfSukwDqqoI.jpg?width=1290&height=516 1290w\"},className:\"framer-rp3mx7\",\"data-framer-name\":\"process\",fitImageDimension:\"height\",id:`${layoutId}-rp3mx7`,layoutDependency:layoutDependency,layoutId:\"JGHMGsxZV\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"UI & RESPONSIVE : L'immersion sur tous les \\xe9crans\"})}),className:\"framer-7o81i7\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"srezqQD4O\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Design \\xc9pur\\xe9 :\"}),\" Choix d'une direction artistique minimaliste. Utilisation d'une iconographie fonctionnelle pour identifier les march\\xe9s instantan\\xe9ment et laisser la part belle \\xe0 la cartographie.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Challenge Mobile :\"}),\" Un travail critique a \\xe9t\\xe9 men\\xe9 pour transposer cette exp\\xe9rience cartographique complexe sur mobile. L'interface a \\xe9t\\xe9 repens\\xe9e pour conserver la m\\xeame profondeur d'information tout en s'adaptant aux contraintes tactiles (touch targets, espace \\xe9cran r\\xe9duit).\"]})]}),className:\"framer-69b04j\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"h51wUIG9X\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2490.4),pixelHeight:359,pixelWidth:631,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/NA6NdjQUCz9i3cEA05UanQndX0k.png?width=631&height=359\",srcSet:\"https://framerusercontent.com/images/NA6NdjQUCz9i3cEA05UanQndX0k.png?scale-down-to=512&width=631&height=359 512w,https://framerusercontent.com/images/NA6NdjQUCz9i3cEA05UanQndX0k.png?width=631&height=359 631w\"},className:\"framer-1ap4pk8\",\"data-framer-name\":\"template\",fitImageDimension:\"height\",id:`${layoutId}-1ap4pk8`,layoutDependency:layoutDependency,layoutId:\"mu1GUQCfe\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3032.4),pixelHeight:6092,pixelWidth:2480,sizes:`min(${componentViewport?.width||\"100vw\"}, 550px)`,src:\"https://framerusercontent.com/images/7Yjvar2TCEyzw5K2Y9oaedhDM.jpg?width=2480&height=6092\",srcSet:\"https://framerusercontent.com/images/7Yjvar2TCEyzw5K2Y9oaedhDM.jpg?scale-down-to=2048&width=2480&height=6092 833w,https://framerusercontent.com/images/7Yjvar2TCEyzw5K2Y9oaedhDM.jpg?scale-down-to=4096&width=2480&height=6092 1667w,https://framerusercontent.com/images/7Yjvar2TCEyzw5K2Y9oaedhDM.jpg?width=2480&height=6092 2480w\"},className:\"framer-1ws0j1l\",\"data-framer-name\":\"sketch\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"Ln5j68lv4\"})]})})})});});const css=[\".framer-pHUGW.framer-1x101ua, .framer-pHUGW .framer-1x101ua { display: block; }\",\".framer-pHUGW.framer-k2aau { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-pHUGW .framer-yehh8h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pHUGW .framer-11sr3hw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pHUGW .framer-19eep15, .framer-pHUGW .framer-zhxxnj, .framer-pHUGW .framer-7o81i7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pHUGW .framer-1qayehs, .framer-pHUGW .framer-az32a2, .framer-pHUGW .framer-69b04j { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pHUGW .framer-1lwlpkd, .framer-pHUGW .framer-rp3mx7, .framer-pHUGW .framer-1ap4pk8 { align-content: center; align-items: center; cursor: zoom-in; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-pHUGW .framer-1ws0j1l { align-content: center; align-items: center; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; max-width: 550px; padding: 0px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4103\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRGxolbVA1=withCSS(Component,css,\"framer-pHUGW\");export default FramerRGxolbVA1;FramerRGxolbVA1.displayName=\"Safer\";FramerRGxolbVA1.defaultProps={height:4103,width:900};addFonts(FramerRGxolbVA1,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerRGxolbVA1.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Visuel_defaut,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRGxolbVA1\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"4103\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RGxolbVA1.map","// Generated by Framer (e1541bb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/HQaLBLE9Za6chERWsUOJ/S8UBE8mzxjJ2jilcS6g2/xzIQILVLW.js\";const serializationHash=\"framer-utegY\";const variantClassNames={hdGG1JObJ:\"framer-v-saaour\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"hdGG1JObJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-saaour\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hdGG1JObJ\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s3k7fn\",layoutDependency:layoutDependency,layoutId:\"IVmTsrll5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Conception, structuration et \\xe9volution de syst\\xe8mes de design.\"})}),className:\"framer-1rfqpj3\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n74fUAuND\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-11hl06q\",\"data-styles-preset\":\"xzIQILVLW\",dir:\"auto\",children:\"Cr\\xe9er un langage commun entre Design et D\\xe9veloppement pour garantir la coh\\xe9rence des interfaces et acc\\xe9l\\xe9rer la production.\"})}),className:\"framer-71qj0r\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SWJ76hX5P\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE\"})}),className:\"framer-1qrtn9u\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Cy8jlaS_D\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b0cwdr\",layoutDependency:layoutDependency,layoutId:\"aL5rBfzGx\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"\\xc0 mesure que les produits et les \\xe9quipes se multiplient, les composants divergent, la documentation vieillit et les exceptions s’accumulent.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Probl\\xe8me\"}),\" : chaque \\xe9quipe recr\\xe9e ses propres solutions. Les \\xe9carts entre les maquettes et le code augmentent, avec une dette difficile \\xe0 r\\xe9sorber.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Enjeu\"}),\" : construire un syst\\xe8me partag\\xe9, accessible et maintenable, puis organiser son adoption dans la dur\\xe9e.\"]})]}),className:\"framer-5jloxq\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"LYz_MfwDE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"PHASE 1 : AUDITER ET STRUCTURER\"})}),className:\"framer-11s5nu4\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jJEKE5KRD\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Je commence par comprendre les produits, les pratiques et les contraintes techniques existantes.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Audit\"}),\" : identification des incoh\\xe9rences, composants dupliqu\\xe9s, variantes inutiles et r\\xe8gles non document\\xe9es.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Fondations\"}),\" : d\\xe9finition des couleurs, typographies, espacements, grilles et principes d’accessibilit\\xe9.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Architecture\"}),\" : organisation des tokens, composants et patterns selon leur r\\xf4le et leur niveau de r\\xe9utilisation.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Priorisation\"}),\" : construction progressive du syst\\xe8me \\xe0 partir des besoins produits r\\xe9els, sans chercher \\xe0 tout couvrir d\\xe8s la premi\\xe8re version.\"]})]}),className:\"framer-16o5dea\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Ufa_m2aBe\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"PHASE 2 : CONSTRUIRE ET DOCUMENTER\"})}),className:\"framer-ntpcms\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iuWbGHkox\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Le Design System doit fournir des composants pr\\xeats \\xe0 employer et des r\\xe8gles assez claires pour \\xe9viter les interpr\\xe9tations.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Composants\"}),\" : cr\\xe9ation des variantes, propri\\xe9t\\xe9s, \\xe9tats et comportements n\\xe9cessaires aux interfaces.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Documentation\"}),\" : description des usages, r\\xe8gles de composition, cas \\xe0 \\xe9viter et crit\\xe8res d’accessibilit\\xe9.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Design–D\\xe9veloppement\"}),\" : traduction des intentions graphiques et fonctionnelles en ressources directement exploitables par les \\xe9quipes techniques.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Qualit\\xe9\"}),\" : contr\\xf4le de la coh\\xe9rence entre les composants con\\xe7us, document\\xe9s et int\\xe9gr\\xe9s dans les produits.\"]})]}),className:\"framer-1h3l4cr\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"tW1XYITBY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"PHASE 3 : GOUVERNER ET FAIRE ADOPTER\"})}),className:\"framer-1d84zlq\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TNV38pB80\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Un syst\\xe8me utile doit pouvoir \\xe9voluer sans perdre sa coh\\xe9rence.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Gouvernance\"}),\" : d\\xe9finition des r\\xf4les, r\\xe8gles de contribution et circuits de validation.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Adoption\"}),\" : accompagnement des \\xe9quipes, tutoriels et exemples concrets pour faciliter la prise en main.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Maintenance\"}),\" : revue des demandes, correction des \\xe9carts et \\xe9volution des composants selon les nouveaux usages.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Suivi\"}),\" : identification des exceptions r\\xe9currentes pour d\\xe9cider si elles doivent \\xeatre corrig\\xe9es, document\\xe9es ou int\\xe9gr\\xe9es au syst\\xe8me.\"]})]}),className:\"framer-1nwameu\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"FKjNxG09r\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"EXP\\xc9RIENCES & USE CASES\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Sanofi : conception d’un Design System transverse pour les sites corporate, marques et business. Cr\\xe9ation d’une biblioth\\xe8que de composants, de templates et de guidelines, centralis\\xe9s sur une plateforme collaborative avec g\\xe9n\\xe9ration automatique de code.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Workflow actuel : automatisation de la cha\\xeene Figma, design tokens, GitHub, documentation IA, Storybook et contr\\xf4le visuel avec Chromatic.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"L’ACC\\xc9L\\xc9RATION PAR L’IA\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"L’IA acc\\xe9l\\xe8re la maintenance et la documentation. Les d\\xe9cisions de conception et les validations restent humaines.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"ANALYSE\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"D\\xe9tection des modifications de tokens, incoh\\xe9rences documentaires et \\xe9carts entre les diff\\xe9rentes sources.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"PRODUCTION\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"G\\xe9n\\xe9ration assist\\xe9e des descriptions, recommandations d’usage et ressources CSS ou SCSS.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"DOCUMENTATION\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Mise \\xe0 jour des contenus \\xe0 partir des changements r\\xe9ellement apport\\xe9s au syst\\xe8me.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"VALIDATION\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"Revue des Pull Requests, contr\\xf4le dans Storybook et d\\xe9tection des r\\xe9gressions visuelles avant int\\xe9gration.Sources\"})]}),className:\"framer-e6k66d\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XF7nWhFCw\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-utegY.framer-1jle75, .framer-utegY .framer-1jle75 { display: block; }\",\".framer-utegY.framer-saaour { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-utegY .framer-1s3k7fn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-utegY .framer-1rfqpj3, .framer-utegY .framer-71qj0r, .framer-utegY .framer-5jloxq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-utegY .framer-1qrtn9u, .framer-utegY .framer-11s5nu4, .framer-utegY .framer-ntpcms, .framer-utegY .framer-1d84zlq { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-utegY .framer-1b0cwdr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-utegY .framer-16o5dea, .framer-utegY .framer-1h3l4cr, .framer-utegY .framer-1nwameu, .framer-utegY .framer-e6k66d { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2878\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertZPjNE_W6=withCSS(Component,css,\"framer-utegY\");export default FramertZPjNE_W6;FramertZPjNE_W6.displayName=\"DesignSystem\";FramertZPjNE_W6.defaultProps={height:2878,width:900};addFonts(FramertZPjNE_W6,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertZPjNE_W6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"900\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2878\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tZPjNE_W6.map","// Generated by Framer (e1541bb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Eflower from\"https://framerusercontent.com/modules/3pGLACj9C05nCHfrFopS/3zOyVrdD13GiAFniTak1/lCRa7A4bO.js\";import ProductDesigner from\"https://framerusercontent.com/modules/zqvAwQWWagUMGW5wyiZf/JvNydO2TyRJ0FTj1g0WI/rBeYSY63y.js\";import Safer from\"https://framerusercontent.com/modules/5UpKvUkI3dCNT9N1tQbK/HNvpTGLhPBim9UkwsJ2C/RGxolbVA1.js\";import DesignSystem from\"https://framerusercontent.com/modules/7GBuu3jWxuBrLcRp8dmm/DyRDhNfQ64DuFnWumBOx/tZPjNE_W6.js\";const EflowerFonts=getFonts(Eflower);const DesignSystemFonts=getFonts(DesignSystem);const SaferFonts=getFonts(Safer);const ProductDesignerFonts=getFonts(ProductDesigner);const cycleOrder=[\"FiMvRzBh0\",\"y5Kh_UNst\",\"PQMs7U3pX\",\"aLvF8XARX\"];const serializationHash=\"framer-yqMIq\";const variantClassNames={aLvF8XARX:\"framer-v-qjunkk\",FiMvRzBh0:\"framer-v-1o455oj\",PQMs7U3pX:\"framer-v-1vtl17a\",y5Kh_UNst:\"framer-v-2ebh0k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"AI Workflows\":\"aLvF8XARX\",\"Design Systems\":\"y5Kh_UNst\",\"UX Research\":\"PQMs7U3pX\",ProductDesigner:\"FiMvRzBh0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FiMvRzBh0\"};};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:\"FiMvRzBh0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aLvF8XARX\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"y5Kh_UNst\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"PQMs7U3pX\")return true;return false;};const isDisplayed3=()=>{if([\"y5Kh_UNst\",\"PQMs7U3pX\",\"aLvF8XARX\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o455oj\",className,classNames),\"data-framer-name\":\"ProductDesigner\",layoutDependency:layoutDependency,layoutId:\"FiMvRzBh0\",ref:refBinding,style:{...style},...addPropertyOverrides({aLvF8XARX:{\"data-framer-name\":\"AI Workflows\"},PQMs7U3pX:{\"data-framer-name\":\"UX Research\"},y5Kh_UNst:{\"data-framer-name\":\"Design Systems\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aLvF8XARX:{height:3001,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14mgusl-container\",layoutDependency:layoutDependency,layoutId:\"a4XficnXq-container\",nodeId:\"a4XficnXq\",rendersWithMotion:true,scopeId:\"JoFRRiTUj\",children:/*#__PURE__*/_jsx(Eflower,{height:\"100%\",id:\"a4XficnXq\",layoutId:\"a4XficnXq\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({y5Kh_UNst:{height:1917,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qsq4it-container\",layoutDependency:layoutDependency,layoutId:\"b_LeTsvBA-container\",nodeId:\"b_LeTsvBA\",rendersWithMotion:true,scopeId:\"JoFRRiTUj\",children:/*#__PURE__*/_jsx(DesignSystem,{height:\"100%\",id:\"b_LeTsvBA\",layoutId:\"b_LeTsvBA\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({PQMs7U3pX:{height:4103,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a6a2v0-container\",layoutDependency:layoutDependency,layoutId:\"jRapFg9ID-container\",nodeId:\"jRapFg9ID\",rendersWithMotion:true,scopeId:\"JoFRRiTUj\",children:/*#__PURE__*/_jsx(Safer,{height:\"100%\",id:\"jRapFg9ID\",layoutId:\"jRapFg9ID\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2254,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ldml7i-container\",layoutDependency:layoutDependency,layoutId:\"r1agmRqcX-container\",nodeId:\"r1agmRqcX\",rendersWithMotion:true,scopeId:\"JoFRRiTUj\",children:/*#__PURE__*/_jsx(ProductDesigner,{height:\"100%\",id:\"r1agmRqcX\",layoutId:\"r1agmRqcX\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-yqMIq.framer-usx1og, .framer-yqMIq .framer-usx1og { display: block; }\",\".framer-yqMIq.framer-1o455oj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-yqMIq .framer-14mgusl-container, .framer-yqMIq .framer-qsq4it-container, .framer-yqMIq .framer-1a6a2v0-container, .framer-yqMIq .framer-1ldml7i-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2254\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"y5Kh_UNst\":{\"layout\":[\"fixed\",\"auto\"]},\"PQMs7U3pX\":{\"layout\":[\"fixed\",\"auto\"]},\"aLvF8XARX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJoFRRiTUj=withCSS(Component,css,\"framer-yqMIq\");export default FramerJoFRRiTUj;FramerJoFRRiTUj.displayName=\"ContainerContentExpertise\";FramerJoFRRiTUj.defaultProps={height:2254,width:900};addPropertyControls(FramerJoFRRiTUj,{variant:{options:[\"FiMvRzBh0\",\"y5Kh_UNst\",\"PQMs7U3pX\",\"aLvF8XARX\"],optionTitles:[\"ProductDesigner\",\"Design Systems\",\"UX Research\",\"AI Workflows\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJoFRRiTUj,[{explicitInter:true,fonts:[]},...EflowerFonts,...DesignSystemFonts,...SaferFonts,...ProductDesignerFonts],{supportsExplicitInterCodegen:true});FramerJoFRRiTUj.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Eflower,{},context),forwardLoader(DesignSystem,{},context),forwardLoader(Safer,{},context),forwardLoader(ProductDesigner,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJoFRRiTUj\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2254\",\"framerIntrinsicWidth\":\"900\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y5Kh_UNst\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PQMs7U3pX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aLvF8XARX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ded5ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";const serializationHash=\"framer-dexPh\";const variantClassNames={TpYQCDpow:\"framer-v-d56y2k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YTgMxwRji=undefined;const h7EFXetza=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=({content,height,id,title,width,...props})=>{return{...props,h7EFXetza:content??props.h7EFXetza??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",YTgMxwRji:title??props.YTgMxwRji??\"CHALLENGE\"};};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,YTgMxwRji,h7EFXetza,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TpYQCDpow\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-d56y2k\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TpYQCDpow\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE\"})}),className:\"framer-1jet6p7\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lq32MMBHB\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:YTgMxwRji,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\"})}),className:\"framer-ub3rzj\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eUlM72C88\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:h7EFXetza,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dexPh.framer-1pqn4p6, .framer-dexPh .framer-1pqn4p6 { display: block; }\",\".framer-dexPh.framer-d56y2k { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 334px; }\",\".framer-dexPh .framer-1jet6p7 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dexPh .framer-ub3rzj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 142\n * @framerIntrinsicWidth 334\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YTgMxwRji\":\"title\",\"h7EFXetza\":\"content\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxUi0187fc=withCSS(Component,css,\"framer-dexPh\");export default FramerxUi0187fc;FramerxUi0187fc.displayName=\"IA/Col\";FramerxUi0187fc.defaultProps={height:142,width:334};addPropertyControls(FramerxUi0187fc,{YTgMxwRji:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title\",type:ControlType.String},onYTgMxwRjiChange:{changes:\"YTgMxwRji\",type:ControlType.ChangeHandler},h7EFXetza:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content\",type:ControlType.String},onh7EFXetzaChange:{changes:\"h7EFXetza\",type:ControlType.ChangeHandler}});addFonts(FramerxUi0187fc,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxUi0187fc\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"142\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"YTgMxwRji\\\":\\\"title\\\",\\\"h7EFXetza\\\":\\\"content\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"334\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IACol from\"https://framerusercontent.com/modules/UqATr6Zzrps59VQ40Wi1/MbA916oLNPdIMQFVGdZu/xUi0187fc.js\";const IAColFonts=getFonts(IACol);const serializationHash=\"framer-OYL5t\";const variantClassNames={JldtH4VBv:\"framer-v-okk8jq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xze5thH9z=undefined;const DxDbBjukF=undefined;const OSsF4yy0S=undefined;const yPIL2g6mV=undefined;const BOuf9_p7Q=undefined;const i3HXIIXVc=undefined;const XCRSuNl1j=undefined;const YuNhSN6cK=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({contentCol1,contentCol2,contentCol3,height,iADirection,iAPadding,id,titleCol1,titleCol2,titleCol3,width,...props})=>{return{...props,BOuf9_p7Q:titleCol2??props.BOuf9_p7Q??\"CHALLENGE\",DxDbBjukF:humanReadableEnumMap[iADirection]??iADirection??props.DxDbBjukF??\"row\",i3HXIIXVc:contentCol2??props.i3HXIIXVc??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",OSsF4yy0S:titleCol1??props.OSsF4yy0S??\"CHALLENGE\",XCRSuNl1j:titleCol3??props.XCRSuNl1j??\"CHALLENGE\",xze5thH9z:iAPadding??props.xze5thH9z??\"30px 0px 30px 0px\",yPIL2g6mV:contentCol1??props.yPIL2g6mV??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",YuNhSN6cK:contentCol3??props.YuNhSN6cK??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\"};};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,DxDbBjukF,OSsF4yy0S,yPIL2g6mV,BOuf9_p7Q,i3HXIIXVc,XCRSuNl1j,YuNhSN6cK,xze5thH9z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JldtH4VBv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-okk8jq\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JldtH4VBv\",ref:refBinding,style:{\"--1cnkstw\":numberToPixelString(xze5thH9z),backgroundColor:\"var(--token-5b67a23a-8f7f-4556-b0ca-b3612bc0f9d9, rgb(247, 248, 250))\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16t2mqx\",layoutDependency:layoutDependency,layoutId:\"IWthasxAF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-afsd6w\",layoutDependency:layoutDependency,layoutId:\"pkeFqen_c\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0.3em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-8ef38e51-ceff-48f4-9008-83e029b4c73e, rgb(122, 129, 150)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"L'ACC\\xc9L\\xc9RATION PAR L'IA (M\\xc9THODOLOGIE ACTUELLE)\"})})}),className:\"framer-nuhz7w\",\"data-framer-name\":\"Mission\",fonts:[\"Inter-ExtraBold\",\"Inter-Black\"],layoutDependency:layoutDependency,layoutId:\"kVMFP2LWU\",style:{\"--extracted-1lwpl3i\":\"var(--token-8ef38e51-ceff-48f4-9008-83e029b4c73e, rgb(122, 129, 150))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItSXRhbGlj\",\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"italic\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-8ef38e51-ceff-48f4-9008-83e029b4c73e, rgb(122, 129, 150)))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Si ce projet devait d\\xe9marrer aujourd'hui, voici comment l'IA s\\xe9curiserait le delivery :\"})})}),className:\"framer-8tqhx1\",\"data-framer-name\":\"Mission\",fonts:[\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"PLwjEA9Yu\",style:{\"--extracted-1lwpl3i\":\"var(--token-8ef38e51-ceff-48f4-9008-83e029b4c73e, rgb(122, 129, 150))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qs1531\",layoutDependency:layoutDependency,layoutId:\"yojdMuOET\",style:{\"--11ptq7q\":DxDbBjukF===\"column\"?undefined:\"1 0 0px\",\"--19tlu9i\":DxDbBjukF===\"column\"?\"100%\":\"1px\",\"--ggbdgy\":DxDbBjukF},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:142,width:DxDbBjukF===\"row\"?`max((min(${componentViewport?.width||\"100vw\"} - ${xze5thH9z*2}px, 900px) - 100px) / 3, 1px)`:`min(${componentViewport?.width||\"100vw\"} - ${xze5thH9z*2}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qt95pb-container\",layoutDependency:layoutDependency,layoutId:\"Qs8Nx39cG-container\",nodeId:\"Qs8Nx39cG\",rendersWithMotion:true,scopeId:\"zGcK6zj5a\",children:/*#__PURE__*/_jsx(IACol,{h7EFXetza:yPIL2g6mV,height:\"100%\",id:\"Qs8Nx39cG\",layoutId:\"Qs8Nx39cG\",style:{width:\"100%\"},width:\"100%\",YTgMxwRji:OSsF4yy0S})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:142,width:DxDbBjukF===\"row\"?`max((min(${componentViewport?.width||\"100vw\"} - ${xze5thH9z*2}px, 900px) - 100px) / 3, 1px)`:`min(${componentViewport?.width||\"100vw\"} - ${xze5thH9z*2}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ksfru-container\",layoutDependency:layoutDependency,layoutId:\"DzAziDIRW-container\",nodeId:\"DzAziDIRW\",rendersWithMotion:true,scopeId:\"zGcK6zj5a\",children:/*#__PURE__*/_jsx(IACol,{h7EFXetza:i3HXIIXVc,height:\"100%\",id:\"DzAziDIRW\",layoutId:\"DzAziDIRW\",style:{width:\"100%\"},width:\"100%\",YTgMxwRji:BOuf9_p7Q})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:142,width:DxDbBjukF===\"row\"?`max((min(${componentViewport?.width||\"100vw\"} - ${xze5thH9z*2}px, 900px) - 100px) / 3, 1px)`:`min(${componentViewport?.width||\"100vw\"} - ${xze5thH9z*2}px, 900px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1stt5hm-container\",layoutDependency:layoutDependency,layoutId:\"bKJdYkKnh-container\",nodeId:\"bKJdYkKnh\",rendersWithMotion:true,scopeId:\"zGcK6zj5a\",children:/*#__PURE__*/_jsx(IACol,{h7EFXetza:YuNhSN6cK,height:\"100%\",id:\"bKJdYkKnh\",layoutId:\"bKJdYkKnh\",style:{width:\"100%\"},width:\"100%\",YTgMxwRji:XCRSuNl1j})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OYL5t.framer-cbockb, .framer-OYL5t .framer-cbockb { display: block; }\",\".framer-OYL5t.framer-okk8jq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--1cnkstw); position: relative; width: 900px; }\",\".framer-OYL5t .framer-16t2mqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 900px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OYL5t .framer-afsd6w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OYL5t .framer-nuhz7w, .framer-OYL5t .framer-8tqhx1 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-OYL5t .framer-1qs1531 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: var(--ggbdgy); flex-wrap: nowrap; gap: 30px 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OYL5t .framer-1qt95pb-container, .framer-OYL5t .framer-7ksfru-container, .framer-OYL5t .framer-1stt5hm-container { flex: var(--11ptq7q); height: auto; position: relative; width: var(--19tlu9i); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 299\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"DxDbBjukF\":\"iADirection\",\"OSsF4yy0S\":\"titleCol1\",\"yPIL2g6mV\":\"contentCol1\",\"BOuf9_p7Q\":\"titleCol2\",\"i3HXIIXVc\":\"contentCol2\",\"XCRSuNl1j\":\"titleCol3\",\"YuNhSN6cK\":\"contentCol3\",\"xze5thH9z\":\"iAPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzGcK6zj5a=withCSS(Component,css,\"framer-OYL5t\");export default FramerzGcK6zj5a;FramerzGcK6zj5a.displayName=\"Slot\";FramerzGcK6zj5a.defaultProps={height:299,width:900};addPropertyControls(FramerzGcK6zj5a,{DxDbBjukF:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"IA_Direction\",type:ControlType.Enum},OSsF4yy0S:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title_col1\",type:ControlType.String},yPIL2g6mV:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content_col1\",type:ControlType.String},BOuf9_p7Q:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title_col2\",type:ControlType.String},i3HXIIXVc:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content_col2\",type:ControlType.String},XCRSuNl1j:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title_col3\",type:ControlType.String},YuNhSN6cK:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content_col3\",type:ControlType.String},xze5thH9z:{defaultValue:\"30px 0px 30px 0px\",title:\"IA_Padding\",type:ControlType.Padding}});addFonts(FramerzGcK6zj5a,[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...IAColFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzGcK6zj5a\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"299\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"DxDbBjukF\\\":\\\"iADirection\\\",\\\"OSsF4yy0S\\\":\\\"titleCol1\\\",\\\"yPIL2g6mV\\\":\\\"contentCol1\\\",\\\"BOuf9_p7Q\\\":\\\"titleCol2\\\",\\\"i3HXIIXVc\\\":\\\"contentCol2\\\",\\\"XCRSuNl1j\\\":\\\"titleCol3\\\",\\\"YuNhSN6cK\\\":\\\"contentCol3\\\",\\\"xze5thH9z\\\":\\\"iAPadding\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"900\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ded5ed)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-ExtraBold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-sTnrh .framer-styles-preset-15n0qge:not(.rich-text-wrapper), .framer-sTnrh .framer-styles-preset-15n0qge.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --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: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 999px) and (min-width: 640px) { .framer-sTnrh .framer-styles-preset-15n0qge:not(.rich-text-wrapper), .framer-sTnrh .framer-styles-preset-15n0qge.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --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: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 639px) and (min-width: 0px) { .framer-sTnrh .framer-styles-preset-15n0qge:not(.rich-text-wrapper), .framer-sTnrh .framer-styles-preset-15n0qge.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --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: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --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-sTnrh\";\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 (4ded5ed)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-ExtraBold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-ExtraBoldItalic\"]);export const fonts=[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/if4nAQEfO1l3iBiurvlUSTaMA.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/GdJ7SQjcmkU1sz7lk5lMpKUlKY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/sOA6LVskcCqlqggyjIZe0Zh39UQ.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/zUCSsMbWBcHOQoATrhsPVigkc.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/6eYp9yIAUvPZY7o0yfI4e2OP6g.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/8AYN209PzikkmqPEbOGJlpgu6M.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/L9nHaKi7ULzGWchEehsfwttxOwM.woff2\",weight:\"800\"}]}];export const css=['.framer-MrYB7 .framer-styles-preset-1h9nz1x:not(.rich-text-wrapper), .framer-MrYB7 .framer-styles-preset-1h9nz1x.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --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: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 999px) and (min-width: 640px) { .framer-MrYB7 .framer-styles-preset-1h9nz1x:not(.rich-text-wrapper), .framer-MrYB7 .framer-styles-preset-1h9nz1x.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --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: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 639px) and (min-width: 0px) { .framer-MrYB7 .framer-styles-preset-1h9nz1x:not(.rich-text-wrapper), .framer-MrYB7 .framer-styles-preset-1h9nz1x.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --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: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --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-MrYB7\";\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 (e1541bb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Projets from\"#framer/local/canvasComponent/ECGfyzUgb/ECGfyzUgb.js\";import ContainerContentExpertise from\"#framer/local/canvasComponent/JoFRRiTUj/JoFRRiTUj.js\";import CommunFooter from\"#framer/local/canvasComponent/QQTuuaX4r/QQTuuaX4r.js\";import Desktop from\"#framer/local/canvasComponent/Ywb8_wy_L/Ywb8_wy_L.js\";import Slot from\"#framer/local/canvasComponent/zGcK6zj5a/zGcK6zj5a.js\";import*as sharedStyle from\"#framer/local/css/FDo9YTiXp/FDo9YTiXp.js\";import*as sharedStyle1 from\"#framer/local/css/PBPJP5z27/PBPJP5z27.js\";const DesktopFonts=getFonts(Desktop);const ContainerContentExpertiseFonts=getFonts(ContainerContentExpertise);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const SlotFonts=getFonts(Slot);const ProjetsFonts=getFonts(Projets);const CommunFooterFonts=getFonts(CommunFooter);const ContainerContentExpertiseControls=getPropertyControls(ContainerContentExpertise);const breakpoints={HPVDKW0Gj:\"(min-width: 640px) and (max-width: 999.98px)\",vvxKOdFUe:\"(min-width: 1000px)\",Xk3voCMPZ:\"(max-width: 639.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MMuQU\";const variantClassNames={HPVDKW0Gj:\"framer-v-1cvxgxs\",vvxKOdFUe:\"framer-v-19rc422\",Xk3voCMPZ:\"framer-v-v0wjgp\"};const ZJ67ZT6zX=undefined;const bLiabkHSr=undefined;const TUBW9yaTB=undefined;const AquPQ828s=undefined;const UUGIlpKDS=undefined;const SZBi6DDLD=undefined;const j6p_dhqa7=undefined;const oYbVSCyas=undefined;const HpPcGORm0=undefined;const LTQHNNlI1=undefined;const EMN5i3lbt=undefined;const BgPEV2s33=undefined;const oWCwp8txz=undefined;const ClQhdadeE=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={delay:.3,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const breakpointRules={HPVDKW0Gj:[\".framer-MMuQU .framer-zncjru { height: 250px; }\",\".framer-MMuQU .framer-9yl37v { padding: 0px 30px 0px 30px; }\",\".framer-MMuQU .framer-7wik3k { padding: 30px; width: 100%; }\",\".framer-MMuQU .framer-1t3ojvc { width: 100%; }\",\".framer-MMuQU .framer-1rj5gw2-container { height: 1007px; }\"],Xk3voCMPZ:[\".framer-MMuQU .framer-zncjru { height: 250px; }\",\".framer-MMuQU .framer-9yl37v { padding: 0px 30px 0px 30px; }\",\".framer-MMuQU .framer-7wik3k { padding: 30px; width: 100%; }\",\".framer-MMuQU .framer-1t3ojvc { width: 100%; }\",\".framer-MMuQU .framer-1rj5gw2-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={HPVDKW0Gj:\".framer-1cvxgxs-override\",Xk3voCMPZ:\".framer-v0wjgp-override\"};const rules=[\".framer-MMuQU.framer-imcy2a, .framer-MMuQU .framer-imcy2a { display: block; }\",\".framer-MMuQU.framer-19rc422 { 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-MMuQU .framer-9ctwy2-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-MMuQU .framer-zncjru { background-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); flex: none; height: 200px; overflow: visible; position: relative; width: 100%; }\",\".framer-MMuQU .framer-1ijd676 { bottom: 0px; flex: none; left: calc(50.00000000000002% - 100% / 2); opacity: 0.3; overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-MMuQU .framer-9yl37v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; left: 50%; max-width: 900px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100%; }\",\".framer-MMuQU .framer-vmbxgk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MMuQU .framer-ec0brl, .framer-MMuQU .framer-1ljifxl { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-MMuQU .framer-7wik3k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 50px; position: relative; width: 1000px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-MMuQU .framer-1t3ojvc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-MMuQU .framer-10jfd7z-container, .framer-MMuQU .framer-1yuqqi6-container, .framer-MMuQU .framer-1oqiia4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-MMuQU .framer-1rj5gw2-container { flex: none; height: 100vh; position: relative; width: 100%; }\",\".framer-MMuQU .framer-9ktgmu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={HPVDKW0Gj:\"(min-width: 640px) and (max-width: 999.98px)\",vvxKOdFUe:\"(min-width: 1000px)\",Xk3voCMPZ:\"(max-width: 639.98px)\"};const humanReadableVariantMap={Desktop:\"vvxKOdFUe\",Phone:\"Xk3voCMPZ\",Tablet:\"HPVDKW0Gj\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"AI Workflows\":\"aLvF8XARX\",\"Design Systems\":\"y5Kh_UNst\",\"UX Research\":\"PQMs7U3pX\",ProductDesigner:\"FiMvRzBh0\"};const getProps=({contentCol1,contentCol2,contentCol3,contentExpertise,headVisuel,height,id,rebondAlphamos,rebondEDF,rebondInternet,rebondIntranet,sousTitre,title,titleCol1,titleCol2,titleCol3,width,...props})=>{return{...props,AquPQ828s:humanReadableEnumMap[contentExpertise]??contentExpertise??props.AquPQ828s??\"FiMvRzBh0\",BgPEV2s33:rebondInternet??props.BgPEV2s33??true,bLiabkHSr:title??props.bLiabkHSr??\"Titre\",ClQhdadeE:rebondAlphamos??props.ClQhdadeE??true,EMN5i3lbt:rebondIntranet??props.EMN5i3lbt??true,HpPcGORm0:titleCol3??props.HpPcGORm0??\"CHALLENGE\",j6p_dhqa7:titleCol2??props.j6p_dhqa7??\"CHALLENGE\",LTQHNNlI1:contentCol3??props.LTQHNNlI1??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",oWCwp8txz:rebondEDF??props.oWCwp8txz??true,oYbVSCyas:contentCol2??props.oYbVSCyas??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",SZBi6DDLD:contentCol1??props.SZBi6DDLD??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",TUBW9yaTB:sousTitre??props.TUBW9yaTB??\"Sous Titre\",UUGIlpKDS:titleCol1??props.UUGIlpKDS??\"CHALLENGE\",variant:humanReadableVariantMap[props.variant]??props.variant??\"vvxKOdFUe\",ZJ67ZT6zX:headVisuel??props.ZJ67ZT6zX??{alt:\"\",pixelHeight:1536,pixelWidth:2816,src:\"https://framerusercontent.com/images/JfpTVxKvdSJ4QWKYmJxBo1ZdlSA.jpg?width=2816&height=1536\"}};};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,bLiabkHSr,ZJ67ZT6zX,EMN5i3lbt,BgPEV2s33,oWCwp8txz,ClQhdadeE,TUBW9yaTB,UUGIlpKDS,SZBi6DDLD,j6p_dhqa7,oYbVSCyas,HpPcGORm0,LTQHNNlI1,AquPQ828s,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"vvxKOdFUe\",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-19rc422\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9ctwy2-container\",nodeId:\"HyieIKBTC\",scopeId:\"DsOONko0t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{variant:matchVariant(\"rCXcJzBz_\")},Xk3voCMPZ:{variant:matchVariant(\"xsIsns2WZ\")}},children:/*#__PURE__*/_jsx(Desktop,{height:\"100%\",id:\"HyieIKBTC\",layoutId:\"HyieIKBTC\",nSY4Gvv8m:5,Rh_wA1Jzn:\"IefMGNWAb\",style:{width:\"100%\"},UTGO5P2t8:\"hAR8RYUeg\",variant:matchVariant(\"AjhoPix4b\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zncjru\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(70),pixelHeight:1536,pixelWidth:2816,sizes:\"100vw\",...toResponsiveImage(ZJ67ZT6zX)},className:\"framer-1ijd676\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9yl37v\",\"data-framer-name\":\"Slot/StudyCaseContent\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vmbxgk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-15n0qge\",\"data-styles-preset\":\"FDo9YTiXp\",children:\"Mission\"})}),className:\"framer-ec0brl\",fonts:[\"Inter\"],text:bLiabkHSr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1h9nz1x\",\"data-styles-preset\":\"PBPJP5z27\",dir:\"auto\",children:\"Client\"})}),className:\"framer-1ljifxl\",fonts:[\"Inter\"],text:TUBW9yaTB,verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-7wik3k\",\"data-framer-appear-id\":\"7wik3k\",\"data-framer-name\":\"Main\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t3ojvc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{width:\"calc(100vw - 60px)\",y:350},Xk3voCMPZ:{width:\"calc(100vw - 60px)\",y:350}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2254,width:\"900px\",y:320,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10jfd7z-container\",nodeId:\"xvPXqx0Hd\",scopeId:\"DsOONko0t\",children:/*#__PURE__*/_jsx(ContainerContentExpertise,{height:\"100%\",id:\"xvPXqx0Hd\",layoutId:\"xvPXqx0Hd\",style:{width:\"100%\"},variant:matchVariant(AquPQ828s),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{y:2634},Xk3voCMPZ:{y:2634}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:299,width:\"100vw\",y:2624,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yuqqi6-container\",nodeId:\"RH7SPG7zr\",scopeId:\"DsOONko0t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{DxDbBjukF:\"column\",xze5thH9z:\"30px\"},Xk3voCMPZ:{DxDbBjukF:\"column\",xze5thH9z:\"30px 30px 30px 30px\"}},children:/*#__PURE__*/_jsx(Slot,{BOuf9_p7Q:j6p_dhqa7,DxDbBjukF:\"row\",height:\"100%\",i3HXIIXVc:oYbVSCyas,id:\"RH7SPG7zr\",layoutId:\"RH7SPG7zr\",OSsF4yy0S:UUGIlpKDS,style:{width:\"100%\"},width:\"100%\",XCRSuNl1j:HpPcGORm0,xze5thH9z:\"30px 0px 30px 0px\",yPIL2g6mV:SZBi6DDLD,YuNhSN6cK:LTQHNNlI1})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{y:2933},Xk3voCMPZ:{y:2933}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:334,width:\"100vw\",y:2923,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oqiia4-container\",nodeId:\"PYowiX52b\",scopeId:\"DsOONko0t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Xk3voCMPZ:{ihEgzCyb0:\"column\",S1CA3o6IZ:\"30px\"}},children:/*#__PURE__*/_jsx(Projets,{height:\"100%\",i6_iv4id1:BgPEV2s33,id:\"PYowiX52b\",ihEgzCyb0:\"row\",in537agn5:EMN5i3lbt,layoutId:\"PYowiX52b\",njXkrLAxA:oWCwp8txz,RAWKE8SEx:ClQhdadeE,S1CA3o6IZ:\"50px\",style:{width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{height:1007,y:3267},Xk3voCMPZ:{height:800,y:3267}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:3257,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rj5gw2-container\",nodeId:\"A6T5r_uXt\",scopeId:\"DsOONko0t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HPVDKW0Gj:{variant:matchVariant(\"kmgHpYTm5\")},Xk3voCMPZ:{style:{width:\"100%\"},variant:matchVariant(\"gDvnD94Mh\")}},children:/*#__PURE__*/_jsx(CommunFooter,{height:\"100%\",id:\"A6T5r_uXt\",layoutId:\"A6T5r_uXt\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"M0squYd3h\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9ktgmu\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5577\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HPVDKW0Gj\":{\"layout\":[\"fixed\",\"fixed\"]},\"Xk3voCMPZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"bLiabkHSr\":\"title\",\"ZJ67ZT6zX\":\"headVisuel\",\"EMN5i3lbt\":\"rebondIntranet\",\"BgPEV2s33\":\"rebondInternet\",\"oWCwp8txz\":\"rebondEDF\",\"ClQhdadeE\":\"rebondAlphamos\",\"TUBW9yaTB\":\"sousTitre\",\"UUGIlpKDS\":\"titleCol1\",\"SZBi6DDLD\":\"contentCol1\",\"j6p_dhqa7\":\"titleCol2\",\"oYbVSCyas\":\"contentCol2\",\"HpPcGORm0\":\"titleCol3\",\"LTQHNNlI1\":\"contentCol3\",\"AquPQ828s\":\"contentExpertise\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"vvxKOdFUe\":[\".framer-9ctwy2-container\",\".framer-zncjru\",\".framer-7wik3k\",\".framer-1yuqqi6-container\",\".framer-1oqiia4-container\",\".framer-1rj5gw2-container\"],\"HPVDKW0Gj\":[\".framer-9ctwy2-container\",\".framer-zncjru\",\".framer-7wik3k\",\".framer-1yuqqi6-container\",\".framer-1oqiia4-container\",\".framer-1rj5gw2-container\"],\"Xk3voCMPZ\":[\".framer-9ctwy2-container\",\".framer-zncjru\",\".framer-7wik3k\",\".framer-1yuqqi6-container\",\".framer-1oqiia4-container\",\".framer-1rj5gw2-container\"]}\n * @framerBreakpoints {\"vvxKOdFUe\":{\"min\":1000,\"canvasClassName\":\"framer-19rc422-override\",\"minHeight\":5577,\"name\":\"Desktop\",\"width\":1000,\"rootFontSize\":16},\"HPVDKW0Gj\":{\"min\":640,\"max\":999,\"canvasClassName\":\"framer-1cvxgxs-override\",\"minHeight\":3518,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":640,\"rootFontSize\":16},\"Xk3voCMPZ\":{\"max\":639,\"canvasClassName\":\"framer-v0wjgp-override\",\"minHeight\":5358,\"viewportHeight\":555,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant vvxKOdFUe\n * @framerLayoutTemplate true\n */const FramerDsOONko0t=withCSS(Component,css,\"framer-MMuQU\");export default FramerDsOONko0t;FramerDsOONko0t.displayName=\"Expertise\";FramerDsOONko0t.defaultProps={height:5577,width:1e3};addPropertyControls(FramerDsOONko0t,{bLiabkHSr:{defaultValue:\"Titre\",displayTextArea:false,title:\"Title\",type:ControlType.String},ZJ67ZT6zX:{__defaultAssetReference:\"data:framer/asset-reference,JfpTVxKvdSJ4QWKYmJxBo1ZdlSA.jpg?originalFilename=thales-bg_2.jpg&preferredSize=full&width=2816&height=1536\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,JfpTVxKvdSJ4QWKYmJxBo1ZdlSA.jpg?originalFilename=thales-bg_2.jpg&preferredSize=full&width=2816&height=1536\"},title:\"HeadVisuel\",type:ControlType.ResponsiveImage},EMN5i3lbt:{defaultValue:true,title:\"Rebond Intranet\",type:ControlType.Boolean},BgPEV2s33:{defaultValue:true,title:\"Rebond Internet\",type:ControlType.Boolean},oWCwp8txz:{defaultValue:true,title:\"Rebond EDF\",type:ControlType.Boolean},ClQhdadeE:{defaultValue:true,title:\"Rebond Alphamos\",type:ControlType.Boolean},TUBW9yaTB:{defaultValue:\"Sous Titre\",displayTextArea:false,title:\"SousTitre\",type:ControlType.String},UUGIlpKDS:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 1\",type:ControlType.String},SZBi6DDLD:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 1\",type:ControlType.String},j6p_dhqa7:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 2\",type:ControlType.String},oYbVSCyas:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 2\",type:ControlType.String},HpPcGORm0:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 3\",type:ControlType.String},LTQHNNlI1:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 3\",type:ControlType.String},AquPQ828s:ContainerContentExpertiseControls?.[\"variant\"]&&{...ContainerContentExpertiseControls[\"variant\"],defaultValue:\"FiMvRzBh0\",description:undefined,hidden:undefined,title:\"ContentExpertise\"}});addFonts(FramerDsOONko0t,[{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\"}]},...DesktopFonts,...ContainerContentExpertiseFonts,...SlotFonts,...ProjetsFonts,...CommunFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerDsOONko0t.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Desktop,{},context),forwardLoader(ContainerContentExpertise,{},context),forwardLoader(Slot,{},context),forwardLoader(Projets,{},context),forwardLoader(CommunFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDsOONko0t\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HPVDKW0Gj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Xk3voCMPZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"vvxKOdFUe\\\":{\\\"min\\\":1000,\\\"canvasClassName\\\":\\\"framer-19rc422-override\\\",\\\"minHeight\\\":5577,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1000,\\\"rootFontSize\\\":16},\\\"HPVDKW0Gj\\\":{\\\"min\\\":640,\\\"max\\\":999,\\\"canvasClassName\\\":\\\"framer-1cvxgxs-override\\\",\\\"minHeight\\\":3518,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"Xk3voCMPZ\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-v0wjgp-override\\\",\\\"minHeight\\\":5358,\\\"viewportHeight\\\":555,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"5577\",\"framerIntrinsicWidth\":\"1000\",\"framerVariables\":\"{\\\"bLiabkHSr\\\":\\\"title\\\",\\\"ZJ67ZT6zX\\\":\\\"headVisuel\\\",\\\"EMN5i3lbt\\\":\\\"rebondIntranet\\\",\\\"BgPEV2s33\\\":\\\"rebondInternet\\\",\\\"oWCwp8txz\\\":\\\"rebondEDF\\\",\\\"ClQhdadeE\\\":\\\"rebondAlphamos\\\",\\\"TUBW9yaTB\\\":\\\"sousTitre\\\",\\\"UUGIlpKDS\\\":\\\"titleCol1\\\",\\\"SZBi6DDLD\\\":\\\"contentCol1\\\",\\\"j6p_dhqa7\\\":\\\"titleCol2\\\",\\\"oYbVSCyas\\\":\\\"contentCol2\\\",\\\"HpPcGORm0\\\":\\\"titleCol3\\\",\\\"LTQHNNlI1\\\":\\\"contentCol3\\\",\\\"AquPQ828s\\\":\\\"contentExpertise\\\"}\",\"framerDefaultVariant\":\"vvxKOdFUe\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"vvxKOdFUe\\\":[\\\".framer-9ctwy2-container\\\",\\\".framer-zncjru\\\",\\\".framer-7wik3k\\\",\\\".framer-1yuqqi6-container\\\",\\\".framer-1oqiia4-container\\\",\\\".framer-1rj5gw2-container\\\"],\\\"HPVDKW0Gj\\\":[\\\".framer-9ctwy2-container\\\",\\\".framer-zncjru\\\",\\\".framer-7wik3k\\\",\\\".framer-1yuqqi6-container\\\",\\\".framer-1oqiia4-container\\\",\\\".framer-1rj5gw2-container\\\"],\\\"Xk3voCMPZ\\\":[\\\".framer-9ctwy2-container\\\",\\\".framer-zncjru\\\",\\\".framer-7wik3k\\\",\\\".framer-1yuqqi6-container\\\",\\\".framer-1oqiia4-container\\\",\\\".framer-1rj5gw2-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useState,startTransition}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const defaultImageUrls=[\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg\",\"https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg\",\"https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg\",\"https://framerusercontent.com/images/YsCkob9sZp3W3WIGH9Z4zBCObYM.jpg\",\"https://framerusercontent.com/images/QttutngJr1SdZ6MuaydIvUvhTv4.jpg\",\"https://framerusercontent.com/images/6au8nb6PfeSk7tdZiVoJjWujTA.jpg\",\"https://framerusercontent.com/images/4CPQAiS4NP20DKxIFyS9x1KJLQ8.jpg\",\"https://framerusercontent.com/images/jth5w4R7opMyIFZwAIrcGfyz2iY.png\",\"https://framerusercontent.com/images/73hHiWPWPPMdlq9OnMONISqXrA.jpg\",\"https://framerusercontent.com/images/mFGPV1nXXrLuXHfFl00MDjv0G8.jpg\",\"https://framerusercontent.com/images/U0UdrO5MHPTTrpoRcNG7zr1uAi4.jpg\",\"https://framerusercontent.com/images/qsOLy9sK1e8MbaNn4nXFNWKlyY.jpg\",\"https://framerusercontent.com/images/PUw3pU1gGptmVzUOirwIRKOHS8.jpg\"];const defaultItems=defaultImageUrls.map((url,index)=>({image:{src:url,alt:`Gallery image ${index+1}`},alt:`Gallery image ${index+1}`,caption:\"\"}));/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function FixedLightboxGallery(props){const{items=defaultItems,galleryHeight=132,thumbnailGap=10,thumbnailHeight=120,backdropColor=\"rgba(0, 0, 0, 0.72)\",modalMaxHeight=92}=props;const isStaticRenderer=useIsStaticRenderer();const[activeIndex,setActiveIndex]=useState(null);const[isEntered,setIsEntered]=useState(false);const safeItems=useMemo(()=>{if(!items||items.length===0)return defaultItems;return items.map((item,index)=>({...item,image:item.image?.src?item.image:{src:defaultImageUrls[index%defaultImageUrls.length],alt:item.alt||`Gallery image ${index+1}`},alt:item.alt||item.image?.alt||`Gallery image ${index+1}`,caption:item.caption||\"\"}));},[items]);const isOpen=activeIndex!==null;const currentItem=isOpen?safeItems[activeIndex]:null;const canGoPrev=isOpen?activeIndex>0:false;const canGoNext=isOpen?activeIndex<safeItems.length-1:false;const openAt=useCallback(index=>{startTransition(()=>{setActiveIndex(index);setIsEntered(false);});},[]);const closeModal=useCallback(()=>{startTransition(()=>setIsEntered(false));if(typeof window!==\"undefined\"){window.setTimeout(()=>{startTransition(()=>setActiveIndex(null));},isStaticRenderer?0:140);}else{startTransition(()=>setActiveIndex(null));}},[isStaticRenderer]);const goPrev=useCallback(()=>{if(!canGoPrev||activeIndex===null)return;startTransition(()=>setActiveIndex(activeIndex-1));},[activeIndex,canGoPrev]);const goNext=useCallback(()=>{if(!canGoNext||activeIndex===null)return;startTransition(()=>setActiveIndex(activeIndex+1));},[activeIndex,canGoNext]);useEffect(()=>{if(!isOpen)return;if(typeof window===\"undefined\")return;const raf=window.requestAnimationFrame(()=>{startTransition(()=>setIsEntered(true));});return()=>window.cancelAnimationFrame(raf);},[isOpen]);useEffect(()=>{if(!isOpen)return;if(typeof window===\"undefined\")return;const onKeyDown=event=>{if(event.key===\"Escape\")closeModal();if(event.key===\"ArrowLeft\")goPrev();if(event.key===\"ArrowRight\")goNext();};window.addEventListener(\"keydown\",onKeyDown);return()=>window.removeEventListener(\"keydown\",onKeyDown);},[isOpen,closeModal,goPrev,goNext]);const modalContent=isOpen&&currentItem&&/*#__PURE__*/_jsx(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Image lightbox\",style:{position:\"fixed\",inset:0,zIndex:2147483646,background:backdropColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:20,opacity:isEntered?1:0,transition:isStaticRenderer?\"none\":\"opacity 140ms ease\"},onPointerDown:closeModal,children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"min(96vw, 1600px)\",maxHeight:`${modalMaxHeight}vh`,transform:isEntered?\"scale(1)\":\"scale(0.98)\",transition:isStaticRenderer?\"none\":\"transform 140ms ease\",boxSizing:\"border-box\",overflow:\"visible\",zIndex:2},onPointerDown:event=>event.stopPropagation(),onClick:event=>event.stopPropagation(),children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Close modal\",onClick:closeModal,style:iconButtonStyle(\"right\"),children:\"\\xd7\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Previous image\",onClick:goPrev,disabled:!canGoPrev,style:navButtonStyle(\"left\",!canGoPrev),children:\"‹\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Next image\",onClick:goNext,disabled:!canGoNext,style:navButtonStyle(\"right\",!canGoNext),children:\"›\"}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxHeight:`${modalMaxHeight}vh`,overflow:\"auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"img\",{src:currentItem.image?.src,srcSet:currentItem.image?.srcSet,alt:currentItem.alt,style:{width:\"100%\",maxHeight:`${modalMaxHeight}vh`,objectFit:\"contain\",display:\"block\"}})}),currentItem.caption?/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,color:\"#FFFFFF\",fontSize:14,lineHeight:1.4,textAlign:\"center\"},children:currentItem.caption}):null]})});const canUsePortal=typeof document!==\"undefined\"&&typeof window!==\"undefined\"&&Boolean(document.body);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:galleryHeight,overflowX:\"auto\",overflowY:\"hidden\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:thumbnailGap,height:\"100%\",alignItems:\"center\",minWidth:\"max-content\",paddingBottom:4},children:safeItems.map((item,index)=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":`Open image ${index+1}`,onClick:()=>openAt(index),style:{border:\"none\",background:\"transparent\",padding:0,margin:0,cursor:\"pointer\",height:thumbnailHeight,flex:\"0 0 auto\",borderRadius:0},children:/*#__PURE__*/_jsx(\"img\",{src:item.image?.src,srcSet:item.image?.srcSet,alt:item.alt,style:{height:\"100%\",width:\"auto\",display:\"block\",objectFit:\"cover\"}})},`${item.image?.src}-${index}`))}),modalContent?canUsePortal?/*#__PURE__*/createPortal(modalContent,document.body):modalContent:null]});}function iconButtonStyle(side){return{position:\"absolute\",top:10,[side]:10,width:32,height:32,border:\"none\",borderRadius:999,background:\"#FFFFFF\",color:\"#000000\",fontSize:20,lineHeight:1,cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:3};}function navButtonStyle(side,disabled){return{position:\"absolute\",top:\"50%\",transform:\"translateY(-50%)\",[side]:10,width:36,height:36,border:\"none\",borderRadius:999,background:\"#FFFFFF\",color:\"#000000\",fontSize:26,lineHeight:1,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.4:1,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:2};}addPropertyControls(FixedLightboxGallery,{items:{type:ControlType.Array,title:\"Gallery\",control:{type:ControlType.Object,controls:{image:{type:ControlType.ResponsiveImage,title:\"Image\"},alt:{type:ControlType.String,title:\"Alt\",defaultValue:\"Gallery image\"},caption:{type:ControlType.String,title:\"Caption\",defaultValue:\"\",displayTextArea:true}}},defaultValue:defaultItems},galleryHeight:{type:ControlType.Number,title:\"Gallery H\",defaultValue:132,min:80,max:600,step:1,unit:\"px\"},thumbnailGap:{type:ControlType.Number,title:\"Thumb Gap\",defaultValue:10,min:0,max:64,step:1,unit:\"px\"},thumbnailHeight:{type:ControlType.Number,title:\"Thumb H\",defaultValue:120,min:40,max:560,step:1,unit:\"px\"},backdropColor:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0, 0, 0, 0.72)\"},modalMaxHeight:{type:ControlType.Number,title:\"Modal Max H\",defaultValue:92,min:40,max:100,step:1,unit:\"vh\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FixedLightboxGallery\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FixedLightboxGallery.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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 FixedLightboxGallery from\"https://framerusercontent.com/modules/O37PWhXH8Q8HPoV4nrKf/b345X0BGXrftcNUL0YYX/FixedLightboxGallery.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oQsNiPeOGneacE0M4XUs/WjszgkGCe2VGZ2GqHmiA/AgfmDcMb1.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";const FixedLightboxGalleryFonts=getFonts(FixedLightboxGallery);const serializationHash=\"framer-2u5hx\";const variantClassNames={IDpcA3ehC:\"framer-v-1lxci7a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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,width,...props})=>{return{...props};};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({defaultVariant:\"IDpcA3ehC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lxci7a\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IDpcA3ehC\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hy3g5x\",layoutDependency:layoutDependency,layoutId:\"jQPfGOJD8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Comment assurer la coh\\xe9rence et la performance d'une galaxie de sites web et d'outils de communication pour un leader mondial ? \"})}),className:\"framer-13zo0aq\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YeQQQDTkj\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",children:\"Maintenir une haute qualit\\xe9 ergonomique sur le long terme, manager des ressources techniques externes et d\\xe9livrer des produits digitaux \\xe0 fort impact, notori\\xe9t\\xe9 et \\xe9ducation patient, dans des d\\xe9lais contraints.\"})}),className:\"framer-u5lvnd\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IYTJZQ_9O\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Une mission de 10 ans sous le signe de l'agilit\\xe9. En pilotant l'\\xe9quipe cr\\xe9ative et technique d\\xe9di\\xe9e et en agissant comme pivot au sein d'un p\\xf4le digital de 50 collaborateurs, nous avons pu aligner notre vision ergonomique avec les exigences des PO et Scrum Masters, garantissant une int\\xe9gration fluide dans un \\xe9cosyst\\xe8me complexe.\"})}),className:\"framer-1s6kvev\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U4g64hwYF\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-olz657\",layoutDependency:layoutDependency,layoutId:\"g7ZTn23Ly\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Impact & Leadership (Succ\\xe8s cl\\xe9) :\"})}),className:\"framer-153ay7c\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pEEuFWR94\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Le pilotage UX/UI de dermatite-atopique.fr (V1 & V2) a recentr\\xe9 l'architecture sur les besoins r\\xe9els des patients. Nous avons transform\\xe9 un portail d'information en v\\xe9ritable outil d'accompagnement, imposant le site comme la r\\xe9f\\xe9rence de la pathologie en France. Une preuve qu'une conception rigoureuse g\\xe9n\\xe8re directement de l'autorit\\xe9 pour la marque.\"})}),className:\"framer-bc1og7\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VHq9M0Pku\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:782,intrinsicWidth:1474,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1915)-0-2264.4)/2+0+0)+0+630.8),pixelHeight:782,pixelWidth:1474,sizes:`min(min(${componentViewport?.width||\"100vw\"}, 900px) * 0.61, 550px)`,src:\"https://framerusercontent.com/images/daeerK1oSo5sx8wUFd87D7UYsQ0.jpg?width=1474&height=782\",srcSet:\"https://framerusercontent.com/images/daeerK1oSo5sx8wUFd87D7UYsQ0.jpg?scale-down-to=512&width=1474&height=782 512w,https://framerusercontent.com/images/daeerK1oSo5sx8wUFd87D7UYsQ0.jpg?scale-down-to=1024&width=1474&height=782 1024w,https://framerusercontent.com/images/daeerK1oSo5sx8wUFd87D7UYsQ0.jpg?width=1474&height=782 1474w\"},className:\"framer-1jyuv6w\",\"data-framer-name\":\"3 dermartite\",id:`${layoutId}-1jyuv6w`,layoutDependency:layoutDependency,layoutId:\"QIEcu9f3U\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rymyom\",layoutDependency:layoutDependency,layoutId:\"Pby7AW_w0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Architecture & Innovation :\"})}),className:\"framer-f5nwo0\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sUT4ohrVZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"La supervision de la refonte des sites corporates monde sanofi.com et France sanofi.fr ainsi que l'int\\xe9gration de fonctionnalit\\xe9s avanc\\xe9es (Timelines, Maps API, Quiz) ont permis de faire le pont entre ambition cr\\xe9ative et faisabilit\\xe9 technique aupr\\xe8s des d\\xe9veloppeurs de mon \\xe9quipe, nous avons maximis\\xe9 l'engagement sans sacrifier la performance.\"})}),className:\"framer-99cq6a\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E9dTNre7_\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pbh925\",layoutDependency:layoutDependency,layoutId:\"x9fTdBfKg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Agilit\\xe9 & Gestion de Crise :\"})}),className:\"framer-1d07y85\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RtUr7N1zB\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:'Face au Covid-19, nous avons con\\xe7u les \"Black and White sites\". Ces interfaces minimalistes, ax\\xe9es sur la performance pure, ont acc\\xe9l\\xe9r\\xe9 la diffusion instantan\\xe9e de l\\'information critique, d\\xe9montrant notre capacit\\xe9 \\xe0 pivoter rapidement malgr\\xe9 la pression sanitaire.'})}),className:\"framer-1xh8qhz\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w5UXyfiR5\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10fcref-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Ig_Qlirsz-container\",nodeId:\"Ig_Qlirsz\",rendersWithMotion:true,scopeId:\"PETU5YGkM\",children:/*#__PURE__*/_jsx(FixedLightboxGallery,{backdropColor:\"rgba(0, 0, 0, 0.72)\",galleryHeight:400,height:\"100%\",id:\"Ig_Qlirsz\",items:[{alt:\"Gallery image 1\",caption:\"\",image:addImageAlt({pixelHeight:1200,pixelWidth:900,src:\"https://framerusercontent.com/images/pB5wE1dlMTQfe6ZvHLMM8pCBv4.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/pB5wE1dlMTQfe6ZvHLMM8pCBv4.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/pB5wE1dlMTQfe6ZvHLMM8pCBv4.jpg?width=900&height=1200 900w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1200,pixelWidth:900,src:\"https://framerusercontent.com/images/RcYP5zL1c2CURf4lcneUUCiIYk.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/RcYP5zL1c2CURf4lcneUUCiIYk.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/RcYP5zL1c2CURf4lcneUUCiIYk.jpg?width=900&height=1200 900w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1200,pixelWidth:900,src:\"https://framerusercontent.com/images/OL4Ig3d0mOalU18hBUqzLpqJVrA.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/OL4Ig3d0mOalU18hBUqzLpqJVrA.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/OL4Ig3d0mOalU18hBUqzLpqJVrA.jpg?width=900&height=1200 900w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:900,pixelWidth:900,src:\"https://framerusercontent.com/images/SHnoA8UjJTCja50uYH4IyQYVp2A.jpg?width=900&height=900\",srcSet:\"https://framerusercontent.com/images/SHnoA8UjJTCja50uYH4IyQYVp2A.jpg?scale-down-to=512&width=900&height=900 512w,https://framerusercontent.com/images/SHnoA8UjJTCja50uYH4IyQYVp2A.jpg?width=900&height=900 900w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1200,pixelWidth:900,src:\"https://framerusercontent.com/images/jTWtqWBjoz39lYALgImsxuw5YFo.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/jTWtqWBjoz39lYALgImsxuw5YFo.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/jTWtqWBjoz39lYALgImsxuw5YFo.jpg?width=900&height=1200 900w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:900,pixelWidth:900,src:\"https://framerusercontent.com/images/LF7m23GqO2JcQYSLZRwB7rdsHW8.jpg?width=900&height=900\",srcSet:\"https://framerusercontent.com/images/LF7m23GqO2JcQYSLZRwB7rdsHW8.jpg?scale-down-to=512&width=900&height=900 512w,https://framerusercontent.com/images/LF7m23GqO2JcQYSLZRwB7rdsHW8.jpg?width=900&height=900 900w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1200,pixelWidth:354,src:\"https://framerusercontent.com/images/51ERKjVjSpbrQZNpZ6gFygPj2Wk.jpg?width=354&height=1200\",srcSet:\"https://framerusercontent.com/images/51ERKjVjSpbrQZNpZ6gFygPj2Wk.jpg?width=354&height=1200 354w\"},\"\")}],layoutId:\"Ig_Qlirsz\",modalMaxHeight:92,style:{height:\"100%\",width:\"100%\"},thumbnailGap:10,thumbnailHeight:390,width:\"100%\"})})})]})})})})});});const css=[\".framer-2u5hx.framer-v2l53h, .framer-2u5hx .framer-v2l53h { display: block; }\",\".framer-2u5hx.framer-1lxci7a { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-2u5hx .framer-hy3g5x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 900px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2u5hx .framer-13zo0aq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2u5hx .framer-u5lvnd, .framer-2u5hx .framer-1s6kvev, .framer-2u5hx .framer-bc1og7, .framer-2u5hx .framer-99cq6a, .framer-2u5hx .framer-1xh8qhz { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2u5hx .framer-olz657, .framer-2u5hx .framer-rymyom, .framer-2u5hx .framer-pbh925 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2u5hx .framer-153ay7c, .framer-2u5hx .framer-f5nwo0, .framer-2u5hx .framer-1d07y85 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2u5hx .framer-1jyuv6w { aspect-ratio: 1.8849104859335037 / 1; cursor: zoom-in; flex: none; height: auto; max-width: 550px; overflow: visible; position: relative; width: 61%; }\",\".framer-2u5hx .framer-10fcref-container { flex: none; height: 400px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1915\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPETU5YGkM=withCSS(Component,css,\"framer-2u5hx\");export default FramerPETU5YGkM;FramerPETU5YGkM.displayName=\"sanofi-internet\";FramerPETU5YGkM.defaultProps={height:1915,width:900};addFonts(FramerPETU5YGkM,[{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\"}]},...FixedLightboxGalleryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPETU5YGkM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1915\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PETU5YGkM.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,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 FixedLightboxGallery from\"https://framerusercontent.com/modules/O37PWhXH8Q8HPoV4nrKf/b345X0BGXrftcNUL0YYX/FixedLightboxGallery.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oQsNiPeOGneacE0M4XUs/WjszgkGCe2VGZ2GqHmiA/AgfmDcMb1.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";const FixedLightboxGalleryFonts=getFonts(FixedLightboxGallery);const serializationHash=\"framer-Bo16x\";const variantClassNames={pvEsue03f:\"framer-v-e1grw8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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,width,...props})=>{return{...props};};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({defaultVariant:\"pvEsue03f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e1grw8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"pvEsue03f\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qh9qi1\",layoutDependency:layoutDependency,layoutId:\"ycd7BjMDa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Comment maintenir une coh\\xe9rence UX et absorber une demande exponentielle sur 10 ans ?\"})}),className:\"framer-bacy0b\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ElWi5evcX\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",children:\"En tant que prestataire central, j'ai pilot\\xe9 la mont\\xe9e en puissance du p\\xf4le design, transformant une \\xe9quipe restreinte en une v\\xe9ritable cellule de production int\\xe9gr\\xe9e.\"})}),className:\"framer-16ylfbv\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZrQi3kCQR\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Face \\xe0 la confiance renouvel\\xe9e du client et \\xe0 l'augmentation de la volum\\xe9trie, j'ai structur\\xe9 l'activit\\xe9 pour durer :\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Scale d'\\xe9quipe :\"}),\" Recrutement, onboarding et mont\\xe9e en comp\\xe9tence de nouveaux collaborateurs.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Gestion de projet :\"}),\" Pilotage des d\\xe9lais, planification des ressources et interface client pour garantir des livraisons fluides.\"]})]}),className:\"framer-n28eo3\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"SJT7sCaJ4\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Tout en pilotant l'\\xe9quipe, j'ai conserv\\xe9 un r\\xf4le central dans la conception d'un \\xe9cosyst\\xe8me digital interne riche et vari\\xe9 :\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Outils M\\xe9tiers Complexes :\"}),\" Conception de cartes dynamiques et de modules de Q&A interactifs.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Industrialisation :\"}),\" Cr\\xe9ation de templates de sites et de biblioth\\xe8ques documentaires pour standardiser la production.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Data Visualization :\"}),\" Traduction de donn\\xe9es cl\\xe9s en infographies anim\\xe9es et composants p\\xe9dagogiques.\"]})]}),className:\"framer-v7alvu\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"XWSjwSRPj\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Une collaboration de 10 ans sans friction\"}),\", marqu\\xe9e par une \\xe9quipe stable et la livraison constante d'outils digitaux performants au service des collaborateurs du groupe.\"]})}),className:\"framer-i0k40n\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Ip1X2dReS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qwgms4-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"MYzyr9pM2-container\",nodeId:\"MYzyr9pM2\",rendersWithMotion:true,scopeId:\"rgw8SmMmd\",children:/*#__PURE__*/_jsx(FixedLightboxGallery,{backdropColor:\"rgba(0, 0, 0, 0.72)\",galleryHeight:400,height:\"100%\",id:\"MYzyr9pM2\",items:[{alt:\"Gallery image 1\",caption:\"\",image:addImageAlt({pixelHeight:2566,pixelWidth:1400,src:\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?width=1400&height=2566\",srcSet:\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?scale-down-to=1024&width=1400&height=2566 558w,https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?scale-down-to=2048&width=1400&height=2566 1117w,https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?width=1400&height=2566 1400w\"},\"\")},{alt:\"Gallery image 2\",caption:\"\",image:addImageAlt({pixelHeight:2566,pixelWidth:1400,src:\"https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?width=1400&height=2566\",srcSet:\"https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?scale-down-to=1024&width=1400&height=2566 558w,https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?scale-down-to=2048&width=1400&height=2566 1117w,https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?width=1400&height=2566 1400w\"},\"\")},{alt:\"Gallery image 3\",caption:\"\",image:addImageAlt({pixelHeight:1921,pixelWidth:1200,src:\"https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg?width=1200&height=1921\",srcSet:\"https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg?scale-down-to=1024&width=1200&height=1921 639w,https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg?width=1200&height=1921 1200w\"},\"\")},{alt:\"Gallery image 4\",caption:\"\",image:addImageAlt({pixelHeight:2224,pixelWidth:1200,src:\"https://framerusercontent.com/images/YsCkob9sZp3W3WIGH9Z4zBCObYM.jpg?width=1200&height=2224\",srcSet:\"https://framerusercontent.com/images/YsCkob9sZp3W3WIGH9Z4zBCObYM.jpg?scale-down-to=1024&width=1200&height=2224 552w,https://framerusercontent.com/images/YsCkob9sZp3W3WIGH9Z4zBCObYM.jpg?scale-down-to=2048&width=1200&height=2224 1105w,https://framerusercontent.com/images/YsCkob9sZp3W3WIGH9Z4zBCObYM.jpg?width=1200&height=2224 1200w\"},\"\")},{alt:\"Gallery image 5\",caption:\"\",image:addImageAlt({pixelHeight:1415,pixelWidth:1500,src:\"https://framerusercontent.com/images/QttutngJr1SdZ6MuaydIvUvhTv4.jpg?width=1500&height=1415\",srcSet:\"https://framerusercontent.com/images/QttutngJr1SdZ6MuaydIvUvhTv4.jpg?scale-down-to=512&width=1500&height=1415 512w,https://framerusercontent.com/images/QttutngJr1SdZ6MuaydIvUvhTv4.jpg?scale-down-to=1024&width=1500&height=1415 1024w,https://framerusercontent.com/images/QttutngJr1SdZ6MuaydIvUvhTv4.jpg?width=1500&height=1415 1500w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1419,pixelWidth:1500,src:\"https://framerusercontent.com/images/6au8nb6PfeSk7tdZiVoJjWujTA.jpg?width=1500&height=1419\",srcSet:\"https://framerusercontent.com/images/6au8nb6PfeSk7tdZiVoJjWujTA.jpg?scale-down-to=512&width=1500&height=1419 512w,https://framerusercontent.com/images/6au8nb6PfeSk7tdZiVoJjWujTA.jpg?scale-down-to=1024&width=1500&height=1419 1024w,https://framerusercontent.com/images/6au8nb6PfeSk7tdZiVoJjWujTA.jpg?width=1500&height=1419 1500w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1386,pixelWidth:1200,src:\"https://framerusercontent.com/images/3ii3IquQEEc13Oeibyg34qIH0.jpg?width=1200&height=1386\",srcSet:\"https://framerusercontent.com/images/3ii3IquQEEc13Oeibyg34qIH0.jpg?scale-down-to=1024&width=1200&height=1386 886w,https://framerusercontent.com/images/3ii3IquQEEc13Oeibyg34qIH0.jpg?width=1200&height=1386 1200w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:872,pixelWidth:1250,src:\"https://framerusercontent.com/images/4CPQAiS4NP20DKxIFyS9x1KJLQ8.jpg?width=1250&height=872\",srcSet:\"https://framerusercontent.com/images/4CPQAiS4NP20DKxIFyS9x1KJLQ8.jpg?scale-down-to=512&width=1250&height=872 512w,https://framerusercontent.com/images/4CPQAiS4NP20DKxIFyS9x1KJLQ8.jpg?scale-down-to=1024&width=1250&height=872 1024w,https://framerusercontent.com/images/4CPQAiS4NP20DKxIFyS9x1KJLQ8.jpg?width=1250&height=872 1250w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1524,pixelWidth:1608,src:\"https://framerusercontent.com/images/jth5w4R7opMyIFZwAIrcGfyz2iY.png?width=1608&height=1524\",srcSet:\"https://framerusercontent.com/images/jth5w4R7opMyIFZwAIrcGfyz2iY.png?scale-down-to=512&width=1608&height=1524 512w,https://framerusercontent.com/images/jth5w4R7opMyIFZwAIrcGfyz2iY.png?scale-down-to=1024&width=1608&height=1524 1024w,https://framerusercontent.com/images/jth5w4R7opMyIFZwAIrcGfyz2iY.png?width=1608&height=1524 1608w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1200,pixelWidth:1395,src:\"https://framerusercontent.com/images/PUw3pU1gGptmVzUOirwIRKOHS8.jpg?width=1395&height=1200\",srcSet:\"https://framerusercontent.com/images/PUw3pU1gGptmVzUOirwIRKOHS8.jpg?scale-down-to=512&width=1395&height=1200 512w,https://framerusercontent.com/images/PUw3pU1gGptmVzUOirwIRKOHS8.jpg?scale-down-to=1024&width=1395&height=1200 1024w,https://framerusercontent.com/images/PUw3pU1gGptmVzUOirwIRKOHS8.jpg?width=1395&height=1200 1395w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1418,pixelWidth:992,src:\"https://framerusercontent.com/images/mFGPV1nXXrLuXHfFl00MDjv0G8.jpg?width=992&height=1418\",srcSet:\"https://framerusercontent.com/images/mFGPV1nXXrLuXHfFl00MDjv0G8.jpg?scale-down-to=1024&width=992&height=1418 716w,https://framerusercontent.com/images/mFGPV1nXXrLuXHfFl00MDjv0G8.jpg?width=992&height=1418 992w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1663,pixelWidth:1200,src:\"https://framerusercontent.com/images/5lxMlhlu6yM9gGpu4NHOADpoGY.jpg?width=1200&height=1663\",srcSet:\"https://framerusercontent.com/images/5lxMlhlu6yM9gGpu4NHOADpoGY.jpg?scale-down-to=1024&width=1200&height=1663 738w,https://framerusercontent.com/images/5lxMlhlu6yM9gGpu4NHOADpoGY.jpg?width=1200&height=1663 1200w\"},\"\")},{alt:\"Gallery image\",caption:\"\",image:addImageAlt({pixelHeight:1485,pixelWidth:1960,src:\"https://framerusercontent.com/images/73hHiWPWPPMdlq9OnMONISqXrA.jpg?width=1960&height=1485\",srcSet:\"https://framerusercontent.com/images/73hHiWPWPPMdlq9OnMONISqXrA.jpg?scale-down-to=512&width=1960&height=1485 512w,https://framerusercontent.com/images/73hHiWPWPPMdlq9OnMONISqXrA.jpg?scale-down-to=1024&width=1960&height=1485 1024w,https://framerusercontent.com/images/73hHiWPWPPMdlq9OnMONISqXrA.jpg?width=1960&height=1485 1960w\"},\"\")}],layoutId:\"MYzyr9pM2\",modalMaxHeight:92,style:{height:\"100%\",width:\"100%\"},thumbnailGap:10,thumbnailHeight:390,width:\"100%\"})})})]})})})})});});const css=[\".framer-Bo16x.framer-1lmaosq, .framer-Bo16x .framer-1lmaosq { display: block; }\",\".framer-Bo16x.framer-e1grw8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-Bo16x .framer-qh9qi1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 900px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Bo16x .framer-bacy0b { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Bo16x .framer-16ylfbv, .framer-Bo16x .framer-n28eo3, .framer-Bo16x .framer-v7alvu, .framer-Bo16x .framer-i0k40n { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Bo16x .framer-1qwgms4-container { flex: none; height: 400px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1339\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerrgw8SmMmd=withCSS(Component,css,\"framer-Bo16x\");export default Framerrgw8SmMmd;Framerrgw8SmMmd.displayName=\"sanofi-intranet\";Framerrgw8SmMmd.defaultProps={height:1339,width:900};addFonts(Framerrgw8SmMmd,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...FixedLightboxGalleryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrgw8SmMmd\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"900\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1339\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rgw8SmMmd.map","\"use client\"\n\n// src/ReactCompareSlider.tsx\nimport {\n  forwardRef as forwardRef2,\n  useCallback as useCallback2,\n  useEffect as useEffect2,\n  useImperativeHandle,\n  useRef as useRef2,\n  useState\n} from \"react\";\n\n// src/Container.tsx\nimport { forwardRef } from \"react\";\nimport { jsx } from \"react/jsx-runtime\";\nvar ContainerItem = forwardRef(\n  ({ transition, order, ...props }, ref) => {\n    const style = {\n      gridArea: \"1 / 1 / 2 / 2\",\n      order,\n      maxWidth: \"100%\",\n      overflow: \"hidden\",\n      boxSizing: \"border-box\",\n      transition: transition ? `clip-path ${transition}` : void 0,\n      userSelect: \"none\",\n      willChange: \"clip-path, transition\",\n      KhtmlUserSelect: \"none\",\n      MozUserSelect: \"none\",\n      WebkitUserSelect: \"none\"\n    };\n    return /* @__PURE__ */ jsx(\"div\", { ...props, style, \"data-rcs\": \"clip-item\", ref });\n  }\n);\nContainerItem.displayName = \"ContainerItem\";\nvar ContainerHandle = forwardRef(\n  ({ children, disabled, portrait, position, transition }, ref) => {\n    const targetAxis = portrait ? \"top\" : \"left\";\n    const style = {\n      position: \"absolute\",\n      top: 0,\n      width: portrait ? \"100%\" : void 0,\n      height: portrait ? void 0 : \"100%\",\n      background: \"none\",\n      border: 0,\n      padding: 0,\n      pointerEvents: \"all\",\n      appearance: \"none\",\n      WebkitAppearance: \"none\",\n      MozAppearance: \"none\",\n      outline: 0,\n      transform: portrait ? `translate3d(0, -50% ,0)` : `translate3d(-50%, 0, 0)`,\n      transition: transition ? `${targetAxis} ${transition}` : void 0\n    };\n    return /* @__PURE__ */ jsx(\n      \"button\",\n      {\n        ref,\n        \"aria-label\": \"Drag to move or focus and use arrow keys\",\n        \"aria-orientation\": portrait ? \"vertical\" : \"horizontal\",\n        \"aria-valuemin\": 0,\n        \"aria-valuemax\": 100,\n        \"aria-valuenow\": position,\n        \"data-rcs\": \"handle-container\",\n        disabled,\n        role: \"slider\",\n        style,\n        children\n      }\n    );\n  }\n);\nContainerHandle.displayName = \"ThisHandleContainer\";\n\n// src/ReactCompareSliderHandle.tsx\nimport { jsx as jsx2, jsxs } from \"react/jsx-runtime\";\nvar ThisArrow = ({ flip }) => {\n  const style = {\n    width: 0,\n    height: 0,\n    borderTop: \"8px solid transparent\",\n    borderRight: \"10px solid\",\n    borderBottom: \"8px solid transparent\",\n    transform: flip ? \"rotate(180deg)\" : void 0\n  };\n  return /* @__PURE__ */ jsx2(\"div\", { className: \"__rcs-handle-arrow\", style });\n};\nvar ReactCompareSliderHandle = ({\n  className = \"__rcs-handle-root\",\n  disabled,\n  buttonStyle,\n  linesStyle,\n  portrait,\n  style,\n  ...props\n}) => {\n  const _style = {\n    display: \"flex\",\n    flexDirection: portrait ? \"row\" : \"column\",\n    placeItems: \"center\",\n    height: \"100%\",\n    cursor: disabled ? \"not-allowed\" : portrait ? \"ns-resize\" : \"ew-resize\",\n    pointerEvents: \"none\",\n    color: \"#fff\",\n    ...style\n  };\n  const _linesStyle = {\n    flexGrow: 1,\n    height: portrait ? 2 : \"100%\",\n    width: portrait ? \"100%\" : 2,\n    backgroundColor: \"currentColor\",\n    pointerEvents: \"auto\",\n    boxShadow: \"0 0 4px rgba(0,0,0,.5)\",\n    ...linesStyle\n  };\n  const _buttonStyle = {\n    display: \"grid\",\n    gridAutoFlow: \"column\",\n    gap: 8,\n    placeContent: \"center\",\n    flexShrink: 0,\n    width: 56,\n    height: 56,\n    borderRadius: \"50%\",\n    borderStyle: \"solid\",\n    borderWidth: 2,\n    pointerEvents: \"auto\",\n    backdropFilter: \"blur(7px)\",\n    WebkitBackdropFilter: \"blur(7px)\",\n    // For Safari.\n    backgroundColor: \"rgba(0, 0, 0, 0.125)\",\n    boxShadow: \"0 0 4px rgba(0,0,0,.35)\",\n    transform: portrait ? \"rotate(90deg)\" : void 0,\n    ...buttonStyle\n  };\n  return /* @__PURE__ */ jsxs(\"div\", { ...props, className, style: _style, children: [\n    /* @__PURE__ */ jsx2(\"div\", { className: \"__rcs-handle-line\", style: _linesStyle }),\n    /* @__PURE__ */ jsxs(\"div\", { className: \"__rcs-handle-button\", style: _buttonStyle, children: [\n      /* @__PURE__ */ jsx2(ThisArrow, {}),\n      /* @__PURE__ */ jsx2(ThisArrow, { flip: true })\n    ] }),\n    /* @__PURE__ */ jsx2(\"div\", { className: \"__rcs-handle-line\", style: _linesStyle })\n  ] });\n};\n\n// src/types.ts\nvar ReactCompareSliderClipOption = {\n  both: \"both\",\n  itemOne: \"itemOne\",\n  itemTwo: \"itemTwo\"\n};\n\n// src/utils.ts\nimport { useCallback, useEffect, useLayoutEffect, useRef } from \"react\";\nvar KeyboardEventKeys = /* @__PURE__ */ ((KeyboardEventKeys2) => {\n  KeyboardEventKeys2[\"ARROW_LEFT\"] = \"ArrowLeft\";\n  KeyboardEventKeys2[\"ARROW_RIGHT\"] = \"ArrowRight\";\n  KeyboardEventKeys2[\"ARROW_UP\"] = \"ArrowUp\";\n  KeyboardEventKeys2[\"ARROW_DOWN\"] = \"ArrowDown\";\n  return KeyboardEventKeys2;\n})(KeyboardEventKeys || {});\nvar styleFitContainer = ({\n  boxSizing = \"border-box\",\n  objectFit = \"cover\",\n  objectPosition = \"center center\",\n  ...props\n} = {}) => ({\n  display: \"block\",\n  width: \"100%\",\n  height: \"100%\",\n  maxWidth: \"100%\",\n  boxSizing,\n  objectFit,\n  objectPosition,\n  ...props\n});\nvar usePrevious = (value) => {\n  const ref = useRef(value);\n  useEffect(() => {\n    ref.current = value;\n  });\n  return ref.current;\n};\nvar useEventListener = (eventName, handler, element, handlerOptions) => {\n  const savedHandler = useRef();\n  useEffect(() => {\n    savedHandler.current = handler;\n  }, [handler]);\n  useEffect(() => {\n    if (!(element && element.addEventListener)) return;\n    const eventListener = (event) => savedHandler.current && savedHandler.current(event);\n    element.addEventListener(eventName, eventListener, handlerOptions);\n    return () => {\n      element.removeEventListener(eventName, eventListener, handlerOptions);\n    };\n  }, [eventName, element, handlerOptions]);\n};\nvar useIsomorphicLayoutEffect = typeof window !== \"undefined\" && typeof window.document !== \"undefined\" && typeof window.document.createElement !== \"undefined\" ? useLayoutEffect : useEffect;\nvar useResizeObserver = (ref, handler) => {\n  const observer = useRef();\n  const observe = useCallback(() => {\n    if (ref.current && observer.current) observer.current.observe(ref.current);\n  }, [ref]);\n  useIsomorphicLayoutEffect(() => {\n    observer.current = new ResizeObserver(([entry]) => handler(entry.contentRect));\n    observe();\n    return () => {\n      if (observer.current) observer.current.disconnect();\n    };\n  }, [handler, observe]);\n};\n\n// src/ReactCompareSlider.tsx\nimport { jsx as jsx3, jsxs as jsxs2 } from \"react/jsx-runtime\";\nvar EVENT_PASSIVE_PARAMS = { capture: false, passive: true };\nvar EVENT_CAPTURE_PARAMS = { capture: true, passive: false };\nvar handleContainerClick = (ev) => {\n  ev.preventDefault();\n  ev.currentTarget.focus();\n};\nvar ReactCompareSlider = forwardRef2(\n  ({\n    boundsPadding = 0,\n    browsingContext = globalThis,\n    changePositionOnHover = false,\n    clip = ReactCompareSliderClipOption.both,\n    disabled = false,\n    handle,\n    itemOne,\n    itemTwo,\n    keyboardIncrement = \"5%\",\n    onlyHandleDraggable = false,\n    onPositionChange,\n    portrait = false,\n    position = 50,\n    style,\n    transition,\n    ...props\n  }, ref) => {\n    const rootContainerRef = useRef2(null);\n    const clipContainerOneRef = useRef2(null);\n    const clipContainerTwoRef = useRef2(null);\n    const handleContainerRef = useRef2(null);\n    const internalPosition = useRef2(position);\n    const [isDragging, setIsDragging] = useState(false);\n    const [canTransition, setCanTransition] = useState(true);\n    const hasBrowsingContextBinding = useRef2(false);\n    const [interactiveTarget, setInteractiveTarget] = useState();\n    const previousPosition = usePrevious(position);\n    const updateInternalPosition = useCallback2(\n      function updateInternal({ x, y, isOffset }) {\n        const rootElement = rootContainerRef.current;\n        const handleElement = handleContainerRef.current;\n        const clipElementOne = clipContainerOneRef.current;\n        const clipElementTwo = clipContainerTwoRef.current;\n        const { width, height, left, top } = rootElement.getBoundingClientRect();\n        if (width === 0 || height === 0) {\n          return;\n        }\n        const pixelPosition = portrait ? isOffset ? y - top - browsingContext.scrollY : y : isOffset ? x - left - browsingContext.scrollX : x;\n        const nextPosition = Math.min(\n          Math.max(pixelPosition / (portrait ? height : width) * 100, 0),\n          100\n        );\n        const zoomScale = portrait ? height / (rootElement.offsetHeight || 1) : width / (rootElement.offsetWidth || 1);\n        const boundsPaddingPercentage = boundsPadding * zoomScale / (portrait ? height : width) * 100;\n        const nextPositionWithBoundsPadding = Math.min(\n          Math.max(nextPosition, boundsPaddingPercentage * zoomScale),\n          100 - boundsPaddingPercentage * zoomScale\n        );\n        internalPosition.current = nextPosition;\n        handleElement.setAttribute(\"aria-valuenow\", `${Math.round(internalPosition.current)}`);\n        handleElement.style.top = portrait ? `${nextPositionWithBoundsPadding}%` : \"0\";\n        handleElement.style.left = portrait ? \"0\" : `${nextPositionWithBoundsPadding}%`;\n        const clipBoth = clip === ReactCompareSliderClipOption.both;\n        if (clipBoth || clip === ReactCompareSliderClipOption.itemOne) {\n          clipElementOne.style.clipPath = portrait ? `inset(0 0 ${100 - nextPositionWithBoundsPadding}% 0)` : `inset(0 ${100 - nextPositionWithBoundsPadding}% 0 0)`;\n        } else {\n          clipElementOne.style.clipPath = \"none\";\n        }\n        if (clipBoth || clip === ReactCompareSliderClipOption.itemTwo) {\n          clipElementTwo.style.clipPath = portrait ? `inset(${nextPositionWithBoundsPadding}% 0 0 0)` : `inset(0 0 0 ${nextPositionWithBoundsPadding}%)`;\n        } else {\n          clipElementTwo.style.clipPath = \"none\";\n        }\n        if (onPositionChange) {\n          onPositionChange(internalPosition.current);\n        }\n      },\n      [browsingContext, boundsPadding, clip, onPositionChange, portrait]\n    );\n    useEffect2(() => {\n      const { width, height } = rootContainerRef.current.getBoundingClientRect();\n      const nextPosition = position === previousPosition ? internalPosition.current : position;\n      updateInternalPosition({\n        x: width / 100 * nextPosition,\n        y: height / 100 * nextPosition\n      });\n    }, [boundsPadding, clip, position, portrait, previousPosition, updateInternalPosition]);\n    const handlePointerDown = useCallback2(\n      (ev) => {\n        ev.preventDefault();\n        if (disabled || ev.button !== 0) return;\n        updateInternalPosition({ isOffset: true, x: ev.pageX, y: ev.pageY });\n        setIsDragging(true);\n        setCanTransition(true);\n      },\n      [disabled, updateInternalPosition]\n    );\n    const handlePointerMove = useCallback2(\n      function moveCall(ev) {\n        updateInternalPosition({ isOffset: true, x: ev.pageX, y: ev.pageY });\n        setCanTransition(false);\n      },\n      [updateInternalPosition]\n    );\n    const handlePointerUp = useCallback2(() => {\n      setIsDragging(false);\n      setCanTransition(true);\n    }, []);\n    const handleTouchEnd = useCallback2(() => {\n      setIsDragging(false);\n      setCanTransition(true);\n    }, []);\n    const handleResize = useCallback2(\n      ({ width, height }) => {\n        const { width: scaledWidth, height: scaledHeight } = rootContainerRef.current.getBoundingClientRect();\n        updateInternalPosition({\n          x: width / 100 * internalPosition.current * scaledWidth / width,\n          y: height / 100 * internalPosition.current * scaledHeight / height\n        });\n      },\n      [updateInternalPosition]\n    );\n    const handleKeydown = useCallback2(\n      (ev) => {\n        if (!Object.values(KeyboardEventKeys).includes(ev.key)) {\n          return;\n        }\n        ev.preventDefault();\n        setCanTransition(true);\n        const { top, left } = handleContainerRef.current.getBoundingClientRect();\n        const { width, height } = rootContainerRef.current.getBoundingClientRect();\n        const isPercentage = typeof keyboardIncrement === \"string\";\n        const incrementPercentage = isPercentage ? parseFloat(keyboardIncrement) : keyboardIncrement / width * 100;\n        const isIncrement = portrait ? ev.key === \"ArrowLeft\" /* ARROW_LEFT */ || ev.key === \"ArrowDown\" /* ARROW_DOWN */ : ev.key === \"ArrowRight\" /* ARROW_RIGHT */ || ev.key === \"ArrowUp\" /* ARROW_UP */;\n        const nextPosition = Math.min(\n          Math.max(\n            isIncrement ? internalPosition.current + incrementPercentage : internalPosition.current - incrementPercentage,\n            0\n          ),\n          100\n        );\n        updateInternalPosition({\n          x: portrait ? left : width * nextPosition / 100,\n          y: portrait ? height * nextPosition / 100 : top\n        });\n      },\n      [keyboardIncrement, portrait, updateInternalPosition]\n    );\n    useEffect2(() => {\n      setInteractiveTarget(\n        onlyHandleDraggable ? handleContainerRef.current : rootContainerRef.current\n      );\n    }, [onlyHandleDraggable]);\n    useEffect2(() => {\n      const containerRef = rootContainerRef.current;\n      const handlePointerLeave = () => {\n        if (isDragging) return;\n        handlePointerUp();\n      };\n      if (changePositionOnHover) {\n        containerRef.addEventListener(\"pointermove\", handlePointerMove, EVENT_PASSIVE_PARAMS);\n        containerRef.addEventListener(\"pointerleave\", handlePointerLeave, EVENT_PASSIVE_PARAMS);\n      }\n      return () => {\n        containerRef.removeEventListener(\"pointermove\", handlePointerMove);\n        containerRef.removeEventListener(\"pointerleave\", handlePointerLeave);\n      };\n    }, [changePositionOnHover, handlePointerMove, handlePointerUp, isDragging]);\n    useEffect2(() => {\n      if (isDragging && !hasBrowsingContextBinding.current) {\n        browsingContext.addEventListener(\"pointermove\", handlePointerMove, EVENT_PASSIVE_PARAMS);\n        browsingContext.addEventListener(\"pointerup\", handlePointerUp, EVENT_PASSIVE_PARAMS);\n        hasBrowsingContextBinding.current = true;\n      }\n      return () => {\n        if (hasBrowsingContextBinding.current) {\n          browsingContext.removeEventListener(\"pointermove\", handlePointerMove);\n          browsingContext.removeEventListener(\"pointerup\", handlePointerUp);\n          hasBrowsingContextBinding.current = false;\n        }\n      };\n    }, [handlePointerMove, handlePointerUp, isDragging, browsingContext]);\n    useImperativeHandle(\n      ref,\n      () => {\n        return {\n          rootContainer: rootContainerRef.current,\n          handleContainer: handleContainerRef.current,\n          setPosition(nextPosition) {\n            const { width, height } = rootContainerRef.current.getBoundingClientRect();\n            updateInternalPosition({\n              x: width / 100 * nextPosition,\n              y: height / 100 * nextPosition\n            });\n          }\n        };\n      },\n      [updateInternalPosition]\n    );\n    useResizeObserver(rootContainerRef, handleResize);\n    useEventListener(\n      \"touchend\",\n      handleTouchEnd,\n      interactiveTarget,\n      EVENT_CAPTURE_PARAMS\n    );\n    useEventListener(\n      \"keydown\",\n      handleKeydown,\n      handleContainerRef.current,\n      EVENT_CAPTURE_PARAMS\n    );\n    useEventListener(\n      \"click\",\n      handleContainerClick,\n      handleContainerRef.current,\n      EVENT_CAPTURE_PARAMS\n    );\n    useEventListener(\n      \"pointerdown\",\n      handlePointerDown,\n      interactiveTarget,\n      EVENT_CAPTURE_PARAMS\n    );\n    const Handle = handle || /* @__PURE__ */ jsx3(ReactCompareSliderHandle, { disabled, portrait });\n    const appliedTransition = canTransition ? transition : void 0;\n    const rootStyle = {\n      position: \"relative\",\n      display: \"grid\",\n      maxWidth: \"100%\",\n      maxHeight: \"100%\",\n      overflow: \"hidden\",\n      cursor: isDragging ? portrait ? \"ns-resize\" : \"ew-resize\" : void 0,\n      touchAction: \"pan-y\",\n      userSelect: \"none\",\n      KhtmlUserSelect: \"none\",\n      msUserSelect: \"none\",\n      MozUserSelect: \"none\",\n      WebkitUserSelect: \"none\",\n      ...style\n    };\n    return /* @__PURE__ */ jsxs2(\"div\", { ...props, ref: rootContainerRef, style: rootStyle, \"data-rcs\": \"root\", children: [\n      /* @__PURE__ */ jsx3(ContainerItem, { ref: clipContainerOneRef, transition: appliedTransition, children: itemOne }),\n      /* @__PURE__ */ jsx3(ContainerItem, { ref: clipContainerTwoRef, transition: appliedTransition, children: itemTwo }),\n      /* @__PURE__ */ jsx3(\n        ContainerHandle,\n        {\n          disabled,\n          portrait,\n          position: Math.round(internalPosition.current),\n          ref: handleContainerRef,\n          transition: appliedTransition,\n          children: Handle\n        }\n      )\n    ] });\n  }\n);\nReactCompareSlider.displayName = \"ReactCompareSlider\";\n\n// src/ReactCompareSliderImage.tsx\nimport { forwardRef as forwardRef3 } from \"react\";\nimport { jsx as jsx4 } from \"react/jsx-runtime\";\nvar ReactCompareSliderImage = forwardRef3(\n  ({ style, ...props }, ref) => {\n    const rootStyle = styleFitContainer(style);\n    return /* @__PURE__ */ jsx4(\"img\", { ref, ...props, style: rootStyle, \"data-rcs\": \"image\" });\n  }\n);\nReactCompareSliderImage.displayName = \"ReactCompareSliderImage\";\n\n// src/useReactCompareSliderRef.ts\nimport { useRef as useRef3 } from \"react\";\nvar useReactCompareSliderRef = () => useRef3({\n  rootContainer: null,\n  handleContainer: null,\n  setPosition: () => (\n    // eslint-disable-next-line no-console\n    console.warn(\n      \"[react-compare-slider] `setPosition` cannot be used until the component has mounted.\"\n    )\n  )\n});\nexport {\n  ReactCompareSlider,\n  ReactCompareSliderClipOption,\n  ReactCompareSliderHandle,\n  ReactCompareSliderImage,\n  styleFitContainer,\n  useReactCompareSliderRef\n};\n//# sourceMappingURL=index.mjs.map","// BeforeAfterSlider.tsx\n\"use client\";import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{RenderTarget,addPropertyControls,ControlType}from\"framer\";import{ReactCompareSlider,ReactCompareSliderHandle,ReactCompareSliderImage,useReactCompareSliderRef}from\"https://cdn.jsdelivr.net/npm/react-compare-slider@4.0.0-0/dist/index.mjs\";const ShadowDomContainer=({children})=>{const containerRef=React.useRef(null);const[shadowRoot,setShadowRoot]=React.useState(null);React.useEffect(()=>{if(containerRef.current&&!shadowRoot){const shadow=containerRef.current.attachShadow({mode:\"open\"});setShadowRoot(shadow);}},[containerRef,shadowRoot]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},ref:containerRef,children:shadowRoot?/*#__PURE__*/createPortal(children,shadowRoot):null});};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicHeight 370\n * @framerIntrinsicWidth 600\n * @framerDisableUnlink\n */export default function BeforeAfterSlider(props){const{wm,beforeUrl,beforeEffect,afterEffect,afterUrl,disabled,portrait,boundsPadding,changePositionOnHover,onlyHandleDraggable,clip,keyboardIncrement,transition,initialPosition,labelSettings,imageFade,resetOnLeave,handleSettings,borderRadius,shadow,border}=props;const{mode,show,margin,left:{text:leftText,horizontalPosition:leftHPos,verticalPosition:leftVPos},right:{text:rightText,horizontalPosition:rightHPos,verticalPosition:rightVPos},font,fontSize,color,backgroundColor,padding,borderColor,borderWidth,labelBorderRadius,backdropFilter,fadeDuration,fadeTiming}=labelSettings;const{buttonBackground,buttonColor,buttonBorder,buttonBoxShadow,buttonBackdropFilter,linesOpacity,linesSize,linesBoxShadow,linesColor,buttonHeight,buttonWidth,buttonBorderRadius,iconsGap}=handleSettings;const isPreview=!(RenderTarget.current()===RenderTarget.preview);const isTouchDevice=isPreview?window.matchMedia(\"(pointer: coarse)\").matches:false;const sliderRef=useReactCompareSliderRef();const[labelOpacity,setLabelOpacity]=React.useState(1);const beforeRef=React.useRef(null);const afterRef=React.useRef(null);const[loadedCount,setLoadedCount]=React.useState(0);const[visible,setVisible]=React.useState(!props.imageFade.enabled);const[beforeLoaded,setBeforeLoaded]=React.useState(false);const[afterLoaded,setAfterLoaded]=React.useState(false);React.useEffect(()=>{setBeforeLoaded(false);setAfterLoaded(false);if(beforeRef.current?.complete)setBeforeLoaded(true);if(afterRef.current?.complete)setAfterLoaded(true);},[beforeUrl.src,afterUrl.src]);React.useEffect(()=>{if(!imageFade.enabled)return;const b=beforeRef.current;const a=afterRef.current;if(!b||!a)return;// 1) hide instantly\nb.style.transition=\"unset\";a.style.transition=\"unset\";b.style.opacity=\"0\";a.style.opacity=\"0\";requestAnimationFrame(()=>{requestAnimationFrame(()=>{const t=`opacity ${imageFade.duration}s ${imageFade.delay}s ease-in-out`;b.style.transition=t;a.style.transition=t;b.style.opacity=\"1\";a.style.opacity=\"1\";});});},[beforeUrl.src,afterUrl.src,imageFade.enabled,imageFade.duration,imageFade.delay]);function handleImageLoad(){setLoadedCount(c=>{const next=c+1;if(next>=2&&props.imageFade.enabled){setVisible(true);}return next;});}const fadeStyle=props.imageFade.enabled?{opacity:visible?1:0,transition:`opacity ${props.imageFade.duration}s ${props.imageFade.delay}s ease-in-out`}:{};const transitionCss=transition.duration?`${transition.duration}s cubic-bezier(${transition.ease.join(\",\")}) ${transition.delay}s`:\"\";function computeStaticLabelPosition(hPos,vPos,m){const style={};let xTransform=\"\",yTransform=\"\";if(hPos===\"left\")style.left=m;else if(hPos===\"right\")style.right=m;else{style.left=\"50%\";xTransform=\"translateX(-50%)\";}if(vPos===\"top\")style.top=m;else if(vPos===\"bottom\")style.bottom=m;else{style.top=\"50%\";yTransform=\"translateY(-50%)\";}if(xTransform||yTransform){style.transform=[xTransform,yTransform].filter(Boolean).join(\" \");}return style;}const labelStyle={position:\"absolute\",background:backgroundColor,fontFamily:font.fontFamily,fontStyle:font.fontStyle,...font.fontVariationAxes?{fontVariationSettings:JSON.stringify(font.fontVariationAxes)}:{},fontSize:`${fontSize}px`,color,padding:`${padding}px`,border:`${borderWidth}px solid ${borderColor}`,borderRadius:`${labelBorderRadius}px`,backdropFilter,WebkitBackdropFilter:backdropFilter,opacity:labelOpacity,transition:`opacity ${fadeDuration}s ${fadeTiming}`,pointerEvents:\"none\"};return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",minWidth:\"100px\",minHeight:\"100px\",// always‑on styles\nborderRadius:borderRadius||\"unset\",boxShadow:shadow,borderStyle:border.borderStyle,borderColor:border.borderColor,// shorthand “all sides” if width/style/color are set\n...border.borderWidth!=null?{borderWidth:`${border.borderWidth}px`}:{},// per‑side overrides\n...border.borderTopWidth!=null?{borderTopWidth:`${border.borderTopWidth}px`}:{},...border.borderRightWidth!=null?{borderRightWidth:`${border.borderRightWidth}px`}:{},...border.borderBottomWidth!=null?{borderBottomWidth:`${border.borderBottomWidth}px`}:{},...border.borderLeftWidth!=null?{borderLeftWidth:`${border.borderLeftWidth}px`}:{}},children:[/*#__PURE__*/_jsx(ReactCompareSlider,{ref:sliderRef,boundsPadding:boundsPadding,changePositionOnHover:changePositionOnHover,clip:clip,keyboardIncrement:String(keyboardIncrement),transition:transitionCss,onlyHandleDraggable:isTouchDevice,style:{width:\"100%\",height:\"100%\"},onPointerDown:()=>setLabelOpacity(0),onPointerUp:()=>setLabelOpacity(1),onPointerLeave:resetOnLeave?()=>sliderRef.current?.setPosition(initialPosition):undefined,position:initialPosition,disabled:disabled,portrait:portrait,itemOne:mode===\"static\"?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(ReactCompareSliderImage,{// key={fadeKey}\nref:beforeRef,src:beforeUrl.src,alt:beforeUrl.alt,srcSet:beforeUrl.srcSet,style:{//...styleFitContainer,\n...fadeStyle,filter:beforeEffect},// onLoad={() => setBeforeLoaded(true)}\nonLoad:handleImageLoad}),show&&/*#__PURE__*/_jsx(\"div\",{style:{...labelStyle,...computeStaticLabelPosition(leftHPos,leftVPos,margin)},children:leftText})]}):/*#__PURE__*/_jsx(ReactCompareSliderImage,{// key={fadeKey}\nref:beforeRef,src:beforeUrl.src,alt:beforeUrl.alt,srcSet:beforeUrl.srcSet,style:{//...styleFitContainer,\n...fadeStyle,filter:beforeEffect},// onLoad={() => setBeforeLoaded(true)}\nonLoad:handleImageLoad}),itemTwo:mode===\"static\"?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(ReactCompareSliderImage,{// key={fadeKey}\nref:afterRef,src:afterUrl.src,alt:afterUrl.alt,srcSet:afterUrl.srcSet,style:{//...styleFitContainer,\n...fadeStyle,filter:afterEffect},// onLoad={() => setAfterLoaded(true)}\nonLoad:handleImageLoad}),show&&/*#__PURE__*/_jsx(\"div\",{style:{...labelStyle,...computeStaticLabelPosition(rightHPos,rightVPos,margin)},children:rightText})]}):/*#__PURE__*/_jsx(ReactCompareSliderImage,{// key={fadeKey}\nref:afterRef,src:afterUrl.src,alt:afterUrl.alt,srcSet:afterUrl.srcSet,style:{//...styleFitContainer,\n...fadeStyle,filter:afterEffect},// onLoad={() => setAfterLoaded(true)}\nonLoad:handleImageLoad}),handle:mode===\"handle\"?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexDirection:portrait?\"column\":\"row\",alignItems:\"center\",justifyContent:\"center\",height:\"100%\"},children:[/*#__PURE__*/_jsx(ReactCompareSliderHandle,{portrait:portrait,buttonStyle:{borderRadius:`${buttonBorderRadius}%`,gap:`${iconsGap}px`,height:buttonHeight,width:buttonWidth,backgroundColor:buttonBackground,color:buttonColor,borderStyle:buttonBorder.borderStyle,borderColor:buttonBorder.borderColor,...buttonBorder.borderWidth!=null?{borderWidth:`${buttonBorder.borderWidth}px`}:{},...buttonBorder.borderTopWidth!=null?{borderTopWidth:`${buttonBorder.borderTopWidth}px`}:{},...buttonBorder.borderRightWidth!=null?{borderRightWidth:`${buttonBorder.borderRightWidth}px`}:{},...buttonBorder.borderBottomWidth!=null?{borderBottomWidth:`${buttonBorder.borderBottomWidth}px`}:{},...buttonBorder.borderLeftWidth!=null?{borderLeftWidth:`${buttonBorder.borderLeftWidth}px`}:{},// border: buttonBorder,\nboxShadow:buttonBoxShadow,backdropFilter:buttonBackdropFilter,WebkitBackdropFilter:buttonBackdropFilter},linesStyle:{color:linesColor,boxShadow:linesBoxShadow,opacity:linesOpacity,width:portrait?\"100%\":`${linesSize}px`,height:portrait?`${linesSize}px`:\"100%\"}}),show&&(portrait?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...labelStyle,top:0,transform:\"translateY(-100%)\"},children:leftText}),/*#__PURE__*/_jsx(\"div\",{style:{...labelStyle,bottom:0,transform:\"translateY(100%)\"},children:rightText})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...labelStyle,left:0,transform:\"translateX(-100%)\"},children:leftText}),/*#__PURE__*/_jsx(\"div\",{style:{...labelStyle,right:0,transform:\"translateX(100%)\"},children:rightText})]}))]}):/*#__PURE__*/_jsx(ReactCompareSliderHandle,{portrait:portrait,buttonStyle:{borderRadius:`${buttonBorderRadius}px`,gap:`${iconsGap}px`,height:buttonHeight,width:buttonWidth,backgroundColor:buttonBackground,color:buttonColor,borderStyle:buttonBorder.borderStyle,borderColor:buttonBorder.borderColor,// shorthand “all sides” if width/style/color are set\n...buttonBorder.borderWidth!=null?{borderWidth:`${buttonBorder.borderWidth}px`}:{},...buttonBorder.borderTopWidth!=null?{borderTopWidth:`${buttonBorder.borderTopWidth}px`}:{},...buttonBorder.borderRightWidth!=null?{borderRightWidth:`${buttonBorder.borderRightWidth}px`}:{},...buttonBorder.borderBottomWidth!=null?{borderBottomWidth:`${buttonBorder.borderBottomWidth}px`}:{},...buttonBorder.borderLeftWidth!=null?{borderLeftWidth:`${buttonBorder.borderLeftWidth}px`}:{},boxShadow:buttonBoxShadow,backdropFilter:buttonBackdropFilter,WebkitBackdropFilter:buttonBackdropFilter},linesStyle:{color:linesColor,boxShadow:linesBoxShadow,opacity:linesOpacity,width:portrait?\"100%\":`${linesSize}px`,height:portrait?`${linesSize}px`:\"100%\"},style:{color:\"#000000\"}})}),wm&&/*#__PURE__*/_jsx(\"a\",{href:\"https://vanyadoing-dev.com\",target:\"_blank\",style:{position:\"absolute\",bottom:8,right:8,width:60,zIndex:2},children:/*#__PURE__*/_jsx(\"img\",{src:\"https://static.wixstatic.com/shapes/6245ae_4817ee710dd74c4797ce38a933d22d5e.svg\",alt:\"Watermark\",style:{width:\"100%\"}})})]});}BeforeAfterSlider.defaultProps={wm:true,beforeUrl:{src:\"https://static.wixstatic.com/media/6245ae_ad4e26737fc64488b62d9f00da4044e9~mv2.jpg\",alt:\"\",positionX:undefined,positionY:undefined,srcSet:\"\"},beforeEffect:\"none\",afterUrl:{src:\"https://static.wixstatic.com/media/6245ae_f9ef543f0e554931aa2c7569b801f7e6~mv2.png\",alt:\"\",positionX:undefined,positionY:undefined,srcSet:\"\"},afterEffect:\"drop-shadow(0px 0px 5px #000)\",disabled:false,portrait:false,boundsPadding:0,changePositionOnHover:false,onlyHandleDraggable:false,clip:\"both\",keyboardIncrement:5,transition:{delay:0,duration:.3,ease:[.79,-.33,.79,.33],type:\"tween\"},initialPosition:50,imageFade:{enabled:true,duration:1,delay:0},resetOnLeave:false,borderRadius:\"0px\",shadow:\"0px 0px 0px 0px rgba(0,0,0,0)\",border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"#222222\"},labelSettings:{mode:\"static\",show:false,margin:16,left:{text:\"Before\",horizontalPosition:\"left\",verticalPosition:\"center\"},right:{text:\"After\",horizontalPosition:\"right\",verticalPosition:\"center\"},font:{fontFamily:'\"Inter\", sans-serif',fontStyle:\"normal\",fontVariationAxes:undefined},fontSize:20,color:\"#FFF\",backgroundColor:\"#FFFFFF50\",padding:16,borderColor:\"#FFFFFF\",borderWidth:2,labelBorderRadius:8,backdropFilter:\"blur(5px)\",fadeDuration:.25,fadeTiming:\"ease-in-out\"},handleSettings:{// COLORS & BACKDROP\nbuttonBackground:\"rgba(0, 0, 0, 0.125)\",buttonColor:\"#FFF\",buttonBorder:{borderWidth:2,borderStyle:\"solid\",borderColor:\"rgba(255,255,255,1)\"},buttonBoxShadow:\"rgba(0, 0, 0, 0.35) 0px 0px 4px\",buttonBackdropFilter:\"blur(7px)\",linesOpacity:1,linesSize:2,linesBoxShadow:\"rgba(0, 0, 0, 0.35) 0px 0px 4px\",linesColor:\"#FFF\",buttonWidth:56,buttonHeight:56,buttonBorderRadius:50,iconsGap:8}};addPropertyControls(BeforeAfterSlider,{beforeUrl:{title:\"Before\",type:ControlType.ResponsiveImage,defaultValue:BeforeAfterSlider.defaultProps.beforeUrl,description:\"Image shown on the left/top side\"},beforeEffect:{title:\"Filter\",type:ControlType.Enum,options:[\"none\",\"blur(2px)\",\"blur(5px)\",\"blur(15px)\",\"grayscale(100%)\",\"sepia(100%)\",\"invert(100%)\",\"contrast(150%)\",\"brightness(150%)\",\"saturate(200%)\",\"hue-rotate(90deg)\",\"opacity(50%)\",\"drop-shadow(0px 0px 5px #fff)\",\"drop-shadow(0px 0px 5px #000)\"],optionTitles:[\"None\",\"Low Blur\",\"Medium Blur\",\"Strong Blur\",\"Grayscale\",\"Sepia\",\"Invert\",\"High Contrast\",\"Brighten\",\"Extra Saturation\",\"Hue Rotate\",\"Semi‑Transparent\",\"Light Shadow\",\"Dark Shadow\"],defaultValue:BeforeAfterSlider.defaultProps.beforeEffect,description:\"CSS filter for before‑image\"},afterUrl:{title:\"After\",type:ControlType.ResponsiveImage,defaultValue:BeforeAfterSlider.defaultProps.afterUrl,description:\"Image shown on the right/bottom side\"},afterEffect:{title:\"Filter\",type:ControlType.Enum,options:[\"none\",\"blur(2px)\",\"blur(5px)\",\"blur(15px)\",\"grayscale(100%)\",\"sepia(100%)\",\"invert(100%)\",\"contrast(150%)\",\"brightness(150%)\",\"saturate(200%)\",\"hue-rotate(90deg)\",\"opacity(50%)\",\"drop-shadow(0px 0px 5px #fff)\",\"drop-shadow(0px 0px 5px #000)\"],optionTitles:[\"None\",\"Low Blur\",\"Medium Blur\",\"Strong Blur\",\"Grayscale\",\"Sepia\",\"Invert\",\"High Contrast\",\"Brighten\",\"Extra Saturation\",\"Hue Rotate\",\"Semi‑Transparent\",\"Light Shadow\",\"Dark Shadow\"],defaultValue:BeforeAfterSlider.defaultProps.afterEffect,description:\"CSS filter for after‑image\"},disabled:{title:\"Disabled\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.disabled,description:\"Prevent slider movement\"},portrait:{title:\"Vertical\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.portrait,description:\"Flip to vertical orientation\"},clip:{title:\"Clip\",type:ControlType.Enum,options:[\"itemOne\",\"itemTwo\",\"both\"],optionTitles:[\"First\",\"Second\",\"Both\"],defaultValue:BeforeAfterSlider.defaultProps.clip,description:\"Which side to clip by position%\"},boundsPadding:{title:\"Padding\",type:ControlType.Number,unit:\"px\",defaultValue:BeforeAfterSlider.defaultProps.boundsPadding,description:\"Inner padding around slider handle\"},changePositionOnHover:{title:\"Follow Hover\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.changePositionOnHover,description:\"Move slider on pointer hover\"},onlyHandleDraggable:{title:\"Handle Only\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.onlyHandleDraggable,description:\"Require grabbing the handle to slide\"},keyboardIncrement:{title:\"Key Step\",type:ControlType.Number,unit:\"%\",defaultValue:BeforeAfterSlider.defaultProps.keyboardIncrement,description:\"Move distance in % via arrow keys\"},transition:{title:\"Animation\",type:ControlType.Transition,defaultValue:BeforeAfterSlider.defaultProps.transition,description:\"Handle move easing & delay\"},initialPosition:{title:\"Start Pos\",type:ControlType.Number,defaultValue:BeforeAfterSlider.defaultProps.initialPosition,min:0,max:100,step:1,description:\"Initial slider percentage\"},resetOnLeave:{title:\"Reset Leave\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.resetOnLeave,description:\"Return to start on pointer exit\"},imageFade:{title:\"Fade‑In\",type:ControlType.Object,buttonTitle:\"Fade Settings\",defaultValue:BeforeAfterSlider.defaultProps.imageFade,description:\"Fade images into view\",controls:{enabled:{title:\"Enabled\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.imageFade.enabled,description:\"Toggle image fade\"},duration:{title:\"Duration\",type:ControlType.Number,unit:\"s\",min:0,step:.1,defaultValue:BeforeAfterSlider.defaultProps.imageFade.duration,description:\"Fade‑in duration\"},delay:{title:\"Delay\",type:ControlType.Number,unit:\"s\",min:0,step:.1,defaultValue:BeforeAfterSlider.defaultProps.imageFade.delay,description:\"Fade‑in delay before start\"}}},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:BeforeAfterSlider.defaultProps.borderRadius,description:\"Round the corners of the frame\"},border:{title:\"Border\",type:ControlType.Border,defaultValue:BeforeAfterSlider.defaultProps.border,description:\"Frame border settings\"},shadow:{title:\"Shadow\",type:ControlType.BoxShadow,defaultValue:BeforeAfterSlider.defaultProps.shadow,description:\"Frame drop‑shadow\"},labelSettings:{title:\"Labels\",type:ControlType.Object,buttonTitle:\"Label Settings\",defaultValue:BeforeAfterSlider.defaultProps.labelSettings,description:\"Static or attached labels\",controls:{mode:{title:\"Mode\",type:ControlType.Enum,options:[\"static\",\"handle\"],optionTitles:[\"Static\",\"Attached\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.mode,description:\"Static vs. attached label style\"},show:{title:\"Show\",type:ControlType.Boolean,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.show,description:\"Toggle labels on/off\"},font:{title:\"Font\",type:ControlType.Font,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.font,description:\"Label font family & weight\"},fontSize:{title:\"Size\",type:ControlType.Number,unit:\"px\",min:0,step:1,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.fontSize,description:\"Label font size\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.color,description:\"Label text color\"},backgroundColor:{title:\"BG\",type:ControlType.Color,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.backgroundColor,description:\"Label background fill\"},padding:{title:\"Padding\",type:ControlType.Number,unit:\"px\",defaultValue:BeforeAfterSlider.defaultProps.labelSettings.padding,description:\"Label inner padding\"},borderColor:{title:\"Border\\xa0Color\",type:ControlType.Color,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.borderColor,description:\"Label border color\"},borderWidth:{title:\"Border\\xa0Width\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.borderWidth,description:\"Label border thickness\"},labelBorderRadius:{title:\"Radius\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.labelBorderRadius,description:\"Label corner rounding\"},backdropFilter:{title:\"Filter\",type:ControlType.Enum,options:[\"none\",\"blur(2px)\",\"blur(5px)\",\"grayscale(100%)\",\"sepia(100%)\",\"invert(100%)\",\"contrast(150%)\",\"brightness(150%)\",\"saturate(200%)\",\"hue-rotate(90deg)\",\"drop-shadow(0 0 10px rgba(0,0,0,0.5))\",\"opacity(50%)\"],optionTitles:[\"None\",\"Blur\\xa02px\",\"Blur\\xa05px\",\"Grayscale\",\"Sepia\",\"Invert\",\"High\\xa0Contrast\",\"Brighten\",\"Extra\\xa0Saturation\",\"Hue\\xa0Rotate\",\"Soft\\xa0Shadow\",\"Semi‑Transparent\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.backdropFilter,description:\"Label backdrop filter\"},fadeDuration:{title:\"Fade\\xa0Dur\",type:ControlType.Number,unit:\"s\",min:0,step:.1,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.fadeDuration,description:\"Label fade duration\"},fadeTiming:{title:\"Fade\\xa0Easing\",type:ControlType.Enum,options:[\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\",\"linear\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.fadeTiming,description:\"Label fade timing function\"},left:{title:\"Left Label\",type:ControlType.Object,controls:{text:{title:\"Text\",type:ControlType.String,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.left.text,description:\"Left label copy\"},horizontalPosition:{title:\"X Pos\",type:ControlType.Enum,options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.left.horizontalPosition,hidden:({labelSettings})=>labelSettings.mode!==\"static\",description:\"Horizontal alignment\"},verticalPosition:{title:\"Y Pos\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.left.verticalPosition,hidden:({labelSettings})=>labelSettings.mode!==\"static\",description:\"Vertical alignment\"}}},right:{title:\"Right Label\",type:ControlType.Object,controls:{text:{title:\"Text\",type:ControlType.String,defaultValue:BeforeAfterSlider.defaultProps.labelSettings.right.text,description:\"Right label copy\"},horizontalPosition:{title:\"X Pos\",type:ControlType.Enum,options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.right.horizontalPosition,hidden:({labelSettings})=>labelSettings.mode!==\"static\",description:\"Horizontal alignment\"},verticalPosition:{title:\"Y Pos\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],defaultValue:BeforeAfterSlider.defaultProps.labelSettings.right.verticalPosition,hidden:({labelSettings})=>labelSettings.mode!==\"static\",description:\"Vertical alignment\"}}},margin:{title:\"Margin\",type:ControlType.Number,unit:\"px\",defaultValue:BeforeAfterSlider.defaultProps.labelSettings.margin,description:\"Distance from edges\"}}},handleSettings:{title:\"Handle\",type:ControlType.Object,buttonTitle:\"Handle Styles\",defaultValue:BeforeAfterSlider.defaultProps.handleSettings,description:\"Customize the slider handle\",controls:{buttonBackground:{title:\"Button\\xa0BG\",type:ControlType.Color,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonBackground,description:\"Handle knob background\"},buttonColor:{title:\"Icon\\xa0Color\",type:ControlType.Color,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonColor,description:\"Arrows & lines color\"},buttonBorder:{title:\"Border\",type:ControlType.Border,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonBorder,description:\"Handle knob border\"},buttonBoxShadow:{title:\"Shadow\",type:ControlType.BoxShadow,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonBoxShadow,description:\"Handle knob drop‑shadow\"},linesColor:{title:\"Lines\\xa0Color\",type:ControlType.Color,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.linesColor,description:\"Drag bars  color\"},linesBoxShadow:{title:\"Lines Shadow\",type:ControlType.BoxShadow,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.linesBoxShadow,description:\"Drag bars knob drop‑shadow\"},linesSize:{title:\"Lines\\xa0Size\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.linesSize,description:\"Thickness of the drag bars\"},buttonBackdropFilter:{title:\"Filter\",type:ControlType.Enum,options:[\"none\",\"blur(2px)\",\"blur(7px)\",\"blur(15px)\",\"grayscale(100%)\",\"sepia(100%)\",\"invert(100%)\",\"contrast(150%)\",\"brightness(150%)\",\"saturate(200%)\",\"hue-rotate(90deg)\",\"opacity(50%)\"],optionTitles:[\"None\",\"Soft Blur\",\"Average Blur\",\"Strong Blur\",\"Grayscale\",\"Sepia\",\"Invert\",\"High\\xa0Contrast\",\"Brighten\",\"Extra\\xa0Saturation\",\"Hue\\xa0Rotate\",\"Semi‑Transparent\"],defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonBackdropFilter,description:\"Knob backdrop filter\"},linesOpacity:{title:\"Lines\\xa0Opacity\",type:ControlType.Number,min:0,max:1,step:.1,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.linesOpacity,description:\"Opacity of the drag bars\"},buttonWidth:{title:\"Knob\\xa0W\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonWidth,description:\"Width of the handle knob\"},buttonHeight:{title:\"Knob\\xa0H\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonHeight,description:\"Height of the handle knob\"},buttonBorderRadius:{title:\"Knob\\xa0Radius\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.buttonBorderRadius,description:\"Roundness of the knob\"},iconsGap:{title:\"Icons Gap\",type:ControlType.Number,unit:\"px\",min:0,defaultValue:BeforeAfterSlider.defaultProps.handleSettings.iconsGap,description:\"Space between arrows on knob\"}}},wm:{type:ControlType.Boolean,title:\"wm\",defaultValue:true,hidden:()=>true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BeforeAfterSlider\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"370\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BeforeAfterSlider.map","// Generated by Framer (22e536a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-fx7XR .framer-styles-preset-uvmcs9:not(.rich-text-wrapper), .framer-fx7XR .framer-styles-preset-uvmcs9.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, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-fx7XR\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,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 BeforeAfterSlider from\"https://framerusercontent.com/modules/F05jtp5OAr5MAai5TrRW/t9D3TO1CEJfLmrjrrn7F/BeforeAfterSlider.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oQsNiPeOGneacE0M4XUs/WjszgkGCe2VGZ2GqHmiA/AgfmDcMb1.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/By12Qwne8r9W3cFcLSYY/N9EBTB3KvYfXGhYTvVz6/Dy0WV8H32.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";const BeforeAfterSliderFonts=getFonts(BeforeAfterSlider);const serializationHash=\"framer-7bX71\";const variantClassNames={HsxuWJayT:\"framer-v-ct547m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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,width,...props})=>{return{...props};};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({defaultVariant:\"HsxuWJayT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ct547m\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"HsxuWJayT\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7eohty\",layoutDependency:layoutDependency,layoutId:\"rIM_yArIw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:[\"L'Innovation Sensorielle :\",/*#__PURE__*/_jsx(motion.br,{}),\"Simplifier la complexit\\xe9 industrielle.\"]})}),className:\"framer-87hr8x\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oMdftGXZx\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",children:\"Transformer une interface technique obsol\\xe8te en un portail d'autorit\\xe9 pour rassurer les investisseurs Post-IPO.\"})}),className:\"framer-185pomx\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UbgkYxh8L\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"J'ai pilot\\xe9 la cr\\xe9ation d'une nouvelle charte digitale qui concilie exigence industrielle et s\\xe9duction visuelle.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Immersion Visuelle :\"}),' Rupture avec l\\'aust\\xe9rit\\xe9 industrielle. Passage \\xe0 un univers organique (courbes, whitespace) \\xe9voquant la fluidit\\xe9 des sens et la \"Food Tech\".']}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Design Inclusif : \"}),\"R\\xe9duction de la charge cognitive. Une hi\\xe9rarchie visuelle intuitive remplace les codes couleurs complexes, rendant la data accessible aux non-initi\\xe9s.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Conversion & Autorit\\xe9 :\"}),\" D'un site vitrine \\xe0 un outil d'influence. Int\\xe9gration de flux dynamiques et visuels HD pour positionner la marque comme leader technologique.\"]})]}),className:\"framer-1p6ehnu\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"JuiFGQYc8\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",children:\"Site en cours de d\\xe9veloppement\"})}),className:\"framer-7or6xy\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ne4H8igTn\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mm84fz\",layoutDependency:layoutDependency,layoutId:\"WvxwTEleC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uy5yjg\",layoutDependency:layoutDependency,layoutId:\"NYsbjX2z7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17ylloi\",layoutDependency:layoutDependency,layoutId:\"YtH0QbjD5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-uvmcs9\",\"data-styles-preset\":\"Dy0WV8H32\",children:[/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"L'Existant :\"})}),/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})})}),/*#__PURE__*/_jsx(motion.em,{children:\"Surcharge cognitive & cible trop technique\"})]})}),className:\"framer-12m5v73\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"nSR7x99MT\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hbimg0\",layoutDependency:layoutDependency,layoutId:\"ygg9_RP7E\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-uvmcs9\",\"data-styles-preset\":\"Dy0WV8H32\",style:{\"--framer-text-alignment\":\"right\"},children:[/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"La Solution :\"})}),/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsxs(motion.em,{children:[\"Clart\\xe9, Emotion & Performance,\",/*#__PURE__*/_jsx(motion.br,{}),\"orient\\xe9 grand public\"]})]})}),className:\"framer-meai1i\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"UU1gUEKIT\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s7k7sy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"b6FSWypd5-container\",nodeId:\"b6FSWypd5\",rendersWithMotion:true,scopeId:\"Tl7FhIP8g\",children:/*#__PURE__*/_jsx(BeforeAfterSlider,{afterEffect:\"none\",afterUrl:addImageAlt({pixelHeight:550,pixelWidth:600,src:\"https://framerusercontent.com/images/KeWZrHEmnKfav68oGAwcCmrRPo.jpg?width=600&height=550\",srcSet:\"https://framerusercontent.com/images/KeWZrHEmnKfav68oGAwcCmrRPo.jpg?scale-down-to=512&width=600&height=550 512w,https://framerusercontent.com/images/KeWZrHEmnKfav68oGAwcCmrRPo.jpg?width=600&height=550 600w\"},\"\"),beforeEffect:\"opacity(50%)\",beforeUrl:addImageAlt({pixelHeight:550,pixelWidth:600,src:\"https://framerusercontent.com/images/I5fSgr9YPFrTrZN4hHUfV5jEak.jpg?width=600&height=550\",srcSet:\"https://framerusercontent.com/images/I5fSgr9YPFrTrZN4hHUfV5jEak.jpg?scale-down-to=512&width=600&height=550 512w,https://framerusercontent.com/images/I5fSgr9YPFrTrZN4hHUfV5jEak.jpg?width=600&height=550 600w\"},\"\"),border:{borderColor:\"rgb(34, 34, 34)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"0px\",boundsPadding:0,changePositionOnHover:false,clip:\"both\",disabled:false,handleSettings:{buttonBackdropFilter:\"blur(7px)\",buttonBackground:\"rgba(0, 0, 0, 0.13)\",buttonBorder:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},buttonBorderRadius:50,buttonBoxShadow:\"0px 0px 4px undefinedpx rgba(0, 0, 0, 0.35)\",buttonColor:\"rgb(255, 255, 255)\",buttonHeight:56,buttonWidth:56,iconsGap:8,linesBoxShadow:\"0px 0px 4px undefinedpx rgba(0, 0, 0, 0.35)\",linesColor:\"rgb(255, 255, 255)\",linesOpacity:1,linesSize:2},height:\"100%\",id:\"b6FSWypd5\",imageFade:{delay:0,duration:1,enabled:true},initialPosition:50,keyboardIncrement:5,labelSettings:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(255, 255, 255, 0.31)\",borderColor:\"rgb(255, 255, 255)\",borderWidth:2,color:\"rgb(255, 255, 255)\",fadeDuration:.25,fadeTiming:\"ease-in-out\",font:{},fontSize:20,labelBorderRadius:8,left:{horizontalPosition:\"left\",text:\"Before\",verticalPosition:\"center\"},margin:16,mode:\"static\",padding:16,right:{horizontalPosition:\"right\",text:\"After\",verticalPosition:\"center\"},show:false},layoutId:\"b6FSWypd5\",onlyHandleDraggable:false,portrait:false,resetOnLeave:false,shadow:\"\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.79,-.33,.79,.33],type:\"tween\"},width:\"100%\",wm:true})})})]})]})})})});});const css=[\".framer-7bX71.framer-cfyvm9, .framer-7bX71 .framer-cfyvm9 { display: block; }\",\".framer-7bX71.framer-ct547m { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-7bX71 .framer-7eohty { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-7bX71 .framer-87hr8x { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7bX71 .framer-185pomx, .framer-7bX71 .framer-1p6ehnu, .framer-7bX71 .framer-7or6xy, .framer-7bX71 .framer-12m5v73, .framer-7bX71 .framer-meai1i { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7bX71 .framer-1mm84fz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7bX71 .framer-1uy5yjg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; max-width: 600px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7bX71 .framer-17ylloi, .framer-7bX71 .framer-hbimg0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7bX71 .framer-1s7k7sy-container { aspect-ratio: 1.08 / 1; flex: none; height: auto; max-width: 600px; position: relative; width: 67%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1321\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTl7FhIP8g=withCSS(Component,css,\"framer-7bX71\");export default FramerTl7FhIP8g;FramerTl7FhIP8g.displayName=\"Alphamos\";FramerTl7FhIP8g.defaultProps={height:1321,width:900};addFonts(FramerTl7FhIP8g,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...BeforeAfterSliderFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTl7FhIP8g\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1321\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tl7FhIP8g.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{animate,LayoutGroup,mix,motion,frame,useInView,useMotionValue,useTransform,wrap,usePageInView}from\"framer-motion\";import{Children,cloneElement,forwardRef,memo,startTransition,useCallback,useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";function awaitRefCallback(element,controller){let refCallbackResolve;// we need to listen to the ref setter, so let's override `current` - we can do that, because we don't use React's `useRef` hook for those refs.\nlet current=element.current;Object.defineProperty(element,\"current\",{get(){return current;},set(node){current=node;if(node===null){// React calls with null when the element is unmounted\n// we abort here so that the promise isn't left around in case the ref is never set\ncontroller.abort();return;}refCallbackResolve?.(node);},configurable:true});// no need to create a promise if current already exists\nif(current)return current;const refCallbackPromise=new Promise((resolve,reject)=>{refCallbackResolve=resolve;controller.signal.addEventListener(\"abort\",reject);}).catch(()=>{});return refCallbackPromise;}// Using opacity: 0.001 instead of 0 as an LCP hack. (opacity: 0.001 is still 0\n// to a human eye but makes Google think the elements are visible)\nconst OPACITY_0=.001;/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Slideshow(props){/**\n     * Properties\n     */const{slots=[],startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover,playOffscreen}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const amountChildren=Children.count(filteredSlots);const hasChildren=amountChildren>0;/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"⭐️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];// when the slots change, generate new array\n},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});const writingDirection=useWritingDirection();const resolvedDirection=getSlideshowResolvedDirection(direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const isInverted=resolvedDirection===\"right\"||resolvedDirection===\"bottom\";const rtlDirectionModifier=isHorizontal&&writingDirection===\"rtl\"?-1:1;/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */let dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */const measure=useCallback(()=>{if(!parentRef.current)return;// Might be RTL but executing before writingDirection is set so derive from positions of elements\nconst isRTL=isHorizontal&&childrenRef[0].current&&childrenRef[1].current&&childrenRef[1].current.offsetLeft<childrenRef[0].current.offsetLeft;const firstChild=isRTL?childrenRef[1].current:childrenRef[0].current;const lastChild=isRTL?childrenRef[0].current:childrenRef[1].current;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=firstChild?isHorizontal?firstChild.offsetLeft:firstChild.offsetTop:0;const end=lastChild?isHorizontal?lastChild.offsetLeft+lastChild.offsetWidth:lastChild.offsetTop+lastChild.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=firstChild?isHorizontal?firstChild.offsetWidth:firstChild.offsetHeight:0;const itemWidth=firstChild?firstChild.offsetWidth:0;const itemHeight=firstChild?firstChild.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});},[]);const scheduleMeasure=useCallback(async()=>{const controller=new AbortController;/**\n         * The elements in the set are refs of children. If they're wrapped in Suspense, they could mount later than the parent.\n         * Thus, we wait for each ref to be set step by step if required.\n         */const[firstChild,lastChild]=childrenRef;if(!isCanvas&&(!firstChild.current||!lastChild.current))try{await Promise.all([awaitRefCallback(firstChild,controller),amountChildren>1?awaitRefCallback(lastChild,controller):true]);}catch{controller.abort();}frame.read(measure,false,true);},[measure]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */useLayoutEffect(()=>{scheduleMeasure();},[itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */const initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){scheduleMeasure();startTransition(()=>setIsResizing(true));}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>startTransition(()=>setIsResizing(false)),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */const totalItems=filteredSlots?.length;const childrenSize=isCanvas?0:size?.children;const itemWithGap=size?.item+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);if(isCanvas){if(currentItem!==startFrom){setCurrentItem(startFrom);}}/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageInView()&&isInView;const factor=isInverted?1:-1;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */const canvasPosition=isHorizontal?-startFrom*(size?.itemWidth+gap):-startFrom*(size?.itemHeight+gap);/* Calculate the new value to animate to */const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize*rtlDirectionModifier,-childrenSize*rtlDirectionModifier*2,value*rtlDirectionModifier);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point *//* The subtraction of a full row of children is for overflow */useLayoutEffect(()=>{if(size?.children===null)return;/* Initial measure */// if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Next and previous function, animates the X */const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover&&(playOffscreen||isVisible)){timeoutRef.current=setTimeout(()=>{startTransition(()=>setCurrentItem(item=>item+1*rtlDirectionModifier));switchPages();},intervalControl*1e3);}};/* Page navigation functions */const setDelta=(delta,transition=false)=>{if(!isInverted){if(transition)startTransition(()=>setCurrentItem(item=>item+delta));else setCurrentItem(item=>item+delta);}else{if(transition)startTransition(()=>setCurrentItem(item=>item-delta));else setCurrentItem(item=>item-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){startTransition(()=>setCurrentItem(item=>item+goto));}else{startTransition(()=>setCurrentItem(item=>item-gotoInverted));}};/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(event,{offset,velocity})=>{startTransition(()=>setIsDragging(false));const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne*rtlDirectionModifier,true);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne*rtlDirectionModifier,true);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta*rtlDirectionModifier,true);}if(isHalfOfPrev){setDelta(-itemDelta*rtlDirectionModifier,true);}}};/* Kickstart the auto-playing once we have all the children */useEffect(()=>{if(!isVisible||isResizing||amountChildren<=1)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */const columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{let ref;if(index===0){if(childIndex===0){ref=childrenRef[0];}else if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}}return /*#__PURE__*/_jsx(Slide,{ref:ref,slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots?.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,directionModifier:rtlDirectionModifier,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<filteredSlots?.length;i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:writingDirection===\"rtl\"?-xOrY:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";const leftArrowSrc=leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg?arrow=left\";const rightArrowSrc=rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg?arrow=right\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:size?.item!==null?1:OPACITY_0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?OPACITY_0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:OPACITY_0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1,true),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?rightArrowSrc:leftArrowSrc,alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1,true),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?leftArrowSrc:rightArrowSrc,alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});}/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,playOffscreen:false},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */const Slide=/*#__PURE__*/memo(/*#__PURE__*/forwardRef(function Component(props,ref){const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index,/** 1 or -1 depending on if horizontal and rtl writing direction */directionModifier}=props;const fallbackRef=useRef();/**\n         * Unique offsets + scroll range [0, 1, 1, 0]\n         */const childOffset=(size?.item+gap)*childCounter;const scrollRange=[-size?.item,0,size?.parent-size?.item+gap,size?.parent].map(val=>val-childOffset*directionModifier);/**\n         * Effects\n         */const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;function manageVisibility(visible){const node=ref?.current??fallbackRef.current;if(!node)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(visible){node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}node.setAttribute(\"aria-hidden\",!visible);}manageVisibility(isVisible);return isVisible.on(\"change\",visible=>{manageVisibility(visible);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},children:/*#__PURE__*/cloneElement(child,{ref:ref??fallbackRef,key,style:{...child.props?.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});}));const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */let isSelected=wrappedIndex===index;/* Go 0—5—4—3—2—1—0—5 instead when inverted */if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;const top=!isHorizontal&&index>0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;const right=isHorizontal&&index!==total-1?inlinePadding:padding;const left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});});/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};function useWritingDirection(){const[writingDirection,setWritingDirection]=useState(\"ltr\");// must be done this way to ensure that there isn't a mismatch with SSG\n// which leads to button images not updating for the real writing direction\nuseEffect(()=>{if(window?.document?.documentElement?.dir===\"rtl\"){setWritingDirection(\"rtl\");}},[]);return writingDirection;}function getSlideshowResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,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 Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/yCImoe7N6FDrwtjU8MPe/SlideShow.js\";const SlideshowFonts=getFonts(Slideshow);const cycleOrder=[\"aP5y1LszB\",\"dnvQPNsXj\",\"OXlzM410W\"];const serializationHash=\"framer-5RFtY\";const variantClassNames={aP5y1LszB:\"framer-v-1mu7wte\",dnvQPNsXj:\"framer-v-a5xidw\",OXlzM410W:\"framer-v-170go8f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"aP5y1LszB\",Mobile:\"OXlzM410W\",Tablet:\"dnvQPNsXj\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aP5y1LszB\"};};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:\"aP5y1LszB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc4kzrz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"aP5y1LszB\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mu7wte\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aP5y1LszB\",onTap:onTapc4kzrz,ref:refBinding,style:{backgroundColor:\"var(--token-5b67a23a-8f7f-4556-b0ca-b3612bc0f9d9, rgb(247, 248, 250))\",...style},...addPropertyOverrides({dnvQPNsXj:{\"data-framer-name\":\"Tablet\"},OXlzM410W:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nceum-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Cn_0ImB0a-container\",nodeId:\"Cn_0ImB0a\",rendersWithMotion:true,scopeId:\"EVDWZ2o6b\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"flex-start\",arrowOptions:{arrowFill:\"var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, rgb(0, 12, 44))\",arrowGap:10,arrowPadding:30,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:true},gap:50,height:\"100%\",id:\"Cn_0ImB0a\",intervalControl:1.5,itemAmount:1,layoutId:\"Cn_0ImB0a\",padding:50,paddingBottom:50,paddingLeft:50,paddingPerSide:true,paddingRight:50,paddingTop:50,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:3156,pixelWidth:2560,sizes:\"110px\",src:\"https://framerusercontent.com/images/ItoNsmfgVdi7XJMOtmCUp0Tls28.jpg?width=2560&height=3156\",srcSet:\"https://framerusercontent.com/images/ItoNsmfgVdi7XJMOtmCUp0Tls28.jpg?scale-down-to=1024&width=2560&height=3156 830w,https://framerusercontent.com/images/ItoNsmfgVdi7XJMOtmCUp0Tls28.jpg?scale-down-to=2048&width=2560&height=3156 1661w,https://framerusercontent.com/images/ItoNsmfgVdi7XJMOtmCUp0Tls28.jpg?width=2560&height=3156 2560w\"},className:\"framer-nqa2hu\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"wRB9oD7S9\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:3130,pixelWidth:2560,sizes:\"82px\",src:\"https://framerusercontent.com/images/O3Bgf9y3XXsjDRxdAXcdK5PjubQ.jpg?width=2560&height=3130\",srcSet:\"https://framerusercontent.com/images/O3Bgf9y3XXsjDRxdAXcdK5PjubQ.jpg?scale-down-to=1024&width=2560&height=3130 837w,https://framerusercontent.com/images/O3Bgf9y3XXsjDRxdAXcdK5PjubQ.jpg?scale-down-to=2048&width=2560&height=3130 1675w,https://framerusercontent.com/images/O3Bgf9y3XXsjDRxdAXcdK5PjubQ.jpg?width=2560&height=3130 2560w\"},className:\"framer-14rk226\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"BmTyomQQN\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:4230,pixelWidth:2560,sizes:\"81px\",src:\"https://framerusercontent.com/images/WaV6T9Gb2KUFx3mTrIdP25uzy2w.jpg?width=2560&height=4230\",srcSet:\"https://framerusercontent.com/images/WaV6T9Gb2KUFx3mTrIdP25uzy2w.jpg?scale-down-to=1024&width=2560&height=4230 619w,https://framerusercontent.com/images/WaV6T9Gb2KUFx3mTrIdP25uzy2w.jpg?scale-down-to=2048&width=2560&height=4230 1239w,https://framerusercontent.com/images/WaV6T9Gb2KUFx3mTrIdP25uzy2w.jpg?scale-down-to=4096&width=2560&height=4230 2478w,https://framerusercontent.com/images/WaV6T9Gb2KUFx3mTrIdP25uzy2w.jpg?width=2560&height=4230 2560w\"},className:\"framer-1993xnk\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"aAeSl7797\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:2888,pixelWidth:2560,sizes:\"120px\",src:\"https://framerusercontent.com/images/s9w8O7lcehQLs5sBVbpfMQ9BoE.jpg?width=2560&height=2888\",srcSet:\"https://framerusercontent.com/images/s9w8O7lcehQLs5sBVbpfMQ9BoE.jpg?scale-down-to=1024&width=2560&height=2888 907w,https://framerusercontent.com/images/s9w8O7lcehQLs5sBVbpfMQ9BoE.jpg?scale-down-to=2048&width=2560&height=2888 1815w,https://framerusercontent.com/images/s9w8O7lcehQLs5sBVbpfMQ9BoE.jpg?width=2560&height=2888 2560w\"},className:\"framer-k1xodx\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"KQZ8L6GIw\"})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\",...addPropertyOverrides({OXlzM410W:{arrowOptions:{arrowFill:\"var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, rgb(0, 12, 44))\",arrowGap:10,arrowPadding:30,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:false},gap:30,paddingBottom:30,paddingLeft:30,paddingRight:30,paddingTop:30}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5RFtY.framer-1o3t7un, .framer-5RFtY .framer-1o3t7un { display: block; }\",\".framer-5RFtY.framer-1mu7wte { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 600px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1000px; }\",\".framer-5RFtY .framer-1nceum-container { flex: none; height: 600px; position: relative; width: 100%; }\",\".framer-5RFtY .framer-nqa2hu, .framer-5RFtY .framer-1993xnk, .framer-5RFtY .framer-k1xodx { height: 135px; position: relative; width: auto; }\",\".framer-5RFtY .framer-14rk226 { height: 101px; position: relative; width: auto; }\",\".framer-5RFtY.framer-v-a5xidw.framer-1mu7wte { height: min-content; width: 640px; }\",\".framer-5RFtY.framer-v-a5xidw .framer-1nceum-container { height: 768px; }\",\".framer-5RFtY.framer-v-170go8f.framer-1mu7wte { height: min-content; width: 390px; }\",\".framer-5RFtY.framer-v-170go8f .framer-1nceum-container { height: 468px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dnvQPNsXj\":{\"layout\":[\"fixed\",\"auto\"]},\"OXlzM410W\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEVDWZ2o6b=withCSS(Component,css,\"framer-5RFtY\");export default FramerEVDWZ2o6b;FramerEVDWZ2o6b.displayName=\"alphamos\";FramerEVDWZ2o6b.defaultProps={height:600,width:1e3};addPropertyControls(FramerEVDWZ2o6b,{variant:{options:[\"aP5y1LszB\",\"dnvQPNsXj\",\"OXlzM410W\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEVDWZ2o6b,[{explicitInter:true,fonts:[]},...SlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEVDWZ2o6b\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dnvQPNsXj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OXlzM410W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1000\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"600\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EVDWZ2o6b.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,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 Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/yCImoe7N6FDrwtjU8MPe/SlideShow.js\";const SlideshowFonts=getFonts(Slideshow);const cycleOrder=[\"ZFpb7kOOy\",\"VtAt3qbbb\",\"wt7_ArQ2f\"];const serializationHash=\"framer-AtTV2\";const variantClassNames={VtAt3qbbb:\"framer-v-26btsh\",wt7_ArQ2f:\"framer-v-13oy8jk\",ZFpb7kOOy:\"framer-v-1829479\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ZFpb7kOOy\",Mobile:\"wt7_ArQ2f\",Tablet:\"VtAt3qbbb\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZFpb7kOOy\"};};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:\"ZFpb7kOOy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16wq7iw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"ZFpb7kOOy\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1829479\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZFpb7kOOy\",onTap:onTap16wq7iw,ref:refBinding,style:{backgroundColor:\"var(--token-5b67a23a-8f7f-4556-b0ca-b3612bc0f9d9, rgb(247, 248, 250))\",...style},...addPropertyOverrides({VtAt3qbbb:{\"data-framer-name\":\"Tablet\",\"data-highlight\":undefined,onTap:undefined},wt7_ArQ2f:{\"data-framer-name\":\"Mobile\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f42m63-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Lj1iqPjUk-container\",nodeId:\"Lj1iqPjUk\",rendersWithMotion:true,scopeId:\"fspFnvkau\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"flex-start\",arrowOptions:{arrowFill:\"var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, rgb(0, 12, 44))\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"left\",dragControl:false,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:200,effectsRotate:0,effectsScale:1,playOffscreen:true},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:50,height:\"100%\",id:\"Lj1iqPjUk\",intervalControl:1.5,itemAmount:10,layoutId:\"Lj1iqPjUk\",padding:50,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1200,pixelWidth:900,sizes:\"75px\",src:\"https://framerusercontent.com/images/RcYP5zL1c2CURf4lcneUUCiIYk.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/RcYP5zL1c2CURf4lcneUUCiIYk.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/RcYP5zL1c2CURf4lcneUUCiIYk.jpg?width=900&height=1200 900w\"},className:\"framer-a08oq5\",\"data-framer-name\":\"Desktop-corpo\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"Zyh6iN6z6\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1200,pixelWidth:900,sizes:\"101px\",src:\"https://framerusercontent.com/images/nc9zQJ1LzRedd3AN0zZfFwb7phY.png?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/nc9zQJ1LzRedd3AN0zZfFwb7phY.png?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/nc9zQJ1LzRedd3AN0zZfFwb7phY.png?width=900&height=1200 900w\"},className:\"framer-1ue0k1q\",\"data-framer-name\":\"responsive-Demartite\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"kkx1t77y7\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1200,pixelWidth:900,sizes:\"101px\",src:\"https://framerusercontent.com/images/OL4Ig3d0mOalU18hBUqzLpqJVrA.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/OL4Ig3d0mOalU18hBUqzLpqJVrA.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/OL4Ig3d0mOalU18hBUqzLpqJVrA.jpg?width=900&height=1200 900w\"},className:\"framer-56mi0o\",\"data-framer-name\":\"Desktop-codeEthic\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"xJFliidU4\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1200,pixelWidth:900,sizes:\"101px\",src:\"https://framerusercontent.com/images/XbuPYVosMJ23Ko9odSrKaeM.png?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/XbuPYVosMJ23Ko9odSrKaeM.png?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/XbuPYVosMJ23Ko9odSrKaeM.png?width=900&height=1200 900w\"},className:\"framer-vc0huw\",\"data-framer-name\":\"responsive-mymedicpal\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"ShL03MvqI\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1200,pixelWidth:900,sizes:\"101px\",src:\"https://framerusercontent.com/images/jTWtqWBjoz39lYALgImsxuw5YFo.jpg?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/jTWtqWBjoz39lYALgImsxuw5YFo.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/jTWtqWBjoz39lYALgImsxuw5YFo.jpg?width=900&height=1200 900w\"},className:\"framer-l0rjtf\",\"data-framer-name\":\"Desktop-takedown\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"p67gUdMYm\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1200,pixelWidth:900,sizes:\"101px\",src:\"https://framerusercontent.com/images/MF135kbCcamupvQaSUBuK05Wes.png?width=900&height=1200\",srcSet:\"https://framerusercontent.com/images/MF135kbCcamupvQaSUBuK05Wes.png?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/MF135kbCcamupvQaSUBuK05Wes.png?width=900&height=1200 900w\"},className:\"framer-996lz2\",\"data-framer-name\":\"responsive-ltbi\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"b2PXDkhdS\"})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AtTV2.framer-1gmmy6h, .framer-AtTV2 .framer-1gmmy6h { display: block; }\",\".framer-AtTV2.framer-1829479 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-AtTV2 .framer-1f42m63-container { flex: none; height: 600px; position: relative; width: 100%; }\",\".framer-AtTV2 .framer-a08oq5 { height: 100px; position: relative; width: auto; }\",\".framer-AtTV2 .framer-1ue0k1q, .framer-AtTV2 .framer-56mi0o, .framer-AtTV2 .framer-vc0huw, .framer-AtTV2 .framer-l0rjtf, .framer-AtTV2 .framer-996lz2 { height: 135px; position: relative; width: auto; }\",\".framer-AtTV2.framer-v-26btsh.framer-1829479 { cursor: unset; width: 640px; }\",\".framer-AtTV2.framer-v-26btsh .framer-1f42m63-container { height: 768px; order: 0; }\",\".framer-AtTV2.framer-v-13oy8jk.framer-1829479 { cursor: unset; width: 390px; }\",\".framer-AtTV2.framer-v-13oy8jk .framer-1f42m63-container { height: 468px; order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VtAt3qbbb\":{\"layout\":[\"fixed\",\"auto\"]},\"wt7_ArQ2f\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfspFnvkau=withCSS(Component,css,\"framer-AtTV2\");export default FramerfspFnvkau;FramerfspFnvkau.displayName=\"sanofi-internet\";FramerfspFnvkau.defaultProps={height:600,width:900};addPropertyControls(FramerfspFnvkau,{variant:{options:[\"ZFpb7kOOy\",\"VtAt3qbbb\",\"wt7_ArQ2f\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfspFnvkau,[{explicitInter:true,fonts:[]},...SlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfspFnvkau\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VtAt3qbbb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wt7_ArQ2f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"600\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fspFnvkau.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,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 Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/yCImoe7N6FDrwtjU8MPe/SlideShow.js\";const SlideshowFonts=getFonts(Slideshow);const cycleOrder=[\"BGp9pjBal\",\"Bu1VQZsmb\",\"uYo4RrpDE\"];const serializationHash=\"framer-AtuN3\";const variantClassNames={BGp9pjBal:\"framer-v-8gh594\",Bu1VQZsmb:\"framer-v-1u5j7f3\",uYo4RrpDE:\"framer-v-12ychyw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"BGp9pjBal\",Mobile:\"uYo4RrpDE\",Tablet:\"Bu1VQZsmb\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BGp9pjBal\"};};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:\"BGp9pjBal\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3ztxem=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"BGp9pjBal\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8gh594\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BGp9pjBal\",onTap:onTap3ztxem,ref:refBinding,style:{backgroundColor:\"var(--token-5b67a23a-8f7f-4556-b0ca-b3612bc0f9d9, rgb(247, 248, 250))\",...style},...addPropertyOverrides({Bu1VQZsmb:{\"data-framer-name\":\"Tablet\",\"data-highlight\":undefined,onTap:undefined},uYo4RrpDE:{\"data-framer-name\":\"Mobile\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rc0wxb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZCW1ATb33-container\",nodeId:\"ZCW1ATb33\",rendersWithMotion:true,scopeId:\"fXkA3WvID\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"flex-start\",arrowOptions:{arrowFill:\"var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, rgb(0, 12, 44))\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:true},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:50,height:\"100%\",id:\"ZCW1ATb33\",intervalControl:1.5,itemAmount:2,layoutId:\"ZCW1ATb33\",padding:50,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:2566,pixelWidth:1400,sizes:\"74px\",src:\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?width=1400&height=2566\",srcSet:\"https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?scale-down-to=1024&width=1400&height=2566 558w,https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?scale-down-to=2048&width=1400&height=2566 1117w,https://framerusercontent.com/images/pcyxW8boUoUu7ozdScPiph8D0ig.jpg?width=1400&height=2566 1400w\"},className:\"framer-1qu7r5v\",\"data-framer-name\":\"1\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"NFpPrRIOC\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:2566,pixelWidth:1400,sizes:\"74px\",src:\"https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?width=1400&height=2566\",srcSet:\"https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?scale-down-to=1024&width=1400&height=2566 558w,https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?scale-down-to=2048&width=1400&height=2566 1117w,https://framerusercontent.com/images/jkGmKvnNR7CawYTqY49aAxOUHVM.jpg?width=1400&height=2566 1400w\"},className:\"framer-sma864\",\"data-framer-name\":\"2\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"k4cbxOKrd\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1340,pixelWidth:1200,sizes:\"90px\",src:\"https://framerusercontent.com/images/PGl0MPWC9CI83x6t8uOkGDHro.jpg?width=1200&height=1340\",srcSet:\"https://framerusercontent.com/images/PGl0MPWC9CI83x6t8uOkGDHro.jpg?scale-down-to=1024&width=1200&height=1340 917w,https://framerusercontent.com/images/PGl0MPWC9CI83x6t8uOkGDHro.jpg?width=1200&height=1340 1200w\"},className:\"framer-1xf2zuk\",\"data-framer-name\":\"3\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"Dt8YOSJ1l\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1921,pixelWidth:1200,sizes:\"84px\",src:\"https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg?width=1200&height=1921\",srcSet:\"https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg?scale-down-to=1024&width=1200&height=1921 639w,https://framerusercontent.com/images/ObrBZHkiXk3qq8mm7HsX1o6QU.jpg?width=1200&height=1921 1200w\"},className:\"framer-1sehoun\",\"data-framer-name\":\"4\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"ZjzLvfOLC\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1218,pixelWidth:1476,sizes:\"164px\",src:\"https://framerusercontent.com/images/7rLNQNHxXj2wDB7iw5na1KUXU.jpg?width=1476&height=1218\",srcSet:\"https://framerusercontent.com/images/7rLNQNHxXj2wDB7iw5na1KUXU.jpg?scale-down-to=512&width=1476&height=1218 512w,https://framerusercontent.com/images/7rLNQNHxXj2wDB7iw5na1KUXU.jpg?scale-down-to=1024&width=1476&height=1218 1024w,https://framerusercontent.com/images/7rLNQNHxXj2wDB7iw5na1KUXU.jpg?width=1476&height=1218 1476w\"},className:\"framer-ndxazd\",\"data-framer-name\":\"5\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"KLnmoFAiV\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A satellite orbiting the Earth, connected to a network of other satellites and ground stations.\",fit:\"fill\",pixelHeight:1485,pixelWidth:1278,sizes:\"300px\",src:\"https://framerusercontent.com/images/nDXIHoOPBQiWqwD39E84MD3wpJI.jpg?width=1278&height=1485\",srcSet:\"https://framerusercontent.com/images/nDXIHoOPBQiWqwD39E84MD3wpJI.jpg?scale-down-to=1024&width=1278&height=1485 881w,https://framerusercontent.com/images/nDXIHoOPBQiWqwD39E84MD3wpJI.jpg?width=1278&height=1485 1278w\"},className:\"framer-wuj5b2\",\"data-framer-name\":\"6\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"Gb_6WReEi\"})],startFrom:1,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\",...addPropertyOverrides({uYo4RrpDE:{arrowOptions:{arrowFill:\"var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, rgb(0, 12, 44))\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:false},gap:30,padding:30}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AtuN3.framer-5gjhtu, .framer-AtuN3 .framer-5gjhtu { display: block; }\",\".framer-AtuN3.framer-8gh594 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-AtuN3 .framer-1rc0wxb-container { flex: none; height: 600px; position: relative; width: 100%; }\",\".framer-AtuN3 .framer-1qu7r5v, .framer-AtuN3 .framer-sma864, .framer-AtuN3 .framer-1sehoun, .framer-AtuN3 .framer-ndxazd { height: 135px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-AtuN3 .framer-1xf2zuk { height: 100px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-AtuN3 .framer-wuj5b2 { height: 349px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-AtuN3.framer-v-1u5j7f3.framer-8gh594 { cursor: unset; width: 640px; }\",\".framer-AtuN3.framer-v-1u5j7f3 .framer-1rc0wxb-container { height: 768px; }\",\".framer-AtuN3.framer-v-12ychyw.framer-8gh594 { cursor: unset; width: 390px; }\",\".framer-AtuN3.framer-v-12ychyw .framer-1rc0wxb-container { height: 468px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Bu1VQZsmb\":{\"layout\":[\"fixed\",\"auto\"]},\"uYo4RrpDE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfXkA3WvID=withCSS(Component,css,\"framer-AtuN3\");export default FramerfXkA3WvID;FramerfXkA3WvID.displayName=\"sanofi-intranet\";FramerfXkA3WvID.defaultProps={height:600,width:900};addPropertyControls(FramerfXkA3WvID,{variant:{options:[\"BGp9pjBal\",\"Bu1VQZsmb\",\"uYo4RrpDE\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfXkA3WvID,[{explicitInter:true,fonts:[]},...SlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfXkA3WvID\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"600\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bu1VQZsmb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uYo4RrpDE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"900\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fXkA3WvID.map","/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useRef,useState,useEffect,useMemo}from\"react\";import{useMotionValue,useMotionValueEvent,animate}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/* ---- PERF LIMITS FOR PARTICLE DISSOLVE ---- */const MAX_PARTICLE_TILES=400// cap total tiles to avoid DOM thrash\n;const MIN_CELL_PX=14// avoid rendering tiles smaller than ~14px\n;/* -------------------- Utilities -------------------- */function useElementSize(ref){const[size,setSize]=useState({w:0,h:0});useEffect(()=>{if(!ref.current)return;const el=ref.current;const ro=new ResizeObserver(entries=>{const cr=entries[0].contentRect;const w=Math.round(cr.width);const h=Math.round(cr.height);setSize(prev=>prev.w===w&&prev.h===h?prev:{w,h});});ro.observe(el);return()=>ro.disconnect();},[ref]);return size;}function useNaturalSize(src){const[dim,setDim]=useState(null);useEffect(()=>{if(!src)return;let active=true;const img=new Image;img.decoding=\"async\";img.src=src;const done=()=>{if(!active)return;if(img.naturalWidth&&img.naturalHeight){setDim({w:img.naturalWidth,h:img.naturalHeight});}};if(img.complete&&img.naturalWidth)done();else img.onload=done;return()=>{active=false;};},[src]);return dim;}const clamp=(n,min,max)=>Math.max(min,Math.min(max,n));const wrapIndex=(i,len)=>len>0?(i%len+len)%len:0;/* -------- Particle Grid (progress-driven, snapped, COVER-matched) -------- */const ParticleGrid=({src,rows,cols,width,height,naturalW,naturalH,mode,t,jitterSeed,extraLag=0})=>{// Compute COVER mapping like object-fit:cover\nlet targetW=width;let targetH=height;let offsetX=0;let offsetY=0;if(naturalW&&naturalH&&width>0&&height>0){const scale=Math.max(width/naturalW,height/naturalH);targetW=Math.round(naturalW*scale);targetH=Math.round(naturalH*scale);offsetX=Math.round((width-targetW)/2);offsetY=Math.round((height-targetH)/2);}// Integer edges (pixel-snapped tiles)\nconst xEdges=useMemo(()=>{const arr=[];for(let i=0;i<=cols;i++)arr.push(Math.round(i*width/cols));return arr;},[width,cols]);const yEdges=useMemo(()=>{const arr=[];for(let i=0;i<=rows;i++)arr.push(Math.round(i*height/rows));return arr;},[height,rows]);// Stable PRNG\nconst rand=useMemo(()=>{let s=jitterSeed||1;return()=>{s^=s<<13;s^=s>>17;s^=s<<5;return(s>>>0)%1e4/1e4;};},[jitterSeed]);// Precompute cells\nconst cells=useMemo(()=>{const out=[];for(let r=0;r<rows;r++){for(let c=0;c<cols;c++){const x0=xEdges[c];const x1=xEdges[c+1];const y0=yEdges[r];const y1=yEdges[r+1];const w=x1-x0;const h=y1-y0;const rx=(rand()-.5)*width;const ry=(rand()-.5)*height;out.push({x0,y0,w,h,rx,ry});}}return out;},[rows,cols,xEdges,yEdges,width,height,rand]);const BLEED=.5// overlap to hide hairlines\n;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,pointerEvents:\"none\",overflow:\"hidden\"},children:cells.map(({x0,y0,w,h,rx,ry},idx)=>{let tt=t;if(mode===\"in\"&&extraLag>0)tt=clamp((t-extraLag)/(1-extraLag||1),0,1);const ox=mode===\"out\"?rx*tt:rx*(1-tt);const oy=mode===\"out\"?ry*tt:ry*(1-tt);const opacity=mode===\"out\"?1-tt:tt;// backgroundPosition must include COVER offsets\nconst bgPosX=-(x0-offsetX);const bgPosY=-(y0-offsetY);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:y0-BLEED/2,left:x0-BLEED/2,width:w+BLEED,height:h+BLEED,backgroundImage:`url(${src})`,backgroundPosition:`${bgPosX}px ${bgPosY}px`,backgroundSize:`${targetW}px ${targetH}px`,backgroundRepeat:\"no-repeat\",transform:`translate3d(${ox}px, ${oy}px, 0)`,opacity,willChange:\"transform, opacity\",backfaceVisibility:\"hidden\"}},idx);})});};/* -------------------- Main Component -------------------- */export default function ImageSlideshow({images,mode,switchInterval,transitionDuration,transitionEffect,particleDensity,dissolveGap,showArrows,keyboard}){const hostRef=useRef(null);const{w,h}=useElementSize(hostRef);const len=images.length;// Base index shown when p=0\nconst[index,setIndex]=useState(0);// Direction of the current transition: 1 = next, -1 = prev\nconst[dir,setDir]=useState(1);// Motion value for 0..1 effect progress\nconst mv=useMotionValue(0);// Mirror MotionValue -> React state so publish re-renders each frame\nconst[p,setP]=useState(mv.get());const rafRef=useRef(null);useMotionValueEvent(mv,\"change\",v=>{if(rafRef.current)cancelAnimationFrame(rafRef.current);rafRef.current=requestAnimationFrame(()=>setP(v));});useEffect(()=>{return()=>{if(rafRef.current)cancelAnimationFrame(rafRef.current);};},[]);// Preload all images so natural sizes are ready on first click\nuseEffect(()=>{images.forEach(src=>{if(!src)return;const im=new Image;im.decoding=\"async\";im.src=src;});},[images]);const[seed,setSeed]=useState(1337);const[animating,setAnimating]=useState(false);const runTransition=nextDir=>{if(len<2||animating)return;setAnimating(true);setDir(nextDir);mv.set(0);const controls=animate(mv,1,{duration:transitionDuration,ease:\"easeInOut\",onComplete:()=>{setIndex(i=>wrapIndex(i+nextDir,len));setSeed(s=>s+1);mv.set(0);setAnimating(false);}});return()=>controls.stop();};/* ---------- AUTO loop ---------- */useEffect(()=>{if(mode!==\"auto\"||len<2)return;let stopped=false;let holdTimer=null;const loop=()=>{if(stopped)return;runTransition(1);const hold=Math.max(0,switchInterval-transitionDuration*1e3);holdTimer=setTimeout(()=>loop(),transitionDuration*1e3+hold);};holdTimer=setTimeout(loop,50);return()=>{stopped=true;if(holdTimer)clearTimeout(holdTimer);};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[mode,len,switchInterval,transitionDuration,transitionEffect]);/* ---------- Derived indices for render ---------- */const baseIndex=index;const nextIndex=wrapIndex(index+(dir===1?1:-1),len);/* Natural sizes for COVER-correct particles (current & next) */const dimA=useNaturalSize(images[dir===1?baseIndex:nextIndex]);const dimB=useNaturalSize(images[dir===1?nextIndex:baseIndex]);/* ---------- Readiness & queued first click (Scroll) ---------- */const isManual=mode===\"scroll\";const readyForManual=useMemo(()=>{if(!isManual)return true;if(transitionEffect===\"slide\")return w>0// need measured width\n;if(transitionEffect===\"particleDissolve\")return w>0&&h>0&&!!dimA&&!!dimB// need cover math for both layers\n;return true// fade/zoom/reveal/paperTear fine\n;},[isManual,transitionEffect,w,h,dimA,dimB]);// NEW: queue the first click if not ready yet\nconst[queuedDir,setQueuedDir]=useState(0);useEffect(()=>{if(!isManual)return;if(readyForManual&&queuedDir!==0&&!animating){const d=queuedDir;setQueuedDir(0);runTransition(d);}},[readyForManual,queuedDir,isManual,animating])// eslint-disable-line react-hooks/exhaustive-deps\n;/* ---------- Shared image style ---------- */const imgBaseStyle={position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",willChange:\"transform, opacity, clip-path\",backfaceVisibility:\"hidden\",transform:\"translateZ(0)\",imageRendering:\"auto\",contain:\"paint\"};/* ---------- Effect views ---------- */const Fade=()=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[baseIndex],style:{...imgBaseStyle,opacity:1-p}}),/*#__PURE__*/_jsx(\"img\",{src:images[nextIndex],style:{...imgBaseStyle,opacity:p}})]});const Slide=()=>{const widthPx=w||0;if(widthPx<=0){const sign=dir===1?1:-1;const cur=-100*p*sign;const nxt=100*(1-p)*sign;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[baseIndex],style:{...imgBaseStyle,transform:`translate3d(${cur}%, 0, 0)`}}),/*#__PURE__*/_jsx(\"img\",{src:images[nextIndex],style:{...imgBaseStyle,transform:`translate3d(${nxt}%, 0, 0)`}})]});}const delta=widthPx*p;const curX=dir===1?-delta:delta;const nxtX=dir===1?widthPx-delta:-widthPx+delta;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[baseIndex],style:{...imgBaseStyle,transform:`translate3d(${curX}px, 0, 0)`}}),/*#__PURE__*/_jsx(\"img\",{src:images[nextIndex],style:{...imgBaseStyle,transform:`translate3d(${nxtX}px, 0, 0)`}})]});};const Zoom=()=>{const curScale=1+.2*p;const nxtScale=1.2-.2*p;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[baseIndex],style:{...imgBaseStyle,transform:`translateZ(0) scale(${curScale})`,opacity:1-p}}),/*#__PURE__*/_jsx(\"img\",{src:images[nextIndex],style:{...imgBaseStyle,transform:`translateZ(0) scale(${nxtScale})`,opacity:p}})]});};const RevealSquare=()=>{const insetPct=(1-p)*50;const clip=`inset(${insetPct}% ${insetPct}% ${insetPct}% ${insetPct}%)`;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[baseIndex],style:{...imgBaseStyle}}),/*#__PURE__*/_jsx(\"img\",{src:images[nextIndex],style:{...imgBaseStyle,clipPath:clip}})]});};const PaperTear=()=>{const sign=dir===1?1:-1;const curTy=-100*p*sign;const nxtTy=100*(1-p)*sign;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[baseIndex],style:{...imgBaseStyle,transform:`translate3d(0, ${curTy}%, 0)`}}),/*#__PURE__*/_jsx(\"img\",{src:images[nextIndex],style:{...imgBaseStyle,transform:`translate3d(0, ${nxtTy}%, 0)`}})]});};/* ---------- Particle Dissolve (perf + snapped tiles + COVER match) ---------- */const ParticleDissolve=()=>{const extra=clamp(dissolveGap/1e3/Math.max(transitionDuration,1e-4),0,.9);// Adaptive tile cap\nconst areaCap=w>0&&h>0?Math.floor(w*h/(MIN_CELL_PX*MIN_CELL_PX)):MAX_PARTICLE_TILES;const tileCap=Math.max(100,Math.min(MAX_PARTICLE_TILES,areaCap));const desired=particleDensity*particleDensity;const scale=desired>tileCap?Math.sqrt(tileCap/desired):1;const eff=Math.max(5,Math.round(particleDensity*scale));const effRows=eff;const effCols=eff;const a=dir===1?baseIndex:nextIndex;const b=dir===1?nextIndex:baseIndex;// natural sizes for cover mapping (already precomputed)\nconst dimA=useNaturalSize(images[a]);const dimB=useNaturalSize(images[b]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:images[a],style:{...imgBaseStyle,opacity:1-p}}),/*#__PURE__*/_jsx(\"img\",{src:images[b],style:{...imgBaseStyle,opacity:p}}),w>0&&h>0&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ParticleGrid,{src:images[a],rows:effRows,cols:effCols,width:w,height:h,naturalW:dimA?.w,naturalH:dimA?.h,mode:\"out\",t:p,jitterSeed:seed}),/*#__PURE__*/_jsx(ParticleGrid,{src:images[b],rows:effRows,cols:effCols,width:w,height:h,naturalW:dimB?.w,naturalH:dimB?.h,mode:\"in\",t:p,jitterSeed:seed+1,extraLag:extra})]})]});};const EffectView=()=>{if(len===0)return null;switch(transitionEffect){case\"fade\":return /*#__PURE__*/_jsx(Fade,{});case\"slide\":return /*#__PURE__*/_jsx(Slide,{});case\"zoom\":return /*#__PURE__*/_jsx(Zoom,{});case\"revealSquare\":return /*#__PURE__*/_jsx(RevealSquare,{});case\"paperTear\":return /*#__PURE__*/_jsx(PaperTear,{});case\"particleDissolve\":return /*#__PURE__*/_jsx(ParticleDissolve,{});default:return /*#__PURE__*/_jsx(Fade,{});}};/* ---------- Scroll (manual) controls ---------- */const canShowArrows=showArrows&&isManual&&len>1;const prev=()=>{if(!readyForManual){setQueuedDir(-1);return;}runTransition(-1);};const next=()=>{if(!readyForManual){setQueuedDir(1);return;}runTransition(1);};useEffect(()=>{if(!keyboard||!isManual)return;const onKey=e=>{if(!readyForManual){setQueuedDir(e.key===\"ArrowRight\"?1:e.key===\"ArrowLeft\"?-1:0);return;}if(e.key===\"ArrowRight\")next();if(e.key===\"ArrowLeft\")prev();};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[keyboard,isManual,animating,len,transitionDuration,readyForManual])// eslint-disable-line react-hooks/exhaustive-deps\n;return /*#__PURE__*/_jsxs(\"div\",{ref:hostRef,style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",background:\"transparent\"},children:[len>=1?/*#__PURE__*/_jsx(EffectView,{}):/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#888\",width:\"100%\",height:\"100%\"},children:\"Add images in Property Controls\"}),canShowArrows&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{onClick:prev,style:arrowStyle(\"left\"),\"aria-label\":\"Previous\",disabled:animating||!readyForManual&&queuedDir!==-1,title:!readyForManual?\"Loading…\":\"Previous\",children:\"❮\"}),/*#__PURE__*/_jsx(\"button\",{onClick:next,style:arrowStyle(\"right\"),\"aria-label\":\"Next\",disabled:animating||!readyForManual&&queuedDir!==1,title:!readyForManual?\"Loading…\":\"Next\",children:\"❯\"})]})]});}const arrowStyle=side=>({position:\"absolute\",[side]:12,top:\"50%\",transform:\"translateY(-50%)\",padding:\"6px 10px\",borderRadius:999,border:\"1px solid rgba(255,255,255,.6)\",background:\"rgba(0,0,0,.25)\",color:\"#fff\",cursor:\"pointer\",userSelect:\"none\"});/* -------------------- Defaults & Controls -------------------- */ImageSlideshow.defaultProps={images:[],mode:\"auto\",switchInterval:3e3,transitionDuration:.8,transitionEffect:\"fade\",particleDensity:12,dissolveGap:200,showArrows:true,keyboard:true};addPropertyControls(ImageSlideshow,{images:{type:ControlType.Array,title:\"Images\",control:{type:ControlType.Image}},mode:{type:ControlType.Enum,title:\"Change On\",options:[\"auto\",\"scroll\"],optionTitles:[\"Automatically\",\"Scroll\"],defaultValue:\"auto\"},switchInterval:{type:ControlType.Number,title:\"Interval (ms)\",min:500,max:1e4,step:100,defaultValue:3e3,hidden:p=>p.mode!==\"auto\"},transitionEffect:{type:ControlType.Enum,title:\"Effect\",options:[\"fade\",\"slide\",\"zoom\",\"revealSquare\",\"particleDissolve\",\"paperTear\"],optionTitles:[\"Fade\",\"Slide\",\"Zoom\",\"Reveal Square\",\"Particle Dissolve\",\"Paper Tear\"],defaultValue:\"fade\"},transitionDuration:{type:ControlType.Number,title:\"Duration (s)\",min:.2,max:3,step:.1,defaultValue:.8},particleDensity:{type:ControlType.Number,title:\"Particles (row/col)\",min:5,max:15,step:1,defaultValue:12,displayStepper:true,hidden:p=>p.transitionEffect!==\"particleDissolve\"},dissolveGap:{type:ControlType.Number,title:\"Dissolve Gap (ms)\",min:0,max:1e3,step:50,defaultValue:200,hidden:p=>p.transitionEffect!==\"particleDissolve\"},showArrows:{type:ControlType.Boolean,title:\"Show Arrows (Scroll)\",defaultValue:true,hidden:p=>p.mode!==\"scroll\"},keyboard:{type:ControlType.Boolean,title:\"Keyboard Arrows (Scroll)\",defaultValue:true,hidden:p=>p.mode!==\"scroll\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ImageSlideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scroll_Carousel.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 ImageSlideshow from\"https://framerusercontent.com/modules/FR1mkmMjv1Xt5bHO7UFe/3Sxyb97o45X7tNJ88SU4/Scroll_Carousel.js\";const ImageSlideshowFonts=getFonts(ImageSlideshow);const cycleOrder=[\"jorGdiTh8\",\"GXINfUCzN\",\"JpGSafJSG\"];const serializationHash=\"framer-UKjmx\";const variantClassNames={GXINfUCzN:\"framer-v-gfuibr\",jorGdiTh8:\"framer-v-1smachh\",JpGSafJSG:\"framer-v-b87aqw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"jorGdiTh8\",Mobile:\"JpGSafJSG\",Tablet:\"GXINfUCzN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jorGdiTh8\"};};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:\"jorGdiTh8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapkhvemu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"jorGdiTh8\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1smachh\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jorGdiTh8\",onTap:onTapkhvemu,ref:refBinding,style:{backgroundColor:\"var(--token-5b67a23a-8f7f-4556-b0ca-b3612bc0f9d9, rgb(247, 248, 250))\",...style},...addPropertyOverrides({GXINfUCzN:{\"data-framer-name\":\"Tablet\",\"data-highlight\":undefined,onTap:undefined},JpGSafJSG:{\"data-framer-name\":\"Mobile\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fhwqhx-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CU3T0nkhc-container\",nodeId:\"CU3T0nkhc\",rendersWithMotion:true,scopeId:\"r7oN3MMdm\",children:/*#__PURE__*/_jsx(ImageSlideshow,{dissolveGap:200,height:\"100%\",id:\"CU3T0nkhc\",images:[\"https://framerusercontent.com/images/LJCjTyAb2pCAB5z8Je2G5dLfU.jpg?width=900&height=1200\",\"https://framerusercontent.com/images/16Gudz5mKgoU46SUMxGB3LQst4Y.jpg?width=900&height=1200\",\"https://framerusercontent.com/images/pyP9zivP8g78Qt3fbPhKomcPfg.jpg?width=900&height=1200\",\"https://framerusercontent.com/images/m0HVWlcjGZkrijHp0kJRzrlLAGE.jpg?width=900&height=1200\"],keyboard:true,layoutId:\"CU3T0nkhc\",mode:\"auto\",particleDensity:12,showArrows:true,style:{height:\"100%\",width:\"100%\"},switchInterval:3e3,transitionDuration:.8,transitionEffect:\"fade\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UKjmx.framer-1hq2f8f, .framer-UKjmx .framer-1hq2f8f { display: block; }\",\".framer-UKjmx.framer-1smachh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 253px 0px 253px 0px; position: relative; width: 900px; }\",\".framer-UKjmx .framer-fhwqhx-container { flex: none; height: 1200px; position: relative; width: 100%; }\",\".framer-UKjmx.framer-v-gfuibr.framer-1smachh { cursor: unset; height: min-content; width: 640px; }\",\".framer-UKjmx.framer-v-b87aqw.framer-1smachh { cursor: unset; height: min-content; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1200\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GXINfUCzN\":{\"layout\":[\"fixed\",\"auto\"]},\"JpGSafJSG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr7oN3MMdm=withCSS(Component,css,\"framer-UKjmx\");export default Framerr7oN3MMdm;Framerr7oN3MMdm.displayName=\"edf\";Framerr7oN3MMdm.defaultProps={height:1200,width:900};addPropertyControls(Framerr7oN3MMdm,{variant:{options:[\"jorGdiTh8\",\"GXINfUCzN\",\"JpGSafJSG\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerr7oN3MMdm,[{explicitInter:true,fonts:[]},...ImageSlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr7oN3MMdm\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GXINfUCzN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JpGSafJSG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r7oN3MMdm.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Alphamos from\"https://framerusercontent.com/modules/qnGtSUXYlUt0GRgnyjU5/qm68BdPJq2qGQAHjeTiO/EVDWZ2o6b.js\";import SanofiInternet from\"https://framerusercontent.com/modules/tR3BSAzhtxRi9VytbLCI/nYw23m71X6DxcTgiJIPa/fspFnvkau.js\";import SanofiIntranet from\"https://framerusercontent.com/modules/gyTdMzLkxU0uIC4W17xg/Qz3CApukl6CZV56jeyfY/fXkA3WvID.js\";import Edf from\"https://framerusercontent.com/modules/Pgcq2w8nnRa1YYXlihpo/xlf3vZRz9MZa3fAbBW2e/r7oN3MMdm.js\";const SanofiIntranetFonts=getFonts(SanofiIntranet);const EdfFonts=getFonts(Edf);const SanofiInternetFonts=getFonts(SanofiInternet);const AlphamosFonts=getFonts(Alphamos);const AlphamosControls=getPropertyControls(Alphamos);const SanofiIntranetControls=getPropertyControls(SanofiIntranet);const SanofiInternetControls=getPropertyControls(SanofiInternet);const EdfControls=getPropertyControls(Edf);const cycleOrder=[\"Q6XHXxvnN\",\"e4i599kp0\",\"eXB0B0vU_\",\"RD11Yp1SW\"];const serializationHash=\"framer-FMlgD\";const variantClassNames={e4i599kp0:\"framer-v-1iyqphy\",eXB0B0vU_:\"framer-v-f2bteq\",Q6XHXxvnN:\"framer-v-cy8cqe\",RD11Yp1SW:\"framer-v-10yenfp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const q9hiPNtwN=undefined;const uwJahJXc_=undefined;const fzZuOIhHx=undefined;const oPgPqI_Cp=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 humanReadableEnumMap={Desktop:\"aP5y1LszB\",Mobile:\"OXlzM410W\",Tablet:\"dnvQPNsXj\"};const humanReadableEnumMap1={Desktop:\"BGp9pjBal\",Mobile:\"uYo4RrpDE\",Tablet:\"Bu1VQZsmb\"};const humanReadableEnumMap2={Desktop:\"ZFpb7kOOy\",Mobile:\"wt7_ArQ2f\",Tablet:\"VtAt3qbbb\"};const humanReadableEnumMap3={Desktop:\"jorGdiTh8\",Mobile:\"JpGSafJSG\",Tablet:\"GXINfUCzN\"};const humanReadableVariantMap={\"sanofi-internet\":\"e4i599kp0\",\"sanofi-intranet\":\"Q6XHXxvnN\",Alphamos:\"RD11Yp1SW\",EDF:\"eXB0B0vU_\"};const getProps=({height,id,sizeAlpha,sizeEdf,sizeInternet,sizeIntranet,width,...props})=>{return{...props,fzZuOIhHx:humanReadableEnumMap2[sizeInternet]??sizeInternet??props.fzZuOIhHx??\"ZFpb7kOOy\",oPgPqI_Cp:humanReadableEnumMap[sizeAlpha]??sizeAlpha??props.oPgPqI_Cp??\"aP5y1LszB\",q9hiPNtwN:humanReadableEnumMap1[sizeIntranet]??sizeIntranet??props.q9hiPNtwN??\"BGp9pjBal\",uwJahJXc_:humanReadableEnumMap3[sizeEdf]??sizeEdf??props.uwJahJXc_??\"jorGdiTh8\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Q6XHXxvnN\"};};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,oPgPqI_Cp,q9hiPNtwN,fzZuOIhHx,uwJahJXc_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q6XHXxvnN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"e4i599kp0\",\"eXB0B0vU_\",\"RD11Yp1SW\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"eXB0B0vU_\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"e4i599kp0\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"RD11Yp1SW\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cy8cqe\",className,classNames),\"data-framer-name\":\"sanofi-intranet\",layoutDependency:layoutDependency,layoutId:\"Q6XHXxvnN\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({e4i599kp0:{\"data-framer-name\":\"sanofi-internet\"},eXB0B0vU_:{\"data-framer-name\":\"EDF\"},RD11Yp1SW:{\"data-framer-name\":\"Alphamos\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:600,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||600)-0-600)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgo2if-container\",layoutDependency:layoutDependency,layoutId:\"H8XxjEQNP-container\",nodeId:\"H8XxjEQNP\",rendersWithMotion:true,scopeId:\"tjanU6mlx\",children:/*#__PURE__*/_jsx(SanofiIntranet,{height:\"100%\",id:\"H8XxjEQNP\",layoutId:\"H8XxjEQNP\",style:{width:\"100%\"},variant:q9hiPNtwN,width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eXB0B0vU_:{height:1200,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||1200)-0-1200)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t0hw6r-container\",layoutDependency:layoutDependency,layoutId:\"P5NRvUg30-container\",nodeId:\"P5NRvUg30\",rendersWithMotion:true,scopeId:\"tjanU6mlx\",children:/*#__PURE__*/_jsx(Edf,{height:\"100%\",id:\"P5NRvUg30\",layoutId:\"P5NRvUg30\",style:{width:\"100%\"},variant:uwJahJXc_,width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({e4i599kp0:{height:Math.max(0,((componentViewport?.height||550)-0-0)/1)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||550)-0-(Math.max(0,((componentViewport?.height||550)-0-0)/1)*1+0))/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kyquxs-container\",layoutDependency:layoutDependency,layoutId:\"V5NKZOBlj-container\",nodeId:\"V5NKZOBlj\",rendersWithMotion:true,scopeId:\"tjanU6mlx\",children:/*#__PURE__*/_jsx(SanofiInternet,{height:\"100%\",id:\"V5NKZOBlj\",layoutId:\"V5NKZOBlj\",style:{height:\"100%\",width:\"100%\"},variant:fzZuOIhHx,width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({RD11Yp1SW:{height:600,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||600)-0-600)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ldffuj-container\",layoutDependency:layoutDependency,layoutId:\"yeDfP9q_q-container\",nodeId:\"yeDfP9q_q\",rendersWithMotion:true,scopeId:\"tjanU6mlx\",children:/*#__PURE__*/_jsx(Alphamos,{height:\"100%\",id:\"yeDfP9q_q\",layoutId:\"yeDfP9q_q\",style:{width:\"100%\"},variant:oPgPqI_Cp,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FMlgD.framer-d0xd29, .framer-FMlgD .framer-d0xd29 { display: block; }\",\".framer-FMlgD.framer-cy8cqe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-FMlgD .framer-1lgo2if-container, .framer-FMlgD .framer-1t0hw6r-container, .framer-FMlgD .framer-ldffuj-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-FMlgD .framer-1kyquxs-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-FMlgD.framer-v-1iyqphy.framer-cy8cqe { height: 550px; }\",\".framer-FMlgD.framer-v-f2bteq.framer-cy8cqe { height: 1200px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"e4i599kp0\":{\"layout\":[\"fixed\",\"fixed\"]},\"eXB0B0vU_\":{\"layout\":[\"fixed\",\"fixed\"]},\"RD11Yp1SW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oPgPqI_Cp\":\"sizeAlpha\",\"q9hiPNtwN\":\"sizeIntranet\",\"fzZuOIhHx\":\"sizeInternet\",\"uwJahJXc_\":\"sizeEdf\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertjanU6mlx=withCSS(Component,css,\"framer-FMlgD\");export default FramertjanU6mlx;FramertjanU6mlx.displayName=\"Projets/Slideshow/Container\";FramertjanU6mlx.defaultProps={height:600,width:900};addPropertyControls(FramertjanU6mlx,{variant:{options:[\"Q6XHXxvnN\",\"e4i599kp0\",\"eXB0B0vU_\",\"RD11Yp1SW\"],optionTitles:[\"sanofi-intranet\",\"sanofi-internet\",\"EDF\",\"Alphamos\"],title:\"Variant\",type:ControlType.Enum},oPgPqI_Cp:AlphamosControls?.[\"variant\"]&&{...AlphamosControls[\"variant\"],defaultValue:\"aP5y1LszB\",description:undefined,hidden:undefined,title:\"Size-Alpha\"},q9hiPNtwN:SanofiIntranetControls?.[\"variant\"]&&{...SanofiIntranetControls[\"variant\"],defaultValue:\"BGp9pjBal\",description:undefined,hidden:undefined,title:\"Size-Intranet\"},fzZuOIhHx:SanofiInternetControls?.[\"variant\"]&&{...SanofiInternetControls[\"variant\"],defaultValue:\"ZFpb7kOOy\",description:undefined,hidden:undefined,title:\"Size-Internet\"},uwJahJXc_:EdfControls?.[\"variant\"]&&{...EdfControls[\"variant\"],defaultValue:\"jorGdiTh8\",description:undefined,hidden:undefined,title:\"Size-Edf\"}});addFonts(FramertjanU6mlx,[{explicitInter:true,fonts:[]},...SanofiIntranetFonts,...EdfFonts,...SanofiInternetFonts,...AlphamosFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertjanU6mlx\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"oPgPqI_Cp\\\":\\\"sizeAlpha\\\",\\\"q9hiPNtwN\\\":\\\"sizeIntranet\\\",\\\"fzZuOIhHx\\\":\\\"sizeInternet\\\",\\\"uwJahJXc_\\\":\\\"sizeEdf\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"e4i599kp0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eXB0B0vU_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RD11Yp1SW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"600\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tjanU6mlx.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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*as sharedStyle1 from\"https://framerusercontent.com/modules/oQsNiPeOGneacE0M4XUs/WjszgkGCe2VGZ2GqHmiA/AgfmDcMb1.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";import ProjetsSlideshowContainer from\"https://framerusercontent.com/modules/9UXEGkAcWqGK0HJxiti0/gp0lBXqliaOlGMR8dxTV/tjanU6mlx.js\";const ProjetsSlideshowContainerFonts=getFonts(ProjetsSlideshowContainer);const serializationHash=\"framer-8CYe6\";const variantClassNames={LFDOqkmQT:\"framer-v-188eq9x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"LFDOqkmQT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-188eq9x\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LFDOqkmQT\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17g0aew\",layoutDependency:layoutDependency,layoutId:\"bxJ6mceAQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Dans un \\xe9cosyst\\xe8me digital satur\\xe9, comment capter l'attention sur des sujets techniques comme l'\\xe9nergie ou la mobilit\\xe9 \\xe9lectrique ? \"})}),className:\"framer-1nda6vu\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BAXJivz2o\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",children:\"Les formats traditionnels ne suffisaient plus pour convertir ou f\\xe9d\\xe9rer la communaut\\xe9 \\\"Pulse & You\\\". Au-del\\xe0 d'une refonte graphique, le d\\xe9fi \\xe9tait de briser les codes corporate pour retenir l'attention). L'enjeu a \\xe9t\\xe9 de vulgariser des parcours complexes (v\\xe9hicule \\xe9lectrique) par une p\\xe9dagogie visuelle innovante, alignant ainsi l'UX sur les objectifs de conversion.\"})}),className:\"framer-88haf0\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S4pexRMbn\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Accompagn\\xe9 d'une illustratrice et d'un d\\xe9veloppeur, notre approche a consist\\xe9 \\xe0 fusionner les principes du jeu vid\\xe9o avec les exigences du web corporate pour cr\\xe9er des interfaces vivantes :\"})}),className:\"framer-1sgal12\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QGATIacjv\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14l4mxy\",layoutDependency:layoutDependency,layoutId:\"uoLjKvUyY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Le Scroll comme moteur d'action\"})}),className:\"framer-1r611q7\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nNL_7Zuv_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Sur le volet mobilit\\xe9 \\xe9lectrique, nous avons remplac\\xe9 la navigation classique par une exp\\xe9rience en parallaxe immersive. Mat\\xe9rialiser la progression de l'utilisateur par le scroll. Cette synchronisation entre le geste et l'animation a permis de s\\xe9quencer l'information de mani\\xe8re progressive, rendant l'assimilation des offres et partenariats intuitive et gratifiante.\"})}),className:\"framer-l2x0y\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O1aLd3VSF\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:299,intrinsicWidth:540,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||2739)-0-2626.4)/2+0+0)+0+630.8),pixelHeight:793,pixelWidth:900,sizes:`min(${componentViewport?.width||\"100vw\"}, 550px)`,src:\"https://framerusercontent.com/images/SsHJyUAM6OGYJ2q2OZ7AUAURSoU.png?width=900&height=793\",srcSet:\"https://framerusercontent.com/images/SsHJyUAM6OGYJ2q2OZ7AUAURSoU.png?scale-down-to=512&width=900&height=793 512w,https://framerusercontent.com/images/SsHJyUAM6OGYJ2q2OZ7AUAURSoU.png?width=900&height=793 900w\"},className:\"framer-8sokiv\",\"data-framer-name\":\"Winter\",fitImageDimension:\"height\",id:`${layoutId}-8sokiv`,layoutDependency:layoutDependency,layoutId:\"kYHhKTY6L\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tjvqa2\",layoutDependency:layoutDependency,layoutId:\"JFvYyycWh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Sc\\xe9nographie digitale \\xe9v\\xe9nementielle\"})}),className:\"framer-do34tg\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CEzPWxE1W\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Pour l'anniversaire des 5 ans \\\"EDF Pulse & You\\\", nous avons con\\xe7u, \\xe0 la demande du client, un univers Braquage disruptif. En sortant des chartes graphiques rigides, l'intention a \\xe9t\\xe9 de projeter l'utilisateur dans un univers immersif proche de la \\\"Casa de Papel\\\" afin de cr\\xe9er un sentiment fort d'appartenance \\xe0 la communaut\\xe9 EDF.\"})}),className:\"framer-1oghv0l\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"au_7bZmLd\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:299,intrinsicWidth:540,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||2739)-0-2626.4)/2+0+0)+0+1356.6),pixelHeight:561,pixelWidth:900,sizes:`min(${componentViewport?.width||\"100vw\"}, 550px)`,src:\"https://framerusercontent.com/images/B2sOaxCQGioGcHRgDli9PynBI.png?width=900&height=561\",srcSet:\"https://framerusercontent.com/images/B2sOaxCQGioGcHRgDli9PynBI.png?scale-down-to=512&width=900&height=561 512w,https://framerusercontent.com/images/B2sOaxCQGioGcHRgDli9PynBI.png?width=900&height=561 900w\"},className:\"framer-1uez11y\",\"data-framer-name\":\"Winter\",fitImageDimension:\"height\",id:`${layoutId}-1uez11y`,layoutDependency:layoutDependency,layoutId:\"jyvJtzTZj\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vbq8zz\",layoutDependency:layoutDependency,layoutId:\"OWrbU2wyL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Agilit\\xe9 & Gestion de Crise :\"})}),className:\"framer-gvoux7\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i3hKsCOQL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"J'ai assur\\xe9 la coh\\xe9rence totale de l'exp\\xe9rience, alignant la Direction Artistique sur les imp\\xe9ratifs ergonomiques pour d\\xe9livrer des interfaces performantes et en supervisant le d\\xe9veloppement et les \\xe9tapes de livraison des projets.\"})}),className:\"framer-76ktqs\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y0pug3uhy\",style:{\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l5gq1v\",layoutDependency:layoutDependency,layoutId:\"oJAdFIvhr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1200,width:`min(${componentViewport?.width||\"100vw\"} * 0.6111, 550px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||2739)-0-2626.4)/2+0+0)+0+1940.4+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1smew2q-container\",layoutDependency:layoutDependency,layoutId:\"ued6spRqA-container\",nodeId:\"ued6spRqA\",rendersWithMotion:true,scopeId:\"VVvWOYJZ5\",children:/*#__PURE__*/_jsx(ProjetsSlideshowContainer,{fzZuOIhHx:\"ZFpb7kOOy\",height:\"100%\",id:\"ued6spRqA\",layoutId:\"ued6spRqA\",oPgPqI_Cp:\"aP5y1LszB\",q9hiPNtwN:\"BGp9pjBal\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},uwJahJXc_:\"jorGdiTh8\",variant:matchVariant(\"eXB0B0vU_\"),width:\"100%\"})})})})]})})})})});});const css=[\".framer-8CYe6.framer-yzavjl, .framer-8CYe6 .framer-yzavjl { display: block; }\",\".framer-8CYe6.framer-188eq9x { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-8CYe6 .framer-17g0aew { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8CYe6 .framer-1nda6vu, .framer-8CYe6 .framer-l2x0y, .framer-8CYe6 .framer-1oghv0l, .framer-8CYe6 .framer-76ktqs { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8CYe6 .framer-88haf0, .framer-8CYe6 .framer-1sgal12 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8CYe6 .framer-14l4mxy, .framer-8CYe6 .framer-tjvqa2, .framer-8CYe6 .framer-1vbq8zz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8CYe6 .framer-1r611q7, .framer-8CYe6 .framer-do34tg, .framer-8CYe6 .framer-gvoux7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8CYe6 .framer-8sokiv, .framer-8CYe6 .framer-1uez11y { cursor: zoom-in; flex: none; height: auto; max-width: 550px; overflow: visible; position: relative; width: 100%; }\",\".framer-8CYe6 .framer-l5gq1v { flex: none; height: 686px; max-width: 550px; overflow: visible; position: relative; width: 61%; }\",\".framer-8CYe6 .framer-1smew2q-container { flex: none; height: 1200px; left: calc(50.00000000000002% - min(550px, 100%) / 2); max-width: 550px; position: absolute; top: 1px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2739\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVVvWOYJZ5=withCSS(Component,css,\"framer-8CYe6\");export default FramerVVvWOYJZ5;FramerVVvWOYJZ5.displayName=\"EDF\";FramerVVvWOYJZ5.defaultProps={height:2739,width:900};addFonts(FramerVVvWOYJZ5,[{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\"}]},...ProjetsSlideshowContainerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerVVvWOYJZ5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ProjetsSlideshowContainer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVVvWOYJZ5\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"900\",\"framerIntrinsicHeight\":\"2739\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VVvWOYJZ5.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SanofiInternet from\"https://framerusercontent.com/modules/83hOLEPXBShfPmn8XPDM/o2ibJ12nDLDfJLbx5kPL/PETU5YGkM.js\";import SanofiIntranet from\"https://framerusercontent.com/modules/JRDXJiC8PleuxuXbqz7I/LlmP6zqHCZErsd8yFqm6/rgw8SmMmd.js\";import Alphamos from\"https://framerusercontent.com/modules/wejAC6nBTIQNel1X0nim/Iu8RPk7eUNMae9Jaf3FW/Tl7FhIP8g.js\";import EDF from\"https://framerusercontent.com/modules/VmwOfmrl4xWEdL71C5pb/9IiB3d4V3MjfgKMo5SwU/VVvWOYJZ5.js\";const EDFFonts=getFonts(EDF);const AlphamosFonts=getFonts(Alphamos);const SanofiInternetFonts=getFonts(SanofiInternet);const SanofiIntranetFonts=getFonts(SanofiIntranet);const cycleOrder=[\"yEMWvCPBu\",\"NjnnRGV7e\",\"HgJy6WiMm\",\"hiCyJGaqp\"];const serializationHash=\"framer-nxurs\";const variantClassNames={HgJy6WiMm:\"framer-v-b47tbm\",hiCyJGaqp:\"framer-v-1aekeym\",NjnnRGV7e:\"framer-v-whfp0s\",yEMWvCPBu:\"framer-v-22n93z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Sanofi-internet\":\"NjnnRGV7e\",\"Sanofi-intranet\":\"yEMWvCPBu\",Alphamos:\"HgJy6WiMm\",EDF:\"hiCyJGaqp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yEMWvCPBu\"};};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:\"yEMWvCPBu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hiCyJGaqp\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"HgJy6WiMm\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"NjnnRGV7e\")return true;return false;};const isDisplayed3=()=>{if([\"NjnnRGV7e\",\"HgJy6WiMm\",\"hiCyJGaqp\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-22n93z\",className,classNames),\"data-framer-name\":\"Sanofi-intranet\",layoutDependency:layoutDependency,layoutId:\"yEMWvCPBu\",ref:refBinding,style:{...style},...addPropertyOverrides({HgJy6WiMm:{\"data-framer-name\":\"Alphamos\"},hiCyJGaqp:{\"data-framer-name\":\"EDF\"},NjnnRGV7e:{\"data-framer-name\":\"Sanofi-internet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hiCyJGaqp:{height:2739,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||2739)-0-2739)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oq294p-container\",layoutDependency:layoutDependency,layoutId:\"W4nKvq277-container\",nodeId:\"W4nKvq277\",rendersWithMotion:true,scopeId:\"lkiriT4Of\",children:/*#__PURE__*/_jsx(EDF,{height:\"100%\",id:\"W4nKvq277\",layoutId:\"W4nKvq277\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HgJy6WiMm:{height:1321,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||1321)-0-1321)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y11fph-container\",layoutDependency:layoutDependency,layoutId:\"xHeFJgFrQ-container\",nodeId:\"xHeFJgFrQ\",rendersWithMotion:true,scopeId:\"lkiriT4Of\",children:/*#__PURE__*/_jsx(Alphamos,{height:\"100%\",id:\"xHeFJgFrQ\",layoutId:\"xHeFJgFrQ\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({NjnnRGV7e:{height:1624,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||1164)-0-1624)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eeinl7-container\",layoutDependency:layoutDependency,layoutId:\"oeqEyxBIF-container\",nodeId:\"oeqEyxBIF\",rendersWithMotion:true,scopeId:\"lkiriT4Of\",children:/*#__PURE__*/_jsx(SanofiInternet,{height:\"100%\",id:\"oeqEyxBIF\",layoutId:\"oeqEyxBIF\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:909,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||909)-0-909)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15e41yf-container\",layoutDependency:layoutDependency,layoutId:\"tm0TyD_vu-container\",nodeId:\"tm0TyD_vu\",rendersWithMotion:true,scopeId:\"lkiriT4Of\",children:/*#__PURE__*/_jsx(SanofiIntranet,{height:\"100%\",id:\"tm0TyD_vu\",layoutId:\"tm0TyD_vu\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-nxurs.framer-vjp3hf, .framer-nxurs .framer-vjp3hf { display: block; }\",\".framer-nxurs.framer-22n93z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-nxurs .framer-1oq294p-container, .framer-nxurs .framer-y11fph-container, .framer-nxurs .framer-15e41yf-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-nxurs .framer-eeinl7-container { flex: none; height: auto; position: relative; width: 900px; }\",\".framer-nxurs.framer-v-whfp0s .framer-eeinl7-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 909\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NjnnRGV7e\":{\"layout\":[\"fixed\",\"auto\"]},\"HgJy6WiMm\":{\"layout\":[\"fixed\",\"auto\"]},\"hiCyJGaqp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlkiriT4Of=withCSS(Component,css,\"framer-nxurs\");export default FramerlkiriT4Of;FramerlkiriT4Of.displayName=\"Projets/ContainerProjets\";FramerlkiriT4Of.defaultProps={height:909,width:900};addPropertyControls(FramerlkiriT4Of,{variant:{options:[\"yEMWvCPBu\",\"NjnnRGV7e\",\"HgJy6WiMm\",\"hiCyJGaqp\"],optionTitles:[\"Sanofi-intranet\",\"Sanofi-internet\",\"Alphamos\",\"EDF\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlkiriT4Of,[{explicitInter:true,fonts:[]},...EDFFonts,...AlphamosFonts,...SanofiInternetFonts,...SanofiIntranetFonts],{supportsExplicitInterCodegen:true});FramerlkiriT4Of.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(EDF,{},context),forwardLoader(Alphamos,{},context),forwardLoader(SanofiInternet,{},context),forwardLoader(SanofiIntranet,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlkiriT4Of\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"909\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NjnnRGV7e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HgJy6WiMm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hiCyJGaqp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aabb2d2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-ExtraBold\"]);export const fonts=[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"}]}];export const css=[\".framer-b7cq4 .framer-styles-preset-1cds7kv:not(.rich-text-wrapper), .framer-b7cq4 .framer-styles-preset-1cds7kv.rich-text-wrapper p { --framer-font-family: \\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 800; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-b7cq4\";\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 (aabb2d2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-TMwKF .framer-styles-preset-kc9yk4:not(.rich-text-wrapper), .framer-TMwKF .framer-styles-preset-kc9yk4.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 40px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-TMwKF\";\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 (aabb2d2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-7xBbu .framer-styles-preset-tcsd9q:not(.rich-text-wrapper), .framer-7xBbu .framer-styles-preset-tcsd9q.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, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-8ef38e51-ceff-48f4-9008-83e029b4c73e, #7a8196); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-7xBbu\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/iqCfrko4tOM3CSd2no2n/h1s40SO7EogKuhymrs6A/JJLr_OCks.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8tibhhaYew3yfoaMdmTH/tu8kw1KzFvs46lWqjwfF/k9zFZN_kO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3N3WlPtsD82fXoPvGDtd/V5aqXlKH1Z15jXMQ702A/Z63aa6i9Y.js\";const serializationHash=\"framer-jOUOX\";const variantClassNames={HS0Hbwe38:\"framer-v-1xznwhn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const i50vGTEx0=undefined;const fi9XFmYQQ=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({direction,gap,height,id,width,...props})=>{return{...props,fi9XFmYQQ:gap??props.fi9XFmYQQ??\"60px\",i50vGTEx0:humanReadableEnumMap[direction]??direction??props.i50vGTEx0??\"row\"};};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,i50vGTEx0,fi9XFmYQQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HS0Hbwe38\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15fxzpz=activeVariantCallback(async(...args)=>{setVariant(\"HS0Hbwe38\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xznwhn\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HS0Hbwe38\",ref:refBinding,style:{\"--1d912sl\":i50vGTEx0===\"column\"?undefined:\"1 0 0px\",\"--1l26gqw\":numberToPixelString(fi9XFmYQQ),\"--mam470\":i50vGTEx0===\"column\"?\"100%\":\"1px\",\"--ncnv9s\":i50vGTEx0,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gi73jc\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"snM7HTJ_t\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uhxl43\",layoutDependency:layoutDependency,layoutId:\"J_TcJyxSi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"0\"})}),className:\"framer-n8dtm9\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hKRsHi3M7\",onTap:onTap15fxzpz,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"Clic\"})}),className:\"framer-n29dux\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xQAbcHPKg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[\"Une navigation \",/*#__PURE__*/_jsx(motion.strong,{children:\"fluide\"})]})}),className:\"framer-5htk52\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"dU7Ap_gPF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iyw4bh\",\"data-framer-name\":\"Collab\",layoutDependency:layoutDependency,layoutId:\"gQBjfGRS_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15kpc5d\",layoutDependency:layoutDependency,layoutId:\"lUms5okfD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"100\"})}),className:\"framer-140ifgz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EbjisRhAc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"%\"})}),className:\"framer-1q739um\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j9pRHcCFk\",onTap:onTap15fxzpz,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[\"P\\xe9dagogie par\",/*#__PURE__*/_jsx(motion.br,{}),\"la \",/*#__PURE__*/_jsx(motion.strong,{children:\"gamification\"})]})}),className:\"framer-h2e8hl\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"a1yFLdQQ1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wu3r5g\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"RQJkJznMq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pe1xe6\",layoutDependency:layoutDependency,layoutId:\"ZCVPV7EyO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"360\\xb0\"})}),className:\"framer-1uh6amx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jJ_jkFYY9\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[\"Vision crois\\xe9e\",/*#__PURE__*/_jsxs(motion.strong,{children:[\" UX Design\",/*#__PURE__*/_jsx(motion.br,{})]}),\"& \",/*#__PURE__*/_jsx(motion.strong,{children:\"Direction Artistique\"})]})}),className:\"framer-1lxlid8\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"WdIMSOo4N\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jOUOX.framer-1fkd4oi, .framer-jOUOX .framer-1fkd4oi { display: block; }\",\".framer-jOUOX.framer-1xznwhn { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--ncnv9s); flex-wrap: nowrap; gap: var(--1l26gqw); height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-jOUOX .framer-1gi73jc, .framer-jOUOX .framer-1iyw4bh, .framer-jOUOX .framer-wu3r5g { align-content: flex-start; align-items: flex-start; display: flex; flex: var(--1d912sl); flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: var(--mam470); }\",\".framer-jOUOX .framer-1uhxl43, .framer-jOUOX .framer-1pe1xe6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jOUOX .framer-n8dtm9, .framer-jOUOX .framer-1q739um { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jOUOX .framer-n29dux, .framer-jOUOX .framer-5htk52, .framer-jOUOX .framer-140ifgz, .framer-jOUOX .framer-h2e8hl, .framer-jOUOX .framer-1uh6amx, .framer-jOUOX .framer-1lxlid8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jOUOX .framer-15kpc5d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 112.5\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"i50vGTEx0\":\"direction\",\"fi9XFmYQQ\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbKV275lti=withCSS(Component,css,\"framer-jOUOX\");export default FramerbKV275lti;FramerbKV275lti.displayName=\"EDF\";FramerbKV275lti.defaultProps={height:112.5,width:900};addPropertyControls(FramerbKV275lti,{i50vGTEx0:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},fi9XFmYQQ:{defaultValue:\"60px\",title:\"Gap\",type:ControlType.Gap}});addFonts(FramerbKV275lti,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbKV275lti\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"900\",\"framerVariables\":\"{\\\"i50vGTEx0\\\":\\\"direction\\\",\\\"fi9XFmYQQ\\\":\\\"gap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112.5\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bKV275lti.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/iqCfrko4tOM3CSd2no2n/h1s40SO7EogKuhymrs6A/JJLr_OCks.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8tibhhaYew3yfoaMdmTH/tu8kw1KzFvs46lWqjwfF/k9zFZN_kO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3N3WlPtsD82fXoPvGDtd/V5aqXlKH1Z15jXMQ702A/Z63aa6i9Y.js\";const serializationHash=\"framer-k7JNe\";const variantClassNames={PlHZpkaSY:\"framer-v-rngvsi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const i50vGTEx0=undefined;const fi9XFmYQQ=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({direction,gap,height,id,width,...props})=>{return{...props,fi9XFmYQQ:gap??props.fi9XFmYQQ??\"60px\",i50vGTEx0:humanReadableEnumMap[direction]??direction??props.i50vGTEx0??\"row\"};};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,i50vGTEx0,fi9XFmYQQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PlHZpkaSY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vw9sn4=activeVariantCallback(async(...args)=>{setVariant(\"PlHZpkaSY\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rngvsi\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PlHZpkaSY\",ref:refBinding,style:{\"--1d912sl\":i50vGTEx0===\"column\"?undefined:\"1 0 0px\",\"--1l26gqw\":numberToPixelString(fi9XFmYQQ),\"--mam470\":i50vGTEx0===\"column\"?\"100%\":\"1px\",\"--ncnv9s\":i50vGTEx0,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17q6k8\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"WG0oo0Q3I\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z3nc20\",layoutDependency:layoutDependency,layoutId:\"kvkGJU4V_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"10\"})}),className:\"framer-1h5f02u\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uUZgc6xAj\",onTap:onTap1vw9sn4,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"ans\"})}),className:\"framer-vrsrgt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jqu4Hr6Ce\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[\"de \",/*#__PURE__*/_jsx(motion.strong,{children:\"confiance\"}),\" renouvel\\xe9e\"]})}),className:\"framer-d8xnbh\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"AV7EYhDOe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hc18vo\",\"data-framer-name\":\"Collab\",layoutDependency:layoutDependency,layoutId:\"AN5STW5gE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zc5req\",layoutDependency:layoutDependency,layoutId:\"Luz1I_aIe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"+\"})}),className:\"framer-u6i9w1\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qUdAEWO2s\",onTap:onTap1vw9sn4,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"20\"})}),className:\"framer-vsuhlk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JI1f116jU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Collaborateurs \"}),\"recrut\\xe9s\",/*#__PURE__*/_jsx(motion.br,{}),\"et manag\\xe9s\"]})}),className:\"framer-oa98cz\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"QHd0NOB75\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3a1kcj\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"L5DuBo87r\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qbz1z9\",layoutDependency:layoutDependency,layoutId:\"WB3sWjqAh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"500\"})}),className:\"framer-1o20u6w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zmbRmHXnc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"+\"})}),className:\"framer-1qbv3uh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eOQsq0_8c\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Projets\"}),\" livr\\xe9s\"]})}),className:\"framer-1344tml\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"SlSwZEono\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k7JNe.framer-12baxk2, .framer-k7JNe .framer-12baxk2 { display: block; }\",\".framer-k7JNe.framer-rngvsi { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--ncnv9s); flex-wrap: nowrap; gap: var(--1l26gqw); height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-k7JNe .framer-17q6k8, .framer-k7JNe .framer-1hc18vo, .framer-k7JNe .framer-3a1kcj { align-content: flex-start; align-items: flex-start; display: flex; flex: var(--1d912sl); flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: var(--mam470); }\",\".framer-k7JNe .framer-z3nc20, .framer-k7JNe .framer-1qbz1z9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-k7JNe .framer-1h5f02u, .framer-k7JNe .framer-u6i9w1 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-k7JNe .framer-vrsrgt, .framer-k7JNe .framer-d8xnbh, .framer-k7JNe .framer-vsuhlk, .framer-k7JNe .framer-oa98cz, .framer-k7JNe .framer-1o20u6w, .framer-k7JNe .framer-1qbv3uh, .framer-k7JNe .framer-1344tml { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-k7JNe .framer-zc5req { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 112.5\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"i50vGTEx0\":\"direction\",\"fi9XFmYQQ\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRZ50YiC9x=withCSS(Component,css,\"framer-k7JNe\");export default FramerRZ50YiC9x;FramerRZ50YiC9x.displayName=\"sanofi-intranet\";FramerRZ50YiC9x.defaultProps={height:112.5,width:900};addPropertyControls(FramerRZ50YiC9x,{i50vGTEx0:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},fi9XFmYQQ:{defaultValue:\"60px\",title:\"Gap\",type:ControlType.Gap}});addFonts(FramerRZ50YiC9x,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRZ50YiC9x\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"i50vGTEx0\\\":\\\"direction\\\",\\\"fi9XFmYQQ\\\":\\\"gap\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112.5\",\"framerIntrinsicWidth\":\"900\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RZ50YiC9x.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8tibhhaYew3yfoaMdmTH/tu8kw1KzFvs46lWqjwfF/k9zFZN_kO.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3N3WlPtsD82fXoPvGDtd/V5aqXlKH1Z15jXMQ702A/Z63aa6i9Y.js\";const serializationHash=\"framer-7duxl\";const variantClassNames={zwBfnyMRp:\"framer-v-12aq2zm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const i50vGTEx0=undefined;const fi9XFmYQQ=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({direction,gapAlphaMos,height,id,width,...props})=>{return{...props,fi9XFmYQQ:gapAlphaMos??props.fi9XFmYQQ??\"60px 100px\",i50vGTEx0:humanReadableEnumMap[direction]??direction??props.i50vGTEx0??\"row\"};};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,i50vGTEx0,fi9XFmYQQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zwBfnyMRp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprfp55z=activeVariantCallback(async(...args)=>{setVariant(\"zwBfnyMRp\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12aq2zm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zwBfnyMRp\",ref:refBinding,style:{\"--1l26gqw\":numberToPixelString(fi9XFmYQQ),\"--ncnv9s\":i50vGTEx0,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b9jmpi\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"tePF9SMQ0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rcxlc6\",layoutDependency:layoutDependency,layoutId:\"vKP2koEzb\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"UX Strategy\"})}),className:\"framer-tq08zs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"isjMkpHvo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:\"R\\xe9duction charge cognitive\"})}),className:\"framer-y7jn61\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QJja6y0c3\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-69po96\",\"data-framer-name\":\"Collab\",layoutDependency:layoutDependency,layoutId:\"z5opWDhjI\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mryln8\",layoutDependency:layoutDependency,layoutId:\"eutUwTFZg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"Brand Lift\"})}),className:\"framer-1b6se0s\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rH7voZDRm\",onTap:onTaprfp55z,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:\"Modernisation Post-IPO\"})}),className:\"framer-17qupdh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pNgVWVwBg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bfuj5z\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"k_IFu7ntb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mme5vc\",layoutDependency:layoutDependency,layoutId:\"Cnq6YNUHQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"Tech\"})}),className:\"framer-z9x01c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ySqOqiNv8\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:\"Int\\xe9gration API\"})}),className:\"framer-dux0t6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mkFxlvgPK\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7duxl.framer-arlifl, .framer-7duxl .framer-arlifl { display: block; }\",\".framer-7duxl.framer-12aq2zm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--ncnv9s); flex-wrap: nowrap; gap: var(--1l26gqw); height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-7duxl .framer-1b9jmpi, .framer-7duxl .framer-69po96, .framer-7duxl .framer-bfuj5z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7duxl .framer-1rcxlc6, .framer-7duxl .framer-mryln8, .framer-7duxl .framer-1mme5vc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7duxl .framer-tq08zs, .framer-7duxl .framer-y7jn61, .framer-7duxl .framer-17qupdh, .framer-7duxl .framer-z9x01c, .framer-7duxl .framer-dux0t6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7duxl .framer-1b6se0s { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"i50vGTEx0\":\"direction\",\"fi9XFmYQQ\":\"gapAlphaMos\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTkCgYmDUy=withCSS(Component,css,\"framer-7duxl\");export default FramerTkCgYmDUy;FramerTkCgYmDUy.displayName=\"alphamos\";FramerTkCgYmDUy.defaultProps={height:70,width:900};addPropertyControls(FramerTkCgYmDUy,{i50vGTEx0:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},fi9XFmYQQ:{defaultValue:\"60px 100px\",title:\"GapAlphaMos\",type:ControlType.Gap}});addFonts(FramerTkCgYmDUy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTkCgYmDUy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"i50vGTEx0\\\":\\\"direction\\\",\\\"fi9XFmYQQ\\\":\\\"gapAlphaMos\\\"}\",\"framerIntrinsicHeight\":\"70\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"900\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TkCgYmDUy.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/iqCfrko4tOM3CSd2no2n/h1s40SO7EogKuhymrs6A/JJLr_OCks.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8tibhhaYew3yfoaMdmTH/tu8kw1KzFvs46lWqjwfF/k9zFZN_kO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3N3WlPtsD82fXoPvGDtd/V5aqXlKH1Z15jXMQ702A/Z63aa6i9Y.js\";const serializationHash=\"framer-mXMj5\";const variantClassNames={eBEGzWL7R:\"framer-v-otg6mk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Whd6Brwt8=undefined;const zNfP1dzns=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({direction,gap,height,id,width,...props})=>{return{...props,Whd6Brwt8:humanReadableEnumMap[direction]??direction??props.Whd6Brwt8??\"row\",zNfP1dzns:gap??props.zNfP1dzns??\"60px\"};};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,Whd6Brwt8,zNfP1dzns,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"eBEGzWL7R\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapq7058y=activeVariantCallback(async(...args)=>{setVariant(\"eBEGzWL7R\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-otg6mk\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"eBEGzWL7R\",ref:refBinding,style:{\"--101pvgk\":Whd6Brwt8===\"column\"?undefined:\"1 0 0px\",\"--1s4hopi\":Whd6Brwt8===\"column\"?\"100%\":\"1px\",\"--auugzw\":numberToPixelString(zNfP1dzns),\"--kadaey\":Whd6Brwt8,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1endc4o\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"sG1MNeNsc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lyu8b8\",layoutDependency:layoutDependency,layoutId:\"m82O4uYWK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"10\"})}),className:\"framer-16ju5t9\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RNhE35yEi\",onTap:onTapq7058y,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"ans\"})}),className:\"framer-hbe05p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rHqdXXsxF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[\"de \",/*#__PURE__*/_jsx(motion.strong,{children:\"confiance\"}),\" renouvel\\xe9e\"]})}),className:\"framer-r1ufqz\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"jwcHmrpzq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-33f2n9\",\"data-framer-name\":\"Collab\",layoutDependency:layoutDependency,layoutId:\"Os3oX2xO2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-97zk8r\",layoutDependency:layoutDependency,layoutId:\"wseSof5CD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"≈\"})}),className:\"framer-5y3ud7\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iUzzlOc8a\",onTap:onTapq7058y,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"50\"})}),className:\"framer-k5j27w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KD1_UELMC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Collaborateurs\"})})}),className:\"framer-1icpnc6\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"FlpCqNccJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yqy32u\",\"data-framer-name\":\"duree\",layoutDependency:layoutDependency,layoutId:\"KhVid9ubj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-whih3f\",layoutDependency:layoutDependency,layoutId:\"qIWUF_xhS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cds7kv\",\"data-styles-preset\":\"JJLr_OCks\",children:\"30\"})}),className:\"framer-1hjktz3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qQ4Kes6u1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kc9yk4\",\"data-styles-preset\":\"k9zFZN_kO\",children:\"+\"})}),className:\"framer-1aay8tg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SzjG9IS7o\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-tcsd9q\",\"data-styles-preset\":\"Z63aa6i9Y\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Sites web\"}),\" \",/*#__PURE__*/_jsx(motion.strong,{children:\"/ Composants\"})]})}),className:\"framer-2qy3bu\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UMplM2dok\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mXMj5.framer-1hh5c0z, .framer-mXMj5 .framer-1hh5c0z { display: block; }\",\".framer-mXMj5.framer-otg6mk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--kadaey); flex-wrap: nowrap; gap: var(--auugzw); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-mXMj5 .framer-1endc4o, .framer-mXMj5 .framer-33f2n9, .framer-mXMj5 .framer-yqy32u { align-content: flex-start; align-items: flex-start; display: flex; flex: var(--101pvgk); flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: var(--1s4hopi); }\",\".framer-mXMj5 .framer-1lyu8b8, .framer-mXMj5 .framer-whih3f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mXMj5 .framer-16ju5t9, .framer-mXMj5 .framer-5y3ud7 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mXMj5 .framer-hbe05p, .framer-mXMj5 .framer-r1ufqz, .framer-mXMj5 .framer-k5j27w, .framer-mXMj5 .framer-1icpnc6, .framer-mXMj5 .framer-1hjktz3, .framer-mXMj5 .framer-1aay8tg, .framer-mXMj5 .framer-2qy3bu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mXMj5 .framer-97zk8r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Whd6Brwt8\":\"direction\",\"zNfP1dzns\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWgFCnePXv=withCSS(Component,css,\"framer-mXMj5\");export default FramerWgFCnePXv;FramerWgFCnePXv.displayName=\"sanofi-internet\";FramerWgFCnePXv.defaultProps={height:92,width:900};addPropertyControls(FramerWgFCnePXv,{Whd6Brwt8:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},zNfP1dzns:{defaultValue:\"60px\",title:\"Gap\",type:ControlType.Gap}});addFonts(FramerWgFCnePXv,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWgFCnePXv\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Whd6Brwt8\\\":\\\"direction\\\",\\\"zNfP1dzns\\\":\\\"gap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"92\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"900\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WgFCnePXv.map","// Generated by Framer (3bd990b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import EDF from\"https://framerusercontent.com/modules/mcTS20hzMLPwAezehSxe/rEhzVDnVldeUSnIFayQ5/bKV275lti.js\";import SanofiIntranet from\"https://framerusercontent.com/modules/xQZLOQihZ7DR9tfbEe8v/m7s6B2PR1RJpkYYnuXIA/RZ50YiC9x.js\";import Alphamos from\"https://framerusercontent.com/modules/oVLsvpIQg2fgQ6p06VP7/NdERd6WButBeiIP6wjqa/TkCgYmDUy.js\";import SanofiInternet from\"https://framerusercontent.com/modules/JkhSbRmncejfVVhHFSTU/d8rRWuJMB5zEWd6BEjln/WgFCnePXv.js\";const AlphamosFonts=getFonts(Alphamos);const SanofiIntranetFonts=getFonts(SanofiIntranet);const EDFFonts=getFonts(EDF);const SanofiInternetFonts=getFonts(SanofiInternet);const SanofiIntranetControls=getPropertyControls(SanofiIntranet);const SanofiInternetControls=getPropertyControls(SanofiInternet);const EDFControls=getPropertyControls(EDF);const AlphamosControls=getPropertyControls(Alphamos);const cycleOrder=[\"L4y2DRE1B\",\"i9q52hj5U\",\"IXi45hArH\",\"ENSPkM7AW\"];const serializationHash=\"framer-gsxA3\";const variantClassNames={ENSPkM7AW:\"framer-v-oke7td\",i9q52hj5U:\"framer-v-ococ1j\",IXi45hArH:\"framer-v-1duym02\",L4y2DRE1B:\"framer-v-mxf0nq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OIqdVqbQH=undefined;const iiOTZ9gVV=undefined;const afyOIJvTV=undefined;const R34CcCR5P=undefined;const AdhtlRsDP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"Sanofi-Internet\":\"i9q52hj5U\",\"Sanofi-intranet\":\"L4y2DRE1B\",Alphamos:\"ENSPkM7AW\",EDF:\"IXi45hArH\"};const getProps=({directionAlphamos,directionEDF,directionInternet,directionIntranet,gap,height,id,width,...props})=>{return{...props,AdhtlRsDP:humanReadableEnumMap[directionInternet]??directionInternet??props.AdhtlRsDP??\"row\",afyOIJvTV:humanReadableEnumMap[directionIntranet]??directionIntranet??props.afyOIJvTV??\"row\",iiOTZ9gVV:gap??props.iiOTZ9gVV??\"60px\",OIqdVqbQH:humanReadableEnumMap[directionAlphamos]??directionAlphamos??props.OIqdVqbQH??\"row\",R34CcCR5P:humanReadableEnumMap[directionEDF]??directionEDF??props.R34CcCR5P??\"row\",variant:humanReadableVariantMap[props.variant]??props.variant??\"L4y2DRE1B\"};};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,iiOTZ9gVV,afyOIJvTV,AdhtlRsDP,R34CcCR5P,OIqdVqbQH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"L4y2DRE1B\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ENSPkM7AW\")return true;return false;};const isDisplayed1=()=>{if([\"i9q52hj5U\",\"IXi45hArH\",\"ENSPkM7AW\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"IXi45hArH\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"i9q52hj5U\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mxf0nq\",className,classNames),\"data-framer-name\":\"Sanofi-intranet\",layoutDependency:layoutDependency,layoutId:\"L4y2DRE1B\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({ENSPkM7AW:{\"data-framer-name\":\"Alphamos\"},i9q52hj5U:{\"data-framer-name\":\"Sanofi-Internet\"},IXi45hArH:{\"data-framer-name\":\"EDF\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ENSPkM7AW:{height:113,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||113)-0-113)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wh5q0v-container\",layoutDependency:layoutDependency,layoutId:\"V1XjNciHW-container\",nodeId:\"V1XjNciHW\",rendersWithMotion:true,scopeId:\"nYaSL0C09\",children:/*#__PURE__*/_jsx(Alphamos,{fi9XFmYQQ:numberToPixelString(iiOTZ9gVV),height:\"100%\",i50vGTEx0:OIqdVqbQH,id:\"V1XjNciHW\",layoutId:\"V1XjNciHW\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:113,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||113)-0-113)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1omnpcy-container\",layoutDependency:layoutDependency,layoutId:\"Xf5PmpHVK-container\",nodeId:\"Xf5PmpHVK\",rendersWithMotion:true,scopeId:\"nYaSL0C09\",children:/*#__PURE__*/_jsx(SanofiIntranet,{fi9XFmYQQ:numberToPixelString(iiOTZ9gVV),height:\"100%\",i50vGTEx0:afyOIJvTV,id:\"Xf5PmpHVK\",layoutId:\"Xf5PmpHVK\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IXi45hArH:{height:113,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||113)-0-113)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nnsiy5-container\",layoutDependency:layoutDependency,layoutId:\"B6LOSc_t6-container\",nodeId:\"B6LOSc_t6\",rendersWithMotion:true,scopeId:\"nYaSL0C09\",children:/*#__PURE__*/_jsx(EDF,{fi9XFmYQQ:\"60px\",height:\"100%\",i50vGTEx0:R34CcCR5P,id:\"B6LOSc_t6\",layoutId:\"B6LOSc_t6\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({i9q52hj5U:{height:92,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-0-92)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a92403-container\",layoutDependency:layoutDependency,layoutId:\"zQkhHGHnE-container\",nodeId:\"zQkhHGHnE\",rendersWithMotion:true,scopeId:\"nYaSL0C09\",children:/*#__PURE__*/_jsx(SanofiInternet,{height:\"100%\",id:\"zQkhHGHnE\",layoutId:\"zQkhHGHnE\",style:{width:\"100%\"},Whd6Brwt8:AdhtlRsDP,width:\"100%\",zNfP1dzns:numberToPixelString(iiOTZ9gVV)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gsxA3.framer-55mxeu, .framer-gsxA3 .framer-55mxeu { display: block; }\",\".framer-gsxA3.framer-mxf0nq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-gsxA3 .framer-wh5q0v-container, .framer-gsxA3 .framer-1omnpcy-container, .framer-gsxA3 .framer-1nnsiy5-container, .framer-gsxA3 .framer-1a92403-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 113\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"i9q52hj5U\":{\"layout\":[\"fixed\",\"auto\"]},\"IXi45hArH\":{\"layout\":[\"fixed\",\"auto\"]},\"ENSPkM7AW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iiOTZ9gVV\":\"gap\",\"afyOIJvTV\":\"directionIntranet\",\"AdhtlRsDP\":\"directionInternet\",\"R34CcCR5P\":\"directionEDF\",\"OIqdVqbQH\":\"directionAlphamos\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernYaSL0C09=withCSS(Component,css,\"framer-gsxA3\");export default FramernYaSL0C09;FramernYaSL0C09.displayName=\"Projets/Kpis/Container\";FramernYaSL0C09.defaultProps={height:113,width:900};addPropertyControls(FramernYaSL0C09,{variant:{options:[\"L4y2DRE1B\",\"i9q52hj5U\",\"IXi45hArH\",\"ENSPkM7AW\"],optionTitles:[\"Sanofi-intranet\",\"Sanofi-Internet\",\"EDF\",\"Alphamos\"],title:\"Variant\",type:ControlType.Enum},iiOTZ9gVV:{defaultValue:\"60px\",title:\"Gap\",type:ControlType.Gap},afyOIJvTV:SanofiIntranetControls?.[\"i50vGTEx0\"]&&{...SanofiIntranetControls[\"i50vGTEx0\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction_intranet\"},AdhtlRsDP:SanofiInternetControls?.[\"Whd6Brwt8\"]&&{...SanofiInternetControls[\"Whd6Brwt8\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction_internet\"},R34CcCR5P:EDFControls?.[\"i50vGTEx0\"]&&{...EDFControls[\"i50vGTEx0\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction_EDF\"},OIqdVqbQH:AlphamosControls?.[\"i50vGTEx0\"]&&{...AlphamosControls[\"i50vGTEx0\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction_alphamos\"}});addFonts(FramernYaSL0C09,[{explicitInter:true,fonts:[]},...AlphamosFonts,...SanofiIntranetFonts,...EDFFonts,...SanofiInternetFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernYaSL0C09\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"iiOTZ9gVV\\\":\\\"gap\\\",\\\"afyOIJvTV\\\":\\\"directionIntranet\\\",\\\"AdhtlRsDP\\\":\\\"directionInternet\\\",\\\"R34CcCR5P\\\":\\\"directionEDF\\\",\\\"OIqdVqbQH\\\":\\\"directionAlphamos\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i9q52hj5U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IXi45hArH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ENSPkM7AW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"113\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Projets from\"#framer/local/canvasComponent/ECGfyzUgb/ECGfyzUgb.js\";import ProjetsContainerProjets from\"#framer/local/canvasComponent/lkiriT4Of/lkiriT4Of.js\";import ProjetsKpisContainer from\"#framer/local/canvasComponent/nYaSL0C09/nYaSL0C09.js\";import CommunFooter from\"#framer/local/canvasComponent/QQTuuaX4r/QQTuuaX4r.js\";import Desktop from\"#framer/local/canvasComponent/Ywb8_wy_L/Ywb8_wy_L.js\";import Slot from\"#framer/local/canvasComponent/zGcK6zj5a/zGcK6zj5a.js\";import*as sharedStyle1 from\"#framer/local/css/FDo9YTiXp/FDo9YTiXp.js\";import*as sharedStyle from\"#framer/local/css/PBPJP5z27/PBPJP5z27.js\";import*as sharedStyle2 from\"#framer/local/css/T5XIe9Oeo/T5XIe9Oeo.js\";const DesktopFonts=getFonts(Desktop);const ProjetsKpisContainerFonts=getFonts(ProjetsKpisContainer);const ProjetsContainerProjetsFonts=getFonts(ProjetsContainerProjets);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const SlotFonts=getFonts(Slot);const ProjetsFonts=getFonts(Projets);const CommunFooterFonts=getFonts(CommunFooter);const ProjetsContainerProjetsControls=getPropertyControls(ProjetsContainerProjets);const ProjetsKpisContainerControls=getPropertyControls(ProjetsKpisContainer);const breakpoints={AmSQrL2td:\"(min-width: 640px) and (max-width: 999.98px)\",lOHAvt3jC:\"(max-width: 639.98px)\",s6YfWykqZ:\"(min-width: 1000px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-kczmq\";const variantClassNames={AmSQrL2td:\"framer-v-lrt6yz\",lOHAvt3jC:\"framer-v-1rxj3cu\",s6YfWykqZ:\"framer-v-1wr2skl\"};const ZJ67ZT6zX=undefined;const p2NZQkZqT=undefined;const TUBW9yaTB=undefined;const bLiabkHSr=undefined;const DSK46DSmH=undefined;const PfCieOMhf=undefined;const u0I2S0vZC=undefined;const EUhObWDaC=undefined;const ChmWDJe4_=undefined;const afIfsUh43=undefined;const JVLQTPxQq=undefined;const UUGIlpKDS=undefined;const SZBi6DDLD=undefined;const j6p_dhqa7=undefined;const oYbVSCyas=undefined;const HpPcGORm0=undefined;const LTQHNNlI1=undefined;const EMN5i3lbt=undefined;const BgPEV2s33=undefined;const oWCwp8txz=undefined;const ClQhdadeE=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={delay:.3,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const breakpointRules={AmSQrL2td:[\".framer-kczmq .framer-qpes8w { height: 250px; }\",\".framer-kczmq .framer-1wps4u4 { padding: 0px 30px 0px 30px; }\",\".framer-kczmq .framer-130cur { padding: 30px; width: 100%; }\",\".framer-kczmq .framer-1c636vt-container, .framer-kczmq .framer-1hg0mha { width: 100%; }\",\".framer-kczmq .framer-xeo5d0-container { height: 1007px; }\"],lOHAvt3jC:[\".framer-kczmq .framer-qpes8w { height: 250px; }\",\".framer-kczmq .framer-1wps4u4 { padding: 0px 30px 0px 30px; }\",\".framer-kczmq .framer-130cur { padding: 30px; width: 100%; }\",\".framer-kczmq .framer-1c636vt-container, .framer-kczmq .framer-1hg0mha { width: 100%; }\",\".framer-kczmq .framer-xeo5d0-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={AmSQrL2td:\".framer-lrt6yz-override\",lOHAvt3jC:\".framer-1rxj3cu-override\"};const rules=[\".framer-kczmq.framer-mexs3i, .framer-kczmq .framer-mexs3i { display: block; }\",\".framer-kczmq.framer-1wr2skl { 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-kczmq .framer-1nivjzn-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-kczmq .framer-qpes8w { background-color: var(--token-a652b860-a7d6-4edc-a776-561519cc7fa7, #000c2c); flex: none; height: 200px; overflow: visible; position: relative; width: 100%; }\",\".framer-kczmq .framer-y8fxqo { bottom: 0px; flex: none; left: calc(50.00000000000002% - 100% / 2); opacity: 0.3; overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-kczmq .framer-1wps4u4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; left: 50%; max-width: 900px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100%; }\",\".framer-kczmq .framer-1uuhvb7, .framer-kczmq .framer-ieok1u { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kczmq .framer-1cx2vze { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kczmq .framer-tf4lkg, .framer-kczmq .framer-luv4r0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kczmq .framer-130cur { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 50px; position: relative; width: 1000px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kczmq .framer-1c636vt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kczmq .framer-1hg0mha { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-kczmq .framer-budyx8-container, .framer-kczmq .framer-55gwu-container, .framer-kczmq .framer-x0a4v1-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-kczmq .framer-xeo5d0-container { flex: none; height: 100vh; position: relative; width: 100%; }\",\".framer-kczmq .framer-1rinl2w { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];const mediaQueries={AmSQrL2td:\"(min-width: 640px) and (max-width: 999.98px)\",lOHAvt3jC:\"(max-width: 639.98px)\",s6YfWykqZ:\"(min-width: 1000px)\"};const humanReadableVariantMap={Desktop:\"s6YfWykqZ\",Phone:\"lOHAvt3jC\",Tablet:\"AmSQrL2td\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Sanofi-internet\":\"NjnnRGV7e\",\"Sanofi-intranet\":\"yEMWvCPBu\",Alphamos:\"HgJy6WiMm\",EDF:\"hiCyJGaqp\"};const humanReadableEnumMap1={\"Sanofi-Internet\":\"i9q52hj5U\",\"Sanofi-intranet\":\"L4y2DRE1B\",Alphamos:\"ENSPkM7AW\",EDF:\"IXi45hArH\"};const humanReadableEnumMap2={Horizontal:\"row\",Vertical:\"column\"};const getProps=({contentClient,contentCol1,contentCol2,contentCol3,directionAlphamos,directionEDF,directionInternet,directionIntranet,gap,headVisuel,height,id,kpisClient,nomClient,rebondAlphamos,rebondEDF,rebondInternet,rebondIntranet,secteur,title,titleCol1,titleCol2,titleCol3,width,...props})=>{return{...props,afIfsUh43:humanReadableEnumMap2[directionAlphamos]??directionAlphamos??props.afIfsUh43??\"row\",BgPEV2s33:rebondInternet??props.BgPEV2s33??true,bLiabkHSr:title??props.bLiabkHSr??\"Mission\",ChmWDJe4_:humanReadableEnumMap2[directionEDF]??directionEDF??props.ChmWDJe4_??\"row\",ClQhdadeE:rebondAlphamos??props.ClQhdadeE??true,DSK46DSmH:humanReadableEnumMap1[kpisClient]??kpisClient??props.DSK46DSmH??\"L4y2DRE1B\",EMN5i3lbt:rebondIntranet??props.EMN5i3lbt??true,EUhObWDaC:humanReadableEnumMap2[directionInternet]??directionInternet??props.EUhObWDaC??\"column\",HpPcGORm0:titleCol3??props.HpPcGORm0??\"CHALLENGE\",j6p_dhqa7:titleCol2??props.j6p_dhqa7??\"CHALLENGE\",JVLQTPxQq:humanReadableEnumMap[contentClient]??contentClient??props.JVLQTPxQq??\"yEMWvCPBu\",LTQHNNlI1:contentCol3??props.LTQHNNlI1??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",oWCwp8txz:rebondEDF??props.oWCwp8txz??true,oYbVSCyas:contentCol2??props.oYbVSCyas??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",p2NZQkZqT:secteur??props.p2NZQkZqT??\"D\\xc9FENSE\",PfCieOMhf:gap??props.PfCieOMhf??\"60px\",SZBi6DDLD:contentCol1??props.SZBi6DDLD??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",TUBW9yaTB:nomClient??props.TUBW9yaTB??\"Client\",u0I2S0vZC:humanReadableEnumMap2[directionIntranet]??directionIntranet??props.u0I2S0vZC??\"column\",UUGIlpKDS:titleCol1??props.UUGIlpKDS??\"CHALLENGE\",variant:humanReadableVariantMap[props.variant]??props.variant??\"s6YfWykqZ\",ZJ67ZT6zX:headVisuel??props.ZJ67ZT6zX??{alt:\"\",pixelHeight:1536,pixelWidth:2816,src:\"https://framerusercontent.com/images/JfpTVxKvdSJ4QWKYmJxBo1ZdlSA.jpg?width=2816&height=1536\"}};};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,p2NZQkZqT,bLiabkHSr,ZJ67ZT6zX,JVLQTPxQq,DSK46DSmH,EMN5i3lbt,BgPEV2s33,oWCwp8txz,ClQhdadeE,ChmWDJe4_,EUhObWDaC,u0I2S0vZC,afIfsUh43,PfCieOMhf,TUBW9yaTB,UUGIlpKDS,SZBi6DDLD,j6p_dhqa7,oYbVSCyas,HpPcGORm0,LTQHNNlI1,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"s6YfWykqZ\",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-1wr2skl\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nivjzn-container\",nodeId:\"MZbwfMdPK\",scopeId:\"ejvJw4HlM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{variant:matchVariant(\"rCXcJzBz_\")},lOHAvt3jC:{variant:matchVariant(\"xsIsns2WZ\")}},children:/*#__PURE__*/_jsx(Desktop,{height:\"100%\",id:\"MZbwfMdPK\",layoutId:\"MZbwfMdPK\",nSY4Gvv8m:5,Rh_wA1Jzn:\"IefMGNWAb\",style:{width:\"100%\"},UTGO5P2t8:\"hAR8RYUeg\",variant:matchVariant(\"AjhoPix4b\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qpes8w\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(70),pixelHeight:1536,pixelWidth:2816,sizes:\"100vw\",...toResponsiveImage(ZJ67ZT6zX)},className:\"framer-y8fxqo\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wps4u4\",\"data-framer-name\":\"Slot/StudyCaseContent\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0.2em\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"D\\xc9FENSE\"})}),className:\"framer-1uuhvb7\",fonts:[\"Inter-ExtraBold\"],text:p2NZQkZqT,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cx2vze\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1h9nz1x\",\"data-styles-preset\":\"PBPJP5z27\",dir:\"auto\",children:\"Client\"})}),className:\"framer-tf4lkg\",fonts:[\"Inter\"],text:TUBW9yaTB,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-15n0qge\",\"data-styles-preset\":\"FDo9YTiXp\",children:\"Mission\"})}),className:\"framer-luv4r0\",fonts:[\"Inter\"],text:bLiabkHSr,verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-130cur\",\"data-framer-appear-id\":\"130cur\",\"data-framer-name\":\"Main\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{width:\"calc(100vw - 60px)\",y:350},lOHAvt3jC:{width:\"calc(100vw - 60px)\",y:350}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:113,y:320,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c636vt-container\",nodeId:\"svHgMVSKX\",scopeId:\"ejvJw4HlM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{iiOTZ9gVV:\"30px 60px\",OIqdVqbQH:\"column\",style:{width:\"100%\"}},lOHAvt3jC:{AdhtlRsDP:EUhObWDaC,afyOIJvTV:u0I2S0vZC,iiOTZ9gVV:\"30px 60px\",OIqdVqbQH:afIfsUh43,R34CcCR5P:ChmWDJe4_,style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(ProjetsKpisContainer,{AdhtlRsDP:\"row\",afyOIJvTV:\"row\",height:\"100%\",id:\"svHgMVSKX\",iiOTZ9gVV:numberToPixelString(PfCieOMhf),layoutId:\"svHgMVSKX\",OIqdVqbQH:\"row\",R34CcCR5P:\"row\",variant:matchVariant(DSK46DSmH),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hg0mha\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE\"})}),className:\"framer-ieok1u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{width:\"calc(100vw - 60px)\",y:559.8},lOHAvt3jC:{width:\"calc(100vw - 60px)\",y:559.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:909,width:\"900px\",y:529.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-budyx8-container\",nodeId:\"GQOiZRgVo\",scopeId:\"ejvJw4HlM\",children:/*#__PURE__*/_jsx(ProjetsContainerProjets,{height:\"100%\",id:\"GQOiZRgVo\",layoutId:\"GQOiZRgVo\",style:{width:\"100%\"},variant:matchVariant(JVLQTPxQq),width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{y:1498.8},lOHAvt3jC:{y:1498.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:299,width:\"100vw\",y:1488.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-55gwu-container\",nodeId:\"JeY8w8rAD\",scopeId:\"ejvJw4HlM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{DxDbBjukF:\"column\",xze5thH9z:\"30px\"},lOHAvt3jC:{DxDbBjukF:\"column\",xze5thH9z:\"30px 30px 30px 30px\"}},children:/*#__PURE__*/_jsx(Slot,{BOuf9_p7Q:j6p_dhqa7,DxDbBjukF:\"row\",height:\"100%\",i3HXIIXVc:oYbVSCyas,id:\"JeY8w8rAD\",layoutId:\"JeY8w8rAD\",OSsF4yy0S:UUGIlpKDS,style:{width:\"100%\"},width:\"100%\",XCRSuNl1j:HpPcGORm0,xze5thH9z:\"30px 0px 30px 0px\",yPIL2g6mV:SZBi6DDLD,YuNhSN6cK:LTQHNNlI1})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{y:1797.8},lOHAvt3jC:{y:1797.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:396,width:\"100vw\",y:1787.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-x0a4v1-container\",nodeId:\"eoIibAShH\",scopeId:\"ejvJw4HlM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lOHAvt3jC:{ihEgzCyb0:\"column\",S1CA3o6IZ:\"30px\"}},children:/*#__PURE__*/_jsx(Projets,{height:\"100%\",i6_iv4id1:BgPEV2s33,id:\"eoIibAShH\",ihEgzCyb0:\"row\",in537agn5:EMN5i3lbt,layoutId:\"eoIibAShH\",njXkrLAxA:oWCwp8txz,RAWKE8SEx:ClQhdadeE,S1CA3o6IZ:\"50px\",style:{width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{height:1007,y:2193.8},lOHAvt3jC:{height:800,y:2193.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:2183.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xeo5d0-container\",nodeId:\"u9Jl6p0nw\",scopeId:\"ejvJw4HlM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AmSQrL2td:{variant:matchVariant(\"kmgHpYTm5\")},lOHAvt3jC:{style:{width:\"100%\"},variant:matchVariant(\"gDvnD94Mh\")}},children:/*#__PURE__*/_jsx(CommunFooter,{height:\"100%\",id:\"u9Jl6p0nw\",layoutId:\"u9Jl6p0nw\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"M0squYd3h\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rinl2w\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2973\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AmSQrL2td\":{\"layout\":[\"fixed\",\"fixed\"]},\"lOHAvt3jC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"p2NZQkZqT\":\"secteur\",\"bLiabkHSr\":\"title\",\"ZJ67ZT6zX\":\"headVisuel\",\"JVLQTPxQq\":\"contentClient\",\"DSK46DSmH\":\"kpisClient\",\"EMN5i3lbt\":\"rebondIntranet\",\"BgPEV2s33\":\"rebondInternet\",\"oWCwp8txz\":\"rebondEDF\",\"ClQhdadeE\":\"rebondAlphamos\",\"ChmWDJe4_\":\"directionEDF\",\"EUhObWDaC\":\"directionInternet\",\"u0I2S0vZC\":\"directionIntranet\",\"afIfsUh43\":\"directionAlphamos\",\"PfCieOMhf\":\"gap\",\"TUBW9yaTB\":\"nomClient\",\"UUGIlpKDS\":\"titleCol1\",\"SZBi6DDLD\":\"contentCol1\",\"j6p_dhqa7\":\"titleCol2\",\"oYbVSCyas\":\"contentCol2\",\"HpPcGORm0\":\"titleCol3\",\"LTQHNNlI1\":\"contentCol3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"s6YfWykqZ\":[\".framer-1nivjzn-container\",\".framer-qpes8w\",\".framer-130cur\",\".framer-55gwu-container\",\".framer-x0a4v1-container\",\".framer-xeo5d0-container\"],\"AmSQrL2td\":[\".framer-1nivjzn-container\",\".framer-qpes8w\",\".framer-130cur\",\".framer-55gwu-container\",\".framer-x0a4v1-container\",\".framer-xeo5d0-container\"],\"lOHAvt3jC\":[\".framer-1nivjzn-container\",\".framer-qpes8w\",\".framer-130cur\",\".framer-55gwu-container\",\".framer-x0a4v1-container\",\".framer-xeo5d0-container\"]}\n * @framerBreakpoints {\"s6YfWykqZ\":{\"min\":1000,\"canvasClassName\":\"framer-1wr2skl-override\",\"minHeight\":2973,\"name\":\"Desktop\",\"width\":1000,\"rootFontSize\":16},\"AmSQrL2td\":{\"min\":640,\"max\":999,\"canvasClassName\":\"framer-lrt6yz-override\",\"minHeight\":3518,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":640,\"rootFontSize\":16},\"lOHAvt3jC\":{\"max\":639,\"canvasClassName\":\"framer-1rxj3cu-override\",\"minHeight\":5358,\"viewportHeight\":555,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant s6YfWykqZ\n * @framerLayoutTemplate true\n */const FramerejvJw4HlM=withCSS(Component,css,\"framer-kczmq\");export default FramerejvJw4HlM;FramerejvJw4HlM.displayName=\"Projets\";FramerejvJw4HlM.defaultProps={height:2973,width:1e3};addPropertyControls(FramerejvJw4HlM,{p2NZQkZqT:{defaultValue:\"D\\xc9FENSE\",displayTextArea:false,title:\"Secteur\",type:ControlType.String},bLiabkHSr:{defaultValue:\"Mission\",displayTextArea:false,title:\"Title\",type:ControlType.String},ZJ67ZT6zX:{__defaultAssetReference:\"data:framer/asset-reference,JfpTVxKvdSJ4QWKYmJxBo1ZdlSA.jpg?originalFilename=thales-bg_2.jpg&preferredSize=full&width=2816&height=1536\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,JfpTVxKvdSJ4QWKYmJxBo1ZdlSA.jpg?originalFilename=thales-bg_2.jpg&preferredSize=full&width=2816&height=1536\"},title:\"HeadVisuel\",type:ControlType.ResponsiveImage},JVLQTPxQq:ProjetsContainerProjetsControls?.[\"variant\"]&&{...ProjetsContainerProjetsControls[\"variant\"],defaultValue:\"yEMWvCPBu\",description:undefined,hidden:undefined,title:\"ContentClient\"},DSK46DSmH:ProjetsKpisContainerControls?.[\"variant\"]&&{...ProjetsKpisContainerControls[\"variant\"],defaultValue:\"L4y2DRE1B\",description:undefined,hidden:undefined,title:\"KpisClient\"},EMN5i3lbt:{defaultValue:true,title:\"Rebond Intranet\",type:ControlType.Boolean},BgPEV2s33:{defaultValue:true,title:\"Rebond Internet\",type:ControlType.Boolean},oWCwp8txz:{defaultValue:true,title:\"Rebond EDF\",type:ControlType.Boolean},ClQhdadeE:{defaultValue:true,title:\"Rebond Alphamos\",type:ControlType.Boolean},ChmWDJe4_:ProjetsKpisContainerControls?.[\"R34CcCR5P\"]&&{...ProjetsKpisContainerControls[\"R34CcCR5P\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction EDF\"},EUhObWDaC:ProjetsKpisContainerControls?.[\"AdhtlRsDP\"]&&{...ProjetsKpisContainerControls[\"AdhtlRsDP\"],defaultValue:\"column\",description:undefined,hidden:undefined,title:\"Direction Internet\"},u0I2S0vZC:ProjetsKpisContainerControls?.[\"afyOIJvTV\"]&&{...ProjetsKpisContainerControls[\"afyOIJvTV\"],defaultValue:\"column\",description:undefined,hidden:undefined,title:\"Direction Intranet\"},afIfsUh43:ProjetsKpisContainerControls?.[\"OIqdVqbQH\"]&&{...ProjetsKpisContainerControls[\"OIqdVqbQH\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction Alphamos\"},PfCieOMhf:{defaultValue:\"60px\",title:\"Gap\",type:ControlType.Gap},TUBW9yaTB:{defaultValue:\"Client\",displayTextArea:false,title:\"NomClient\",type:ControlType.String},UUGIlpKDS:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 1\",type:ControlType.String},SZBi6DDLD:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 1\",type:ControlType.String},j6p_dhqa7:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 2\",type:ControlType.String},oYbVSCyas:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 2\",type:ControlType.String},HpPcGORm0:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 3\",type:ControlType.String},LTQHNNlI1:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 3\",type:ControlType.String}});addFonts(FramerejvJw4HlM,[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{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\"}]},...DesktopFonts,...ProjetsKpisContainerFonts,...ProjetsContainerProjetsFonts,...SlotFonts,...ProjetsFonts,...CommunFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerejvJw4HlM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Desktop,{},context),forwardLoader(ProjetsKpisContainer,{},context),forwardLoader(ProjetsContainerProjets,{},context),forwardLoader(Slot,{},context),forwardLoader(Projets,{},context),forwardLoader(CommunFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerejvJw4HlM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AmSQrL2td\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lOHAvt3jC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2973\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"s6YfWykqZ\",\"framerIntrinsicWidth\":\"1000\",\"framerVariables\":\"{\\\"p2NZQkZqT\\\":\\\"secteur\\\",\\\"bLiabkHSr\\\":\\\"title\\\",\\\"ZJ67ZT6zX\\\":\\\"headVisuel\\\",\\\"JVLQTPxQq\\\":\\\"contentClient\\\",\\\"DSK46DSmH\\\":\\\"kpisClient\\\",\\\"EMN5i3lbt\\\":\\\"rebondIntranet\\\",\\\"BgPEV2s33\\\":\\\"rebondInternet\\\",\\\"oWCwp8txz\\\":\\\"rebondEDF\\\",\\\"ClQhdadeE\\\":\\\"rebondAlphamos\\\",\\\"ChmWDJe4_\\\":\\\"directionEDF\\\",\\\"EUhObWDaC\\\":\\\"directionInternet\\\",\\\"u0I2S0vZC\\\":\\\"directionIntranet\\\",\\\"afIfsUh43\\\":\\\"directionAlphamos\\\",\\\"PfCieOMhf\\\":\\\"gap\\\",\\\"TUBW9yaTB\\\":\\\"nomClient\\\",\\\"UUGIlpKDS\\\":\\\"titleCol1\\\",\\\"SZBi6DDLD\\\":\\\"contentCol1\\\",\\\"j6p_dhqa7\\\":\\\"titleCol2\\\",\\\"oYbVSCyas\\\":\\\"contentCol2\\\",\\\"HpPcGORm0\\\":\\\"titleCol3\\\",\\\"LTQHNNlI1\\\":\\\"contentCol3\\\"}\",\"framerHitTargets\":\"{\\\"s6YfWykqZ\\\":[\\\".framer-1nivjzn-container\\\",\\\".framer-qpes8w\\\",\\\".framer-130cur\\\",\\\".framer-55gwu-container\\\",\\\".framer-x0a4v1-container\\\",\\\".framer-xeo5d0-container\\\"],\\\"AmSQrL2td\\\":[\\\".framer-1nivjzn-container\\\",\\\".framer-qpes8w\\\",\\\".framer-130cur\\\",\\\".framer-55gwu-container\\\",\\\".framer-x0a4v1-container\\\",\\\".framer-xeo5d0-container\\\"],\\\"lOHAvt3jC\\\":[\\\".framer-1nivjzn-container\\\",\\\".framer-qpes8w\\\",\\\".framer-130cur\\\",\\\".framer-55gwu-container\\\",\\\".framer-x0a4v1-container\\\",\\\".framer-xeo5d0-container\\\"]}\",\"framerBreakpoints\":\"{\\\"s6YfWykqZ\\\":{\\\"min\\\":1000,\\\"canvasClassName\\\":\\\"framer-1wr2skl-override\\\",\\\"minHeight\\\":2973,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1000,\\\"rootFontSize\\\":16},\\\"AmSQrL2td\\\":{\\\"min\\\":640,\\\"max\\\":999,\\\"canvasClassName\\\":\\\"framer-lrt6yz-override\\\",\\\"minHeight\\\":3518,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"lOHAvt3jC\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-1rxj3cu-override\\\",\\\"minHeight\\\":5358,\\\"viewportHeight\\\":555,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-QQcnR\";const variantClassNames={eKtn4cVhE:\"framer-v-e3o5zs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"eKtn4cVhE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e3o5zs\",className,classNames),\"data-framer-name\":\"Invision\",layoutDependency:layoutDependency,layoutId:\"eKtn4cVhE\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-vpghrz\",layoutDependency:layoutDependency,layoutId:\"RuQlzSaIK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><g><path d=\"M 36.374 0 L 3.626 0 C 1.623 0 0 1.623 0 3.626 L 0 36.374 C 0 38.377 1.623 40 3.626 40 L 36.374 40 C 38.377 40 40 38.377 40 36.374 L 40 3.626 C 40 1.623 38.377 0 36.374 0\" fill=\"rgb(220,57,95)\"></path><path d=\"M 13.358 12.574 C 14.688 12.574 15.802 11.532 15.802 10.166 C 15.802 8.801 14.688 7.759 13.358 7.759 C 12.029 7.759 10.915 8.801 10.915 10.166 C 10.915 11.531 12.029 12.574 13.358 12.574 M 8.292 25.468 C 8.148 26.078 8.076 26.738 8.076 27.276 C 8.076 29.397 9.226 30.804 11.67 30.804 C 13.696 30.804 15.339 29.601 16.522 27.658 L 15.8 30.557 L 19.824 30.557 L 22.124 21.332 C 22.699 18.996 23.813 17.784 25.502 17.784 C 26.832 17.784 27.658 18.611 27.658 19.976 C 27.658 20.371 27.622 20.802 27.478 21.269 L 26.292 25.509 C 26.113 26.12 26.041 26.732 26.041 27.306 C 26.041 29.319 27.227 30.791 29.706 30.791 C 31.826 30.791 33.515 29.427 34.449 26.156 L 32.868 25.546 C 32.078 27.737 31.395 28.133 30.856 28.133 C 30.317 28.133 30.029 27.774 30.029 27.056 C 30.029 26.732 30.102 26.373 30.209 25.941 L 31.359 21.81 C 31.647 20.84 31.755 19.98 31.755 19.19 C 31.755 16.099 29.886 14.487 27.622 14.487 C 25.502 14.487 23.346 16.399 22.268 18.412 L 23.058 14.799 L 16.914 14.799 L 16.051 17.981 L 18.926 17.981 L 17.156 25.068 C 15.766 28.159 13.212 28.209 12.892 28.137 C 12.365 28.018 12.029 27.819 12.029 27.135 C 12.029 26.74 12.101 26.174 12.28 25.49 L 14.976 14.799 L 8.148 14.799 L 7.286 17.981 L 10.124 17.981 L 8.292 25.468\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-93cakd\",layoutDependency:layoutDependency,layoutId:\"Dai_m3H7N\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 36.374 0 L 3.626 0 C 1.623 0 0 1.623 0 3.626 L 0 36.374 C 0 38.377 1.623 40 3.626 40 L 36.374 40 C 38.377 40 40 38.377 40 36.374 L 40 3.626 C 40 1.623 38.377 0 36.374 0\" fill=\"rgb(220,57,95)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-uqo3qc\",layoutDependency:layoutDependency,layoutId:\"H8kQ2kBQA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.164 23.046\" overflow=\"visible\"><path d=\"M 6.073 4.815 C 7.402 4.815 8.516 3.773 8.516 2.407 C 8.516 1.042 7.402 0 6.073 0 C 4.743 0 3.629 1.042 3.629 2.407 C 3.629 3.773 4.743 4.815 6.073 4.815 M 1.006 17.709 C 0.863 18.32 0.79 18.98 0.79 19.518 C 0.79 21.638 1.94 23.046 4.384 23.046 C 6.41 23.046 8.053 21.842 9.236 19.899 L 8.514 22.798 L 12.538 22.798 L 14.838 13.573 C 15.413 11.238 16.527 10.025 18.216 10.025 C 19.546 10.025 20.372 10.852 20.372 12.217 C 20.372 12.613 20.336 13.043 20.192 13.511 L 19.007 17.751 C 18.827 18.362 18.755 18.973 18.755 19.548 C 18.755 21.56 19.941 23.033 22.42 23.033 C 24.54 23.033 26.229 21.668 27.164 18.398 L 25.583 17.788 C 24.792 19.978 24.109 20.374 23.57 20.374 C 23.031 20.374 22.744 20.015 22.744 19.297 C 22.744 18.974 22.816 18.615 22.923 18.183 L 24.073 14.052 C 24.361 13.082 24.469 12.221 24.469 11.431 C 24.469 8.341 22.6 6.728 20.336 6.728 C 18.216 6.728 16.06 8.64 14.982 10.653 L 15.772 7.04 L 9.628 7.04 L 8.766 10.222 L 11.64 10.222 L 9.87 17.31 C 8.48 20.4 5.926 20.45 5.606 20.379 C 5.08 20.26 4.743 20.06 4.743 19.376 C 4.743 18.982 4.815 18.415 4.995 17.732 L 7.69 7.04 L 0.863 7.04 L 0 10.222 L 2.839 10.222 L 1.006 17.709\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9k85mw\",layoutDependency:layoutDependency,layoutId:\"GMJJiFQ4B\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.887 4.815\" overflow=\"visible\"><path d=\"M 2.443 4.815 C 3.773 4.815 4.887 3.773 4.887 2.407 C 4.887 1.042 3.773 0 2.443 0 C 1.114 0 0 1.042 0 2.407 C 0 3.773 1.114 4.815 2.443 4.815\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ucaz7e\",layoutDependency:layoutDependency,layoutId:\"HiZmAJyGL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.164 16.318\" overflow=\"visible\"><path d=\"M 1.006 10.981 C 0.863 11.592 0.79 12.252 0.79 12.79 C 0.79 14.91 1.94 16.318 4.384 16.318 C 6.41 16.318 8.053 15.114 9.236 13.171 L 8.514 16.07 L 12.538 16.07 L 14.838 6.845 C 15.413 4.51 16.527 3.297 18.216 3.297 C 19.546 3.297 20.372 4.124 20.372 5.489 C 20.372 5.885 20.336 6.315 20.192 6.783 L 19.007 11.023 C 18.827 11.634 18.755 12.245 18.755 12.82 C 18.755 14.833 19.941 16.305 22.42 16.305 C 24.54 16.305 26.229 14.94 27.164 11.67 L 25.583 11.06 C 24.792 13.25 24.109 13.646 23.57 13.646 C 23.031 13.646 22.744 13.287 22.744 12.569 C 22.744 12.246 22.816 11.887 22.923 11.455 L 24.073 7.324 C 24.361 6.354 24.469 5.493 24.469 4.703 C 24.469 1.613 22.6 0 20.336 0 C 18.216 0 16.06 1.912 14.982 3.925 L 15.772 0.313 L 9.628 0.313 L 8.766 3.494 L 11.64 3.494 L 9.87 10.582 C 8.48 13.672 5.926 13.722 5.606 13.651 C 5.08 13.532 4.743 13.332 4.743 12.648 C 4.743 12.254 4.815 11.687 4.995 11.004 L 7.69 0.313 L 0.863 0.313 L 0 3.494 L 2.839 3.494 L 1.006 10.981\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QQcnR.framer-1lt3k1x, .framer-QQcnR .framer-1lt3k1x { display: block; }\",\".framer-QQcnR.framer-e3o5zs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-QQcnR .framer-vpghrz { height: 40px; position: relative; width: 40px; }\",\".framer-QQcnR .framer-93cakd { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-QQcnR .framer-uqo3qc { height: 23px; left: 8px; position: absolute; top: 8px; width: 27px; }\",\".framer-QQcnR .framer-9k85mw { height: 5px; left: 4px; position: absolute; top: 0px; width: 5px; }\",\".framer-QQcnR .framer-1ucaz7e { height: 17px; left: 0px; position: absolute; top: 7px; width: 27px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAdarD1Lu5=withCSS(Component,css,\"framer-QQcnR\");export default FramerAdarD1Lu5;FramerAdarD1Lu5.displayName=\"Invision\";FramerAdarD1Lu5.defaultProps={height:50,width:50};addFonts(FramerAdarD1Lu5,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAdarD1Lu5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AdarD1Lu5.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-zLUi2\";const variantClassNames={QvJZXKyrI:\"framer-v-rilylh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"QvJZXKyrI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rilylh\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QvJZXKyrI\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-7gr94d\",layoutDependency:layoutDependency,layoutId:\"Tg2e78D8h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.664 39.989\" overflow=\"visible\"><g><path d=\"M 6.665 39.989 C 10.345 39.989 13.331 37.003 13.331 33.324 L 13.331 26.659 L 6.665 26.659 C 2.986 26.659 0 29.645 0 33.324 C 0 37.003 2.986 39.989 6.665 39.989 Z\" fill=\"rgb(10,207,131)\"></path><path d=\"M 0 19.999 C 0 16.319 2.986 13.333 6.665 13.333 L 13.331 13.333 L 13.331 26.664 L 6.665 26.664 C 2.986 26.664 0 23.678 0 19.999 Z\" fill=\"rgb(162,89,255)\"></path><path d=\"M 0 6.665 C 0 2.986 2.986 0 6.665 0 L 13.331 0 L 13.331 13.331 L 6.665 13.331 C 2.986 13.331 0 10.345 0 6.665 Z\" fill=\"rgb(242,78,30)\"></path><path d=\"M 13.333 0 L 19.999 0 C 23.678 0 26.664 2.986 26.664 6.665 C 26.664 10.345 23.678 13.331 19.999 13.331 L 13.333 13.331 Z\" fill=\"rgb(255,114,98)\"></path><path d=\"M 26.664 19.999 C 26.664 23.678 23.678 26.664 19.999 26.664 C 16.319 26.664 13.333 23.678 13.333 19.999 C 13.333 16.319 16.319 13.333 19.999 13.333 C 23.678 13.333 26.664 16.319 26.664 19.999 Z\" fill=\"rgb(26,188,254)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ppp8pj\",layoutDependency:layoutDependency,layoutId:\"cMlvATO0x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.331 13.331\" overflow=\"visible\"><path d=\"M 6.665 13.331 C 10.345 13.331 13.331 10.345 13.331 6.665 L 13.331 0 L 6.665 0 C 2.986 0 0 2.986 0 6.665 C 0 10.345 2.986 13.331 6.665 13.331 Z\" fill=\"rgb(10,207,131)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yow03g\",layoutDependency:layoutDependency,layoutId:\"avlyyyb08\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.331 13.331\" overflow=\"visible\"><path d=\"M 0 6.665 C 0 2.986 2.986 0 6.665 0 L 13.331 0 L 13.331 13.331 L 6.665 13.331 C 2.986 13.331 0 10.345 0 6.665 Z\" fill=\"rgb(162,89,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f2h7n4\",layoutDependency:layoutDependency,layoutId:\"QjdyRUeZL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.331 13.331\" overflow=\"visible\"><path d=\"M 0 6.665 C 0 2.986 2.986 0 6.665 0 L 13.331 0 L 13.331 13.331 L 6.665 13.331 C 2.986 13.331 0 10.345 0 6.665 Z\" fill=\"rgb(242,78,30)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bqy3k6\",layoutDependency:layoutDependency,layoutId:\"Yu3mpVfbI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.331 13.331\" overflow=\"visible\"><path d=\"M 0 0 L 6.665 0 C 10.345 0 13.331 2.986 13.331 6.665 C 13.331 10.345 10.345 13.331 6.665 13.331 L 0 13.331 Z\" fill=\"rgb(255,114,98)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vk2bo0\",layoutDependency:layoutDependency,layoutId:\"hwjOPrqvd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.331 13.331\" overflow=\"visible\"><path d=\"M 13.331 6.665 C 13.331 10.345 10.345 13.331 6.665 13.331 C 2.986 13.331 0 10.345 0 6.665 C 0 2.986 2.986 0 6.665 0 C 10.345 0 13.331 2.986 13.331 6.665 Z\" fill=\"rgb(26,188,254)\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zLUi2.framer-d62o20, .framer-zLUi2 .framer-d62o20 { display: block; }\",\".framer-zLUi2.framer-rilylh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-zLUi2 .framer-7gr94d { height: 40px; position: relative; width: 27px; }\",\".framer-zLUi2 .framer-1ppp8pj { height: 14px; left: 0px; position: absolute; top: 27px; width: 14px; }\",\".framer-zLUi2 .framer-yow03g { height: 14px; left: 0px; position: absolute; top: 14px; width: 14px; }\",\".framer-zLUi2 .framer-f2h7n4 { height: 14px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-zLUi2 .framer-bqy3k6 { height: 14px; left: 14px; position: absolute; top: 0px; width: 14px; }\",\".framer-zLUi2 .framer-1vk2bo0 { height: 14px; left: 14px; position: absolute; top: 14px; width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAjDLz1p5a=withCSS(Component,css,\"framer-zLUi2\");export default FramerAjDLz1p5a;FramerAjDLz1p5a.displayName=\"Figma\";FramerAjDLz1p5a.defaultProps={height:50,width:50};addFonts(FramerAjDLz1p5a,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAjDLz1p5a\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"50\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AjDLz1p5a.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-IWREa\";const variantClassNames={U5Vfixl7x:\"framer-v-lbdnor\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"U5Vfixl7x\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lbdnor\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"U5Vfixl7x\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1s8ag8f\",layoutDependency:layoutDependency,layoutId:\"SmtzYngOq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.932 31.947\" overflow=\"visible\"><g><path d=\"M 11.139 26.453 L 3.903 29.097 L 4.017 22.879 L 6.108 22.115 C 6.846 24.154 8.661 25.62 11.139 26.453 Z\" fill=\"rgb(253,189,57)\"></path><path d=\"M 7.253 15.484 L 0 18.131 L 4.069 22.824 L 6.16 22.06 C 5.421 20.027 5.877 17.731 7.253 15.484 Z\" fill=\"rgb(246,152,51)\"></path><path d=\"M 19.458 6.482 C 10.222 9.858 4.267 16.821 6.156 22.035 L 39.606 9.816 C 37.716 4.599 28.694 3.11 19.458 6.482 Z\" fill=\"rgb(254,207,51)\"></path><path d=\"M 26.277 25.391 C 35.513 22.015 41.481 15.085 39.578 9.839 L 6.129 22.057 C 8.032 27.303 17.04 28.767 26.277 25.391 Z\" fill=\"rgb(238,103,35)\"></path><path d=\"M 39.578 9.839 L 6.129 22.057 C 6.783 23.862 9.28 24.754 12.786 24.754 C 16.204 24.754 20.579 23.908 25.138 22.243 C 34.375 18.87 40.873 13.406 39.578 9.839 Z\" fill=\"rgb(246,152,51)\"></path><path d=\"M 32.927 7.097 C 29.508 7.097 25.137 7.942 20.574 9.608 C 11.338 12.983 4.84 18.444 6.131 22.012 L 39.581 9.793 C 38.93 7.985 36.432 7.097 32.927 7.097 Z\" fill=\"rgb(253,189,57)\"></path><path d=\"M 31.175 29.297 C 30.19 29.297 28.739 28.409 26.859 26.653 C 24.635 24.578 22.088 21.54 19.688 18.099 C 17.288 14.658 15.314 11.214 14.133 8.407 C 12.846 5.35 12.663 3.467 13.587 2.817 C 13.789 2.674 14.036 2.602 14.312 2.602 C 15.064 2.602 16.53 3.162 19.243 5.832 L 19.301 5.89 L 19.295 5.975 C 19.275 6.167 19.259 6.362 19.243 6.55 L 19.213 6.928 L 18.947 6.661 C 16.026 3.718 14.738 3.399 14.322 3.399 C 14.202 3.399 14.107 3.422 14.039 3.47 C 13.639 3.753 13.613 5.132 14.859 8.098 C 16.02 10.856 17.965 14.245 20.332 17.641 C 22.703 21.039 25.211 24.031 27.396 26.07 C 29.751 28.266 30.811 28.503 31.159 28.503 C 31.279 28.503 31.377 28.477 31.448 28.428 C 31.871 28.129 31.871 26.653 30.479 23.459 L 30.414 23.312 L 30.554 23.238 C 30.694 23.16 30.83 23.085 30.957 23.013 L 31.126 22.919 L 31.204 23.095 C 32.193 25.355 33.114 28.23 31.904 29.079 C 31.702 29.222 31.458 29.297 31.175 29.297 Z\" fill=\"rgb(238,103,35)\"></path><path d=\"M 26.548 25.263 L 26.535 25.439 C 26.301 28.327 25.686 31.804 24.083 31.944 C 24.05 31.947 24.018 31.947 23.982 31.947 C 22.892 31.947 21.862 30.386 20.918 27.309 C 20.027 24.398 19.335 20.489 18.97 16.3 C 18.606 12.115 18.609 8.144 18.987 5.119 C 19.396 1.825 20.174 0.104 21.299 0.003 C 21.331 0 21.367 0 21.403 0 C 22.193 0 23.384 0.894 24.603 5.06 L 23.806 5.213 C 23.4 3.821 22.954 2.69 22.515 1.909 C 22.109 1.19 21.712 0.794 21.4 0.794 L 21.37 0.794 C 20.883 0.836 20.174 2.02 19.777 5.213 C 19.409 8.183 19.403 12.095 19.764 16.225 C 20.125 20.359 20.805 24.21 21.683 27.068 C 22.076 28.35 22.505 29.404 22.928 30.119 C 23.319 30.779 23.693 31.144 23.988 31.144 L 24.018 31.144 C 24.486 31.101 25.364 29.872 25.735 25.54 Z\" fill=\"rgb(238,103,35)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1d409up\",layoutDependency:layoutDependency,layoutId:\"GHmiTrMyG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.236 6.983\" overflow=\"visible\"><path d=\"M 7.236 4.338 L 0 6.983 L 0.114 0.764 L 2.205 0 C 2.943 2.039 4.758 3.506 7.236 4.338 Z\" fill=\"rgb(253,189,57)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1u6iz2d\",layoutDependency:layoutDependency,layoutId:\"bqZHYJYQJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.236 6.983\" overflow=\"visible\"><path d=\"M 2.205 0 L 0.114 0.764 L 0 6.983 L 7.236 4.338 C 4.758 3.506 2.943 2.039 2.205 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wjq6op\",layoutDependency:layoutDependency,layoutId:\"pRHQ3GR8e\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q9puj2\",layoutDependency:layoutDependency,layoutId:\"EFMdEriZk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.253 7.34\" overflow=\"visible\"><path d=\"M 7.253 0 L 0 2.647 L 4.069 7.34 L 6.16 6.576 C 5.421 4.543 5.877 2.247 7.253 0 Z\" fill=\"rgb(246,152,51)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ak8ucs\",layoutDependency:layoutDependency,layoutId:\"cKTxmO_bL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.799 17.357\" overflow=\"visible\"><path d=\"M 13.651 1.805 C 4.415 5.181 -1.54 12.144 0.35 17.357 L 33.799 5.139 C 31.91 -0.078 22.888 -1.568 13.651 1.805 Z\" fill=\"rgb(254,207,51)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dbsagv\",layoutDependency:layoutDependency,layoutId:\"Ny4BkuTYt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.803 17.366\" overflow=\"visible\"><path d=\"M 20.148 15.552 C 29.384 12.176 35.352 5.246 33.449 0 L 0 12.219 C 1.903 17.465 10.911 18.928 20.148 15.552 Z\" fill=\"rgb(238,103,35)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u1vgn\",layoutDependency:layoutDependency,layoutId:\"VEpvGy8u2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.614 14.915\" overflow=\"visible\"><path d=\"M 33.449 0 L 0 12.219 C 0.654 14.024 3.151 14.915 6.657 14.915 C 10.075 14.915 14.45 14.069 19.009 12.404 C 28.246 9.031 34.744 3.568 33.449 0 Z\" fill=\"rgb(246,152,51)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gon1w1\",layoutDependency:layoutDependency,layoutId:\"nS23iB1C0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.613 14.915\" overflow=\"visible\"><path d=\"M 26.959 0 C 23.541 0 19.17 0.846 14.607 2.511 C 5.37 5.887 -1.128 11.347 0.164 14.915 L 33.613 2.696 C 32.962 0.888 30.465 0 26.959 0 Z\" fill=\"rgb(253,189,57)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1gi54f5\",layoutDependency:layoutDependency,layoutId:\"VAWI8gEMF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.472 26.694\" overflow=\"visible\"><path d=\"M 18.167 26.694 C 17.181 26.694 15.731 25.807 13.851 24.05 C 11.627 21.975 9.08 18.938 6.68 15.497 C 4.28 12.056 2.306 8.612 1.125 5.805 C -0.163 2.748 -0.345 0.865 0.579 0.215 C 0.78 0.072 1.027 0 1.304 0 C 2.055 0 3.522 0.559 6.234 3.229 L 6.293 3.288 L 6.286 3.373 C 6.267 3.564 6.251 3.76 6.234 3.948 L 6.205 4.325 L 5.938 4.059 C 3.018 1.116 1.73 0.797 1.314 0.797 C 1.193 0.797 1.099 0.82 1.031 0.868 C 0.631 1.151 0.605 2.53 1.85 5.496 C 3.011 8.254 4.956 11.643 7.324 15.038 C 9.695 18.437 12.202 21.429 14.388 23.468 C 16.742 25.663 17.803 25.901 18.151 25.901 C 18.271 25.901 18.368 25.875 18.44 25.826 C 18.863 25.527 18.863 24.05 17.471 20.857 L 17.406 20.71 L 17.546 20.636 C 17.685 20.557 17.822 20.483 17.949 20.411 L 18.118 20.317 L 18.196 20.492 C 19.185 22.753 20.105 25.628 18.895 26.477 C 18.694 26.62 18.45 26.694 18.167 26.694 Z\" fill=\"rgb(238,103,35)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15w7fnm\",layoutDependency:layoutDependency,layoutId:\"QOmgirQ4s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.472 26.694\" overflow=\"visible\"><path d=\"M 18.167 26.694 C 17.181 26.694 15.731 25.807 13.851 24.05 C 11.627 21.975 9.08 18.938 6.68 15.497 C 4.28 12.056 2.306 8.612 1.125 5.805 C -0.163 2.748 -0.345 0.865 0.579 0.215 C 0.78 0.072 1.027 0 1.304 0 C 2.055 0 3.522 0.559 6.234 3.229 L 6.293 3.288 L 6.286 3.373 C 6.267 3.564 6.251 3.76 6.234 3.948 L 6.205 4.325 L 5.938 4.059 C 3.018 1.116 1.73 0.797 1.314 0.797 C 1.193 0.797 1.099 0.82 1.031 0.868 C 0.631 1.151 0.605 2.53 1.85 5.496 C 3.011 8.254 4.956 11.643 7.324 15.038 C 9.695 18.437 12.202 21.429 14.388 23.468 C 16.742 25.663 17.803 25.901 18.151 25.901 C 18.271 25.901 18.368 25.875 18.44 25.826 C 18.863 25.527 18.863 24.05 17.471 20.857 L 17.406 20.71 L 17.546 20.636 C 17.685 20.557 17.822 20.483 17.949 20.411 L 18.118 20.317 L 18.196 20.492 C 19.185 22.753 20.105 25.628 18.895 26.477 C 18.694 26.62 18.45 26.694 18.167 26.694 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i1uprg\",layoutDependency:layoutDependency,layoutId:\"NYDKtCQX1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0 L 0 0.176\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-vadl9w\",layoutDependency:layoutDependency,layoutId:\"birbBYjbc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.848 31.947\" overflow=\"visible\"><path d=\"M 7.848 25.263 L 7.835 25.439 C 7.601 28.327 6.986 31.804 5.383 31.944 C 5.35 31.947 5.317 31.947 5.282 31.947 C 4.192 31.947 3.161 30.386 2.218 27.309 C 1.327 24.398 0.634 20.489 0.27 16.3 C -0.094 12.115 -0.091 8.144 0.286 5.119 C 0.696 1.825 1.473 0.104 2.599 0.003 C 2.631 0 2.667 0 2.703 0 C 3.493 0 4.683 0.894 5.903 5.06 L 5.106 5.213 C 4.7 3.821 4.254 2.69 3.815 1.909 C 3.408 1.19 3.012 0.794 2.699 0.794 L 2.67 0.794 C 2.182 0.836 1.473 2.02 1.077 5.213 C 0.709 8.183 0.703 12.095 1.064 16.225 C 1.425 20.359 2.104 24.21 2.982 27.068 C 3.376 28.35 3.805 29.404 4.228 30.119 C 4.618 30.779 4.992 31.144 5.288 31.144 L 5.317 31.144 C 5.786 31.101 6.664 29.872 7.035 25.54 Z\" fill=\"rgb(238,103,35)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ly9pra\",layoutDependency:layoutDependency,layoutId:\"iF7gvyUJS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.848 31.947\" overflow=\"visible\"><path d=\"M 7.848 25.263 L 7.835 25.439 C 7.601 28.327 6.986 31.804 5.383 31.944 C 5.35 31.947 5.317 31.947 5.282 31.947 C 4.192 31.947 3.161 30.386 2.218 27.309 C 1.327 24.398 0.634 20.489 0.27 16.3 C -0.094 12.115 -0.091 8.144 0.286 5.119 C 0.696 1.825 1.473 0.104 2.599 0.003 C 2.631 0 2.667 0 2.703 0 C 3.493 0 4.683 0.894 5.903 5.06 L 5.106 5.213 C 4.7 3.821 4.254 2.69 3.815 1.909 C 3.408 1.19 3.012 0.794 2.699 0.794 L 2.67 0.794 C 2.182 0.836 1.473 2.02 1.077 5.213 C 0.709 8.183 0.703 12.095 1.064 16.225 C 1.425 20.359 2.104 24.21 2.982 27.068 C 3.376 28.35 3.805 29.404 4.228 30.119 C 4.618 30.779 4.992 31.144 5.288 31.144 L 5.317 31.144 C 5.786 31.101 6.664 29.872 7.035 25.54 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4506h0\",layoutDependency:layoutDependency,layoutId:\"gXWANRD3q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IWREa.framer-1va8chx, .framer-IWREa .framer-1va8chx { display: block; }\",\".framer-IWREa.framer-lbdnor { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-IWREa .framer-1s8ag8f { height: 32px; position: relative; width: 40px; }\",\".framer-IWREa .framer-1d409up { height: 7px; left: 4px; position: absolute; top: 22px; width: 7px; }\",\".framer-IWREa .framer-1u6iz2d { height: 7px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-IWREa .framer-1wjq6op { height: 0px; left: 2px; position: absolute; top: 0px; width: 0px; }\",\".framer-IWREa .framer-1q9puj2 { height: 8px; left: 0px; position: absolute; top: 16px; width: 8px; }\",\".framer-IWREa .framer-ak8ucs { height: 18px; left: 6px; position: absolute; top: 5px; width: 34px; }\",\".framer-IWREa .framer-1dbsagv { height: 18px; left: 6px; position: absolute; top: 10px; width: 34px; }\",\".framer-IWREa .framer-1u1vgn { height: 15px; left: 6px; position: absolute; top: 10px; width: 34px; }\",\".framer-IWREa .framer-1gon1w1 { height: 15px; left: 6px; position: absolute; top: 7px; width: 34px; }\",\".framer-IWREa .framer-1gi54f5 { height: 27px; left: 13px; position: absolute; top: 3px; width: 20px; }\",\".framer-IWREa .framer-15w7fnm { height: 27px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-IWREa .framer-i1uprg { height: 1px; left: 18px; position: absolute; top: 27px; width: 1px; }\",\".framer-IWREa .framer-vadl9w { height: 32px; left: 19px; position: absolute; top: 0px; width: 8px; }\",\".framer-IWREa .framer-ly9pra { height: 32px; left: 0px; position: absolute; top: 0px; width: 8px; }\",\".framer-IWREa .framer-4506h0 { height: 0px; left: 8px; position: absolute; top: 26px; width: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbB8s4WLwM=withCSS(Component,css,\"framer-IWREa\");export default FramerbB8s4WLwM;FramerbB8s4WLwM.displayName=\"Zeplin\";FramerbB8s4WLwM.defaultProps={height:50,width:50};addFonts(FramerbB8s4WLwM,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbB8s4WLwM\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bB8s4WLwM.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ldxHf\";const variantClassNames={ssEZ8hxeK:\"framer-v-12r35ay\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aAfiZG1S2=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=({click,height,id,width,...props})=>{return{...props,aAfiZG1S2:click??props.aAfiZG1S2};};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,aAfiZG1S2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ssEZ8hxeK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapn83df7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(aAfiZG1S2){const res=await aAfiZG1S2(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12r35ay\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ssEZ8hxeK\",onTap:onTapn83df7,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-txn2kv\",layoutDependency:layoutDependency,layoutId:\"hb7vPLpEo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.999 37.209\" overflow=\"visible\"><g><path d=\"M 24.185 20.465 L 21.394 0 L 21.186 0 C 11.039 0.03 2.82 8.248 2.79 18.396 L 2.79 18.604 Z\" fill=\"rgb(237,108,71)\"></path><path d=\"M 21.603 0 L 21.395 0 L 21.395 18.604 L 30.697 22.325 L 39.999 18.604 L 39.999 18.396 C 39.97 8.248 31.751 0.03 21.603 0 Z\" fill=\"rgb(255,143,107)\"></path><path d=\"M 39.999 18.605 L 39.999 18.81 C 39.969 28.959 31.749 37.18 21.599 37.209 L 21.19 37.209 C 11.04 37.18 2.819 28.959 2.79 18.81 L 2.79 18.605 Z\" fill=\"rgb(211,82,48)\"></path><path d=\"M 22.325 9.146 L 22.325 28.997 C 22.32 29.687 21.902 30.306 21.264 30.569 C 21.061 30.655 20.843 30.699 20.622 30.699 L 7.181 30.699 C 6.92 30.402 6.669 30.085 6.437 29.769 C 4.067 26.608 2.787 22.762 2.79 18.811 L 2.79 18.402 C 2.785 14.838 3.826 11.351 5.786 8.374 C 5.99 8.058 6.204 7.742 6.437 7.444 L 20.622 7.444 C 21.56 7.451 22.318 8.209 22.325 9.146 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.1\"></path><path d=\"M 21.394 10.073 L 21.394 29.924 C 21.394 30.144 21.35 30.362 21.264 30.565 C 21.002 31.203 20.382 31.621 19.692 31.626 L 8.027 31.626 C 7.733 31.327 7.451 31.017 7.181 30.696 C 6.92 30.398 6.669 30.082 6.437 29.765 C 4.067 26.604 2.787 22.759 2.79 18.808 L 2.79 18.398 C 2.785 14.834 3.826 11.348 5.786 8.371 L 19.692 8.371 C 20.629 8.378 21.387 9.136 21.394 10.073 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 21.394 10.073 L 21.394 28.063 C 21.387 29 20.629 29.758 19.692 29.765 L 6.437 29.765 C 4.067 26.604 2.787 22.759 2.79 18.808 L 2.79 18.398 C 2.785 14.834 3.826 11.348 5.786 8.371 L 19.692 8.371 C 20.629 8.378 21.387 9.136 21.394 10.073 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 20.464 10.073 L 20.464 28.063 C 20.457 29 19.699 29.758 18.762 29.765 L 6.437 29.765 C 4.067 26.604 2.787 22.759 2.79 18.808 L 2.79 18.398 C 2.785 14.834 3.826 11.348 5.786 8.371 L 18.762 8.371 C 19.699 8.378 20.457 9.136 20.464 10.073 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><g><defs><linearGradient id=\"idshb7vPLpEo_9g-1451322471\" x1=\"0.2100962854356519\" x2=\"0.7899037145643482\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(202,76,40)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(182,47,20)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.705 8.371 L 18.76 8.371 C 19.701 8.371 20.465 9.134 20.465 10.076 L 20.465 27.13 C 20.465 28.072 19.701 28.835 18.76 28.835 L 1.705 28.835 C 0.763 28.835 0 28.072 0 27.13 L 0 10.076 C 0 9.134 0.763 8.371 1.705 8.371 Z\" fill=\"url(#idshb7vPLpEo_9g-1451322471)\"></path></g><path d=\"M 10.42 12.917 C 11.53 12.842 12.631 13.164 13.525 13.827 C 14.271 14.493 14.669 15.464 14.606 16.462 C 14.618 17.156 14.433 17.838 14.073 18.431 C 13.708 19.014 13.182 19.478 12.559 19.769 C 11.847 20.1 11.068 20.264 10.283 20.247 L 8.126 20.247 L 8.126 24.256 L 5.917 24.256 L 5.917 12.917 Z M 8.124 18.515 L 10.025 18.515 C 10.628 18.559 11.226 18.381 11.706 18.014 C 12.103 17.633 12.311 17.096 12.275 16.547 C 12.275 15.297 11.548 14.672 10.096 14.672 L 8.124 14.672 L 8.124 18.515 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17pgiw4\",layoutDependency:layoutDependency,layoutId:\"RDfGEE4v2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.395 20.465\" overflow=\"visible\"><path d=\"M 21.395 20.465 L 18.604 0 L 18.396 0 C 8.248 0.03 0.03 8.248 0 18.396 L 0 18.604 Z\" fill=\"rgb(237,108,71)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qci1oz\",layoutDependency:layoutDependency,layoutId:\"Wr1gqrceX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.604 22.325\" overflow=\"visible\"><path d=\"M 0.208 0 L 0 0 L 0 18.604 L 9.302 22.325 L 18.604 18.604 L 18.604 18.396 C 18.575 8.248 10.356 0.03 0.208 0 Z\" fill=\"rgb(255,143,107)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tge7eq\",layoutDependency:layoutDependency,layoutId:\"NU7O9ejlQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.208 18.604\" overflow=\"visible\"><path d=\"M 37.208 0 L 37.208 0.205 C 37.179 10.354 28.959 18.575 18.809 18.604 L 18.4 18.604 C 8.25 18.575 0.029 10.354 0 0.205 L 0 0 Z\" fill=\"rgb(211,82,48)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w74sg1\",layoutDependency:layoutDependency,layoutId:\"fZgskIF8D\",opacity:.1,requiresOverflowVisible:false,style:{opacity:.1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.534 23.255\" overflow=\"visible\"><path d=\"M 19.534 1.702 L 19.534 21.553 C 19.53 22.243 19.112 22.862 18.474 23.125 C 18.271 23.211 18.053 23.255 17.832 23.255 L 4.391 23.255 C 4.13 22.958 3.879 22.641 3.646 22.325 C 1.277 19.164 -0.003 15.318 0 11.367 L 0 10.958 C -0.005 7.394 1.036 3.907 2.995 0.93 C 3.2 0.614 3.414 0.298 3.646 0 L 17.832 0 C 18.769 0.007 19.527 0.765 19.534 1.702 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.1\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yyorml\",layoutDependency:layoutDependency,layoutId:\"DfJmxA7Mw\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.604 23.255\" overflow=\"visible\"><path d=\"M 18.604 1.702 L 18.604 21.553 C 18.604 21.773 18.56 21.992 18.474 22.195 C 18.211 22.833 17.592 23.251 16.902 23.255 L 5.237 23.255 C 4.943 22.956 4.66 22.646 4.391 22.325 C 4.13 22.027 3.879 21.711 3.646 21.395 C 1.277 18.233 -0.003 14.388 0 10.437 L 0 10.028 C -0.005 6.464 1.036 2.977 2.995 0 L 16.902 0 C 17.839 0.007 18.597 0.765 18.604 1.702 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mktln0\",layoutDependency:layoutDependency,layoutId:\"Ix_xdA7mr\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.604 21.395\" overflow=\"visible\"><path d=\"M 18.604 1.702 L 18.604 19.693 C 18.597 20.63 17.839 21.388 16.902 21.395 L 3.646 21.395 C 1.277 18.233 -0.003 14.388 0 10.437 L 0 10.028 C -0.005 6.464 1.036 2.977 2.995 0 L 16.902 0 C 17.839 0.007 18.597 0.765 18.604 1.702 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mxygly\",layoutDependency:layoutDependency,layoutId:\"ObhbHPBjL\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.674 21.395\" overflow=\"visible\"><path d=\"M 17.674 1.702 L 17.674 19.693 C 17.667 20.63 16.909 21.388 15.972 21.395 L 3.646 21.395 C 1.277 18.233 -0.003 14.388 0 10.437 L 0 10.028 C -0.005 6.464 1.036 2.977 2.995 0 L 15.972 0 C 16.909 0.007 17.667 0.765 17.674 1.702 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xoqxbw\",layoutDependency:layoutDependency,layoutId:\"H6bGuhJM0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.465 20.465\" overflow=\"visible\"><g><defs><linearGradient id=\"idsH6bGuhJM0_1g-1451322471\" x1=\"0.2100962854356519\" x2=\"0.7899037145643482\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(202,76,40)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(182,47,20)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.705 0 L 18.76 0 C 19.701 0 20.465 0.763 20.465 1.705 L 20.465 18.76 C 20.465 19.701 19.701 20.465 18.76 20.465 L 1.705 20.465 C 0.763 20.465 0 19.701 0 18.76 L 0 1.705 C 0 0.763 0.763 0 1.705 0 Z\" fill=\"url(#idsH6bGuhJM0_1g-1451322471)\"></path></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-iameq8\",layoutDependency:layoutDependency,layoutId:\"SYP2dtwmG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.696 11.35\" overflow=\"visible\"><path d=\"M 4.503 0.011 C 5.613 -0.064 6.714 0.258 7.608 0.92 C 8.354 1.586 8.753 2.558 8.689 3.556 C 8.701 4.249 8.516 4.932 8.156 5.525 C 7.791 6.108 7.266 6.572 6.643 6.863 C 5.93 7.194 5.152 7.357 4.366 7.341 L 2.209 7.341 L 2.209 11.35 L 0 11.35 L 0 0.011 Z M 2.207 5.609 L 4.109 5.609 C 4.712 5.653 5.31 5.475 5.79 5.107 C 6.187 4.726 6.395 4.189 6.358 3.64 C 6.358 2.391 5.632 1.766 4.179 1.766 L 2.207 1.766 L 2.207 5.609 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dtsp7q\",layoutDependency:layoutDependency,layoutId:\"vZgMoOWKr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.696 11.35\" overflow=\"visible\"><path d=\"M 4.503 0.011 C 5.613 -0.064 6.714 0.258 7.608 0.92 C 8.354 1.586 8.753 2.558 8.689 3.556 C 8.701 4.249 8.516 4.932 8.156 5.525 C 7.791 6.107 7.266 6.572 6.643 6.863 C 5.93 7.194 5.152 7.357 4.366 7.341 L 2.209 7.341 L 2.209 11.35 L 0 11.35 L 0 0.011 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ikuwxf\",layoutDependency:layoutDependency,layoutId:\"sdAPLWlYz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.155 3.849\" overflow=\"visible\"><path d=\"M 0 3.843 L 1.901 3.843 C 2.504 3.887 3.102 3.709 3.582 3.341 C 3.979 2.96 4.187 2.423 4.151 1.874 C 4.151 0.625 3.424 0 1.972 0 L 0 0 L 0 3.843 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ldxHf.framer-7qksij, .framer-ldxHf .framer-7qksij { display: block; }\",\".framer-ldxHf.framer-12r35ay { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-ldxHf .framer-txn2kv { height: 37px; position: relative; width: 40px; }\",\".framer-ldxHf .framer-17pgiw4 { height: 21px; left: 3px; position: absolute; top: 0px; width: 22px; }\",\".framer-ldxHf .framer-qci1oz { height: 23px; left: 22px; position: absolute; top: 0px; width: 19px; }\",\".framer-ldxHf .framer-1tge7eq { height: 19px; left: 3px; position: absolute; top: 19px; width: 37px; }\",\".framer-ldxHf .framer-1w74sg1 { height: 24px; left: 3px; position: absolute; top: 8px; width: 20px; }\",\".framer-ldxHf .framer-yyorml { height: 24px; left: 3px; position: absolute; top: 9px; width: 19px; }\",\".framer-ldxHf .framer-mktln0 { height: 22px; left: 3px; position: absolute; top: 9px; width: 19px; }\",\".framer-ldxHf .framer-1mxygly { height: 22px; left: 3px; position: absolute; top: 9px; width: 18px; }\",\".framer-ldxHf .framer-xoqxbw { height: 21px; left: 0px; position: absolute; top: 9px; width: 21px; }\",\".framer-ldxHf .framer-iameq8 { height: 12px; left: 6px; position: absolute; top: 13px; width: 9px; }\",\".framer-ldxHf .framer-dtsp7q { height: 12px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-ldxHf .framer-1ikuwxf { height: 4px; left: 2px; position: absolute; top: 2px; width: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"aAfiZG1S2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercfJnt9_wh=withCSS(Component,css,\"framer-ldxHf\");export default FramercfJnt9_wh;FramercfJnt9_wh.displayName=\"Powerpoint\";FramercfJnt9_wh.defaultProps={height:50,width:50};addPropertyControls(FramercfJnt9_wh,{aAfiZG1S2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramercfJnt9_wh,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercfJnt9_wh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"aAfiZG1S2\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cfJnt9_wh.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-N2vmq\";const variantClassNames={ffH4qo_NP:\"framer-v-1hizbnx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"ffH4qo_NP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hizbnx\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ffH4qo_NP\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1plpmmr\",layoutDependency:layoutDependency,layoutId:\"lpZppLna3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.898 13.152\" overflow=\"visible\"><g><path d=\"M 20.351 1.621 L 21.841 1.621 L 21.841 8.987 C 21.841 10.929 20.954 12.286 18.898 12.286 C 18.124 12.286 17.521 12.158 17.105 12.011 L 17.105 10.6 C 17.558 10.783 18.105 10.875 18.653 10.875 C 19.917 10.875 20.351 10.142 20.351 9.079 Z M 24.577 1.053 C 25.162 1.053 25.577 1.401 25.577 2.024 C 25.577 2.629 25.162 2.995 24.577 2.995 C 23.992 2.995 23.577 2.647 23.577 2.024 C 23.577 1.419 23.992 1.053 24.577 1.053 Z M 23.842 4.15 L 25.275 4.15 L 25.275 12.213 L 23.842 12.213 L 23.842 4.151 Z M 28.822 12.214 L 27.426 12.214 L 27.426 4.149 L 28.822 4.149 L 28.822 5.56 C 29.313 4.607 30.143 3.929 31.766 4.021 L 31.766 5.377 C 29.936 5.194 28.822 5.725 28.822 7.448 L 28.822 12.213 Z M 38.464 10.765 C 37.935 11.828 36.935 12.378 35.653 12.378 C 33.445 12.378 32.332 10.564 32.332 8.182 C 32.332 5.909 33.502 3.985 35.822 3.985 C 37.03 3.985 37.973 4.516 38.464 5.561 L 38.464 4.15 L 39.898 4.15 L 39.898 12.213 L 38.463 12.213 L 38.463 10.766 Z M 36.03 11.095 C 37.313 11.095 38.445 10.307 38.445 8.511 L 38.445 7.87 C 38.445 6.074 37.407 5.286 36.181 5.286 C 34.577 5.286 33.747 6.312 33.747 8.182 C 33.766 10.124 34.558 11.095 36.03 11.095 Z\" fill=\"rgb(37,56,88)\"></path><path d=\"M 13.107 0 L 6.579 0 C 6.579 1.576 7.9 2.859 9.523 2.859 L 10.73 2.859 L 10.73 3.977 C 10.73 5.553 12.051 6.836 13.674 6.836 L 13.674 0.55 C 13.674 0.238 13.428 0 13.107 0 Z\" fill=\"rgb(38,132,255)\"></path><g><defs><linearGradient id=\"idslpZppLna3_4g-1264603857\" x1=\"0.9643754561657268\" x2=\"0.03562454383427316\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0,82,204)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(38,132,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 9.686 3.158 L 3.158 3.158 C 3.158 4.734 4.479 6.016 6.102 6.016 L 7.309 6.016 L 7.309 7.153 C 7.309 8.729 8.63 10.012 10.252 10.012 L 10.252 3.707 C 10.252 3.414 10.007 3.158 9.686 3.158 Z\" fill=\"url(#idslpZppLna3_4g-1264603857)\"></path></g><g><defs><linearGradient id=\"idslpZppLna3_5g-1264603888\" x1=\"0.9921477627539792\" x2=\"0.007852237246020743\" y1=\"5.551115123125783e-17\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0,82,204)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(38,132,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 6.528 6.316 L 0 6.316 C 0 7.892 1.321 9.175 2.943 9.175 L 4.151 9.175 L 4.151 10.293 C 4.151 11.869 5.472 13.152 7.094 13.152 L 7.094 6.866 C 7.094 6.554 6.83 6.316 6.528 6.316 Z\" fill=\"url(#idslpZppLna3_5g-1264603888)\"></path></g></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1s6dper\",layoutDependency:layoutDependency,layoutId:\"KjP8gLwn5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.793 11.325\" overflow=\"visible\"><path d=\"M 3.245 0.568 L 4.736 0.568 L 4.736 7.935 C 4.736 9.877 3.849 11.233 1.793 11.233 C 1.019 11.233 0.415 11.105 0 10.958 L 0 9.547 C 0.453 9.731 1 9.822 1.547 9.822 C 2.812 9.822 3.245 9.089 3.245 8.026 Z M 7.472 0 C 8.056 0 8.472 0.348 8.472 0.972 C 8.472 1.576 8.056 1.943 7.472 1.943 C 6.887 1.943 6.472 1.595 6.472 0.972 C 6.472 0.366 6.887 0 7.472 0 Z M 6.736 3.097 L 8.17 3.097 L 8.17 11.161 L 6.736 11.161 L 6.736 3.098 Z M 11.717 11.161 L 10.321 11.161 L 10.321 3.097 L 11.717 3.097 L 11.717 4.507 C 12.207 3.555 13.038 2.877 14.661 2.968 L 14.661 4.325 C 12.831 4.141 11.717 4.673 11.717 6.395 L 11.717 11.16 Z M 21.358 9.713 C 20.83 10.776 19.83 11.325 18.547 11.325 C 16.339 11.325 15.226 9.511 15.226 7.129 C 15.226 4.856 16.396 2.932 18.717 2.932 C 19.925 2.932 20.868 3.464 21.359 4.508 L 21.359 3.097 L 22.793 3.097 L 22.793 11.161 L 21.358 11.161 L 21.358 9.713 Z M 18.925 10.043 C 20.208 10.043 21.339 9.255 21.339 7.458 L 21.339 6.817 C 21.339 5.022 20.302 4.233 19.075 4.233 C 17.472 4.233 16.642 5.259 16.642 7.129 C 16.661 9.071 17.453 10.043 18.925 10.043 Z\" fill=\"rgb(37,56,88)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ne0yg1\",layoutDependency:layoutDependency,layoutId:\"Q7Nhr8cZ3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.736 10.665\" overflow=\"visible\"><path d=\"M 3.245 0 L 4.736 0 L 4.736 7.366 C 4.736 9.308 3.849 10.665 1.793 10.665 C 1.019 10.665 0.415 10.537 0 10.39 L 0 8.979 C 0.453 9.162 1 9.254 1.547 9.254 C 2.812 9.254 3.245 8.521 3.245 7.458 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1km9bl3\",layoutDependency:layoutDependency,layoutId:\"CuKiyXTGA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 1.943\" overflow=\"visible\"><path d=\"M 1 0 C 1.584 0 2 0.348 2 0.972 C 2 1.576 1.584 1.943 1 1.943 C 0.415 1.943 0 1.595 0 0.972 C 0 0.366 0.415 0 1 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dnh8ge\",layoutDependency:layoutDependency,layoutId:\"p8CwAATAV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.434 8.063\" overflow=\"visible\"><path d=\"M 0 0 L 1.434 0 L 1.434 8.063 L 0 8.063 L 0 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tfsmej\",layoutDependency:layoutDependency,layoutId:\"OOG4Xf_kq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.339 8.201\" overflow=\"visible\"><path d=\"M 1.396 8.201 L 0 8.201 L 0 0.137 L 1.396 0.137 L 1.396 1.547 C 1.886 0.595 2.717 -0.083 4.339 0.008 L 4.339 1.365 C 2.509 1.181 1.396 1.712 1.396 3.435 L 1.396 8.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z4dal\",layoutDependency:layoutDependency,layoutId:\"We72lvht9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.566 8.393\" overflow=\"visible\"><path d=\"M 6.132 6.781 C 5.604 7.844 4.604 8.393 3.321 8.393 C 1.113 8.393 0 6.579 0 4.197 C 0 1.924 1.17 0 3.491 0 C 4.698 0 5.642 0.532 6.133 1.576 L 6.133 0.165 L 7.566 0.165 L 7.566 8.228 L 6.132 8.228 L 6.132 6.781 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lnjyyk\",layoutDependency:layoutDependency,layoutId:\"JDjBaCxZW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.698 5.809\" overflow=\"visible\"><path d=\"M 2.283 5.809 C 3.566 5.809 4.698 5.022 4.698 3.225 L 4.698 2.584 C 4.698 0.788 3.661 0 2.434 0 C 0.83 0 0 1.026 0 2.896 C 0.019 4.838 0.811 5.809 2.283 5.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w2tovp\",layoutDependency:layoutDependency,layoutId:\"kbCD7cEZ9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.095 6.836\" overflow=\"visible\"><path d=\"M 6.528 0 L 0 0 C 0 1.576 1.321 2.859 2.944 2.859 L 4.151 2.859 L 4.151 3.977 C 4.151 5.553 5.472 6.836 7.095 6.836 L 7.095 0.55 C 7.095 0.238 6.849 0 6.528 0 Z\" fill=\"rgb(38,132,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-prfn43\",layoutDependency:layoutDependency,layoutId:\"cTxwq2jtR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.094 6.854\" overflow=\"visible\"><g><defs><linearGradient id=\"idscTxwq2jtR_1g-1264603857\" x1=\"0.9643754561657268\" x2=\"0.03562454383427316\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0,82,204)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(38,132,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 6.528 0 L 0 0 C 0 1.576 1.321 2.858 2.944 2.858 L 4.151 2.858 L 4.151 3.995 C 4.151 5.571 5.472 6.854 7.094 6.854 L 7.094 0.549 C 7.094 0.256 6.849 0 6.528 0 Z\" fill=\"url(#idscTxwq2jtR_1g-1264603857)\"></path></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p4f3sw\",layoutDependency:layoutDependency,layoutId:\"nfMj2oHUE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.094 6.836\" overflow=\"visible\"><g><defs><linearGradient id=\"idsnfMj2oHUE_1g-1264603888\" x1=\"0.9921477627539792\" x2=\"0.007852237246020743\" y1=\"5.551115123125783e-17\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0,82,204)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(38,132,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 6.528 0 L 0 0 C 0 1.576 1.321 2.859 2.943 2.859 L 4.151 2.859 L 4.151 3.977 C 4.151 5.553 5.472 6.836 7.094 6.836 L 7.094 0.55 C 7.094 0.238 6.83 0.001 6.528 0.001 Z\" fill=\"url(#idsnfMj2oHUE_1g-1264603888)\"></path></g></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N2vmq.framer-hptth4, .framer-N2vmq .framer-hptth4 { display: block; }\",\".framer-N2vmq.framer-1hizbnx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-N2vmq .framer-1plpmmr { height: 13px; position: relative; width: 40px; }\",\".framer-N2vmq .framer-1s6dper { height: 12px; left: 17px; position: absolute; top: 1px; width: 23px; }\",\".framer-N2vmq .framer-ne0yg1 { height: 11px; left: 0px; position: absolute; top: 1px; width: 5px; }\",\".framer-N2vmq .framer-1km9bl3 { height: 2px; left: 7px; position: absolute; top: 0px; width: 2px; }\",\".framer-N2vmq .framer-1dnh8ge { height: 8px; left: 7px; position: absolute; top: 3px; width: 2px; }\",\".framer-N2vmq .framer-1tfsmej { height: 8px; left: 11px; position: absolute; top: 3px; width: 5px; }\",\".framer-N2vmq .framer-z4dal { height: 9px; left: 15px; position: absolute; top: 3px; width: 8px; }\",\".framer-N2vmq .framer-1lnjyyk { height: 6px; left: 17px; position: absolute; top: 4px; width: 5px; }\",\".framer-N2vmq .framer-1w2tovp { height: 7px; left: 7px; position: absolute; top: 0px; width: 7px; }\",\".framer-N2vmq .framer-prfn43 { height: 7px; left: 3px; position: absolute; top: 3px; width: 7px; }\",\".framer-N2vmq .framer-1p4f3sw { height: 7px; left: 0px; position: absolute; top: 7px; width: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfNvja9IHj=withCSS(Component,css,\"framer-N2vmq\");export default FramerfNvja9IHj;FramerfNvja9IHj.displayName=\"jira\";FramerfNvja9IHj.defaultProps={height:50,width:50};addFonts(FramerfNvja9IHj,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfNvja9IHj\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fNvja9IHj.map","// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-0SBFH\";const variantClassNames={GgCkr2Y5i:\"framer-v-12tfrqo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"GgCkr2Y5i\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12tfrqo\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GgCkr2Y5i\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:600,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-40)/2)),pixelHeight:480,pixelWidth:600,sizes:\"50px\",src:\"https://framerusercontent.com/images/0DVXRAmv8NZDsEjUKXaLXL85ck.png?width=600&height=480\",srcSet:\"https://framerusercontent.com/images/0DVXRAmv8NZDsEjUKXaLXL85ck.png?scale-down-to=512&width=600&height=480 512w,https://framerusercontent.com/images/0DVXRAmv8NZDsEjUKXaLXL85ck.png?width=600&height=480 600w\"},className:\"framer-1t2r1kf\",\"data-framer-name\":\"Atomicdesign\",layoutDependency:layoutDependency,layoutId:\"b76zpSOPO\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0SBFH.framer-xouro0, .framer-0SBFH .framer-xouro0 { display: block; }\",\".framer-0SBFH.framer-12tfrqo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-0SBFH .framer-1t2r1kf { aspect-ratio: 1.25 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 50px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfvPdLgIhS=withCSS(Component,css,\"framer-0SBFH\");export default FramerfvPdLgIhS;FramerfvPdLgIhS.displayName=\"Atomicdesign\";FramerfvPdLgIhS.defaultProps={height:50,width:50};addFonts(FramerfvPdLgIhS,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfvPdLgIhS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"50\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fvPdLgIhS.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-m8G85\";const variantClassNames={vqlRTkHlv:\"framer-v-1hf2mcs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"vqlRTkHlv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hf2mcs\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vqlRTkHlv\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-o34kb7\",layoutDependency:layoutDependency,layoutId:\"fU9b808A2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 36.444\" overflow=\"visible\"><g><path d=\"M 8.727 1.2 L 20 0 L 31.273 1.2 L 40 12.996 L 20 36.444 L 0 12.996 Z\" fill=\"rgb(253,179,0)\"></path><path d=\"M 8.101 12.996 L 20 36.444 L 0 12.996 Z\" fill=\"rgb(234,108,0)\"></path><path d=\"M 31.899 12.996 L 20 36.444 L 40 12.996 Z\" fill=\"rgb(234,108,0)\"></path><path d=\"M 8.101 12.996 L 31.899 12.996 L 20 36.444 Z\" fill=\"rgb(253,173,0)\"></path><path d=\"M 20 0 L 8.727 1.2 L 8.101 12.996 Z\" fill=\"rgb(253,210,49)\"></path><path d=\"M 20 0 L 31.273 1.2 L 31.899 12.996 Z\" fill=\"rgb(253,210,49)\"></path><path d=\"M 40 12.996 L 31.273 1.2 L 31.899 12.996 Z M 0 12.996 L 8.727 1.2 L 8.101 12.996 Z\" fill=\"rgb(253,173,0)\"></path><path d=\"M 20 0 L 8.101 12.996 L 31.899 12.996 Z\" fill=\"rgb(254,238,183)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ta8qj0\",layoutDependency:layoutDependency,layoutId:\"ip4yqJg_k\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 36.444\" overflow=\"visible\"><path d=\"M 8.727 1.2 L 20 0 L 31.273 1.2 L 40 12.996 L 20 36.444 L 0 12.996 Z\" fill=\"rgb(253,179,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s35w7l\",layoutDependency:layoutDependency,layoutId:\"NJG1G6IB3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 23.449\" overflow=\"visible\"><path d=\"M 8.101 0 L 20 23.449 L 0 0 Z\" fill=\"rgb(234,108,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z6kmhs\",layoutDependency:layoutDependency,layoutId:\"MpsZRvVp4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 23.449\" overflow=\"visible\"><path d=\"M 11.899 0 L 0 23.449 L 20 0 Z\" fill=\"rgb(234,108,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4neeb9\",layoutDependency:layoutDependency,layoutId:\"NuPNe5MjE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.798 23.449\" overflow=\"visible\"><path d=\"M 0 0 L 23.798 0 L 11.899 23.449 Z\" fill=\"rgb(253,173,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lhy2bd\",layoutDependency:layoutDependency,layoutId:\"rDa4JT8i_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.899 12.996\" overflow=\"visible\"><path d=\"M 11.899 0 L 0.626 1.2 L 0 12.996 Z\" fill=\"rgb(253,210,49)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rufoc3\",layoutDependency:layoutDependency,layoutId:\"PJzEp3sSv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.899 12.996\" overflow=\"visible\"><path d=\"M 0 0 L 11.273 1.2 L 11.899 12.996 Z\" fill=\"rgb(253,210,49)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mlxhxs\",layoutDependency:layoutDependency,layoutId:\"mq7t_y0T9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 11.796\" overflow=\"visible\"><path d=\"M 40 11.796 L 31.273 0 L 31.899 11.796 Z M 0 11.796 L 8.727 0 L 8.101 11.796 Z\" fill=\"rgb(253,173,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rlmsru\",layoutDependency:layoutDependency,layoutId:\"aJUdtbXP5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.727 11.796\" overflow=\"visible\"><path d=\"M 8.727 11.796 L 0 0 L 0.626 11.796 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fwv2ec\",layoutDependency:layoutDependency,layoutId:\"wk0MfNmyM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.727 11.796\" overflow=\"visible\"><path d=\"M 0 11.796 L 8.727 0 L 8.101 11.796 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ge2h5\",layoutDependency:layoutDependency,layoutId:\"XhjTwojib\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.798 12.996\" overflow=\"visible\"><path d=\"M 11.899 0 L 0 12.996 L 23.798 12.996 Z\" fill=\"rgb(254,238,183)\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m8G85.framer-1buzy6k, .framer-m8G85 .framer-1buzy6k { display: block; }\",\".framer-m8G85.framer-1hf2mcs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-m8G85 .framer-o34kb7 { height: 37px; position: relative; width: 40px; }\",\".framer-m8G85 .framer-ta8qj0 { height: 37px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-m8G85 .framer-1s35w7l { height: 24px; left: 0px; position: absolute; top: 13px; width: 20px; }\",\".framer-m8G85 .framer-z6kmhs { height: 24px; left: 20px; position: absolute; top: 13px; width: 20px; }\",\".framer-m8G85 .framer-4neeb9 { height: 24px; left: 8px; position: absolute; top: 13px; width: 24px; }\",\".framer-m8G85 .framer-1lhy2bd { height: 13px; left: 8px; position: absolute; top: 0px; width: 12px; }\",\".framer-m8G85 .framer-rufoc3 { height: 13px; left: 20px; position: absolute; top: 0px; width: 12px; }\",\".framer-m8G85 .framer-1mlxhxs { height: 12px; left: 0px; position: absolute; top: 1px; width: 40px; }\",\".framer-m8G85 .framer-rlmsru { height: 12px; left: 32px; position: absolute; top: 0px; width: 9px; }\",\".framer-m8G85 .framer-1fwv2ec { height: 12px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-m8G85 .framer-2ge2h5 { height: 13px; left: 8px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGDF41Cr3B=withCSS(Component,css,\"framer-m8G85\");export default FramerGDF41Cr3B;FramerGDF41Cr3B.displayName=\"Logos/Sketch\";FramerGDF41Cr3B.defaultProps={height:50,width:50};addFonts(FramerGDF41Cr3B,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGDF41Cr3B\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GDF41Cr3B.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-S1t44\";const variantClassNames={EgRileGa1:\"framer-v-wwcaby\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"EgRileGa1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wwcaby\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"EgRileGa1\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-7n1ck4\",layoutDependency:layoutDependency,layoutId:\"wRvKqzk7Q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.998 37.207\" overflow=\"visible\"><g><path d=\"M 25.109 17.675 L 9.297 14.884 L 9.297 35.503 C 9.297 36.444 10.061 37.207 11.002 37.207 L 38.287 37.207 C 39.228 37.207 39.992 36.444 39.992 35.503 L 39.992 27.906 Z\" fill=\"rgb(24,92,55)\"></path><path d=\"M 25.109 0 L 11.002 0 C 10.061 0 9.297 0.763 9.297 1.705 L 9.297 9.301 L 25.109 18.603 L 33.481 21.393 L 39.992 18.603 L 39.992 9.301 Z\" fill=\"rgb(33,163,102)\"></path><path d=\"M 9.297 9.306 L 25.109 9.306 L 25.109 18.607 L 9.297 18.607 Z\" fill=\"rgb(16,124,65)\"></path><path d=\"M 20.614 7.438 L 9.297 7.438 L 9.297 30.691 L 20.614 30.691 C 21.554 30.688 22.316 29.926 22.319 28.986 L 22.319 9.143 C 22.316 8.202 21.554 7.441 20.614 7.438 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.1\"></path><path d=\"M 19.684 8.372 L 9.297 8.372 L 9.297 31.625 L 19.684 31.625 C 20.624 31.622 21.386 30.861 21.389 29.92 L 21.389 10.077 C 21.386 9.136 20.624 8.375 19.684 8.372 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 19.684 8.372 L 9.297 8.372 L 9.297 29.765 L 19.684 29.765 C 20.624 29.762 21.386 29 21.389 28.06 L 21.389 10.077 C 21.386 9.136 20.624 8.375 19.684 8.372 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 18.754 8.372 L 9.297 8.372 L 9.297 29.765 L 18.754 29.765 C 19.694 29.762 20.456 29 20.459 28.06 L 20.459 10.077 C 20.456 9.136 19.694 8.375 18.754 8.372 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><g><defs><linearGradient id=\"idswRvKqzk7Q_9g-642589138\" x1=\"0.21009620168222048\" x2=\"0.7899037983177795\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(24,136,79)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(11,102,49)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.705 8.372 L 18.758 8.372 C 19.7 8.372 20.463 9.135 20.463 10.077 L 20.463 27.13 C 20.463 28.071 19.7 28.835 18.758 28.835 L 1.705 28.835 C 0.763 28.835 0 28.071 0 27.13 L 0 10.077 C 0 9.135 0.763 8.372 1.705 8.372 Z\" fill=\"url(#idswRvKqzk7Q_9g-642589138)\"></path></g><path d=\"M 5.282 24.144 L 8.868 18.587 L 5.582 13.06 L 8.225 13.06 L 10.019 16.594 C 10.184 16.93 10.298 17.179 10.359 17.344 L 10.382 17.344 C 10.498 17.08 10.622 16.82 10.754 16.564 L 12.671 13.062 L 15.098 13.062 L 11.728 18.556 L 15.184 24.144 L 12.602 24.144 L 10.53 20.265 C 10.433 20.1 10.35 19.926 10.283 19.747 L 10.252 19.747 C 10.191 19.923 10.111 20.091 10.012 20.249 L 7.879 24.144 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 38.293 0 L 25.116 0 L 25.116 9.301 L 39.998 9.301 L 39.998 1.705 C 39.998 0.763 39.234 0 38.293 0 Z\" fill=\"rgb(51,196,129)\"></path><path d=\"M 25.116 18.603 L 39.998 18.603 L 39.998 27.905 L 25.116 27.905 Z\" fill=\"rgb(16,124,65)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-3c37t5\",layoutDependency:layoutDependency,layoutId:\"BQHLiSpM3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.694 22.323\" overflow=\"visible\"><path d=\"M 15.812 2.79 L 0 0 L 0 20.618 C 0 21.56 0.763 22.323 1.705 22.323 L 28.989 22.323 C 29.931 22.323 30.694 21.56 30.694 20.618 L 30.694 13.022 Z\" fill=\"rgb(24,92,55)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16d7dv5\",layoutDependency:layoutDependency,layoutId:\"MlMb5OHAZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.694 21.393\" overflow=\"visible\"><path d=\"M 15.812 0 L 1.705 0 C 0.763 0 0 0.763 0 1.705 L 0 9.301 L 15.812 18.603 L 24.183 21.393 L 30.694 18.603 L 30.694 9.301 Z\" fill=\"rgb(33,163,102)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hp2l4i\",layoutDependency:layoutDependency,layoutId:\"JnR7qnH0M\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.812 9.301\" overflow=\"visible\"><path d=\"M 0 0 L 15.812 0 L 15.812 9.301 L 0 9.301 Z\" fill=\"rgb(16,124,65)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-svxqn6\",layoutDependency:layoutDependency,layoutId:\"j35DoZ4FM\",opacity:.1,requiresOverflowVisible:false,style:{opacity:.1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.022 23.253\" overflow=\"visible\"><path d=\"M 11.317 0 L 0 0 L 0 23.253 L 11.317 23.253 C 12.257 23.25 13.019 22.489 13.022 21.548 L 13.022 1.705 C 13.019 0.765 12.257 0.003 11.317 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.1\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fyod0a\",layoutDependency:layoutDependency,layoutId:\"bCk6p_AEV\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.092 23.253\" overflow=\"visible\"><path d=\"M 10.387 0 L 0 0 L 0 23.253 L 10.387 23.253 C 11.327 23.25 12.089 22.489 12.092 21.548 L 12.092 1.705 C 12.089 0.765 11.327 0.003 10.387 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f4133b\",layoutDependency:layoutDependency,layoutId:\"Jlo88gZ04\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.092 21.393\" overflow=\"visible\"><path d=\"M 10.387 0 L 0 0 L 0 21.393 L 10.387 21.393 C 11.327 21.39 12.089 20.628 12.092 19.688 L 12.092 1.705 C 12.089 0.765 11.327 0.003 10.387 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u6w7s2\",layoutDependency:layoutDependency,layoutId:\"LWLIU5FWC\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.162 21.393\" overflow=\"visible\"><path d=\"M 9.457 0 L 0 0 L 0 21.393 L 9.457 21.393 C 10.397 21.39 11.159 20.628 11.162 19.688 L 11.162 1.705 C 11.159 0.765 10.397 0.003 9.457 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q5w01y\",layoutDependency:layoutDependency,layoutId:\"P5FF8As1i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.463 20.463\" overflow=\"visible\"><g><defs><linearGradient id=\"idsP5FF8As1i_1g-642589138\" x1=\"0.21009620168222048\" x2=\"0.7899037983177795\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(24,136,79)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(11,102,49)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.705 0 L 18.758 0 C 19.7 0 20.463 0.763 20.463 1.705 L 20.463 18.758 C 20.463 19.7 19.7 20.463 18.758 20.463 L 1.705 20.463 C 0.763 20.463 0 19.7 0 18.758 L 0 1.705 C 0 0.763 0.763 0 1.705 0 Z\" fill=\"url(#idsP5FF8As1i_1g-642589138)\"></path></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12d2cs5\",layoutDependency:layoutDependency,layoutId:\"itdV1pvRl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.902 11.084\" overflow=\"visible\"><path d=\"M 0 11.084 L 3.587 5.527 L 0.3 0 L 2.944 0 L 4.737 3.534 C 4.903 3.87 5.016 4.12 5.078 4.284 L 5.101 4.284 C 5.217 4.02 5.341 3.76 5.473 3.504 L 7.39 0.002 L 9.817 0.002 L 6.447 5.496 L 9.902 11.084 L 7.32 11.084 L 5.249 7.205 C 5.151 7.04 5.068 6.866 5.001 6.687 L 4.971 6.687 C 4.91 6.863 4.829 7.031 4.731 7.189 L 2.598 11.084 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15r0tmu\",layoutDependency:layoutDependency,layoutId:\"lseX2w8mX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.882 9.301\" overflow=\"visible\"><path d=\"M 13.177 0 L 0 0 L 0 9.301 L 14.882 9.301 L 14.882 1.705 C 14.882 0.763 14.119 0 13.177 0 Z\" fill=\"rgb(51,196,129)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1npbvjj\",layoutDependency:layoutDependency,layoutId:\"yDVKzTH6K\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.882 9.301\" overflow=\"visible\"><path d=\"M 0 0 L 14.882 0 L 14.882 9.301 L 0 9.301 Z\" fill=\"rgb(16,124,65)\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S1t44.framer-9eazwz, .framer-S1t44 .framer-9eazwz { display: block; }\",\".framer-S1t44.framer-wwcaby { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-S1t44 .framer-7n1ck4 { height: 37px; position: relative; width: 40px; }\",\".framer-S1t44 .framer-3c37t5 { height: 23px; left: 10px; position: absolute; top: 15px; width: 31px; }\",\".framer-S1t44 .framer-16d7dv5 { height: 22px; left: 10px; position: absolute; top: 0px; width: 31px; }\",\".framer-S1t44 .framer-1hp2l4i { height: 10px; left: 10px; position: absolute; top: 10px; width: 16px; }\",\".framer-S1t44 .framer-svxqn6 { height: 24px; left: 10px; position: absolute; top: 8px; width: 13px; }\",\".framer-S1t44 .framer-fyod0a { height: 24px; left: 10px; position: absolute; top: 9px; width: 12px; }\",\".framer-S1t44 .framer-f4133b { height: 22px; left: 10px; position: absolute; top: 9px; width: 12px; }\",\".framer-S1t44 .framer-1u6w7s2 { height: 22px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-S1t44 .framer-1q5w01y { height: 21px; left: 0px; position: absolute; top: 9px; width: 21px; }\",\".framer-S1t44 .framer-12d2cs5 { height: 11px; left: 6px; position: absolute; top: 13px; width: 10px; }\",\".framer-S1t44 .framer-15r0tmu { height: 10px; left: 25px; position: absolute; top: 0px; width: 15px; }\",\".framer-S1t44 .framer-1npbvjj { height: 10px; left: 25px; position: absolute; top: 19px; width: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJYLCZfzix=withCSS(Component,css,\"framer-S1t44\");export default FramerJYLCZfzix;FramerJYLCZfzix.displayName=\"Excel\";FramerJYLCZfzix.defaultProps={height:50,width:50};addFonts(FramerJYLCZfzix,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJYLCZfzix\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"50\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JYLCZfzix.map","// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ryUQV\";const variantClassNames={sZGi8eFKT:\"framer-v-1ozdxda\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"sZGi8eFKT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ozdxda\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"sZGi8eFKT\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-512)/2)),pixelHeight:512,pixelWidth:512,sizes:\"40px\",src:\"https://framerusercontent.com/images/JCw4eb1otMMB6RFK98hphJlIcW8.png?width=512&height=512\"},className:\"framer-x102y9\",\"data-framer-name\":\"Photoshop\",layoutDependency:layoutDependency,layoutId:\"Wl317EUtv\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ryUQV.framer-oumoyt, .framer-ryUQV .framer-oumoyt { display: block; }\",\".framer-ryUQV.framer-1ozdxda { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-ryUQV .framer-x102y9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroyvNf3Vgj=withCSS(Component,css,\"framer-ryUQV\");export default FrameroyvNf3Vgj;FrameroyvNf3Vgj.displayName=\"Photoshop\";FrameroyvNf3Vgj.defaultProps={height:50,width:50};addFonts(FrameroyvNf3Vgj,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroyvNf3Vgj\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oyvNf3Vgj.map","// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-P2qRl\";const variantClassNames={bcMzgOcWo:\"framer-v-1ihx75v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"bcMzgOcWo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ihx75v\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bcMzgOcWo\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:256,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-256)/2)),pixelHeight:256,pixelWidth:256,sizes:\"50px\",src:\"https://framerusercontent.com/images/QM4A4ob7YECWYX7KpZYuXU4HWx4.png?width=256&height=256\"},className:\"framer-18mxib8\",\"data-framer-name\":\"Methode agile\",layoutDependency:layoutDependency,layoutId:\"Fm8JRVPlW\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P2qRl.framer-yurng6, .framer-P2qRl .framer-yurng6 { display: block; }\",\".framer-P2qRl.framer-1ihx75v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-P2qRl .framer-18mxib8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: visible; position: relative; width: 50px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq_U5d8va8=withCSS(Component,css,\"framer-P2qRl\");export default Framerq_U5d8va8;Framerq_U5d8va8.displayName=\"Agile\";Framerq_U5d8va8.defaultProps={height:50,width:50};addFonts(Framerq_U5d8va8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq_U5d8va8\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q_U5d8va8.map","// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-qyClO\";const variantClassNames={cWx6PlzL2:\"framer-v-5piuzu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"cWx6PlzL2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5piuzu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cWx6PlzL2\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-512)/2)),pixelHeight:512,pixelWidth:512,sizes:\"40px\",src:\"https://framerusercontent.com/images/A5XzrC8OaHI2EIlq6x2W1aoQn8g.png?width=512&height=512\"},className:\"framer-1ukd239\",\"data-framer-name\":\"Illustrator\",layoutDependency:layoutDependency,layoutId:\"u7MGJ1x4R\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qyClO.framer-1yuss5z, .framer-qyClO .framer-1yuss5z { display: block; }\",\".framer-qyClO.framer-5piuzu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-qyClO .framer-1ukd239 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ2o3HSWYl=withCSS(Component,css,\"framer-qyClO\");export default FramerQ2o3HSWYl;FramerQ2o3HSWYl.displayName=\"Illustrator\";FramerQ2o3HSWYl.defaultProps={height:50,width:50};addFonts(FramerQ2o3HSWYl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ2o3HSWYl\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q2o3HSWYl.map","// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-Z5oGB\";const variantClassNames={usYzZZrIy:\"framer-v-1gu2hkw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"usYzZZrIy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gu2hkw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"usYzZZrIy\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-512)/2)),pixelHeight:512,pixelWidth:512,sizes:\"40px\",src:\"https://framerusercontent.com/images/48DhuAkNZmOUJI1p9DRGJrDTlk.png?width=512&height=512\"},className:\"framer-qmlkz7\",\"data-framer-name\":\"Indesign\",layoutDependency:layoutDependency,layoutId:\"J2WGBljf4\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Z5oGB.framer-1h1qdmp, .framer-Z5oGB .framer-1h1qdmp { display: block; }\",\".framer-Z5oGB.framer-1gu2hkw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-Z5oGB .framer-qmlkz7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryFtxF6Uyf=withCSS(Component,css,\"framer-Z5oGB\");export default FrameryFtxF6Uyf;FrameryFtxF6Uyf.displayName=\"Indesign\";FrameryFtxF6Uyf.defaultProps={height:50,width:50};addFonts(FrameryFtxF6Uyf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryFtxF6Uyf\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yFtxF6Uyf.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-hS7pQ\";const variantClassNames={TKff2UHTr:\"framer-v-vdkzdw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"TKff2UHTr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vdkzdw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TKff2UHTr\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1n1n4gq\",layoutDependency:layoutDependency,layoutId:\"Dl8yPsKRl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.984 37.194\" overflow=\"visible\"><g><path d=\"M 38.28 0 L 11.003 0 C 10.062 0 9.299 0.763 9.299 1.704 L 9.299 9.299 L 25.106 13.948 L 39.984 9.299 L 39.984 1.704 C 39.984 0.763 39.221 0 38.28 0 Z\" fill=\"rgb(65,165,238)\"></path><path d=\"M 39.984 9.299 L 9.299 9.299 L 9.299 18.597 L 25.106 21.387 L 39.984 18.597 Z\" fill=\"rgb(43,124,211)\"></path><path d=\"M 9.299 18.597 L 9.299 27.896 L 24.176 29.756 L 39.984 27.896 L 39.984 18.597 Z\" fill=\"rgb(24,90,189)\"></path><path d=\"M 11.003 37.194 L 38.28 37.194 C 39.221 37.194 39.984 36.431 39.984 35.49 L 39.984 27.896 L 9.299 27.896 L 9.299 35.49 C 9.299 36.431 10.062 37.194 11.003 37.194 Z\" fill=\"rgb(16,63,145)\"></path><path d=\"M 20.612 7.439 L 9.299 7.439 L 9.299 30.685 L 20.612 30.685 C 21.552 30.682 22.314 29.921 22.317 28.981 L 22.317 9.143 C 22.314 8.203 21.552 7.442 20.612 7.439 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.1\"></path><path d=\"M 19.682 8.374 L 9.299 8.374 L 9.299 31.621 L 19.682 31.621 C 20.622 31.618 21.384 30.856 21.387 29.916 L 21.387 10.079 C 21.384 9.138 20.622 8.377 19.682 8.374 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 19.682 8.374 L 9.299 8.374 L 9.299 29.761 L 19.682 29.761 C 20.622 29.758 21.384 28.997 21.387 28.056 L 21.387 10.079 C 21.384 9.138 20.622 8.377 19.682 8.374 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 18.753 8.374 L 9.299 8.374 L 9.299 29.761 L 18.753 29.761 C 19.693 29.758 20.454 28.997 20.457 28.056 L 20.457 10.079 C 20.454 9.138 19.693 8.377 18.753 8.374 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><g><defs><linearGradient id=\"idsDl8yPsKRl_10g-1401448592\" x1=\"0.21009690702002515\" x2=\"0.7899030929799749\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(35,104,196)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(17,70,172)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.704 8.374 L 18.753 8.374 C 19.694 8.374 20.457 9.137 20.457 10.079 L 20.457 27.127 C 20.457 28.068 19.694 28.831 18.753 28.831 L 1.704 28.831 C 0.763 28.831 0 28.068 0 27.127 L 0 10.079 C 0 9.137 0.763 8.374 1.704 8.374 Z\" fill=\"url(#idsDl8yPsKRl_10g-1401448592)\"></path></g><path d=\"M 6.992 21.437 C 7.025 21.7 7.047 21.929 7.058 22.125 L 7.097 22.125 C 7.112 21.939 7.143 21.715 7.19 21.453 C 7.237 21.191 7.279 20.969 7.317 20.788 L 9.11 13.054 L 11.428 13.054 L 13.288 20.672 C 13.396 21.146 13.473 21.626 13.519 22.11 L 13.55 22.11 C 13.585 21.641 13.649 21.175 13.743 20.715 L 15.227 13.05 L 17.336 13.05 L 14.731 24.134 L 12.266 24.134 L 10.499 16.794 C 10.448 16.582 10.389 16.306 10.325 15.967 C 10.261 15.628 10.221 15.379 10.205 15.223 L 10.175 15.223 C 10.154 15.403 10.114 15.671 10.055 16.026 C 9.995 16.382 9.947 16.644 9.911 16.815 L 8.251 24.132 L 5.744 24.132 L 3.124 13.054 L 5.272 13.054 L 6.887 20.804 C 6.924 20.963 6.958 21.175 6.992 21.437 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1uqty6\",layoutDependency:layoutDependency,layoutId:\"i4yMctRqZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.685 13.948\" overflow=\"visible\"><path d=\"M 28.981 0 L 1.704 0 C 0.763 0 0 0.763 0 1.704 L 0 9.299 L 15.808 13.948 L 30.685 9.299 L 30.685 1.704 C 30.685 0.763 29.922 0 28.981 0 Z\" fill=\"rgb(65,165,238)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eswnzl\",layoutDependency:layoutDependency,layoutId:\"Paa4NvxfH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.685 12.088\" overflow=\"visible\"><path d=\"M 30.685 0 L 0 0 L 0 9.299 L 15.808 12.088 L 30.685 9.299 Z\" fill=\"rgb(43,124,211)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1emhuul\",layoutDependency:layoutDependency,layoutId:\"sJ90QXHK0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.685 11.158\" overflow=\"visible\"><path d=\"M 0 0 L 0 9.299 L 14.878 11.158 L 30.685 9.299 L 30.685 0 Z\" fill=\"rgb(24,90,189)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-u2tk33\",layoutDependency:layoutDependency,layoutId:\"iXGaDVJBW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.685 9.299\" overflow=\"visible\"><path d=\"M 1.704 9.299 L 28.981 9.299 C 29.922 9.299 30.685 8.536 30.685 7.594 L 30.685 0 L 0 0 L 0 7.594 C 0 8.536 0.763 9.299 1.704 9.299 Z\" fill=\"rgb(16,63,145)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11ma5oq\",layoutDependency:layoutDependency,layoutId:\"USfL6gB5S\",opacity:.1,requiresOverflowVisible:false,style:{opacity:.1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.018 23.247\" overflow=\"visible\"><path d=\"M 11.314 0 L 0 0 L 0 23.247 L 11.314 23.247 C 12.254 23.243 13.015 22.482 13.018 21.542 L 13.018 1.704 C 13.015 0.764 12.254 0.003 11.314 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.1\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-139gtjb\",layoutDependency:layoutDependency,layoutId:\"zMP4qWu_G\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.088 23.247\" overflow=\"visible\"><path d=\"M 10.384 0 L 0 0 L 0 23.247 L 10.384 23.247 C 11.324 23.243 12.085 22.482 12.088 21.542 L 12.088 1.704 C 12.085 0.764 11.324 0.003 10.384 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k2rhhc\",layoutDependency:layoutDependency,layoutId:\"e4UIyKAwS\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.088 21.387\" overflow=\"visible\"><path d=\"M 10.384 0 L 0 0 L 0 21.387 L 10.384 21.387 C 11.324 21.384 12.085 20.622 12.088 19.682 L 12.088 1.704 C 12.085 0.764 11.324 0.003 10.384 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bg8apx\",layoutDependency:layoutDependency,layoutId:\"b3mDPYQMY\",opacity:.2,requiresOverflowVisible:false,style:{opacity:.2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.158 21.387\" overflow=\"visible\"><path d=\"M 9.454 0 L 0 0 L 0 21.387 L 9.454 21.387 C 10.394 21.384 11.155 20.622 11.158 19.682 L 11.158 1.704 C 11.155 0.764 10.394 0.003 9.454 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v8v8nn\",layoutDependency:layoutDependency,layoutId:\"oLYJyJwlb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.457 20.457\" overflow=\"visible\"><g><defs><linearGradient id=\"idsoLYJyJwlb_1g-1401448592\" x1=\"0.21009690702002515\" x2=\"0.7899030929799749\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(35,104,196)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(17,70,172)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.704 0 L 18.753 0 C 19.694 0 20.457 0.763 20.457 1.704 L 20.457 18.753 C 20.457 19.694 19.694 20.457 18.753 20.457 L 1.704 20.457 C 0.763 20.457 0 19.694 0 18.753 L 0 1.704 C 0 0.763 0.763 0 1.704 0 Z\" fill=\"url(#idsoLYJyJwlb_1g-1401448592)\"></path></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dzcex6\",layoutDependency:layoutDependency,layoutId:\"Yi3U3DW41\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.212 11.084\" overflow=\"visible\"><path d=\"M 3.867 8.387 C 3.901 8.65 3.923 8.879 3.933 9.075 L 3.972 9.075 C 3.987 8.889 4.018 8.665 4.065 8.403 C 4.112 8.141 4.155 7.919 4.193 7.738 L 5.986 0.004 L 8.304 0.004 L 10.163 7.622 C 10.271 8.096 10.349 8.576 10.395 9.06 L 10.426 9.06 C 10.46 8.591 10.525 8.125 10.619 7.665 L 12.102 0 L 14.212 0 L 11.607 11.084 L 9.141 11.084 L 7.375 3.744 C 7.324 3.533 7.265 3.256 7.201 2.917 C 7.137 2.578 7.097 2.329 7.081 2.173 L 7.05 2.173 C 7.03 2.353 6.99 2.621 6.93 2.976 C 6.871 3.332 6.823 3.595 6.787 3.765 L 5.126 11.082 L 2.619 11.082 L 0 0.004 L 2.148 0.004 L 3.763 7.754 C 3.799 7.913 3.834 8.125 3.867 8.387 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hS7pQ.framer-1wua71x, .framer-hS7pQ .framer-1wua71x { display: block; }\",\".framer-hS7pQ.framer-vdkzdw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-hS7pQ .framer-1n1n4gq { height: 37px; position: relative; width: 40px; }\",\".framer-hS7pQ .framer-1uqty6 { height: 14px; left: 10px; position: absolute; top: 0px; width: 31px; }\",\".framer-hS7pQ .framer-1eswnzl { height: 12px; left: 10px; position: absolute; top: 10px; width: 31px; }\",\".framer-hS7pQ .framer-1emhuul { height: 11px; left: 10px; position: absolute; top: 19px; width: 31px; }\",\".framer-hS7pQ .framer-u2tk33 { height: 10px; left: 10px; position: absolute; top: 28px; width: 31px; }\",\".framer-hS7pQ .framer-11ma5oq { height: 23px; left: 10px; position: absolute; top: 8px; width: 13px; }\",\".framer-hS7pQ .framer-139gtjb { height: 23px; left: 10px; position: absolute; top: 9px; width: 12px; }\",\".framer-hS7pQ .framer-1k2rhhc { height: 22px; left: 10px; position: absolute; top: 9px; width: 12px; }\",\".framer-hS7pQ .framer-1bg8apx { height: 22px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-hS7pQ .framer-v8v8nn { height: 21px; left: 0px; position: absolute; top: 9px; width: 21px; }\",\".framer-hS7pQ .framer-dzcex6 { height: 11px; left: 3px; position: absolute; top: 13px; width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryGjq9JqeR=withCSS(Component,css,\"framer-hS7pQ\");export default FrameryGjq9JqeR;FrameryGjq9JqeR.displayName=\"Word\";FrameryGjq9JqeR.defaultProps={height:50,width:50};addFonts(FrameryGjq9JqeR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryGjq9JqeR\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"50\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yGjq9JqeR.map","// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-HoHEz\";const variantClassNames={s9i_SmRsv:\"framer-v-a07ygr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"s9i_SmRsv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-a07ygr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"s9i_SmRsv\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-512)/2)),pixelHeight:512,pixelWidth:512,sizes:\"40px\",src:\"https://framerusercontent.com/images/2kMJ5R0h9qFG86OS26EFudUfGU.png?width=512&height=512\"},className:\"framer-1vged3x\",\"data-framer-name\":\"Xd\",layoutDependency:layoutDependency,layoutId:\"BtD4q9YNK\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HoHEz.framer-1rp434o, .framer-HoHEz .framer-1rp434o { display: block; }\",\".framer-HoHEz.framer-a07ygr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; }\",\".framer-HoHEz .framer-1vged3x { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYUSKeyWOK=withCSS(Component,css,\"framer-HoHEz\");export default FramerYUSKeyWOK;FramerYUSKeyWOK.displayName=\"XD\";FramerYUSKeyWOK.defaultProps={height:50,width:50};addFonts(FramerYUSKeyWOK,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYUSKeyWOK\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YUSKeyWOK.map","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Invision from\"https://framerusercontent.com/modules/kZHiCyZRAUf4uT8PloNt/hbNVJtMnRYJPiGoQPHM2/AdarD1Lu5.js\";import Figma from\"https://framerusercontent.com/modules/gnY4dvEkeTYmtW76fCin/u7yg9d9AKoGa1YyIWTR6/AjDLz1p5a.js\";import Zeplin from\"https://framerusercontent.com/modules/tp69qkLIdNejzsUD3kuW/bjL6GieQlJ9wxOa4Sfun/bB8s4WLwM.js\";import Powerpoint from\"https://framerusercontent.com/modules/QxPlUeAVQSC46vM7G3Rh/AOiHMIhQTFQmpT4M5ui2/cfJnt9_wh.js\";import Jira from\"https://framerusercontent.com/modules/e9HUL7xzyTVFpCX7MXAn/SH63W1CuKS2CnPtzqezx/fNvja9IHj.js\";import Atomicdesign from\"https://framerusercontent.com/modules/gElbX1cfe1RGcDgO4KnN/XIjULloDLL6OzQeOZ2uI/fvPdLgIhS.js\";import LogosSketch from\"https://framerusercontent.com/modules/Xdo4foTgz0l8gZaNyTGw/SYiBeBD0bjAby8Ws1u71/GDF41Cr3B.js\";import Excel from\"https://framerusercontent.com/modules/nPDW527O8P0fMjV8gmsr/d2b8zecvl5nc1szTajLy/JYLCZfzix.js\";import Photoshop from\"https://framerusercontent.com/modules/NlkrizhInul52w10mXLl/jBMXNTjPXYZ65Zt9cPBb/oyvNf3Vgj.js\";import Agile from\"https://framerusercontent.com/modules/MNNaqvs3K9dtfSMNHtZq/iJm9mvRlw0NPTQSCJ7mx/q_U5d8va8.js\";import Illustrator from\"https://framerusercontent.com/modules/lUj05YnK5ijU0tOkmfv1/XKfdbwt6bMkJMdaRl9WS/Q2o3HSWYl.js\";import Indesign from\"https://framerusercontent.com/modules/fm00AqDfzwo2hQeYbtHw/5QV1XSAEcaLXWBGKT3D1/yFtxF6Uyf.js\";import Word from\"https://framerusercontent.com/modules/G8ubCcgwwJC23DUuTYY9/zsmu7zjWfePMXdK4uT97/yGjq9JqeR.js\";import XD from\"https://framerusercontent.com/modules/16MVmEc1N0oGjISRD7is/kPhWHhBJ0YQulQDVW8Kh/YUSKeyWOK.js\";const FigmaFonts=getFonts(Figma);const LogosSketchFonts=getFonts(LogosSketch);const InvisionFonts=getFonts(Invision);const ZeplinFonts=getFonts(Zeplin);const AgileFonts=getFonts(Agile);const AtomicdesignFonts=getFonts(Atomicdesign);const JiraFonts=getFonts(Jira);const PowerpointFonts=getFonts(Powerpoint);const ExcelFonts=getFonts(Excel);const WordFonts=getFonts(Word);const XDFonts=getFonts(XD);const IllustratorFonts=getFonts(Illustrator);const PhotoshopFonts=getFonts(Photoshop);const IndesignFonts=getFonts(Indesign);const serializationHash=\"framer-Szd4O\";const variantClassNames={lznrBMGFR:\"framer-v-wmmcik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({agile,atomic,excel,figma,height,id,illustrator,indesign,invision,jira,photoshop,powerpoint,sketch,width,word,xD,zeplin,...props})=>{return{...props,d2WQOpXQZ:sketch??props.d2WQOpXQZ??true,ge7btSQEJ:indesign??props.ge7btSQEJ??true,KMCE2SNZp:jira??props.KMCE2SNZp??true,lIWJN0BD6:invision??props.lIWJN0BD6??true,MQY64sXqO:powerpoint??props.MQY64sXqO??true,nm5gcSayz:photoshop??props.nm5gcSayz??true,QWThjfuYq:atomic??props.QWThjfuYq??true,rybxou4jV:zeplin??props.rybxou4jV??true,s4rBomCuE:word??props.s4rBomCuE??true,UlITVbCbm:agile??props.UlITVbCbm??true,wiGLoVYT9:xD??props.wiGLoVYT9??true,Wl5WOYrir:figma??props.Wl5WOYrir??true,zQwzfsEvs:excel??props.zQwzfsEvs??true,zRHT1O4bJ:illustrator??props.zRHT1O4bJ??true};};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,d2WQOpXQZ,lIWJN0BD6,rybxou4jV,QWThjfuYq,Wl5WOYrir,UlITVbCbm,KMCE2SNZp,zQwzfsEvs,MQY64sXqO,s4rBomCuE,wiGLoVYT9,zRHT1O4bJ,nm5gcSayz,ge7btSQEJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lznrBMGFR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const aAfiZG1S21bpiag0=activeVariantCallback(async(...args)=>{setVariant(\"lznrBMGFR\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wmmcik\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"lznrBMGFR\",ref:refBinding,style:{...style},children:[Wl5WOYrir&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lp9kry-container\",layoutDependency:layoutDependency,layoutId:\"N1vOSHo3p-container\",nodeId:\"N1vOSHo3p\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Figma,{height:\"100%\",id:\"N1vOSHo3p\",layoutId:\"N1vOSHo3p\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),d2WQOpXQZ&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18muh48-container\",layoutDependency:layoutDependency,layoutId:\"SuUV7zzeC-container\",nodeId:\"SuUV7zzeC\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(LogosSketch,{height:\"100%\",id:\"SuUV7zzeC\",layoutId:\"SuUV7zzeC\",width:\"100%\"})})}),lIWJN0BD6&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hbn2or-container\",layoutDependency:layoutDependency,layoutId:\"s57X2B7_g-container\",nodeId:\"s57X2B7_g\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Invision,{height:\"100%\",id:\"s57X2B7_g\",layoutId:\"s57X2B7_g\",width:\"100%\"})})}),rybxou4jV&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wtcu6-container\",layoutDependency:layoutDependency,layoutId:\"sIMGK1g_3-container\",nodeId:\"sIMGK1g_3\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Zeplin,{height:\"100%\",id:\"sIMGK1g_3\",layoutId:\"sIMGK1g_3\",width:\"100%\"})})}),UlITVbCbm&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1plpk49-container\",layoutDependency:layoutDependency,layoutId:\"lM8xi35c9-container\",nodeId:\"lM8xi35c9\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Agile,{height:\"100%\",id:\"lM8xi35c9\",layoutId:\"lM8xi35c9\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),QWThjfuYq&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ffrvn5-container\",layoutDependency:layoutDependency,layoutId:\"Ty0o2y4NK-container\",nodeId:\"Ty0o2y4NK\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Atomicdesign,{height:\"100%\",id:\"Ty0o2y4NK\",layoutId:\"Ty0o2y4NK\",width:\"100%\"})})}),KMCE2SNZp&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sjxs55-container\",layoutDependency:layoutDependency,layoutId:\"HcoLq6KOg-container\",nodeId:\"HcoLq6KOg\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Jira,{height:\"100%\",id:\"HcoLq6KOg\",layoutId:\"HcoLq6KOg\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),MQY64sXqO&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kzkgct-container\",layoutDependency:layoutDependency,layoutId:\"U0jWrqps1-container\",nodeId:\"U0jWrqps1\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Powerpoint,{aAfiZG1S2:aAfiZG1S21bpiag0,height:\"100%\",id:\"U0jWrqps1\",layoutId:\"U0jWrqps1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),zQwzfsEvs&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fee3dy-container\",layoutDependency:layoutDependency,layoutId:\"dZb7m832t-container\",nodeId:\"dZb7m832t\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Excel,{height:\"100%\",id:\"dZb7m832t\",layoutId:\"dZb7m832t\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),s4rBomCuE&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l6gmui-container\",layoutDependency:layoutDependency,layoutId:\"mfQY4kHs1-container\",nodeId:\"mfQY4kHs1\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Word,{height:\"100%\",id:\"mfQY4kHs1\",layoutId:\"mfQY4kHs1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),wiGLoVYT9&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1z020et-container\",layoutDependency:layoutDependency,layoutId:\"ub3eAzRFo-container\",nodeId:\"ub3eAzRFo\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(XD,{height:\"100%\",id:\"ub3eAzRFo\",layoutId:\"ub3eAzRFo\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),zRHT1O4bJ&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f0sytb-container\",layoutDependency:layoutDependency,layoutId:\"I9kUpfhmz-container\",nodeId:\"I9kUpfhmz\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Illustrator,{height:\"100%\",id:\"I9kUpfhmz\",layoutId:\"I9kUpfhmz\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),nm5gcSayz&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1csunlj-container\",layoutDependency:layoutDependency,layoutId:\"toUAvV6N6-container\",nodeId:\"toUAvV6N6\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Photoshop,{height:\"100%\",id:\"toUAvV6N6\",layoutId:\"toUAvV6N6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),ge7btSQEJ&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12dcjb0-container\",layoutDependency:layoutDependency,layoutId:\"Fs2Ygn6tM-container\",nodeId:\"Fs2Ygn6tM\",rendersWithMotion:true,scopeId:\"GXG7Xm5JF\",children:/*#__PURE__*/_jsx(Indesign,{height:\"100%\",id:\"Fs2Ygn6tM\",layoutId:\"Fs2Ygn6tM\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Szd4O.framer-16fz940, .framer-Szd4O .framer-16fz940 { display: block; }\",\".framer-Szd4O.framer-wmmcik { display: grid; gap: 10px 10px; grid-auto-rows: min-content; grid-template-columns: repeat(auto-fill, 50px); height: min-content; justify-content: start; overflow: visible; padding: 0px; position: relative; width: 255px; }\",\".framer-Szd4O .framer-lp9kry-container, .framer-Szd4O .framer-1plpk49-container, .framer-Szd4O .framer-sjxs55-container, .framer-Szd4O .framer-kzkgct-container, .framer-Szd4O .framer-1fee3dy-container, .framer-Szd4O .framer-1l6gmui-container, .framer-Szd4O .framer-1z020et-container, .framer-Szd4O .framer-f0sytb-container, .framer-Szd4O .framer-1csunlj-container, .framer-Szd4O .framer-12dcjb0-container { align-self: start; flex: none; height: 50px; justify-self: start; position: relative; width: 100%; }\",\".framer-Szd4O .framer-18muh48-container, .framer-Szd4O .framer-hbn2or-container, .framer-Szd4O .framer-wtcu6-container, .framer-Szd4O .framer-1ffrvn5-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: fit-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 230\n * @framerIntrinsicWidth 255\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"d2WQOpXQZ\":\"sketch\",\"lIWJN0BD6\":\"invision\",\"rybxou4jV\":\"zeplin\",\"QWThjfuYq\":\"atomic\",\"Wl5WOYrir\":\"figma\",\"UlITVbCbm\":\"agile\",\"KMCE2SNZp\":\"jira\",\"zQwzfsEvs\":\"excel\",\"MQY64sXqO\":\"powerpoint\",\"s4rBomCuE\":\"word\",\"wiGLoVYT9\":\"xD\",\"zRHT1O4bJ\":\"illustrator\",\"nm5gcSayz\":\"photoshop\",\"ge7btSQEJ\":\"indesign\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGXG7Xm5JF=withCSS(Component,css,\"framer-Szd4O\");export default FramerGXG7Xm5JF;FramerGXG7Xm5JF.displayName=\"Tools\";FramerGXG7Xm5JF.defaultProps={height:230,width:255};addPropertyControls(FramerGXG7Xm5JF,{d2WQOpXQZ:{defaultValue:true,title:\"Sketch\",type:ControlType.Boolean},lIWJN0BD6:{defaultValue:true,title:\"Invision\",type:ControlType.Boolean},rybxou4jV:{defaultValue:true,title:\"Zeplin\",type:ControlType.Boolean},QWThjfuYq:{defaultValue:true,title:\"Atomic\",type:ControlType.Boolean},Wl5WOYrir:{defaultValue:true,title:\"Figma\",type:ControlType.Boolean},UlITVbCbm:{defaultValue:true,title:\"Agile\",type:ControlType.Boolean},KMCE2SNZp:{defaultValue:true,title:\"Jira\",type:ControlType.Boolean},zQwzfsEvs:{defaultValue:true,title:\"Excel\",type:ControlType.Boolean},MQY64sXqO:{defaultValue:true,title:\"Powerpoint\",type:ControlType.Boolean},s4rBomCuE:{defaultValue:true,title:\"Word\",type:ControlType.Boolean},wiGLoVYT9:{defaultValue:true,title:\"XD\",type:ControlType.Boolean},zRHT1O4bJ:{defaultValue:true,title:\"Illustrator\",type:ControlType.Boolean},nm5gcSayz:{defaultValue:true,title:\"Photoshop\",type:ControlType.Boolean},ge7btSQEJ:{defaultValue:true,title:\"Indesign\",type:ControlType.Boolean}});addFonts(FramerGXG7Xm5JF,[{explicitInter:true,fonts:[]},...FigmaFonts,...LogosSketchFonts,...InvisionFonts,...ZeplinFonts,...AgileFonts,...AtomicdesignFonts,...JiraFonts,...PowerpointFonts,...ExcelFonts,...WordFonts,...XDFonts,...IllustratorFonts,...PhotoshopFonts,...IndesignFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGXG7Xm5JF\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"230\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"d2WQOpXQZ\\\":\\\"sketch\\\",\\\"lIWJN0BD6\\\":\\\"invision\\\",\\\"rybxou4jV\\\":\\\"zeplin\\\",\\\"QWThjfuYq\\\":\\\"atomic\\\",\\\"Wl5WOYrir\\\":\\\"figma\\\",\\\"UlITVbCbm\\\":\\\"agile\\\",\\\"KMCE2SNZp\\\":\\\"jira\\\",\\\"zQwzfsEvs\\\":\\\"excel\\\",\\\"MQY64sXqO\\\":\\\"powerpoint\\\",\\\"s4rBomCuE\\\":\\\"word\\\",\\\"wiGLoVYT9\\\":\\\"xD\\\",\\\"zRHT1O4bJ\\\":\\\"illustrator\\\",\\\"nm5gcSayz\\\":\\\"photoshop\\\",\\\"ge7btSQEJ\\\":\\\"indesign\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"255\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,title,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==\"Off\";const showThumbnail=onCanvas||thumbnail!==\"Off\"&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/_jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL,originalSearchParams]=parsedURL;const searchParams=embedURL.searchParams;if(originalSearchParams){for(const[param,value]of originalSearchParams){searchParams.set(param,value);if(param===\"t\")searchParams.set(\"start\",value)// embeds have to use `start`, but copying via right-click usually gives you `t=`\n;}}// https://developers.google.com/youtube/player_parameters\nsearchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(!showVideo){// if a browser does not support `loading=lazy`, make sure the video doesn't start playing in the background\nsearchParams.set(\"autoplay\",\"0\");}else if(isAutoplay||// when there is no thumbnail, we don't want to autoplay, unless video is started\nshowThumbnail&&showVideo){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===\"Loop\"){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}const iframeProps={title:title||\"Youtube Video\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",src:embedURL.href,frameBorder:\"0\",onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp};return /*#__PURE__*/_jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onKeyDown:startVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},role:\"presentation\",children:[isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),showThumbnail&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://i.ytimg.com\"}),/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",src:getThumbnailURL(videoId,thumbnail),style:{...videoStyle,objectFit:\"cover\"}})]}),!onCanvas?/*#__PURE__*/_jsx(\"iframe\",{loading:!showVideo?\"lazy\":undefined,style:!showVideo?{...videoStyle,display:\"none\"}:videoStyle,...iframeProps}):null,showVideo?null:/*#__PURE__*/_jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===\"Off\";}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==\"Off\";}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/8AHPXm9Y6mI\",play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL,null];}const searchParams=url.searchParams;if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");const page=pathSegments[0];// https://www.youtube.com/watch?v=Fop2oskTug8\nif(page===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}// https://www.youtube.com/embed/Fop2oskTug8\nif(page===\"embed\"){const videoId=pathSegments[1];return[videoId,url,searchParams];}// https://www.youtube.com/shorts/zwMEhBq4kYM / https://www.youtube.com/live/XlWSzaluBKk\nif(page===\"shorts\"||page===\"live\"){const videoId=pathSegments[1];const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId=url.pathname.slice(1);const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=\"https://i.ytimg.com/vi_webp/\";const ext=\"webp\";switch(res){case\"Low Quality\":return`${pre}${videoId}/hqdefault.${ext}`;case\"Medium Quality\":return`${pre}${videoId}/sddefault.${ext}`;case\"High Quality\":return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/_jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/_jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/_jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"315\",\"framerIntrinsicWidth\":\"560\",\"framerComponentPresetProps\":\"isRed, borderRadius\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";const YouTubeFonts=getFonts(YouTube);const serializationHash=\"framer-q5tmX\";const variantClassNames={rNhoUow7i:\"framer-v-ydbuk8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"rNhoUow7i\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ydbuk8\",className,classNames),\"data-framer-name\":\"Sanofi\",layoutDependency:layoutDependency,layoutId:\"rNhoUow7i\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Partenaire de confiance depuis plus de 10 ans, Sanofi nous a mandat\\xe9s pour r\\xe9soudre une \\xe9quation complexe : comment acc\\xe9l\\xe9rer la production des sites (marques, corporate, business) tout en garantissant une coh\\xe9rence de marque absolue sur tous les march\\xe9s ?\"})}),className:\"framer-qfxcmv\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bLgIwndJC\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE : ATOMISER POUR MIEUX R\\xc9GNER\"})}),className:\"framer-1oeu4xy\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bTJA4OUHN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Face \\xe0 la multiplication des supports, la cr\\xe9ation \\\"au cas par cas\\\" n'\\xe9tait plus viable. Nous avons pilot\\xe9 le passage d'une logique artisanale \\xe0 une logique industrielle.\"})}),className:\"framer-1j4hwp4\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z0alNEXHt\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+292.8),pixelHeight:855,pixelWidth:1903,sizes:\"900px\",src:\"https://framerusercontent.com/images/LpCCqXvRtAmv9IToAWsIs3AB6as.png?width=1903&height=855\",srcSet:\"https://framerusercontent.com/images/LpCCqXvRtAmv9IToAWsIs3AB6as.png?scale-down-to=512&width=1903&height=855 512w,https://framerusercontent.com/images/LpCCqXvRtAmv9IToAWsIs3AB6as.png?scale-down-to=1024&width=1903&height=855 1024w,https://framerusercontent.com/images/LpCCqXvRtAmv9IToAWsIs3AB6as.png?width=1903&height=855 1903w\"},className:\"framer-18617ab\",\"data-framer-name\":\"site\",id:`${layoutId}-18617ab`,layoutDependency:layoutDependency,layoutId:\"iWftPW_ll\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Approche Atomic Design :\"}),\" D\\xe9construction de la charte graphique en \\xe9l\\xe9ments indivisibles (atomes, mol\\xe9cules) pour cr\\xe9er un langage visuel flexible.\"]})}),className:\"framer-tfsh3j\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"LH6aEjPrT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+901.8),pixelHeight:1507,pixelWidth:2704,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/AqYJTciyjuYZ8r7hGiU13NxJXI.jpg?width=2704&height=1507\",srcSet:\"https://framerusercontent.com/images/AqYJTciyjuYZ8r7hGiU13NxJXI.jpg?scale-down-to=512&width=2704&height=1507 512w,https://framerusercontent.com/images/AqYJTciyjuYZ8r7hGiU13NxJXI.jpg?scale-down-to=1024&width=2704&height=1507 1024w,https://framerusercontent.com/images/AqYJTciyjuYZ8r7hGiU13NxJXI.jpg?scale-down-to=2048&width=2704&height=1507 2048w,https://framerusercontent.com/images/AqYJTciyjuYZ8r7hGiU13NxJXI.jpg?width=2704&height=1507 2704w\"},className:\"framer-42pn0c\",\"data-framer-name\":\"process\",fitImageDimension:\"height\",id:`${layoutId}-42pn0c`,layoutDependency:layoutDependency,layoutId:\"QEy78YvKm\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Construction des Librairies :\"}),\" Conception d'une biblioth\\xe8que exhaustive de composants et templates (Sketch / Adobe XD) pr\\xeate \\xe0 l'emploi pour standardiser le travail des futures agences prestataires.\"]})}),className:\"framer-1stywo7\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"rdp5jHZzu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1607.8),pixelHeight:523,pixelWidth:1079,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/QQn659GyLrD8Ps18Q71o3rHS4.png?width=1079&height=523\",srcSet:\"https://framerusercontent.com/images/QQn659GyLrD8Ps18Q71o3rHS4.png?scale-down-to=512&width=1079&height=523 512w,https://framerusercontent.com/images/QQn659GyLrD8Ps18Q71o3rHS4.png?scale-down-to=1024&width=1079&height=523 1024w,https://framerusercontent.com/images/QQn659GyLrD8Ps18Q71o3rHS4.png?width=1079&height=523 1079w\"},className:\"framer-1x14j6q\",\"data-framer-name\":\"sketch\",fitImageDimension:\"height\",id:`${layoutId}-1x14j6q`,layoutDependency:layoutDependency,layoutId:\"I9UdAUC1l\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:'LE KIT : \"Bridge\" design-tech'})}),className:\"framer-dg6fuj\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D2KH0ENz_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Un Design System n'est rien sans les outils pour le diffuser. Nous avons con\\xe7u l'\\xe9cosyst\\xe8me technique facilitant la vie des Product Owners, Chefs de Projet et D\\xe9veloppeurs.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Plateforme Centralis\\xe9e :\"}),' Conception UX/UI du \"Hub\" rassemblant documentation, assets et guidelines. L\\'objectif : une source unique de v\\xe9rit\\xe9 (Single Source of Truth) pour tous les acteurs (Chefs de projet, Designers, Int\\xe9grateurs).']}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"G\\xe9n\\xe9rateur de Code Automatis\\xe9 :\"}),\" Design d'un outil m\\xe9tier innovant (formulaire intelligent) permettant aux cr\\xe9atifs de param\\xe9trer leurs sp\\xe9cificit\\xe9s graphiques et de g\\xe9n\\xe9rer automatiquement le code CSS/HTML exploitable par les int\\xe9grateurs.\"]})]}),className:\"framer-bdqjas\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"DUEjJsbxo\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2622.6),pixelHeight:420,pixelWidth:768,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/UhJWKvV1ojAwSz9P3DS0GrO5OYY.png?width=768&height=420\",srcSet:\"https://framerusercontent.com/images/UhJWKvV1ojAwSz9P3DS0GrO5OYY.png?scale-down-to=512&width=768&height=420 512w,https://framerusercontent.com/images/UhJWKvV1ojAwSz9P3DS0GrO5OYY.png?width=768&height=420 768w\"},className:\"framer-1lp7f43\",\"data-framer-name\":\"template\",fitImageDimension:\"height\",id:`${layoutId}-1lp7f43`,layoutDependency:layoutDependency,layoutId:\"Jeuu8kPIo\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"l'accompagnement : Garantir l'autonomie des \\xe9quipes \"})}),className:\"framer-1q384di\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GAEtKsi3I\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"L'enjeu majeur d'un Design System est son utilisation r\\xe9elle. Nous avons mis en place les leviers de transmission n\\xe9cessaires.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Guidelines & Gouvernance :\"}),\" R\\xe9daction des r\\xe8gles d'usage, bonnes pratiques et contraintes techniques pour cadrer la cr\\xe9ativit\\xe9 sans la brider.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Onboarding Vid\\xe9o :\"}),\" Sc\\xe9narisation et production de tutoriels int\\xe9gr\\xe9s \\xe0 la plateforme pour former les \\xe9quipes internationales et acc\\xe9l\\xe9rer la prise en main des outils.\"]})]}),className:\"framer-1iq43q8\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"O7mv7Z_hS\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bmf4gj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"j5FBZg9lX-container\",nodeId:\"j5FBZg9lX\",rendersWithMotion:true,scopeId:\"JAZiOh9tM\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"j5FBZg9lX\",isMixedBorderRadius:false,isRed:true,layoutId:\"j5FBZg9lX\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"High Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtu.be/wzce5209tuQ\",width:\"100%\"})})})]})})})});});const css=[\".framer-q5tmX.framer-1prirh1, .framer-q5tmX .framer-1prirh1 { display: block; }\",\".framer-q5tmX.framer-ydbuk8 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-q5tmX .framer-qfxcmv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-q5tmX .framer-1oeu4xy, .framer-q5tmX .framer-dg6fuj, .framer-q5tmX .framer-1q384di { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-q5tmX .framer-1j4hwp4, .framer-q5tmX .framer-tfsh3j, .framer-q5tmX .framer-1stywo7, .framer-q5tmX .framer-bdqjas, .framer-q5tmX .framer-1iq43q8 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-q5tmX .framer-18617ab { align-content: center; align-items: center; cursor: zoom-in; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 405px; justify-content: center; padding: 0px; position: relative; width: 900px; }\",\".framer-q5tmX .framer-42pn0c, .framer-q5tmX .framer-1x14j6q, .framer-q5tmX .framer-1lp7f43 { align-content: center; align-items: center; cursor: zoom-in; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-q5tmX .framer-1bmf4gj-container { aspect-ratio: 1.7786561264822134 / 1; flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3964\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJAZiOh9tM=withCSS(Component,css,\"framer-q5tmX\");export default FramerJAZiOh9tM;FramerJAZiOh9tM.displayName=\"Client/Sanofi\";FramerJAZiOh9tM.defaultProps={height:3964,width:900};addFonts(FramerJAZiOh9tM,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...YouTubeFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJAZiOh9tM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"3964\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"900\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JAZiOh9tM.map","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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 sharedStyle3 from\"https://framerusercontent.com/modules/wTy3FYcW2MMKs8neBuzc/Sj04vzRfoHId9vCmRVPV/dX7uSLfUx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p1qbDby1jFnZmbThn8Cg/Ib3K0qmPladrTtt2866z/iKb7a0u8f.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/HQaLBLE9Za6chERWsUOJ/S8UBE8mzxjJ2jilcS6g2/xzIQILVLW.js\";const serializationHash=\"framer-5rCUh\";const variantClassNames={S5VZ2Tglw:\"framer-v-1anvxl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"S5VZ2Tglw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1anvxl\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"S5VZ2Tglw\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hzqfz1\",layoutDependency:layoutDependency,layoutId:\"nvntft67w\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wl1u2n\",\"data-styles-preset\":\"iKb7a0u8f\",dir:\"auto\",children:\"Conception d'une plateforme s\\xe9curis\\xe9e (IA) destin\\xe9e au Minist\\xe8re des Arm\\xe9es.\"})}),className:\"framer-qdfilw\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IuL1inMA5\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-11hl06q\",\"data-styles-preset\":\"xzIQILVLW\",dir:\"auto\",children:\"Centraliser des flux massifs de donn\\xe9es pour permettre aux analystes du renseignement de prendre des d\\xe9cisions critiques rapidement.\"})}),className:\"framer-3l2rna\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nZtPKSe1d\",style:{\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"CHALLENGE\"})}),className:\"framer-1a2j5hi\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AzYJVpJbp\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bh3va0\",layoutDependency:layoutDependency,layoutId:\"Unw3yRe94\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Probl\\xe8me :\"}),\" L'outil \\xe9tait fonctionnel mais inadapt\\xe9 aux mod\\xe8les mentaux des op\\xe9rateurs terrain.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Enjeu :\"}),\" \\\"R\\xe9parer\\\" l'exp\\xe9rience utilisateur et l'adoption sans faire exploser le budget ni refondre l'architecture technique existante.\"]})]}),className:\"framer-qjd4e2\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"PEOT2E_KK\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"PHASE 1 : Redresser l'exp\\xe9rience\"})}),className:\"framer-1kprsaw\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AK3j2ilq7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"De fa\\xe7on pragmatique, j'ai actionn\\xe9 3 leviers indispensables pour replacer l'utilisateur au centre du projet :\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Investiguer :\"}),\" Interviews cibl\\xe9es avec les analystes pour comprendre la r\\xe9alit\\xe9 op\\xe9rationnelle (vs la th\\xe9orie).\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Co-cr\\xe9er :\"}),\" Ateliers de Design Thinking et tri de cartes pour reprioriser les fonctionnalit\\xe9s essentielles et \\xe9liminer le bruit.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Aligner :\"}),\" Restitution synth\\xe9tique pour unifier la vision des d\\xe9veloppeurs, du m\\xe9tier et du client final.\"]})]}),className:\"framer-1qf88xe\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"NOgxGD4z4\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3741)-0-4593.2)/2+1235.6+150)),pixelHeight:1264,pixelWidth:3122,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/K7Y9kd4KzKewKqs5tf5GgX7A.jpg?width=3122&height=1264\",srcSet:\"https://framerusercontent.com/images/K7Y9kd4KzKewKqs5tf5GgX7A.jpg?scale-down-to=512&width=3122&height=1264 512w,https://framerusercontent.com/images/K7Y9kd4KzKewKqs5tf5GgX7A.jpg?scale-down-to=1024&width=3122&height=1264 1024w,https://framerusercontent.com/images/K7Y9kd4KzKewKqs5tf5GgX7A.jpg?scale-down-to=2048&width=3122&height=1264 2048w,https://framerusercontent.com/images/K7Y9kd4KzKewKqs5tf5GgX7A.jpg?width=3122&height=1264 3122w\"},className:\"framer-fsiuz4\",fitImageDimension:\"height\",id:`${layoutId}-fsiuz4`,layoutDependency:layoutDependency,layoutId:\"BP7fOM_Pd\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"C'est ici que ma double comp\\xe9tence Design/Tech a \\xe9t\\xe9 d\\xe9cisive.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Optimisation sous contrainte :\"}),\" Repenser les parcours et l'UI en collaboration \\xe9troite avec les d\\xe9veloppeurs pour minimiser les impacts techniques (co\\xfbts/d\\xe9lais).\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Tests It\\xe9ratifs (Gu\\xe9rilla) :\"}),\" Validation continue des hypoth\\xe8ses avec les utilisateurs finaux pour garantir que chaque pixel d\\xe9velopp\\xe9 apporte une valeur op\\xe9rationnelle.\"]})]}),className:\"framer-tkymvt\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"cCATjkqe8\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3741)-0-4593.2)/2+2071.6+210)),pixelHeight:1280,pixelWidth:2030,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ChjY9m9siVeDEs8KWQaavX4lyFQ.jpg?width=2030&height=1280\",srcSet:\"https://framerusercontent.com/images/ChjY9m9siVeDEs8KWQaavX4lyFQ.jpg?scale-down-to=512&width=2030&height=1280 512w,https://framerusercontent.com/images/ChjY9m9siVeDEs8KWQaavX4lyFQ.jpg?scale-down-to=1024&width=2030&height=1280 1024w,https://framerusercontent.com/images/ChjY9m9siVeDEs8KWQaavX4lyFQ.jpg?width=2030&height=1280 2030w\"},className:\"framer-l5mo65\",fitImageDimension:\"height\",id:`${layoutId}-l5mo65`,layoutDependency:layoutDependency,layoutId:\"GUa8lBVzT\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Thibault\"})}),className:\"framer-14ar4zi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qTA7n98Et\",transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"PHASE 2 : S\\xe9curiser la roadmap\"})}),className:\"framer-s7tc3w\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TNROreca4\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:\"Une fois les fondations stabilis\\xe9es, en collaboration avec le product owner, nous avons poursuivi l'\\xe9volution du produit et le cycle de vie des nouvelles fonctionnalit\\xe9s.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Pilotage Proxy PO :\"}),\" Animation d'ateliers clients pour capter les nouveaux besoins, d\\xe9finir les features et co-construire la roadmap.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Traduction Op\\xe9rationnelle :\"}),\" Conversion des attentes m\\xe9tiers en sp\\xe9cifications fonctionnelles claires. R\\xe9daction int\\xe9grale des volets UX/UI pour alimenter l'\\xe9quipe de production sans ambigu\\xeft\\xe9.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Ma\\xeetrise du Delivery :\"}),\" Gestion du cycle complet de la fonctionnalit\\xe9, de la priorisation dans le backlog au pilotage des d\\xe9lais, jusqu'\\xe0 la d\\xe9monstration finale et la livraison au client.\"]})]}),className:\"framer-a1u0iv\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"VY7YASrgR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3741)-0-4593.2)/2+3291.4+300)),pixelHeight:5652,pixelWidth:20930,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/0RtHNyivk1GeU5TJ1OigpMtw0x8.jpg?width=20930&height=5652\",srcSet:\"https://framerusercontent.com/images/0RtHNyivk1GeU5TJ1OigpMtw0x8.jpg?scale-down-to=512&width=20930&height=5652 512w,https://framerusercontent.com/images/0RtHNyivk1GeU5TJ1OigpMtw0x8.jpg?scale-down-to=1024&width=20930&height=5652 1024w,https://framerusercontent.com/images/0RtHNyivk1GeU5TJ1OigpMtw0x8.jpg?scale-down-to=2048&width=20930&height=5652 2048w,https://framerusercontent.com/images/0RtHNyivk1GeU5TJ1OigpMtw0x8.jpg?scale-down-to=4096&width=20930&height=5652 4096w,https://framerusercontent.com/images/0RtHNyivk1GeU5TJ1OigpMtw0x8.jpg?width=20930&height=5652 20930w\"},className:\"framer-ko55bn\",fitImageDimension:\"height\",id:`${layoutId}-ko55bn`,layoutDependency:layoutDependency,layoutId:\"LBPDkiMgB\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:3e3,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"NOTE DE CONFIDENTIALIT\\xc9\"})}),className:\"framer-1nux9ce\",\"data-framer-name\":\"Mission\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SE0JKgI5S\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iuyb6a\",\"data-styles-preset\":\"dX7uSLfUx\",children:'🔒 Projet classifi\\xe9 DRSF (Diffusion Restreinte Sp\\xe9cial France). Les interfaces et d\\xe9tails strat\\xe9giques ne peuvent \\xeatre diffus\\xe9s publiquement. Je serai ravi d\\'\\xe9changer de vive voix sur les m\\xe9thodologies de \"Design sous contrainte\" et de pilotage mises en œuvre.'})}),className:\"framer-oxv8wp\",\"data-framer-name\":\"Sanofi, pour qui nous travaillons depuis plus de\\xa0 10 ans, nous a sollicit\\xe9 afin de trouver une solution efficace permettant d'optimiser la cr\\xe9ation des sites globaux, marques et business, tout en conservant la coh\\xe9rence de leur charte graphique.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ibPaVHAVn\",style:{\"--framer-paragraph-spacing\":\"5px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2176,intrinsicWidth:3852,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||3741)-0-4593.2)/2+3695.2+390)),pixelHeight:2176,pixelWidth:3852,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/qs7rx9FczU8OdCjxvyspUcnClKc.jpg?width=3852&height=2176\",srcSet:\"https://framerusercontent.com/images/qs7rx9FczU8OdCjxvyspUcnClKc.jpg?scale-down-to=512&width=3852&height=2176 512w,https://framerusercontent.com/images/qs7rx9FczU8OdCjxvyspUcnClKc.jpg?scale-down-to=1024&width=3852&height=2176 1024w,https://framerusercontent.com/images/qs7rx9FczU8OdCjxvyspUcnClKc.jpg?scale-down-to=2048&width=3852&height=2176 2048w,https://framerusercontent.com/images/qs7rx9FczU8OdCjxvyspUcnClKc.jpg?width=3852&height=2176 3852w\"},className:\"framer-i73eud\",fitImageDimension:\"height\",id:`${layoutId}-i73eud`,layoutDependency:layoutDependency,layoutId:\"EjhjdWS1t\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.8)\",maxWidth:1200,padding:20,transition:transition1,zIndex:10},lightboxClassName:scopingClassNames})]})})})});});const css=[\".framer-5rCUh.framer-7jndyf, .framer-5rCUh .framer-7jndyf { display: block; }\",\".framer-5rCUh.framer-1anvxl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-5rCUh .framer-hzqfz1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5rCUh .framer-qdfilw, .framer-5rCUh .framer-3l2rna, .framer-5rCUh .framer-qjd4e2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5rCUh .framer-1a2j5hi, .framer-5rCUh .framer-1kprsaw, .framer-5rCUh .framer-s7tc3w, .framer-5rCUh .framer-1nux9ce { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-5rCUh .framer-bh3va0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5rCUh .framer-1qf88xe, .framer-5rCUh .framer-tkymvt, .framer-5rCUh .framer-a1u0iv, .framer-5rCUh .framer-oxv8wp { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5rCUh .framer-fsiuz4, .framer-5rCUh .framer-l5mo65, .framer-5rCUh .framer-ko55bn { cursor: zoom-in; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5rCUh .framer-14ar4zi { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-5rCUh .framer-i73eud { align-content: center; align-items: center; cursor: zoom-in; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; padding: 0px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3741\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernFHB17cKQ=withCSS(Component,css,\"framer-5rCUh\");export default FramernFHB17cKQ;FramernFHB17cKQ.displayName=\"Client/Thales\";FramernFHB17cKQ.defaultProps={height:3741,width:900};addFonts(FramernFHB17cKQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernFHB17cKQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"900\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"3741\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nFHB17cKQ.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ClientSanofi from\"https://framerusercontent.com/modules/bIUT2aNApS3Hh28rZw1H/xMd8uCKQZghDYX6QsfyT/JAZiOh9tM.js\";import Eflower from\"https://framerusercontent.com/modules/3pGLACj9C05nCHfrFopS/3zOyVrdD13GiAFniTak1/lCRa7A4bO.js\";import ClientThales from\"https://framerusercontent.com/modules/bh0Gv3ZzCdPh1KFoyaR5/MJqUrNzCzF7c5q9Z3XgK/nFHB17cKQ.js\";import Safer from\"https://framerusercontent.com/modules/5UpKvUkI3dCNT9N1tQbK/HNvpTGLhPBim9UkwsJ2C/RGxolbVA1.js\";const EflowerFonts=getFonts(Eflower);const ClientSanofiFonts=getFonts(ClientSanofi);const SaferFonts=getFonts(Safer);const ClientThalesFonts=getFonts(ClientThales);const cycleOrder=[\"U_kqhlJW7\",\"qPVwuiUyP\",\"ZOikpG2Eu\",\"IOidjK6lA\"];const serializationHash=\"framer-ZLL6a\";const variantClassNames={IOidjK6lA:\"framer-v-1m6psoh\",qPVwuiUyP:\"framer-v-xdt7ik\",U_kqhlJW7:\"framer-v-irj69l\",ZOikpG2Eu:\"framer-v-50hht0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Eflower:\"IOidjK6lA\",Safer:\"ZOikpG2Eu\",Sanofi:\"qPVwuiUyP\",Thales:\"U_kqhlJW7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"U_kqhlJW7\"};};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:\"U_kqhlJW7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"IOidjK6lA\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"qPVwuiUyP\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"ZOikpG2Eu\")return true;return false;};const isDisplayed3=()=>{if([\"qPVwuiUyP\",\"ZOikpG2Eu\",\"IOidjK6lA\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-irj69l\",className,classNames),\"data-framer-name\":\"Thales\",layoutDependency:layoutDependency,layoutId:\"U_kqhlJW7\",ref:refBinding,style:{...style},...addPropertyOverrides({IOidjK6lA:{\"data-framer-name\":\"Eflower\"},qPVwuiUyP:{\"data-framer-name\":\"Sanofi\"},ZOikpG2Eu:{\"data-framer-name\":\"Safer\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IOidjK6lA:{height:2871,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tji2lb-container\",layoutDependency:layoutDependency,layoutId:\"y7n4Jibbp-container\",nodeId:\"y7n4Jibbp\",rendersWithMotion:true,scopeId:\"JUhKWCtZZ\",children:/*#__PURE__*/_jsx(Eflower,{height:\"100%\",id:\"y7n4Jibbp\",layoutId:\"y7n4Jibbp\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qPVwuiUyP:{height:3984,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xzy2tt-container\",layoutDependency:layoutDependency,layoutId:\"jCSwTYfR8-container\",nodeId:\"jCSwTYfR8\",rendersWithMotion:true,scopeId:\"JUhKWCtZZ\",children:/*#__PURE__*/_jsx(ClientSanofi,{height:\"100%\",id:\"jCSwTYfR8\",layoutId:\"jCSwTYfR8\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ZOikpG2Eu:{height:4181,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xwahj9-container\",layoutDependency:layoutDependency,layoutId:\"DuhNFbBfQ-container\",nodeId:\"DuhNFbBfQ\",rendersWithMotion:true,scopeId:\"JUhKWCtZZ\",children:/*#__PURE__*/_jsx(Safer,{height:\"100%\",id:\"DuhNFbBfQ\",layoutId:\"DuhNFbBfQ\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3641,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2uj70s-container\",layoutDependency:layoutDependency,layoutId:\"Q4djEYUZd-container\",nodeId:\"Q4djEYUZd\",rendersWithMotion:true,scopeId:\"JUhKWCtZZ\",children:/*#__PURE__*/_jsx(ClientThales,{height:\"100%\",id:\"Q4djEYUZd\",layoutId:\"Q4djEYUZd\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZLL6a.framer-txgsum, .framer-ZLL6a .framer-txgsum { display: block; }\",\".framer-ZLL6a.framer-irj69l { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-ZLL6a .framer-tji2lb-container, .framer-ZLL6a .framer-1xzy2tt-container, .framer-ZLL6a .framer-1xwahj9-container, .framer-ZLL6a .framer-2uj70s-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3640\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qPVwuiUyP\":{\"layout\":[\"fixed\",\"auto\"]},\"ZOikpG2Eu\":{\"layout\":[\"fixed\",\"auto\"]},\"IOidjK6lA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJUhKWCtZZ=withCSS(Component,css,\"framer-ZLL6a\");export default FramerJUhKWCtZZ;FramerJUhKWCtZZ.displayName=\"ContainerContent\";FramerJUhKWCtZZ.defaultProps={height:3640,width:900};addPropertyControls(FramerJUhKWCtZZ,{variant:{options:[\"U_kqhlJW7\",\"qPVwuiUyP\",\"ZOikpG2Eu\",\"IOidjK6lA\"],optionTitles:[\"Thales\",\"Sanofi\",\"Safer\",\"Eflower\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJUhKWCtZZ,[{explicitInter:true,fonts:[]},...EflowerFonts,...ClientSanofiFonts,...SaferFonts,...ClientThalesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJUhKWCtZZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qPVwuiUyP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZOikpG2Eu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IOidjK6lA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"3640\",\"framerIntrinsicWidth\":\"900\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ded5ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oQsNiPeOGneacE0M4XUs/WjszgkGCe2VGZ2GqHmiA/AgfmDcMb1.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";const serializationHash=\"framer-eouYm\";const variantClassNames={AzAomFE90:\"framer-v-fgj607\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pz_qutqC4=undefined;const g9EgAt7qA=undefined;const oqU3P0lUC=undefined;const V3Ac5wLfm=undefined;const nIL6tdJpM=undefined;const awuzYcztD=undefined;const NRdiPpAT2=undefined;const q6cMOmHHx=undefined;const mrszB1MxR=undefined;const QJEoKZMED=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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({direction,dur_e,equipe1,equipe2,equipe3,height,id,role1,role2,role3,timeTitle,visible,width,...props})=>{return{...props,awuzYcztD:equipe2??props.awuzYcztD??\"• Contenu \\xe9quipe 2\",g9EgAt7qA:role1??props.g9EgAt7qA??\"• Contenu r\\xf4le 1\",mrszB1MxR:timeTitle??props.mrszB1MxR??\"Dur\\xe9e\",nIL6tdJpM:equipe1??props.nIL6tdJpM??\"• Contenu \\xe9quipe 1\",NRdiPpAT2:equipe3??props.NRdiPpAT2??\"• Contenu \\xe9quipe 3\",oqU3P0lUC:role2??props.oqU3P0lUC??\"• Contenu r\\xf4le 2\",pz_qutqC4:humanReadableEnumMap[direction]??direction??props.pz_qutqC4??\"column\",q6cMOmHHx:visible??props.q6cMOmHHx??true,QJEoKZMED:dur_e??props.QJEoKZMED??\"8 mois\",V3Ac5wLfm:role3??props.V3Ac5wLfm??\"• Contenu r\\xf4le 3\"};};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,QJEoKZMED,q6cMOmHHx,mrszB1MxR,g9EgAt7qA,oqU3P0lUC,V3Ac5wLfm,nIL6tdJpM,awuzYcztD,NRdiPpAT2,pz_qutqC4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AzAomFE90\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fgj607\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"AzAomFE90\",ref:refBinding,style:{\"--1gzd43y\":pz_qutqC4===\"column\"?undefined:\"1 0 0px\",\"--o9i314\":pz_qutqC4,\"--s8zaj8\":pz_qutqC4===\"column\"?\"100%\":\"1px\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bzbrts\",\"data-framer-name\":\"txtColGauche\",layoutDependency:layoutDependency,layoutId:\"W9tMewsR4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"R\\xf4le\"})}),className:\"framer-183yaxb\",\"data-framer-name\":\"Contexte :\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q7j4YLCJC\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y7nb50\",layoutDependency:layoutDependency,layoutId:\"Iyt0QpqTb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"• Contenu r\\xf4le 1\"})}),className:\"framer-13om3uh\",\"data-framer-name\":\"Maecenas faucibus mollis interdum.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ccf_zK7uD\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:g9EgAt7qA,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"• Contenu r\\xf4le 2\"})}),className:\"framer-19obnj\",\"data-framer-name\":\"Maecenas faucibus mollis interdum.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"viawWmTv9\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:oqU3P0lUC,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"• Contenu r\\xf4le 3\"})}),className:\"framer-ft7gcz\",\"data-framer-name\":\"Maecenas faucibus mollis interdum.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S4gbjCqOD\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:V3Ac5wLfm,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2yi7r8\",\"data-framer-name\":\"txtColGauche\",layoutDependency:layoutDependency,layoutId:\"nEDjoOqLi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"\\xc9QUIPE\"})}),className:\"framer-1x2h7d4\",\"data-framer-name\":\"Contexte :\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sl9gZY7Qx\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2ryo5b\",layoutDependency:layoutDependency,layoutId:\"Vphrz99D6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"• Contenu \\xe9quipe 1\"})}),className:\"framer-rk49fw\",\"data-framer-name\":\"Maecenas faucibus mollis interdum.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g7B6HBov5\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:nIL6tdJpM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"• Contenu \\xe9quipe 2\"})}),className:\"framer-19dg3dz\",\"data-framer-name\":\"Maecenas faucibus mollis interdum.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RGNJ7f3Kg\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:awuzYcztD,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"• Contenu \\xe9quipe 3\"})}),className:\"framer-12xd4g8\",\"data-framer-name\":\"Maecenas faucibus mollis interdum.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jk8vUojbE\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:NRdiPpAT2,verticalAlignment:\"top\",withExternalLayout:true})]})]}),q6cMOmHHx!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sm2v4m\",\"data-framer-name\":\"txtColGauche\",layoutDependency:layoutDependency,layoutId:\"XZuPF44II\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Dur\\xe9e\"})}),className:\"framer-5ugcze\",\"data-framer-name\":\"Dur\\xe9e :\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PjxeM40zi\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:mrszB1MxR,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wtgms8\",\"data-styles-preset\":\"AgfmDcMb1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"8 mois\"})}),className:\"framer-1w92awd\",\"data-framer-name\":\"XX mois\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XQ6QFPHE7\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:QJEoKZMED,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eouYm.framer-on70t7, .framer-eouYm .framer-on70t7 { display: block; }\",\".framer-eouYm.framer-fgj607 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--o9i314); flex-wrap: nowrap; gap: 20px 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 180px; }\",\".framer-eouYm .framer-1bzbrts, .framer-eouYm .framer-2yi7r8 { align-content: flex-start; align-items: flex-start; display: flex; flex: var(--1gzd43y); flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: var(--s8zaj8); }\",\".framer-eouYm .framer-183yaxb, .framer-eouYm .framer-13om3uh, .framer-eouYm .framer-19obnj, .framer-eouYm .framer-ft7gcz, .framer-eouYm .framer-1x2h7d4, .framer-eouYm .framer-rk49fw, .framer-eouYm .framer-19dg3dz, .framer-eouYm .framer-12xd4g8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-eouYm .framer-y7nb50, .framer-eouYm .framer-2ryo5b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eouYm .framer-1sm2v4m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eouYm .framer-5ugcze, .framer-eouYm .framer-1w92awd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 294\n * @framerIntrinsicWidth 180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QJEoKZMED\":\"dur_e\",\"q6cMOmHHx\":\"visible\",\"mrszB1MxR\":\"timeTitle\",\"g9EgAt7qA\":\"role1\",\"oqU3P0lUC\":\"role2\",\"V3Ac5wLfm\":\"role3\",\"nIL6tdJpM\":\"equipe1\",\"awuzYcztD\":\"equipe2\",\"NRdiPpAT2\":\"equipe3\",\"pz_qutqC4\":\"direction\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRCjf_HrQ5=withCSS(Component,css,\"framer-eouYm\");export default FramerRCjf_HrQ5;FramerRCjf_HrQ5.displayName=\"StudyCase/ColGauche\";FramerRCjf_HrQ5.defaultProps={height:294,width:180};addPropertyControls(FramerRCjf_HrQ5,{QJEoKZMED:{defaultValue:\"8 mois\",displayTextArea:false,title:\"Dur\\xe9e\",type:ControlType.String},onQJEoKZMEDChange:{changes:\"QJEoKZMED\",type:ControlType.ChangeHandler},q6cMOmHHx:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},onq6cMOmHHxChange:{changes:\"q6cMOmHHx\",type:ControlType.ChangeHandler},mrszB1MxR:{defaultValue:\"Dur\\xe9e\",displayTextArea:false,title:\"TimeTitle\",type:ControlType.String},onmrszB1MxRChange:{changes:\"mrszB1MxR\",type:ControlType.ChangeHandler},g9EgAt7qA:{defaultValue:\"• Contenu r\\xf4le 1\",description:\"\",displayTextArea:false,title:\"Role 1\",type:ControlType.String},ong9EgAt7qAChange:{changes:\"g9EgAt7qA\",type:ControlType.ChangeHandler},oqU3P0lUC:{defaultValue:\"• Contenu r\\xf4le 2\",displayTextArea:false,title:\"Role 2\",type:ControlType.String},onoqU3P0lUCChange:{changes:\"oqU3P0lUC\",type:ControlType.ChangeHandler},V3Ac5wLfm:{defaultValue:\"• Contenu r\\xf4le 3\",description:\"\",displayTextArea:false,title:\"Role 3\",type:ControlType.String},onV3Ac5wLfmChange:{changes:\"V3Ac5wLfm\",type:ControlType.ChangeHandler},nIL6tdJpM:{defaultValue:\"• Contenu \\xe9quipe 1\",displayTextArea:false,title:\"Equipe 1\",type:ControlType.String},onnIL6tdJpMChange:{changes:\"nIL6tdJpM\",type:ControlType.ChangeHandler},awuzYcztD:{defaultValue:\"• Contenu \\xe9quipe 2\",displayTextArea:false,title:\"Equipe 2\",type:ControlType.String},onawuzYcztDChange:{changes:\"awuzYcztD\",type:ControlType.ChangeHandler},NRdiPpAT2:{defaultValue:\"• Contenu \\xe9quipe 3\",displayTextArea:false,title:\"Equipe 3\",type:ControlType.String},onNRdiPpAT2Change:{changes:\"NRdiPpAT2\",type:ControlType.ChangeHandler},pz_qutqC4:{defaultValue:\"column\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum}});addFonts(FramerRCjf_HrQ5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRCjf_HrQ5\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"180\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"QJEoKZMED\\\":\\\"dur_e\\\",\\\"q6cMOmHHx\\\":\\\"visible\\\",\\\"mrszB1MxR\\\":\\\"timeTitle\\\",\\\"g9EgAt7qA\\\":\\\"role1\\\",\\\"oqU3P0lUC\\\":\\\"role2\\\",\\\"V3Ac5wLfm\\\":\\\"role3\\\",\\\"nIL6tdJpM\\\":\\\"equipe1\\\",\\\"awuzYcztD\\\":\\\"equipe2\\\",\\\"NRdiPpAT2\\\":\\\"equipe3\\\",\\\"pz_qutqC4\\\":\\\"direction\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"294\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/JN8HfEzyf6YT6vuP8a3i/67TMhmv2AcVAFlR543X6/T5XIe9Oeo.js\";import SlotStudyCase from\"https://framerusercontent.com/modules/2VeP1hWi6ifK99aznbl3/d58WiLvX9O50clELChIn/crYKjapMW.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const SlotStudyCaseFonts=getFonts(SlotStudyCase);const serializationHash=\"framer-2FoQm\";const variantClassNames={HqHfMhWDH:\"framer-v-hm4ie0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zgXdCA7tc=undefined;const RQc2CvLgw=undefined;const GpyT3noK5=undefined;const GXOL0VT4d=undefined;const RJjp5ryaY=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.6,duration:.4,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const getProps=({direction,height,id,rebondEFlower,rebondSafer,rebondSanofi,rebondThales,width,...props})=>{return{...props,GpyT3noK5:rebondSanofi??props.GpyT3noK5??true,GXOL0VT4d:rebondSafer??props.GXOL0VT4d??true,RJjp5ryaY:rebondEFlower??props.RJjp5ryaY??true,RQc2CvLgw:rebondThales??props.RQc2CvLgw??true,zgXdCA7tc:humanReadableEnumMap[direction]??direction??props.zgXdCA7tc??\"row\"};};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,GXOL0VT4d,RQc2CvLgw,GpyT3noK5,RJjp5ryaY,zgXdCA7tc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HqHfMhWDH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hm4ie0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"HqHfMhWDH\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1by5du2\",layoutDependency:layoutDependency,layoutId:\"QNgP30Alo\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",dir:\"auto\",children:\"Autres \\xe9tudes de cas\"})}),className:\"framer-1bxfypd\",\"data-framer-appear-id\":\"1bxfypd\",\"data-framer-name\":\"UX/UI Designer\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"EexKWOgY2\",optimized:true,style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hy9tj\",layoutDependency:layoutDependency,layoutId:\"joN_35jJm\",style:{\"--1qjph5o\":zgXdCA7tc===\"column\"?undefined:\"1 0 0px\",\"--1six57q\":zgXdCA7tc,\"--lt10ch\":zgXdCA7tc===\"column\"?\"100%\":\"1px\"},children:[RQc2CvLgw!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XrehsfzfA\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:211,width:`calc(${componentViewport?.width||\"100vw\"} - 100px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c7on81-container\",layoutDependency:layoutDependency,layoutId:\"iabPRXdrv-container\",nodeId:\"iabPRXdrv\",rendersWithMotion:true,scopeId:\"teoIu1f1u\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"z9APyy3xv\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"D\\xc9FENSE\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"iabPRXdrv\",layoutId:\"iabPRXdrv\",n9AMlmBox:addImageAlt({pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?width=1536&height=1024 1536w\"},\"\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Application m\\xe9tier s\\xe9curis\\xe9e destin\\xe9e aux op\\xe9rateurs du renseignement militaire\",rXBWXbdOq:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"v465ozr0B\"),vHpfqM7gK:false,vU9keF_y_:\"Artemis.IA\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks[0]})})})}),GpyT3noK5!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qPZ2Ccbq0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:211,width:`calc(${componentViewport?.width||\"100vw\"} - 100px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1akhy78-container\",layoutDependency:layoutDependency,layoutId:\"eTVILL3nl-container\",nodeId:\"eTVILL3nl\",rendersWithMotion:true,scopeId:\"teoIu1f1u\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"hKOR6sYw0\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"PHARMACOLOGIE\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"eTVILL3nl\",layoutId:\"eTVILL3nl\",n9AMlmBox:addImageAlt({pixelHeight:600,pixelWidth:1200,src:\"https://framerusercontent.com/images/BnMru7TSqZE8ZDf2TlzYXCma2ic.jpg?width=1200&height=600\",srcSet:\"https://framerusercontent.com/images/BnMru7TSqZE8ZDf2TlzYXCma2ic.jpg?scale-down-to=512&width=1200&height=600 512w,https://framerusercontent.com/images/BnMru7TSqZE8ZDf2TlzYXCma2ic.jpg?scale-down-to=1024&width=1200&height=600 1024w,https://framerusercontent.com/images/BnMru7TSqZE8ZDf2TlzYXCma2ic.jpg?width=1200&height=600 1200w\"},\"\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Mise en place d'un design system pour l'industrialisation des sites corporate\",rXBWXbdOq:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"v465ozr0B\"),vHpfqM7gK:false,vU9keF_y_:\"Design System\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks1[0]})})})}),GXOL0VT4d!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xY2kT1vse\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:211,width:`calc(${componentViewport?.width||\"100vw\"} - 100px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cday5x-container\",layoutDependency:layoutDependency,layoutId:\"YJqK4V2B2-container\",nodeId:\"YJqK4V2B2\",rendersWithMotion:true,scopeId:\"teoIu1f1u\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"YDfSGTJ59\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"YJqK4V2B2\",layoutId:\"YJqK4V2B2\",n9AMlmBox:addImageAlt({pixelHeight:300,pixelWidth:600,src:\"https://framerusercontent.com/images/b3oq0cgRM2in0mRajupRjBXifM.jpg?width=600&height=300\",srcSet:\"https://framerusercontent.com/images/b3oq0cgRM2in0mRajupRjBXifM.jpg?scale-down-to=512&width=600&height=300 512w,https://framerusercontent.com/images/b3oq0cgRM2in0mRajupRjBXifM.jpg?width=600&height=300 600w\"},\"\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Conception d'une carte interactive transformant des donn\\xe9es complexes en exp\\xe9rience fluide et immersive\",rXBWXbdOq:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"v465ozr0B\"),vHpfqM7gK:false,vU9keF_y_:\"Le Prix des Terres\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks2[0]})})})}),RJjp5ryaY!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pQbSugmTr\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:211,width:`calc(${componentViewport?.width||\"100vw\"} - 100px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pwa40d-container\",layoutDependency:layoutDependency,layoutId:\"C5DnRD8j4-container\",nodeId:\"C5DnRD8j4\",rendersWithMotion:true,scopeId:\"teoIu1f1u\",children:/*#__PURE__*/_jsx(SlotStudyCase,{C4TcU6uk5:\"HD20J28W5\",Dk5HghRIx:\"Optimisation cognitive pour le renseignement militaire.\",ECtu3oVts:\"INDUSTRY\",fEufj5aHZ:\"UX Design\",height:\"100%\",id:\"C5DnRD8j4\",layoutId:\"C5DnRD8j4\",n9AMlmBox:addImageAlt({pixelHeight:438,pixelWidth:900,src:\"https://framerusercontent.com/images/q0naO04QcFvju8aqLgUe6HDshxE.jpg?width=900&height=438\",srcSet:\"https://framerusercontent.com/images/q0naO04QcFvju8aqLgUe6HDshxE.jpg?scale-down-to=512&width=900&height=438 512w,https://framerusercontent.com/images/q0naO04QcFvju8aqLgUe6HDshxE.jpg?width=900&height=438 900w\"},\"\"),nZWjQ_cUd:false,QVJBZef_Z:\"UX Design\",Qyxmu3cr8:true,rtyvojecs:\"Design d'une interface mobile intuitive facilitant la r\\xe9duction de l'empreinte carbone au quotidien.\",rXBWXbdOq:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"v465ozr0B\"),vHpfqM7gK:false,vU9keF_y_:\"App Mobile\",VxVWyQmL4:\"UX Design\",W4J60GfQO:false,wGqXRZHaQ:false,width:\"100%\",WjgFGKHvr:false,y2ddldMrl:resolvedLinks3[0]})})})})]})]})})})})});});const css=[\".framer-2FoQm.framer-1why2cb, .framer-2FoQm .framer-1why2cb { display: block; }\",\".framer-2FoQm.framer-hm4ie0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1000px; }\",\".framer-2FoQm .framer-1by5du2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 50px; position: relative; width: 100%; }\",\".framer-2FoQm .framer-1bxfypd { flex: none; height: 16px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2FoQm .framer-1hy9tj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: var(--1six57q); flex-wrap: nowrap; gap: 30px 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2FoQm .framer-c7on81-container, .framer-2FoQm .framer-1akhy78-container, .framer-2FoQm .framer-cday5x-container, .framer-2FoQm .framer-pwa40d-container { cursor: pointer; flex: var(--1qjph5o); height: 211px; position: relative; width: var(--lt10ch); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 357\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"GXOL0VT4d\":\"rebondSafer\",\"RQc2CvLgw\":\"rebondThales\",\"GpyT3noK5\":\"rebondSanofi\",\"RJjp5ryaY\":\"rebondEFlower\",\"zgXdCA7tc\":\"direction\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerteoIu1f1u=withCSS(Component,css,\"framer-2FoQm\");export default FramerteoIu1f1u;FramerteoIu1f1u.displayName=\"CaseStudy\";FramerteoIu1f1u.defaultProps={height:357,width:1e3};addPropertyControls(FramerteoIu1f1u,{GXOL0VT4d:{defaultValue:true,title:\"Rebond/Safer\",type:ControlType.Boolean},onGXOL0VT4dChange:{changes:\"GXOL0VT4d\",type:ControlType.ChangeHandler},RQc2CvLgw:{defaultValue:true,title:\"Rebond/Thales\",type:ControlType.Boolean},onRQc2CvLgwChange:{changes:\"RQc2CvLgw\",type:ControlType.ChangeHandler},GpyT3noK5:{defaultValue:true,title:\"Rebond/Sanofi\",type:ControlType.Boolean},onGpyT3noK5Change:{changes:\"GpyT3noK5\",type:ControlType.ChangeHandler},RJjp5ryaY:{defaultValue:true,title:\"Rebond/eFlower\",type:ControlType.Boolean},onRJjp5ryaYChange:{changes:\"RJjp5ryaY\",type:ControlType.ChangeHandler},zgXdCA7tc:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum}});addFonts(FramerteoIu1f1u,[{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\"}]},...SlotStudyCaseFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerteoIu1f1u.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SlotStudyCase,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerteoIu1f1u\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GXOL0VT4d\\\":\\\"rebondSafer\\\",\\\"RQc2CvLgw\\\":\\\"rebondThales\\\",\\\"GpyT3noK5\\\":\\\"rebondSanofi\\\",\\\"RJjp5ryaY\\\":\\\"rebondEFlower\\\",\\\"zgXdCA7tc\\\":\\\"direction\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"357\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (375af7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Tools from\"https://framerusercontent.com/modules/PpMjE8oknOfeI3VaJot9/r2NQATkwdNbq8wSbMxA5/GXG7Xm5JF.js\";import ContainerContent from\"#framer/local/canvasComponent/JUhKWCtZZ/JUhKWCtZZ.js\";import ContainerLogosCaseStudy from\"#framer/local/canvasComponent/QCwP_KkuJ/QCwP_KkuJ.js\";import CommunFooter from\"#framer/local/canvasComponent/QQTuuaX4r/QQTuuaX4r.js\";import StudyCaseColGauche from\"#framer/local/canvasComponent/RCjf_HrQ5/RCjf_HrQ5.js\";import CaseStudy from\"#framer/local/canvasComponent/teoIu1f1u/teoIu1f1u.js\";import Desktop from\"#framer/local/canvasComponent/Ywb8_wy_L/Ywb8_wy_L.js\";import Slot from\"#framer/local/canvasComponent/zGcK6zj5a/zGcK6zj5a.js\";import*as sharedStyle from\"#framer/local/css/T5XIe9Oeo/T5XIe9Oeo.js\";import*as sharedStyle2 from\"#framer/local/css/uflnKQeFR/uflnKQeFR.js\";import*as sharedStyle1 from\"#framer/local/css/WnLbqsqP9/WnLbqsqP9.js\";import Color4 from\"#framer/local/vector/gU1QWwn6a/gU1QWwn6a.js\";import Color from\"#framer/local/vector/JFsnnVHUq/JFsnnVHUq.js\";import Color3 from\"#framer/local/vector/kRW8QROsd/kRW8QROsd.js\";import Color2 from\"#framer/local/vector/SJcA7Upv3/SJcA7Upv3.js\";import Color1 from\"#framer/local/vector/Vwi03_GxV/Vwi03_GxV.js\";const DesktopFonts=getFonts(Desktop);const ToolsFonts=getFonts(Tools);const StudyCaseColGaucheFonts=getFonts(StudyCaseColGauche);const ContainerLogosCaseStudyFonts=getFonts(ContainerLogosCaseStudy);const ContainerContentFonts=getFonts(ContainerContent);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const SlotFonts=getFonts(Slot);const CaseStudyFonts=getFonts(CaseStudy);const CommunFooterFonts=getFonts(CommunFooter);const ContainerContentControls=getPropertyControls(ContainerContent);const ContainerLogosCaseStudyControls=getPropertyControls(ContainerLogosCaseStudy);const breakpoints={DMHBjlAja:\"(min-width: 640px) and (max-width: 999.98px)\",fXbHskStn:\"(min-width: 1000px)\",TzZhdFeTF:\"(max-width: 639.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-4rCUc\";const variantClassNames={DMHBjlAja:\"framer-v-npsv7v\",fXbHskStn:\"framer-v-1jqsh96\",TzZhdFeTF:\"framer-v-1jhxa50\"};const p2NZQkZqT=undefined;const bLiabkHSr=undefined;const ShHAXN7YZ=undefined;const dUNutr6py=undefined;const lslCpsVbT=undefined;const ZJ67ZT6zX=undefined;const Z0yfxklMI=undefined;const KF9BUZs_N=undefined;const Q32sYmkuw=undefined;const Pvh3H54jl=undefined;const kbMs7yUOs=undefined;const pVdVuSoHh=undefined;const M5XjD2ysB=undefined;const DxncwPgX0=undefined;const NrVQTCdYh=undefined;const xWuYtD0DW=undefined;const oeq2hxPHD=undefined;const Mgf8YoXp9=undefined;const btVEVrGAt=undefined;const ups4Apoez=undefined;const IvtlfjfZQ=undefined;const TA7OBoWE4=undefined;const eIuL6TmYx=undefined;const xYdrmZ9cy=undefined;const wdLEWXJEN=undefined;const egX5HDGyO=undefined;const vXInI2Ig5=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:.3,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={DMHBjlAja:[\".framer-4rCUc .framer-1j4jffa { gap: 30px; padding: 30px; width: 100%; }\",\".framer-4rCUc .framer-ag0xe5, .framer-4rCUc .framer-sgh7lv { width: 100%; }\",\".framer-4rCUc .framer-h7n1b9 { gap: 50px; padding: 0px; }\",\".framer-4rCUc .framer-ld1apd { flex-direction: column; gap: 50px; order: 0; padding: 20px 0px 0px 0px; }\",\".framer-4rCUc .framer-1ykd5xx-container { flex: none; order: 1; width: 100%; }\",\".framer-4rCUc .framer-gfovzi { order: 0; }\",\".framer-4rCUc .framer-1n0dc9m-container { height: auto; width: 100%; }\",\".framer-4rCUc .framer-1ifussh-container { height: 805px; width: 100%; }\"],TzZhdFeTF:[\".framer-4rCUc .framer-1j4jffa { padding: 30px; width: 100%; }\",\".framer-4rCUc .framer-ag0xe5, .framer-4rCUc .framer-sgh7lv { width: 100%; }\",\".framer-4rCUc .framer-1p2ppa4 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4rCUc .framer-h7n1b9 { gap: 50px; padding: 0px; }\",\".framer-4rCUc .framer-ld1apd { flex-direction: column; gap: 50px; order: 0; }\",\".framer-4rCUc .framer-1ykd5xx-container { flex: none; order: 1; width: 100%; }\",\".framer-4rCUc .framer-gfovzi { order: 0; }\",\".framer-4rCUc .framer-1n0dc9m-container { height: auto; }\",\".framer-4rCUc .framer-1ifussh-container { height: auto; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={DMHBjlAja:\".framer-npsv7v-override\",TzZhdFeTF:\".framer-1jhxa50-override\"};const rules=[\".framer-4rCUc.framer-14nnk7p, .framer-4rCUc .framer-14nnk7p { display: block; }\",\".framer-4rCUc.framer-1jqsh96 { 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-4rCUc .framer-mc4s3f-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-4rCUc .framer-1j4jffa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 50px 50px 50px; position: relative; width: 1000px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4rCUc .framer-ag0xe5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; z-index: 1; }\",\".framer-4rCUc .framer-8evsah { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-4rCUc .framer-v2vmfi, .framer-4rCUc .framer-1p2ppa4 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4rCUc .framer-apb7vx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4rCUc .framer-1q7rt2w { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4rCUc .framer-1c18uvz-container { flex: none; height: 36px; position: absolute; right: -538px; top: -487px; width: 378px; z-index: 1; }\",\".framer-4rCUc .framer-1q61oyv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: absolute; right: -295px; top: 30px; white-space: pre; width: auto; z-index: 1; }\",\".framer-4rCUc .framer-1o06d37 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4rCUc .framer-88de4a { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; bottom: 20px; flex: none; height: 30px; position: absolute; right: 20px; white-space: pre-wrap; width: 263px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-4rCUc .framer-13us1vt { border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; flex: none; height: auto; overflow: visible; position: relative; width: 100%; }\",\".framer-4rCUc .framer-h7n1b9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-4rCUc .framer-ld1apd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 150px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4rCUc .framer-1ykd5xx-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-4rCUc .framer-gfovzi { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4rCUc .framer-1yuy299-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4rCUc .framer-sgh7lv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-4rCUc .framer-1hn34c1-container, .framer-4rCUc .framer-13nnj6s-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4rCUc .framer-1n0dc9m-container { flex: none; height: 357px; position: relative; width: 90%; }\",\".framer-4rCUc .framer-1ifussh-container { flex: none; height: 800px; position: relative; width: 100%; }\",\".framer-4rCUc .framer-l9thpu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];const mediaQueries={DMHBjlAja:\"(min-width: 640px) and (max-width: 999.98px)\",fXbHskStn:\"(min-width: 1000px)\",TzZhdFeTF:\"(max-width: 639.98px)\"};const humanReadableVariantMap={Desktop:\"fXbHskStn\",Phone:\"TzZhdFeTF\",Tablet:\"DMHBjlAja\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Eflower:\"IOidjK6lA\",Safer:\"ZOikpG2Eu\",Sanofi:\"qPVwuiUyP\",Thales:\"U_kqhlJW7\"};const humanReadableEnumMap1={eFlower:\"HD20J28W5\",Safer:\"YDfSGTJ59\",Sanofi:\"hKOR6sYw0\",Thales:\"z9APyy3xv\",WorkflowIA:\"epOWyCg0N\"};const getProps=({client,contentCol1,contentCol2,contentCol3,dur_e,equipe1,equipe2,equipe3,headVisuel,headVisuelVisible,height,id,logoClient,mentionVisible,rebondEFlower,rebondSafer,rebondSanofi,rebondThales,role1,role2,role3,secteur,subtitle,timeTitle,title,titleCol1,titleCol2,titleCol3,visible,width,...props})=>{return{...props,bLiabkHSr:title??props.bLiabkHSr??\"Thales - Artemis.IA\",btVEVrGAt:contentCol1??props.btVEVrGAt??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",dUNutr6py:mentionVisible??props.dUNutr6py,DxncwPgX0:equipe2??props.DxncwPgX0??\"• 3 scrums master\",egX5HDGyO:rebondSanofi??props.egX5HDGyO??true,eIuL6TmYx:contentCol3??props.eIuL6TmYx??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",IvtlfjfZQ:contentCol2??props.IvtlfjfZQ??\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",kbMs7yUOs:role2??props.kbMs7yUOs??\"• Gestion projet\",KF9BUZs_N:visible??props.KF9BUZs_N??true,lslCpsVbT:headVisuelVisible??props.lslCpsVbT??true,M5XjD2ysB:equipe1??props.M5XjD2ysB??\"• 15-20 d\\xe9veloppeurs\",Mgf8YoXp9:titleCol1??props.Mgf8YoXp9??\"CHALLENGE\",NrVQTCdYh:equipe3??props.NrVQTCdYh??\"• 2 Product Owner \",oeq2hxPHD:humanReadableEnumMap[client]??client??props.oeq2hxPHD??\"U_kqhlJW7\",p2NZQkZqT:secteur??props.p2NZQkZqT??\"D\\xc9FENSE\",pVdVuSoHh:role3??props.pVdVuSoHh??\"• Management\",Pvh3H54jl:role1??props.Pvh3H54jl??\"• Designer UX / UI\",Q32sYmkuw:timeTitle??props.Q32sYmkuw??\"Dur\\xe9e :\",ShHAXN7YZ:subtitle??props.ShHAXN7YZ??\"Thales - Artemis.IA\",TA7OBoWE4:titleCol3??props.TA7OBoWE4??\"CHALLENGE\",ups4Apoez:titleCol2??props.ups4Apoez??\"CHALLENGE\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fXbHskStn\",vXInI2Ig5:rebondEFlower??props.vXInI2Ig5??true,wdLEWXJEN:rebondThales??props.wdLEWXJEN??true,xWuYtD0DW:humanReadableEnumMap1[logoClient]??logoClient??props.xWuYtD0DW??\"HD20J28W5\",xYdrmZ9cy:rebondSafer??props.xYdrmZ9cy??true,Z0yfxklMI:dur_e??props.Z0yfxklMI??\"36 mois\",ZJ67ZT6zX:headVisuel??props.ZJ67ZT6zX??{pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/l36s1FRxHPRXlfFqua2VbQ3WY4.png?width=1536&height=1024 1536w\"}};};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,p2NZQkZqT,bLiabkHSr,ZJ67ZT6zX,oeq2hxPHD,Z0yfxklMI,KF9BUZs_N,Q32sYmkuw,Pvh3H54jl,kbMs7yUOs,pVdVuSoHh,M5XjD2ysB,DxncwPgX0,NrVQTCdYh,xWuYtD0DW,xYdrmZ9cy,wdLEWXJEN,egX5HDGyO,vXInI2Ig5,lslCpsVbT,ShHAXN7YZ,Mgf8YoXp9,btVEVrGAt,ups4Apoez,IvtlfjfZQ,TA7OBoWE4,eIuL6TmYx,dUNutr6py,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"fXbHskStn\",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-1jqsh96\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mc4s3f-container\",nodeId:\"Cf98Vk2Yd\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{variant:matchVariant(\"rCXcJzBz_\")},TzZhdFeTF:{variant:matchVariant(\"xsIsns2WZ\")}},children:/*#__PURE__*/_jsx(Desktop,{height:\"100%\",id:\"Cf98Vk2Yd\",layoutId:\"Cf98Vk2Yd\",nSY4Gvv8m:5,Rh_wA1Jzn:\"IefMGNWAb\",style:{width:\"100%\"},UTGO5P2t8:\"hAR8RYUeg\",variant:matchVariant(\"AjhoPix4b\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1j4jffa\",\"data-framer-appear-id\":\"1j4jffa\",\"data-framer-name\":\"Main\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ag0xe5\",\"data-framer-name\":\"Head\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8evsah\",\"data-framer-name\":\"Slot/StudyCaseContent\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-mwtnrh\",\"data-styles-preset\":\"T5XIe9Oeo\",children:\"D\\xc9FENSE\"})}),className:\"framer-v2vmfi\",fonts:[\"Inter\"],text:p2NZQkZqT,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-apb7vx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-vo4u7f\",\"data-styles-preset\":\"WnLbqsqP9\",dir:\"auto\",children:\"Thales - Artemis.IA\"})}),className:\"framer-1p2ppa4\",fonts:[\"Inter\"],text:bLiabkHSr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1edjarv\",\"data-styles-preset\":\"uflnKQeFR\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Thales - Artemis.IA\"})}),className:\"framer-1q7rt2w\",fonts:[\"Inter\"],text:ShHAXN7YZ,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"378px\",y:-387,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c18uvz-container\",isModuleExternal:true,nodeId:\"R8JwdBiIE\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(Tools,{d2WQOpXQZ:true,ge7btSQEJ:false,height:\"100%\",id:\"R8JwdBiIE\",KMCE2SNZp:true,layoutId:\"R8JwdBiIE\",lIWJN0BD6:false,MQY64sXqO:true,nm5gcSayz:false,QWThjfuYq:true,rybxou4jV:true,s4rBomCuE:false,style:{height:\"100%\",width:\"100%\"},UlITVbCbm:true,width:\"100%\",wiGLoVYT9:false,Wl5WOYrir:false,zQwzfsEvs:false,zRHT1O4bJ:false})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"800\",\"--framer-text-color\":\"var(--token-8ef38e51-ceff-48f4-9008-83e029b4c73e, rgb(122, 129, 150))\"},children:\"36 mois\"})}),className:\"framer-1q61oyv\",fonts:[\"Inter-ExtraBold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o06d37\",children:[dUNutr6py!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(\"em\",{children:\"Visuel non contractuel, g\\xe9n\\xe9r\\xe9 par IA\"})})}),className:\"framer-88de4a\",fonts:[\"Inter\",\"Inter-Italic\"],verticalAlignment:\"bottom\",withExternalLayout:true}),lslCpsVbT!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:549,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(462.3),pixelHeight:1024,pixelWidth:1536,sizes:\"calc(100vw - 60px)\",...toResponsiveImage(ZJ67ZT6zX)}},TzZhdFeTF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:549,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(398.8),pixelHeight:1024,pixelWidth:1536,sizes:\"calc(100vw - 60px)\",...toResponsiveImage(ZJ67ZT6zX)}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:549,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(588.8),pixelHeight:1024,pixelWidth:1536,sizes:\"900px\",...toResponsiveImage(ZJ67ZT6zX)},className:\"framer-13us1vt\",\"data-framer-name\":\"Roim\",fitImageDimension:\"height\"})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-h7n1b9\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ld1apd\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{width:\"calc(100vw - 60px)\",y:790.8},TzZhdFeTF:{width:\"calc(100vw - 60px)\",y:643.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:294,y:963.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ykd5xx-container\",nodeId:\"nYGSOnlRv\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{TzZhdFeTF:{pz_qutqC4:\"column\"}},children:/*#__PURE__*/_jsx(StudyCaseColGauche,{awuzYcztD:DxncwPgX0,g9EgAt7qA:Pvh3H54jl,height:\"100%\",id:\"nYGSOnlRv\",layoutId:\"nYGSOnlRv\",mrszB1MxR:Q32sYmkuw,nIL6tdJpM:M5XjD2ysB,NRdiPpAT2:NrVQTCdYh,oqU3P0lUC:kbMs7yUOs,pz_qutqC4:\"row\",q6cMOmHHx:KF9BUZs_N,QJEoKZMED:Z0yfxklMI,style:{width:\"100%\"},V3Ac5wLfm:pVdVuSoHh,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gfovzi\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{y:700.8},TzZhdFeTF:{y:553.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:963.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yuy299-container\",nodeId:\"CzdxATovG\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(ContainerLogosCaseStudy,{etfu2N9Ar:Color2,height:\"100%\",id:\"CzdxATovG\",layoutId:\"CzdxATovG\",lttgO4Pf5:Color3,nmwq60OFf:Color1,tLXHja57G:Color4,uUlwIYNMq:Color,variant:matchVariant(xWuYtD0DW),width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-sgh7lv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{width:\"calc(100vw - 60px)\",y:1114.8},TzZhdFeTF:{width:\"calc(100vw - 60px)\",y:987.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3640,width:\"900px\",y:1307.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hn34c1-container\",nodeId:\"lpGVYt98v\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(ContainerContent,{height:\"100%\",id:\"lpGVYt98v\",layoutId:\"lpGVYt98v\",style:{width:\"100%\"},variant:matchVariant(oeq2hxPHD),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{y:4784.8},TzZhdFeTF:{y:4657.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:299,width:\"100vw\",y:4997.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13nnj6s-container\",nodeId:\"U2v4weKbP\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{DxDbBjukF:\"column\",xze5thH9z:\"30px 30px 30px 30px\"},TzZhdFeTF:{DxDbBjukF:\"column\",xze5thH9z:\"30px 30px 30px 30px\"}},children:/*#__PURE__*/_jsx(Slot,{BOuf9_p7Q:ups4Apoez,DxDbBjukF:\"row\",height:\"100%\",i3HXIIXVc:IvtlfjfZQ,id:\"U2v4weKbP\",layoutId:\"U2v4weKbP\",OSsF4yy0S:Mgf8YoXp9,style:{width:\"100%\"},width:\"100%\",XCRSuNl1j:TA7OBoWE4,xze5thH9z:\"30px 0px 30px 0px\",yPIL2g6mV:btVEVrGAt,YuNhSN6cK:eIuL6TmYx})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{width:\"100vw\",y:5083.8},TzZhdFeTF:{y:4956.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:357,width:\"90vw\",y:5296.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n0dc9m-container\",nodeId:\"mtWjoG8dj\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{style:{width:\"100%\"}},TzZhdFeTF:{style:{width:\"100%\"},zgXdCA7tc:\"column\"}},children:/*#__PURE__*/_jsx(CaseStudy,{GpyT3noK5:egX5HDGyO,GXOL0VT4d:xYdrmZ9cy,height:\"100%\",id:\"mtWjoG8dj\",layoutId:\"mtWjoG8dj\",RJjp5ryaY:vXInI2Ig5,RQc2CvLgw:wdLEWXJEN,style:{height:\"100%\",width:\"100%\"},width:\"100%\",zgXdCA7tc:\"row\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{height:805,width:\"100vw\",y:5440.8},TzZhdFeTF:{width:\"100vw\",y:5313.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"99.9vw\",y:5653.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ifussh-container\",nodeId:\"Uz9mT8dqD\",scopeId:\"OOFiXafVp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DMHBjlAja:{variant:matchVariant(\"kmgHpYTm5\")},TzZhdFeTF:{style:{width:\"100%\"},variant:matchVariant(\"gDvnD94Mh\")}},children:/*#__PURE__*/_jsx(CommunFooter,{height:\"100%\",id:\"Uz9mT8dqD\",layoutId:\"Uz9mT8dqD\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"M0squYd3h\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-l9thpu\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6257\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DMHBjlAja\":{\"layout\":[\"fixed\",\"fixed\"]},\"TzZhdFeTF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"p2NZQkZqT\":\"secteur\",\"bLiabkHSr\":\"title\",\"ZJ67ZT6zX\":\"headVisuel\",\"oeq2hxPHD\":\"client\",\"Z0yfxklMI\":\"dur_e\",\"KF9BUZs_N\":\"visible\",\"Q32sYmkuw\":\"timeTitle\",\"Pvh3H54jl\":\"role1\",\"kbMs7yUOs\":\"role2\",\"pVdVuSoHh\":\"role3\",\"M5XjD2ysB\":\"equipe1\",\"DxncwPgX0\":\"equipe2\",\"NrVQTCdYh\":\"equipe3\",\"xWuYtD0DW\":\"logoClient\",\"xYdrmZ9cy\":\"rebondSafer\",\"wdLEWXJEN\":\"rebondThales\",\"egX5HDGyO\":\"rebondSanofi\",\"vXInI2Ig5\":\"rebondEFlower\",\"lslCpsVbT\":\"headVisuelVisible\",\"ShHAXN7YZ\":\"subtitle\",\"Mgf8YoXp9\":\"titleCol1\",\"btVEVrGAt\":\"contentCol1\",\"ups4Apoez\":\"titleCol2\",\"IvtlfjfZQ\":\"contentCol2\",\"TA7OBoWE4\":\"titleCol3\",\"eIuL6TmYx\":\"contentCol3\",\"dUNutr6py\":\"mentionVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fXbHskStn\":[\".framer-mc4s3f-container\",\".framer-1j4jffa\",\".framer-13nnj6s-container\",\".framer-1n0dc9m-container\",\".framer-1ifussh-container\"],\"DMHBjlAja\":[\".framer-mc4s3f-container\",\".framer-1j4jffa\",\".framer-13nnj6s-container\",\".framer-1n0dc9m-container\",\".framer-1ifussh-container\"],\"TzZhdFeTF\":[\".framer-mc4s3f-container\",\".framer-1j4jffa\",\".framer-13nnj6s-container\",\".framer-1n0dc9m-container\",\".framer-1ifussh-container\"]}\n * @framerBreakpoints {\"fXbHskStn\":{\"min\":1000,\"canvasClassName\":\"framer-1jqsh96-override\",\"minHeight\":6257,\"name\":\"Desktop\",\"width\":1000,\"rootFontSize\":16},\"DMHBjlAja\":{\"min\":640,\"max\":999,\"canvasClassName\":\"framer-npsv7v-override\",\"minHeight\":5840,\"viewportHeight\":776,\"name\":\"Tablet\",\"width\":640,\"rootFontSize\":16},\"TzZhdFeTF\":{\"max\":639,\"canvasClassName\":\"framer-1jhxa50-override\",\"minHeight\":7339,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fXbHskStn\n * @framerLayoutTemplate true\n */const FramerOOFiXafVp=withCSS(Component,css,\"framer-4rCUc\");export default FramerOOFiXafVp;FramerOOFiXafVp.displayName=\"Client\";FramerOOFiXafVp.defaultProps={height:6257,width:1e3};addPropertyControls(FramerOOFiXafVp,{p2NZQkZqT:{defaultValue:\"D\\xc9FENSE\",displayTextArea:false,title:\"Secteur\",type:ControlType.String},bLiabkHSr:{defaultValue:\"Thales - Artemis.IA\",displayTextArea:false,title:\"Title\",type:ControlType.String},ZJ67ZT6zX:{__defaultAssetReference:\"data:framer/asset-reference,l36s1FRxHPRXlfFqua2VbQ3WY4.png?originalFilename=ChatGPT+Image+2+janv.+2026%2C+18_20_22.png&width=1536&height=1024\",title:\"HeadVisuel\",type:ControlType.ResponsiveImage},oeq2hxPHD:ContainerContentControls?.[\"variant\"]&&{...ContainerContentControls[\"variant\"],defaultValue:\"U_kqhlJW7\",description:undefined,hidden:undefined,title:\"Client\"},Z0yfxklMI:{defaultValue:\"36 mois\",displayTextArea:false,title:\"Dur\\xe9e\",type:ControlType.String},KF9BUZs_N:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},Q32sYmkuw:{defaultValue:\"Dur\\xe9e :\",displayTextArea:false,title:\"Time Title\",type:ControlType.String},Pvh3H54jl:{defaultValue:\"• Designer UX / UI\",displayTextArea:false,title:\"Role 1\",type:ControlType.String},kbMs7yUOs:{defaultValue:\"• Gestion projet\",displayTextArea:false,title:\"Role 2\",type:ControlType.String},pVdVuSoHh:{defaultValue:\"• Management\",displayTextArea:false,title:\"Role 3\",type:ControlType.String},M5XjD2ysB:{defaultValue:\"• 15-20 d\\xe9veloppeurs\",displayTextArea:false,title:\"Equipe 1\",type:ControlType.String},DxncwPgX0:{defaultValue:\"• 3 scrums master\",displayTextArea:false,title:\"Equipe 2\",type:ControlType.String},NrVQTCdYh:{defaultValue:\"• 2 Product Owner \",displayTextArea:false,title:\"Equipe 3\",type:ControlType.String},xWuYtD0DW:ContainerLogosCaseStudyControls?.[\"variant\"]&&{...ContainerLogosCaseStudyControls[\"variant\"],defaultValue:\"HD20J28W5\",description:undefined,hidden:undefined,title:\"LogoClient\"},xYdrmZ9cy:{defaultValue:true,title:\"Rebond Safer\",type:ControlType.Boolean},wdLEWXJEN:{defaultValue:true,title:\"Rebond Thales\",type:ControlType.Boolean},egX5HDGyO:{defaultValue:true,title:\"Rebond Sanofi\",type:ControlType.Boolean},vXInI2Ig5:{defaultValue:true,title:\"Rebond E Flower\",type:ControlType.Boolean},lslCpsVbT:{defaultValue:true,title:\"HeadVisuelVisible\",type:ControlType.Boolean},ShHAXN7YZ:{defaultValue:\"Thales - Artemis.IA\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},Mgf8YoXp9:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 1\",type:ControlType.String},btVEVrGAt:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 1\",type:ControlType.String},ups4Apoez:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 2\",type:ControlType.String},IvtlfjfZQ:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 2\",type:ControlType.String},TA7OBoWE4:{defaultValue:\"CHALLENGE\",displayTextArea:false,title:\"Title Col 3\",type:ControlType.String},eIuL6TmYx:{defaultValue:\"En int\\xe9grant le projet en phase de production, j'ai rapidement constat\\xe9 que la complexit\\xe9 technique avait pris le pas sur l'utilisabilit\\xe9.\",displayTextArea:false,title:\"Content Col 3\",type:ControlType.String},dUNutr6py:{defaultValue:false,title:\"MentionVisible\",type:ControlType.Boolean}});addFonts(FramerOOFiXafVp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...DesktopFonts,...ToolsFonts,...StudyCaseColGaucheFonts,...ContainerLogosCaseStudyFonts,...ContainerContentFonts,...SlotFonts,...CaseStudyFonts,...CommunFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerOOFiXafVp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Desktop,{},context),forwardLoader(Tools,{},context),forwardLoader(StudyCaseColGauche,{},context),forwardLoader(ContainerLogosCaseStudy,{},context),forwardLoader(ContainerContent,{},context),forwardLoader(Slot,{},context),forwardLoader(CaseStudy,{},context),forwardLoader(CommunFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOOFiXafVp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerHitTargets\":\"{\\\"fXbHskStn\\\":[\\\".framer-mc4s3f-container\\\",\\\".framer-1j4jffa\\\",\\\".framer-13nnj6s-container\\\",\\\".framer-1n0dc9m-container\\\",\\\".framer-1ifussh-container\\\"],\\\"DMHBjlAja\\\":[\\\".framer-mc4s3f-container\\\",\\\".framer-1j4jffa\\\",\\\".framer-13nnj6s-container\\\",\\\".framer-1n0dc9m-container\\\",\\\".framer-1ifussh-container\\\"],\\\"TzZhdFeTF\\\":[\\\".framer-mc4s3f-container\\\",\\\".framer-1j4jffa\\\",\\\".framer-13nnj6s-container\\\",\\\".framer-1n0dc9m-container\\\",\\\".framer-1ifussh-container\\\"]}\",\"framerDefaultVariant\":\"fXbHskStn\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DMHBjlAja\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TzZhdFeTF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"6257\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"p2NZQkZqT\\\":\\\"secteur\\\",\\\"bLiabkHSr\\\":\\\"title\\\",\\\"ZJ67ZT6zX\\\":\\\"headVisuel\\\",\\\"oeq2hxPHD\\\":\\\"client\\\",\\\"Z0yfxklMI\\\":\\\"dur_e\\\",\\\"KF9BUZs_N\\\":\\\"visible\\\",\\\"Q32sYmkuw\\\":\\\"timeTitle\\\",\\\"Pvh3H54jl\\\":\\\"role1\\\",\\\"kbMs7yUOs\\\":\\\"role2\\\",\\\"pVdVuSoHh\\\":\\\"role3\\\",\\\"M5XjD2ysB\\\":\\\"equipe1\\\",\\\"DxncwPgX0\\\":\\\"equipe2\\\",\\\"NrVQTCdYh\\\":\\\"equipe3\\\",\\\"xWuYtD0DW\\\":\\\"logoClient\\\",\\\"xYdrmZ9cy\\\":\\\"rebondSafer\\\",\\\"wdLEWXJEN\\\":\\\"rebondThales\\\",\\\"egX5HDGyO\\\":\\\"rebondSanofi\\\",\\\"vXInI2Ig5\\\":\\\"rebondEFlower\\\",\\\"lslCpsVbT\\\":\\\"headVisuelVisible\\\",\\\"ShHAXN7YZ\\\":\\\"subtitle\\\",\\\"Mgf8YoXp9\\\":\\\"titleCol1\\\",\\\"btVEVrGAt\\\":\\\"contentCol1\\\",\\\"ups4Apoez\\\":\\\"titleCol2\\\",\\\"IvtlfjfZQ\\\":\\\"contentCol2\\\",\\\"TA7OBoWE4\\\":\\\"titleCol3\\\",\\\"eIuL6TmYx\\\":\\\"contentCol3\\\",\\\"dUNutr6py\\\":\\\"mentionVisible\\\"}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"fXbHskStn\\\":{\\\"min\\\":1000,\\\"canvasClassName\\\":\\\"framer-1jqsh96-override\\\",\\\"minHeight\\\":6257,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1000,\\\"rootFontSize\\\":16},\\\"DMHBjlAja\\\":{\\\"min\\\":640,\\\"max\\\":999,\\\"canvasClassName\\\":\\\"framer-npsv7v-override\\\",\\\"minHeight\\\":5840,\\\"viewportHeight\\\":776,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"TzZhdFeTF\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-1jhxa50-override\\\",\\\"minHeight\\\":7339,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__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 Expertise from \"https://framerusercontent.com/modules/aOXBNwsO7T82EjG1Hvq2/pL21fc2sJeFavfSUkbpc/DsOONko0t.js\";\r\nimport Projets from \"https://framerusercontent.com/modules/j4wQkduJvofL4CT0t4U6/klAtA8E5j6Fi4TVH3S0e/ejvJw4HlM.js\";\r\nimport Client from \"https://framerusercontent.com/modules/s4OEm30E4cCLVsAP2Iju/2y3oK2nPWzhkXjYns4UE/OOFiXafVp.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {Ed43zOtwn: \"expertise-1\", K6DzVvzTc: \"home\", LSFFGLAwd: \"apropos\", nhcSfThBl: \"portfolio\", NLvoX9qd0: \"expertise\", RFZp1POsZ: \"contact\", toCq1fbos: \"home-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pgG79xPFYSfJ3HP6LacI/rXECP3y0HOMiNCTRUJpB/augiA20Il.js\")), path: \"/\"}, XrehsfzfA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ElOvjXolcGXA8sLUfq48/2ue7ojxuYoMvCDX64m7I/XrehsfzfA.js\")), path: \"/studycases/thales\"}, pQbSugmTr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gZp9Ex78gcwl38mElD9o/V8Mz4ni9z46XcYmj6wG0/pQbSugmTr.js\")), path: \"/studycases/eflower\"}, qPZ2Ccbq0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gViA0cxoq1QOnWRLd0xs/h5nNhMwtbu4CiOp92n39/qPZ2Ccbq0.js\")), path: \"/studycases/sanofi\"}, SuBVMiBgp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZDBuDDUuozUPJZTvY61L/PSqUNDuBKfELarddIpXD/SuBVMiBgp.js\")), path: \"/projects/sanofi-intranet\"}, bxoCihw1h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0ptdMrvVvd9gxSkZP8xP/QrSy9SffDeqNbBOIzEvP/bxoCihw1h.js\")), path: \"/projects/sanofi-internet\"}, hbOCWrR1K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lmBqqQKxDNiTw6gR8HwX/WQpun4v48TeRy0JbLWPi/hbOCWrR1K.js\"))}, Inz8yN2Ol: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bhlLjrWCROMh8yJDx4nk/57uv97Oz7dvVbFFYewt9/Inz8yN2Ol.js\")), path: \"/projects/edf\"}, oEbSz_AhB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XoIYGRROazJKbLSdcAE6/Z3jNDEqIRfQjzDUUW0cE/oEbSz_AhB.js\")), path: \"/projects/alphamos\"}, xY2kT1vse: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RHSOOfvl0Jnwszeha8Iv/RcgSWu52gIz8YmXhgB27/xY2kT1vse.js\")), path: \"/studycases/safer\"}, UJHQDK8Ed: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h8L7mFkhh1pk5DV4T2tS/IKPkVEnOp4nvQK2H5k84/UJHQDK8Ed.js\")), path: \"/expertises/productdesigner\"}}\r\n\r\n\t\tconst locales = [{code: \"fr\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"2210a65ec6302f1c8eb0292f31f1a8059cd41b3d731b52f09221f83f37019398\"\r\n\t\tconst wrapInAddImageAlt = (image, alt) => {\r\n\tif (!image || typeof image !== \"object\") {\r\n\t\treturn;\r\n\t};\r\n\treturn { ...image, alt };\r\n};\r\n\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {bLiabkHSr: \"Artemis.IA\", btVEVrGAt: \"Détection automatique des incohérences dans les specs SAFe et les User Stories pour fiabiliser le backlog.\", dUNutr6py: true, DxncwPgX0: \"• 3 scrums master\", egX5HDGyO: true, eIuL6TmYx: \"Simulation de cas limites par IA (Synthetic Users) pour pré-valider l'accessibilité avant les tests terrain.\", IvtlfjfZQ: \"Génération automatisée des tokens & documents pour squads Angular. Frictions Dev/Design réduites.\", kbMs7yUOs: \"• Proxy PO\", KF9BUZs_N: true, lslCpsVbT: true, M5XjD2ysB: \"• 15-20 développeurs\", Mgf8YoXp9: \"ANALYSE\", NrVQTCdYh: \"• 2 Product Owner \", oeq2hxPHD: \"U_kqhlJW7\", p2NZQkZqT: \"DÉFENSE\", pVdVuSoHh: \"• UX Research\", Pvh3H54jl: \"• Lead UX / UI\", Q32sYmkuw: \"Durée :\", ShHAXN7YZ: \"Optimiser la cognition tactique : Le renseignement militaire augmenté.\", TA7OBoWE4: \"VALIDATION\", ups4Apoez: \"PRODUCTION\", vXInI2Ig5: true, wdLEWXJEN: false, xWuYtD0DW: \"z9APyy3xv\", xYdrmZ9cy: true, Z0yfxklMI: \"36 mois\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 608, pixelWidth: 1536, src: \"https://framerusercontent.com/images/Zpb9vay7TVTmC4F4Siovx6m1uk.png?width=1536&height=608\", srcSet: \"https://framerusercontent.com/images/Zpb9vay7TVTmC4F4Siovx6m1uk.png?scale-down-to=512&width=1536&height=608 512w,https://framerusercontent.com/images/Zpb9vay7TVTmC4F4Siovx6m1uk.png?scale-down-to=1024&width=1536&height=608 1024w,https://framerusercontent.com/images/Zpb9vay7TVTmC4F4Siovx6m1uk.png?width=1536&height=608 1536w\"}, \"\")}\r\nconst props2 = {...props1, bLiabkHSr: \"eFlower Power - Application mobile\", btVEVrGAt: \"Identification instantanée des appareils électroménagers via la caméra du smartphone pour supprimer la pénibilité de la configuration manuelle.\", dUNutr6py: false, DxncwPgX0: \"• 1 Chef de projet\", eIuL6TmYx: \"Algorithme calibrant le timing et la tonalité des notifications selon la disponibilité réelle pour maximiser l'engagement sans intrusion.\", IvtlfjfZQ: \"Apprentissage automatique des routines du foyer pour automatiser la programmation des cycles sans intervention humaine.\", kbMs7yUOs: \"• Pilotage\", M5XjD2ysB: \"• 2 développeurs\", Mgf8YoXp9: \"VISION\", NrVQTCdYh: \" \", oeq2hxPHD: \"IOidjK6lA\", p2NZQkZqT: \"ECOLOGIE\", pVdVuSoHh: \"• Prototypage\", ShHAXN7YZ: \"Design Persuasif, transformer la conscience écologique en réflexe quotidien.\", TA7OBoWE4: \"INCITATION\", ups4Apoez: \"ANTICIPATION\", vXInI2Ig5: false, wdLEWXJEN: true, xWuYtD0DW: \"HD20J28W5\", Z0yfxklMI: \"6 mois\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 572, pixelWidth: 900, src: \"https://framerusercontent.com/images/jpIqQfUkBgttiNYwj8KdooC0Lxc.png?width=900&height=572\", srcSet: \"https://framerusercontent.com/images/jpIqQfUkBgttiNYwj8KdooC0Lxc.png?scale-down-to=512&width=900&height=572 512w,https://framerusercontent.com/images/jpIqQfUkBgttiNYwj8KdooC0Lxc.png?width=900&height=572 900w\"}, \"\")}\r\nconst props3 = {...props1, bLiabkHSr: \"Global Design System\", btVEVrGAt: \"Maintenance du Design System via IA (Génération auto. des variations de composants).\", dUNutr6py: false, DxncwPgX0: \"• 1 scrum master\", egX5HDGyO: false, eIuL6TmYx: \"Audit visuel automatisé des sites produits pour valider la conformité au système et les normes (WCAG) en temps réel.\", IvtlfjfZQ: \"Rédaction automatisée des \\\"Usage Guidelines\\\" pour accélérer l'onboarding des développeurs.\", kbMs7yUOs: \"• Design Ops\", M5XjD2ysB: \"• 10-15 développeurs\", Mgf8YoXp9: \"OPS\", NrVQTCdYh: \"• 1 Product Owner \", oeq2hxPHD: \"qPVwuiUyP\", p2NZQkZqT: \"PHARMA\", pVdVuSoHh: \"• Product Design\", ShHAXN7YZ: \"Industrialiser la production digitale à l'échelle mondiale.\", TA7OBoWE4: \"QA\", ups4Apoez: \"DOCUMENTATION\", wdLEWXJEN: true, xWuYtD0DW: \"hKOR6sYw0\", Z0yfxklMI: \"12 mois\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 600, src: \"https://framerusercontent.com/images/Qe0pSIvDeytiJVwGeHkoigpKXY.jpg?width=600&height=300\", srcSet: \"https://framerusercontent.com/images/Qe0pSIvDeytiJVwGeHkoigpKXY.jpg?scale-down-to=512&width=600&height=300 512w,https://framerusercontent.com/images/Qe0pSIvDeytiJVwGeHkoigpKXY.jpg?width=600&height=300 600w\"}, \"\")}\r\nconst props4 = {afIfsUh43: \"column\", BgPEV2s33: true, bLiabkHSr: \"Piloter l'écosystème et scaler l'équipe au sein d'une mission long terme\", ChmWDJe4_: \"column\", ClQhdadeE: true, DSK46DSmH: \"L4y2DRE1B\", EMN5i3lbt: false, EUhObWDaC: \"column\", HpPcGORm0: \"CAPITALISATION\", j6p_dhqa7: \"PRÉDICTION\", JVLQTPxQq: \"yEMWvCPBu\", LTQHNNlI1: \"Indexation sémantique des archives permettant de retrouver et réutiliser instantanément des composants ou templates parmi 500+ projets livrés.\", oWCwp8txz: true, oYbVSCyas: \"Modèle exploitant l'historique pour anticiper les pics de charge et ajuster l'allocation des ressources au plus juste, évitant les goulots d'étranglement.\", p2NZQkZqT: \"PHARMA\", PfCieOMhf: \"60px\", SZBi6DDLD: \"Analyse automatisée des livrables pour détecter instantanément les écarts avec le Design System et garantir une conformité visuelle absolue.\", TUBW9yaTB: \"Sanofi\", u0I2S0vZC: \"column\", UUGIlpKDS: \"COHÉRENCE\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 692, pixelWidth: 1400, positionX: \"52.8%\", positionY: \"65.5%\", src: \"https://framerusercontent.com/images/reMnufzHewmWGSKDIkwYqVYwPJ4.jpg?width=1400&height=692\", srcSet: \"https://framerusercontent.com/images/reMnufzHewmWGSKDIkwYqVYwPJ4.jpg?scale-down-to=512&width=1400&height=692 512w,https://framerusercontent.com/images/reMnufzHewmWGSKDIkwYqVYwPJ4.jpg?scale-down-to=1024&width=1400&height=692 1024w,https://framerusercontent.com/images/reMnufzHewmWGSKDIkwYqVYwPJ4.jpg?width=1400&height=692 1400w\"}, \"\")}\r\nconst props5 = {...props4, BgPEV2s33: false, bLiabkHSr: \"Orchestrer l'innovation au cœur d'un écosystème de 50 experts\", DSK46DSmH: \"i9q52hj5U\", EMN5i3lbt: true, HpPcGORm0: \"CONFORMITÉ\", j6p_dhqa7: \"ADAPTATION\", JVLQTPxQq: \"NjnnRGV7e\", LTQHNNlI1: \"Analyse visuelle continue détectant les écarts pour assurer l'alignement strict avec la charte, préservant l'intégrité de la marque.\", oYbVSCyas: \"IA détectant la qualité du réseau pour basculer vers une interface allégée et garantir l'accès vital à l'information sanitaire.\", SZBi6DDLD: \"Moteur de recommandation ajustant le parcours éducatif en temps réel selon le stade de la pathologie pour renforcer l'adhésion du patient.\", UUGIlpKDS: \"PERSONNALISATION\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 330, pixelWidth: 1300, src: \"https://framerusercontent.com/images/0ZX4Hep1ztkQbGStD3ahE55CEU.jpg?width=1300&height=330\", srcSet: \"https://framerusercontent.com/images/0ZX4Hep1ztkQbGStD3ahE55CEU.jpg?scale-down-to=512&width=1300&height=330 512w,https://framerusercontent.com/images/0ZX4Hep1ztkQbGStD3ahE55CEU.jpg?scale-down-to=1024&width=1300&height=330 1024w,https://framerusercontent.com/images/0ZX4Hep1ztkQbGStD3ahE55CEU.jpg?width=1300&height=330 1300w\"}, \"\")}\r\nconst props6 = {...props4, BgPEV2s33: false, bLiabkHSr: \"Orchestrer l'innovation au cœur d'un écosystème de 50 experts\", DSK46DSmH: \"i9q52hj5U\", EMN5i3lbt: true, HpPcGORm0: \"CONFORMITÉ\", j6p_dhqa7: \"ADAPTATION\", JVLQTPxQq: \"NjnnRGV7e\", LTQHNNlI1: \"Analyse visuelle continue détectant les écarts pour assurer l'alignement strict avec la charte, préservant l'intégrité de la marque.\", oYbVSCyas: \"IA détectant la qualité du réseau pour basculer vers une interface allégée et garantir l'accès vital à l'information sanitaire.\", SZBi6DDLD: \"Moteur de recommandation ajustant le parcours éducatif en temps réel selon le stade de la pathologie pour renforcer l'adhésion du patient.\", UUGIlpKDS: \"PERSONNALISATION\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 1820, pixelWidth: 1300, positionX: \"50%\", positionY: \"8.2%\", src: \"https://framerusercontent.com/images/edsPKyipsDetUGSR0SX3BTVCC6g.jpg?width=1300&height=1820\", srcSet: \"https://framerusercontent.com/images/edsPKyipsDetUGSR0SX3BTVCC6g.jpg?scale-down-to=1024&width=1300&height=1820 731w,https://framerusercontent.com/images/edsPKyipsDetUGSR0SX3BTVCC6g.jpg?width=1300&height=1820 1300w\"}, \"\")}\r\nconst props7 = {...props4, bLiabkHSr: \"Gamifier pour mieux fédérer\", DSK46DSmH: \"IXi45hArH\", EMN5i3lbt: true, HpPcGORm0: \"RÉSONANCE\", j6p_dhqa7: \"MODULATION\", JVLQTPxQq: \"hiCyJGaqp\", LTQHNNlI1: \"Analyse sémantique des interactions pour identifier les sujets émergents et adapter proactivement la stratégie éditoriale.\", oWCwp8txz: false, oYbVSCyas: \"IA ajustant la difficulté des parcours ludiques en temps réel pour maintenir l'utilisateur dans un état de flow constant et maximiser l'engagement.\", p2NZQkZqT: \"ÉNERGIE\", SZBi6DDLD: \"Moteur simulant instantanément les économies carbone et financières selon l'usage réel pour lever les freins à la mobilité électrique.\", TUBW9yaTB: \"EDF\", UUGIlpKDS: \"PROJECTION\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 1200, pixelWidth: 900, positionX: \"47.1%\", positionY: \"35.7%\", src: \"https://framerusercontent.com/images/LJCjTyAb2pCAB5z8Je2G5dLfU.jpg?width=900&height=1200\", srcSet: \"https://framerusercontent.com/images/LJCjTyAb2pCAB5z8Je2G5dLfU.jpg?scale-down-to=1024&width=900&height=1200 768w,https://framerusercontent.com/images/LJCjTyAb2pCAB5z8Je2G5dLfU.jpg?width=900&height=1200 900w\"}, \"\")}\r\nconst props8 = {...props4, bLiabkHSr: \"Modernisation Stratégique Post-IPO\", DSK46DSmH: \"ENSPkM7AW\", EMN5i3lbt: true, HpPcGORm0: \"ENGAGEMENT \", j6p_dhqa7: \"PERSONNALISATION \", JVLQTPxQq: \"HgJy6WiMm\", LTQHNNlI1: \"Analyse des sentiments en temps réel sur les retours communautaires pour ajuster les campagnes. \", oWCwp8txz: false, oYbVSCyas: \"Adaptation dynamique du \\\"Tone of Voice\\\" des textes selon le profil du visiteur (Expert vs Néophyte). \", p2NZQkZqT: \"AGROALIMENTAIRE\", PfCieOMhf: \"60px 150px\", SZBi6DDLD: \"Création d'assets graphiques et textures immersives via IA pour réduire les coûts de production 3D/Illustration.\", TUBW9yaTB: \"Alpha Mos\", UUGIlpKDS: \"CONTENU\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 6432, pixelWidth: 2560, positionX: \"48.5%\", positionY: \"56.1%\", src: \"https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?width=2560&height=6432\", srcSet: \"https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?scale-down-to=2048&width=2560&height=6432 815w,https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?scale-down-to=4096&width=2560&height=6432 1630w,https://framerusercontent.com/images/6tPaO99hduYYQ55mERzskv550.jpg?width=2560&height=6432 2560w\"}, \"\")}\r\nconst props9 = {...props1, bLiabkHSr: \"Le Prix des Terres\", btVEVrGAt: \"Nettoyage et structuration automatique des données foncières hétérogènes par IA avant ingestion.\", dUNutr6py: false, DxncwPgX0: \"• 1 Chef de projet\", eIuL6TmYx: \"Génération automatique des attributs \\\"Alt\\\" et descriptions vocales pour rendre la carte accessible aux malvoyants.\", IvtlfjfZQ: \"Intégration d'un moteur de recherche en langage naturel (\\\"Trouve-moi des vignes en Bourgogne sous 200k€\\\").\", kbMs7yUOs: \"• Relation client\", M5XjD2ysB: \"• 3 développeurs\", Mgf8YoXp9: \"DATA\", NrVQTCdYh: \" \", oeq2hxPHD: \"ZOikpG2Eu\", p2NZQkZqT: \"AGRICULTURE\", pVdVuSoHh: \"• Gestion de projet\", ShHAXN7YZ: \"Data Visualization : Rendre le marché foncier intelligible pour tous.\", TA7OBoWE4: \"ACCESSIBILITÉ\", ups4Apoez: \"UX\", wdLEWXJEN: true, xWuYtD0DW: \"YDfSGTJ59\", xYdrmZ9cy: false, Z0yfxklMI: \"8 mois\", ZJ67ZT6zX: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 600, src: \"https://framerusercontent.com/images/b3oq0cgRM2in0mRajupRjBXifM.jpg?width=600&height=300\", srcSet: \"https://framerusercontent.com/images/b3oq0cgRM2in0mRajupRjBXifM.jpg?scale-down-to=512&width=600&height=300 512w,https://framerusercontent.com/images/b3oq0cgRM2in0mRajupRjBXifM.jpg?width=600&height=300 600w\"}, \"\")}\r\nconst props10 = {AquPQ828s: \"FiMvRzBh0\", BgPEV2s33: true, bLiabkHSr: \"Titre\", ClQhdadeE: true, EMN5i3lbt: true, HpPcGORm0: \"CHALLENGE\", j6p_dhqa7: \"CHALLENGE\", LTQHNNlI1: \"En intégrant le projet en phase de production, j'ai rapidement constaté que la complexité technique avait pris le pas sur l'utilisabilité.\", oWCwp8txz: true, oYbVSCyas: \"En intégrant le projet en phase de production, j'ai rapidement constaté que la complexité technique avait pris le pas sur l'utilisabilité.\", SZBi6DDLD: \"En intégrant le projet en phase de production, j'ai rapidement constaté que la complexité technique avait pris le pas sur l'utilisabilité.\", TUBW9yaTB: \"Product Design\", UUGIlpKDS: \"CHALLENGE\"}\r\nconst templateProps = {bxoCihw1h: props5, hbOCWrR1K: props6, Inz8yN2Ol: props7, oEbSz_AhB: props8, pQbSugmTr: props2, qPZ2Ccbq0: props3, SuBVMiBgp: props4, UJHQDK8Ed: props10, XrehsfzfA: props1, xY2kT1vse: props9}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"XrehsfzfA\":\r\ncase \"pQbSugmTr\":\r\ncase \"qPZ2Ccbq0\":\r\ncase \"xY2kT1vse\":\r\nreturn React.createElement(Client, {...props, key: \"Client\", style}, children(true));\r\ncase \"SuBVMiBgp\":\r\ncase \"bxoCihw1h\":\r\ncase \"hbOCWrR1K\":\r\ncase \"Inz8yN2Ol\":\r\ncase \"oEbSz_AhB\":\r\nreturn React.createElement(Projets, {...props, key: \"Projets\", style}, children(true));\r\ncase \"UJHQDK8Ed\":\r\nreturn React.createElement(Expertise, {...props, key: \"Expertise\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"XrehsfzfA\":\r\ncase \"pQbSugmTr\":\r\ncase \"qPZ2Ccbq0\":\r\ncase \"xY2kT1vse\":\r\nreturn [{hash: \"1jhxa50\", mediaQuery: \"(max-width: 639.98px)\"}, {hash: \"npsv7v\", mediaQuery: \"(min-width: 640px) and (max-width: 999.98px)\"}, {hash: \"1jqsh96\", mediaQuery: \"(min-width: 1000px)\"}]\r\ncase \"SuBVMiBgp\":\r\ncase \"bxoCihw1h\":\r\ncase \"hbOCWrR1K\":\r\ncase \"Inz8yN2Ol\":\r\ncase \"oEbSz_AhB\":\r\nreturn [{hash: \"1rxj3cu\", mediaQuery: \"(max-width: 639.98px)\"}, {hash: \"lrt6yz\", mediaQuery: \"(min-width: 640px) and (max-width: 999.98px)\"}, {hash: \"1wr2skl\", mediaQuery: \"(min-width: 1000px)\"}]\r\ncase \"UJHQDK8Ed\":\r\nreturn [{hash: \"19rc422\", mediaQuery: \"(min-width: 1000px)\"}, {hash: \"1cvxgxs\", mediaQuery: \"(min-width: 640px) and (max-width: 999.98px)\"}, {hash: \"v0wjgp\", mediaQuery: \"(max-width: 639.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://thibaultjovy.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/uIeaT0IiVxAmkulT0sIF/eLinUFTnYEIB6Dzzrq9T/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}