{"version":3,"file":"script_main.DBkIddUC.mjs","names":["getLocalizedValue","NavigationBar","Image1","RichText","BlurGradient","SmoothScroll","Footer","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","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/6YGiDrpbx8906zZuucar/qzgzof5YBocjoNu4INfk/dZiH4We25.js","https:/framerusercontent.com/modules/dUYkzA9Nl22si58EYtUn/hc7ZF7rRg6gQscjoTdmg/dZiH4We25.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (71e6c31)\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 (71e6c31)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,PropertyOverrides,RenderTarget,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*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 Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image1));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 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-1vVJT\";const variantClassNames={dxMah0PHV:\"framer-v-1dk4u9p\",G3AIUDENb:\"framer-v-13kicxl\",j8NjyKmyV:\"framer-v-z1y7yx\",x7PsDEusX:\"framer-v-2g940t\"};const XwUBUnsLt=undefined;const WULvjCnbp=undefined;const Cu3mCCdNr=undefined;const HOdApJtBV=undefined;const FwNpT5uJa=undefined;const ulW8AtiQi=undefined;const hG0qG9uQE=undefined;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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 transition4={bounce:.2,delay:.5,duration:.6,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const breakpointRules={G3AIUDENb:[\".framer-1vVJT .framer-t2osne { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-1vVJT .framer-1txblwl { height: min-content; justify-content: flex-start; width: 55%; }\",\".framer-1vVJT .framer-17cwgoy { flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-1vVJT .framer-y9ckc8 { flex: none; height: auto; }\"],j8NjyKmyV:[\".framer-1vVJT .framer-1dxkgqb-container { left: 0px; right: 0px; top: 0px; }\",\".framer-1vVJT .framer-1xd0xq9 { height: 70vh; }\",\".framer-1vVJT .framer-d9tte4 { padding: 24px 24px 44px 24px; }\",\".framer-1vVJT .framer-t2osne { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-1vVJT .framer-a4lej5, .framer-1vVJT .framer-q5yp02 { width: 100%; }\",\".framer-1vVJT .framer-y9un8v { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-1vVJT .framer-1txblwl { gap: 0px; height: min-content; justify-content: flex-start; max-width: 75%; width: 100%; }\",\".framer-1vVJT .framer-17cwgoy { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-1vVJT .framer-y9ckc8 { flex: none; height: auto; }\"],x7PsDEusX:[\".framer-1vVJT .framer-1dxkgqb-container { left: 0px; right: 0px; top: 0px; }\",\".framer-1vVJT .framer-1xd0xq9 { height: 75vh; }\",\".framer-1vVJT .framer-d9tte4 { padding: 20px 20px 30px 20px; }\",\".framer-1vVJT .framer-t2osne { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-1vVJT .framer-a4lej5 { gap: 10px; width: 100%; }\",\".framer-1vVJT .framer-q5yp02 { width: 100%; }\",\".framer-1vVJT .framer-y9un8v { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-1vVJT .framer-1txblwl { align-content: flex-start; align-items: flex-start; gap: 20px; justify-content: flex-start; width: 100%; }\",\".framer-1vVJT .framer-17cwgoy { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-1vVJT .framer-y9ckc8 { flex: none; height: auto; }\",\".framer-1vVJT .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-1vVJT.framer-ykink3, .framer-1vVJT .framer-ykink3 { display: block; }\",\".framer-1vVJT.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-1vVJT .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-1vVJT .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-1vVJT .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-1vVJT .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-1vVJT .framer-1oz870a { flex: none; gap: 10px; height: 54px; overflow: hidden; position: relative; width: 100%; }\",\".framer-1vVJT .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-1vVJT .framer-vb4v4i, .framer-1vVJT .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-1vVJT .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-1vVJT .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-1vVJT .framer-e8h6hm, .framer-1vVJT .framer-y9un8v { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1vVJT .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-1vVJT .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-1vVJT .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-1vVJT .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-1vVJT .framer-2f4ykp-container { flex: none; height: 180px; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-1vVJT .framer-naxqtv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-1vVJT .framer-nf84my-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-1vVJT .framer-oi3u5m-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 4; }\",\".framer-1vVJT .framer-iao7tn-container { flex: none; height: auto; order: 1005; position: relative; width: auto; }\",\".framer-1vVJT .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 humanReadableVariantMap={Desktop:\"dxMah0PHV\",L:\"G3AIUDENb\",M:\"j8NjyKmyV\",S:\"x7PsDEusX\"};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 getProps=({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_\",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 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,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({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,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-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:matchVariant(\"jOL71loun\")},x7PsDEusX:{rIWD6ou2h:\"a5Xdub2CA\",variant:matchVariant(\"jOL71loun\")}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"VAFsZYG8a\",layoutId:\"VAFsZYG8a\",rIWD6ou2h:XwUBUnsLt,style:{width:\"100%\"},variant:matchVariant(\"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(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(Image1WithFXWithOptimizedAppearEffect,{__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!==false&&/*#__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\",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:animation6,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:matchVariant(\"q7ZKp4Qkq\")},j8NjyKmyV:{variant:matchVariant(\"WxojLi5uf\")},x7PsDEusX:{variant:matchVariant(\"Y3WH_kTAy\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"jX9u2epfR\",layoutId:\"jX9u2epfR\",rukzQXLoJ:hG0qG9uQE,style:{width:\"100%\"},variant:matchVariant(\"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\",\"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 true\n */const FramerdZiH4We25=withCSS(Component,css,\"framer-1vVJT\");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},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,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerdZiH4We25.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationBar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdZiH4We25\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"dxMah0PHV\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"2500\",\"framerVariables\":\"{\\\"WULvjCnbp\\\":\\\"image\\\",\\\"FwNpT5uJa\\\":\\\"title\\\",\\\"HOdApJtBV\\\":\\\"subtitle\\\",\\\"Cu3mCCdNr\\\":\\\"subtitleVisible\\\",\\\"ulW8AtiQi\\\":\\\"description\\\",\\\"XwUBUnsLt\\\":\\\"navigationHeaderVariant\\\",\\\"hG0qG9uQE\\\":\\\"navigationFooterVariant\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G3AIUDENb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j8NjyKmyV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x7PsDEusX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"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}}\",\"framerContractVersion\":\"1\",\"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\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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/hc7ZF7rRg6gQscjoTdmg/dZiH4We25.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {F_2LHkNBM: \"image-3\", nac4JIqLJ: \"top\", VEs2GNkaw: \"image-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hTua9nu65GI9MLYlBhGq/p6JSmq6JHabJYDttHiZD/augiA20Il.js\")), path: \"/\"}, uVdpZqf_w: {elements: {Hqb0urJu9: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6VI4mAnFPxbwYTrTQlY5/zu1uKq8awG5gVcnog7ru/uVdpZqf_w.js\")), path: \"/blog\"}, er2VFJAFt: {elements: {anCeed4O5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/63f2NM5QbstTtf23bEka/a3MF0WUwJ7DRJcwODgyo/er2VFJAFt.js\")), path: \"/404\"}, dMtQwyNna: {elements: {aIU7dPtl9: \"vendre\", FWj8P3_Vw: \"acheter\", Q78aNxjwr: \"louer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8YBKHgX68UN4C8yeA7ZY/5aaADLUv2fldMbgBfdzW/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/7sZcKUIueTeLit4orUp8/ba9GSdB5o.js\")), path: \"/about\"}, WHpEX8vBc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QmhxCQ8QKjM89EA13vMr/Jcay7k99DztglJzXlLdd/WHpEX8vBc.js\")), path: \"/contact\"}, tfKVKHbwJ: {collectionId: \"LH_pkMQDd\", elements: {Ip7Il3wUv: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nVcU3W5UbHsVbG8aCyt3/els0ts3RZ9329smtlUTX/tfKVKHbwJ.js\")), path: \"/blog/:mKasZUkWD\"}, ZSqNlgiUE: {collectionId: \"L1c2l37Rz\", elements: {Y0Xt6CGr6: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CvwjtLhanfKxsVc7RHVy/0NAFusboxWjy4nZxUk0K/ZSqNlgiUE.js\")), path: \"/legals/:u95Rplvcp\"}}\r\n\r\n\t\tconst locales = [{code: \"fr-BE\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}, {code: \"en\", id: \"JUgZpaYrw\", name: \"English\", slug: \"en\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {f4zWXyw63: async () => (await import(\"https://framerusercontent.com/modules/tdkpOF7q4ftY6zvA3q7Y/gnbsQvvoGjCykmEhVtOl/f4zWXyw63.js\"))?.[\"utils\"], L1c2l37Rz: async () => (await import(\"https://framerusercontent.com/modules/sqvSFd6m0N81BV8XPVK8/oh3sxSzFvYFSyn559l6w/L1c2l37Rz.js\"))?.[\"utils\"], LH_pkMQDd: async () => (await import(\"https://framerusercontent.com/modules/goHKNZXdwp4dwxj12kpU/a4qDQIAeBJRIYmAZGz9c/LH_pkMQDd.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"fc4537a7c262b853407b1a31fd78a7f2c6281e39feb19b9c734d7f0d77c0c341\"\r\n\t\tconst wrapInAddImageAlt = (image, alt) => {\r\n\tif (!image || typeof image !== \"object\") {\r\n\t\treturn;\r\n\t};\r\n\treturn { ...image, alt };\r\n};\r\n\r\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\", 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\", 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\", 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\", 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: \"47.7%\", positionY: \"33.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\"), XwUBUnsLt: \"DOlWefVci\"}\r\nconst props5 = {...props1, FwNpT5uJa: getLocalizedValue(localizedValues14, activeLocale) ?? \"Contactez-nous.\", hG0qG9uQE: \"A6hcQCAd_\", 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_\", 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\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/63f2NM5QbstTtf23bEka/a3MF0WUwJ7DRJcwODgyo/er2VFJAFt.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.bricksquare.eu\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/7Xp0B9ErspPIZrJnAWj4/6sTNA8HUay6WyfPnUXYY/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {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\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}