{"version":3,"file":"script_main.D9dXdxe1.mjs","names":["getLocalizedValue","NavigationBar","Image","BlurGradient","SmoothScroll","Footer","CustomCursor","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","PropertyOverrides","React.Fragment","getLocalizedValue","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/6YGiDrpbx8906zZuucar/E3SV2utS1ZxE5HDFKmkY/dZiH4We25.js","https:/framerusercontent.com/modules/dUYkzA9Nl22si58EYtUn/r3F4ih3Z1sMMVoXyt7Z0/dZiH4We25.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (31f1c56)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={JUgZpaYrw:new LazyValue(()=>import(\"./dZiH4We25-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f1c56)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavigationBar from\"#framer/local/canvasComponent/Jm7P8qV0g/Jm7P8qV0g.js\";import Footer from\"#framer/local/canvasComponent/jzeC2yo7K/jzeC2yo7K.js\";import CustomCursor from\"#framer/local/canvasComponent/UfUnsElt7/UfUnsElt7.js\";import*as sharedStyle1 from\"#framer/local/css/dMv0pqn5h/dMv0pqn5h.js\";import*as sharedStyle2 from\"#framer/local/css/L_1csQGlH/L_1csQGlH.js\";import*as sharedStyle from\"#framer/local/css/tIUXa9ayA/tIUXa9ayA.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/dZiH4We25/dZiH4We25.js\";const NavigationBarFonts=getFonts(NavigationBar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ImageWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image));const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const BlurGradientFonts=getFonts(BlurGradient);const MotionSectionWithFX=withFX(motion.section);const SmoothScrollFonts=getFonts(SmoothScroll);const FooterFonts=getFonts(Footer);const CookieBannerFonts=getFonts(CookieBanner);const NavigationBarControls=getPropertyControls(NavigationBar);const FooterControls=getPropertyControls(Footer);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={dxMah0PHV:\"(min-width: 1440px)\",G3AIUDENb:\"(min-width: 1200px) and (max-width: 1439.98px)\",j8NjyKmyV:\"(min-width: 810px) and (max-width: 1199.98px)\",x7PsDEusX:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-NTFJi\";const variantClassNames={dxMah0PHV:\"framer-v-1dk4u9p\",G3AIUDENb:\"framer-v-13kicxl\",j8NjyKmyV:\"framer-v-z1y7yx\",x7PsDEusX:\"framer-v-2g940t\"};const transition1={damping:70,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:0,duration:2.5,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-1440,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition3={bounce:0,delay:0,duration:1.5,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.2,rotate:0,rotateX:0,rotateY:0,scale:1.15,skewX:0,skewY:0,x:0,y:0};const animation6={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation6,tokenization:\"character\",transition:transition4,trigger:\"onInView\",type:\"appear\"};const transition5={bounce:.2,delay:.5,duration:.6,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const breakpointRules={G3AIUDENb:[\".framer-NTFJi .framer-t2osne { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-NTFJi .framer-1txblwl { height: min-content; justify-content: flex-start; width: 55%; }\",\".framer-NTFJi .framer-17cwgoy { flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-NTFJi .framer-y9ckc8 { flex: none; height: auto; }\"],j8NjyKmyV:[\".framer-NTFJi .framer-1dxkgqb-container { left: 0px; right: 0px; top: 0px; }\",\".framer-NTFJi .framer-1xd0xq9 { height: 70vh; }\",\".framer-NTFJi .framer-d9tte4 { padding: 24px 24px 44px 24px; }\",\".framer-NTFJi .framer-t2osne { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-NTFJi .framer-a4lej5, .framer-NTFJi .framer-q5yp02 { width: 100%; }\",\".framer-NTFJi .framer-y9un8v { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-NTFJi .framer-1txblwl { gap: 0px; height: min-content; justify-content: flex-start; max-width: 75%; width: 100%; }\",\".framer-NTFJi .framer-17cwgoy { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-NTFJi .framer-y9ckc8 { flex: none; height: auto; }\"],x7PsDEusX:[\".framer-NTFJi .framer-1dxkgqb-container { left: 0px; right: 0px; top: 0px; }\",\".framer-NTFJi .framer-1xd0xq9 { height: 75vh; }\",\".framer-NTFJi .framer-d9tte4 { padding: 20px 20px 30px 20px; }\",\".framer-NTFJi .framer-t2osne { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-NTFJi .framer-a4lej5 { gap: 10px; width: 100%; }\",\".framer-NTFJi .framer-q5yp02 { width: 100%; }\",\".framer-NTFJi .framer-y9un8v { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-NTFJi .framer-1txblwl { align-content: flex-start; align-items: flex-start; gap: 20px; justify-content: flex-start; width: 100%; }\",\".framer-NTFJi .framer-17cwgoy { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-NTFJi .framer-y9ckc8 { flex: none; height: auto; }\",\".framer-NTFJi .framer-1qkhkkf-container { left: 50%; right: unset; top: 300px; transform: translateX(-50%); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={G3AIUDENb:\".framer-13kicxl-override\",j8NjyKmyV:\".framer-z1y7yx-override\",x7PsDEusX:\".framer-2g940t-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NTFJi.framer-ykink3, .framer-NTFJi .framer-ykink3 { display: block; }\",\".framer-NTFJi.framer-1dk4u9p { align-content: center; align-items: center; background-color: var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, #3a6a8e); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NTFJi .framer-1dxkgqb-container { flex: none; height: auto; left: 34px; order: -1000; position: absolute; right: 34px; top: 34px; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-NTFJi .framer-1xd0xq9 { align-content: center; align-items: center; background-color: var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, #ffffff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 650px; justify-content: center; order: -999; overflow: hidden; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-NTFJi .framer-d9tte4 { align-content: flex-start; align-items: flex-start; background-color: var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, #090909); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: hidden; padding: 34px; position: relative; width: 1px; }\",\".framer-NTFJi .framer-mk4i79 { background-color: var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, #ff462e); flex: none; height: 7px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-NTFJi .framer-1oz870a { flex: none; gap: 10px; height: 54px; overflow: hidden; position: relative; width: 100%; }\",\".framer-NTFJi .framer-1po8cy3 { -webkit-filter: blur(5px); filter: blur(5px); flex: none; height: 130%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 130% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-NTFJi .framer-pp1gpv { flex: none; height: 130%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 130% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-NTFJi .framer-vb4v4i, .framer-NTFJi .framer-1dw4o2m { -webkit-mask: linear-gradient(180deg, rgba(0, 0, 0, 0) 36.3404420045045%, rgb(0, 0, 0) 100%) add; background-color: #000000; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mask: linear-gradient(180deg, rgba(0, 0, 0, 0) 36.3404420045045%, rgb(0, 0, 0) 100%) add; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-NTFJi .framer-t2osne { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-NTFJi .framer-a4lej5 { 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: center; overflow: visible; padding: 0px; position: relative; width: 75%; }\",\".framer-NTFJi .framer-e8h6hm, .framer-NTFJi .framer-y9un8v { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NTFJi .framer-q5yp02 { 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-NTFJi .framer-1txblwl { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 104px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 300px; }\",\".framer-NTFJi .framer-17cwgoy { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 300px; }\",\".framer-NTFJi .framer-y9ckc8 { --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: 1px; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-NTFJi .framer-2f4ykp-container { flex: none; height: 180px; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-NTFJi .framer-naxqtv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-NTFJi .framer-nf84my-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-NTFJi .framer-oi3u5m-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 4; }\",\".framer-NTFJi .framer-iao7tn-container { flex: none; height: auto; order: 1005; position: relative; width: auto; }\",\".framer-NTFJi .framer-1qkhkkf-container { flex: none; height: auto; order: 1006; position: absolute; right: 40px; top: 550px; width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];const mediaQueries={dxMah0PHV:\"(min-width: 1440px)\",G3AIUDENb:\"(min-width: 1200px) and (max-width: 1439.98px)\",j8NjyKmyV:\"(min-width: 810px) and (max-width: 1199.98px)\",x7PsDEusX:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"\\xc0 Propos Active\":\"DOlWefVci\",\"Acceuil Active\":\"lB_WvzZQ_\",\"All In-Active\":\"vMVkUCwkp\",\"Blog Active\":\"rnJaUs9DF\",\"Services (Investisseurs) Active\":\"X9yB4znnN\",\"Services (Marketing) Active\":\"As_gdV_Eo\",\"Services (Promoteurs) Active\":\"qUm9hE21X\",Mobile:\"a5Xdub2CA\"};const humanReadableEnumMap1={\"\\xc0 Propos Active\":\"NhtjVs_oa\",\"Acceuil Active\":\"uzEeWtzzm\",\"All In-Active\":\"A6hcQCAd_\",\"Blog Active\":\"T8C0qD4Oz\",\"Contact Active\":\"Qb5QChcxF\",\"Services Active (Services Investisseurs)\":\"eEWEObMHH\",\"Services Active (Services Marketing)\":\"v6oqq_LBW\",\"Services Active (Services Promoteurs)\":\"om3ecJBe0\"};const humanReadableVariantMap={Desktop:\"dxMah0PHV\",L:\"G3AIUDENb\",M:\"j8NjyKmyV\",S:\"x7PsDEusX\"};const getProps=({blurImage,description,height,id,image,navigationFooterVariant,navigationHeaderVariant,subtitle,subtitleVisible,title,width,...props})=>{return{...props,Cu3mCCdNr:subtitleVisible??props.Cu3mCCdNr??true,FwNpT5uJa:title??props.FwNpT5uJa??\"CONSEIL EN D\\xc9VELOPPEMENT\",hG0qG9uQE:humanReadableEnumMap1[navigationFooterVariant]??navigationFooterVariant??props.hG0qG9uQE??\"A6hcQCAd_\",HmKYhRJkD:blurImage??props.HmKYhRJkD??{alt:\"Woman In The Garden\",pixelHeight:768,pixelWidth:1408,src:\"https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?width=1408&height=768\",srcSet:\"https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?width=1408&height=768 1408w\"},HOdApJtBV:subtitle??props.HOdApJtBV??\"\\xa92025\",ulW8AtiQi:description??props.ulW8AtiQi??\"Whether it’s through stunning designs or seamless user experiences, I’m dedicated to delivering work that inspires and resonates.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dxMah0PHV\",WULvjCnbp:image??props.WULvjCnbp??{alt:\"Woman In The Garden\",pixelHeight:768,pixelWidth:1408,src:\"https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?width=1408&height=768\",srcSet:\"https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?width=1408&height=768 1408w\"},XwUBUnsLt:humanReadableEnumMap[navigationHeaderVariant]??navigationHeaderVariant??props.XwUBUnsLt??\"vMVkUCwkp\"};};const transition6={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={component:CustomCursor,transition:transition6,variant:\"x1r7dRjCJ\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WULvjCnbp,HmKYhRJkD,FwNpT5uJa,HOdApJtBV,Cu3mCCdNr,ulW8AtiQi,XwUBUnsLt,hG0qG9uQE,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const router=useRouter();useCustomCursors({\"1bfz3n9\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"dxMah0PHV\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1dk4u9p\",className),\"data-framer-cursor\":\"1bfz3n9\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{j8NjyKmyV:{width:\"100vw\",y:0},x7PsDEusX:{width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"calc(100vw - 68px)\",y:34,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1dxkgqb-container\",\"data-framer-appear-id\":\"1dxkgqb\",initial:animation1,nodeId:\"VAFsZYG8a\",optimized:true,rendersWithMotion:true,scopeId:\"dZiH4We25\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{j8NjyKmyV:{variant:\"jOL71loun\"},x7PsDEusX:{rIWD6ou2h:\"a5Xdub2CA\",variant:\"jOL71loun\"}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"VAFsZYG8a\",layoutId:\"VAFsZYG8a\",rIWD6ou2h:XwUBUnsLt,style:{width:\"100%\"},variant:\"rOE9ZvZ5o\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(MotionSectionWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:120,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1xd0xq9\",\"data-framer-name\":\"Hero\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d9tte4\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation2,className:\"framer-mk4i79\",\"data-framer-appear-id\":\"mk4i79\",\"data-framer-name\":\"Loader\",initial:animation3,optimized:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oz870a\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{j8NjyKmyV:{background:{alt:\"Woman In The Garden\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-105),pixelHeight:768,pixelWidth:1408,sizes:\"max(100vw, 1px)\",...toResponsiveImage(HmKYhRJkD)}},x7PsDEusX:{background:{alt:\"Woman In The Garden\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-112.5),pixelHeight:768,pixelWidth:1408,sizes:\"max(100vw, 1px)\",...toResponsiveImage(HmKYhRJkD)}}},children:/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:110,__perspectiveFX:false,__targetOpacity:1,animate:animation4,background:{alt:\"Woman In The Garden\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-97.5),pixelHeight:768,pixelWidth:1408,sizes:\"max(100vw, 1px)\",...toResponsiveImage(HmKYhRJkD)},className:\"framer-1po8cy3\",\"data-framer-appear-id\":\"1po8cy3\",\"data-framer-name\":\"Blur Image\",initial:animation5,optimized:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{j8NjyKmyV:{background:{alt:\"Woman In The Garden\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-105),pixelHeight:768,pixelWidth:1408,sizes:\"max(100vw, 1px)\",...toResponsiveImage(WULvjCnbp)}},x7PsDEusX:{background:{alt:\"Woman In The Garden\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-112.5),pixelHeight:768,pixelWidth:1408,sizes:\"max(100vw, 1px)\",...toResponsiveImage(WULvjCnbp)}}},children:/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:110,__perspectiveFX:false,__targetOpacity:1,animate:animation4,background:{alt:\"Woman In The Garden\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-97.5),pixelHeight:768,pixelWidth:1408,sizes:\"max(100vw, 1px)\",...toResponsiveImage(WULvjCnbp)},className:\"framer-pp1gpv\",\"data-framer-appear-id\":\"pp1gpv\",initial:animation5,optimized:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-vb4v4i\",\"data-framer-name\":\"Overlay\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dw4o2m\",\"data-framer-name\":\"Overlay\",style:{rotate:180}}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-t2osne\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a4lej5\",\"data-framer-name\":\"Left\",children:[Cu3mCCdNr&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-1gtxjto\",\"data-styles-preset\":\"tIUXa9ayA\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\"},children:\"\\xa92025\"})}),className:\"framer-e8h6hm\",\"data-framer-name\":\"Year\",fonts:[\"Inter\"],text:HOdApJtBV,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-q5yp02\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G3AIUDENb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-5g895a\",\"data-styles-preset\":\"dMv0pqn5h\",children:\"SERVICE INVESTISSEUR\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-5g895a\",\"data-styles-preset\":\"dMv0pqn5h\",children:[\"About Clive\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\"},children:\"*\"})]})}),className:\"framer-y9un8v\",\"data-framer-name\":\"Text\",effect:textEffect,fonts:[\"Inter\"],text:FwNpT5uJa,verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1txblwl\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-17cwgoy\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G3AIUDENb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13egok0\",\"data-styles-preset\":\"L_1csQGlH\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\"},children:\"Whether it’s through stunning designs or seamless user experiences, I’m dedicated to delivering work that inspires and resonates.\"})})},j8NjyKmyV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13egok0\",\"data-styles-preset\":\"L_1csQGlH\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\"},children:\"Whether it’s through stunning designs or seamless user experiences, I’m dedicated to delivering work that inspires and resonates.\"})})},x7PsDEusX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13egok0\",\"data-styles-preset\":\"L_1csQGlH\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\"},children:\"Whether it’s through stunning designs or seamless user experiences, I’m dedicated to delivering work that inspires and resonates.\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13egok0\",\"data-styles-preset\":\"L_1csQGlH\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\"},children:\"Whether it’s through stunning designs or seamless user experiences, I’m dedicated to delivering work that inspires and resonates.\"})}),className:\"framer-y9ckc8\",\"data-framer-appear-id\":\"y9ckc8\",\"data-framer-name\":\"Body Text\",fonts:[\"Inter\"],initial:animation1,optimized:true,text:ulW8AtiQi,verticalAlignment:\"top\",withExternalLayout:true})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-2f4ykp-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"uhKmsnCQj\",scopeId:\"dZiH4We25\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:2,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"uhKmsnCQj\",layoutId:\"uhKmsnCQj\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-naxqtv\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nf84my-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"APMH2oVcq\",scopeId:\"dZiH4We25\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"APMH2oVcq\",intensity:10,layoutId:\"APMH2oVcq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{j8NjyKmyV:{y:1900},x7PsDEusX:{y:1950}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1398,width:\"100vw\",y:1850,children:/*#__PURE__*/_jsx(Container,{className:\"framer-oi3u5m-container\",nodeId:\"jX9u2epfR\",scopeId:\"dZiH4We25\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G3AIUDENb:{variant:\"q7ZKp4Qkq\"},j8NjyKmyV:{variant:\"WxojLi5uf\"},x7PsDEusX:{variant:\"Y3WH_kTAy\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"jX9u2epfR\",layoutId:\"jX9u2epfR\",rukzQXLoJ:hG0qG9uQE,style:{width:\"100%\"},variant:\"d2qafGl2W\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-iao7tn-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VD2u2NsGZ\",scopeId:\"dZiH4We25\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"VD2u2NsGZ\",intensity:10,layoutId:\"VD2u2NsGZ\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{u95Rplvcp:\"politique-de-cookies\"},unresolvedPathSlugs:{u95Rplvcp:{collectionId:\"L1c2l37Rz\",collectionItemId:\"PXGEiimr4\"}},webPageId:\"ZSqNlgiUE\"},implicitPathVariables:undefined},{href:{pathVariables:{u95Rplvcp:\"politique-de-cookies\"},unresolvedPathSlugs:{u95Rplvcp:{collectionId:\"L1c2l37Rz\",collectionItemId:\"PXGEiimr4\"}},webPageId:\"ZSqNlgiUE\"},implicitPathVariables:undefined},{href:{pathVariables:{u95Rplvcp:\"politique-de-cookies\"},unresolvedPathSlugs:{u95Rplvcp:{collectionId:\"L1c2l37Rz\",collectionItemId:\"PXGEiimr4\"}},webPageId:\"ZSqNlgiUE\"},implicitPathVariables:undefined},{href:{pathVariables:{u95Rplvcp:\"politique-de-cookies\"},unresolvedPathSlugs:{u95Rplvcp:{collectionId:\"L1c2l37Rz\",collectionItemId:\"PXGEiimr4\"}},webPageId:\"ZSqNlgiUE\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{x7PsDEusX:{\"data-framer-layout-hint-center-x\":true}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qkhkkf-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Uhj1CGzMZ\",scopeId:\"dZiH4We25\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G3AIUDENb:{content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v6\",activeLocale)??\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience de navigation, diffuser des publicit\\xe9s ou des contenus personnalis\\xe9s et analyser notre trafic. En cliquant sur \\xab Tout accepter \\xbb, vous consentez \\xe0 notre utilisation des cookies.\",euPolicy:{label:getLocalizedValue(\"v8\",activeLocale)??\"Politique de cookies\",link:resolvedLinks[1],prefix:getLocalizedValue(\"v7\",activeLocale)??\"Lire notre\"},euShowReject:true,euTitle:getLocalizedValue(\"v5\",activeLocale)??\"Nous respectons votre vie priv\\xe9e.\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v9\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v11\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v10\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v0\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"}},j8NjyKmyV:{content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v6\",activeLocale)??\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience de navigation, diffuser des publicit\\xe9s ou des contenus personnalis\\xe9s et analyser notre trafic. En cliquant sur \\xab Tout accepter \\xbb, vous consentez \\xe0 notre utilisation des cookies.\",euPolicy:{label:getLocalizedValue(\"v8\",activeLocale)??\"Politique de cookies\",link:resolvedLinks[2],prefix:getLocalizedValue(\"v7\",activeLocale)??\"Lire notre\"},euShowReject:true,euTitle:getLocalizedValue(\"v5\",activeLocale)??\"Nous respectons votre vie priv\\xe9e.\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v9\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v11\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v10\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v0\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"}},x7PsDEusX:{button:{borderRadius:0,direction:\"column\",fluid:true,font:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:getLocalizedValue(\"v1\",activeLocale)??\"Accepter\",acceptAll:getLocalizedValue(\"v1\",activeLocale)??\"Accepter\",confirm:\"OK\",customize:getLocalizedValue(\"v3\",activeLocale)??\"Personnaliser\",reject:getLocalizedValue(\"v2\",activeLocale)??\"Refuser\",rejectAll:getLocalizedValue(\"v2\",activeLocale)??\"Refuser\",save:getLocalizedValue(\"v4\",activeLocale)??\"Sauvegarder\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-658101f0-26c5-4658-9457-883c025f4e1e, rgb(255, 255, 255))\",fill:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142))\"},secondary:{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142))\",fill:\"var(--token-193d8ab0-62c2-4ce4-b9a2-f724e9b236ad, rgba(58, 106, 142, 0.1))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v6\",activeLocale)??\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience de navigation, diffuser des publicit\\xe9s ou des contenus personnalis\\xe9s et analyser notre trafic. En cliquant sur \\xab Tout accepter \\xbb, vous consentez \\xe0 notre utilisation des cookies.\",euPolicy:{label:getLocalizedValue(\"v8\",activeLocale)??\"Politique de cookies\",link:resolvedLinks[3],prefix:getLocalizedValue(\"v7\",activeLocale)??\"Lire notre\"},euShowReject:true,euTitle:getLocalizedValue(\"v5\",activeLocale)??\"Nous respectons votre vie priv\\xe9e.\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v9\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v11\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v10\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v0\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-fb12e452-5cc0-4bf6-a721-de659eb1ddc7, rgb(245, 244, 243))\",radius:0,width:0},colorBody:\"var(--token-ce1fb5ba-ee3c-4c3f-ad92-485a94d59ab0, rgb(41, 41, 43))\",colorTitle:\"var(--token-ce1fb5ba-ee3c-4c3f-ad92-485a94d59ab0, rgb(41, 41, 43))\",fill:\"var(--token-fb12e452-5cc0-4bf6-a721-de659eb1ddc7, rgb(245, 244, 243))\",fontBody:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142))\"},width:360,zIndex:10},button:{borderRadius:0,direction:\"row\",fluid:true,font:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:getLocalizedValue(\"v1\",activeLocale)??\"Accepter\",acceptAll:getLocalizedValue(\"v1\",activeLocale)??\"Accepter\",confirm:\"OK\",customize:getLocalizedValue(\"v3\",activeLocale)??\"Personnaliser\",reject:getLocalizedValue(\"v2\",activeLocale)??\"Refuser\",rejectAll:getLocalizedValue(\"v2\",activeLocale)??\"Refuser\",save:getLocalizedValue(\"v4\",activeLocale)??\"Sauvegarder\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\",fill:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142))\"},secondary:{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142))\",fill:\"var(--token-dd06214b-8b75-4dc4-a16e-5f59e222aa99, rgba(58, 106, 142, 0.2))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v6\",activeLocale)??\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience de navigation, diffuser des publicit\\xe9s ou des contenus personnalis\\xe9s et analyser notre trafic. En cliquant sur \\xab Tout accepter \\xbb, vous consentez \\xe0 notre utilisation des cookies.\",euPolicy:{label:getLocalizedValue(\"v8\",activeLocale)??\"Politique de cookies\",link:resolvedLinks[0],prefix:getLocalizedValue(\"v7\",activeLocale)??\"Lire notre\"},euShowReject:true,euTitle:getLocalizedValue(\"v5\",activeLocale)??\"Nous respectons votre vie priv\\xe9e.\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v9\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v11\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v10\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v0\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"},gtmId:\" GTM-W3BTP33X\",height:\"100%\",id:\"Uhj1CGzMZ\",layoutId:\"Uhj1CGzMZ\",options:{analytics:{description:getLocalizedValue(\"v17\",activeLocale)??\"Les cookies analytiques sont utilis\\xe9s pour comprendre comment les visiteurs interagissent avec le site Web. Ces cookies aident \\xe0 fournir des informations sur le nombre de visiteurs, le taux de rebond, la source de trafic, etc.\",title:getLocalizedValue(\"v16\",activeLocale)??\"ANALYTIQUE\"},marketing:{description:getLocalizedValue(\"v19\",activeLocale)??\"Les cookies de publicit\\xe9 sont utilis\\xe9s pour fournir aux visiteurs des publicit\\xe9s personnalis\\xe9es bas\\xe9es sur les pages visit\\xe9es pr\\xe9c\\xe9demment et analyser l'efficacit\\xe9 de la campagne publicitaire.\",title:getLocalizedValue(\"v18\",activeLocale)??\"PUBLICIT\\xc9\"},necessary:{description:getLocalizedValue(\"v13\",activeLocale)??\"Les cookies fonctionnels permettent d'ex\\xe9cuter certaines fonctionnalit\\xe9s telles que le partage du contenu du site Web sur des plateformes de m\\xe9dias sociaux, la collecte de commentaires et d'autres fonctionnalit\\xe9s tierces.\",optional:false,title:getLocalizedValue(\"v12\",activeLocale)??\"FONCTIONNELLE\"},preferences:{description:getLocalizedValue(\"v15\",activeLocale)??\"Les cookies de performance sont utilis\\xe9s pour comprendre et analyser les indices de performance cl\\xe9s du site Web, ce qui permet de fournir une meilleure exp\\xe9rience utilisateur aux visiteurs.\",title:getLocalizedValue(\"v14\",activeLocale)??\"PERFORMANCE\"},preview:false,style:{background:\"var(--token-fb12e452-5cc0-4bf6-a721-de659eb1ddc7, rgb(245, 244, 243))\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:0,width:0},fontBody:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:500},fontTitle:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:700},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(58, 106, 142))\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v0\",activeLocale)??\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2500\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"G3AIUDENb\":{\"layout\":[\"fixed\",\"fixed\"]},\"j8NjyKmyV\":{\"layout\":[\"fixed\",\"fixed\"]},\"x7PsDEusX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WULvjCnbp\":\"image\",\"HmKYhRJkD\":\"blurImage\",\"FwNpT5uJa\":\"title\",\"HOdApJtBV\":\"subtitle\",\"Cu3mCCdNr\":\"subtitleVisible\",\"ulW8AtiQi\":\"description\",\"XwUBUnsLt\":\"navigationHeaderVariant\",\"hG0qG9uQE\":\"navigationFooterVariant\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"dxMah0PHV\":[\".framer-1dxkgqb-container\",\".framer-1xd0xq9\",\".framer-nf84my-container\",\".framer-oi3u5m-container\",\".framer-iao7tn-container\",\".framer-1qkhkkf-container\"],\"G3AIUDENb\":[\".framer-1dxkgqb-container\",\".framer-1xd0xq9\",\".framer-nf84my-container\",\".framer-oi3u5m-container\",\".framer-iao7tn-container\",\".framer-1qkhkkf-container\"],\"j8NjyKmyV\":[\".framer-1dxkgqb-container\",\".framer-1xd0xq9\",\".framer-nf84my-container\",\".framer-oi3u5m-container\",\".framer-iao7tn-container\",\".framer-1qkhkkf-container\"],\"x7PsDEusX\":[\".framer-1dxkgqb-container\",\".framer-1xd0xq9\",\".framer-nf84my-container\",\".framer-oi3u5m-container\",\".framer-iao7tn-container\",\".framer-1qkhkkf-container\"]}\n * @framerBreakpoints {\"dxMah0PHV\":{\"min\":1440,\"canvasClassName\":\"framer-1dk4u9p-override\",\"minHeight\":2500,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"G3AIUDENb\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-13kicxl-override\",\"minHeight\":2500,\"viewportHeight\":800,\"name\":\"L\",\"width\":1200,\"rootFontSize\":16},\"j8NjyKmyV\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-z1y7yx-override\",\"minHeight\":2500,\"viewportHeight\":1080,\"name\":\"M\",\"width\":810,\"rootFontSize\":16},\"x7PsDEusX\":{\"max\":809,\"canvasClassName\":\"framer-2g940t-override\",\"minHeight\":2500,\"viewportHeight\":844,\"name\":\"S\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant dxMah0PHV\n * @framerLayoutTemplate\n */const FramerdZiH4We25=withCSS(Component,css,\"framer-NTFJi\");export default FramerdZiH4We25;FramerdZiH4We25.displayName=\"Template\";FramerdZiH4We25.defaultProps={height:2500,width:1440};addPropertyControls(FramerdZiH4We25,{WULvjCnbp:{__defaultAssetReference:\"data:framer/asset-reference,KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?originalFilename=visualelectric-1738564256211.png&preferredSize=auto\",__vekterDefault:{alt:\"Woman In The Garden\",assetReference:\"data:framer/asset-reference,KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?originalFilename=visualelectric-1738564256211.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},HmKYhRJkD:{__defaultAssetReference:\"data:framer/asset-reference,KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?originalFilename=visualelectric-1738564256211.png&preferredSize=auto\",__vekterDefault:{alt:\"Woman In The Garden\",assetReference:\"data:framer/asset-reference,KFSYzu2PWxAtvbNtdRGgHIYjrfo.png?originalFilename=visualelectric-1738564256211.png&preferredSize=auto\"},title:\"Blur Image\",type:ControlType.ResponsiveImage},FwNpT5uJa:{defaultValue:\"CONSEIL EN D\\xc9VELOPPEMENT\",displayTextArea:false,title:\"Title\",type:ControlType.String},HOdApJtBV:{defaultValue:\"\\xa92025\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},Cu3mCCdNr:{defaultValue:true,title:\"Subtitle Visible\",type:ControlType.Boolean},ulW8AtiQi:{defaultValue:\"Whether it’s through stunning designs or seamless user experiences, I’m dedicated to delivering work that inspires and resonates.\",displayTextArea:false,title:\"Description\",type:ControlType.String},XwUBUnsLt:NavigationBarControls?.[\"rIWD6ou2h\"]&&{...NavigationBarControls[\"rIWD6ou2h\"],defaultValue:\"vMVkUCwkp\",description:undefined,hidden:undefined,title:\"Navigation (Header) Variant\"},hG0qG9uQE:FooterControls?.[\"rukzQXLoJ\"]&&{...FooterControls[\"rukzQXLoJ\"],defaultValue:\"A6hcQCAd_\",description:undefined,hidden:undefined,title:\"Navigation (Footer) Variant\"}});addFonts(FramerdZiH4We25,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",weight:\"500\"}]},...NavigationBarFonts,...BlurGradientFonts,...SmoothScrollFonts,...FooterFonts,...CookieBannerFonts,...CustomCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdZiH4We25\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"2500\",\"framerBreakpoints\":\"{\\\"dxMah0PHV\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1dk4u9p-override\\\",\\\"minHeight\\\":2500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"G3AIUDENb\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-13kicxl-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"L\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"j8NjyKmyV\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-z1y7yx-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"M\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"x7PsDEusX\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-2g940t-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"S\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"dxMah0PHV\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WULvjCnbp\\\":\\\"image\\\",\\\"HmKYhRJkD\\\":\\\"blurImage\\\",\\\"FwNpT5uJa\\\":\\\"title\\\",\\\"HOdApJtBV\\\":\\\"subtitle\\\",\\\"Cu3mCCdNr\\\":\\\"subtitleVisible\\\",\\\"ulW8AtiQi\\\":\\\"description\\\",\\\"XwUBUnsLt\\\":\\\"navigationHeaderVariant\\\",\\\"hG0qG9uQE\\\":\\\"navigationFooterVariant\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G3AIUDENb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j8NjyKmyV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x7PsDEusX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"dxMah0PHV\\\":[\\\".framer-1dxkgqb-container\\\",\\\".framer-1xd0xq9\\\",\\\".framer-nf84my-container\\\",\\\".framer-oi3u5m-container\\\",\\\".framer-iao7tn-container\\\",\\\".framer-1qkhkkf-container\\\"],\\\"G3AIUDENb\\\":[\\\".framer-1dxkgqb-container\\\",\\\".framer-1xd0xq9\\\",\\\".framer-nf84my-container\\\",\\\".framer-oi3u5m-container\\\",\\\".framer-iao7tn-container\\\",\\\".framer-1qkhkkf-container\\\"],\\\"j8NjyKmyV\\\":[\\\".framer-1dxkgqb-container\\\",\\\".framer-1xd0xq9\\\",\\\".framer-nf84my-container\\\",\\\".framer-oi3u5m-container\\\",\\\".framer-iao7tn-container\\\",\\\".framer-1qkhkkf-container\\\"],\\\"x7PsDEusX\\\":[\\\".framer-1dxkgqb-container\\\",\\\".framer-1xd0xq9\\\",\\\".framer-nf84my-container\\\",\\\".framer-oi3u5m-container\\\",\\\".framer-iao7tn-container\\\",\\\".framer-1qkhkkf-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { useLocaleInfo } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/dUYkzA9Nl22si58EYtUn/r3F4ih3Z1sMMVoXyt7Z0/dZiH4We25.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {F_2LHkNBM: \"image-3\", nac4JIqLJ: \"top\", VEs2GNkaw: \"image-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hTua9nu65GI9MLYlBhGq/8mSUWWFgRBmGz3yiWSuV/augiA20Il.js\")), path: \"/\"}, uVdpZqf_w: {elements: {Hqb0urJu9: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6VI4mAnFPxbwYTrTQlY5/dF4LA6T3qHEM8zwnQPtm/uVdpZqf_w.js\")), path: \"/blog\"}, er2VFJAFt: {elements: {anCeed4O5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/63f2NM5QbstTtf23bEka/9EkekEQPcwsYKx9X9JDZ/er2VFJAFt.js\")), path: \"/404\"}, dMtQwyNna: {elements: {aIU7dPtl9: \"vendre\", FWj8P3_Vw: \"acheter\", Q78aNxjwr: \"louer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8YBKHgX68UN4C8yeA7ZY/BfuHb88E51ZNRTh8KkSh/dMtQwyNna.js\")), path: \"/services/services-investors\"}, hbC9uQREo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zDPYYXAkXXhPHuhaTayI/uOdVVLCuy9eXnqvUGrLE/hbC9uQREo.js\")), path: \"/services/services-developers\"}, yAcf7ypdW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lpiJiaiyROEQNRlMY28T/jShvlRjN0zcT3dJm61Bl/yAcf7ypdW.js\")), path: \"/services/services-marketing\"}, ba9GSdB5o: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BmG5dOdWB86BrHcs1iMD/eiR2dbZUVfZ5hTTR2D4s/ba9GSdB5o.js\")), path: \"/about\"}, WHpEX8vBc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QmhxCQ8QKjM89EA13vMr/Jcay7k99DztglJzXlLdd/WHpEX8vBc.js\")), path: \"/contact\"}, plMC03D6_: {collectionId: \"f4zWXyw63\", elements: {LG5LjjEZw: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/to7uQH2fPClbRH4DdZYS/46lfefZdo5wxd4t7kJ1o/plMC03D6_.js\")), path: \"/services/services-marketing/:rTVbj0tcf\"}, tfKVKHbwJ: {collectionId: \"LH_pkMQDd\", elements: {Ip7Il3wUv: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nVcU3W5UbHsVbG8aCyt3/YaJGUwIWhPNzlfWJMXsW/tfKVKHbwJ.js\")), path: \"/blog/:mKasZUkWD\"}, ZSqNlgiUE: {collectionId: \"L1c2l37Rz\", elements: {Y0Xt6CGr6: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CvwjtLhanfKxsVc7RHVy/DSQIyCtX52vVkOEKJejr/ZSqNlgiUE.js\")), path: \"/legals/:u95Rplvcp\"}}\r\n\r\n        const locales = [{code: \"fr-BE\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}, {code: \"en\", id: \"JUgZpaYrw\", name: \"English\", slug: \"en\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {f4zWXyw63: async () => (await import(\"https://framerusercontent.com/modules/tdkpOF7q4ftY6zvA3q7Y/7cKfKfNXIfFwbAACoD7b/f4zWXyw63.js\"))?.[\"utils\"], L1c2l37Rz: async () => (await import(\"https://framerusercontent.com/modules/sqvSFd6m0N81BV8XPVK8/ZfcD9A5uu6euaLb2WafS/L1c2l37Rz.js\"))?.[\"utils\"], LH_pkMQDd: async () => (await import(\"https://framerusercontent.com/modules/goHKNZXdwp4dwxj12kpU/TKiTnGL0Vjh4lGEYgEBh/LH_pkMQDd.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"fc4537a7c262b853407b1a31fd78a7f2c6281e39feb19b9c734d7f0d77c0c341\"\r\n        const wrapInAddImageAlt = (image, alt) => {\r\n    if (!image || typeof image !== \"object\") {\r\n        return;\r\n    };\r\n    return { ...image, alt };\r\n};\r\n\r\nconst getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {JUgZpaYrw: \"Woman In The Garden\"}\r\nconst localizedValues1 = {JUgZpaYrw: \"Buy, sell, and rent\"}\r\nconst localizedValues2 = {JUgZpaYrw: \"Investor services\"}\r\nconst localizedValues3 = {JUgZpaYrw: \"Whether you want to sell or buy, Bricksquare supports you at every step of your project.\"}\r\nconst localizedValues4 = {JUgZpaYrw: \"Development consulting\"}\r\nconst localizedValues5 = {JUgZpaYrw: \"Developer services\"}\r\nconst localizedValues6 = {JUgZpaYrw: \"From land analysis to marketing, we structure your projects to combine profitability and sustainable consistency.\"}\r\nconst localizedValues7 = {JUgZpaYrw: \"Marketing campaigns\"}\r\nconst localizedValues8 = {JUgZpaYrw: \"Vision+ Services\"}\r\nconst localizedValues9 = {JUgZpaYrw: \"From branding to lead generation, we drive performance-driven campaigns that bring your projects to life.\"}\r\nconst localizedValues10 = {JUgZpaYrw: null}\r\nconst localizedValues11 = {JUgZpaYrw: \"Who are we?\"}\r\nconst localizedValues12 = {JUgZpaYrw: \"Our team\"}\r\nconst localizedValues13 = {JUgZpaYrw: \"A passionate team that makes a difference for your real estate project.\"}\r\nconst localizedValues14 = {JUgZpaYrw: \"Contact us\"}\r\nconst localizedValues15 = {JUgZpaYrw: \"A team at your service\"}\r\nconst localizedValues16 = {JUgZpaYrw: \"Do you have questions or want to discuss your projects? Contact our team of experts who will respond to you within 24 hours.\"}\r\nconst localizedValues17 = {JUgZpaYrw: \"Legal informations\"}\r\nconst localizedValues18 = {JUgZpaYrw: \"LEGAL INFORMATION\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const { activeLocale } = useLocaleInfo()\r\nconst props1 = {Cu3mCCdNr: true, FwNpT5uJa: getLocalizedValue(localizedValues1, activeLocale) ?? \"Acheter, vendre et louer.\", hG0qG9uQE: \"eEWEObMHH\", HmKYhRJkD: wrapInAddImageAlt({pixelHeight: 3024, pixelWidth: 4032, src: \"https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?width=4032&height=3024\", srcSet: \"https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?scale-down-to=512&width=4032&height=3024 512w,https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?scale-down-to=1024&width=4032&height=3024 1024w,https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?scale-down-to=2048&width=4032&height=3024 2048w,https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?width=4032&height=3024 4032w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), HOdApJtBV: getLocalizedValue(localizedValues2, activeLocale) ?? \"Services investisseurs\", ulW8AtiQi: getLocalizedValue(localizedValues3, activeLocale) ?? \"Que vous souhaitiez vendre ou acheter, Bricksquare vous accompagne à chaque étape de votre projet.\", WULvjCnbp: wrapInAddImageAlt({pixelHeight: 3024, pixelWidth: 4032, src: \"https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?width=4032&height=3024\", srcSet: \"https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?scale-down-to=512&width=4032&height=3024 512w,https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?scale-down-to=1024&width=4032&height=3024 1024w,https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?scale-down-to=2048&width=4032&height=3024 2048w,https://framerusercontent.com/images/r4sRjruDXnSuuISEm6jRgaSUkw.jpg?width=4032&height=3024 4032w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), XwUBUnsLt: \"X9yB4znnN\"}\r\nconst props2 = {...props1, FwNpT5uJa: getLocalizedValue(localizedValues4, activeLocale) ?? \"Conseil en développement.\", hG0qG9uQE: \"om3ecJBe0\", HmKYhRJkD: wrapInAddImageAlt({pixelHeight: 3000, pixelWidth: 4000, src: \"https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?width=4000&height=3000\", srcSet: \"https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?scale-down-to=512&width=4000&height=3000 512w,https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?scale-down-to=1024&width=4000&height=3000 1024w,https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?scale-down-to=2048&width=4000&height=3000 2048w,https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?width=4000&height=3000 4000w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), HOdApJtBV: getLocalizedValue(localizedValues5, activeLocale) ?? \"Services développeurs\", ulW8AtiQi: getLocalizedValue(localizedValues6, activeLocale) ?? \"De l’analyse foncière à la commercialisation, nous structurons vos projets pour allier rentabilité et cohérence durable.\", WULvjCnbp: wrapInAddImageAlt({pixelHeight: 3000, pixelWidth: 4000, src: \"https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?width=4000&height=3000\", srcSet: \"https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?scale-down-to=512&width=4000&height=3000 512w,https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?scale-down-to=1024&width=4000&height=3000 1024w,https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?scale-down-to=2048&width=4000&height=3000 2048w,https://framerusercontent.com/images/MEdfS8ESq4QiBWrJy4QciJa72HE.jpg?width=4000&height=3000 4000w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), XwUBUnsLt: \"qUm9hE21X\"}\r\nconst props3 = {...props1, FwNpT5uJa: getLocalizedValue(localizedValues7, activeLocale) ?? \"Campagnes marketing.\", hG0qG9uQE: \"v6oqq_LBW\", HmKYhRJkD: wrapInAddImageAlt({pixelHeight: 3126, pixelWidth: 5000, src: \"https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?width=5000&height=3126\", srcSet: \"https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=512&width=5000&height=3126 512w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=1024&width=5000&height=3126 1024w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=2048&width=5000&height=3126 2048w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=4096&width=5000&height=3126 4096w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?width=5000&height=3126 5000w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), HOdApJtBV: getLocalizedValue(localizedValues8, activeLocale) ?? \"Services Vision+\", ulW8AtiQi: getLocalizedValue(localizedValues9, activeLocale) ?? \"Du branding à la génération de leads, nous pilotons des campagnes performantes qui donnent vie à vos projets.\", WULvjCnbp: wrapInAddImageAlt({pixelHeight: 3126, pixelWidth: 5000, src: \"https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?width=5000&height=3126\", srcSet: \"https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=512&width=5000&height=3126 512w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=1024&width=5000&height=3126 1024w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=2048&width=5000&height=3126 2048w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?scale-down-to=4096&width=5000&height=3126 4096w,https://framerusercontent.com/images/RNodlfa0UazmHAMpgZzXN7MNI.jpg?width=5000&height=3126 5000w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), XwUBUnsLt: \"As_gdV_Eo\"}\r\nconst props4 = {...props1, FwNpT5uJa: getLocalizedValue(localizedValues11, activeLocale) ?? \"Qui sommes-nous ?\", hG0qG9uQE: \"NhtjVs_oa\", HmKYhRJkD: wrapInAddImageAlt({pixelHeight: 1365, pixelWidth: 2048, positionX: \"40.6%\", positionY: \"50.5%\", src: \"https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?width=2048&height=1365\", srcSet: \"https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?width=2048&height=1365 2048w\"}, getLocalizedValue(localizedValues10, activeLocale) ?? \"Woman In The Garden\"), HOdApJtBV: getLocalizedValue(localizedValues12, activeLocale) ?? \"Notre équipe\", ulW8AtiQi: getLocalizedValue(localizedValues13, activeLocale) ?? \"Une équipe passionnée, qui fait la différence, pour votre projet immobilier.\", WULvjCnbp: wrapInAddImageAlt({pixelHeight: 1365, pixelWidth: 2048, positionX: \"48%\", positionY: \"47.3%\", src: \"https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?width=2048&height=1365\", srcSet: \"https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/Y7RFDEGbuAaWoUCLEsOHEwbvPGc.jpg?width=2048&height=1365 2048w\"}, getLocalizedValue(localizedValues10, activeLocale) ?? \"Woman In The Garden\"), XwUBUnsLt: \"DOlWefVci\"}\r\nconst props5 = {...props1, FwNpT5uJa: getLocalizedValue(localizedValues14, activeLocale) ?? \"Contactez-nous.\", hG0qG9uQE: \"A6hcQCAd_\", HmKYhRJkD: wrapInAddImageAlt({pixelHeight: 1646, pixelWidth: 3000, src: \"https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?width=3000&height=1646\", srcSet: \"https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?scale-down-to=512&width=3000&height=1646 512w,https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?scale-down-to=1024&width=3000&height=1646 1024w,https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?scale-down-to=2048&width=3000&height=1646 2048w,https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?width=3000&height=1646 3000w\"}, getLocalizedValue(localizedValues10, activeLocale) ?? \"Woman In The Garden\"), HOdApJtBV: getLocalizedValue(localizedValues15, activeLocale) ?? \"Une équipe à votre service\", ulW8AtiQi: getLocalizedValue(localizedValues16, activeLocale) ?? \"Vous avez des questions ou souhaitez échanger sur vos projets ? Contactez notre équipe d'experts qui vous répondra sous 24 heures.\", WULvjCnbp: wrapInAddImageAlt({pixelHeight: 1646, pixelWidth: 3000, src: \"https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?width=3000&height=1646\", srcSet: \"https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?scale-down-to=512&width=3000&height=1646 512w,https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?scale-down-to=1024&width=3000&height=1646 1024w,https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?scale-down-to=2048&width=3000&height=1646 2048w,https://framerusercontent.com/images/jY6UbzAaa5KnpRQQbGxWm7dY.jpg?width=3000&height=1646 3000w\"}, getLocalizedValue(localizedValues10, activeLocale) ?? \"Woman In The Garden\"), XwUBUnsLt: \"vMVkUCwkp\"}\r\nconst props6 = {...props1, Cu3mCCdNr: false, FwNpT5uJa: getLocalizedValue(localizedValues17, activeLocale) ?? \"INFORMATIONS LÉGALES.\", hG0qG9uQE: \"A6hcQCAd_\", HmKYhRJkD: wrapInAddImageAlt({pixelHeight: 3844, pixelWidth: 5766, src: \"https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?width=5766&height=3844\", srcSet: \"https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=512&width=5766&height=3844 512w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=1024&width=5766&height=3844 1024w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=2048&width=5766&height=3844 2048w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=4096&width=5766&height=3844 4096w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?width=5766&height=3844 5766w\"}, getLocalizedValue(localizedValues10, activeLocale) ?? \"Woman In The Garden\"), HOdApJtBV: getLocalizedValue(localizedValues18, activeLocale) ?? \"INFORMATIONS LÉGALES\", ulW8AtiQi: \"\", WULvjCnbp: wrapInAddImageAlt({pixelHeight: 3844, pixelWidth: 5766, src: \"https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?width=5766&height=3844\", srcSet: \"https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=512&width=5766&height=3844 512w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=1024&width=5766&height=3844 1024w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=2048&width=5766&height=3844 2048w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?scale-down-to=4096&width=5766&height=3844 4096w,https://framerusercontent.com/images/4MNiFRYnLNEtNHtdyYBtRAeFE.jpg?width=5766&height=3844 5766w\"}, getLocalizedValue(localizedValues, activeLocale) ?? \"Woman In The Garden\"), XwUBUnsLt: \"vMVkUCwkp\"}\r\nconst templateProps = {ba9GSdB5o: props4, dMtQwyNna: props1, hbC9uQREo: props2, WHpEX8vBc: props5, yAcf7ypdW: props3, ZSqNlgiUE: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"dMtQwyNna\":\r\ncase \"hbC9uQREo\":\r\ncase \"yAcf7ypdW\":\r\ncase \"ba9GSdB5o\":\r\ncase \"WHpEX8vBc\":\r\ncase \"ZSqNlgiUE\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"dMtQwyNna\":\r\ncase \"hbC9uQREo\":\r\ncase \"yAcf7ypdW\":\r\ncase \"ba9GSdB5o\":\r\ncase \"WHpEX8vBc\":\r\ncase \"ZSqNlgiUE\":\r\nreturn [{hash: \"1dk4u9p\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"13kicxl\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"z1y7yx\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"2g940t\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/63f2NM5QbstTtf23bEka/9EkekEQPcwsYKx9X9JDZ/er2VFJAFt.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.bricksquare.eu\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: undefined,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 0.6, ease: [0.73, 0, 0.33, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"20%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.73, 0, 0.33, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-20%\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}