{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/z2RPcpzTbk2lUoBGSRew/3LiKxnxXNif1fd75MXjW/PcxHryasr.js", "ssg:https://framerusercontent.com/modules/9ae4ctI1Bxik5uVrtlUL/jLxXy5lWFWBPf7GBrI0M/UWs2hjVGM.js", "ssg:https://framerusercontent.com/modules/cmJFZgRjYjtHEIuIRmq9/F9VVx5rs4tjIZZUyhyRC/AoBPs5X_4.js", "ssg:https://framerusercontent.com/modules/cmISF7x6eDmvDkWdWXaJ/oCWQBeEaee1GkNxlmEe9/yc_tTV3Dm.js", "ssg:https://framerusercontent.com/modules/sbRv4NG3vyjCSzg8Oqdn/umKIzzxNrze9MyZGrU4I/F3FGWugXZ.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.15.1/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.15.1/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js", "ssg:https://framerusercontent.com/modules/9wehU4Tr5sYHARxlWska/scfhBUYGcl4XnNqK0Iz1/J28zWyMaI.js", "ssg:https://framerusercontent.com/modules/gHQP7HUOqm7nXMjXGatD/sJaHsVsOOVN8K54ytO4w/LUKDKxBlc.js", "ssg:https://framerusercontent.com/modules/u2A5mywkVWDpMkxnrwhI/eKX074GcGAGJRODuwpko/QlN0H1dYR.js", "ssg:https://framerusercontent.com/modules/FIY6KnbAyo2YXBetWbLr/06Fp6Iy6pEIw5iSYY3Ji/TxgLAgWuT.js", "ssg:https://framerusercontent.com/modules/blfVrNMMPfZPc7rbRdBG/vxsiQ20aQtOGdn1riQUj/ggBUWHhl4.js", "ssg:https://framerusercontent.com/modules/ZcyVAYOMRLMda8Tg17Ws/W3MmkCVPC4dob5m635LC/MiLPXtIkQ.js", "ssg:https://framerusercontent.com/modules/lKHjEh1S6W2DTixcW99Q/Kq7YiMgPPJQqyf6PGd7O/khUtbyiR0.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.15.1/dist/index.es.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/7r5UGUpFh6FWtcVOCSDp/Carousel.js", "ssg:https://framerusercontent.com/modules/B2G0xSnpMXNOL8sLEFe2/CY7AKpRe1yU5sShmHAV8/U6UZ56l4F.js", "ssg:https://framerusercontent.com/modules/VbTFRHSfYOxoDr2Iy36T/C4T2yVXsUoeOGKOjgZWZ/n28r9IdGr.js", "ssg:https://framerusercontent.com/modules/ZhYNNc1OBamvXZr1NsMy/gCu5NyPLo1UGmOgcCTnV/O7An8swmB.js", "ssg:https://framerusercontent.com/modules/XJGsS3Ugq1tmvqkM7ehP/EIg4iyg00aQMtsEnol1b/xV5kEJvsK.js", "ssg:https://framerusercontent.com/modules/5Yhk8vTH4aSEpamEUE4O/2Eb4ltFiPXME40G1oYCl/pw2UAJEZc.js", "ssg:https://framerusercontent.com/modules/cqXLJkxImjLBiSaH4zrZ/rRo1RsjeFLmqewuAVvc1/QBOcD1EQw.js", "ssg:https://framerusercontent.com/modules/UHEAaAG3gSojimNNcjIk/R1FGo2CKmF7FTBYWHIap/a1O2wNIEX.js", "ssg:https://framerusercontent.com/modules/jKZduDjdtMU787mwlGfu/dP6QnbRtMndIu6SLOsf8/wqy0aSzch.js"],
  "sourcesContent": ["// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={MnbQiXzV5:{hover:true,pressed:true}};const cycleOrder=[\"MnbQiXzV5\",\"KlfizdrFo\",\"v3FulITqX\",\"j38AYikVt\",\"p7Wqa4Kc6\"];const serializationHash=\"framer-h3GSu\";const variantClassNames={j38AYikVt:\"framer-v-1wgvnh5\",KlfizdrFo:\"framer-v-oazm3v\",MnbQiXzV5:\"framer-v-1h4fqf\",p7Wqa4Kc6:\"framer-v-ffvyij\",v3FulITqX:\"framer-v-tkcuqu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-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 humanReadableVariantMap={Default:\"MnbQiXzV5\",Disabled:\"v3FulITqX\",Error:\"p7Wqa4Kc6\",Loading:\"KlfizdrFo\",Success:\"j38AYikVt\"};const getProps=({background,height,hoverBackground,id,title,width,...props})=>{return{...props,B4alIz2N5:background??props.B4alIz2N5??\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",GAwwWRHsE:hoverBackground??props.GAwwWRHsE??\"rgba(102, 120, 209, 0.85)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"MnbQiXzV5\",zaK85M2YT:title??props.zaK85M2YT??\"Envoyer\"};};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,B4alIz2N5,GAwwWRHsE,zaK85M2YT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MnbQiXzV5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KlfizdrFo\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"KlfizdrFo\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1h4fqf\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"MnbQiXzV5\",ref:refBinding,style:{backgroundColor:B4alIz2N5,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"MnbQiXzV5-hover\":{backgroundColor:GAwwWRHsE,opacity:1},\"MnbQiXzV5-pressed\":{opacity:1},j38AYikVt:{opacity:1},p7Wqa4Kc6:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},v3FulITqX:{opacity:.5}},...addPropertyOverrides({\"MnbQiXzV5-hover\":{\"data-framer-name\":undefined},\"MnbQiXzV5-pressed\":{\"data-framer-name\":undefined},j38AYikVt:{\"data-framer-name\":\"Success\"},KlfizdrFo:{\"data-framer-name\":\"Loading\"},p7Wqa4Kc6:{\"data-framer-name\":\"Error\"},v3FulITqX:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Envoyer\"})}),className:\"framer-1mwv4g0\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xtZChAOUl\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zaK85M2YT,variants:{p7Wqa4Kc6:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j38AYikVt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"On vous recontacte !\"})}),text:undefined},p7Wqa4Kc6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rl3fgv\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"I6VrhjPRy\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1p07lqv\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"pro1aEnXK\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{KlfizdrFo:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fu98rh\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"fkOaeMWgI\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h3GSu.framer-1u97c06, .framer-h3GSu .framer-1u97c06 { display: block; }\",\".framer-h3GSu.framer-1h4fqf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-h3GSu .framer-1mwv4g0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-h3GSu .framer-1rl3fgv { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-h3GSu .framer-1p07lqv { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-h3GSu .framer-1fu98rh { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-h3GSu.framer-v-oazm3v.framer-1h4fqf, .framer-h3GSu.framer-v-tkcuqu.framer-1h4fqf, .framer-h3GSu.framer-v-1wgvnh5.framer-1h4fqf, .framer-h3GSu.framer-v-ffvyij.framer-1h4fqf { cursor: unset; }\",\".framer-h3GSu.framer-v-oazm3v .framer-1p07lqv { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KlfizdrFo\":{\"layout\":[\"fixed\",\"fixed\"]},\"v3FulITqX\":{\"layout\":[\"fixed\",\"fixed\"]},\"j38AYikVt\":{\"layout\":[\"fixed\",\"fixed\"]},\"p7Wqa4Kc6\":{\"layout\":[\"fixed\",\"fixed\"]},\"Vul2p2eyk\":{\"layout\":[\"fixed\",\"fixed\"]},\"PF38CN5PO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"B4alIz2N5\":\"background\",\"GAwwWRHsE\":\"hoverBackground\",\"zaK85M2YT\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPcxHryasr=withCSS(Component,css,\"framer-h3GSu\");export default FramerPcxHryasr;FramerPcxHryasr.displayName=\"Button 2\";FramerPcxHryasr.defaultProps={height:40,width:240};addPropertyControls(FramerPcxHryasr,{variant:{options:[\"MnbQiXzV5\",\"KlfizdrFo\",\"v3FulITqX\",\"j38AYikVt\",\"p7Wqa4Kc6\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},B4alIz2N5:{defaultValue:'var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)) /* {\"name\":\"violet\"} */',title:\"Background\",type:ControlType.Color},GAwwWRHsE:{defaultValue:\"rgba(102, 120, 209, 0.85)\",title:\"HoverBackground\",type:ControlType.Color},zaK85M2YT:{defaultValue:\"Envoyer\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerPcxHryasr,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPcxHryasr\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"240\",\"framerVariables\":\"{\\\"B4alIz2N5\\\":\\\"background\\\",\\\"GAwwWRHsE\\\":\\\"hoverBackground\\\",\\\"zaK85M2YT\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KlfizdrFo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v3FulITqX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j38AYikVt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p7Wqa4Kc6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Vul2p2eyk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PF38CN5PO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PcxHryasr.map", "// Generated by Framer (f2c0341)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 sharedStyle from\"https://framerusercontent.com/modules/caHQ5PZeIhuWCydwnMCv/3fNSsFJ1uIVDqfJzfSMZ/hgKudGhZ5.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/krOuAgvuAS7098QagVTr/RpP4LyUtfMnW5C7RxQGl/PWn1k_MD2.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/DXnT9zn6z7zwnt5I3yGw/ugAvZf0a6JQXIr9HSmo0/y6s4MXY_P.js\";import Button2 from\"https://framerusercontent.com/modules/z2RPcpzTbk2lUoBGSRew/3LiKxnxXNif1fd75MXjW/PcxHryasr.js\";const Button2Fonts=getFonts(Button2);const serializationHash=\"framer-FPPZR\";const variantClassNames={y1Dgi2hSu:\"framer-v-va4gyl\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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=({avis,challengeType,challengeTypeText,entrepriseR_le,height,id,image,linkToTestimonial,pr_nomNom,width,...props})=>{return{...props,CfYViSPUV:linkToTestimonial??props.CfYViSPUV??true,fJLyPJIpZ:challengeType??props.fJLyPJIpZ??true,L1dHOXiI0:pr_nomNom??props.L1dHOXiI0??\"Pr\\xe9nom nom\",NnAM8E7sK:image??props.NnAM8E7sK??{alt:\"\",pixelHeight:2700,pixelWidth:2160,src:\"https://framerusercontent.com/images/sMqVvBfBl5KcmlBwot3cCOu0u6c.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/sMqVvBfBl5KcmlBwot3cCOu0u6c.jpg?scale-down-to=1024 819w,https://framerusercontent.com/images/sMqVvBfBl5KcmlBwot3cCOu0u6c.jpg?scale-down-to=2048 1638w,https://framerusercontent.com/images/sMqVvBfBl5KcmlBwot3cCOu0u6c.jpg 2160w\"},PCYZQYG7h:entrepriseR_le??props.PCYZQYG7h??\"R\\xf4le - Entreprise\",TIaxylwCK:avis??props.TIaxylwCK??\"As a seasoned designer always on the lookout for innovative tools, Framer.com instantly grabbed my attention. This powerful web design platform is more than just a design tool - it's a complete ecosystem.\",v1XyoWsRp:challengeTypeText??props.v1XyoWsRp??\"Challenge ville\"};};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,TIaxylwCK,L1dHOXiI0,PCYZQYG7h,NnAM8E7sK,CfYViSPUV,fJLyPJIpZ,v1XyoWsRp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"y1Dgi2hSu\",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-va4gyl\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"y1Dgi2hSu\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(34, 34, 34, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 15px 0px rgba(0, 0, 0, 0.25)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ilmpi4\",layoutDependency:layoutDependency,layoutId:\"Dcnw3zDYG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16bpyax\",layoutDependency:layoutDependency,layoutId:\"E5lNgHFzk\",children:[fJLyPJIpZ&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-l8u0tw\",layoutDependency:layoutDependency,layoutId:\"DepAvjryV\",style:{backgroundColor:\"var(--token-ecb8267d-94ec-4a0c-8662-9c4f6bb403d8, rgb(232, 235, 249))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dts917\",\"data-styles-preset\":\"hgKudGhZ5\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb89c834-7a36-4eba-ad06-7e8634d6d9bc, rgb(113, 120, 118)))\"},children:\"Challenge ville\"})}),className:\"framer-1pzt0b4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Txr16y9Ay\",style:{\"--extracted-r6o4lv\":\"var(--token-fb89c834-7a36-4eba-ad06-7e8634d6d9bc, rgb(113, 120, 118))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:v1XyoWsRp,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",children:\"As a seasoned designer always on the lookout for innovative tools, Framer.com instantly grabbed my attention. This powerful web design platform is more than just a design tool - it's a complete ecosystem.\"})}),className:\"framer-13feqjm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wZ2JA_rHv\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:TIaxylwCK,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-crmuik\",layoutDependency:layoutDependency,layoutId:\"U7GHXZw9j\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i7wfp9\",layoutDependency:layoutDependency,layoutId:\"duy7vkuyT\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-114wu68\",layoutDependency:layoutDependency,layoutId:\"yqnYEIC_V\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2700,intrinsicWidth:2160,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+159.2+0+0+35.7+0),pixelHeight:2700,pixelWidth:2160,sizes:\"42px\",...toResponsiveImage(NnAM8E7sK)},className:\"framer-1thszmo\",layoutDependency:layoutDependency,layoutId:\"AsOVMJo8l\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ggfht0\",layoutDependency:layoutDependency,layoutId:\"aGEd0pVfH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1s6xzh3\",\"data-styles-preset\":\"y6s4MXY_P\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-a27064ce-1365-44f6-bdbd-8caae77651cb, rgb(64, 84, 184)))\"},children:\"Pr\\xe9nom nom\"})}),className:\"framer-1ub1bkm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UTQyl7pUt\",style:{\"--extracted-1w1cjl5\":\"var(--token-a27064ce-1365-44f6-bdbd-8caae77651cb, rgb(64, 84, 184))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:L1dHOXiI0,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dts917\",\"data-styles-preset\":\"hgKudGhZ5\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68)))\"},children:\"R\\xf4le - Entreprise\"})}),className:\"framer-1lbvt3i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MVHg3A4o9\",style:{\"--extracted-r6o4lv\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:PCYZQYG7h,verticalAlignment:\"top\",withExternalLayout:true})]})]}),CfYViSPUV&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"260px\",y:(componentViewport?.y||0)+40+0+0+159.2+0+123.4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xe7y1w-container\",layoutDependency:layoutDependency,layoutId:\"aRNCQ1gjF-container\",nodeId:\"aRNCQ1gjF\",rendersWithMotion:true,scopeId:\"UWs2hjVGM\",children:/*#__PURE__*/_jsx(Button2,{B4alIz2N5:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",GAwwWRHsE:\"rgba(102, 120, 209, 0.85)\",height:\"100%\",id:\"aRNCQ1gjF\",layoutId:\"aRNCQ1gjF\",style:{height:\"100%\",width:\"100%\"},variant:\"MnbQiXzV5\",width:\"100%\",zaK85M2YT:\"Voir le t\\xe9moignage\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FPPZR.framer-1kpuzl3, .framer-FPPZR .framer-1kpuzl3 { display: block; }\",\".framer-FPPZR.framer-va4gyl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 60px 40px 60px; position: relative; width: 340px; }\",\".framer-FPPZR .framer-ilmpi4 { 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-FPPZR .framer-16bpyax { 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: center; overflow: visible; padding: 0px; position: relative; width: 260px; }\",\".framer-FPPZR .framer-l8u0tw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 3px 10px 3px 10px; position: relative; width: min-content; }\",\".framer-FPPZR .framer-1pzt0b4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FPPZR .framer-13feqjm { flex: none; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-FPPZR .framer-crmuik { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FPPZR .framer-i7wfp9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 260px; }\",\".framer-FPPZR .framer-114wu68 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FPPZR .framer-1thszmo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); overflow: visible; position: relative; width: 42px; }\",\".framer-FPPZR .framer-ggfht0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-FPPZR .framer-1ub1bkm, .framer-FPPZR .framer-1lbvt3i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-FPPZR .framer-xe7y1w-container { flex: none; height: 40px; position: relative; width: 260px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-FPPZR[data-border=\"true\"]::after, .framer-FPPZR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 379\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TIaxylwCK\":\"avis\",\"L1dHOXiI0\":\"pr_nomNom\",\"PCYZQYG7h\":\"entrepriseR_le\",\"NnAM8E7sK\":\"image\",\"CfYViSPUV\":\"linkToTestimonial\",\"fJLyPJIpZ\":\"challengeType\",\"v1XyoWsRp\":\"challengeTypeText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUWs2hjVGM=withCSS(Component,css,\"framer-FPPZR\");export default FramerUWs2hjVGM;FramerUWs2hjVGM.displayName=\"Testimonial Card\";FramerUWs2hjVGM.defaultProps={height:379,width:340};addPropertyControls(FramerUWs2hjVGM,{TIaxylwCK:{defaultValue:\"As a seasoned designer always on the lookout for innovative tools, Framer.com instantly grabbed my attention. This powerful web design platform is more than just a design tool - it's a complete ecosystem.\",displayTextArea:true,title:\"Avis\",type:ControlType.String},L1dHOXiI0:{defaultValue:\"Pr\\xe9nom nom\",displayTextArea:true,title:\"Pr\\xe9nom_nom\",type:ControlType.String},PCYZQYG7h:{defaultValue:\"R\\xf4le - Entreprise\",displayTextArea:true,title:\"Entreprise_r\\xf4le\",type:ControlType.String},NnAM8E7sK:{__defaultAssetReference:\"data:framer/asset-reference,sMqVvBfBl5KcmlBwot3cCOu0u6c.jpg?originalFilename=photo-1694106348181-7738c01407b4%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwzNHx8cGVyc29uJTIwM2R8ZW58MHx8fHwxNzA4NzAxMzgwfDA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,sMqVvBfBl5KcmlBwot3cCOu0u6c.jpg?originalFilename=photo-1694106348181-7738c01407b4%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwzNHx8cGVyc29uJTIwM2R8ZW58MHx8fHwxNzA4NzAxMzgwfDA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},CfYViSPUV:{defaultValue:true,title:\"Link_to_testimonial\",type:ControlType.Boolean},fJLyPJIpZ:{defaultValue:true,title:\"ChallengeType\",type:ControlType.Boolean},v1XyoWsRp:{defaultValue:\"Challenge ville\",displayTextArea:false,title:\"ChallengeTypeText\",type:ControlType.String}});addFonts(FramerUWs2hjVGM,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...Button2Fonts,...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\":\"FramerUWs2hjVGM\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"379\",\"framerIntrinsicWidth\":\"340\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"TIaxylwCK\\\":\\\"avis\\\",\\\"L1dHOXiI0\\\":\\\"pr_nomNom\\\",\\\"PCYZQYG7h\\\":\\\"entrepriseR_le\\\",\\\"NnAM8E7sK\\\":\\\"image\\\",\\\"CfYViSPUV\\\":\\\"linkToTestimonial\\\",\\\"fJLyPJIpZ\\\":\\\"challengeType\\\",\\\"v1XyoWsRp\\\":\\\"challengeTypeText\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UWs2hjVGM.map", "// Generated by Framer (f2c0341)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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*as sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import TestimonialCard from\"https://framerusercontent.com/modules/9ae4ctI1Bxik5uVrtlUL/jLxXy5lWFWBPf7GBrI0M/UWs2hjVGM.js\";const TestimonialCardFonts=getFonts(TestimonialCard);const cycleOrder=[\"yWuWexy_4\",\"RAsY2EIUo\",\"yl85PkIwH\"];const serializationHash=\"framer-AmmDq\";const variantClassNames={RAsY2EIUo:\"framer-v-1a528td\",yl85PkIwH:\"framer-v-4ty5pd\",yWuWexy_4:\"framer-v-1iiq0pd\"};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 humanReadableVariantMap={Desktop:\"yWuWexy_4\",Phone:\"yl85PkIwH\",Tablet:\"RAsY2EIUo\"};const getProps=({forAllCustomers,forCities,forCompanies,forUniversities,height,id,width,...props})=>{return{...props,Q0szaM3Y7:forAllCustomers??props.Q0szaM3Y7??true,S4xUuseJf:forCities??props.S4xUuseJf??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"yWuWexy_4\",w6ogEZtMs:forCompanies??props.w6ogEZtMs??true,xSJrgbMFo:forUniversities??props.xSJrgbMFo??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,Q0szaM3Y7,w6ogEZtMs,S4xUuseJf,xSJrgbMFo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yWuWexy_4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1iiq0pd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yWuWexy_4\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({RAsY2EIUo:{\"data-framer-name\":\"Tablet\"},yl85PkIwH:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m2xi5l\",layoutDependency:layoutDependency,layoutId:\"S74s8boQX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"Ils en parlent mieux que nous\"})}),className:\"framer-1fmgwai\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UdLqjpfqE\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),Q0szaM3Y7&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15h9i9h\",\"data-framer-name\":\"General\",layoutDependency:layoutDependency,layoutId:\"xGNrqGb5I\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+79.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:155,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{height:96.6667,width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+79.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-81nmap-container\",layoutDependency:layoutDependency,layoutId:\"Y0qAKL3BG-container\",nodeId:\"Y0qAKL3BG\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"Y0qAKL3BG\",L1dHOXiI0:\"Annabelle Clairay\",layoutId:\"Y0qAKL3BG\",NnAM8E7sK:addImageAlt({pixelHeight:976,pixelWidth:982,src:\"https://framerusercontent.com/images/zvMXo7XZYTM172itOPlWimojs.png\",srcSet:\"https://framerusercontent.com/images/zvMXo7XZYTM172itOPlWimojs.png?scale-down-to=512 512w,https://framerusercontent.com/images/zvMXo7XZYTM172itOPlWimojs.png 982w\"},\"\"),PCYZQYG7h:\"Charg\\xe9e de Mission \\xe9conomie circulaire et solidaire - M\\xe9tropole du Grand Paris\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Une premi\\xe8re \\xe9dition r\\xe9ussie : commer\\xe7ants mobilis\\xe9s, d\\xe9fis accessibles et forte participation. L\u2019accompagnement cl\\xe9 en main d\u2019Ecoly nous a fait gagner du temps et a cr\\xe9\\xe9 une vraie dynamique locale.\",v1XyoWsRp:\"Challenge Ville\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+79.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:155,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+79.4+0+116.6667}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vde5mq-container\",layoutDependency:layoutDependency,layoutId:\"Jsvom_p5o-container\",nodeId:\"Jsvom_p5o\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"Jsvom_p5o\",L1dHOXiI0:\"Jessica Treger\",layoutId:\"Jsvom_p5o\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png\",srcSet:\"https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png?scale-down-to=512 512w,https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png 1600w\"},\"\"),PCYZQYG7h:\"Charg\\xe9e de mission RSE - Alteca\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Un challenge intra-entreprise simple \\xe0 mettre en place, bien pr\\xe9par\\xe9 et fluide. La communication via nos ambassadeurs, mails et r\\xe9seau interne a tr\\xe8s bien fonctionn\\xe9. Une exp\\xe9rience efficace et motivante !\",v1XyoWsRp:\"Challenge Entreprise\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+79.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:155,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+79.4+0+175},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+79.4+0+233.3334}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10o06j2-container\",layoutDependency:layoutDependency,layoutId:\"ODG2DWG57-container\",nodeId:\"ODG2DWG57\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"ODG2DWG57\",L1dHOXiI0:\"Rapha\\xebl Letombe\",layoutId:\"ODG2DWG57\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png\",srcSet:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=512 512w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png 1600w\"},\"\"),PCYZQYG7h:\"Directeur du Patrimoine et de la Logistique - Universit\\xe9 d'Artois\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Un vrai succ\\xe8s : forte mobilisation des participants, enthousiastes jusqu\u2019\\xe0 la fin. Le tableau de bord a \\xe9t\\xe9 un vrai plus, et la mise en avant des acteurs locaux a beaucoup compt\\xe9.\",v1XyoWsRp:\"Challenge Universit\\xe9\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),w6ogEZtMs&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-87p609\",\"data-framer-name\":\"Entreprises\",layoutDependency:layoutDependency,layoutId:\"Xs199ZJv7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+429.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+429.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ekgqnj-container\",layoutDependency:layoutDependency,layoutId:\"mL51R_J1K-container\",nodeId:\"mL51R_J1K\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"mL51R_J1K\",L1dHOXiI0:\"Cl\\xe9mence Lebas\",layoutId:\"mL51R_J1K\",NnAM8E7sK:addImageAlt({pixelHeight:1948,pixelWidth:2185,src:\"https://framerusercontent.com/images/bzg1EcXoFfXeoVA7IQkQTfjzHe8.jpg\",srcSet:\"https://framerusercontent.com/images/bzg1EcXoFfXeoVA7IQkQTfjzHe8.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/bzg1EcXoFfXeoVA7IQkQTfjzHe8.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/bzg1EcXoFfXeoVA7IQkQTfjzHe8.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/bzg1EcXoFfXeoVA7IQkQTfjzHe8.jpg 2185w\"},\"\"),PCYZQYG7h:\"Trade marketing manager - Henkel\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Les participants se sont vraiment pris au jeu ! Le challenge a \\xe9t\\xe9 un vrai succ\\xe8s, \\xe0 la fois formateur et engageant. L\u2019impact \\xe9cologique et humain est au rendez-vous.\",v1XyoWsRp:\"Challenge Entreprise\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+429.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+429.4+0+399}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1050bf8-container\",layoutDependency:layoutDependency,layoutId:\"S1InJiF3B-container\",nodeId:\"S1InJiF3B\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"S1InJiF3B\",L1dHOXiI0:\"Jessica Treger\",layoutId:\"S1InJiF3B\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png\",srcSet:\"https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png?scale-down-to=512 512w,https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fUfI9LuCLWj4wiz2ziQBpe0z0.png 1600w\"},\"\"),PCYZQYG7h:\"Charg\\xe9e de mission RSE - Alteca\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Un challenge intra-entreprise simple \\xe0 mettre en place, bien pr\\xe9par\\xe9 et fluide. La communication via nos ambassadeurs, mails et r\\xe9seau interne a tr\\xe8s bien fonctionn\\xe9. Une exp\\xe9rience efficace et motivante !\",v1XyoWsRp:\"Challenge Entreprise\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+429.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+429.4+0+185},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+429.4+0+798}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4j3guf-container\",layoutDependency:layoutDependency,layoutId:\"k5J9McEak-container\",nodeId:\"k5J9McEak\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"k5J9McEak\",L1dHOXiI0:\"Anthony Rolland\",layoutId:\"k5J9McEak\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/02dqmn4j2qX44KRdq2P52JFadjc.png\",srcSet:\"https://framerusercontent.com/images/02dqmn4j2qX44KRdq2P52JFadjc.png?scale-down-to=512 512w,https://framerusercontent.com/images/02dqmn4j2qX44KRdq2P52JFadjc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/02dqmn4j2qX44KRdq2P52JFadjc.png 1600w\"},\"\"),PCYZQYG7h:\"Directeur g\\xe9n\\xe9ral d\\xe9l\\xe9gu\\xe9 - Sturno\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Un retour globalement positif : les \\xe9quipes se sont mobilis\\xe9es, dans un bon esprit collectif. Les outils fournis et la communication ont bien soutenu la dynamique.\",v1XyoWsRp:\"Challenge Entreprise\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),S4xUuseJf&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12uw573\",\"data-framer-name\":\"Villes\",layoutDependency:layoutDependency,layoutId:\"e9yLM8l9g\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+799.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+799.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h4bkje-container\",layoutDependency:layoutDependency,layoutId:\"llUpRKJzM-container\",nodeId:\"llUpRKJzM\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"llUpRKJzM\",L1dHOXiI0:\"Annabelle Clairay\",layoutId:\"llUpRKJzM\",NnAM8E7sK:addImageAlt({pixelHeight:976,pixelWidth:982,src:\"https://framerusercontent.com/images/zvMXo7XZYTM172itOPlWimojs.png\",srcSet:\"https://framerusercontent.com/images/zvMXo7XZYTM172itOPlWimojs.png?scale-down-to=512 512w,https://framerusercontent.com/images/zvMXo7XZYTM172itOPlWimojs.png 982w\"},\"\"),PCYZQYG7h:\"Charg\\xe9e \\xe9conomie circulaire et solidaire - M\\xe9tropole du Grand Paris\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Une premi\\xe8re \\xe9dition r\\xe9ussie : commer\\xe7ants mobilis\\xe9s et d\\xe9fis accessibles L\u2019accompagnement cl\\xe9 en main d\u2019Ecoly nous a fait gagner du temps et a cr\\xe9\\xe9 une vraie dynamique locale.\",v1XyoWsRp:\"Challenge Ville\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+799.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+799.4+0+399}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yg3piy-container\",layoutDependency:layoutDependency,layoutId:\"rru_FCfz2-container\",nodeId:\"rru_FCfz2\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"rru_FCfz2\",L1dHOXiI0:\"Hortense Penhirin\",layoutId:\"rru_FCfz2\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/CI6bYSwTz4Lu6nb7XIv5f8uD2AY.png\",srcSet:\"https://framerusercontent.com/images/CI6bYSwTz4Lu6nb7XIv5f8uD2AY.png?scale-down-to=512 512w,https://framerusercontent.com/images/CI6bYSwTz4Lu6nb7XIv5f8uD2AY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CI6bYSwTz4Lu6nb7XIv5f8uD2AY.png 1600w\"},\"\"),PCYZQYG7h:\"Charg\\xe9e de mission Transition \\xe9cologique - Charenton-le-Pont\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Une organisation claire, une plateforme simple \\xe0 utiliser et un contenu personnalis\\xe9. Tout est fourni, c\u2019est confortable et efficace.\",v1XyoWsRp:\"Challenge Ville\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+799.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+799.4+0+185},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+799.4+0+798}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16avpgp-container\",layoutDependency:layoutDependency,layoutId:\"lZ9_flABy-container\",nodeId:\"lZ9_flABy\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"lZ9_flABy\",L1dHOXiI0:\"Julia Dal Pont\",layoutId:\"lZ9_flABy\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/VKWT3Ovb9pVBWIHrAHMp8COszwc.png\",srcSet:\"https://framerusercontent.com/images/VKWT3Ovb9pVBWIHrAHMp8COszwc.png?scale-down-to=512 512w,https://framerusercontent.com/images/VKWT3Ovb9pVBWIHrAHMp8COszwc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/VKWT3Ovb9pVBWIHrAHMp8COszwc.png 1600w\"},\"\"),PCYZQYG7h:\"Charg\\xe9e d\\xe9veloppement durable - Rueil-Malmaison\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Nous avons bien aim\\xe9 la mobilisation des commer\\xe7ants, les d\\xe9fis accessibles pour les citoyens et l\u2019accompagnement d\u2019Ecoly.\",v1XyoWsRp:\"Challenge Ville\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),xSJrgbMFo&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16zj23w\",\"data-framer-name\":\"Universit\\xe9s\",layoutDependency:layoutDependency,layoutId:\"t2ZzBxeLB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+1169.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+1169.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-95lboy-container\",layoutDependency:layoutDependency,layoutId:\"iAzV7Spva-container\",nodeId:\"iAzV7Spva\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"iAzV7Spva\",L1dHOXiI0:\"Rapha\\xebl Letombe\",layoutId:\"iAzV7Spva\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png\",srcSet:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=512 512w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png 1600w\"},\"\"),PCYZQYG7h:\"Directeur du Patrimoine et de la Logistique - Universit\\xe9 d'Artois\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Un vrai succ\\xe8s : forte mobilisation des participants, enthousiastes jusqu\u2019\\xe0 la fin. Le tableau de bord a \\xe9t\\xe9 un vrai plus, et la mise en avant des acteurs locaux a beaucoup compt\\xe9.\",v1XyoWsRp:\"Challenge Universit\\xe9\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+1169.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+1169.4+0+399}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ho23z-container\",layoutDependency:layoutDependency,layoutId:\"lllWzYOhR-container\",nodeId:\"lllWzYOhR\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"lllWzYOhR\",L1dHOXiI0:\"Mouaad Arfaque\",layoutId:\"lllWzYOhR\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png\",srcSet:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=512 512w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png 1600w\"},\"\"),PCYZQYG7h:\"Charg\\xe9 d\\xe9veloppement durable  - Universit\\xe9 d'Artois\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Les \\xe9cogestes propos\\xe9s \\xe9taient parfaitement adapt\\xe9s \\xe0 notre public d\u2019\\xe9tudiants et d\u2019enseignants. Leur s\\xe9lection et personnalisation ont \\xe9t\\xe9 simples et efficaces, en phase avec nos besoins.\",v1XyoWsRp:\"Challenge Universit\\xe9\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:379,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 40px) / 3, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+1169.4+0+0,...addPropertyOverrides({RAsY2EIUo:{height:165,width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1739)-160-1519.4)/2+0+0)+0+1169.4+0+185},yl85PkIwH:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, 1400px), 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1778)-80-1519.4)/2+0+0)+0+1169.4+0+798}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x6w6o8-container\",layoutDependency:layoutDependency,layoutId:\"vvRoa10mX-container\",nodeId:\"vvRoa10mX\",rendersWithMotion:true,scopeId:\"AoBPs5X_4\",children:/*#__PURE__*/_jsx(TestimonialCard,{CfYViSPUV:false,fJLyPJIpZ:true,height:\"100%\",id:\"vvRoa10mX\",L1dHOXiI0:\"Raphaelle Marcoin\",layoutId:\"vvRoa10mX\",NnAM8E7sK:addImageAlt({pixelHeight:1600,pixelWidth:1600,src:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png\",srcSet:\"https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=512 512w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NBxpXf1kCo5vckxjidXcTZ6X3rE.png 1600w\"},\"\"),PCYZQYG7h:\"Responsable communication - Universit\\xe9 d'Artois\",style:{height:\"100%\",width:\"100%\"},TIaxylwCK:\"Les supports de communication ont \\xe9t\\xe9 enti\\xe8rement personnalis\\xe9s \\xe0 notre image et parfaitement adapt\\xe9s \\xe0 nos canaux internes. Une com\u2019 fluide, coh\\xe9rente et cl\\xe9 en main.\",v1XyoWsRp:\"Challenge Universit\\xe9\",width:\"100%\",...addPropertyOverrides({yl85PkIwH:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AmmDq.framer-1r6si9e, .framer-AmmDq .framer-1r6si9e { display: block; }\",\".framer-AmmDq.framer-1iiq0pd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 40px 80px 40px; position: relative; width: 1200px; }\",\".framer-AmmDq .framer-m2xi5l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-AmmDq .framer-1fmgwai { flex: none; height: auto; max-width: 750px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AmmDq .framer-15h9i9h { display: grid; flex: none; gap: 20px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: 330px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AmmDq .framer-81nmap-container, .framer-AmmDq .framer-1vde5mq-container, .framer-AmmDq .framer-10o06j2-container, .framer-AmmDq .framer-1ekgqnj-container, .framer-AmmDq .framer-1050bf8-container, .framer-AmmDq .framer-4j3guf-container, .framer-AmmDq .framer-1h4bkje-container, .framer-AmmDq .framer-1yg3piy-container, .framer-AmmDq .framer-16avpgp-container, .framer-AmmDq .framer-95lboy-container, .framer-AmmDq .framer-1ho23z-container, .framer-AmmDq .framer-x6w6o8-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-AmmDq .framer-87p609, .framer-AmmDq .framer-12uw573, .framer-AmmDq .framer-16zj23w { display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: 350px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AmmDq.framer-v-1a528td.framer-1iiq0pd { width: 810px; }\",\".framer-AmmDq.framer-v-1a528td .framer-15h9i9h, .framer-AmmDq.framer-v-1a528td .framer-87p609, .framer-AmmDq.framer-v-1a528td .framer-12uw573, .framer-AmmDq.framer-v-1a528td .framer-16zj23w { grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); }\",\".framer-AmmDq.framer-v-4ty5pd.framer-1iiq0pd { gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-AmmDq.framer-v-4ty5pd .framer-15h9i9h { grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); }\",\".framer-AmmDq.framer-v-4ty5pd .framer-1vde5mq-container, .framer-AmmDq.framer-v-4ty5pd .framer-10o06j2-container, .framer-AmmDq.framer-v-4ty5pd .framer-1ekgqnj-container, .framer-AmmDq.framer-v-4ty5pd .framer-1050bf8-container, .framer-AmmDq.framer-v-4ty5pd .framer-4j3guf-container, .framer-AmmDq.framer-v-4ty5pd .framer-1h4bkje-container, .framer-AmmDq.framer-v-4ty5pd .framer-1yg3piy-container, .framer-AmmDq.framer-v-4ty5pd .framer-16avpgp-container, .framer-AmmDq.framer-v-4ty5pd .framer-95lboy-container, .framer-AmmDq.framer-v-4ty5pd .framer-1ho23z-container, .framer-AmmDq.framer-v-4ty5pd .framer-x6w6o8-container { height: auto; }\",\".framer-AmmDq.framer-v-4ty5pd .framer-87p609, .framer-AmmDq.framer-v-4ty5pd .framer-12uw573, .framer-AmmDq.framer-v-4ty5pd .framer-16zj23w { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1739\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RAsY2EIUo\":{\"layout\":[\"fixed\",\"auto\"]},\"yl85PkIwH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Q0szaM3Y7\":\"forAllCustomers\",\"w6ogEZtMs\":\"forCompanies\",\"S4xUuseJf\":\"forCities\",\"xSJrgbMFo\":\"forUniversities\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAoBPs5X_4=withCSS(Component,css,\"framer-AmmDq\");export default FramerAoBPs5X_4;FramerAoBPs5X_4.displayName=\"Testimonials\";FramerAoBPs5X_4.defaultProps={height:1739,width:1200};addPropertyControls(FramerAoBPs5X_4,{variant:{options:[\"yWuWexy_4\",\"RAsY2EIUo\",\"yl85PkIwH\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},Q0szaM3Y7:{defaultValue:true,title:\"forAllCustomers\",type:ControlType.Boolean},w6ogEZtMs:{defaultValue:true,title:\"forCompanies\",type:ControlType.Boolean},S4xUuseJf:{defaultValue:true,title:\"forCities\",type:ControlType.Boolean},xSJrgbMFo:{defaultValue:true,title:\"forUniversities\",type:ControlType.Boolean}});addFonts(FramerAoBPs5X_4,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...TestimonialCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAoBPs5X_4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1739\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RAsY2EIUo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yl85PkIwH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Q0szaM3Y7\\\":\\\"forAllCustomers\\\",\\\"w6ogEZtMs\\\":\\\"forCompanies\\\",\\\"S4xUuseJf\\\":\\\"forCities\\\",\\\"xSJrgbMFo\\\":\\\"forUniversities\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (92d6359)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/krOuAgvuAS7098QagVTr/RpP4LyUtfMnW5C7RxQGl/PWn1k_MD2.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nU5P2weLEzaosuqpSqAS/iB71JSGw9cZs8LRoMpQ9/UkYay4GtR.js\";const serializationHash=\"framer-SzpYv\";const variantClassNames={V9Q4eyZg2:\"framer-v-1vr1izd\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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=({description,height,id,image,title,width,...props})=>{return{...props,f5F61hO_v:title??props.f5F61hO_v??\"Participants\",SyMWCeuf9:description??props.SyMWCeuf9??\"Que vos communaut\\xe9s soient multi-sites, 100% au bureau ou en t\\xe9l\\xe9travail, on s'adapte !\",w80um7TPL:image??props.w80um7TPL??{src:\"https://framerusercontent.com/images/vQjnBaHVQ6zbdHnD1YqliHOJaN8.png\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,w80um7TPL,f5F61hO_v,SyMWCeuf9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"V9Q4eyZg2\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();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(serializationHash,...sharedStyleClassNames,\"framer-1vr1izd\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"V9Q4eyZg2\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-700a1961-c2b8-4f37-ad37-e3c28ea0fc93, rgba(34, 34, 34, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.1)\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bg9pfr\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"w1OJmolA9\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+5),pixelHeight:66,pixelWidth:66,sizes:\"65px\",...toResponsiveImage(w80um7TPL),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-t80foo\",layoutDependency:layoutDependency,layoutId:\"vOaEu0R0E\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pvmzf\",layoutDependency:layoutDependency,layoutId:\"F06cRZtp5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1cx401f\",\"data-styles-preset\":\"UkYay4GtR\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68)))\"},children:\"Participants\"})}),className:\"framer-8g7f4c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HRbGSixn0\",style:{\"--extracted-1eung3n\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:f5F61hO_v,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68)))\"},children:\"Que vos communaut\\xe9s soient multi-sites, 100% au bureau ou en t\\xe9l\\xe9travail, on s'adapte !\"})}),className:\"framer-9d5z28\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XVUgP7CSH\",style:{\"--extracted-r6o4lv\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:SyMWCeuf9,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SzpYv.framer-1s2aiu9, .framer-SzpYv .framer-1s2aiu9 { display: block; }\",\".framer-SzpYv.framer-1vr1izd { 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: 20px; position: relative; width: min-content; }\",\".framer-SzpYv .framer-1bg9pfr { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 75px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 75px; will-change: var(--framer-will-change-override, transform); }\",\".framer-SzpYv .framer-t80foo { flex: none; height: 65px; overflow: visible; position: relative; width: 65px; }\",\".framer-SzpYv .framer-1pvmzf { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-SzpYv .framer-8g7f4c { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 261px; word-break: break-word; word-wrap: break-word; }\",\".framer-SzpYv .framer-9d5z28 { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SzpYv.framer-1vr1izd, .framer-SzpYv .framer-1bg9pfr, .framer-SzpYv .framer-1pvmzf { gap: 0px; } .framer-SzpYv.framer-1vr1izd > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-SzpYv.framer-1vr1izd > :first-child, .framer-SzpYv .framer-1pvmzf > :first-child { margin-top: 0px; } .framer-SzpYv.framer-1vr1izd > :last-child, .framer-SzpYv .framer-1pvmzf > :last-child { margin-bottom: 0px; } .framer-SzpYv .framer-1bg9pfr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SzpYv .framer-1bg9pfr > :first-child { margin-left: 0px; } .framer-SzpYv .framer-1bg9pfr > :last-child { margin-right: 0px; } .framer-SzpYv .framer-1pvmzf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-SzpYv[data-border=\"true\"]::after, .framer-SzpYv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 261\n * @framerIntrinsicWidth 301\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"w80um7TPL\":\"image\",\"f5F61hO_v\":\"title\",\"SyMWCeuf9\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Frameryc_tTV3Dm=withCSS(Component,css,\"framer-SzpYv\");export default Frameryc_tTV3Dm;Frameryc_tTV3Dm.displayName=\"Feature Card With Image\";Frameryc_tTV3Dm.defaultProps={height:261,width:301};addPropertyControls(Frameryc_tTV3Dm,{w80um7TPL:{__defaultAssetReference:\"data:framer/asset-reference,vQjnBaHVQ6zbdHnD1YqliHOJaN8.png?originalFilename=inclusionColor.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},f5F61hO_v:{defaultValue:\"Participants\",displayTextArea:false,title:\"Title\",type:ControlType.String},SyMWCeuf9:{defaultValue:\"Que vos communaut\\xe9s soient multi-sites, 100% au bureau ou en t\\xe9l\\xe9travail, on s'adapte !\",displayTextArea:false,title:\"Description\",type:ControlType.String}});addFonts(Frameryc_tTV3Dm,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":\"Frameryc_tTV3Dm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"301\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"261\",\"framerVariables\":\"{\\\"w80um7TPL\\\":\\\"image\\\",\\\"f5F61hO_v\\\":\\\"title\\\",\\\"SyMWCeuf9\\\":\\\"description\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ee40135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import FeatureCardWithImage from\"https://framerusercontent.com/modules/cmISF7x6eDmvDkWdWXaJ/oCWQBeEaee1GkNxlmEe9/yc_tTV3Dm.js\";const PhosphorFonts=getFonts(Phosphor);const FeatureCardWithImageFonts=getFonts(FeatureCardWithImage);const cycleOrder=[\"rfoAXABgb\",\"luPcxTdwt\",\"mPjqjIA7b\"];const serializationHash=\"framer-LkHCB\";const variantClassNames={luPcxTdwt:\"framer-v-ndd0uh\",mPjqjIA7b:\"framer-v-uupxub\",rfoAXABgb:\"framer-v-1sv3ffd\"};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 humanReadableVariantMap={Desktop:\"rfoAXABgb\",Phone:\"mPjqjIA7b\",Tablet:\"luPcxTdwt\"};const getProps=({height,id,paragraph1,paragraph2,paragraph3,paragraph4,subTitle,title1,title2,title3,title4,width,...props})=>{return{...props,A8lLKjWKz:paragraph2??props.A8lLKjWKz??\"Challenges mixtes ou th\\xe9matiques (Z\\xe9ro d\\xe9chet, num\\xe9rique, mobilit\\xe9, \\xe9conomies d'eau et d'\\xe9nergie) c'est au choix !\",ce8GgVuCY:title2??props.ce8GgVuCY??\"Th\\xe9matiques\",glXBMEICz:paragraph1??props.glXBMEICz??\"Que vos communaut\\xe9s soient multi-sites, 100% au bureau ou en t\\xe9l\\xe9travail, on s'adapte !\",Hb1cYG0LV:title3??props.Hb1cYG0LV??\"Mode de jeu\",KJF_PWuW_:title4??props.KJF_PWuW_??\"Dur\\xe9e\",LwZGaTQ9E:paragraph3??props.LwZGaTQ9E??\"Comp\\xe9tition individuelle ou en \\xe9quipes, c'est le moment de r\\xe9compenser les + engag\\xe9s !\",PjSMCFFKA:paragraph4??props.PjSMCFFKA??\"3 semaines de challenges intensifs ou 6 mois d'engagement \\xe9cologique, c'est la beaut\\xe9 de la personnalisation !\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rfoAXABgb\",WtMKs4x09:title1??props.WtMKs4x09??\"Participants\",yoKH4gjme:subTitle??props.yoKH4gjme??\"Avant leur lancement, configurons ensemble vos challenges pour qu'ils collent au mieux \\xe0 la structure de votre organisation, aux enjeux de votre politique RSE et aux envies de vos communaut\\xe9s : tout \\xe7a en moins de 2 semaines et sans temps \\xe0 passer de votre c\\xf4t\\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,yoKH4gjme,WtMKs4x09,glXBMEICz,ce8GgVuCY,A8lLKjWKz,Hb1cYG0LV,LwZGaTQ9E,KJF_PWuW_,PjSMCFFKA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rfoAXABgb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"mPjqjIA7b\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sv3ffd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rfoAXABgb\",ref:refBinding,style:{backgroundColor:\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",...style},...addPropertyOverrides({luPcxTdwt:{\"data-framer-name\":\"Tablet\"},mPjqjIA7b:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n5cw5j\",layoutDependency:layoutDependency,layoutId:\"AbSNzV1QH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5fryq9\",layoutDependency:layoutDependency,layoutId:\"a4g4poQyB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\"})}),className:\"framer-1fwlr1i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TZtRJC2Gx\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--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-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\"},children:\"Avant leur lancement, configurons ensemble vos challenges pour qu'ils collent au mieux \\xe0 la structure de votre organisation, aux enjeux de votre politique RSE et aux envies de vos communaut\\xe9s : tout \\xe7a en moins de 2 semaines et sans temps \\xe0 passer de votre c\\xf4t\\xe9 !\"})}),className:\"framer-10xl474\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MYbULdGG5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yoKH4gjme,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cr5fto-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZHlVGz5a5-container\",nodeId:\"ZHlVGz5a5\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Circle\",id:\"ZHlVGz5a5\",layoutId:\"ZHlVGz5a5\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t12chn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nvqVA07_T-container\",nodeId:\"nvqVA07_T\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Circle\",id:\"nvqVA07_T\",layoutId:\"nvqVA07_T\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gs7up0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u852n7L80-container\",nodeId:\"u852n7L80\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",style:{rotate:44},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Square\",id:\"u852n7L80\",layoutId:\"u852n7L80\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qsxn11\",layoutDependency:layoutDependency,layoutId:\"RiwJbOAE0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dklu5i\",layoutDependency:layoutDependency,layoutId:\"VFlWzZz47\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 10px, 1px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||798)-160-20)/2)+0+0+0+0,...addPropertyOverrides({luPcxTdwt:{width:`max((min(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1072)-160-283.4)/2+0+0)+0+263.4+0+0+0},mPjqjIA7b:{height:280,width:`min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1498)/2+0+0)+0+318+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2un459-container\",layoutDependency:layoutDependency,layoutId:\"ez4uYdumv-container\",nodeId:\"ez4uYdumv\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",children:/*#__PURE__*/_jsx(FeatureCardWithImage,{f5F61hO_v:WtMKs4x09,height:\"100%\",id:\"ez4uYdumv\",layoutId:\"ez4uYdumv\",style:{height:\"100%\",width:\"100%\"},SyMWCeuf9:glXBMEICz,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 10px, 1px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||798)-160-20)/2)+0+0+0+0,...addPropertyOverrides({luPcxTdwt:{width:`max((min(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1072)-160-283.4)/2+0+0)+0+263.4+0+0+0},mPjqjIA7b:{height:280,width:`min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1498)/2+0+0)+0+318+0+0+0+300}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-692nj1-container\",layoutDependency:layoutDependency,layoutId:\"rCo3Y16hA-container\",nodeId:\"rCo3Y16hA\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",children:/*#__PURE__*/_jsx(FeatureCardWithImage,{f5F61hO_v:ce8GgVuCY,height:\"100%\",id:\"rCo3Y16hA\",layoutId:\"rCo3Y16hA\",style:{height:\"100%\",width:\"100%\"},SyMWCeuf9:A8lLKjWKz,w80um7TPL:addImageAlt({pixelHeight:196,pixelWidth:181,src:\"https://framerusercontent.com/images/9vo8ZTPR9s4kbOM6zGKSbCt6Kv8.png\"},\"Hands surrounding a globe symbol\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tz5pwb\",layoutDependency:layoutDependency,layoutId:\"bkTBU_4oy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 10px, 1px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||798)-160-20)/2)+0+0+20+0,...addPropertyOverrides({luPcxTdwt:{width:`max((min(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1072)-160-283.4)/2+0+0)+0+263.4+0+20+0},mPjqjIA7b:{height:280,width:`min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1498)/2+0+0)+0+318+0+600+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ryv8v6-container\",layoutDependency:layoutDependency,layoutId:\"V4LB635Wg-container\",nodeId:\"V4LB635Wg\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",children:/*#__PURE__*/_jsx(FeatureCardWithImage,{f5F61hO_v:Hb1cYG0LV,height:\"100%\",id:\"V4LB635Wg\",layoutId:\"V4LB635Wg\",style:{height:\"100%\",width:\"100%\"},SyMWCeuf9:LwZGaTQ9E,w80um7TPL:addImageAlt({pixelHeight:189,pixelWidth:189,src:\"https://framerusercontent.com/images/mQHeN0k0kg9GRPQjl4Aa7N6hUs.png\"},\"Trophy symbol\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 10px, 1px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||798)-160-20)/2)+0+0+20+0,...addPropertyOverrides({luPcxTdwt:{width:`max((min(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px), 1200px) - 20px) / 2, 1px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1072)-160-283.4)/2+0+0)+0+263.4+0+20+0},mPjqjIA7b:{height:280,width:`min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1498)/2+0+0)+0+318+0+600+0+300}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o9g9vw-container\",layoutDependency:layoutDependency,layoutId:\"P3a_ctjr4-container\",nodeId:\"P3a_ctjr4\",rendersWithMotion:true,scopeId:\"F3FGWugXZ\",children:/*#__PURE__*/_jsx(FeatureCardWithImage,{f5F61hO_v:KJF_PWuW_,height:\"100%\",id:\"P3a_ctjr4\",layoutId:\"P3a_ctjr4\",style:{height:\"100%\",width:\"100%\"},SyMWCeuf9:PjSMCFFKA,w80um7TPL:addImageAlt({pixelHeight:190,pixelWidth:190,src:\"https://framerusercontent.com/images/5O1P3iBf0vcHIwxfu0rGo0ZY8.png\"},\"Time symbol\"),width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LkHCB.framer-k9zcax, .framer-LkHCB .framer-k9zcax { display: block; }\",\".framer-LkHCB.framer-1sv3ffd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 0px 80px 0px; position: relative; width: 1200px; }\",\".framer-LkHCB .framer-n5cw5j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-LkHCB .framer-5fryq9 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 42%; }\",\".framer-LkHCB .framer-1fwlr1i { flex: none; height: auto; max-width: 1000px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-LkHCB .framer-10xl474 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-LkHCB .framer-cr5fto-container { bottom: 151px; flex: none; height: 65px; left: calc(81.38957816377173% - 16.129032258064516% / 2); position: absolute; width: 16%; z-index: 1; }\",\".framer-LkHCB .framer-1t12chn-container { bottom: 86px; flex: none; height: 65px; left: 35px; position: absolute; width: 16%; z-index: 1; }\",\".framer-LkHCB .framer-gs7up0-container { bottom: 52px; flex: none; height: 101px; left: calc(53.404255319148966% - 25.06203473945409% / 2); position: absolute; width: 25%; z-index: 1; }\",\".framer-LkHCB .framer-1qsxn11 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-LkHCB .framer-1dklu5i, .framer-LkHCB .framer-1tz5pwb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LkHCB .framer-2un459-container, .framer-LkHCB .framer-692nj1-container, .framer-LkHCB .framer-1ryv8v6-container, .framer-LkHCB .framer-o9g9vw-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-LkHCB.framer-v-ndd0uh.framer-1sv3ffd { flex-direction: column; width: 810px; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-n5cw5j { flex-direction: column; gap: 30px; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-5fryq9 { align-self: unset; height: min-content; width: 100%; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-10xl474 { max-width: unset; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-cr5fto-container { bottom: unset; left: 617px; top: 172px; width: 16%; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-1t12chn-container { bottom: unset; left: -70px; top: -65px; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-gs7up0-container { bottom: unset; left: unset; right: -135px; top: -65px; }\",\".framer-LkHCB.framer-v-ndd0uh .framer-1qsxn11, .framer-LkHCB.framer-v-uupxub .framer-1qsxn11 { flex: none; width: 100%; }\",\".framer-LkHCB.framer-v-uupxub.framer-1sv3ffd { flex-direction: column; padding: 80px 20px 80px 20px; width: 390px; }\",\".framer-LkHCB.framer-v-uupxub .framer-n5cw5j { flex-direction: column; width: 90%; }\",\".framer-LkHCB.framer-v-uupxub .framer-5fryq9 { align-self: unset; height: 308px; width: 100%; }\",\".framer-LkHCB.framer-v-uupxub .framer-1t12chn-container { bottom: -9px; left: calc(49.67741935483873% - 16.129032258064516% / 2); }\",\".framer-LkHCB.framer-v-uupxub .framer-gs7up0-container { bottom: unset; left: unset; right: -56px; top: -59px; }\",\".framer-LkHCB.framer-v-uupxub .framer-1dklu5i, .framer-LkHCB.framer-v-uupxub .framer-1tz5pwb { flex-direction: column; }\",\".framer-LkHCB.framer-v-uupxub .framer-2un459-container, .framer-LkHCB.framer-v-uupxub .framer-692nj1-container, .framer-LkHCB.framer-v-uupxub .framer-1ryv8v6-container, .framer-LkHCB.framer-v-uupxub .framer-o9g9vw-container { align-self: unset; flex: none; height: 280px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 798\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"luPcxTdwt\":{\"layout\":[\"fixed\",\"auto\"]},\"mPjqjIA7b\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yoKH4gjme\":\"subTitle\",\"WtMKs4x09\":\"title1\",\"glXBMEICz\":\"paragraph1\",\"ce8GgVuCY\":\"title2\",\"A8lLKjWKz\":\"paragraph2\",\"Hb1cYG0LV\":\"title3\",\"LwZGaTQ9E\":\"paragraph3\",\"KJF_PWuW_\":\"title4\",\"PjSMCFFKA\":\"paragraph4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF3FGWugXZ=withCSS(Component,css,\"framer-LkHCB\");export default FramerF3FGWugXZ;FramerF3FGWugXZ.displayName=\"Co-animation\";FramerF3FGWugXZ.defaultProps={height:798,width:1200};addPropertyControls(FramerF3FGWugXZ,{variant:{options:[\"rfoAXABgb\",\"luPcxTdwt\",\"mPjqjIA7b\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},yoKH4gjme:{defaultValue:\"Avant leur lancement, configurons ensemble vos challenges pour qu'ils collent au mieux \\xe0 la structure de votre organisation, aux enjeux de votre politique RSE et aux envies de vos communaut\\xe9s : tout \\xe7a en moins de 2 semaines et sans temps \\xe0 passer de votre c\\xf4t\\xe9 !\",displayTextArea:true,title:\"SubTitle\",type:ControlType.String},WtMKs4x09:{defaultValue:\"Participants\",displayTextArea:true,title:\"Title1\",type:ControlType.String},glXBMEICz:{defaultValue:\"Que vos communaut\\xe9s soient multi-sites, 100% au bureau ou en t\\xe9l\\xe9travail, on s'adapte !\",displayTextArea:true,title:\"Paragraph1\",type:ControlType.String},ce8GgVuCY:{defaultValue:\"Th\\xe9matiques\",displayTextArea:true,title:\"Title2\",type:ControlType.String},A8lLKjWKz:{defaultValue:\"Challenges mixtes ou th\\xe9matiques (Z\\xe9ro d\\xe9chet, num\\xe9rique, mobilit\\xe9, \\xe9conomies d'eau et d'\\xe9nergie) c'est au choix !\",displayTextArea:true,title:\"Paragraph2\",type:ControlType.String},Hb1cYG0LV:{defaultValue:\"Mode de jeu\",displayTextArea:true,title:\"Title3\",type:ControlType.String},LwZGaTQ9E:{defaultValue:\"Comp\\xe9tition individuelle ou en \\xe9quipes, c'est le moment de r\\xe9compenser les + engag\\xe9s !\",displayTextArea:true,title:\"Paragraph3\",type:ControlType.String},KJF_PWuW_:{defaultValue:\"Dur\\xe9e\",displayTextArea:true,title:\"Title4\",type:ControlType.String},PjSMCFFKA:{defaultValue:\"3 semaines de challenges intensifs ou 6 mois d'engagement \\xe9cologique, c'est la beaut\\xe9 de la personnalisation !\",displayTextArea:true,title:\"Paragraph4\",type:ControlType.String}});addFonts(FramerF3FGWugXZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...FeatureCardWithImageFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF3FGWugXZ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"yoKH4gjme\\\":\\\"subTitle\\\",\\\"WtMKs4x09\\\":\\\"title1\\\",\\\"glXBMEICz\\\":\\\"paragraph1\\\",\\\"ce8GgVuCY\\\":\\\"title2\\\",\\\"A8lLKjWKz\\\":\\\"paragraph2\\\",\\\"Hb1cYG0LV\\\":\\\"title3\\\",\\\"LwZGaTQ9E\\\":\\\"paragraph3\\\",\\\"KJF_PWuW_\\\":\\\"title4\\\",\\\"PjSMCFFKA\\\":\\\"paragraph4\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"luPcxTdwt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mPjqjIA7b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"798\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\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             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */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}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},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\"],defaultValue:\"left\",displaySegmentedControl:true},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},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},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;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* 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:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (890879b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-UoUZZ\";const variantClassNames={jnEDWOU4l:\"framer-v-rpkq7t\"};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:\"jnEDWOU4l\",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-rpkq7t\",className,classNames),\"data-framer-name\":\"General\",layoutDependency:layoutDependency,layoutId:\"jnEDWOU4l\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5w0tma-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EPWaDtMkN-container\",nodeId:\"EPWaDtMkN\",rendersWithMotion:true,scopeId:\"J28zWyMaI\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:42,height:\"100%\",hoverFactor:1,id:\"EPWaDtMkN\",layoutId:\"EPWaDtMkN\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"M\\xe9tropole du Grand Paris Logo\",fit:\"fill\",intrinsicHeight:78,intrinsicWidth:187,pixelHeight:78,pixelWidth:187,src:\"https://framerusercontent.com/images/HyAxxwGXDKKxPIG3b1tTSFiPKBU.png\"},className:\"framer-15b1msa\",\"data-framer-name\":\"M\\xe9tropole\",layoutDependency:layoutDependency,layoutId:\"f7U_rfP4B\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:511.8181707248217,intrinsicWidth:1090.9090672642737,pixelHeight:563,pixelWidth:1200,sizes:\"75px\",src:\"https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png\",srcSet:\"https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png?scale-down-to=512 512w,https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png 1200w\"},className:\"framer-630wbj\",\"data-framer-name\":\"Rueil-Malmaison\",layoutDependency:layoutDependency,layoutId:\"GclcIx1GQ\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:834.5454364571693,intrinsicWidth:1745.4545076228378,pixelHeight:918,pixelWidth:1920,sizes:\"73px\",src:\"https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png\",srcSet:\"https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png?scale-down-to=512 512w,https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png 1920w\"},className:\"framer-3pui3l\",\"data-framer-name\":\"Garches\",layoutDependency:layoutDependency,layoutId:\"u0PlBESKi\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1772.7272343044447,intrinsicWidth:2272.727223467237,pixelHeight:1950,pixelWidth:2500,sizes:\"45px\",src:\"https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png\",srcSet:\"https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png?scale-down-to=512 512w,https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png 2500w\"},className:\"framer-9o5tbn\",\"data-framer-name\":\"Charenton_Pont\",layoutDependency:layoutDependency,layoutId:\"NQyOkOwSa\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:297.2727208295146,intrinsicWidth:1090.9090672642737,pixelHeight:327,pixelWidth:1200,sizes:\"128px\",src:\"https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png\",srcSet:\"https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png?scale-down-to=512 512w,https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png 1200w\"},className:\"framer-1y47crt\",\"data-framer-name\":\"Puteaux\",layoutDependency:layoutDependency,layoutId:\"sST4jH41K\"})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UoUZZ.framer-c6jxwq, .framer-UoUZZ .framer-c6jxwq { display: block; }\",\".framer-UoUZZ.framer-rpkq7t { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 123px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 443px; }\",\".framer-UoUZZ .framer-5w0tma-container { flex: none; height: 286px; position: relative; width: 100%; }\",\".framer-UoUZZ .framer-15b1msa { aspect-ratio: 2.3974358974358974 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 84px; }\",\".framer-UoUZZ .framer-630wbj { aspect-ratio: 2.131438721136768 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 75px; }\",\".framer-UoUZZ .framer-3pui3l { aspect-ratio: 2.0915032679738563 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 73px; }\",\".framer-UoUZZ .framer-9o5tbn { aspect-ratio: 1.2820512820512822 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 45px; }\",\".framer-UoUZZ .framer-1y47crt { aspect-ratio: 3.669724770642202 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 128px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 123\n * @framerIntrinsicWidth 443\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 FramerJ28zWyMaI=withCSS(Component,css,\"framer-UoUZZ\");export default FramerJ28zWyMaI;FramerJ28zWyMaI.displayName=\"Villes logo carousel\";FramerJ28zWyMaI.defaultProps={height:123,width:443};addFonts(FramerJ28zWyMaI,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ28zWyMaI\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"123\",\"framerIntrinsicWidth\":\"443\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J28zWyMaI.map", "// Generated by Framer (890879b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-rxFq2\";const variantClassNames={BBN1TX3Ul:\"framer-v-158ii7z\"};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:\"BBN1TX3Ul\",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-158ii7z\",className,classNames),\"data-framer-name\":\"General\",layoutDependency:layoutDependency,layoutId:\"BBN1TX3Ul\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fpel2a-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e43S3Ivi9-container\",nodeId:\"e43S3Ivi9\",rendersWithMotion:true,scopeId:\"LUKDKxBlc\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:42,height:\"100%\",hoverFactor:1,id:\"e43S3Ivi9\",layoutId:\"e43S3Ivi9\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:355.45453775027585,intrinsicWidth:685.4545305977186,pixelHeight:391,pixelWidth:754,sizes:\"67px\",src:\"https://framerusercontent.com/images/h8pxATFfHeyCmdqVkgjnGGLkLsI.png\",srcSet:\"https://framerusercontent.com/images/h8pxATFfHeyCmdqVkgjnGGLkLsI.png?scale-down-to=512 512w,https://framerusercontent.com/images/h8pxATFfHeyCmdqVkgjnGGLkLsI.png 754w\"},className:\"framer-lmyr24\",\"data-framer-name\":\"Universit\\xe9 d'Artois\",layoutDependency:layoutDependency,layoutId:\"PLVMsQ7Ny\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:170,intrinsicWidth:200,pixelHeight:170,pixelWidth:200,src:\"https://framerusercontent.com/images/t2YMhv5vjhICxfuADYN45ti854.png\"},className:\"framer-gp1zal\",\"data-framer-name\":\"IUT Bethune\",layoutDependency:layoutDependency,layoutId:\"LPvni0nOz\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:625,intrinsicWidth:528,pixelHeight:625,pixelWidth:528,sizes:\"30px\",src:\"https://framerusercontent.com/images/yEuyMvBQSLQRLipDAiOrXSWTk.png\",srcSet:\"https://framerusercontent.com/images/yEuyMvBQSLQRLipDAiOrXSWTk.png 528w\"},className:\"framer-n1991v\",\"data-framer-name\":\"IUT Lens\",layoutDependency:layoutDependency,layoutId:\"nJy7PmUJI\"})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rxFq2.framer-8q0ib3, .framer-rxFq2 .framer-8q0ib3 { display: block; }\",\".framer-rxFq2.framer-158ii7z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 123px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 443px; }\",\".framer-rxFq2 .framer-1fpel2a-container { flex: none; height: 286px; position: relative; width: 100%; }\",\".framer-rxFq2 .framer-lmyr24 { aspect-ratio: 1.9283887468030692 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 67px; }\",\".framer-rxFq2 .framer-gp1zal { aspect-ratio: 1.1764705882352942 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 41px; }\",\".framer-rxFq2 .framer-n1991v { aspect-ratio: 0.8448 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 123\n * @framerIntrinsicWidth 443\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 FramerLUKDKxBlc=withCSS(Component,css,\"framer-rxFq2\");export default FramerLUKDKxBlc;FramerLUKDKxBlc.displayName=\"Universit\\xe9s logo carousel\";FramerLUKDKxBlc.defaultProps={height:123,width:443};addFonts(FramerLUKDKxBlc,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLUKDKxBlc\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"443\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"123\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LUKDKxBlc.map", "// Generated by Framer (3266cfb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-LAClo\";const variantClassNames={BQDZJtQHq:\"framer-v-839jd3\"};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:\"BQDZJtQHq\",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-839jd3\",className,classNames),\"data-framer-name\":\"General\",layoutDependency:layoutDependency,layoutId:\"BQDZJtQHq\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gnhz2d-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"amDTvjsWN-container\",nodeId:\"amDTvjsWN\",rendersWithMotion:true,scopeId:\"QlN0H1dYR\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:42,height:\"100%\",hoverFactor:1,id:\"amDTvjsWN\",layoutId:\"amDTvjsWN\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Michelin Logo\",fit:\"fill\",intrinsicHeight:92,intrinsicWidth:164,pixelHeight:92,pixelWidth:164,src:\"https://framerusercontent.com/images/5SN2KN6KbhkwobXIiyHc04FJw.png\"},className:\"framer-1jqjv0k\",\"data-framer-name\":\"Michelin\",layoutDependency:layoutDependency,layoutId:\"Dw_bs0NMO\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"M\\xe9tropole du Grand Paris Logo\",fit:\"fill\",intrinsicHeight:78,intrinsicWidth:187,pixelHeight:78,pixelWidth:187,src:\"https://framerusercontent.com/images/HyAxxwGXDKKxPIG3b1tTSFiPKBU.png\"},className:\"framer-q73woc\",\"data-framer-name\":\"M\\xe9tropole\",layoutDependency:layoutDependency,layoutId:\"DKf13k5db\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:355.45453775027585,intrinsicWidth:685.4545305977186,pixelHeight:391,pixelWidth:754,sizes:\"67px\",src:\"https://framerusercontent.com/images/h8pxATFfHeyCmdqVkgjnGGLkLsI.png\",srcSet:\"https://framerusercontent.com/images/h8pxATFfHeyCmdqVkgjnGGLkLsI.png?scale-down-to=512 512w,https://framerusercontent.com/images/h8pxATFfHeyCmdqVkgjnGGLkLsI.png 754w\"},className:\"framer-zcmcp2\",\"data-framer-name\":\"Universit\\xe9 d'Artois\",layoutDependency:layoutDependency,layoutId:\"eHo0Kzc00\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"Talan Logo\",fit:\"fill\",intrinsicHeight:115,intrinsicWidth:204,pixelHeight:97,pixelWidth:204,src:\"https://framerusercontent.com/images/OX5wbrVizncqYDYKOnxSPmUTnp4.png\"},className:\"framer-1h0tv0j\",\"data-framer-name\":\"Talan\",layoutDependency:layoutDependency,layoutId:\"oW7nmynAa\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"GEG Logo\",fit:\"fill\",intrinsicHeight:97,intrinsicWidth:78,pixelHeight:97,pixelWidth:78,src:\"https://framerusercontent.com/images/1zXkGwQ3XUPRLSRZPahXOfeok3o.png\"},className:\"framer-1i6han2\",\"data-framer-name\":\"GEG\",layoutDependency:layoutDependency,layoutId:\"v5SSWCJB7\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:654.5454403585642,intrinsicWidth:1163.6363384152253,pixelHeight:720,pixelWidth:1280,sizes:\"62px\",src:\"https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png\",srcSet:\"https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png?scale-down-to=512 512w,https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png 1280w\"},className:\"framer-2ru9h9\",\"data-framer-name\":\"Henkel\",layoutDependency:layoutDependency,layoutId:\"kYhfcwl2c\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:80.90908915543363,intrinsicWidth:337.27271996253796,pixelHeight:89,pixelWidth:371,src:\"https://framerusercontent.com/images/oHR39XdVwY2fEQKOgXURHzD8s.png\"},className:\"framer-chut8s\",\"data-framer-name\":\"Groupe-legendre\",layoutDependency:layoutDependency,layoutId:\"dSakx75rE\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:132.72726985048664,intrinsicWidth:333.63635640499035,pixelHeight:146,pixelWidth:367,src:\"https://framerusercontent.com/images/4wXF3SLAnX6Nf0Om6wdZBfy1L6c.png\"},className:\"framer-1ht56pe\",\"data-framer-name\":\"Pierre-vacances\",layoutDependency:layoutDependency,layoutId:\"STfeEV43d\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:215.45454078469405,intrinsicWidth:566.3636240880354,pixelHeight:237,pixelWidth:623,sizes:\"92px\",src:\"https://framerusercontent.com/images/ohDCeiSZiPz9kDF5bbEDtjAFLfg.png\",srcSet:\"https://framerusercontent.com/images/ohDCeiSZiPz9kDF5bbEDtjAFLfg.png?scale-down-to=512 512w,https://framerusercontent.com/images/ohDCeiSZiPz9kDF5bbEDtjAFLfg.png 623w\"},className:\"framer-myrlgg\",\"data-framer-name\":\"Alteca\",layoutDependency:layoutDependency,layoutId:\"N2qDa6nf9\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:334.54544729437725,intrinsicWidth:1090.9090672642737,pixelHeight:368,pixelWidth:1200,sizes:\"114px\",src:\"https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png\",srcSet:\"https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png?scale-down-to=512 512w,https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png 1200w\"},className:\"framer-15rqmq2\",\"data-framer-name\":\"Mediatransports\",layoutDependency:layoutDependency,layoutId:\"sUhE95bBO\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:511.8181707248217,intrinsicWidth:1090.9090672642737,pixelHeight:563,pixelWidth:1200,sizes:\"75px\",src:\"https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png\",srcSet:\"https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png?scale-down-to=512 512w,https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pz23exPrifmkrwXnAixrBRL45xs.png 1200w\"},className:\"framer-1guqi3x\",\"data-framer-name\":\"Rueil-Malmaison\",layoutDependency:layoutDependency,layoutId:\"C63lsAmsA\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:834.5454364571693,intrinsicWidth:1745.4545076228378,pixelHeight:918,pixelWidth:1920,sizes:\"73px\",src:\"https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png\",srcSet:\"https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png?scale-down-to=512 512w,https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/WzogUWbhiHKtnvRTvgcQ4vSMRVk.png 1920w\"},className:\"framer-7avnje\",\"data-framer-name\":\"Garches\",layoutDependency:layoutDependency,layoutId:\"KjCuQvci9\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1772.7272343044447,intrinsicWidth:2272.727223467237,pixelHeight:1950,pixelWidth:2500,sizes:\"44.8718px\",src:\"https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png\",srcSet:\"https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png?scale-down-to=512 512w,https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/OCBipi2l2XhGCSR1wKfardoXjg.png 2500w\"},className:\"framer-ispbr1\",\"data-framer-name\":\"Charenton_Pont\",layoutDependency:layoutDependency,layoutId:\"qbaQv2F1J\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:297.2727208295146,intrinsicWidth:1090.9090672642737,pixelHeight:327,pixelWidth:1200,sizes:\"128px\",src:\"https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png\",srcSet:\"https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png?scale-down-to=512 512w,https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/AUFMfjOcfkM6NMqDd7TVPSRLo.png 1200w\"},className:\"framer-xrhugn\",\"data-framer-name\":\"Puteaux\",layoutDependency:layoutDependency,layoutId:\"tXEcUU9RX\"})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LAClo.framer-11xeeh1, .framer-LAClo .framer-11xeeh1 { display: block; }\",\".framer-LAClo.framer-839jd3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 123px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 443px; }\",\".framer-LAClo .framer-1gnhz2d-container { flex: none; height: 286px; position: relative; width: 100%; }\",\".framer-LAClo .framer-1jqjv0k { aspect-ratio: 1.7826086956521738 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 63px; }\",\".framer-LAClo .framer-q73woc { aspect-ratio: 2.3974358974358974 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 84px; }\",\".framer-LAClo .framer-zcmcp2 { aspect-ratio: 1.9283887468030692 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 67px; }\",\".framer-LAClo .framer-1h0tv0j { aspect-ratio: 1.7739130434782608 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 62px; }\",\".framer-LAClo .framer-1i6han2 { aspect-ratio: 0.8041237113402062 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 28px; }\",\".framer-LAClo .framer-2ru9h9 { aspect-ratio: 1.777777777777778 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 62px; }\",\".framer-LAClo .framer-chut8s { aspect-ratio: 4.168539325842697 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 146px; }\",\".framer-LAClo .framer-1ht56pe { aspect-ratio: 2.513698630136986 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 88px; }\",\".framer-LAClo .framer-myrlgg { aspect-ratio: 2.628691983122363 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 92px; }\",\".framer-LAClo .framer-15rqmq2 { aspect-ratio: 3.2608695652173916 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 114px; }\",\".framer-LAClo .framer-1guqi3x { aspect-ratio: 2.131438721136768 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 75px; }\",\".framer-LAClo .framer-7avnje { aspect-ratio: 2.0915032679738563 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 73px; }\",\".framer-LAClo .framer-ispbr1 { aspect-ratio: 1.2820512820512822 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 45px; }\",\".framer-LAClo .framer-xrhugn { aspect-ratio: 3.669724770642202 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 128px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 123\n * @framerIntrinsicWidth 443\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 FramerQlN0H1dYR=withCSS(Component,css,\"framer-LAClo\");export default FramerQlN0H1dYR;FramerQlN0H1dYR.displayName=\"General logo carousel\";FramerQlN0H1dYR.defaultProps={height:123,width:443};addFonts(FramerQlN0H1dYR,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQlN0H1dYR\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"443\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"123\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QlN0H1dYR.map", "// Generated by Framer (890879b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-Mp19d\";const variantClassNames={twmHpKdRw:\"framer-v-j4wjk8\"};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:\"twmHpKdRw\",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-j4wjk8\",className,classNames),\"data-framer-name\":\"General\",layoutDependency:layoutDependency,layoutId:\"twmHpKdRw\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ogkjdp-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pdSUVbi9W-container\",nodeId:\"pdSUVbi9W\",rendersWithMotion:true,scopeId:\"TxgLAgWuT\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:42,height:\"100%\",hoverFactor:1,id:\"pdSUVbi9W\",layoutId:\"pdSUVbi9W\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Michelin Logo\",fit:\"fill\",intrinsicHeight:92,intrinsicWidth:164,pixelHeight:92,pixelWidth:164,src:\"https://framerusercontent.com/images/5SN2KN6KbhkwobXIiyHc04FJw.png\"},className:\"framer-1lyll73\",\"data-framer-name\":\"Michelin\",layoutDependency:layoutDependency,layoutId:\"H_mx59Xk3\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"Talan Logo\",fit:\"fill\",intrinsicHeight:115,intrinsicWidth:204,pixelHeight:97,pixelWidth:204,src:\"https://framerusercontent.com/images/OX5wbrVizncqYDYKOnxSPmUTnp4.png\"},className:\"framer-dhp38w\",\"data-framer-name\":\"Talan\",layoutDependency:layoutDependency,layoutId:\"lAK_BcZ6G\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"GEG Logo\",fit:\"fill\",intrinsicHeight:97,intrinsicWidth:78,pixelHeight:97,pixelWidth:78,src:\"https://framerusercontent.com/images/1zXkGwQ3XUPRLSRZPahXOfeok3o.png\"},className:\"framer-3xx678\",\"data-framer-name\":\"GEG\",layoutDependency:layoutDependency,layoutId:\"nr6s10ndK\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:654.5454403585642,intrinsicWidth:1163.6363384152253,pixelHeight:720,pixelWidth:1280,sizes:\"62.2222px\",src:\"https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png\",srcSet:\"https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png?scale-down-to=512 512w,https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4rSvTkoAm5b4EENVuFYnFWTY.png 1280w\"},className:\"framer-1dr9pir\",\"data-framer-name\":\"Henkel\",layoutDependency:layoutDependency,layoutId:\"jQ8qKveFn\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:80.90908915543363,intrinsicWidth:337.27271996253796,pixelHeight:89,pixelWidth:371,src:\"https://framerusercontent.com/images/oHR39XdVwY2fEQKOgXURHzD8s.png\"},className:\"framer-1kz4kek\",\"data-framer-name\":\"Groupe-legendre\",layoutDependency:layoutDependency,layoutId:\"jUnvnYox2\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:132.72726985048664,intrinsicWidth:333.63635640499035,pixelHeight:146,pixelWidth:367,src:\"https://framerusercontent.com/images/4wXF3SLAnX6Nf0Om6wdZBfy1L6c.png\"},className:\"framer-hswl6g\",\"data-framer-name\":\"Pierre-vacances\",layoutDependency:layoutDependency,layoutId:\"qTOEVv853\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:215.45454078469405,intrinsicWidth:566.3636240880354,pixelHeight:237,pixelWidth:623,sizes:\"92.0042px\",src:\"https://framerusercontent.com/images/ohDCeiSZiPz9kDF5bbEDtjAFLfg.png\",srcSet:\"https://framerusercontent.com/images/ohDCeiSZiPz9kDF5bbEDtjAFLfg.png?scale-down-to=512 512w,https://framerusercontent.com/images/ohDCeiSZiPz9kDF5bbEDtjAFLfg.png 623w\"},className:\"framer-1oaazdz\",\"data-framer-name\":\"Alteca\",layoutDependency:layoutDependency,layoutId:\"rgVv2zn98\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:334.54544729437725,intrinsicWidth:1090.9090672642737,pixelHeight:368,pixelWidth:1200,sizes:\"114.1304px\",src:\"https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png\",srcSet:\"https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png?scale-down-to=512 512w,https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/88TLr93VL5gWS9T9NxDKdMqo.png 1200w\"},className:\"framer-18mupyj\",\"data-framer-name\":\"Mediatransports\",layoutDependency:layoutDependency,layoutId:\"tJ5nhWI7F\"})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mp19d.framer-7w9o, .framer-Mp19d .framer-7w9o { display: block; }\",\".framer-Mp19d.framer-j4wjk8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 123px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 443px; }\",\".framer-Mp19d .framer-1ogkjdp-container { flex: none; height: 286px; position: relative; width: 100%; }\",\".framer-Mp19d .framer-1lyll73 { aspect-ratio: 1.7826086956521738 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 63px; }\",\".framer-Mp19d .framer-dhp38w { aspect-ratio: 1.7739130434782608 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 62px; }\",\".framer-Mp19d .framer-3xx678 { aspect-ratio: 0.8041237113402062 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 28px; }\",\".framer-Mp19d .framer-1dr9pir { aspect-ratio: 1.777777777777778 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 62px; }\",\".framer-Mp19d .framer-1kz4kek { aspect-ratio: 4.168539325842697 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 146px; }\",\".framer-Mp19d .framer-hswl6g { aspect-ratio: 2.513698630136986 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 88px; }\",\".framer-Mp19d .framer-1oaazdz { aspect-ratio: 2.628691983122363 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 92px; }\",\".framer-Mp19d .framer-18mupyj { aspect-ratio: 3.2608695652173916 / 1; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 114px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 123\n * @framerIntrinsicWidth 443\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 FramerTxgLAgWuT=withCSS(Component,css,\"framer-Mp19d\");export default FramerTxgLAgWuT;FramerTxgLAgWuT.displayName=\"Entreprises logo carousel\";FramerTxgLAgWuT.defaultProps={height:123,width:443};addFonts(FramerTxgLAgWuT,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTxgLAgWuT\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"123\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"443\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TxgLAgWuT.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/vY5sV475PYK4haDxkYIi/3J8xQeluKwfS2pUQkW6N/BUi3OJxlT.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import VillesLogoCarousel from\"https://framerusercontent.com/modules/9wehU4Tr5sYHARxlWska/scfhBUYGcl4XnNqK0Iz1/J28zWyMaI.js\";import UniversitSLogoCarousel from\"https://framerusercontent.com/modules/gHQP7HUOqm7nXMjXGatD/sJaHsVsOOVN8K54ytO4w/LUKDKxBlc.js\";import GeneralLogoCarousel from\"https://framerusercontent.com/modules/u2A5mywkVWDpMkxnrwhI/eKX074GcGAGJRODuwpko/QlN0H1dYR.js\";import EntreprisesLogoCarousel from\"https://framerusercontent.com/modules/FIY6KnbAyo2YXBetWbLr/06Fp6Iy6pEIw5iSYY3Ji/TxgLAgWuT.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const GeneralLogoCarouselFonts=getFonts(GeneralLogoCarousel);const UniversitSLogoCarouselFonts=getFonts(UniversitSLogoCarousel);const EntreprisesLogoCarouselFonts=getFonts(EntreprisesLogoCarousel);const VillesLogoCarouselFonts=getFonts(VillesLogoCarousel);const cycleOrder=[\"rtj8yzRon\",\"reMTbAU7P\",\"ehhOURTp0\"];const serializationHash=\"framer-FvhEE\";const variantClassNames={ehhOURTp0:\"framer-v-zak4na\",reMTbAU7P:\"framer-v-zovsbc\",rtj8yzRon:\"framer-v-dg5e1x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.4,duration:.7,ease:[0,.89,.39,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:5e3,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:5e3,x:0,y:50};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};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:\"rtj8yzRon\",Phone:\"ehhOURTp0\",Tablet:\"reMTbAU7P\"};const getProps=({forCity,forCompany,forGeneralLandingPage,forUniversity,height,id,mainText,numberTexte,width,...props})=>{return{...props,CfQFrRB4S:mainText??props.CfQFrRB4S??\"\\xe9cogestes adopt\\xe9s par des organisations engag\\xe9es\",GMaSJalV1:forCompany??props.GMaSJalV1,ipU496kpt:forGeneralLandingPage??props.ipU496kpt??true,PxYsish4r:forCity??props.PxYsish4r,RT61EaqkG:numberTexte??props.RT61EaqkG??\"100 000+\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rtj8yzRon\",vQAFZJvg7:forUniversity??props.vQAFZJvg7};};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,RT61EaqkG,CfQFrRB4S,GMaSJalV1,PxYsish4r,ipU496kpt,vQAFZJvg7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rtj8yzRon\",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__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dg5e1x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rtj8yzRon\",ref:refBinding,style:{backgroundColor:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",...style},...addPropertyOverrides({ehhOURTp0:{\"data-framer-name\":\"Phone\"},reMTbAU7P:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jlts6h\",layoutDependency:layoutDependency,layoutId:\"T7ARi0Xdh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vlhmix\",layoutDependency:layoutDependency,layoutId:\"PM7L_5zjr\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-a0prbo\",\"data-styles-preset\":\"BUi3OJxlT\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"100 000+\"})})}),className:\"framer-mi2av9\",\"data-framer-appear-id\":\"mi2av9\",fonts:[\"Inter\",\"Inter-Bold\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"Hq_t01uJX\",optimized:true,style:{\"--extracted-a0htzi\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:5e3},text:RT61EaqkG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"\\xe9cogestes adopt\\xe9s par des organisations engag\\xe9es\"})}),className:\"framer-cjmw93\",\"data-framer-appear-id\":\"cjmw93\",fonts:[\"Inter\"],initial:animation3,layoutDependency:layoutDependency,layoutId:\"ryNo5VzpL\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:1200},text:CfQFrRB4S,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ehhOURTp0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"\\xe9cogestes adopt\\xe9s par des organisations engag\\xe9es\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cegbn4\",layoutDependency:layoutDependency,layoutId:\"gvsmxuYCe\",children:[ipU496kpt&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:`max((max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.7, 1100px) - 10px) / 2, 1px) - 0px) / 0, 1px)`,y:(componentViewport?.y||0)+(40+((componentViewport?.height||203)-80-154)/2)+15.5+0,...addPropertyOverrides({ehhOURTp0:{width:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.95, 1100px) - 0px) / 0, 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||314)-80-326.6)/2+0+0)+0+203.6+0},reMTbAU7P:{width:`max((max((min((${componentViewport?.width||\"100vw\"} - 120px) * 0.9, 1100px) - 10px) / 2, 1px) - 0px) / 0, 1px)`,y:(componentViewport?.y||0)+(60+((componentViewport?.height||243)-120-203.6)/2)+40.3+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hnn9mb-container\",layoutDependency:layoutDependency,layoutId:\"v_xjQv0f0-container\",nodeId:\"v_xjQv0f0\",rendersWithMotion:true,scopeId:\"ggBUWHhl4\",children:/*#__PURE__*/_jsx(GeneralLogoCarousel,{height:\"100%\",id:\"v_xjQv0f0\",layoutId:\"v_xjQv0f0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),vQAFZJvg7&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:\"443px\",y:(componentViewport?.y||0)+(40+((componentViewport?.height||203)-80-154)/2)+15.5+0,...addPropertyOverrides({ehhOURTp0:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||314)-80-326.6)/2+0+0)+0+203.6+0},reMTbAU7P:{y:(componentViewport?.y||0)+(60+((componentViewport?.height||243)-120-203.6)/2)+40.3+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j8cs9v-container\",layoutDependency:layoutDependency,layoutId:\"fi8WVtOvc-container\",nodeId:\"fi8WVtOvc\",rendersWithMotion:true,scopeId:\"ggBUWHhl4\",children:/*#__PURE__*/_jsx(UniversitSLogoCarousel,{height:\"100%\",id:\"fi8WVtOvc\",layoutId:\"fi8WVtOvc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),GMaSJalV1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:\"443px\",y:(componentViewport?.y||0)+(40+((componentViewport?.height||203)-80-154)/2)+15.5+0,...addPropertyOverrides({ehhOURTp0:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||314)-80-326.6)/2+0+0)+0+203.6+0},reMTbAU7P:{y:(componentViewport?.y||0)+(60+((componentViewport?.height||243)-120-203.6)/2)+40.3+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cl1b4h-container\",layoutDependency:layoutDependency,layoutId:\"a9fXKSbHQ-container\",nodeId:\"a9fXKSbHQ\",rendersWithMotion:true,scopeId:\"ggBUWHhl4\",children:/*#__PURE__*/_jsx(EntreprisesLogoCarousel,{height:\"100%\",id:\"a9fXKSbHQ\",layoutId:\"a9fXKSbHQ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),PxYsish4r&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:\"443px\",y:(componentViewport?.y||0)+(40+((componentViewport?.height||203)-80-154)/2)+15.5+0,...addPropertyOverrides({ehhOURTp0:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||314)-80-326.6)/2+0+0)+0+203.6+0},reMTbAU7P:{y:(componentViewport?.y||0)+(60+((componentViewport?.height||243)-120-203.6)/2)+40.3+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-th7xvx-container\",layoutDependency:layoutDependency,layoutId:\"kHpXYW7OE-container\",nodeId:\"kHpXYW7OE\",rendersWithMotion:true,scopeId:\"ggBUWHhl4\",children:/*#__PURE__*/_jsx(VillesLogoCarousel,{height:\"100%\",id:\"kHpXYW7OE\",layoutId:\"kHpXYW7OE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FvhEE.framer-oxl4gn, .framer-FvhEE .framer-oxl4gn { display: block; }\",\".framer-FvhEE.framer-dg5e1x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 1200px; }\",\".framer-FvhEE .framer-jlts6h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-around; max-width: 1100px; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-FvhEE .framer-1vlhmix { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 10px 0px 0px; position: relative; width: 1px; }\",\".framer-FvhEE .framer-mi2av9 { flex: none; height: auto; max-width: 460px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-FvhEE .framer-cjmw93 { flex: 1 0 0px; height: auto; max-width: 460px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-FvhEE .framer-1cegbn4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-FvhEE .framer-hnn9mb-container { flex: 1 0 0px; height: 123px; position: relative; width: 1px; }\",\".framer-FvhEE .framer-1j8cs9v-container, .framer-FvhEE .framer-1cl1b4h-container, .framer-FvhEE .framer-th7xvx-container { flex: none; height: 123px; position: relative; width: 443px; }\",\".framer-FvhEE.framer-v-zovsbc.framer-dg5e1x { padding: 60px; width: 810px; }\",\".framer-FvhEE.framer-v-zovsbc .framer-jlts6h { width: 90%; }\",\".framer-FvhEE.framer-v-zovsbc .framer-1vlhmix { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-FvhEE.framer-v-zovsbc .framer-cjmw93, .framer-FvhEE.framer-v-zak4na .framer-cjmw93, .framer-FvhEE.framer-v-zak4na .framer-1cegbn4 { flex: none; width: 100%; }\",\".framer-FvhEE.framer-v-zak4na.framer-dg5e1x { flex-direction: column; gap: 20px; width: 390px; }\",\".framer-FvhEE.framer-v-zak4na .framer-jlts6h { flex-direction: column; width: 95%; }\",\".framer-FvhEE.framer-v-zak4na .framer-1vlhmix { flex: none; flex-direction: column; justify-content: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 203\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"reMTbAU7P\":{\"layout\":[\"fixed\",\"auto\"]},\"ehhOURTp0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RT61EaqkG\":\"numberTexte\",\"CfQFrRB4S\":\"mainText\",\"GMaSJalV1\":\"forCompany\",\"PxYsish4r\":\"forCity\",\"ipU496kpt\":\"forGeneralLandingPage\",\"vQAFZJvg7\":\"forUniversity\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerggBUWHhl4=withCSS(Component,css,\"framer-FvhEE\");export default FramerggBUWHhl4;FramerggBUWHhl4.displayName=\"Logo_Strip\";FramerggBUWHhl4.defaultProps={height:203,width:1200};addPropertyControls(FramerggBUWHhl4,{variant:{options:[\"rtj8yzRon\",\"reMTbAU7P\",\"ehhOURTp0\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},RT61EaqkG:{defaultValue:\"100 000+\",displayTextArea:false,title:\"numberTexte\",type:ControlType.String},CfQFrRB4S:{defaultValue:\"\\xe9cogestes adopt\\xe9s par des organisations engag\\xe9es\",displayTextArea:true,title:\"mainText\",type:ControlType.String},GMaSJalV1:{defaultValue:false,title:\"forCompany\",type:ControlType.Boolean},PxYsish4r:{defaultValue:false,title:\"forCity\",type:ControlType.Boolean},ipU496kpt:{defaultValue:true,title:\"forGeneralLandingPage\",type:ControlType.Boolean},vQAFZJvg7:{defaultValue:false,title:\"forUniversity\",type:ControlType.Boolean}});addFonts(FramerggBUWHhl4,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...GeneralLogoCarouselFonts,...UniversitSLogoCarouselFonts,...EntreprisesLogoCarouselFonts,...VillesLogoCarouselFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerggBUWHhl4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"reMTbAU7P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ehhOURTp0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"203\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"RT61EaqkG\\\":\\\"numberTexte\\\",\\\"CfQFrRB4S\\\":\\\"mainText\\\",\\\"GMaSJalV1\\\":\\\"forCompany\\\",\\\"PxYsish4r\\\":\\\"forCity\\\",\\\"ipU496kpt\\\":\\\"forGeneralLandingPage\\\",\\\"vQAFZJvg7\\\":\\\"forUniversity\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (98479f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1BPNYAQfGHtt6LHL3YAl/meqwWCw9S0Ct5Im55bbl/GPDKd6Ic6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/caHQ5PZeIhuWCydwnMCv/3fNSsFJ1uIVDqfJzfSMZ/hgKudGhZ5.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"J8ghABCxa\",\"hiLt26JV7\"];const serializationHash=\"framer-AT9tZ\";const variantClassNames={hiLt26JV7:\"framer-v-ccvbha\",J8ghABCxa:\"framer-v-11y2b10\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:.2,duration:.7,ease:[0,.89,.39,1],type:\"tween\"};const animation={opacity:.91,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:50};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Variant 1\":\"J8ghABCxa\",\"Variant 2\":\"hiLt26JV7\"};const getProps=({description,descriptionVisible,height,id,image,imageVisible,logoBackgroundColor,logoVisible,title,titleVisible,width,...props})=>{return{...props,AOOfZ1gEA:logoBackgroundColor??props.AOOfZ1gEA??\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",kFDBlxZz8:image??props.kFDBlxZz8??{src:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg 3221w\"},po89WWRJo:imageVisible??props.po89WWRJo??true,u_OiUUja2:titleVisible??props.u_OiUUja2??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"J8ghABCxa\",WBdvsK8fr:title??props.WBdvsK8fr??\"+100 points\",xdkrrsfR8:logoVisible??props.xdkrrsfR8??true,y1gz9tTcc:descriptionVisible??props.y1gz9tTcc??true,zYOwybHpx:description??props.zYOwybHpx??\"gagn\\xe9s cette semaine\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,u_OiUUja2,WBdvsK8fr,y1gz9tTcc,zYOwybHpx,xdkrrsfR8,AOOfZ1gEA,po89WWRJo,kFDBlxZz8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J8ghABCxa\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.91,className:cx(serializationHash,...sharedStyleClassNames,\"framer-11y2b10\",className,classNames),\"data-framer-appear-id\":\"11y2b10\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"J8ghABCxa\",optimized:true,ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:.91,...style},...addPropertyOverrides({hiLt26JV7:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1snvh20\",layoutDependency:layoutDependency,layoutId:\"wMKmwCnfP\",children:po89WWRJo&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||194)-0-193.6)/2+0+0)+0),pixelHeight:2178,pixelWidth:3221,sizes:\"180px\",...toResponsiveImage(kFDBlxZz8),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1vtdrpt\",layoutDependency:layoutDependency,layoutId:\"DBbYAP0co\",style:{borderBottomLeftRadius:0,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{hiLt26JV7:{borderBottomLeftRadius:20,borderTopRightRadius:0}},...addPropertyOverrides({hiLt26JV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||62)-0-0)/2)+0),pixelHeight:2178,pixelWidth:3221,sizes:\"68px\",...toResponsiveImage(kFDBlxZz8),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-phw5rj\",layoutDependency:layoutDependency,layoutId:\"gaebKpWeH\",children:[xdkrrsfR8&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ilv5yb\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"KaaE3gNqY\",style:{backgroundColor:AOOfZ1gEA,borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Star symbol\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||194)-0-193.6)/2+93+0)+10+0+6.5),pixelHeight:106,pixelWidth:94,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ry44MIYh9drJqEyVgBzAvUMY.png\"},className:\"framer-16oifjq\",layoutDependency:layoutDependency,layoutId:\"Q65U9N0fu\",...addPropertyOverrides({hiLt26JV7:{background:{alt:\"Star symbol\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||62)-0-61.6)/2)+11.3+6.5),pixelHeight:106,pixelWidth:94,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ry44MIYh9drJqEyVgBzAvUMY.png\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jbrpdm\",layoutDependency:layoutDependency,layoutId:\"YDwgAOHZs\",children:[u_OiUUja2&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13rf66x\",\"data-styles-preset\":\"GPDKd6Ic6\",children:\"+100 points\"})}),className:\"framer-gp5zam\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JhgRtjOYg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WBdvsK8fr,verticalAlignment:\"top\",withExternalLayout:true}),y1gz9tTcc&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dts917\",\"data-styles-preset\":\"hgKudGhZ5\",children:\"gagn\\xe9s cette semaine\"})}),className:\"framer-14811zw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W8nTve17t\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zYOwybHpx,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AT9tZ.framer-16ac2ql, .framer-AT9tZ .framer-16ac2ql { display: block; }\",\".framer-AT9tZ.framer-11y2b10 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AT9tZ .framer-1snvh20 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-AT9tZ .framer-1vtdrpt { flex: none; height: 93px; overflow: hidden; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); }\",\".framer-AT9tZ .framer-phw5rj { 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: 10px 20px 10px 20px; position: relative; width: 180px; }\",\".framer-AT9tZ .framer-ilv5yb { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 39px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 39px; will-change: var(--framer-will-change-override, transform); }\",\".framer-AT9tZ .framer-16oifjq { flex: none; height: 67%; overflow: visible; position: relative; width: 67%; }\",\".framer-AT9tZ .framer-1jbrpdm { 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: min-content; }\",\".framer-AT9tZ .framer-gp5zam, .framer-AT9tZ .framer-14811zw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AT9tZ.framer-11y2b10, .framer-AT9tZ .framer-1snvh20, .framer-AT9tZ .framer-phw5rj, .framer-AT9tZ .framer-ilv5yb, .framer-AT9tZ .framer-1jbrpdm { gap: 0px; } .framer-AT9tZ.framer-11y2b10 > *, .framer-AT9tZ .framer-phw5rj > *, .framer-AT9tZ .framer-1jbrpdm > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-AT9tZ.framer-11y2b10 > :first-child, .framer-AT9tZ .framer-phw5rj > :first-child, .framer-AT9tZ .framer-1jbrpdm > :first-child { margin-top: 0px; } .framer-AT9tZ.framer-11y2b10 > :last-child, .framer-AT9tZ .framer-phw5rj > :last-child, .framer-AT9tZ .framer-1jbrpdm > :last-child { margin-bottom: 0px; } .framer-AT9tZ .framer-1snvh20 > *, .framer-AT9tZ .framer-ilv5yb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-AT9tZ .framer-1snvh20 > :first-child, .framer-AT9tZ .framer-ilv5yb > :first-child { margin-left: 0px; } .framer-AT9tZ .framer-1snvh20 > :last-child, .framer-AT9tZ .framer-ilv5yb > :last-child { margin-right: 0px; } }\",\".framer-AT9tZ.framer-v-ccvbha.framer-11y2b10 { flex-direction: row; }\",\".framer-AT9tZ.framer-v-ccvbha .framer-1snvh20 { align-self: unset; flex: 1 0 0px; width: 1px; }\",\".framer-AT9tZ.framer-v-ccvbha .framer-1vtdrpt { align-self: stretch; height: auto; width: 68px; }\",\".framer-AT9tZ.framer-v-ccvbha .framer-phw5rj { flex-direction: row; gap: 10px; width: min-content; }\",\".framer-AT9tZ.framer-v-ccvbha .framer-1jbrpdm { align-content: flex-start; align-items: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AT9tZ.framer-v-ccvbha.framer-11y2b10, .framer-AT9tZ.framer-v-ccvbha .framer-phw5rj { gap: 0px; } .framer-AT9tZ.framer-v-ccvbha.framer-11y2b10 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-AT9tZ.framer-v-ccvbha.framer-11y2b10 > :first-child, .framer-AT9tZ.framer-v-ccvbha .framer-phw5rj > :first-child { margin-left: 0px; } .framer-AT9tZ.framer-v-ccvbha.framer-11y2b10 > :last-child, .framer-AT9tZ.framer-v-ccvbha .framer-phw5rj > :last-child { margin-right: 0px; } .framer-AT9tZ.framer-v-ccvbha .framer-phw5rj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 194\n * @framerIntrinsicWidth 180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hiLt26JV7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"u_OiUUja2\":\"titleVisible\",\"WBdvsK8fr\":\"title\",\"y1gz9tTcc\":\"descriptionVisible\",\"zYOwybHpx\":\"description\",\"xdkrrsfR8\":\"logoVisible\",\"AOOfZ1gEA\":\"logoBackgroundColor\",\"po89WWRJo\":\"imageVisible\",\"kFDBlxZz8\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMiLPXtIkQ=withCSS(Component,css,\"framer-AT9tZ\");export default FramerMiLPXtIkQ;FramerMiLPXtIkQ.displayName=\"Hero achievment\";FramerMiLPXtIkQ.defaultProps={height:194,width:180};addPropertyControls(FramerMiLPXtIkQ,{variant:{options:[\"J8ghABCxa\",\"hiLt26JV7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},u_OiUUja2:{defaultValue:true,title:\"Title_visible\",type:ControlType.Boolean},WBdvsK8fr:{defaultValue:\"+100 points\",displayTextArea:false,title:\"Title\",type:ControlType.String},y1gz9tTcc:{defaultValue:true,title:\"Description_visible\",type:ControlType.Boolean},zYOwybHpx:{defaultValue:\"gagn\\xe9s cette semaine\",displayTextArea:false,title:\"Description\",type:ControlType.String},xdkrrsfR8:{defaultValue:true,title:\"Logo_visible\",type:ControlType.Boolean},AOOfZ1gEA:{defaultValue:'var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191)) /* {\"name\":\"light_green\"} */',title:\"Logo_backgroundColor\",type:ControlType.Color},po89WWRJo:{defaultValue:true,title:\"Image_Visible\",type:ControlType.Boolean},kFDBlxZz8:{__defaultAssetReference:\"data:framer/asset-reference,mooutHd7FLb1tw8ooIX9TrOcbs.jpg?originalFilename=pexels-fauxels-3182765.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerMiLPXtIkQ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMiLPXtIkQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"180\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"u_OiUUja2\\\":\\\"titleVisible\\\",\\\"WBdvsK8fr\\\":\\\"title\\\",\\\"y1gz9tTcc\\\":\\\"descriptionVisible\\\",\\\"zYOwybHpx\\\":\\\"description\\\",\\\"xdkrrsfR8\\\":\\\"logoVisible\\\",\\\"AOOfZ1gEA\\\":\\\"logoBackgroundColor\\\",\\\"po89WWRJo\\\":\\\"imageVisible\\\",\\\"kFDBlxZz8\\\":\\\"image\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hiLt26JV7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"194\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import Button from\"https://framerusercontent.com/modules/cNVzw0NqVa2i6urgdBLO/YgsCkS7C9Sq5waujzVBP/hljNqlOx9.js\";import HeroAchievment from\"https://framerusercontent.com/modules/ZcyVAYOMRLMda8Tg17Ws/W3MmkCVPC4dob5m635LC/MiLPXtIkQ.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const ButtonFonts=getFonts(Button);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const HeroAchievmentFonts=getFonts(HeroAchievment);const cycleOrder=[\"SjTFQXSYc\",\"LCqmdz4wD\",\"zG5wSQrbZ\"];const serializationHash=\"framer-TLnkY\";const variantClassNames={LCqmdz4wD:\"framer-v-1ggvnjg\",SjTFQXSYc:\"framer-v-cx3k8l\",zG5wSQrbZ:\"framer-v-kh1s4k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.2,duration:.7,ease:[0,.89,.39,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const transition3={delay:.4,duration:.7,ease:[0,.89,.39,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:500,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:500,x:0,y:50};const transition4={delay:.6,duration:.7,ease:[0,.89,.39,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"SjTFQXSYc\",Phone:\"zG5wSQrbZ\",Tablet:\"LCqmdz4wD\"};const getProps=({benefit,height,id,link,primaryTitle,width,...props})=>{return{...props,ox6gtmLrq:primaryTitle??props.ox6gtmLrq??\"Engagez vos communaut\\xe9s gr\\xe2ce aux challenges \\xe9cogestes !\",qAFERUNAO:benefit??props.qAFERUNAO??\"En moins de 2 semaines, lancez des challenges ludiques, coanim\\xe9s et personnalis\\xe9s \\xe0 vos th\\xe9matiques environnementales.\",r6gKQoWbw:link??props.r6gKQoWbw,variant:humanReadableVariantMap[props.variant]??props.variant??\"SjTFQXSYc\"};};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,ox6gtmLrq,qAFERUNAO,r6gKQoWbw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SjTFQXSYc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"zG5wSQrbZ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cx3k8l\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SjTFQXSYc\",ref:refBinding,style:{backgroundColor:\"var(--token-ec7c6425-d208-4ab1-8ae5-821875933375, rgb(232, 249, 246))\",...style},...addPropertyOverrides({LCqmdz4wD:{\"data-framer-name\":\"Tablet\"},zG5wSQrbZ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g45g7m\",layoutDependency:layoutDependency,layoutId:\"oTtF2Oh7I\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-woqt8f\",layoutDependency:layoutDependency,layoutId:\"fgF9I16Bh\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a27064ce-1365-44f6-bdbd-8caae77651cb, rgb(64, 84, 184)))\"},children:\"Engagez vos communaut\\xe9s gr\\xe2ce aux challenges \\xe9cogestes !\"})}),className:\"framer-13fr10g\",\"data-framer-appear-id\":\"13fr10g\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"HWyMEKqZy\",optimized:true,style:{\"--extracted-1of0zx5\":\"var(--token-a27064ce-1365-44f6-bdbd-8caae77651cb, rgb(64, 84, 184))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:1200},text:ox6gtmLrq,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"En moins de 2 semaines, lancez des challenges ludiques, coanim\\xe9s et personnalis\\xe9s \\xe0 vos th\\xe9matiques environnementales.\"})})}),className:\"framer-1dqfp2f\",\"data-framer-appear-id\":\"1dqfp2f\",fonts:[\"Inter\",\"Inter-Bold\"],initial:animation3,layoutDependency:layoutDependency,layoutId:\"kJMaw9YJE\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:500},text:qAFERUNAO,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-wxlu6y\",\"data-framer-appear-id\":\"wxlu6y\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"FzgAQkKmH\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+(160+((componentViewport?.height||780)-160-304.2)/2)+0+0+0+150.2+0,...addPropertyOverrides({LCqmdz4wD:{y:(componentViewport?.y||0)+(170+((componentViewport?.height||971)-170-304.2)/2)+0+0+0+150.2+0},zG5wSQrbZ:{y:(componentViewport?.y||0)+130+((componentViewport?.height||1375)-130-689.2+0+0)+0+0+0+150.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qswvzz-container\",layoutDependency:layoutDependency,layoutId:\"pdyaKsG2h-container\",nodeId:\"pdyaKsG2h\",rendersWithMotion:true,scopeId:\"khUtbyiR0\",children:/*#__PURE__*/_jsx(Button,{eszixBaDA:10,height:\"100%\",id:\"pdyaKsG2h\",ik9I5qIGz:true,J0LC2FGV8:false,KJK1sV1GB:\"Lancer mon challenge\",layoutId:\"pdyaKsG2h\",RmkZjgJwi:\"ArrowRight\",variant:\"PqgBulBPi\",width:\"100%\",yTZZaFOb3:r6gKQoWbw})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10tnj9d\",layoutDependency:layoutDependency,layoutId:\"IeECUGjWU\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Ecoly app screenshot\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(160+((componentViewport?.height||780)-160-304.2)/2)+0+0+0+0),pixelHeight:1293,pixelWidth:1108,positionX:\"left\",positionY:\"bottom\",sizes:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 10px) / 2, 1px)`,src:\"https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png\",srcSet:\"https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png?scale-down-to=1024 877w,https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png 1108w\"},className:\"framer-ib55fw\",layoutDependency:layoutDependency,layoutId:\"qgIQZyjyI\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({LCqmdz4wD:{background:{alt:\"Ecoly app screenshot\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(170+((componentViewport?.height||971)-170-304.2)/2)+0+0+0+0),pixelHeight:1293,pixelWidth:1108,positionX:\"left\",positionY:\"bottom\",sizes:`max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 10px) / 2, 1px)`,src:\"https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png\",srcSet:\"https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png?scale-down-to=1024 877w,https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png 1108w\"}},zG5wSQrbZ:{background:{alt:\"Ecoly app screenshot\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+130+((componentViewport?.height||1375)-130-689.2+0+0)+0+217.2+0+0),pixelHeight:1293,pixelWidth:1108,positionX:\"left\",positionY:\"bottom\",sizes:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.8, (${componentViewport?.width||\"100vw\"} - 40px) * 0.9), 1px)`,src:\"https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png\",srcSet:\"https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png?scale-down-to=1024 877w,https://framerusercontent.com/images/nV5uvR4ZUlF1qu1bhzBAc0KVfU.png 1108w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:194,y:(componentViewport?.y||0)+(160+((componentViewport?.height||780)-160-304.2)/2)+0+0+147.2237,...addPropertyOverrides({LCqmdz4wD:{y:(componentViewport?.y||0)+(170+((componentViewport?.height||971)-170-304.2)/2)+0+0+115},zG5wSQrbZ:{y:(componentViewport?.y||0)+130+((componentViewport?.height||1375)-130-689.2+0+0)+0+217.2+472-446}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vkd99z-container\",layoutDependency:layoutDependency,layoutId:\"WShloxm6w-container\",nodeId:\"WShloxm6w\",rendersWithMotion:true,scopeId:\"khUtbyiR0\",transformTemplate:transformTemplate1,...addPropertyOverrides({LCqmdz4wD:{transformTemplate:undefined},zG5wSQrbZ:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeroAchievment,{AOOfZ1gEA:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",id:\"WShloxm6w\",kFDBlxZz8:addImageAlt({pixelHeight:750,pixelWidth:1124,src:\"https://framerusercontent.com/images/EX6A1sCEZsOFx40cxstvFmgIM0.jpeg\",srcSet:\"https://framerusercontent.com/images/EX6A1sCEZsOFx40cxstvFmgIM0.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/EX6A1sCEZsOFx40cxstvFmgIM0.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/EX6A1sCEZsOFx40cxstvFmgIM0.jpeg 1124w\"},\"Vegetarian food image\"),layoutId:\"WShloxm6w\",po89WWRJo:true,u_OiUUja2:true,variant:\"J8ghABCxa\",WBdvsK8fr:\"111 repas veggies\",width:\"100%\",xdkrrsfR8:false,y1gz9tTcc:true,zYOwybHpx:\"ramen\\xe9s cette semaine\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:194,y:(componentViewport?.y||0)+(160+((componentViewport?.height||780)-160-304.2)/2)+0+0+-49.9785,...addPropertyOverrides({LCqmdz4wD:{width:`calc(max((min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 10px) / 2, 1px) / 4)`,y:(componentViewport?.y||0)+(170+((componentViewport?.height||971)-170-304.2)/2)+0+0+421}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tm9m6f-container\",layoutDependency:layoutDependency,layoutId:\"KCpNk3CK6-container\",nodeId:\"KCpNk3CK6\",rendersWithMotion:true,scopeId:\"khUtbyiR0\",transformTemplate:transformTemplate2,...addPropertyOverrides({LCqmdz4wD:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeroAchievment,{AOOfZ1gEA:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",id:\"KCpNk3CK6\",layoutId:\"KCpNk3CK6\",po89WWRJo:false,u_OiUUja2:true,variant:\"J8ghABCxa\",WBdvsK8fr:\"+100 points\",width:\"100%\",xdkrrsfR8:true,y1gz9tTcc:true,zYOwybHpx:\"gagn\\xe9s cette semaine\",...addPropertyOverrides({LCqmdz4wD:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:194,y:(componentViewport?.y||0)+(160+((componentViewport?.height||780)-160-304.2)/2)+0+0+51.2615,...addPropertyOverrides({LCqmdz4wD:{y:(componentViewport?.y||0)+(170+((componentViewport?.height||971)-170-304.2)/2)+0+0+304.2-218},zG5wSQrbZ:{y:(componentViewport?.y||0)+130+((componentViewport?.height||1375)-130-689.2+0+0)+0+217.2+472-225}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ntsfcc-container\",layoutDependency:layoutDependency,layoutId:\"llQZ79VMi-container\",nodeId:\"llQZ79VMi\",rendersWithMotion:true,scopeId:\"khUtbyiR0\",transformTemplate:transformTemplate2,...addPropertyOverrides({LCqmdz4wD:{transformTemplate:undefined},zG5wSQrbZ:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeroAchievment,{AOOfZ1gEA:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",height:\"100%\",id:\"llQZ79VMi\",layoutId:\"llQZ79VMi\",po89WWRJo:false,u_OiUUja2:true,variant:\"hiLt26JV7\",WBdvsK8fr:\"320 personnes\",width:\"100%\",xdkrrsfR8:true,y1gz9tTcc:true,zYOwybHpx:\"ont rejoint le challenge\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TLnkY.framer-sa23d9, .framer-TLnkY .framer-sa23d9 { display: block; }\",\".framer-TLnkY.framer-cx3k8l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 160px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-TLnkY .framer-g45g7m { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-TLnkY .framer-woqt8f { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 1px; }\",\".framer-TLnkY .framer-13fr10g { flex: none; height: auto; max-width: 560px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-TLnkY .framer-1dqfp2f { flex: none; height: auto; max-width: 500px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-TLnkY .framer-wxlu6y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-TLnkY .framer-qswvzz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-TLnkY .framer-10tnj9d { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TLnkY .framer-ib55fw { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-TLnkY .framer-1vkd99z-container { flex: none; height: auto; left: 3%; position: absolute; top: 80%; width: auto; z-index: 1; }\",\".framer-TLnkY .framer-1tm9m6f-container { flex: none; height: auto; left: 194px; position: absolute; top: 15%; width: auto; z-index: 1; }\",\".framer-TLnkY .framer-1ntsfcc-container { flex: none; height: auto; left: 194px; position: absolute; top: 49%; width: auto; z-index: 1; }\",\".framer-TLnkY.framer-v-1ggvnjg.framer-cx3k8l { padding: 170px 40px 0px 40px; width: 810px; }\",\".framer-TLnkY.framer-v-1ggvnjg .framer-1vkd99z-container { left: unset; right: -24px; top: 115px; }\",\".framer-TLnkY.framer-v-1ggvnjg .framer-1tm9m6f-container { left: 465px; top: 421px; width: 25%; }\",\".framer-TLnkY.framer-v-1ggvnjg .framer-1ntsfcc-container { bottom: 24px; left: 50px; top: unset; }\",\".framer-TLnkY.framer-v-kh1s4k.framer-cx3k8l { flex-direction: column; justify-content: flex-end; padding: 130px 20px 0px 20px; width: 390px; }\",\".framer-TLnkY.framer-v-kh1s4k .framer-g45g7m { flex-direction: column; gap: 13px; max-width: 90%; }\",\".framer-TLnkY.framer-v-kh1s4k .framer-woqt8f { flex: none; padding: 0px; width: 100%; }\",\".framer-TLnkY.framer-v-kh1s4k .framer-10tnj9d { align-self: unset; flex: none; height: 472px; width: 100%; }\",\".framer-TLnkY.framer-v-kh1s4k .framer-1vkd99z-container { bottom: 252px; left: 112px; top: unset; }\",\".framer-TLnkY.framer-v-kh1s4k .framer-1ntsfcc-container { bottom: 31px; left: 38px; top: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 780\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LCqmdz4wD\":{\"layout\":[\"fixed\",\"auto\"]},\"zG5wSQrbZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ox6gtmLrq\":\"primaryTitle\",\"qAFERUNAO\":\"benefit\",\"r6gKQoWbw\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkhUtbyiR0=withCSS(Component,css,\"framer-TLnkY\");export default FramerkhUtbyiR0;FramerkhUtbyiR0.displayName=\"Hero_Ecoly\";FramerkhUtbyiR0.defaultProps={height:780,width:1200};addPropertyControls(FramerkhUtbyiR0,{variant:{options:[\"SjTFQXSYc\",\"LCqmdz4wD\",\"zG5wSQrbZ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ox6gtmLrq:{defaultValue:\"Engagez vos communaut\\xe9s gr\\xe2ce aux challenges \\xe9cogestes !\",displayTextArea:true,title:\"Primary title\",type:ControlType.String},qAFERUNAO:{defaultValue:\"En moins de 2 semaines, lancez des challenges ludiques, coanim\\xe9s et personnalis\\xe9s \\xe0 vos th\\xe9matiques environnementales.\",displayTextArea:true,title:\"Benefit\",type:ControlType.String},r6gKQoWbw:{title:\"Link\",type:ControlType.Link}});addFonts(FramerkhUtbyiR0,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...ButtonFonts,...HeroAchievmentFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkhUtbyiR0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LCqmdz4wD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zG5wSQrbZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"780\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ox6gtmLrq\\\":\\\"primaryTitle\\\",\\\"qAFERUNAO\\\":\\\"benefit\\\",\\\"r6gKQoWbw\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "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 \u2014 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 { 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{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useCallback,useLayoutEffect,useEffect,useState,useRef,cloneElement,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{scroll,resize}from\"@motionone/dom\";import{clamp,progress}from\"@motionone/utils\";import{animate,motion,useMotionValue,useTransform,useReducedMotion}from\"framer-motion\";import{usePadding,paddingControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * Calculate the width of the fade mask. Fade width and inset are provided\n * as percentages. There's a fade on the left and the right, so we return\n * a maximum of 50%.\n */function calcMaskWidth([inset,width]){return inset+(100-inset)*(width/100)*.5;}/**\n * Use media queries to determine if this device uses a mouse as\n * the primary input.\n */function useIsMouse(){const[isMouseDevice,setIsMouseDevice]=useState(false);useLayoutEffect(()=>{startTransition(()=>setIsMouseDevice(window.matchMedia(\"(pointer:fine)\").matches));},[]);return isMouseDevice;}/**\n * This checks a scroll position against the available scrollable\n * range. If we have hit an edge, start/end, we fade out the pagination\n * controls and mask. Likewise if we've just moved away from an edge we\n * fade them back in.\n */function checkLimit(progress,target,{edgeOpacity,moreItems,buttonRef},transition){if(moreItems.current&&progress===target){moreItems.current=false;animate(edgeOpacity,1,transition);buttonRef.current.setAttribute(\"disabled\",\"\");}else if(!moreItems.current&&progress!==target){moreItems.current=true;animate(edgeOpacity,0,transition);buttonRef.current.removeAttribute(\"disabled\");}}function useGUI(initialMoreItems,initialAlpha){const moreItems=useRef(initialMoreItems);const edgeOpacity=useMotionValue(moreItems.current?0:1);const fadeOpacity=useTransform(edgeOpacity,[0,1],[initialAlpha||0,1]);const buttonOpacity=useTransform(edgeOpacity,v=>1-v);const buttonRef=useRef(null);/**\n     * Returns a pointer-events CSS value for a given opacity.\n     * The threshold here is arbitrary, the theory being we\n     * should only enable pointer-events when the button is\n     * somewhat visible.\n     */const pointerEvents=useTransform(buttonOpacity,v=>v>.2?\"auto\":\"none\");/**\n     * Returns a cursor CSS value for a given pointer-events value.\n     * So only indicate\n     */const cursor=useTransform(pointerEvents,v=>v===\"auto\"?\"pointer\":\"default\");const buttonStyle={...baseButtonStyles,opacity:buttonOpacity,pointerEvents,cursor};return{moreItems,fadeOpacity,edgeOpacity,buttonStyle,buttonRef};}function setAriaVisible({element}){element.setAttribute(\"aria-hidden\",false);}function useScrollLimits(container,axis,scrollInfo,updateCurrentScroll,targetScroll,checkLimits,measureItems){useEffect(()=>{if(!container.current)return;const updateScrollInfo=info=>{scrollInfo.current=info[axis];/**\n             * If we've reached our target scroll, delete it.\n             * This way we know when to make calculations based on the\n             * actual current scroll or the target scroll.\n             */if(info[axis].current===targetScroll.current){targetScroll.current=undefined;}updateCurrentScroll(info[axis].current);checkLimits();};const stopScroll=scroll(updateScrollInfo,{container:container.current,axis});const stopResize=resize(container.current,()=>{measureItems();checkLimits();});return()=>{stopScroll();stopResize();};},[checkLimits,measureItems]);}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Carousel({slots,gap,axis,align,sizingObject,fadeObject,arrowObject,snapObject,progressObject,ariaLabel,borderRadius,effectsObject,...props}){// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numItems=Children.count(filteredSlots);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const padding=usePadding(props);const axisLabel=axis?\"x\":\"y\";const{fadeContent,fadeWidth,fadeInset,fadeTransition,fadeAlpha}=fadeObject;const{snap,snapEdge,fluid}=snapObject;const{widthType,widthInset,widthColumns,heightType,heightInset,heightRows}=sizingObject;const{showScrollbar,showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressObject;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowPadding}=arrowObject;/**\n     * The latest scroll info on the scrollable axis as reported by Motion One.\n     */const scrollInfo=useRef(undefined);/**\n     * The target scroll we're currently animating to, calculated when\n     * a user presses a pagination button.\n     */const targetScroll=useRef(undefined);/**\n     * If we're performing a scroll animation, return the target scroll instead\n     * of the latest scroll position. This will help users paginate through\n     * a carousel much quicker.\n     */const currentScroll=useMotionValue(0);const updateCurrentScroll=newScroll=>{currentScroll.set(targetScroll.current!==undefined?targetScroll.current:newScroll);};/**\n     * We only want to display pagination buttons if the user has enabled the setting\n     * and this is actually a mouse device.\n     */const isMouseDevice=useIsMouse();/**\n     * Create all the motion values for the GUI at each end of the carousel.\n     */const start=useGUI(false,fadeAlpha);const end=useGUI(true,fadeAlpha);const startMaskInset=useMotionValue(fadeInset*.5);const endMaskInset=useTransform(startMaskInset,v=>100-v);const baseWidth=useMotionValue(fadeWidth);const startMaskWidth=useTransform([startMaskInset,baseWidth],calcMaskWidth);const endMaskWidth=useTransform(startMaskWidth,v=>100-v);const direction=useMotionValue(axis?\"right\":\"bottom\");const mask=useTransform([direction,start.fadeOpacity,startMaskInset,startMaskWidth,end.fadeOpacity,endMaskInset,endMaskWidth],latest=>{return`linear-gradient(to ${latest[0]}, rgb(0, 0, 0, ${latest[1]}) ${latest[2]}%, rgb(0, 0, 0, 1) ${latest[3]}%, rgba(0, 0, 0, 1) ${latest[6]}%, rgb(0, 0, 0, ${latest[4]}) ${latest[5]}%)`;});const carouselRef=useRef(null);/**\n     * Dots state\n     */const[numPages,setNumPages]=useState(isCanvas?4:1);/**\n     * Generate styles for components.\n     */const itemStyle={scrollSnapAlign:snapEdge,flexShrink:0};const childStyle={};if(align===\"stretch\"){if(axis){childStyle.height=\"100%\";itemStyle.height=\"auto\";}else{childStyle.width=\"100%\";itemStyle.width=\"auto\";}}if(!fluid){itemStyle.scrollSnapStop=\"always\";}if(widthType===\"stretch\"){itemStyle.width=`calc(100% - ${widthInset||0}px)`;childStyle.width=\"100%\";}else if(widthType===\"columns\"){itemStyle.width=`calc(${100/widthColumns}% - ${gap}px + ${gap/widthColumns}px)`;childStyle.width=\"100%\";}if(heightType===\"stretch\"){itemStyle.height=`calc(100% - ${heightInset||0}px)`;childStyle.height=\"100%\";}else if(heightType===\"rows\"){itemStyle.height=`calc(${100/heightRows}% - ${gap}px + ${gap/heightRows}px)`;childStyle.height=\"100%\";}const scrollOverflow=isCanvas?\"hidden\":\"auto\";const containerStyle={...baseContainerStyle,padding};const carouselStyle={...baseCarouselStyle,gap,alignItems:align,flexDirection:axis?\"row\":\"column\",overflowX:axis?scrollOverflow:\"hidden\",overflowY:axis?\"hidden\":scrollOverflow,scrollSnapType:snap?`${axisLabel} mandatory`:undefined,WebkitOverflowScrolling:\"touch\",WebkitMaskImage:fadeContent?mask:undefined,MozMaskImage:fadeContent?mask:undefined,maskImage:fadeContent?mask:undefined,borderRadius};const carouselA11y={[\"aria-roledescription\"]:\"carousel\"};if(ariaLabel){carouselA11y[\"aria-title\"]=ariaLabel;}const itemA11y={};if(align===\"stretch\"){itemA11y[\"aria-role\"]=\"group\";itemA11y[\"aria-roledescription\"]=\"slide\";}if(!isCanvas){const itemSizes=useRef([]);useScrollLimits(carouselRef,axisLabel,scrollInfo,updateCurrentScroll,targetScroll,useCallback(()=>{if(!scrollInfo.current)return;const{targetLength,containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();if(!targetLength&&!containerLength)return;if(targetLength>containerLength){checkLimit(current,0,start,fadeTransition);checkLimit(current,scrollLength,end,fadeTransition);for(let i=0;i<itemSizes.current.length;i++){const{element,start,end}=itemSizes.current[i];if(end<current||start>current+containerLength){element.setAttribute(\"aria-hidden\",true);}else{element.setAttribute(\"aria-hidden\",false);}}}else{checkLimit(0,0,start,fadeTransition);checkLimit(1,1,end,fadeTransition);itemSizes.current.forEach(setAriaVisible);}// This used to be Math.ceil, which would round 3.05 to 4.\n// This now uses Math.round to ensure people get a perfect amount of dots\n// when using Columns or Rows \u2014\u00A0Benjamin\n/**\n                 * Update by Matt: changing back to ceil, might break dots but round was incorrectly\n                 * paginating for all widths - overshooting items at shorter viewports and\n                 * not paginating at all for wide.\n                 */let newNumPages=Math.ceil(targetLength/containerLength);if(!isNaN(newNumPages)){// If the number of dots is 65% of the number of items, make it 100%\nif(newNumPages/numItems>.65)newNumPages=numItems;if(newNumPages!==numPages)setNumPages(newNumPages);}},[numPages]),useCallback(()=>{if(!carouselRef.current)return;itemSizes.current=Array.from(carouselRef.current.children).map(element=>{return axis?{element,start:element.offsetLeft,end:element.offsetLeft+element.offsetWidth}:{element,start:element.offsetTop,end:element.offsetTop+element.offsetHeight};});},[]));}/**\n     * On the canvas, we want to keep the motion values updated\n     * with the latest props. Outside of the canvas these will never\n     * update.\n     */if(isCanvas){useEffect(()=>{baseWidth.set(fadeWidth);},[fadeWidth]);useEffect(()=>{startMaskInset.set(fadeInset*.5);},[fadeInset]);useEffect(()=>{direction.set(axis?\"right\":\"bottom\");},[axis]);}const findNextItem=(delta,target)=>{if(!scrollInfo.current)return;const{current}=scrollInfo.current;const{children}=carouselRef.current;let scrollTarget;let i=delta===1?0:children.length-1;while(scrollTarget===undefined){const item=children[i];const start=axis?item.offsetLeft:item.offsetTop;const length=axis?item.offsetWidth:item.offsetHeight;const end=start+length;const threshold=.05;if(delta===1){const visibility=progress(start,end,target);if(visibility<1-threshold){scrollTarget=start;}else if(i===children.length-1){scrollTarget=end;}}else if(delta===-1){const visibility=progress(start,end,target);if(visibility>threshold){scrollTarget=end;}else if(i===0){scrollTarget=start;}}i+=delta;}return scrollTarget;};const isReducedMotion=useReducedMotion();const goto=scrollTo=>{targetScroll.current=scrollTo;const options=axis?{left:scrollTo}:{top:scrollTo};carouselRef.current.scrollTo({...options,behavior:isReducedMotion?\"auto\":\"smooth\"});};const gotoPage=page=>{if(!scrollInfo.current)return;const{scrollLength}=scrollInfo.current;goto(page*(scrollLength/(numPages-1)));};const gotoDelta=delta=>()=>{if(!scrollInfo.current)return;const{containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();const pageLength=scrollLength/numPages;const currentPage=clamp(0,numPages-1,Math.floor(current/pageLength));gotoPage(currentPage+delta);};/**\n     * Return placeholder if no children\n     */if(numItems===0){return /*#__PURE__*/_jsx(Placeholder,{});}const dots=[];const dotsBlurStyle={};if(numPages>1&&showProgressDots&&!showScrollbar){for(let i=0;i<numPages;i++){const isSelected=isCanvas&&!i||false;dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,isSelected:isSelected,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>gotoPage(i),currentScroll:currentScroll,scrollInfo:scrollInfo,total:numPages,index:i,gap:dotsGap,padding:dotsPadding,axis:axis}));}if(dotsBlur){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,...carouselA11y,children:[/*#__PURE__*/_jsx(motion.ul,{ref:carouselRef,style:carouselStyle,className:\"framer--carousel\",\"data-show-scrollbar\":showScrollbar,\"aria-atomic\":\"false\",\"aria-live\":\"polite\",onWheel:()=>targetScroll.current=undefined,children:Children.map(filteredSlots,(child,index)=>{var _child_props;return /*#__PURE__*/_jsx(\"li\",{style:itemStyle,...itemA11y,\"aria-label\":`${index+1} of ${numItems}`,children:/*#__PURE__*/cloneElement(child,{...child.props,style:{...(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.style,...childStyle}})});})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles,padding:arrowPadding,display:\"flex\",flexDirection:axis?\"row\":\"column\"},\"aria-label\":\"Carousel pagination controls\",className:\"framer--carousel-controls\",\"data-show-mouse-controls\":showMouseControls,children:[/*#__PURE__*/_jsx(motion.button,{ref:start.buttonRef,type:\"button\",style:{...start.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\"})}),/*#__PURE__*/_jsx(motion.button,{ref:end.buttonRef,type:\"button\",style:{...end.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\"})}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:axis?\"50%\":dotsInset,top:!axis?\"50%\":\"unset\",transform:axis?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:axis?\"row\":\"column\",bottom:axis?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,...dotsBlurStyle},children:dots}):null]}),/*#__PURE__*/_jsx(MouseStyles,{})]});}/* Default Properties */Carousel.defaultProps={gap:10,padding:10,progressObject:{showScrollbar:false,showProgressDots:false},sizingObject:{widthType:\"auto\",widthOffset:0,widthColumns:2,heightType:\"auto\",heightOffset:0,heightRows:2},borderRadius:0};/* Property Controls */addPropertyControls(Carousel,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},axis:{type:ControlType.Enum,title:\"Direction\",options:[true,false],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{axis:{true:[\"align-top\",\"align-middle\",\"align-bottom\"],false:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},...paddingControl,sizingObject:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Enum,title:\"Width\",options:[\"auto\",\"stretch\",\"columns\"],optionTitles:[\"Auto\",\"Stretch\",\"Columns\"],defaultValue:\"auto\"},widthInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.widthType!==\"stretch\"},widthColumns:{type:ControlType.Number,title:\"Columns\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.widthType!==\"columns\"},heightType:{type:ControlType.Enum,title:\"Height\",options:[\"auto\",\"stretch\",\"rows\"],optionTitles:[\"Auto\",\"Stretch\",\"Rows\"],defaultValue:\"auto\"},heightInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.heightType!==\"stretch\"},heightRows:{type:ControlType.Number,title:\"Rows\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.heightType!==\"rows\"}}},snapObject:{type:ControlType.Object,title:\"Snapping\",controls:{snap:{type:ControlType.Boolean,title:\"Enable\"},snapEdge:{type:ControlType.Enum,title:\"Edge\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",hidden:props=>!props.snap},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:false,hidden:props=>!props.snap}}},fadeObject:{type:ControlType.Object,title:\"Fading\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",hidden:props=>!props.fadeContent,min:0,max:1,step:.05,defaultValue:0},fadeTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.fadeContent}}},progressObject:{type:ControlType.Object,title:\"Progress\",controls:{showScrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false},showProgressDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:false,hidden:props=>props.showScrollbar},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:0,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:4,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}},arrowObject:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},arrowFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showMouseControls},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:40,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",placeholder:\"Movies...\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0}});function Dot({currentScroll,scrollInfo,isSelected,selectedOpacity,opacity:unselectedOpacity,total,index,dotStyle,buttonStyle,gap,padding,axis,...props}){const opacity=useTransform(currentScroll,v=>{var _scrollInfo_current,_scrollInfo_current1;if(!((_scrollInfo_current=scrollInfo.current)===null||_scrollInfo_current===void 0?void 0:_scrollInfo_current.scrollLength)){return index===0?selectedOpacity:unselectedOpacity;}const pageLength=((_scrollInfo_current1=scrollInfo.current)===null||_scrollInfo_current1===void 0?void 0:_scrollInfo_current1.scrollLength)/total;const minScroll=pageLength*index;const maxScroll=minScroll+pageLength;const isSelected=v>=minScroll&&(index<total-1?v<maxScroll:index===total-1);return isSelected?selectedOpacity:unselectedOpacity;});const inlinePadding=gap/2;let top=!axis&&index>0?inlinePadding:padding;let bottom=!axis&&index!==total-1?inlinePadding:padding;let right=axis&&index!==total-1?inlinePadding:padding;let left=axis&&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,opacity}})});}function Placeholder(){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to swipe between.\"})]});}function MouseStyles(){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>@media (pointer: fine) {\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar {\n                    display: none;\n                    -webkit-appearance: none;\n                    width: 0;\n                    height: 0;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar-thumb {\n                    display: none;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"] {\n                    scrollbar-width: none;\n                    scrollbar-height: none;\n                }\n            }</style>`}});}/* 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:130,lineHeight:1.5,textAlign:\"center\"};const labelStyle={clip:\"rect(0 0 0 0)\",WebkitClipPath:\"inset(50%)\",clipPath:\"inset(50%)\",height:1,width:1,margin:-1,padding:0,overflow:\"hidden\",position:\"absolute\",whiteSpace:\"nowrap\"};/**\n * GUI styles\n */const baseContainerStyle={display:\"flex\",overflow:\"hidden\",width:\"100%\",height:\"100%\",position:\"relative\"};const baseCarouselStyle={padding:0,margin:0,listStyle:\"none\",position:\"relative\",display:\"flex\",flex:\"1 1 100%\",width:\"100%\",height:\"100%\"};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\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\",border:0,padding:0,margin:0};/**\n * Dot styles\n */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};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Carousel\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map", "// Generated by Framer (98479f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/krOuAgvuAS7098QagVTr/RpP4LyUtfMnW5C7RxQGl/PWn1k_MD2.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nU5P2weLEzaosuqpSqAS/iB71JSGw9cZs8LRoMpQ9/UkYay4GtR.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const serializationHash=\"framer-jcmEp\";const variantClassNames={Hvanjkf8T:\"framer-v-1gal9jf\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition2={delay:.2,duration:.7,ease:[0,.89,.39,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({description,height,id,leftPinkShape,leftVioletShape,leftYellowShape,rightGreenShape,rightTopGreenShape,rightYellowShape,screenshot,screenshotRotate,title,topVioletShape,width,...props})=>{return{...props,ADq9aYEYA:description??props.ADq9aYEYA??\"Via des parcours guid\\xe9s proposant quiz, \\xe9cogestes, partage photos\u2026\",bg9CfzX49:rightGreenShape??props.bg9CfzX49??true,cn9LgIgkm:title??props.cn9LgIgkm??\"S'informer & agir\",d6apTbx1I:rightTopGreenShape??props.d6apTbx1I??true,Dbz0fT2q_:rightYellowShape??props.Dbz0fT2q_??true,e1tUmfjP1:leftYellowShape??props.e1tUmfjP1??true,m3MXZ6nTz:leftVioletShape??props.m3MXZ6nTz??true,O13xNl7zl:screenshot??props.O13xNl7zl??{src:\"https://framerusercontent.com/images/Z3QWBUBHD95IDb6LtI6Y9XTc3hI.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/Z3QWBUBHD95IDb6LtI6Y9XTc3hI.png?scale-down-to=2048 998w,https://framerusercontent.com/images/Z3QWBUBHD95IDb6LtI6Y9XTc3hI.png 1139w\"},PuvRlLZa6:leftPinkShape??props.PuvRlLZa6??true,WsajWBkga:topVioletShape??props.WsajWBkga??true,y1C8BQLFw:screenshotRotate??props.y1C8BQLFw};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,O13xNl7zl,y1C8BQLFw,cn9LgIgkm,ADq9aYEYA,m3MXZ6nTz,e1tUmfjP1,PuvRlLZa6,bg9CfzX49,Dbz0fT2q_,d6apTbx1I,WsajWBkga,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Hvanjkf8T\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();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,background:{alt:\"\",fit:\"fill\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1gal9jf\",className,classNames),\"data-framer-name\":\"AppCard\",layoutDependency:layoutDependency,layoutId:\"Hvanjkf8T\",ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ppr9k0\",layoutDependency:layoutDependency,layoutId:\"oaf8jOPh_\",children:[PuvRlLZa6&&/*#__PURE__*/_jsx(SVG,{className:\"framer-chibmz\",\"data-framer-name\":\"LeftPinkShape\",fill:\"black\",intrinsicHeight:49,intrinsicWidth:68,layoutDependency:layoutDependency,layoutId:\"XzWNp7PnY\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"67.713\" height=\"48.858\"><path data-name=\"Trac\\xe9 11186\" d=\"M.381 4.055c-3.744 9.224 21.109 16.341 28.146 28.172s17.637 19.6 24.676 15.544 19.457-21.422 12.42-33.253C61.711 7.94 43.137 2.591 26.492.691 13.703-.768 2.043-.04.381 4.055Z\" fill=\"#d1669c\"/></svg>',withExternalLayout:true}),e1tUmfjP1&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1awq65x\",\"data-framer-name\":\"LeftYellowShape\",fill:\"black\",intrinsicHeight:122,intrinsicWidth:87,layoutDependency:layoutDependency,layoutId:\"KEiFhAXOc\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"87.174\" height=\"122.212\"><path data-name=\"Trac\\xe9 11187\" d=\"M27.094 7.892C4.394-8.937-2.152 2.486.586 29.492c1.23 12.125 5.742 25.452 12.207 38.781a217.725 217.725 0 0 0 28.725 43.89c19.178 22.7 54.008 3.522 43.832-23.482-5.453-14.474-39.227-11.083-43.832-36.609s-.678-15.71-14.424-44.18Z\" fill=\"#fed65d\"/></svg>',withExternalLayout:true}),m3MXZ6nTz&&/*#__PURE__*/_jsx(SVG,{className:\"framer-8zr3rw\",\"data-framer-name\":\"LeftVioletShape\",fill:\"black\",intrinsicHeight:169,intrinsicWidth:165,layoutDependency:layoutDependency,layoutId:\"nKFsedrar\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"164.563\" height=\"168.919\"><path data-name=\"Trac\\xe9 11185\" d=\"M100.785 168.526s-9.14-23.079-4.297-71.878S145.745 35.23 104 26.54c-18.285-3.806-72.39 1.063-64.675 25.315s30.282 26.592 27.561 54.018c-4.844 48.8 33.899 62.653 33.899 62.653Z\" fill=\"#6678d1\"/></svg>',withExternalLayout:true}),WsajWBkga&&/*#__PURE__*/_jsx(SVG,{className:\"framer-b9pt5t\",\"data-framer-name\":\"TopVioletShape\",fill:\"black\",intrinsicHeight:169,intrinsicWidth:165,layoutDependency:layoutDependency,layoutId:\"LUAPNpnpP\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"164.563\" height=\"168.919\"><path data-name=\"Trac\\xe9 11185\" d=\"M100.785 168.526s-9.14-23.079-4.297-71.878S145.745 35.23 104 26.54c-18.285-3.806-72.39 1.063-64.675 25.315s30.282 26.592 27.561 54.018c-4.844 48.8 33.899 62.653 33.899 62.653Z\" fill=\"#6678d1\"/></svg>',withExternalLayout:true}),bg9CfzX49&&/*#__PURE__*/_jsx(SVG,{className:\"framer-4aow3x\",\"data-framer-name\":\"RightGreenShape\",fill:\"black\",intrinsicHeight:69,intrinsicWidth:81,layoutDependency:layoutDependency,layoutId:\"V02Ao15W4\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"80.596\" height=\"68.955\"><path data-name=\"Trac\\xe9 11190\" d=\"M26.5 6.382c14.636 0 54.1-14.359 54.1 0 0 7.036-21.219 17.256-33.072 26.458C35.59 42.103 33.964 68.955 26.5 68.955a26.254 26.254 0 0 1-26.5-26C0 28.596 11.864 6.382 26.5 6.382Z\" fill=\"#66d0bf\"/></svg>',withExternalLayout:true}),d6apTbx1I&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1e2f8fx\",\"data-framer-name\":\"RightTopGreenShape\",fill:\"black\",intrinsicHeight:96,intrinsicWidth:108,layoutDependency:layoutDependency,layoutId:\"TreQoEmYt\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"107.946\" height=\"95.627\"><path data-name=\"Trac\\xe9 11188\" d=\"M28.387 51.132c7.337-2.8 2.754 2.2 25.631-8.819C80.75 24.675 66.143-11.704 95.909 3.729c11.023 11.024 20.406 35.343 0 47.4-23.17 13.694-14.531 25.3-17.639 29.765C61.183 105.422 0 91.918 0 91.918s12.471-34.726 28.387-40.786Z\" fill=\"#66d0bf\"/></svg>',withExternalLayout:true}),Dbz0fT2q_&&/*#__PURE__*/_jsx(SVG,{className:\"framer-13aktkw\",\"data-framer-name\":\"RightYellowShape\",fill:\"black\",intrinsicHeight:64,intrinsicWidth:84,layoutDependency:layoutDependency,layoutId:\"I4jUEFyw8\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"83.783\" height=\"63.565\"><path data-name=\"Trac\\xe9 11189\" d=\"M0 15.825S37.482-2.916 58.428.391s25.355 12.953 25.355 28.662-15.435 37.481-36.381 34.174S0 15.825 0 15.825Z\" fill=\"#fed65d\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:317,intrinsicWidth:176,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+22+0+0),pixelHeight:317,pixelWidth:176,sizes:\"450px\",...toResponsiveImage(O13xNl7zl),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1bmo2m\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"MhYDEn1zX\",style:{rotate:y1C8BQLFw}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yabeuo\",layoutDependency:layoutDependency,layoutId:\"GxEXWJ6ht\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1cx401f\",\"data-styles-preset\":\"UkYay4GtR\",style:{\"--framer-text-alignment\":\"left\"},children:\"S'informer & agir\"})}),className:\"framer-1k08c6p\",\"data-framer-appear-id\":\"1k08c6p\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"ciemWWcGK\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:1200},text:cn9LgIgkm,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",style:{\"--framer-text-alignment\":\"left\"},children:\"Via des parcours guid\\xe9s proposant quiz, \\xe9cogestes, partage photos\u2026\"})}),className:\"framer-1qerbfy\",\"data-framer-appear-id\":\"1qerbfy\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"fRbYmMBbD\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:1200},text:ADq9aYEYA,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jcmEp.framer-8l60rt, .framer-jcmEp .framer-8l60rt { display: block; }\",\".framer-jcmEp.framer-1gal9jf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 22px 0px 22px 0px; position: relative; width: 250px; }\",\".framer-jcmEp .framer-1ppr9k0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jcmEp .framer-chibmz { aspect-ratio: 1.3877551020408163 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); left: 132px; position: absolute; top: 69px; width: 32px; z-index: 0; }\",\".framer-jcmEp .framer-1awq65x { aspect-ratio: 0.7131147540983607 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 56px); left: 129px; position: absolute; top: 4px; width: 41px; z-index: 0; }\",\".framer-jcmEp .framer-8zr3rw { aspect-ratio: 0.9763313609467456 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 78px); left: 117px; position: absolute; top: -14px; width: 76px; z-index: 0; }\",\".framer-jcmEp .framer-b9pt5t { aspect-ratio: 0.9763313609467456 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 78px); left: 155px; position: absolute; top: -27px; width: 76px; z-index: 0; }\",\".framer-jcmEp .framer-4aow3x { aspect-ratio: 1.173913043478261 / 1; bottom: 58px; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: absolute; right: 128px; width: 36px; z-index: 0; }\",\".framer-jcmEp .framer-1e2f8fx { aspect-ratio: 1.125 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: absolute; right: 118px; top: 1px; width: 49px; z-index: 0; }\",\".framer-jcmEp .framer-13aktkw { aspect-ratio: 1.3125 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: absolute; right: 126px; top: 51px; width: 42px; z-index: 0; }\",\".framer-jcmEp .framer-1bmo2m { aspect-ratio: 1.4792899408284024 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 304px); overflow: visible; position: relative; width: 450px; }\",\".framer-jcmEp .framer-yabeuo { 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-jcmEp .framer-1k08c6p { flex: none; height: auto; max-width: 560px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jcmEp .framer-1qerbfy { flex: none; height: auto; max-width: 560px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jcmEp.framer-1gal9jf, .framer-jcmEp .framer-1ppr9k0, .framer-jcmEp .framer-yabeuo { gap: 0px; } .framer-jcmEp.framer-1gal9jf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-jcmEp.framer-1gal9jf > :first-child, .framer-jcmEp .framer-yabeuo > :first-child { margin-top: 0px; } .framer-jcmEp.framer-1gal9jf > :last-child, .framer-jcmEp .framer-yabeuo > :last-child { margin-bottom: 0px; } .framer-jcmEp .framer-1ppr9k0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-jcmEp .framer-1ppr9k0 > :first-child { margin-left: 0px; } .framer-jcmEp .framer-1ppr9k0 > :last-child { margin-right: 0px; } .framer-jcmEp .framer-yabeuo > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 464\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"O13xNl7zl\":\"screenshot\",\"y1C8BQLFw\":\"screenshotRotate\",\"cn9LgIgkm\":\"title\",\"ADq9aYEYA\":\"description\",\"m3MXZ6nTz\":\"leftVioletShape\",\"e1tUmfjP1\":\"leftYellowShape\",\"PuvRlLZa6\":\"leftPinkShape\",\"bg9CfzX49\":\"rightGreenShape\",\"Dbz0fT2q_\":\"rightYellowShape\",\"d6apTbx1I\":\"rightTopGreenShape\",\"WsajWBkga\":\"topVioletShape\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerU6UZ56l4F=withCSS(Component,css,\"framer-jcmEp\");export default FramerU6UZ56l4F;FramerU6UZ56l4F.displayName=\"AppCard\";FramerU6UZ56l4F.defaultProps={height:464,width:250};addPropertyControls(FramerU6UZ56l4F,{O13xNl7zl:{__defaultAssetReference:\"data:framer/asset-reference,Z3QWBUBHD95IDb6LtI6Y9XTc3hI.png?originalFilename=6-Parcours.png&preferredSize=auto\",title:\"Screenshot\",type:ControlType.ResponsiveImage},y1C8BQLFw:{defaultValue:0,title:\"Screenshot_rotate\",type:ControlType.Number,unit:\"\\xb0\"},cn9LgIgkm:{defaultValue:\"S'informer & agir\",displayTextArea:false,title:\"Title\",type:ControlType.String},ADq9aYEYA:{defaultValue:\"Via des parcours guid\\xe9s proposant quiz, \\xe9cogestes, partage photos\u2026\",displayTextArea:false,title:\"Description\",type:ControlType.String},m3MXZ6nTz:{defaultValue:true,title:\"LeftVioletShape\",type:ControlType.Boolean},e1tUmfjP1:{defaultValue:true,title:\"LeftYellowShape\",type:ControlType.Boolean},PuvRlLZa6:{defaultValue:true,title:\"LeftPinkShape\",type:ControlType.Boolean},bg9CfzX49:{defaultValue:true,title:\"RightGreenShape\",type:ControlType.Boolean},Dbz0fT2q_:{defaultValue:true,title:\"RightYellowShape\",type:ControlType.Boolean},d6apTbx1I:{defaultValue:true,title:\"RightTopGreenShape\",type:ControlType.Boolean},WsajWBkga:{defaultValue:true,title:\"TopVioletShape\",type:ControlType.Boolean}});addFonts(FramerU6UZ56l4F,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":\"FramerU6UZ56l4F\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"O13xNl7zl\\\":\\\"screenshot\\\",\\\"y1C8BQLFw\\\":\\\"screenshotRotate\\\",\\\"cn9LgIgkm\\\":\\\"title\\\",\\\"ADq9aYEYA\\\":\\\"description\\\",\\\"m3MXZ6nTz\\\":\\\"leftVioletShape\\\",\\\"e1tUmfjP1\\\":\\\"leftYellowShape\\\",\\\"PuvRlLZa6\\\":\\\"leftPinkShape\\\",\\\"bg9CfzX49\\\":\\\"rightGreenShape\\\",\\\"Dbz0fT2q_\\\":\\\"rightYellowShape\\\",\\\"d6apTbx1I\\\":\\\"rightTopGreenShape\\\",\\\"WsajWBkga\\\":\\\"topVioletShape\\\"}\",\"framerIntrinsicHeight\":\"464\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"250\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bab6da3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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 Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/7r5UGUpFh6FWtcVOCSDp/Carousel.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import Tag from\"https://framerusercontent.com/modules/pC8U1c40p15ix140y9d4/1xwPiSEjv2T7xW0ORHkL/EwgjuU71G.js\";import AppCard from\"https://framerusercontent.com/modules/B2G0xSnpMXNOL8sLEFe2/CY7AKpRe1yU5sShmHAV8/U6UZ56l4F.js\";const TagFonts=getFonts(Tag);const AppCardFonts=getFonts(AppCard);const CarouselFonts=getFonts(Carousel);const cycleOrder=[\"w2t3bKRIG\",\"YZvzlTpuU\",\"r0A_dJnB_\"];const serializationHash=\"framer-Hxq1l\";const variantClassNames={r0A_dJnB_:\"framer-v-hgfjz0\",w2t3bKRIG:\"framer-v-q09ih6\",YZvzlTpuU:\"framer-v-1qcu04\"};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 humanReadableVariantMap={Desktop:\"w2t3bKRIG\",Phone:\"r0A_dJnB_\",Tablet:\"YZvzlTpuU\"};const getProps=({height,id,screenshot1SubTitle,screenshot2SubTitle,screenshot3SubTitle,screenshot4SubTitle,screenshot5SubTitle,subTitle,title,width,...props})=>{return{...props,dM8c7cJqG:subTitle??props.dM8c7cJqG??\"C'est le jour J, vos communaut\\xe9s se rejoignent sur leur espace d\\xe9di\\xe9 et d\\xe9couvrent leurs premiers challenges.\",g9wPGzUOL:screenshot1SubTitle??props.g9wPGzUOL??\"Parcours guid\\xe9s avec articles, quiz, \\xe9cogestes, partages photos\u2026\",mJ9T6CE7M:screenshot3SubTitle??props.mJ9T6CE7M??\"Visites d'\\xe9tablissements engag\\xe9s avec validation par QR code\",Oz8zbj71X:screenshot4SubTitle??props.Oz8zbj71X??\"Gain de points et troph\\xe9es, classements individuel et par \\xe9quipes\",variant:humanReadableVariantMap[props.variant]??props.variant??\"w2t3bKRIG\",wmH6E3thk:screenshot2SubTitle??props.wmH6E3thk??\"Calendrier de vos \\xe9v\\xe9nements avec validation par QR code\",XmS_rigtp:title??props.XmS_rigtp??\"Une exp\\xe9rience ludique\",YIO3iASEq:screenshot5SubTitle??props.YIO3iASEq??\"Mur social d\\xe9di\\xe9 o\\xf9 votre communaut\\xe9 se retrouve et \\xe9change\"};};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,XmS_rigtp,dM8c7cJqG,g9wPGzUOL,wmH6E3thk,mJ9T6CE7M,Oz8zbj71X,YIO3iASEq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"w2t3bKRIG\",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__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q09ih6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"w2t3bKRIG\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 40.132271171941866%, rgb(209, 220, 255) 100%)\",...style},...addPropertyOverrides({r0A_dJnB_:{\"data-framer-name\":\"Phone\"},YZvzlTpuU:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ckhksd\",layoutDependency:layoutDependency,layoutId:\"KnS4LAsps\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c1ypq0\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"gSj2jahmT\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+80+(((componentViewport?.height||969)-160-567.4)/2+0+0)+0+0+20+0,...addPropertyOverrides({r0A_dJnB_:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||1100)-80-567.4)/2+0+0)+0+0+20+0},YZvzlTpuU:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||1059)-160-567.4)/2+0+0)+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tczmqq-container\",layoutDependency:layoutDependency,layoutId:\"mTmknDgpL-container\",nodeId:\"mTmknDgpL\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(Tag,{GmAhv_WVa:.8,height:\"100%\",hSgW9f2ir:\"Engagement fun et sans prise de t\\xeate !\",id:\"mTmknDgpL\",layoutId:\"mTmknDgpL\",p2xmGpLux:\"Read more\",ToKaS18SW:false,variant:\"Z2wjynIFK\",width:\"100%\",Z69PPXt7v:false})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"Une exp\\xe9rience ludique\"})}),className:\"framer-qvtamp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZPTRJ2vgw\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:XmS_rigtp,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v1tl6j\",layoutDependency:layoutDependency,layoutId:\"ejJ1yQHby\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\"},children:\"C'est le jour J, vos communaut\\xe9s se rejoignent sur leur espace d\\xe9di\\xe9 et d\\xe9couvrent leurs premiers challenges.\"})}),className:\"framer-19akkxu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X1V4unVKH\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dM8c7cJqG,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-awso5n-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Dp4PWVLua-container\",nodeId:\"Dp4PWVLua\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(Carousel,{align:\"flex-start\",ariaLabel:\"App screenshots carousel\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:10,height:\"100%\",id:\"Dp4PWVLua\",layoutId:\"Dp4PWVLua\",padding:10,paddingBottom:30,paddingLeft:10,paddingPerSide:true,paddingRight:10,paddingTop:40,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:0,dotSize:4,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:4,heightType:\"auto\",widthColumns:2,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:464,width:\"250px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mm7e7a-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LOeBNp7g5-container\",nodeId:\"LOeBNp7g5\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(AppCard,{ADq9aYEYA:g9wPGzUOL,bg9CfzX49:false,cn9LgIgkm:\"S'informer & agir\",d6apTbx1I:false,Dbz0fT2q_:false,e1tUmfjP1:true,height:\"100%\",id:\"LOeBNp7g5\",layoutId:\"LOeBNp7g5\",m3MXZ6nTz:false,PuvRlLZa6:true,style:{width:\"100%\"},width:\"100%\",WsajWBkga:false,y1C8BQLFw:5})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:464,width:\"250px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kjmqko-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"pOXbAY7wb-container\",nodeId:\"pOXbAY7wb\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(AppCard,{ADq9aYEYA:wmH6E3thk,bg9CfzX49:true,cn9LgIgkm:\"Se retrouver\",d6apTbx1I:false,Dbz0fT2q_:false,e1tUmfjP1:false,height:\"100%\",id:\"pOXbAY7wb\",layoutId:\"pOXbAY7wb\",m3MXZ6nTz:true,O13xNl7zl:addImageAlt({pixelHeight:848,pixelWidth:418,src:\"https://framerusercontent.com/images/iHyRL8bKOLVIo6fwrcZhC0AItk.png\",srcSet:\"https://framerusercontent.com/images/iHyRL8bKOLVIo6fwrcZhC0AItk.png 418w\"},\"\"),PuvRlLZa6:false,style:{width:\"100%\"},width:\"100%\",WsajWBkga:false,y1C8BQLFw:5})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:464,width:\"250px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-99mm0p-container\",\"data-framer-name\":\"S'aventurer\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"TQQqelSmH-container\",name:\"S'aventurer\",nodeId:\"TQQqelSmH\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(AppCard,{ADq9aYEYA:mJ9T6CE7M,bg9CfzX49:true,cn9LgIgkm:\"S'aventurer\",d6apTbx1I:false,Dbz0fT2q_:false,e1tUmfjP1:true,height:\"100%\",id:\"TQQqelSmH\",layoutId:\"TQQqelSmH\",m3MXZ6nTz:false,name:\"S'aventurer\",O13xNl7zl:addImageAlt({pixelHeight:848,pixelWidth:418,src:\"https://framerusercontent.com/images/tXgUTDkZRK6QkceQCNfhRtwMkUE.png\",srcSet:\"https://framerusercontent.com/images/tXgUTDkZRK6QkceQCNfhRtwMkUE.png 418w\"},\"\"),PuvRlLZa6:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",WsajWBkga:false,y1C8BQLFw:5})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:464,width:\"250px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wtutsd-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"o5LoYNxYL-container\",nodeId:\"o5LoYNxYL\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(AppCard,{ADq9aYEYA:Oz8zbj71X,bg9CfzX49:false,cn9LgIgkm:\"S'affronter\",d6apTbx1I:true,Dbz0fT2q_:false,e1tUmfjP1:true,height:\"100%\",id:\"o5LoYNxYL\",layoutId:\"o5LoYNxYL\",m3MXZ6nTz:false,O13xNl7zl:addImageAlt({pixelHeight:2337,pixelWidth:1139,src:\"https://framerusercontent.com/images/eIqpjC5yl34OxMW1jc8asAZwC0.png\",srcSet:\"https://framerusercontent.com/images/eIqpjC5yl34OxMW1jc8asAZwC0.png?scale-down-to=2048 998w,https://framerusercontent.com/images/eIqpjC5yl34OxMW1jc8asAZwC0.png 1139w\"},\"\"),PuvRlLZa6:false,style:{width:\"100%\"},width:\"100%\",WsajWBkga:false,y1C8BQLFw:5})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:464,width:\"250px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wev6nt-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"xvr1ZJbgn-container\",nodeId:\"xvr1ZJbgn\",rendersWithMotion:true,scopeId:\"n28r9IdGr\",children:/*#__PURE__*/_jsx(AppCard,{ADq9aYEYA:YIO3iASEq,bg9CfzX49:false,cn9LgIgkm:\"S'inspirer\",d6apTbx1I:false,Dbz0fT2q_:true,e1tUmfjP1:false,height:\"100%\",id:\"xvr1ZJbgn\",layoutId:\"xvr1ZJbgn\",m3MXZ6nTz:false,O13xNl7zl:addImageAlt({pixelHeight:2337,pixelWidth:1139,src:\"https://framerusercontent.com/images/X2K4G8ZlQFh8jBr639JvuxyasAc.png\",srcSet:\"https://framerusercontent.com/images/X2K4G8ZlQFh8jBr639JvuxyasAc.png?scale-down-to=2048 998w,https://framerusercontent.com/images/X2K4G8ZlQFh8jBr639JvuxyasAc.png 1139w\"},\"\"),PuvRlLZa6:false,style:{width:\"100%\"},width:\"100%\",WsajWBkga:true,y1C8BQLFw:5})})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Hxq1l.framer-18osyl, .framer-Hxq1l .framer-18osyl { display: block; }\",\".framer-Hxq1l.framer-q09ih6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 0px 80px 0px; position: relative; width: 1200px; }\",\".framer-Hxq1l .framer-ckhksd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 0px; position: relative; width: 80%; }\",\".framer-Hxq1l .framer-1c1ypq0 { 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: 20px 120px 20px 120px; position: relative; width: 100%; }\",\".framer-Hxq1l .framer-tczmqq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Hxq1l .framer-qvtamp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Hxq1l .framer-v1tl6j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-Hxq1l .framer-19akkxu { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Hxq1l .framer-awso5n-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Hxq1l .framer-mm7e7a-container, .framer-Hxq1l .framer-1kjmqko-container, .framer-Hxq1l .framer-wtutsd-container, .framer-Hxq1l .framer-1wev6nt-container { height: auto; position: relative; width: 250px; }\",\".framer-Hxq1l .framer-99mm0p-container { height: 464px; position: relative; width: 250px; }\",\".framer-Hxq1l.framer-v-1qcu04.framer-q09ih6 { width: 810px; }\",\".framer-Hxq1l.framer-v-1qcu04 .framer-v1tl6j, .framer-Hxq1l.framer-v-hgfjz0 .framer-v1tl6j { padding: 0px; }\",\".framer-Hxq1l.framer-v-hgfjz0.framer-q09ih6 { gap: 20px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-Hxq1l.framer-v-hgfjz0 .framer-ckhksd { width: 95%; }\",\".framer-Hxq1l.framer-v-hgfjz0 .framer-1c1ypq0 { padding: 20px 30px 20px 30px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 969\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YZvzlTpuU\":{\"layout\":[\"fixed\",\"auto\"]},\"r0A_dJnB_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XmS_rigtp\":\"title\",\"dM8c7cJqG\":\"subTitle\",\"g9wPGzUOL\":\"screenshot1SubTitle\",\"wmH6E3thk\":\"screenshot2SubTitle\",\"mJ9T6CE7M\":\"screenshot3SubTitle\",\"Oz8zbj71X\":\"screenshot4SubTitle\",\"YIO3iASEq\":\"screenshot5SubTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern28r9IdGr=withCSS(Component,css,\"framer-Hxq1l\");export default Framern28r9IdGr;Framern28r9IdGr.displayName=\"Application\";Framern28r9IdGr.defaultProps={height:969,width:1200};addPropertyControls(Framern28r9IdGr,{variant:{options:[\"w2t3bKRIG\",\"YZvzlTpuU\",\"r0A_dJnB_\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},XmS_rigtp:{defaultValue:\"Une exp\\xe9rience ludique\",displayTextArea:false,title:\"Title\",type:ControlType.String},dM8c7cJqG:{defaultValue:\"C'est le jour J, vos communaut\\xe9s se rejoignent sur leur espace d\\xe9di\\xe9 et d\\xe9couvrent leurs premiers challenges.\",displayTextArea:true,title:\"SubTitle\",type:ControlType.String},g9wPGzUOL:{defaultValue:\"Parcours guid\\xe9s avec articles, quiz, \\xe9cogestes, partages photos\u2026\",displayTextArea:true,title:\"screenshot1_subTitle\",type:ControlType.String},wmH6E3thk:{defaultValue:\"Calendrier de vos \\xe9v\\xe9nements avec validation par QR code\",displayTextArea:true,title:\"screenshot2_subTitle\",type:ControlType.String},mJ9T6CE7M:{defaultValue:\"Visites d'\\xe9tablissements engag\\xe9s avec validation par QR code\",displayTextArea:true,title:\"screenshot3_subTitle\",type:ControlType.String},Oz8zbj71X:{defaultValue:\"Gain de points et troph\\xe9es, classements individuel et par \\xe9quipes\",displayTextArea:true,title:\"screenshot4_subTitle\",type:ControlType.String},YIO3iASEq:{defaultValue:\"Mur social d\\xe9di\\xe9 o\\xf9 votre communaut\\xe9 se retrouve et \\xe9change\",displayTextArea:true,title:\"screenshot5_subTitle\",type:ControlType.String}});addFonts(Framern28r9IdGr,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...TagFonts,...AppCardFonts,...CarouselFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern28r9IdGr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YZvzlTpuU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r0A_dJnB_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"969\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"XmS_rigtp\\\":\\\"title\\\",\\\"dM8c7cJqG\\\":\\\"subTitle\\\",\\\"g9wPGzUOL\\\":\\\"screenshot1SubTitle\\\",\\\"wmH6E3thk\\\":\\\"screenshot2SubTitle\\\",\\\"mJ9T6CE7M\\\":\\\"screenshot3SubTitle\\\",\\\"Oz8zbj71X\\\":\\\"screenshot4SubTitle\\\",\\\"YIO3iASEq\\\":\\\"screenshot5SubTitle\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bab6da3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,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/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import Button2 from\"https://framerusercontent.com/modules/z2RPcpzTbk2lUoBGSRew/3LiKxnxXNif1fd75MXjW/PcxHryasr.js\";const Button2Fonts=getFonts(Button2);const cycleOrder=[\"Yb9NxM1hI\",\"OKm8GZHhw\",\"nwR50BXA6\"];const serializationHash=\"framer-sjk7P\";const variantClassNames={nwR50BXA6:\"framer-v-zfp59y\",OKm8GZHhw:\"framer-v-12zvey\",Yb9NxM1hI:\"framer-v-1x7h45y\"};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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};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:\"Yb9NxM1hI\",Phone:\"nwR50BXA6\",Tablet:\"OKm8GZHhw\"};const getProps=({height,id,subTitle,title,width,...props})=>{return{...props,S5DiAnDfa:subTitle??props.S5DiAnDfa??\"Profitez d'un \\xe9v\\xe8nement interne (team building, lancement du service RSE\u2026) ou externe (Journ\\xe9e mondiale de l'environnement, Jour de la Terre, Digital Cleanup Day\u2026) pour lancer votre votre challenge en toute simplicit\\xe9 !\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Yb9NxM1hI\",vyUP_1Lg8:title??props.vyUP_1Lg8??\"Quand lancer votre 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,vyUP_1Lg8,S5DiAnDfa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Yb9NxM1hI\",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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x7h45y\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Yb9NxM1hI\",ref:refBinding,style:{backgroundColor:\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",...style},...addPropertyOverrides({nwR50BXA6:{\"data-framer-name\":\"Phone\"},OKm8GZHhw:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13rojub\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:62,intrinsicWidth:91,layoutDependency:layoutDependency,layoutId:\"mJCqrqfvI\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"90.986\" height=\"62.396\"><path data-name=\"Trac\\xe9 11183\" d=\"M2.076 2.336C-7.217 7.693 17.164 30.6 26.457 46.223s36.076 19.2 45.369 13.84 25.693-28.287 16.4-43.911S11.369-3.02 2.076 2.336Z\" fill=\"#d1669c\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mjyfni\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:65,intrinsicWidth:51,layoutDependency:layoutDependency,layoutId:\"qlxuxyOYh\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"51.113\" height=\"65.433\"><path d=\"M6.971 1.709c-9.293 5.357-9.293 23.659 0 39.282S34.852 69.56 44.145 64.203s9.293-29.015 0-44.639S16.264-3.648 6.971 1.709Z\" fill=\"#66d0bf\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5dp969\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:153,intrinsicWidth:106,layoutDependency:layoutDependency,layoutId:\"JykvqYN5C\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"105.865\" height=\"153.15\"><path data-name=\"Trac\\xe9 11181\" d=\"M53.787 7.772C27.896-11.423-2.904 7.325.221 38.126s31.693 77.672 53.566 103.563 61.6 4.018 50-26.783c-6.221-16.509-25-14.284-37.5-41.068s2.15-51.513-12.5-66.066Z\" fill=\"#fed65d\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n0ydgr\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:75,intrinsicWidth:75,layoutDependency:layoutDependency,layoutId:\"ct1YcILeT\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"75\" height=\"75\"><circle cx=\"37.5\" cy=\"37.5\" r=\"37.5\" fill=\"#fed65d\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jblrgf\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:180,intrinsicWidth:148,layoutDependency:layoutDependency,layoutId:\"Eid4Fz467\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"148.246\" height=\"180.337\"><path data-name=\"Trac\\xe9 11184\" d=\"M0 0s23.477 29.6 43.682 74.279-3.359 117.8 37.139 104.455 82.385-85.305 62.18-129.989S0 0 0 0Z\" fill=\"#66d0bf\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s112mp\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:37,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"iOOzwyqHw\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"37\"><ellipse cx=\"19\" cy=\"18.5\" rx=\"19\" ry=\"18.5\" fill=\"#6678d1\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xt61f4\",layoutDependency:layoutDependency,layoutId:\"eET97faiV\",style:{backgroundColor:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hsi8sh\",layoutDependency:layoutDependency,layoutId:\"pe3Ee2uzP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"Quand lancer votre challenge ?\"})}),className:\"framer-1pkcpvq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GQF6Fmiun\",style:{\"--extracted-1of0zx5\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vyUP_1Lg8,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"Profitez d'un \\xe9v\\xe8nement interne (team building, lancement du service RSE\u2026) ou externe (Journ\\xe9e mondiale de l'environnement, Jour de la Terre, Digital Cleanup Day\u2026) pour lancer votre votre challenge en toute simplicit\\xe9 !\"})}),className:\"framer-dopqmx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Swf5MNaAd\",style:{\"--extracted-r6o4lv\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:S5DiAnDfa,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5i5jtk\",layoutDependency:layoutDependency,layoutId:\"Hn40YciGA\",children:/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/72e08642-d3e5-48c0-90e2-ea0ebd9474aa/submit\",className:\"framer-1mn9wjc\",layoutDependency:layoutDependency,layoutId:\"Cp51fs8sU\",nodeId:\"Cp51fs8sU\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-act037\",layoutDependency:layoutDependency,layoutId:\"fLDDBtx_M\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-18n0kt3\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"MuZeVRpNT\",placeholder:\"Votre nom\",style:{\"--framer-input-background\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\"},type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-5oe5jr\",layoutDependency:layoutDependency,layoutId:\"xoZ_LQ44G\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1xiyi06\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"E4S1rblpZ\",placeholder:\"Votre email professionnel\",style:{\"--framer-input-background\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\"},type:\"email\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-avh3p7\",layoutDependency:layoutDependency,layoutId:\"WIJ7eRQEv\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1wkegw4\",inputName:\"Besoin\",layoutDependency:layoutDependency,layoutId:\"GORmUOV5t\",placeholder:\"Votre besoin\",style:{\"--framer-input-background\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\"},type:\"textarea\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 10px) / 2, 1px) - 40px)`,...addPropertyOverrides({nwR50BXA6:{width:`calc(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px) - 40px)`},OKm8GZHhw:{width:`calc(max((min((${componentViewport?.width||\"100vw\"} - 120px) * 0.9, 1400px) - 10px) / 2, 1px) - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jdfwkh-container\",layoutDependency:layoutDependency,layoutId:\"ZSSHug8RG-container\",nodeId:\"ZSSHug8RG\",rendersWithMotion:true,scopeId:\"O7An8swmB\",children:/*#__PURE__*/_jsx(Button2,{B4alIz2N5:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",GAwwWRHsE:\"rgba(102, 208, 191, 0.85)\",height:\"100%\",id:\"ZSSHug8RG\",layoutId:\"ZSSHug8RG\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"KlfizdrFo\",success:\"j38AYikVt\"},\"MnbQiXzV5\"),width:\"100%\",zaK85M2YT:\"Envoyer\"})})})]})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sjk7P.framer-e4j645, .framer-sjk7P .framer-e4j645 { display: block; }\",\".framer-sjk7P.framer-1x7h45y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; overflow: hidden; padding: 120px 0px 120px 0px; position: relative; width: 1200px; }\",\".framer-sjk7P .framer-13rojub { aspect-ratio: 1.467741935483871 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); left: 33px; position: absolute; top: 94px; width: 66px; z-index: 0; }\",\".framer-sjk7P .framer-mjyfni { aspect-ratio: 0.7846153846153846 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 65px); left: 14px; position: absolute; top: 7px; width: 51px; z-index: 1; }\",\".framer-sjk7P .framer-5dp969 { aspect-ratio: 0.6928104575163399 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 79px); left: 100px; position: absolute; top: 20px; width: 55px; z-index: 0; }\",\".framer-sjk7P .framer-1n0ydgr { aspect-ratio: 1 / 1; bottom: 32px; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: absolute; right: 148px; width: 40px; z-index: 1; }\",\".framer-sjk7P .framer-jblrgf { aspect-ratio: 0.8222222222222222 / 1; bottom: 28px; flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: absolute; right: 47px; width: 66px; z-index: 0; }\",\".framer-sjk7P .framer-1s112mp { aspect-ratio: 1.027027027027027 / 1; bottom: 13px; flex: none; height: var(--framer-aspect-ratio-supported, 31px); left: 1068px; position: absolute; width: 32px; z-index: 1; }\",\".framer-sjk7P .framer-xt61f4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 0px; position: relative; width: 80%; will-change: var(--framer-will-change-override, transform); }\",\".framer-sjk7P .framer-1hsi8sh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-sjk7P .framer-1pkcpvq { flex: none; height: auto; max-width: 1000px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-sjk7P .framer-dopqmx { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-sjk7P .framer-5i5jtk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 383px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-sjk7P .framer-1mn9wjc { 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: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-sjk7P .framer-act037, .framer-sjk7P .framer-5oe5jr, .framer-sjk7P .framer-avh3p7 { 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; padding: 0px; position: relative; width: 100%; }\",'.framer-sjk7P .framer-18n0kt3, .framer-sjk7P .framer-1xiyi06 { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Open Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 500; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }','.framer-sjk7P .framer-1wkegw4 { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Open Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 500; --framer-input-padding: 12px; --framer-input-wrapper-height: auto; --framer-textarea-resize: vertical; flex: none; height: auto; min-height: 100px; position: relative; width: 100%; }',\".framer-sjk7P .framer-jdfwkh-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-sjk7P.framer-v-12zvey.framer-1x7h45y { padding: 120px 60px 120px 60px; width: 810px; }\",\".framer-sjk7P.framer-v-12zvey .framer-xt61f4 { width: 90%; }\",\".framer-sjk7P.framer-v-zfp59y.framer-1x7h45y { gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-sjk7P.framer-v-zfp59y .framer-13rojub { left: 5px; }\",\".framer-sjk7P.framer-v-zfp59y .framer-mjyfni { z-index: 0; }\",\".framer-sjk7P.framer-v-zfp59y .framer-5dp969 { top: 4px; }\",\".framer-sjk7P.framer-v-zfp59y .framer-1n0ydgr { bottom: 20px; left: 330px; right: unset; z-index: 0; }\",\".framer-sjk7P.framer-v-zfp59y .framer-jblrgf { bottom: 60px; right: 0px; }\",\".framer-sjk7P.framer-v-zfp59y .framer-1s112mp { bottom: 5px; left: 278px; }\",\".framer-sjk7P.framer-v-zfp59y .framer-xt61f4 { flex-direction: column; width: 90%; }\",\".framer-sjk7P.framer-v-zfp59y .framer-1hsi8sh { flex: none; width: 100%; }\",\".framer-sjk7P.framer-v-zfp59y .framer-1pkcpvq { order: 0; }\",\".framer-sjk7P.framer-v-zfp59y .framer-dopqmx { order: 1; }\",\".framer-sjk7P.framer-v-zfp59y .framer-5i5jtk { flex: none; height: min-content; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 623\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OKm8GZHhw\":{\"layout\":[\"fixed\",\"auto\"]},\"nwR50BXA6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vyUP_1Lg8\":\"title\",\"S5DiAnDfa\":\"subTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO7An8swmB=withCSS(Component,css,\"framer-sjk7P\");export default FramerO7An8swmB;FramerO7An8swmB.displayName=\"CTA\";FramerO7An8swmB.defaultProps={height:623,width:1200};addPropertyControls(FramerO7An8swmB,{variant:{options:[\"Yb9NxM1hI\",\"OKm8GZHhw\",\"nwR50BXA6\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},vyUP_1Lg8:{defaultValue:\"Quand lancer votre challenge ?\",displayTextArea:false,title:\"Title\",type:ControlType.String},S5DiAnDfa:{defaultValue:\"Profitez d'un \\xe9v\\xe8nement interne (team building, lancement du service RSE\u2026) ou externe (Journ\\xe9e mondiale de l'environnement, Jour de la Terre, Digital Cleanup Day\u2026) pour lancer votre votre challenge en toute simplicit\\xe9 !\",displayTextArea:true,title:\"subTitle\",type:ControlType.String}});addFonts(FramerO7An8swmB,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Open Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",weight:\"500\"}]},...Button2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO7An8swmB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"vyUP_1Lg8\\\":\\\"title\\\",\\\"S5DiAnDfa\\\":\\\"subTitle\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OKm8GZHhw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nwR50BXA6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"623\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (92d6359)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/krOuAgvuAS7098QagVTr/RpP4LyUtfMnW5C7RxQGl/PWn1k_MD2.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nU5P2weLEzaosuqpSqAS/iB71JSGw9cZs8LRoMpQ9/UkYay4GtR.js\";const cycleOrder=[\"k_WQP0Wyz\",\"WuEKbmmaI\"];const serializationHash=\"framer-M1whb\";const variantClassNames={k_WQP0Wyz:\"framer-v-r609qv\",WuEKbmmaI:\"framer-v-jssdl8\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Variant 1\":\"k_WQP0Wyz\",\"Variant 2\":\"WuEKbmmaI\"};const getProps=({description,height,iconBackgroundColor,iconBorder,iconImage,id,title,titleColor,width,...props})=>{return{...props,A_i65Zdqb:titleColor??props.A_i65Zdqb??\"var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136))\",a2XW_VXJ_:title??props.a2XW_VXJ_??\"Pour offrir un moment convivial et d\\xe9contract\\xe9 \\xe0 vos communaut\\xe9s\",AFSxkHwkr:iconBackgroundColor??props.AFSxkHwkr??\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",nXJqNv4u4:iconImage??props.nXJqNv4u4??{src:\"https://framerusercontent.com/images/WHpZ4csjNhTk0M9QtvCPIg2hERo.png\"},OUWkCrg3b:iconBorder??props.OUWkCrg3b??{borderColor:'var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191)) /* {\"name\":\"light_green\"} */',borderStyle:\"solid\",borderWidth:4},variant:humanReadableVariantMap[props.variant]??props.variant??\"k_WQP0Wyz\",W7Sa1n_Dz:description??props.W7Sa1n_Dz??\"C'est parti pour des discussions \\xe9colos endiabl\\xe9es \\xe0 la pause caf\\xe9 et des \\xe9quipes \\xe9mul\\xe9es pour changer leurs habitudes du quotidien !\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,A_i65Zdqb,AFSxkHwkr,nXJqNv4u4,OUWkCrg3b,a2XW_VXJ_,W7Sa1n_Dz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k_WQP0Wyz\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"WuEKbmmaI\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();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(serializationHash,...sharedStyleClassNames,\"framer-r609qv\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"k_WQP0Wyz\",ref:ref??ref1,style:{...style},...addPropertyOverrides({WuEKbmmaI:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwfz5b\",layoutDependency:layoutDependency,layoutId:\"op5HDYDOH\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w5ub8\",layoutDependency:layoutDependency,layoutId:\"RTo_d6xYs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e715or\",layoutDependency:layoutDependency,layoutId:\"P51pld2Lx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gc95nq\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"M3EVwHedg\",style:{\"--border-bottom-width\":`${OUWkCrg3b.borderBottomWidth??OUWkCrg3b.borderWidth}px`,\"--border-color\":OUWkCrg3b.borderColor,\"--border-left-width\":`${OUWkCrg3b.borderLeftWidth??OUWkCrg3b.borderWidth}px`,\"--border-right-width\":`${OUWkCrg3b.borderRightWidth??OUWkCrg3b.borderWidth}px`,\"--border-style\":OUWkCrg3b.borderStyle,\"--border-top-width\":`${OUWkCrg3b.borderTopWidth??OUWkCrg3b.borderWidth}px`,backgroundColor:AFSxkHwkr,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"inset 0px 3px 6px 1px rgba(0, 0, 0, 0.1)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||123)-0-195)/2)+0+0+0+0+11),pixelHeight:153,pixelWidth:148,sizes:\"49px\",...toResponsiveImage(nXJqNv4u4),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1ua4xcx\",layoutDependency:layoutDependency,layoutId:\"DkAaRWYXD\",...addPropertyOverrides({WuEKbmmaI:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+11),pixelHeight:153,pixelWidth:148,sizes:\"49px\",...toResponsiveImage(nXJqNv4u4),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1cx401f\",\"data-styles-preset\":\"UkYay4GtR\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--variable-reference-A_i65Zdqb-xV5kEJvsK))\"},children:\"Pour offrir un moment convivial et d\\xe9contract\\xe9 \\xe0 vos communaut\\xe9s\"})}),className:\"framer-61zcdt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fv5ElC5aD\",style:{\"--extracted-1eung3n\":\"var(--variable-reference-A_i65Zdqb-xV5kEJvsK)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-A_i65Zdqb-xV5kEJvsK\":A_i65Zdqb},text:a2XW_VXJ_,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68)))\"},children:\"C'est parti pour des discussions \\xe9colos endiabl\\xe9es \\xe0 la pause caf\\xe9 et des \\xe9quipes \\xe9mul\\xe9es pour changer leurs habitudes du quotidien !\"})}),className:\"framer-1tw30p3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pqKr_J6L7\",style:{\"--extracted-r6o4lv\":\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:W7Sa1n_Dz,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M1whb.framer-1kujfol, .framer-M1whb .framer-1kujfol { display: block; }\",\".framer-M1whb.framer-r609qv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 781px; }\",\".framer-M1whb .framer-1dwfz5b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 121px; justify-content: center; min-width: 70px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-M1whb .framer-1w5ub8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-M1whb .framer-1e715or { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-M1whb .framer-gc95nq { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 70px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 70px; will-change: var(--framer-will-change-override, transform); }\",\".framer-M1whb .framer-1ua4xcx { flex: none; height: 48px; overflow: visible; position: relative; width: 49px; }\",\".framer-M1whb .framer-61zcdt { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-M1whb .framer-1tw30p3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M1whb.framer-r609qv, .framer-M1whb .framer-1dwfz5b, .framer-M1whb .framer-1w5ub8, .framer-M1whb .framer-1e715or, .framer-M1whb .framer-gc95nq { gap: 0px; } .framer-M1whb.framer-r609qv > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-M1whb.framer-r609qv > :first-child, .framer-M1whb .framer-1e715or > :first-child { margin-left: 0px; } .framer-M1whb.framer-r609qv > :last-child, .framer-M1whb .framer-1e715or > :last-child { margin-right: 0px; } .framer-M1whb .framer-1dwfz5b > *, .framer-M1whb .framer-gc95nq > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-M1whb .framer-1dwfz5b > :first-child, .framer-M1whb .framer-1w5ub8 > :first-child, .framer-M1whb .framer-gc95nq > :first-child { margin-top: 0px; } .framer-M1whb .framer-1dwfz5b > :last-child, .framer-M1whb .framer-1w5ub8 > :last-child, .framer-M1whb .framer-gc95nq > :last-child { margin-bottom: 0px; } .framer-M1whb .framer-1w5ub8 > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-M1whb .framer-1e715or > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-M1whb.framer-v-jssdl8.framer-r609qv { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-M1whb.framer-v-jssdl8 .framer-1w5ub8 { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M1whb.framer-v-jssdl8.framer-r609qv { gap: 0px; } .framer-M1whb.framer-v-jssdl8.framer-r609qv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-M1whb.framer-v-jssdl8.framer-r609qv > :first-child { margin-top: 0px; } .framer-M1whb.framer-v-jssdl8.framer-r609qv > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-M1whb[data-border=\"true\"]::after, .framer-M1whb [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 123\n * @framerIntrinsicWidth 781\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WuEKbmmaI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"A_i65Zdqb\":\"titleColor\",\"AFSxkHwkr\":\"iconBackgroundColor\",\"nXJqNv4u4\":\"iconImage\",\"OUWkCrg3b\":\"iconBorder\",\"a2XW_VXJ_\":\"title\",\"W7Sa1n_Dz\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxV5kEJvsK=withCSS(Component,css,\"framer-M1whb\");export default FramerxV5kEJvsK;FramerxV5kEJvsK.displayName=\"Why\";FramerxV5kEJvsK.defaultProps={height:123,width:781};addPropertyControls(FramerxV5kEJvsK,{variant:{options:[\"k_WQP0Wyz\",\"WuEKbmmaI\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},A_i65Zdqb:{defaultValue:\"var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136))\",title:\"Title_Color\",type:ControlType.Color},AFSxkHwkr:{defaultValue:'var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191)) /* {\"name\":\"light_green\"} */',title:\"Icon_BackgroundColor\",type:ControlType.Color},nXJqNv4u4:{__defaultAssetReference:\"data:framer/asset-reference,WHpZ4csjNhTk0M9QtvCPIg2hERo.png?originalFilename=competition2.png&preferredSize=auto\",title:\"Icon_Image\",type:ControlType.ResponsiveImage},OUWkCrg3b:{defaultValue:{borderColor:'var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191)) /* {\"name\":\"light_green\"} */',borderStyle:\"solid\",borderWidth:4},title:\"Icon_Border\",type:ControlType.Border},a2XW_VXJ_:{defaultValue:\"Pour offrir un moment convivial et d\\xe9contract\\xe9 \\xe0 vos communaut\\xe9s\",displayTextArea:false,title:\"Title\",type:ControlType.String},W7Sa1n_Dz:{defaultValue:\"C'est parti pour des discussions \\xe9colos endiabl\\xe9es \\xe0 la pause caf\\xe9 et des \\xe9quipes \\xe9mul\\xe9es pour changer leurs habitudes du quotidien !\",displayTextArea:false,title:\"Description\",type:ControlType.String}});addFonts(FramerxV5kEJvsK,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":\"FramerxV5kEJvsK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"123\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WuEKbmmaI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"A_i65Zdqb\\\":\\\"titleColor\\\",\\\"AFSxkHwkr\\\":\\\"iconBackgroundColor\\\",\\\"nXJqNv4u4\\\":\\\"iconImage\\\",\\\"OUWkCrg3b\\\":\\\"iconBorder\\\",\\\"a2XW_VXJ_\\\":\\\"title\\\",\\\"W7Sa1n_Dz\\\":\\\"description\\\"}\",\"framerIntrinsicWidth\":\"781\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ee40135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/caHQ5PZeIhuWCydwnMCv/3fNSsFJ1uIVDqfJzfSMZ/hgKudGhZ5.js\";import Why from\"https://framerusercontent.com/modules/XJGsS3Ugq1tmvqkM7ehP/EIg4iyg00aQMtsEnol1b/xV5kEJvsK.js\";const WhyFonts=getFonts(Why);const cycleOrder=[\"i1D_YKDjf\",\"x5FqTzBSD\",\"fSSQwDp78\"];const serializationHash=\"framer-1NwVF\";const variantClassNames={fSSQwDp78:\"framer-v-b6c6x9\",i1D_YKDjf:\"framer-v-wfyqe9\",x5FqTzBSD:\"framer-v-1x7igaf\"};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 humanReadableVariantMap={Desktop:\"i1D_YKDjf\",Phone:\"fSSQwDp78\",Tablet:\"x5FqTzBSD\"};const getProps=({amount1,amount1Text,amount2,amount2Text,height,id,paragraph1,paragraph2,paragraph3,title1,title2,title3,width,...props})=>{return{...props,AjBI2M7NF:title3??props.AjBI2M7NF??\"Renforcer l'impact positif de votre organisation\",b6WTMh7mA:paragraph2??props.b6WTMh7mA??\"Bilan carbone, rapports RSE, communication descendante, c'est essentiel ! Mais pourquoi pas rajouter une touche de fun \\xe0 votre politique RSE ?\",KQblhqTOL:amount2??props.KQblhqTOL??\"10+\",P_5OH0yZ5:title2??props.P_5OH0yZ5??\"Cr\\xe9er une action RSE inclusive et innovante\",qkm3xZzEK:title1??props.qkm3xZzEK??\"Offrir un moment convivial et d\\xe9contract\\xe9 \\xe0 vos communaut\\xe9s\",Qm0RnjRns:amount2Text??props.Qm0RnjRns??\"photos partag\\xe9es par participant\",r7dwbeCGe:paragraph3??props.r7dwbeCGe??\"Avec les nouveaux \\xe9cogestes adopt\\xe9s pendant le challenge, c'est du carbone en moins dans l'atmosph\\xe8re et des d\\xe9chets \\xe9vit\\xe9s.\",s5Dt1Asfq:amount1Text??props.s5Dt1Asfq??\"\\xe9cogestes r\\xe9alis\\xe9s par participant\",variant:humanReadableVariantMap[props.variant]??props.variant??\"i1D_YKDjf\",vlCiNqGdE:amount1??props.vlCiNqGdE??\"14+\",xyaO83v0V:paragraph1??props.xyaO83v0V??\"C'est parti pour des discussions \\xe9colos endiabl\\xe9es \\xe0 la pause caf\\xe9 et des \\xe9quipes \\xe9mul\\xe9es pour changer leurs habitudes du quotidien !\"};};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,qkm3xZzEK,xyaO83v0V,P_5OH0yZ5,b6WTMh7mA,AjBI2M7NF,r7dwbeCGe,KQblhqTOL,Qm0RnjRns,vlCiNqGdE,s5Dt1Asfq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"i1D_YKDjf\",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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wfyqe9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"i1D_YKDjf\",ref:refBinding,style:{backgroundColor:\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",...style},...addPropertyOverrides({fSSQwDp78:{\"data-framer-name\":\"Phone\"},x5FqTzBSD:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mwfzq4\",layoutDependency:layoutDependency,layoutId:\"Q_MqpT_S0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"Pourquoi lancer un challenge \\xe9colo ?\"})}),className:\"framer-1pooso\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vrRdfiwyN\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cd0eef\",layoutDependency:layoutDependency,layoutId:\"FZRAuip0w\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u0mhv2\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"Z8j0FeC1a\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zuavhn\",layoutDependency:layoutDependency,layoutId:\"e_269if3O\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Two people talking and smiling\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||984)-160-661.4)/2+0+0)+0+119.4+0+0+0+0),pixelHeight:2178,pixelWidth:3221,positionX:\"center\",positionY:\"center\",sizes:`max(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) * 0.4, 1200px) * 0.4 - 20px, 1px)`,src:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg\",srcSet:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg 3221w\"},className:\"framer-tm1ayd\",layoutDependency:layoutDependency,layoutId:\"eJhQiShlL\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({fSSQwDp78:{background:{alt:\"Two people talking and smiling\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-910.4)/2+0+0)+0+119.4+0+459+0+0+0),pixelHeight:2178,pixelWidth:3221,positionX:\"center\",positionY:\"center\",sizes:`max(min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px) * 0.4 - 20px, 1px)`,src:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg\",srcSet:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg 3221w\"}},x5FqTzBSD:{background:{alt:\"Two people talking and smiling\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||1374)-160-1120.4)/2+0+0)+0+119.4+0+459+0+0+0),pixelHeight:2178,pixelWidth:3221,positionX:\"center\",positionY:\"center\",sizes:`max(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 160px, 1200px) * 0.4 - 20px, 1px)`,src:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg\",srcSet:\"https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/mooutHd7FLb1tw8ooIX9TrOcbs.jpg 3221w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g4gr9g\",layoutDependency:layoutDependency,layoutId:\"s3hJ20ap0\",style:{backgroundColor:\"var(--token-ecb8267d-94ec-4a0c-8662-9c4f6bb403d8, rgb(232, 235, 249))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px var(--token-3328b6ad-6c8a-45ad-9f85-0f6c2a9b5e05, rgb(244, 245, 250))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"14+\"})}),className:\"framer-x3b9nc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yPXOy2lKt\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vlCiNqGdE,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"\\xe9cogestes r\\xe9alis\\xe9s par participant\"})}),className:\"framer-klh9ea\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gt66VRGhO\",style:{\"--extracted-r6o4lv\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:s5Dt1Asfq,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fSSQwDp78:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dts917\",\"data-styles-preset\":\"hgKudGhZ5\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"\\xe9cogestes r\\xe9alis\\xe9s par participant\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h06vcw\",layoutDependency:layoutDependency,layoutId:\"CLwfgn025\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lxjtc8\",layoutDependency:layoutDependency,layoutId:\"AMtdzpHs3\",style:{backgroundColor:\"var(--token-ec7c6425-d208-4ab1-8ae5-821875933375, rgb(232, 249, 246))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px var(--token-3328b6ad-6c8a-45ad-9f85-0f6c2a9b5e05, rgb(244, 245, 250))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136)))\"},children:\"10+\"})}),className:\"framer-5kndoi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LxK1NG3QR\",style:{\"--extracted-1of0zx5\":\"var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KQblhqTOL,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136)))\"},children:\"photos partag\\xe9es par participant\"})}),className:\"framer-gx0t3f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eWuxZ_rjS\",style:{\"--extracted-r6o4lv\":\"var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Qm0RnjRns,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fSSQwDp78:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dts917\",\"data-styles-preset\":\"hgKudGhZ5\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136)))\"},children:\"photos partag\\xe9es par participant\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"App ecoly screenshot : path of actions\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||984)-160-661.4)/2+0+0)+0+119.4+0+0+208+0),pixelHeight:1470,pixelWidth:1577,positionX:\"center\",positionY:\"bottom\",sizes:`max(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) * 0.4, 1200px) * 0.4 - 20px, 1px)`,src:\"https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg\",srcSet:\"https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg 1577w\"},className:\"framer-1qt0xt5\",layoutDependency:layoutDependency,layoutId:\"j4UiOugGG\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({fSSQwDp78:{background:{alt:\"App ecoly screenshot : path of actions\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-910.4)/2+0+0)+0+119.4+0+459+0+131+0),pixelHeight:1470,pixelWidth:1577,positionX:\"center\",positionY:\"bottom\",sizes:`max(min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px) * 0.4 - 20px, 1px)`,src:\"https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg\",srcSet:\"https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg 1577w\"}},x5FqTzBSD:{background:{alt:\"App ecoly screenshot : path of actions\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||1374)-160-1120.4)/2+0+0)+0+119.4+0+459+0+208+0),pixelHeight:1470,pixelWidth:1577,positionX:\"center\",positionY:\"bottom\",sizes:`max(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) - 160px, 1200px) * 0.4 - 20px, 1px)`,src:\"https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg\",srcSet:\"https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kdRN4UAAq1oix7JykKe3idUTGKA.jpg 1577w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wgzk9p\",layoutDependency:layoutDependency,layoutId:\"I9TahbagH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dts917\",\"data-styles-preset\":\"hgKudGhZ5\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb89c834-7a36-4eba-ad06-7e8634d6d9bc, rgb(113, 120, 118)))\"},children:\"Statistiques moyennes constat\\xe9es pour 3 semaines de challenges\"})}),className:\"framer-x7dxg0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xDX9BsrzT\",style:{\"--extracted-r6o4lv\":\"var(--token-fb89c834-7a36-4eba-ad06-7e8634d6d9bc, rgb(113, 120, 118))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xnee13\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"kS0W2vajy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:`calc(min(max(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) * 0.6 - 20px, 1px), 1200px) - 60px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||984)-160-661.4)/2+0+0)+0+119.4+56.5+0+0,...addPropertyOverrides({fSSQwDp78:{width:`calc(min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px) - 60px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-910.4)/2+0+0)+0+119.4+0+0+0+0},x5FqTzBSD:{width:`calc(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px), 1200px) - 60px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1374)-160-1120.4)/2+0+0)+0+119.4+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hloj5w-container\",layoutDependency:layoutDependency,layoutId:\"aQzr_Ai2r-container\",nodeId:\"aQzr_Ai2r\",rendersWithMotion:true,scopeId:\"pw2UAJEZc\",children:/*#__PURE__*/_jsx(Why,{A_i65Zdqb:\"var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136))\",a2XW_VXJ_:qkm3xZzEK,AFSxkHwkr:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",id:\"aQzr_Ai2r\",layoutId:\"aQzr_Ai2r\",nXJqNv4u4:addImageAlt({pixelHeight:51,pixelWidth:50,src:\"https://framerusercontent.com/images/ZMs0NRC2DYNiMcWdHWvEsiX80.png\"},\"People competition symbol\"),OUWkCrg3b:{borderColor:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",borderStyle:\"solid\",borderWidth:4},style:{width:\"100%\"},variant:\"k_WQP0Wyz\",W7Sa1n_Dz:xyaO83v0V,width:\"100%\",...addPropertyOverrides({fSSQwDp78:{variant:\"WuEKbmmaI\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:`calc(min(max(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) * 0.6 - 20px, 1px), 1200px) - 60px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||984)-160-661.4)/2+0+0)+0+119.4+56.5+0+153,...addPropertyOverrides({fSSQwDp78:{width:`calc(min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px) - 60px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-910.4)/2+0+0)+0+119.4+0+0+0+153},x5FqTzBSD:{width:`calc(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px), 1200px) - 60px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1374)-160-1120.4)/2+0+0)+0+119.4+0+0+0+153}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12ehx8b-container\",layoutDependency:layoutDependency,layoutId:\"FZPSEHkXw-container\",nodeId:\"FZPSEHkXw\",rendersWithMotion:true,scopeId:\"pw2UAJEZc\",children:/*#__PURE__*/_jsx(Why,{A_i65Zdqb:\"var(--token-a27064ce-1365-44f6-bdbd-8caae77651cb, rgb(64, 84, 184))\",a2XW_VXJ_:P_5OH0yZ5,AFSxkHwkr:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",height:\"100%\",id:\"FZPSEHkXw\",layoutId:\"FZPSEHkXw\",nXJqNv4u4:addImageAlt({pixelHeight:144,pixelWidth:148,src:\"https://framerusercontent.com/images/uRkteTNNJdVQ9udj8rT5rbemU.png\"},\"Happy player symbol\"),OUWkCrg3b:{borderColor:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",borderStyle:\"solid\",borderWidth:4},style:{width:\"100%\"},variant:\"k_WQP0Wyz\",W7Sa1n_Dz:b6WTMh7mA,width:\"100%\",...addPropertyOverrides({fSSQwDp78:{variant:\"WuEKbmmaI\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,width:`calc(min(max(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px) * 0.6 - 20px, 1px), 1200px) - 60px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||984)-160-661.4)/2+0+0)+0+119.4+56.5+0+306,...addPropertyOverrides({fSSQwDp78:{width:`calc(min(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1200px) - 60px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-910.4)/2+0+0)+0+119.4+0+0+0+306},x5FqTzBSD:{width:`calc(min(min((${componentViewport?.width||\"100vw\"} - 80px) * 0.8, 1400px), 1200px) - 60px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1374)-160-1120.4)/2+0+0)+0+119.4+0+0+0+306}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-166ynfn-container\",layoutDependency:layoutDependency,layoutId:\"vd5lgooFz-container\",nodeId:\"vd5lgooFz\",rendersWithMotion:true,scopeId:\"pw2UAJEZc\",children:/*#__PURE__*/_jsx(Why,{A_i65Zdqb:\"var(--token-8350ce07-a076-42fc-9540-a354d6943149, rgb(24, 158, 136))\",a2XW_VXJ_:AjBI2M7NF,AFSxkHwkr:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",height:\"100%\",id:\"vd5lgooFz\",layoutId:\"vd5lgooFz\",nXJqNv4u4:addImageAlt({pixelHeight:50,pixelWidth:50,src:\"https://framerusercontent.com/images/GvclRN3RkwP64kmPKY5zcqqs0.png\"},\"Eco friendly symbol\"),OUWkCrg3b:{borderColor:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",borderStyle:\"solid\",borderWidth:4},style:{width:\"100%\"},variant:\"k_WQP0Wyz\",W7Sa1n_Dz:r7dwbeCGe,width:\"100%\",...addPropertyOverrides({fSSQwDp78:{variant:\"WuEKbmmaI\"}},baseVariant,gestureVariant)})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1NwVF.framer-1nfqh2z, .framer-1NwVF .framer-1nfqh2z { display: block; }\",\".framer-1NwVF.framer-wfyqe9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 40px 80px 40px; position: relative; width: 1200px; }\",\".framer-1NwVF .framer-mwfzq4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 0px; position: relative; width: 80%; }\",\".framer-1NwVF .framer-1pooso { flex: none; height: auto; max-width: 1000px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-1NwVF .framer-cd0eef { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1NwVF .framer-1u0mhv2 { 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: hidden; padding: 0px; position: relative; width: 40%; }\",\".framer-1NwVF .framer-zuavhn, .framer-1NwVF .framer-h06vcw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1NwVF .framer-tm1ayd { flex: 1 0 0px; height: 198px; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1NwVF .framer-1g4gr9g, .framer-1NwVF .framer-1lxjtc8 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 20px 40px 20px 40px; position: relative; width: 60%; will-change: var(--framer-will-change-override, transform); }\",\".framer-1NwVF .framer-x3b9nc, .framer-1NwVF .framer-klh9ea, .framer-1NwVF .framer-5kndoi, .framer-1NwVF .framer-gx0t3f { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-1NwVF .framer-1qt0xt5 { flex: 1 0 0px; height: 233px; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1NwVF .framer-1wgzk9p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1NwVF .framer-x7dxg0 { flex: 1 0 0px; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-1NwVF .framer-1xnee13 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 40px 0px 20px; position: relative; width: 1px; }\",\".framer-1NwVF .framer-1hloj5w-container, .framer-1NwVF .framer-12ehx8b-container, .framer-1NwVF .framer-166ynfn-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-1NwVF.framer-v-1x7igaf.framer-wfyqe9 { width: 810px; }\",\".framer-1NwVF.framer-v-1x7igaf .framer-cd0eef, .framer-1NwVF.framer-v-b6c6x9 .framer-cd0eef { flex-direction: column; gap: 30px; }\",\".framer-1NwVF.framer-v-1x7igaf .framer-1u0mhv2 { order: 1; padding: 0px 80px 0px 80px; width: 100%; }\",\".framer-1NwVF.framer-v-1x7igaf .framer-1xnee13, .framer-1NwVF.framer-v-b6c6x9 .framer-1xnee13 { flex: none; order: 0; width: 100%; }\",\".framer-1NwVF.framer-v-b6c6x9.framer-wfyqe9 { gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-1NwVF.framer-v-b6c6x9 .framer-mwfzq4 { width: 90%; }\",\".framer-1NwVF.framer-v-b6c6x9 .framer-1u0mhv2 { order: 1; width: 100%; }\",\".framer-1NwVF.framer-v-b6c6x9 .framer-zuavhn { height: 121px; }\",\".framer-1NwVF.framer-v-b6c6x9 .framer-tm1ayd { height: 100%; }\",\".framer-1NwVF.framer-v-b6c6x9 .framer-1g4gr9g { align-self: unset; height: 100%; }\",\".framer-1NwVF.framer-v-b6c6x9 .framer-1qt0xt5 { height: 100px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 984\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"x5FqTzBSD\":{\"layout\":[\"fixed\",\"auto\"]},\"fSSQwDp78\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qkm3xZzEK\":\"title1\",\"xyaO83v0V\":\"paragraph1\",\"P_5OH0yZ5\":\"title2\",\"b6WTMh7mA\":\"paragraph2\",\"AjBI2M7NF\":\"title3\",\"r7dwbeCGe\":\"paragraph3\",\"KQblhqTOL\":\"amount2\",\"Qm0RnjRns\":\"amount2Text\",\"vlCiNqGdE\":\"amount1\",\"s5Dt1Asfq\":\"amount1Text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerpw2UAJEZc=withCSS(Component,css,\"framer-1NwVF\");export default Framerpw2UAJEZc;Framerpw2UAJEZc.displayName=\"Pourquoi ?\";Framerpw2UAJEZc.defaultProps={height:984,width:1200};addPropertyControls(Framerpw2UAJEZc,{variant:{options:[\"i1D_YKDjf\",\"x5FqTzBSD\",\"fSSQwDp78\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},qkm3xZzEK:{defaultValue:\"Offrir un moment convivial et d\\xe9contract\\xe9 \\xe0 vos communaut\\xe9s\",displayTextArea:true,title:\"Title1\",type:ControlType.String},xyaO83v0V:{defaultValue:\"C'est parti pour des discussions \\xe9colos endiabl\\xe9es \\xe0 la pause caf\\xe9 et des \\xe9quipes \\xe9mul\\xe9es pour changer leurs habitudes du quotidien !\",displayTextArea:true,title:\"Paragraph1\",type:ControlType.String},P_5OH0yZ5:{defaultValue:\"Cr\\xe9er une action RSE inclusive et innovante\",displayTextArea:true,title:\"Title2\",type:ControlType.String},b6WTMh7mA:{defaultValue:\"Bilan carbone, rapports RSE, communication descendante, c'est essentiel ! Mais pourquoi pas rajouter une touche de fun \\xe0 votre politique RSE ?\",displayTextArea:true,title:\"Paragraph2\",type:ControlType.String},AjBI2M7NF:{defaultValue:\"Renforcer l'impact positif de votre organisation\",displayTextArea:true,title:\"Title3\",type:ControlType.String},r7dwbeCGe:{defaultValue:\"Avec les nouveaux \\xe9cogestes adopt\\xe9s pendant le challenge, c'est du carbone en moins dans l'atmosph\\xe8re et des d\\xe9chets \\xe9vit\\xe9s.\",displayTextArea:true,title:\"Paragraph3\",type:ControlType.String},KQblhqTOL:{defaultValue:\"10+\",displayTextArea:true,title:\"Amount2\",type:ControlType.String},Qm0RnjRns:{defaultValue:\"photos partag\\xe9es par participant\",displayTextArea:true,title:\"Amount2_text\",type:ControlType.String},vlCiNqGdE:{defaultValue:\"14+\",displayTextArea:true,title:\"Amount1\",type:ControlType.String},s5Dt1Asfq:{defaultValue:\"\\xe9cogestes r\\xe9alis\\xe9s par participant\",displayTextArea:true,title:\"Amount1_text\",type:ControlType.String}});addFonts(Framerpw2UAJEZc,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...WhyFonts,...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\":\"Framerpw2UAJEZc\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"qkm3xZzEK\\\":\\\"title1\\\",\\\"xyaO83v0V\\\":\\\"paragraph1\\\",\\\"P_5OH0yZ5\\\":\\\"title2\\\",\\\"b6WTMh7mA\\\":\\\"paragraph2\\\",\\\"AjBI2M7NF\\\":\\\"title3\\\",\\\"r7dwbeCGe\\\":\\\"paragraph3\\\",\\\"KQblhqTOL\\\":\\\"amount2\\\",\\\"Qm0RnjRns\\\":\\\"amount2Text\\\",\\\"vlCiNqGdE\\\":\\\"amount1\\\",\\\"s5Dt1Asfq\\\":\\\"amount1Text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"984\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x5FqTzBSD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fSSQwDp78\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ee40135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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*as sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import HorizontalStepCard from\"https://framerusercontent.com/modules/JJ3ium0OCgkuxeGov6OP/kUgRDU2qJHvQ6WukFMSM/RlPSjwJvx.js\";const HorizontalStepCardFonts=getFonts(HorizontalStepCard);const cycleOrder=[\"q0w8WMRyQ\",\"crhoHd5Za\",\"T5HDBMrri\"];const serializationHash=\"framer-RgChi\";const variantClassNames={crhoHd5Za:\"framer-v-1lzvz0o\",q0w8WMRyQ:\"framer-v-1ikjj0s\",T5HDBMrri:\"framer-v-fo0zfk\"};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:\"q0w8WMRyQ\",Phone:\"T5HDBMrri\",Tablet:\"crhoHd5Za\"};const getProps=({height,id,subTitle1,subTitle2,title,width,...props})=>{return{...props,hl1AtLO2X:subTitle2??props.hl1AtLO2X??\"Pas de panique, avec nos community managers, profitez de supports d'animation cl\\xe9s en main, personnalis\\xe9s \\xe0 vos canaux de communication !\",hWCjp64tF:title??props.hWCjp64tF??\"Animez vos communaut\\xe9s \uD83D\uDCE3\",variant:humanReadableVariantMap[props.variant]??props.variant??\"q0w8WMRyQ\",X53lmfDgw:subTitle1??props.X53lmfDgw??\"En panne d'inspiration pour poster sur votre r\\xe9seau social interne ? Pas le temps de cr\\xe9er les visuels de lancement ?\"};};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,hWCjp64tF,X53lmfDgw,hl1AtLO2X,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q0w8WMRyQ\",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__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ikjj0s\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"q0w8WMRyQ\",ref:refBinding,style:{backgroundColor:\"var(--token-e37bc2b9-fd79-460f-9470-aad1e2f34626, rgb(240, 237, 237))\",...style},...addPropertyOverrides({crhoHd5Za:{\"data-framer-name\":\"Tablet\"},T5HDBMrri:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n4humh\",layoutDependency:layoutDependency,layoutId:\"oPSUR0cg1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cwg5nt\",layoutDependency:layoutDependency,layoutId:\"lvjPxrYv7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"Animez vos communaut\\xe9s \uD83D\uDCE3\"})}),className:\"framer-157xmrd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D5qTsGpXh\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hWCjp64tF,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-165pp6i\",layoutDependency:layoutDependency,layoutId:\"PWabMdsdC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\"},children:\"En panne d'inspiration pour poster sur votre r\\xe9seau social interne ? Pas le temps de cr\\xe9er les visuels de lancement ?\"})}),className:\"framer-uazga2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t_g8XjHAY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:X53lmfDgw,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\"},children:\"Pas de panique, avec nos community managers, profitez de supports d'animation cl\\xe9s en main, personnalis\\xe9s \\xe0 vos canaux de communication !\"})}),className:\"framer-h836qy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dW0xI2Piu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hl1AtLO2X,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5unwmo\",layoutDependency:layoutDependency,layoutId:\"ODP89A0GW\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`calc((max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 29px, 1px) - 20px) * 0.9)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||645)-160-400)/2)+0+20+0,...addPropertyOverrides({crhoHd5Za:{width:`calc((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 20px) * 0.9)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||987)-160-580)/2+0+0)+0+180+20+0},T5HDBMrri:{width:`min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-580)/2+0+0)+0+180+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4bu6pj-container\",layoutDependency:layoutDependency,layoutId:\"HAwctodfO-container\",nodeId:\"HAwctodfO\",rendersWithMotion:true,scopeId:\"QBOcD1EQw\",children:/*#__PURE__*/_jsx(HorizontalStepCard,{height:\"100%\",id:\"HAwctodfO\",iumTzcqml:\"D\\xe9finition des jalons cl\\xe9s d'animation\",layoutId:\"HAwctodfO\",s9ZE6Ve7w:\"1\",style:{width:\"100%\"},TDdtROPIn:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",variant:\"PzGpTGLPq\",width:\"100%\",XdHwWRwDh:\"Planning d\\xe9taill\\xe9 avant, pendant et apr\\xe8s les challenges\",...addPropertyOverrides({T5HDBMrri:{variant:\"jflcMn2VB\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-899msb\",layoutDependency:layoutDependency,layoutId:\"VT5u2iXjO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`calc((max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 29px, 1px) - 61px) * 0.9)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||645)-160-400)/2)+0+20+120+10,...addPropertyOverrides({crhoHd5Za:{width:`calc((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 61px) * 0.9)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||987)-160-580)/2+0+0)+0+180+20+120+10},T5HDBMrri:{width:`max(min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px), 1px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-580)/2+0+0)+0+180+20+120+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tvogyo-container\",layoutDependency:layoutDependency,layoutId:\"nduXpMi2n-container\",nodeId:\"nduXpMi2n\",rendersWithMotion:true,scopeId:\"QBOcD1EQw\",children:/*#__PURE__*/_jsx(HorizontalStepCard,{height:\"100%\",id:\"nduXpMi2n\",iumTzcqml:\"S\\xe9lection de vos canaux de com'\",layoutId:\"nduXpMi2n\",s9ZE6Ve7w:\"2\",style:{width:\"100%\"},TDdtROPIn:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",variant:\"PzGpTGLPq\",width:\"100%\",XdHwWRwDh:\"Emailing, r\\xe9seaux sociaux, webinaire, print...\",...addPropertyOverrides({T5HDBMrri:{variant:\"jflcMn2VB\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`calc((max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.5804 - 29px, 1px) - 20px) * 0.9)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||645)-160-400)/2)+0+20+260,...addPropertyOverrides({crhoHd5Za:{width:`calc((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 20px) * 0.9)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||987)-160-580)/2+0+0)+0+180+20+260},T5HDBMrri:{width:`min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-580)/2+0+0)+0+180+20+260}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j6r2um-container\",layoutDependency:layoutDependency,layoutId:\"FcUL53HFr-container\",nodeId:\"FcUL53HFr\",rendersWithMotion:true,scopeId:\"QBOcD1EQw\",children:/*#__PURE__*/_jsx(HorizontalStepCard,{height:\"100%\",id:\"FcUL53HFr\",iumTzcqml:\"Cr\\xe9ation des supports d'animation\",layoutId:\"FcUL53HFr\",s9ZE6Ve7w:\"3\",style:{width:\"100%\"},TDdtROPIn:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",variant:\"PzGpTGLPq\",width:\"100%\",XdHwWRwDh:\"Mails personnalis\\xe9s, posts visuels, affiche, pr\\xe9sentation...\",...addPropertyOverrides({T5HDBMrri:{variant:\"jflcMn2VB\"}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RgChi.framer-1ubg7kg, .framer-RgChi .framer-1ubg7kg { display: block; }\",\".framer-RgChi.framer-1ikjj0s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 0px 80px 0px; position: relative; width: 1200px; }\",\".framer-RgChi .framer-1n4humh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-RgChi .framer-1cwg5nt { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 42%; }\",\".framer-RgChi .framer-157xmrd, .framer-RgChi .framer-uazga2, .framer-RgChi .framer-h836qy { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-RgChi .framer-165pp6i { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-RgChi .framer-5unwmo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 20px 0px; position: relative; width: 1px; }\",\".framer-RgChi .framer-4bu6pj-container, .framer-RgChi .framer-1tvogyo-container, .framer-RgChi .framer-j6r2um-container { flex: none; height: auto; position: relative; width: 90%; }\",\".framer-RgChi .framer-899msb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 41px; position: relative; width: 100%; }\",\".framer-RgChi.framer-v-1lzvz0o.framer-1ikjj0s { flex-direction: column; width: 810px; }\",\".framer-RgChi.framer-v-1lzvz0o .framer-1n4humh { flex-direction: column; }\",\".framer-RgChi.framer-v-1lzvz0o .framer-1cwg5nt, .framer-RgChi.framer-v-fo0zfk .framer-1cwg5nt { align-self: unset; height: min-content; width: 100%; }\",\".framer-RgChi.framer-v-1lzvz0o .framer-5unwmo { flex: none; width: 100%; }\",\".framer-RgChi.framer-v-fo0zfk.framer-1ikjj0s { flex-direction: column; gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-RgChi.framer-v-fo0zfk .framer-1n4humh { flex-direction: column; width: 90%; }\",\".framer-RgChi.framer-v-fo0zfk .framer-157xmrd { order: 0; }\",\".framer-RgChi.framer-v-fo0zfk .framer-165pp6i { order: 1; }\",\".framer-RgChi.framer-v-fo0zfk .framer-5unwmo { flex: none; padding: 20px 0px 20px 0px; width: 100%; }\",\".framer-RgChi.framer-v-fo0zfk .framer-4bu6pj-container, .framer-RgChi.framer-v-fo0zfk .framer-j6r2um-container { width: 100%; }\",\".framer-RgChi.framer-v-fo0zfk .framer-899msb { padding: 10px 0px 10px 0px; }\",\".framer-RgChi.framer-v-fo0zfk .framer-1tvogyo-container { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 645\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"crhoHd5Za\":{\"layout\":[\"fixed\",\"auto\"]},\"T5HDBMrri\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hWCjp64tF\":\"title\",\"X53lmfDgw\":\"subTitle1\",\"hl1AtLO2X\":\"subTitle2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQBOcD1EQw=withCSS(Component,css,\"framer-RgChi\");export default FramerQBOcD1EQw;FramerQBOcD1EQw.displayName=\"Personnalisation\";FramerQBOcD1EQw.defaultProps={height:645,width:1200};addPropertyControls(FramerQBOcD1EQw,{variant:{options:[\"q0w8WMRyQ\",\"crhoHd5Za\",\"T5HDBMrri\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},hWCjp64tF:{defaultValue:\"Animez vos communaut\\xe9s \uD83D\uDCE3\",displayTextArea:false,title:\"Title\",type:ControlType.String},X53lmfDgw:{defaultValue:\"En panne d'inspiration pour poster sur votre r\\xe9seau social interne ? Pas le temps de cr\\xe9er les visuels de lancement ?\",displayTextArea:true,title:\"subTitle1\",type:ControlType.String},hl1AtLO2X:{defaultValue:\"Pas de panique, avec nos community managers, profitez de supports d'animation cl\\xe9s en main, personnalis\\xe9s \\xe0 vos canaux de communication !\",displayTextArea:true,title:\"subTitle2\",type:ControlType.String}});addFonts(FramerQBOcD1EQw,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...HorizontalStepCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQBOcD1EQw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"hWCjp64tF\\\":\\\"title\\\",\\\"X53lmfDgw\\\":\\\"subTitle1\\\",\\\"hl1AtLO2X\\\":\\\"subTitle2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"645\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"crhoHd5Za\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T5HDBMrri\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\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 sharedStyle from\"https://framerusercontent.com/modules/vY5sV475PYK4haDxkYIi/3J8xQeluKwfS2pUQkW6N/BUi3OJxlT.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/krOuAgvuAS7098QagVTr/RpP4LyUtfMnW5C7RxQGl/PWn1k_MD2.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/nU5P2weLEzaosuqpSqAS/iB71JSGw9cZs8LRoMpQ9/UkYay4GtR.js\";const cycleOrder=[\"HJWfY95Lj\",\"MgsMTZxPJ\",\"m0txK4Vzh\"];const serializationHash=\"framer-Fi0cg\";const variantClassNames={HJWfY95Lj:\"framer-v-1lfhxeu\",m0txK4Vzh:\"framer-v-aey7gd\",MgsMTZxPJ:\"framer-v-1kxr5a8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={card_biggest:\"m0txK4Vzh\",card_violet:\"MgsMTZxPJ\",card:\"HJWfY95Lj\"};const getProps=({backgroundColor,content,height,id,number,numberColor,textColor,title,width,...props})=>{return{...props,av_glOI8N:number??props.av_glOI8N??\"1\",axrwht3WY:backgroundColor??props.axrwht3WY??\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",DBNVhGqIH:title??props.DBNVhGqIH??\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\",nEU2mOKJe:content??props.nEU2mOKJe??\"Selon vos th\\xe9matiques, nous cr\\xe9ons vos challenges personnalis\\xe9s pour apprendre (quiz, articles, vid\\xe9os) et agir via des \\xe9cogestes facilement r\\xe9alisables !\",SRJvQMxwK:numberColor??props.SRJvQMxwK??\"rgb(255, 255, 255)\",vamRMxIm3:textColor??props.vamRMxIm3??\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HJWfY95Lj\"};};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,DBNVhGqIH,nEU2mOKJe,av_glOI8N,SRJvQMxwK,vamRMxIm3,axrwht3WY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HJWfY95Lj\",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-1lfhxeu\",className,classNames),\"data-framer-name\":\"card\",layoutDependency:layoutDependency,layoutId:\"HJWfY95Lj\",ref:refBinding,style:{...style},...addPropertyOverrides({m0txK4Vzh:{\"data-framer-name\":\"card_biggest\"},MgsMTZxPJ:{\"data-framer-name\":\"card_violet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-df56yp\",layoutDependency:layoutDependency,layoutId:\"FWeKXisdt\",style:{backgroundColor:SRJvQMxwK,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 10px 0px rgba(0, 0, 0, 0.1)\"},variants:{MgsMTZxPJ:{backgroundColor:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-a0prbo\",\"data-styles-preset\":\"BUi3OJxlT\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-vamRMxIm3-a1O2wNIEX))\"},children:\"1\"})}),className:\"framer-1unfst5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mT6qdskUY\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-vamRMxIm3-a1O2wNIEX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-vamRMxIm3-a1O2wNIEX\":vamRMxIm3},text:av_glOI8N,variants:{MgsMTZxPJ:{\"--extracted-a0htzi\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({MgsMTZxPJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-a0prbo\",\"data-styles-preset\":\"BUi3OJxlT\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"1\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sk0vzw\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"AiY99TtOc\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-700a1961-c2b8-4f37-ad37-e3c28ea0fc93, rgba(34, 34, 34, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:axrwht3WY,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.1)\"},variants:{MgsMTZxPJ:{backgroundColor:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\"}},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1cx401f\",\"data-styles-preset\":\"UkYay4GtR\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--variable-reference-vamRMxIm3-a1O2wNIEX))\"},children:\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\"})}),className:\"framer-1f7szth\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jc3_IrEch\",style:{\"--extracted-1eung3n\":\"var(--variable-reference-vamRMxIm3-a1O2wNIEX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-vamRMxIm3-a1O2wNIEX\":vamRMxIm3},text:DBNVhGqIH,variants:{MgsMTZxPJ:{\"--extracted-1eung3n\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MgsMTZxPJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1cx401f\",\"data-styles-preset\":\"UkYay4GtR\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vamRMxIm3-a1O2wNIEX))\"},children:\"Selon vos th\\xe9matiques, nous cr\\xe9ons vos challenges personnalis\\xe9s pour apprendre (quiz, articles, vid\\xe9os) et agir via des \\xe9cogestes facilement r\\xe9alisables !\"})}),className:\"framer-dnzend\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fgoJHTLMd\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-vamRMxIm3-a1O2wNIEX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-vamRMxIm3-a1O2wNIEX\":vamRMxIm3},text:nEU2mOKJe,variants:{MgsMTZxPJ:{\"--extracted-r6o4lv\":\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MgsMTZxPJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)))\"},children:\"Selon vos th\\xe9matiques, nous cr\\xe9ons vos challenges personnalis\\xe9s pour apprendre (quiz, articles, vid\\xe9os) et agir via des \\xe9cogestes facilement r\\xe9alisables !\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fi0cg.framer-186j8tp, .framer-Fi0cg .framer-186j8tp { display: block; }\",\".framer-Fi0cg.framer-1lfhxeu { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 307px; justify-content: flex-start; padding: 0px; position: relative; width: 300px; }\",\".framer-Fi0cg .framer-df56yp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 63px); left: 30px; overflow: visible; position: absolute; top: -35px; width: 63px; z-index: 1; }\",\".framer-Fi0cg .framer-1unfst5 { bottom: 0px; flex: none; left: 0px; max-width: 300px; position: absolute; right: 0px; top: 0px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-Fi0cg .framer-1sk0vzw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 45px 20px 20px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Fi0cg .framer-1f7szth, .framer-Fi0cg .framer-dnzend { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Fi0cg.framer-v-aey7gd .framer-1sk0vzw { justify-content: flex-end; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-Fi0cg[data-border=\"true\"]::after, .framer-Fi0cg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 307\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MgsMTZxPJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"m0txK4Vzh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DBNVhGqIH\":\"title\",\"nEU2mOKJe\":\"content\",\"av_glOI8N\":\"number\",\"SRJvQMxwK\":\"numberColor\",\"vamRMxIm3\":\"textColor\",\"axrwht3WY\":\"backgroundColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera1O2wNIEX=withCSS(Component,css,\"framer-Fi0cg\");export default Framera1O2wNIEX;Framera1O2wNIEX.displayName=\"Card\";Framera1O2wNIEX.defaultProps={height:307,width:300};addPropertyControls(Framera1O2wNIEX,{variant:{options:[\"HJWfY95Lj\",\"MgsMTZxPJ\",\"m0txK4Vzh\"],optionTitles:[\"card\",\"card_violet\",\"card_biggest\"],title:\"Variant\",type:ControlType.Enum},DBNVhGqIH:{defaultValue:\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\",displayTextArea:false,title:\"Title\",type:ControlType.String},nEU2mOKJe:{defaultValue:\"Selon vos th\\xe9matiques, nous cr\\xe9ons vos challenges personnalis\\xe9s pour apprendre (quiz, articles, vid\\xe9os) et agir via des \\xe9cogestes facilement r\\xe9alisables !\",displayTextArea:false,title:\"Content\",type:ControlType.String},av_glOI8N:{defaultValue:\"1\",displayTextArea:false,title:\"Number\",type:ControlType.String},SRJvQMxwK:{defaultValue:\"rgb(255, 255, 255)\",title:\"Number_Color\",type:ControlType.Color},vamRMxIm3:{defaultValue:\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",title:\"Text_Color\",type:ControlType.Color},axrwht3WY:{defaultValue:'var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',title:\"Background_Color\",type:ControlType.Color}});addFonts(Framera1O2wNIEX,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera1O2wNIEX\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerVariables\":\"{\\\"DBNVhGqIH\\\":\\\"title\\\",\\\"nEU2mOKJe\\\":\\\"content\\\",\\\"av_glOI8N\\\":\\\"number\\\",\\\"SRJvQMxwK\\\":\\\"numberColor\\\",\\\"vamRMxIm3\\\":\\\"textColor\\\",\\\"axrwht3WY\\\":\\\"backgroundColor\\\"}\",\"framerIntrinsicHeight\":\"307\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MgsMTZxPJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m0txK4Vzh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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*as sharedStyle from\"https://framerusercontent.com/modules/47uNzCFay38jV4ieIfPU/uryykGiVkSXC7fXTPHoX/Bgl_uNKYX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9TGnhXXRM6MjR9eDr8af/rvyB1hhIbC7zBrvUT8v8/dGJYq65Lz.js\";import Card from\"https://framerusercontent.com/modules/UHEAaAG3gSojimNNcjIk/R1FGo2CKmF7FTBYWHIap/a1O2wNIEX.js\";const CardFonts=getFonts(Card);const cycleOrder=[\"oS21acB10\",\"KXShZScEq\",\"ASWcRFiSU\"];const serializationHash=\"framer-pGxCb\";const variantClassNames={ASWcRFiSU:\"framer-v-1d7glzh\",KXShZScEq:\"framer-v-1rodd7j\",oS21acB10:\"framer-v-4ycmxk\"};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:\"oS21acB10\",Phone:\"ASWcRFiSU\",Tablet:\"KXShZScEq\"};const getProps=({benefit1,benefit2,benefit3,benefitParagraph1,benefitParagraph2,benefitParagraph3,height,id,subTitle,width,...props})=>{return{...props,fA5mO7snf:benefitParagraph3??props.fA5mO7snf??\"Vos communaut\\xe9s se retrouvent dans un espace d\\xe9di\\xe9, s\u2019affrontent en \\xe9quipes et partagent leurs r\\xe9ussites sur votre mur social d\\xe9di\\xe9.\",gVkFQJbNF:benefit2??props.gVkFQJbNF??\"Animez vos communaut\\xe9s \uD83D\uDCE3\",IlqwVwMTN:benefitParagraph1??props.IlqwVwMTN??\"Choisissez vos th\\xe9matiques (\\xe9nergie, eau, d\\xe9chets, mobilit\\xe9...) et s\\xe9lectionnez vos \\xe9cogestes parmi une s\\xe9lection de + de 450. Le tout en moins de 10 min !\",LMd1ld1GO:subTitle??props.LMd1ld1GO??\"3 semaines de challenges \\xe9cologiques coanim\\xe9s sur une application ludique et personnalis\\xe9e \\xe0 votre politique RSE.\",U1vk6jlT3:benefit3??props.U1vk6jlT3??\"Challengez votre organisation \uD83C\uDF3F\",variant:humanReadableVariantMap[props.variant]??props.variant??\"oS21acB10\",vVlroZyrD:benefitParagraph2??props.vVlroZyrD??\"D\\xe9finissons ensemble vos canaux de communication et obtenez sans effort tous vos supports de com' personnalis\\xe9s et cr\\xe9\\xe9s par nos soins.\",zc8vZjexi:benefit1??props.zc8vZjexi??\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\"};};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,LMd1ld1GO,zc8vZjexi,IlqwVwMTN,gVkFQJbNF,vVlroZyrD,U1vk6jlT3,fA5mO7snf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oS21acB10\",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__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4ycmxk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oS21acB10\",ref:refBinding,style:{backgroundColor:\"var(--token-e37bc2b9-fd79-460f-9470-aad1e2f34626, rgb(240, 237, 237))\",...style},...addPropertyOverrides({ASWcRFiSU:{\"data-framer-name\":\"Phone\"},KXShZScEq:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-132k7su\",layoutDependency:layoutDependency,layoutId:\"DqluDoiDj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h02tdf\",layoutDependency:layoutDependency,layoutId:\"WbvW6wBvP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4m6e0d\",\"data-styles-preset\":\"Bgl_uNKYX\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209)))\"},children:\"Comment \\xe7a marche ?\"})}),className:\"framer-1sqkc6y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G3fWleFNg\",style:{\"--extracted-1of0zx5\":\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",\"--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-sxuwop\",\"data-styles-preset\":\"dGJYq65Lz\",style:{\"--framer-text-alignment\":\"left\"},children:\"3 semaines de challenges \\xe9cologiques coanim\\xe9s sur une application ludique et personnalis\\xe9e \\xe0 votre politique RSE.\"})}),className:\"framer-19o51up\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HXtr26LOT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LMd1ld1GO,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hjwtzt\",layoutDependency:layoutDependency,layoutId:\"BgxgnWIwR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:307,width:`max((max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.7098 - 29px, 1px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+(120+((componentViewport?.height||592)-240-307)/2)+0+0,...addPropertyOverrides({ASWcRFiSU:{width:`min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1467)-80-1204.2)/2+0+0)+0+173.2+0+0},KXShZScEq:{width:`max((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||771)-240-469.2)/2+0+0)+0+162.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b3rbt-container\",layoutDependency:layoutDependency,layoutId:\"HLQe1tWWa-container\",nodeId:\"HLQe1tWWa\",rendersWithMotion:true,scopeId:\"wqy0aSzch\",children:/*#__PURE__*/_jsx(Card,{av_glOI8N:\"1\",axrwht3WY:\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",DBNVhGqIH:zc8vZjexi,height:\"100%\",id:\"HLQe1tWWa\",layoutId:\"HLQe1tWWa\",nEU2mOKJe:IlqwVwMTN,SRJvQMxwK:\"rgb(255, 255, 255)\",style:{width:\"100%\"},vamRMxIm3:\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",variant:\"HJWfY95Lj\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:307,width:`max((max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.7098 - 29px, 1px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+(120+((componentViewport?.height||592)-240-307)/2)+0+0,...addPropertyOverrides({ASWcRFiSU:{width:`min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1467)-80-1204.2)/2+0+0)+0+173.2+0+362},KXShZScEq:{width:`max((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||771)-240-469.2)/2+0+0)+0+162.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ggiyw-container\",layoutDependency:layoutDependency,layoutId:\"FN1qm7Oj0-container\",nodeId:\"FN1qm7Oj0\",rendersWithMotion:true,scopeId:\"wqy0aSzch\",children:/*#__PURE__*/_jsx(Card,{av_glOI8N:\"2\",axrwht3WY:\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",DBNVhGqIH:gVkFQJbNF,height:\"100%\",id:\"FN1qm7Oj0\",layoutId:\"FN1qm7Oj0\",nEU2mOKJe:vVlroZyrD,SRJvQMxwK:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},vamRMxIm3:\"var(--token-fae2c128-35fb-45de-a6c2-32169f920c68, rgb(66, 69, 68))\",variant:\"HJWfY95Lj\",width:\"100%\",...addPropertyOverrides({ASWcRFiSU:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:307,width:`max((max(min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) * 0.7098 - 29px, 1px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+(120+((componentViewport?.height||592)-240-307)/2)+0+0,...addPropertyOverrides({ASWcRFiSU:{width:`min((${componentViewport?.width||\"100vw\"} - 40px) * 0.9, 1400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1467)-80-1204.2)/2+0+0)+0+173.2+0+724},KXShZScEq:{width:`max((min(${componentViewport?.width||\"100vw\"} * 0.8, 1400px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||771)-240-469.2)/2+0+0)+0+162.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h4lpy3-container\",layoutDependency:layoutDependency,layoutId:\"W4dKpfTqJ-container\",nodeId:\"W4dKpfTqJ\",rendersWithMotion:true,scopeId:\"wqy0aSzch\",children:/*#__PURE__*/_jsx(Card,{av_glOI8N:\"3\",axrwht3WY:\"var(--token-3fb0981b-6188-4784-81ca-66e9c9f95db1, rgb(102, 120, 209))\",DBNVhGqIH:U1vk6jlT3,height:\"100%\",id:\"W4dKpfTqJ\",layoutId:\"W4dKpfTqJ\",nEU2mOKJe:fA5mO7snf,SRJvQMxwK:\"var(--token-804c5847-c70c-403c-a659-3394170b77d8, rgb(102, 208, 191))\",style:{height:\"100%\",width:\"100%\"},vamRMxIm3:\"var(--token-b984212c-6b21-4967-bb54-ce90369391ae, rgb(255, 255, 255))\",variant:\"HJWfY95Lj\",width:\"100%\",...addPropertyOverrides({ASWcRFiSU:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pGxCb.framer-gewjxf, .framer-pGxCb .framer-gewjxf { display: block; }\",\".framer-pGxCb.framer-4ycmxk { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 120px 0px 120px 0px; position: relative; width: 1200px; }\",\".framer-pGxCb .framer-132k7su { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-pGxCb .framer-1h02tdf { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 29%; }\",\".framer-pGxCb .framer-1sqkc6y { flex: none; height: auto; max-width: 1000px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-pGxCb .framer-19o51up { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-pGxCb .framer-hjwtzt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pGxCb .framer-b3rbt-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-pGxCb .framer-13ggiyw-container, .framer-pGxCb .framer-h4lpy3-container { flex: 1 0 0px; height: 307px; position: relative; width: 1px; }\",\".framer-pGxCb.framer-v-1rodd7j.framer-4ycmxk { flex-direction: column; gap: 63px; width: 810px; }\",\".framer-pGxCb.framer-v-1rodd7j .framer-132k7su { flex-direction: column; gap: 52px; }\",\".framer-pGxCb.framer-v-1rodd7j .framer-1h02tdf, .framer-pGxCb.framer-v-1d7glzh .framer-1h02tdf { align-self: unset; height: min-content; width: 100%; }\",\".framer-pGxCb.framer-v-1rodd7j .framer-hjwtzt, .framer-pGxCb.framer-v-1d7glzh .framer-b3rbt-container { flex: none; width: 100%; }\",\".framer-pGxCb.framer-v-1d7glzh.framer-4ycmxk { flex-direction: column; gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-pGxCb.framer-v-1d7glzh .framer-132k7su { flex-direction: column; gap: 63px; width: 90%; }\",\".framer-pGxCb.framer-v-1d7glzh .framer-1sqkc6y { order: 0; }\",\".framer-pGxCb.framer-v-1d7glzh .framer-19o51up { order: 1; }\",\".framer-pGxCb.framer-v-1d7glzh .framer-hjwtzt { flex: none; flex-direction: column; gap: 55px; width: 100%; }\",\".framer-pGxCb.framer-v-1d7glzh .framer-13ggiyw-container, .framer-pGxCb.framer-v-1d7glzh .framer-h4lpy3-container { flex: none; height: auto; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 592\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KXShZScEq\":{\"layout\":[\"fixed\",\"auto\"]},\"ASWcRFiSU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"LMd1ld1GO\":\"subTitle\",\"zc8vZjexi\":\"benefit1\",\"IlqwVwMTN\":\"benefitParagraph1\",\"gVkFQJbNF\":\"benefit2\",\"vVlroZyrD\":\"benefitParagraph2\",\"U1vk6jlT3\":\"benefit3\",\"fA5mO7snf\":\"benefitParagraph3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwqy0aSzch=withCSS(Component,css,\"framer-pGxCb\");export default Framerwqy0aSzch;Framerwqy0aSzch.displayName=\"Comment \\xe7a marche ?\";Framerwqy0aSzch.defaultProps={height:592,width:1200};addPropertyControls(Framerwqy0aSzch,{variant:{options:[\"oS21acB10\",\"KXShZScEq\",\"ASWcRFiSU\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},LMd1ld1GO:{defaultValue:\"3 semaines de challenges \\xe9cologiques coanim\\xe9s sur une application ludique et personnalis\\xe9e \\xe0 votre politique RSE.\",displayTextArea:true,title:\"SubTitle\",type:ControlType.String},zc8vZjexi:{defaultValue:\"Personnalisez vos challenges \uD83D\uDD8C\uFE0F\",displayTextArea:true,title:\"Benefit1\",type:ControlType.String},IlqwVwMTN:{defaultValue:\"Choisissez vos th\\xe9matiques (\\xe9nergie, eau, d\\xe9chets, mobilit\\xe9...) et s\\xe9lectionnez vos \\xe9cogestes parmi une s\\xe9lection de + de 450. Le tout en moins de 10 min !\",displayTextArea:true,title:\"BenefitParagraph1\",type:ControlType.String},gVkFQJbNF:{defaultValue:\"Animez vos communaut\\xe9s \uD83D\uDCE3\",displayTextArea:true,title:\"Benefit2\",type:ControlType.String},vVlroZyrD:{defaultValue:\"D\\xe9finissons ensemble vos canaux de communication et obtenez sans effort tous vos supports de com' personnalis\\xe9s et cr\\xe9\\xe9s par nos soins.\",displayTextArea:true,title:\"BenefitParagraph2\",type:ControlType.String},U1vk6jlT3:{defaultValue:\"Challengez votre organisation \uD83C\uDF3F\",displayTextArea:true,title:\"Benefit3\",type:ControlType.String},fA5mO7snf:{defaultValue:\"Vos communaut\\xe9s se retrouvent dans un espace d\\xe9di\\xe9, s\u2019affrontent en \\xe9quipes et partagent leurs r\\xe9ussites sur votre mur social d\\xe9di\\xe9.\",displayTextArea:true,title:\"BenefitParagraph3\",type:ControlType.String}});addFonts(Framerwqy0aSzch,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...CardFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwqy0aSzch\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KXShZScEq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ASWcRFiSU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"592\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"LMd1ld1GO\\\":\\\"subTitle\\\",\\\"zc8vZjexi\\\":\\\"benefit1\\\",\\\"IlqwVwMTN\\\":\\\"benefitParagraph1\\\",\\\"gVkFQJbNF\\\":\\\"benefit2\\\",\\\"vVlroZyrD\\\":\\\"benefitParagraph2\\\",\\\"U1vk6jlT3\\\":\\\"benefit3\\\",\\\"fA5mO7snf\\\":\\\"benefitParagraph3\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "background", "height", "hoverBackground", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "B4alIz2N5", "GAwwWRHsE", "zaK85M2YT", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "RichText", "css", "FramerPcxHryasr", "withCSS", "PcxHryasr_default", "addPropertyControls", "ControlType", "addFonts", "Button2Fonts", "getFonts", "PcxHryasr_default", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "avis", "challengeType", "challengeTypeText", "entrepriseR_le", "height", "id", "image", "linkToTestimonial", "pr_nomNom", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "TIaxylwCK", "L1dHOXiI0", "PCYZQYG7h", "NnAM8E7sK", "CfYViSPUV", "fJLyPJIpZ", "v1XyoWsRp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SmartComponentScopedContainer", "PcxHryasr_default", "css", "FramerUWs2hjVGM", "withCSS", "UWs2hjVGM_default", "addPropertyControls", "ControlType", "addFonts", "Button2Fonts", "getFontsFromSharedStyle", "fonts", "TestimonialCardFonts", "getFonts", "UWs2hjVGM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "forAllCustomers", "forCities", "forCompanies", "forUniversities", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Q0szaM3Y7", "w6ogEZtMs", "S4xUuseJf", "xSJrgbMFo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerAoBPs5X_4", "withCSS", "AoBPs5X_4_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "description", "height", "id", "image", "title", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "w80um7TPL", "f5F61hO_v", "SyMWCeuf9", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "Image2", "getLoadingLazyAtYPosition", "RichText", "css", "Frameryc_tTV3Dm", "withCSS", "yc_tTV3Dm_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "PhosphorFonts", "getFonts", "Icon", "FeatureCardWithImageFonts", "yc_tTV3Dm_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "paragraph1", "paragraph2", "paragraph3", "paragraph4", "subTitle", "title1", "title2", "title3", "title4", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "yoKH4gjme", "WtMKs4x09", "glXBMEICz", "ce8GgVuCY", "A8lLKjWKz", "Hb1cYG0LV", "LwZGaTQ9E", "KJF_PWuW_", "PjSMCFFKA", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerF3FGWugXZ", "withCSS", "F3FGWugXZ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "clamp", "t", "e", "isNumber", "t", "isEasingList", "wrap", "e", "getEasingForSegment", "mix", "noopReturn", "t", "progress", "e", "fillOffset", "s", "mix", "defaultOffset", "interpolate", "f", "clamp", "getEasingForSegment", "isString", "t", "e", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "l", "cubicBezier", "__rest", "t", "r", "n", "o", "n", "e", "t", "r", "n", "calcGeneratorVelocity", "t", "s", "r", "a", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "o", "c", "i", "h", "e", "d", "f", "l", "g", "glide", "u", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "noopReturn", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "t", "createGeneratorEasing", "t", "getGenerator", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "n", "o", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "Z", "createAxisInfo", "createScrollInfo", "X", "updateAxisInfo", "progress", "velocityPerSecond", "updateScrollInfo", "calcInset", "Y", "J", "resolveEdge", "isString", "isNumber", "Q", "resolveOffset", "ee", "resolveOffsets", "interpolate", "defaultOffset", "measure", "createOnScrollHandler", "scrubAnimation", "noopReturn", "te", "ne", "oe", "getEventTarget", "scroll", "__rest", "listener", "dispatchPointerEvent", "t", "dispatchViewEvent", "se", "s", "__rest", "inView$1", "o", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "n", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "TickerFonts", "getFonts", "Ticker", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "Image2", "css", "FramerJ28zWyMaI", "withCSS", "J28zWyMaI_default", "addFonts", "TickerFonts", "TickerFonts", "getFonts", "Ticker", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "Image2", "css", "FramerLUKDKxBlc", "withCSS", "LUKDKxBlc_default", "addFonts", "TickerFonts", "TickerFonts", "getFonts", "Ticker", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "Image2", "css", "FramerQlN0H1dYR", "withCSS", "QlN0H1dYR_default", "addFonts", "TickerFonts", "TickerFonts", "getFonts", "Ticker", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "Image2", "css", "FramerTxgLAgWuT", "withCSS", "TxgLAgWuT_default", "addFonts", "TickerFonts", "RichTextWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "RichText", "GeneralLogoCarouselFonts", "getFonts", "QlN0H1dYR_default", "UniversitSLogoCarouselFonts", "LUKDKxBlc_default", "EntreprisesLogoCarouselFonts", "TxgLAgWuT_default", "VillesLogoCarouselFonts", "J28zWyMaI_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "animation2", "animation3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "forCity", "forCompany", "forGeneralLandingPage", "forUniversity", "height", "id", "mainText", "numberTexte", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "RT61EaqkG", "CfQFrRB4S", "GMaSJalV1", "PxYsish4r", "ipU496kpt", "vQAFZJvg7", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerggBUWHhl4", "withCSS", "ggBUWHhl4_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "description", "descriptionVisible", "height", "id", "image", "imageVisible", "logoBackgroundColor", "logoVisible", "title", "titleVisible", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "u_OiUUja2", "WBdvsK8fr", "y1gz9tTcc", "zYOwybHpx", "xdkrrsfR8", "AOOfZ1gEA", "po89WWRJo", "kFDBlxZz8", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Image2", "getLoadingLazyAtYPosition", "RichText", "css", "FramerMiLPXtIkQ", "withCSS", "MiLPXtIkQ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "RichTextWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "RichText", "ButtonFonts", "getFonts", "hljNqlOx9_default", "MotionDivWithFXWithOptimizedAppearEffect", "motion", "HeroAchievmentFonts", "MiLPXtIkQ_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "transition3", "animation2", "animation3", "transition4", "animation4", "transformTemplate1", "_", "t", "addImageAlt", "image", "alt", "transformTemplate2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "benefit", "height", "id", "link", "primaryTitle", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ox6gtmLrq", "qAFERUNAO", "r6gKQoWbw", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Image2", "getLoadingLazyAtYPosition", "css", "FramerkhUtbyiR0", "withCSS", "khUtbyiR0_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "clamp", "t", "e", "progress", "t", "e", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "borderRadiusControl", "ControlType", "usePadding", "props", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "se", "paddingControl", "calcMaskWidth", "inset", "width", "useIsMouse", "isMouseDevice", "setIsMouseDevice", "ye", "fe", "Z", "window", "checkLimit", "progress", "target", "edgeOpacity", "moreItems", "buttonRef", "transition", "animate", "useGUI", "initialMoreItems", "initialAlpha", "pe", "useMotionValue", "fadeOpacity", "useTransform", "buttonOpacity", "v", "pointerEvents", "cursor", "buttonStyle", "baseButtonStyles", "setAriaVisible", "element", "useScrollLimits", "container", "axis", "scrollInfo", "updateCurrentScroll", "targetScroll", "checkLimits", "measureItems", "ue", "stopScroll", "scroll", "info", "stopResize", "resize", "Carousel", "slots", "gap", "align", "sizingObject", "fadeObject", "arrowObject", "snapObject", "progressObject", "ariaLabel", "borderRadius", "effectsObject", "props", "filteredSlots", "numItems", "j", "isCanvas", "RenderTarget", "padding", "usePadding", "axisLabel", "fadeContent", "fadeWidth", "fadeInset", "fadeTransition", "fadeAlpha", "snap", "snapEdge", "fluid", "widthType", "widthInset", "widthColumns", "heightType", "heightInset", "heightRows", "showScrollbar", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowPadding", "currentScroll", "newScroll", "start", "end", "startMaskInset", "endMaskInset", "baseWidth", "startMaskWidth", "endMaskWidth", "direction", "mask", "latest", "carouselRef", "numPages", "setNumPages", "itemStyle", "childStyle", "scrollOverflow", "containerStyle", "baseContainerStyle", "carouselStyle", "baseCarouselStyle", "carouselA11y", "itemA11y", "itemSizes", "te", "targetLength", "containerLength", "scrollLength", "current", "i", "newNumPages", "findNextItem", "delta", "children", "scrollTarget", "item", "length", "threshold", "isReducedMotion", "useReducedMotion", "goto", "scrollTo", "options", "gotoPage", "page", "gotoDelta", "pageLength", "currentPage", "clamp", "p", "Placeholder", "dots", "dotsBlurStyle", "isSelected", "Dot", "dotStyle", "u", "motion", "child", "index", "_child_props", "q", "controlsStyles", "dotsContainerStyle", "MouseStyles", "addPropertyControls", "ControlType", "paddingControl", "selectedOpacity", "unselectedOpacity", "total", "opacity", "_scrollInfo_current", "_scrollInfo_current1", "minScroll", "maxScroll", "inlinePadding", "top", "bottom", "right", "left", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "baseContainerStyle", "baseCarouselStyle", "baseButtonStyles", "controlsStyles", "dotsContainerStyle", "dotStyle", "RichTextWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "RichText", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "transition2", "animation", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "description", "height", "id", "leftPinkShape", "leftVioletShape", "leftYellowShape", "rightGreenShape", "rightTopGreenShape", "rightYellowShape", "screenshot", "screenshotRotate", "title", "topVioletShape", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "O13xNl7zl", "y1C8BQLFw", "cn9LgIgkm", "ADq9aYEYA", "m3MXZ6nTz", "e1tUmfjP1", "PuvRlLZa6", "bg9CfzX49", "Dbz0fT2q_", "d6apTbx1I", "WsajWBkga", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "SVG", "Image2", "getLoadingLazyAtYPosition", "RichTextWithFXWithOptimizedAppearEffect", "css", "FramerU6UZ56l4F", "withCSS", "U6UZ56l4F_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "TagFonts", "getFonts", "EwgjuU71G_default", "AppCardFonts", "U6UZ56l4F_default", "CarouselFonts", "Carousel", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "screenshot1SubTitle", "screenshot2SubTitle", "screenshot3SubTitle", "screenshot4SubTitle", "screenshot5SubTitle", "subTitle", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "XmS_rigtp", "dM8c7cJqG", "g9wPGzUOL", "wmH6E3thk", "mJ9T6CE7M", "Oz8zbj71X", "YIO3iASEq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "Framern28r9IdGr", "withCSS", "n28r9IdGr_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "Button2Fonts", "getFonts", "PcxHryasr_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "formVariants", "form", "currentVariant", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "subTitle", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "vyUP_1Lg8", "S5DiAnDfa", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "SVG", "RichText", "FormContainer", "formState", "l", "FormPlainTextInput2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerO7An8swmB", "withCSS", "O7An8swmB_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "description", "height", "iconBackgroundColor", "iconBorder", "iconImage", "id", "title", "titleColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "A_i65Zdqb", "AFSxkHwkr", "nXJqNv4u4", "OUWkCrg3b", "a2XW_VXJ_", "W7Sa1n_Dz", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Image2", "getLoadingLazyAtYPosition", "RichText", "css", "FramerxV5kEJvsK", "withCSS", "xV5kEJvsK_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "WhyFonts", "getFonts", "xV5kEJvsK_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "amount1", "amount1Text", "amount2", "amount2Text", "height", "id", "paragraph1", "paragraph2", "paragraph3", "title1", "title2", "title3", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "qkm3xZzEK", "xyaO83v0V", "P_5OH0yZ5", "b6WTMh7mA", "AjBI2M7NF", "r7dwbeCGe", "KQblhqTOL", "Qm0RnjRns", "vlCiNqGdE", "s5Dt1Asfq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerpw2UAJEZc", "withCSS", "pw2UAJEZc_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "HorizontalStepCardFonts", "getFonts", "RlPSjwJvx_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "subTitle1", "subTitle2", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "hWCjp64tF", "X53lmfDgw", "hl1AtLO2X", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerQBOcD1EQw", "withCSS", "QBOcD1EQw_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "backgroundColor", "content", "height", "id", "number", "numberColor", "textColor", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "DBNVhGqIH", "nEU2mOKJe", "av_glOI8N", "SRJvQMxwK", "vamRMxIm3", "axrwht3WY", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "css", "Framera1O2wNIEX", "withCSS", "a1O2wNIEX_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "CardFonts", "getFonts", "a1O2wNIEX_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "benefit1", "benefit2", "benefit3", "benefitParagraph1", "benefitParagraph2", "benefitParagraph3", "height", "id", "subTitle", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "LMd1ld1GO", "zc8vZjexi", "IlqwVwMTN", "gVkFQJbNF", "vVlroZyrD", "U1vk6jlT3", "fA5mO7snf", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerwqy0aSzch", "withCSS", "wqy0aSzch_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
