{
  "version": 3,
  "sources": ["framer:toplevel:framer:toplevel/main", "ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/KYoF0WERocf4Ju9ss8eh/IHVKyxUGx9mnhjaO18bT/e5PB6ITg0.js", "ssg:https://framerusercontent.com/modules/vghQPJCikQsOihKX89XU/BMcGo2TQ1UgsdPOv1ayR/qUcywzc1y.js", "ssg:https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js"],
  "sourcesContent": ["\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport HeaderFooter from \"https://framerusercontent.com/modules/KYoF0WERocf4Ju9ss8eh/IHVKyxUGx9mnhjaO18bT/e5PB6ITg0.js\";\r\n\r\n        const routes = {Zg8lkW_lv: {elements: {A8ZL9Bxhg: \"trigger-1\", FRAo7rHzt: \"trigger-1-1\", IJmrkctb6: \"card-bb-heart\", xBkcvSXQZ: \"wedoboth\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rOPC7m0sPlvksFE5zk7D/GX6lGcmnpFcNaEyy9IR2/Zg8lkW_lv.js\")), path: \"/\"}, Ewo3EOYuS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ACynqZ1fIWSZkHQ3evXI/TBkdqJkZzplG2Iz5SpGO/Ewo3EOYuS.js\")), path: \"/projects\"}, x2rT3BabQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mRl1MIi7PJdDX2Sz6oXg/45ZXWWEfPQfo46g4LHhK/x2rT3BabQ.js\")), path: \"/404\"}, jvuT9HIND: {elements: {aZHdcSLMp: \"forml\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D481FuIll67I46UGZM56/2rtE7Bwx4s95FwJBZmxY/jvuT9HIND.js\")), path: \"/bienfait\"}, FrIhf2HgX: {collectionId: \"zNdlz0Ru3\", elements: {RPFO58QZw: \"project-banner\", uqi4Sodbf: \"proejct-name\", VDpRgjZgs: \"project-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RUETe0Ex56nRXaWpOm7z/clsLqz9kFvYYmIWIZqwo/FrIhf2HgX.js\")), path: \"/projet/:aywwlXGqc\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {zNdlz0Ru3: async () => (await import(\"https://framerusercontent.com/modules/sR0qGDeVKhuUUsUvQxMp/NUB59MWa8NoI8eEDUP7d/zNdlz0Ru3.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"9778e551f1deb41526231fa8a777d9a06bf3a84f9d0d646cc6158e5418a473ed\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"Zg8lkW_lv\":\r\ncase \"augiA20Il\":\r\ncase \"Ewo3EOYuS\":\r\ncase \"jvuT9HIND\":\r\ncase \"FrIhf2HgX\":\r\nreturn React.createElement(HeaderFooter, {...props, key: \"HeaderFooter\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"Zg8lkW_lv\":\r\ncase \"augiA20Il\":\r\ncase \"Ewo3EOYuS\":\r\ncase \"jvuT9HIND\":\r\ncase \"FrIhf2HgX\":\r\nreturn [{hash: \"1u723sk\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"vcuvnz\", mediaQuery: \"(min-width: 810px) and (max-width: 1439px)\"}, {hash: \"8wno7l\", mediaQuery: \"(max-width: 809px)\"}]\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/mRl1MIi7PJdDX2Sz6oXg/45ZXWWEfPQfo46g4LHhK/x2rT3BabQ.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://bleubleu.studio\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 1,\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                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://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\r\n                    LayoutTemplate: Template,\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: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: false, pauseOffscreen: true, replaceNestedLinks: true, 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            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {FrIhf2HgX: {Zg8lkW_lv: effect}}}\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            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\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(\"Recoverable error has happened. Please check any custom code or code overrides to fix 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(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\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                    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                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                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    ", "import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (6464825)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TickerFooter from\"#framer/local/canvasComponent/qUcywzc1y/qUcywzc1y.js\";import Pearl from\"#framer/local/canvasComponent/WEi6soVyy/WEi6soVyy.js\";import*as sharedStyle1 from\"#framer/local/css/pTi6bv5VU/pTi6bv5VU.js\";import*as sharedStyle from\"#framer/local/css/zGqk7XlTa/zGqk7XlTa.js\";const PearlFonts=getFonts(Pearl);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const TickerFooterFonts=getFonts(TickerFooter);const MotionDivWithFX=withFX(motion.div);const breakpoints={Ag1mTCZn1:\"(min-width: 810px) and (max-width: 1439px)\",ewNZ4ZONn:\"(min-width: 1440px)\",NtckpPIM7:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-CzQzx\";const variantClassNames={Ag1mTCZn1:\"framer-v-vcuvnz\",ewNZ4ZONn:\"framer-v-1u723sk\",NtckpPIM7:\"framer-v-8wno7l\"};const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transition2={delay:.1,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};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:0,y:10};const breakpointRules={Ag1mTCZn1:[\".framer-CzQzx .framer-n8tdj0 { padding: 0px 40px 0px 40px; }\",\".framer-CzQzx .framer-bde06g, .framer-CzQzx .framer-1x434en { width: 100%; }\",\".framer-CzQzx .framer-1cn4iyc { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-CzQzx .framer-1uxxs0y { order: 1; }\",\".framer-CzQzx .framer-19ck38f { flex-direction: column; gap: 8px; justify-content: flex-start; order: 0; }\",\".framer-CzQzx .framer-ker1e3 { flex: none; width: 100%; }\"],NtckpPIM7:[\".framer-CzQzx .framer-m6iwuy { flex-direction: column; }\",\".framer-CzQzx .framer-n8tdj0 { flex: none; padding: 0px 40px 0px 40px; width: 100%; }\",\".framer-CzQzx .framer-bde06g, .framer-CzQzx .framer-1x434en { width: 100%; }\",\".framer-CzQzx .framer-wsjypm { gap: 0px; padding: 0px 40px 0px 40px; }\",\".framer-CzQzx .framer-1cn4iyc { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-CzQzx .framer-1uxxs0y { order: 1; }\",\".framer-CzQzx .framer-19ck38f { flex-direction: column; gap: 8px; justify-content: flex-start; order: 0; }\",\".framer-CzQzx .framer-ker1e3 { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Ag1mTCZn1:\".framer-vcuvnz-override\",NtckpPIM7:\".framer-8wno7l-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CzQzx.framer-16n8d9q, .framer-CzQzx .framer-16n8d9q { display: block; }\",\".framer-CzQzx.framer-1u723sk { align-content: center; align-items: center; background-color: var(--token-617cfe71-612f-4c66-92c1-cf526f4c28c2, #f9f9f9); 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-CzQzx .framer-m6iwuy { align-content: center; align-items: center; background-color: var(--token-617cfe71-612f-4c66-92c1-cf526f4c28c2, #f9f9f9); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CzQzx .framer-n8tdj0 { align-content: center; align-items: center; background-color: var(--token-617cfe71-612f-4c66-92c1-cf526f4c28c2, #f9f9f9); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 100px 0px 100px; position: relative; width: 1px; z-index: 2; }\",\".framer-CzQzx .framer-bde06g { align-content: center; align-items: center; background-color: var(--token-617cfe71-612f-4c66-92c1-cf526f4c28c2, #f9f9f9); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 90px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1000px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-CzQzx .framer-1wdwret { flex: none; height: 49px; position: relative; text-decoration: none; width: 151px; }\",\".framer-CzQzx .framer-fojp74-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-CzQzx .framer-1x434en { -webkit-backdrop-filter: blur(35px); align-content: center; align-items: center; backdrop-filter: blur(35px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1000px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-CzQzx .framer-gdpneu { flex: none; height: 4px; opacity: 0.3; position: relative; width: 100%; }\",\".framer-CzQzx .framer-1gcarjw { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-CzQzx .framer-q44tv6 { align-content: flex-start; align-items: flex-start; background-color: var(--token-d54b2032-1f75-4f37-8be0-605ad6e18e55, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; opacity: 0; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-CzQzx .framer-1uu8r9n { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 0px; order: 1003; overflow: hidden; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 1; }\",\".framer-CzQzx .framer-te28im { align-content: center; align-items: center; background-color: #480000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: 120px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-CzQzx .framer-1e6s7s4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-CzQzx .framer-wsjypm { align-content: center; align-items: center; background-color: #fb4f18; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: 1px; justify-content: center; overflow: visible; padding: 0px 100px 0px 100px; position: relative; width: 100%; }\",\".framer-CzQzx .framer-1315jzz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 340px; justify-content: center; max-width: 1240px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-CzQzx .framer-38sa95 { flex: 1 0 0px; gap: 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-CzQzx .framer-1cn4iyc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CzQzx .framer-1uxxs0y, .framer-CzQzx .framer-tixsy8, .framer-CzQzx .framer-1dy1sjk { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CzQzx .framer-19ck38f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 350px; z-index: 0; }\",\".framer-CzQzx .framer-ker1e3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CzQzx .framer-eq8is { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; z-index: 10; }\",\".framer-CzQzx .framer-1lk55l7, .framer-CzQzx .framer-k6qem2 { flex: none; height: 21px; position: relative; width: 20px; }\",\".framer-CzQzx .framer-1x3pqi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CzQzx .framer-3u9t39 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={Ag1mTCZn1:\"(min-width: 810px) and (max-width: 1439px)\",ewNZ4ZONn:\"(min-width: 1440px)\",NtckpPIM7:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"ewNZ4ZONn\",Phone:\"NtckpPIM7\",Tablet:\"Ag1mTCZn1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ewNZ4ZONn\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ewNZ4ZONn\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-617cfe71-612f-4c66-92c1-cf526f4c28c2, rgb(249, 249, 249)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1u723sk\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-m6iwuy\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n8tdj0\",\"data-framer-name\":\"Nav + line\",children:[/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-bde06g\",\"data-framer-appear-id\":\"bde06g\",\"data-framer-name\":\"NAV\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Zg8lkW_lv\"},motionChild:true,nodeId:\"zdjLsf_Aq\",scopeId:\"e5PB6ITg0\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1wdwret framer-16n8d9q\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:151,svg:'<svg width=\"151\" height=\"49\" viewBox=\"0 0 151 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M59.1056 43.3377C56.5864 43.3377 57.7764 41.5828 58.0604 41.2506C58.3444 40.9155 61.6475 36.9854 62.2951 36.0312C63.0449 34.9266 64.7688 30.9823 60.4433 28.7815C57.9014 27.4866 53.6298 29.1024 50.4176 30.7352C51.6445 29.2444 52.684 27.6968 53.1697 26.0242C54.0388 23.0426 54.0161 20.3023 53.36 17.9141C54.124 16.3097 55.9246 11.6271 53.6582 6.87627C50.8607 1.01802 43.4536 -0.938521 38.1397 0.790842C32.8627 2.51453 30.849 7.77077 26.9779 4.32056C26.5235 3.88893 26.2139 3.44026 25.8674 2.88936C25.7254 2.70762 25.467 2.67639 25.2881 2.81553L25.2682 2.82973C25.0864 2.97171 25.0552 3.23012 25.1943 3.41186L25.6999 4.06215C25.8362 4.23537 25.805 4.4881 25.626 4.62725C25.4499 4.76355 25.1972 4.73231 25.0608 4.55625L24.5553 3.90597C24.4758 3.8009 24.3536 3.74695 24.2315 3.74695C24.1406 3.74695 24.0526 3.77534 23.9759 3.83498C23.797 3.97412 23.7629 4.23253 23.9049 4.41427L24.4104 5.06456C24.5439 5.23778 24.5127 5.49051 24.3366 5.62965C24.1634 5.76312 23.9077 5.73188 23.7743 5.55866L23.2687 4.90837C23.1267 4.72663 22.8683 4.6954 22.6893 4.83454L22.6666 4.85158C22.4848 4.99356 22.4536 5.25198 22.5928 5.43087C23.0642 6.06696 23.5499 6.75984 23.9646 7.19431C27.1654 10.7979 32.3515 9.86361 37.5177 5.72336C42.0221 2.11129 50.7471 5.77732 50.7471 11.4709C50.7471 11.5646 50.7471 11.6583 50.7414 11.7492C51.4713 12.5102 52.6244 14.0465 52.8062 16.3012C52.7863 16.0456 52.542 15.7048 52.4284 15.4833C52.1984 15.0403 51.9371 14.6116 51.6587 14.197C50.2103 12.0502 48.1881 10.3435 45.7853 9.35531C45.1491 9.09406 44.4931 8.88392 43.82 8.73342C37.938 7.40161 34.0584 11.167 32.8343 14.0493C32.8315 14.0578 33.7062 14.728 34.2061 15.2874C34.706 15.8468 35.132 16.5255 35.4131 17.2354C35.0581 16.7442 34.5611 16.3097 34.0982 15.9206C33.2035 15.171 32.1896 14.5633 31.1075 14.1288C29.8294 13.6574 27.7363 13.2201 24.9813 13.7596C22.1951 14.3049 19.835 16.1365 18.4575 18.5956C17.1198 20.9866 16.7932 23.707 17.1766 26.3962C17.1795 26.4161 17.1823 26.4388 17.1851 26.4587C17.2022 26.6092 17.2164 26.7086 17.2192 26.7341C17.1596 26.6518 16.2649 25.3285 16.1797 22.6507C13.51 21.955 11.7804 20.5294 10.7749 18.8143C18.929 18.6496 21.7123 12.0076 19.6135 7.31074C17.2845 2.09425 10.8743 2.2334 7.91208 6.66613C6.80727 8.32167 5.96659 10.6672 5.81038 13.2371C4.27955 11.7094 4.01541 9.40926 4.26819 7.41865C4.27103 7.39025 4.27387 7.3647 4.27955 7.33914L4.6232 5.29741C4.66581 5.04184 4.51812 4.79479 4.29091 4.74651L4.26535 4.74083C4.04097 4.69256 3.82228 4.8601 3.77684 5.11567L3.62347 6.04141C3.58087 6.28846 3.36786 6.45032 3.14633 6.40488C2.92196 6.35661 2.77711 6.11524 2.81971 5.86819L2.97592 4.94245C2.9816 4.91405 2.98444 4.88282 2.98444 4.85442C2.98444 4.63293 2.84528 4.43415 2.64363 4.39155C2.41642 4.34328 2.19772 4.51082 2.15512 4.76639L1.99891 5.69212C1.95631 5.93918 1.7433 6.10388 1.52177 6.0556C1.30308 6.00733 1.15823 5.76596 1.20084 5.5189L1.35704 4.59601C1.39965 4.3376 1.24912 4.09055 1.02475 4.04227L0.993506 4.03659C0.769135 3.98832 0.550444 4.15586 0.505002 4.41143L0.167025 6.42476C0.167025 6.42476 0.164185 6.44464 0.164185 6.45316C0.127263 6.67749 0.0960218 6.89899 0.0733007 7.12048C-0.435084 11.8116 1.7291 15.9718 5.69109 17.8119C5.54341 16.0286 5.86434 15.0233 5.86434 15.0233C5.86434 15.0233 6.15972 17.863 6.98052 19.6009L6.96348 19.6122C7.65079 21.1059 8.66472 22.5456 10.0876 23.8462C13.422 26.8988 16.0207 27.9978 17.6566 28.3783C17.8128 28.8611 17.9974 29.3438 18.2133 29.8265C19.3948 32.4674 21.7379 34.353 24.2315 35.699C25.8788 36.5907 27.7959 37.4823 29.6391 37.8004C29.6391 37.8004 29.0683 37.9253 28.4605 37.9253C27.8925 37.9253 27.1483 37.8458 26.5207 37.6243C26.7308 39.4814 26.4184 42.7016 23.8339 43.7608C18.8523 45.8026 15.5606 42.1536 15.0352 39.3792C14.9244 37.931 15.4725 37.1359 15.7423 35.9773C16.0945 34.4666 15.4186 32.7713 13.5242 32.9928C10.2467 33.379 10.1927 36.6929 12.6324 37.2438C13.936 37.5363 12.178 38.692 11.3259 37.4852C9.95982 35.5457 8.49715 35.3526 6.57722 36.4203C4.66012 37.4823 4.47268 38.78 5.03218 39.7853C5.58885 40.7934 6.91519 41.2534 9.32931 40.5378C10.5761 40.1658 11.3004 41.1199 11.4395 41.3301C11.4481 41.3443 11.4566 41.3556 11.4651 41.3698C13.2743 44.2209 16.4069 49.5737 23.7402 47.708C26.1855 47.0861 28.1822 45.5158 29.2756 43.2327C30.0254 41.668 30.3492 39.9273 30.4202 38.2036V38.1894C30.9087 38.3399 31.4029 38.4961 31.8573 38.6381C31.8772 38.6437 31.8942 38.6494 31.9141 38.6551C33.8284 39.2145 35.4387 39.6319 36.3419 40.038C39.4887 41.4465 39.1195 44.5275 39.1195 44.5275C39.1195 44.5275 41.1616 41.7475 44.0472 38.1269C44.05 38.1241 44.0528 38.1184 44.0585 38.1156C44.0841 38.0843 44.1125 38.0474 44.1466 38.0048C44.1693 37.9764 44.192 37.948 44.2147 37.9168C44.9674 36.9513 47.0322 34.3274 47.8246 33.5352L47.6825 33.8021L45.8819 37.1841C51.9257 34.0009 57.3845 30.6472 59.0147 32.2772C60.8125 34.0747 57.8872 36.8917 57.0891 37.7947C56.291 38.7005 54.9306 40.2141 54.533 40.6202C52.258 42.9345 48.8072 46.7823 52.0535 47.8102C55.1976 48.8041 56.7625 46.1888 54.8937 44.5275C53.8996 43.6416 55.9956 43.4825 56.1547 44.9507C56.4075 47.3104 57.5918 48.1851 59.7872 48.1851C61.9826 48.1851 62.775 47.1429 62.775 45.9928C62.775 44.8428 61.6219 43.332 59.1056 43.332V43.3377ZM9.68149 13.2229H9.68433C9.91438 11.1926 10.738 9.32975 11.8684 8.19956C13.6662 6.40488 16.708 7.31358 16.708 10.5054C16.708 13.2229 14.4529 14.8842 10.988 14.9353C10.8033 14.9381 10.6244 14.9381 10.4483 14.9296C10.2467 16.3381 10.4824 18.0873 10.5705 18.252C10.5364 18.2066 9.28955 16.4005 9.68149 13.2229ZM36.2794 26.24C35.3507 26.24 34.6009 25.4904 34.6009 24.5618C34.6009 23.6332 35.3507 22.8835 36.2794 22.8835C37.2081 22.8835 37.9579 23.636 37.9579 24.5618C37.9579 25.4875 37.2053 26.24 36.2794 26.24ZM42.4794 24.5618C41.5507 24.5618 40.8009 23.8121 40.8009 22.8835C40.8009 21.955 41.5507 21.2053 42.4794 21.2053C43.4081 21.2053 44.1579 21.9578 44.1579 22.8835C44.1579 23.8093 43.4053 24.5618 42.4794 24.5618Z\" fill=\"#28292E\"/>\\n<path d=\"M65.513 8.71123C65.23 8.71123 64.9893 8.65414 64.7907 8.53997C64.5971 8.42084 64.4532 8.25951 64.3589 8.05598H64.3142L64.2472 8.62188H63.7334V3.26074H64.3589V5.45732C64.4532 5.29351 64.5996 5.14955 64.7982 5.02545C65.0017 4.90135 65.24 4.8393 65.513 4.8393C65.8307 4.8393 66.1112 4.91376 66.3544 5.06268C66.5976 5.2116 66.7888 5.43002 66.9277 5.71793C67.0667 6.00584 67.1362 6.35581 67.1362 6.76782C67.1362 7.1848 67.0667 7.53972 66.9277 7.8326C66.7888 8.12051 66.5952 8.33893 66.347 8.48785C66.1037 8.63677 65.8257 8.71123 65.513 8.71123ZM65.4311 8.11555C65.7438 8.11555 65.9995 8.00634 66.198 7.78792C66.4016 7.56454 66.5033 7.22699 66.5033 6.77527C66.5033 6.32354 66.4016 5.98847 66.198 5.77005C65.9995 5.54667 65.7438 5.43498 65.4311 5.43498C65.1184 5.43498 64.8602 5.54667 64.6567 5.77005C64.4532 5.98847 64.3514 6.32354 64.3514 6.77527C64.3514 7.22699 64.4532 7.56454 64.6567 7.78792C64.8602 8.00634 65.1184 8.11555 65.4311 8.11555Z\" fill=\"#28292E\"/>\\n<path d=\"M69.5297 8.71123C69.1491 8.71123 68.8252 8.65415 68.5581 8.53997C68.2977 8.42084 68.104 8.25951 67.9771 8.05598H67.917L67.8269 8.62188H67.1357L67.7167 3.26074H68.5581L67.9771 5.45732C68.104 5.29351 68.301 5.14955 68.5681 5.02545C68.8419 4.90135 69.1624 4.8393 69.5297 4.8393C69.9571 4.8393 70.3344 4.91376 70.6616 5.06268C70.9888 5.2116 71.2459 5.43002 71.4329 5.71793C71.6199 6.00584 71.7133 6.35581 71.7133 6.76782C71.7133 7.1848 71.6199 7.53972 71.4329 7.8326C71.2459 8.12051 70.9855 8.33893 70.6516 8.48785C70.3244 8.63677 69.9504 8.71123 69.5297 8.71123ZM69.4195 8.11555C69.8402 8.11555 70.1841 8.00634 70.4512 7.78793C70.725 7.56455 70.8619 7.22699 70.8619 6.77527C70.8619 6.32354 70.725 5.98847 70.4512 5.77005C70.1841 5.54667 69.8402 5.43498 69.4195 5.43498C68.9988 5.43498 68.6516 5.54667 68.3778 5.77005C68.104 5.98847 67.9671 6.32354 67.9671 6.77527C67.9671 7.22699 68.104 7.56455 68.3778 7.78793C68.6516 8.00634 68.9988 8.11555 69.4195 8.11555Z\" fill=\"#28292E\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M67.3213 11.6676C70.3222 11.6676 72.755 9.23483 72.755 6.23389C72.755 3.23294 70.3222 0.800194 67.3213 0.800194C64.3203 0.800194 61.8876 3.23294 61.8876 6.23389C61.8876 9.23483 64.3203 11.6676 67.3213 11.6676ZM67.3213 12.2827C70.662 12.2827 73.3701 9.57456 73.3701 6.23389C73.3701 2.89321 70.662 0.185059 67.3213 0.185059C63.9806 0.185059 61.2725 2.89321 61.2725 6.23389C61.2725 9.57456 63.9806 12.2827 67.3213 12.2827Z\" fill=\"#28292E\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:21,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fojp74-container\",nodeId:\"YjQ_Ufw2o\",scopeId:\"e5PB6ITg0\",children:/*#__PURE__*/_jsx(Pearl,{height:\"100%\",id:\"YjQ_Ufw2o\",jaSjWvLu3:\"https://3fh7gbh186a.typeform.com/to/ENGwpoSa\",JkgbWvinc:\"Contact Us\",layoutId:\"YjQ_Ufw2o\",style:{height:\"100%\"},variant:\"sJmxyKztO\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation2,className:\"framer-1x434en\",\"data-framer-appear-id\":\"1x434en\",\"data-framer-name\":\"Line\",initial:animation3,optimized:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-gdpneu\",\"data-framer-name\":\"Vector 39\",fill:'var(--token-6f945603-1b42-4124-9fb8-1417b6ecfe34, rgb(139, 139, 139)) /* {\"name\":\"BBMedium\"} */',intrinsicHeight:4,intrinsicWidth:1242,svg:'<svg width=\"1242\" height=\"4\" viewBox=\"-1 -1 1242 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1240 1.18506H0\" stroke=\"#28292E\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gcarjw\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-q44tv6\",\"data-framer-name\":\"Empty Space Footer\"}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1uu8r9n\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-te28im\",\"data-framer-name\":\"Footer Slider\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"100vw\",y:27.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e6s7s4-container\",nodeId:\"RyfmcXCHV\",scopeId:\"e5PB6ITg0\",children:/*#__PURE__*/_jsx(TickerFooter,{height:\"100%\",id:\"RyfmcXCHV\",layoutId:\"RyfmcXCHV\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wsjypm\",\"data-framer-name\":\"Footer Bottom\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1315jzz\",\"data-framer-name\":\"Footer Logo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ag1mTCZn1:{background:{alt:\"Logo de Bleubleu, agence de cr\\xe9ation web et digitale. Le nom de l'entreprise est \\xe9crit en lettres manuscrites et color\\xe9es.\",fit:\"fit\",loading:getLoadingLazyAtYPosition(295.95),pixelHeight:312,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 200px, 1240px), 1px)\",src:\"https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png\",srcSet:\"https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png?scale-down-to=512 512w,https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png 1240w\"}},NtckpPIM7:{background:{alt:\"Logo de Bleubleu, agence de cr\\xe9ation web et digitale. Le nom de l'entreprise est \\xe9crit en lettres manuscrites et color\\xe9es.\",fit:\"fit\",loading:getLoadingLazyAtYPosition(340.95),pixelHeight:312,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 80px, 1240px), 1px)\",src:\"https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png\",srcSet:\"https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png?scale-down-to=512 512w,https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png 1240w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Logo de Bleubleu, agence de cr\\xe9ation web et digitale. Le nom de l'entreprise est \\xe9crit en lettres manuscrites et color\\xe9es.\",fit:\"fit\",loading:getLoadingLazyAtYPosition(334.5),pixelHeight:312,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 200px, 1240px), 1px)\",src:\"https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png\",srcSet:\"https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png?scale-down-to=512 512w,https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NnLgQaIJPeCVk00BYsNrpGcENU.png 1240w\"},className:\"framer-38sa95\",\"data-framer-name\":\"Logo\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cn4iyc\",\"data-framer-name\":\"Footer Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vxd5os\",\"data-styles-preset\":\"zGqk7XlTa\",style:{\"--framer-text-color\":\"var(--token-ee06cf83-85c5-496e-a78d-1d4a2b76abe7, rgb(73, 0, 0))\"},children:\"Bleubleu Chocotte \\xa9 2025 All Rights Reserved.\"})}),className:\"framer-1uxxs0y\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19ck38f\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ker1e3\",\"data-framer-name\":\"Left Column\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/bleubleuchocotte/\",motionChild:true,nodeId:\"VO8ZPk3Lu\",openInNewTab:true,scopeId:\"e5PB6ITg0\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-eq8is framer-16n8d9q\",\"data-framer-name\":\"Instagram\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lk55l7\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:21,intrinsicWidth:20,svg:'<svg width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 10.5391C2 10.3402 2.07902 10.1495 2.21967 10.0088C2.36032 9.86815 2.55109 9.78913 2.75 9.78913H15.34L13.24 7.83913C13.1678 7.77216 13.1094 7.69161 13.0683 7.60209C13.0272 7.51258 13.0042 7.41584 13.0005 7.31741C12.9968 7.21898 13.0125 7.12079 13.0467 7.02843C13.0809 6.93607 13.133 6.85136 13.2 6.77913C13.3353 6.63326 13.5229 6.5471 13.7217 6.5396C13.8201 6.53588 13.9183 6.55159 14.0107 6.58583C14.1031 6.62006 14.1878 6.67215 14.26 6.73913L17.76 9.98913C17.8357 10.0593 17.8961 10.1444 17.9375 10.2391C17.9788 10.3337 18.0001 10.4359 18.0001 10.5391C18.0001 10.6424 17.9788 10.7445 17.9375 10.8392C17.8961 10.9338 17.8357 11.0189 17.76 11.0891L14.26 14.3391C14.1141 14.4744 13.9205 14.5462 13.7217 14.5387C13.5229 14.5312 13.3353 14.445 13.2 14.2991C13.0647 14.1533 12.993 13.9596 13.0005 13.7608C13.008 13.5621 13.0941 13.3744 13.24 13.2391L15.34 11.2891H2.75C2.55109 11.2891 2.36032 11.2101 2.21967 11.0695C2.07902 10.9288 2 10.738 2 10.5391Z\" fill=\"#490000\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-flyh9u\",\"data-styles-preset\":\"pTi6bv5VU\",style:{\"--framer-text-color\":\"var(--token-ee06cf83-85c5-496e-a78d-1d4a2b76abe7, rgb(73, 0, 0))\"},children:\"Instagram\"})}),className:\"framer-tixsy8\",\"data-framer-name\":\"Instagram\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x3pqi\",\"data-framer-name\":\"Right Column\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/bleubleuchocotte/\",motionChild:true,nodeId:\"kuiddRhH8\",openInNewTab:true,scopeId:\"e5PB6ITg0\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-3u9t39 framer-16n8d9q\",\"data-framer-name\":\"Linkedin\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k6qem2\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:21,intrinsicWidth:20,svg:'<svg width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 10.5391C2 10.3402 2.07902 10.1495 2.21967 10.0088C2.36032 9.86815 2.55109 9.78913 2.75 9.78913H15.34L13.24 7.83913C13.1678 7.77216 13.1094 7.69161 13.0683 7.60209C13.0272 7.51258 13.0042 7.41584 13.0005 7.31741C12.9968 7.21898 13.0125 7.12079 13.0467 7.02843C13.0809 6.93607 13.133 6.85136 13.2 6.77913C13.3353 6.63326 13.5229 6.5471 13.7217 6.5396C13.8201 6.53588 13.9183 6.55159 14.0107 6.58583C14.1031 6.62006 14.1878 6.67215 14.26 6.73913L17.76 9.98913C17.8357 10.0593 17.8961 10.1444 17.9375 10.2391C17.9788 10.3337 18.0001 10.4359 18.0001 10.5391C18.0001 10.6424 17.9788 10.7445 17.9375 10.8392C17.8961 10.9338 17.8357 11.0189 17.76 11.0891L14.26 14.3391C14.1141 14.4744 13.9205 14.5462 13.7217 14.5387C13.5229 14.5312 13.3353 14.445 13.2 14.2991C13.0647 14.1533 12.993 13.9596 13.0005 13.7608C13.008 13.5621 13.0941 13.3744 13.24 13.2391L15.34 11.2891H2.75C2.55109 11.2891 2.36032 11.2101 2.21967 11.0695C2.07902 10.9288 2 10.738 2 10.5391Z\" fill=\"#490000\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-flyh9u\",\"data-styles-preset\":\"pTi6bv5VU\",style:{\"--framer-text-color\":\"var(--token-ee06cf83-85c5-496e-a78d-1d4a2b76abe7, rgb(73, 0, 0))\"},children:\"Linkedin\"})}),className:\"framer-1dy1sjk\",\"data-framer-name\":\"Linkedin\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})]})]})]})]}),/*#__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 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ag1mTCZn1\":{\"layout\":[\"fixed\",\"fixed\"]},\"NtckpPIM7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ewNZ4ZONn\":[\".framer-m6iwuy\",\".framer-q44tv6\",\".framer-1uu8r9n\"],\"Ag1mTCZn1\":[\".framer-m6iwuy\",\".framer-q44tv6\",\".framer-1uu8r9n\"],\"NtckpPIM7\":[\".framer-m6iwuy\",\".framer-q44tv6\",\".framer-1uu8r9n\"]}\n * @framerBreakpoints {\"ewNZ4ZONn\":{\"min\":1440,\"canvasClassName\":\"framer-1u723sk-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"Ag1mTCZn1\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-vcuvnz-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NtckpPIM7\":{\"max\":809,\"canvasClassName\":\"framer-8wno7l-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ewNZ4ZONn\n * @framerLayoutTemplate\n */const Framere5PB6ITg0=withCSS(Component,css,\"framer-CzQzx\");export default Framere5PB6ITg0;Framere5PB6ITg0.displayName=\"Header - Footer\";Framere5PB6ITg0.defaultProps={height:1e3,width:1440};addFonts(Framere5PB6ITg0,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PearlFonts,...TickerFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere5PB6ITg0\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ag1mTCZn1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NtckpPIM7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"ewNZ4ZONn\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1u723sk-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"Ag1mTCZn1\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-vcuvnz-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NtckpPIM7\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-8wno7l-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"ewNZ4ZONn\\\":[\\\".framer-m6iwuy\\\",\\\".framer-q44tv6\\\",\\\".framer-1uu8r9n\\\"],\\\"Ag1mTCZn1\\\":[\\\".framer-m6iwuy\\\",\\\".framer-q44tv6\\\",\\\".framer-1uu8r9n\\\"],\\\"NtckpPIM7\\\":[\\\".framer-m6iwuy\\\",\\\".framer-q44tv6\\\",\\\".framer-1uu8r9n\\\"]}\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"ewNZ4ZONn\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";import DotLottie from\"https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/yFKDo9JlKRA2rVC9WWjC/h8MaRQVABQ7MQ9UlDe8p/TF4ZCDJgK.js\";const DotLottieFonts=getFonts(DotLottie);const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-k8h7v\";const variantClassNames={nNYtzzLTx:\"framer-v-82u2u2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nNYtzzLTx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-82u2u2\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nNYtzzLTx\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5bhab9-container\",\"data-framer-name\":\"ticker hero\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zIOdWaFwO-container\",name:\"ticker hero\",nodeId:\"zIOdWaFwO\",rendersWithMotion:true,scopeId:\"qUcywzc1y\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:30,height:\"100%\",hoverFactor:1,id:\"zIOdWaFwO\",layoutId:\"zIOdWaFwO\",name:\"ticker hero\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b8ahbt\",\"data-framer-name\":\"Slider Item Footer\",layoutDependency:layoutDependency,layoutId:\"Kppt_lHlN\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12vbqaz-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"whxIaAY4p-container\",nodeId:\"whxIaAY4p\",rendersWithMotion:true,scopeId:\"qUcywzc1y\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:true,background:\"rgba(0, 0, 0, 0.01)\",controls:false,direction:\"1\",height:\"100%\",hover:false,id:\"whxIaAY4p\",layoutId:\"whxIaAY4p\",loop:true,progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/dqjy5VmZasi171ceWiojvCMXnY.lottie\",srcType:\"file\",srcUrl:\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-dknxd4\",\"data-styles-preset\":\"TF4ZCDJgK\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-60e9b376-bb16-4d26-bb28-3940b1c69126, rgb(251, 79, 24)))\"},children:\"See you soon !\"})}),className:\"framer-77olzd\",\"data-framer-name\":\"See you soon !\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DxVGCFHHp\",style:{\"--extracted-1of0zx5\":\"var(--token-60e9b376-bb16-4d26-bb28-3940b1c69126, rgb(251, 79, 24))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k8h7v.framer-1wqm7s7, .framer-k8h7v .framer-1wqm7s7 { display: block; }\",\".framer-k8h7v.framer-82u2u2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-k8h7v .framer-5bhab9-container { align-self: stretch; flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-k8h7v .framer-b8ahbt { height: 65px; overflow: hidden; position: relative; width: 359px; }\",\".framer-k8h7v .framer-12vbqaz-container { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: 65px; }\",\".framer-k8h7v .framer-77olzd { flex: none; height: auto; left: 87px; position: absolute; top: 49%; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-k8h7v.framer-82u2u2 { gap: 0px; } .framer-k8h7v.framer-82u2u2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-k8h7v.framer-82u2u2 > :first-child { margin-left: 0px; } .framer-k8h7v.framer-82u2u2 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerqUcywzc1y=withCSS(Component,css,\"framer-k8h7v\");export default FramerqUcywzc1y;FramerqUcywzc1y.displayName=\"Ticker Footer\";FramerqUcywzc1y.defaultProps={height:65,width:1200};addFonts(FramerqUcywzc1y,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...DotLottieFonts,...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqUcywzc1y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"65\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qUcywzc1y.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";const placeholderUrl=\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\";/**\n * DOT LOTTIE\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export default function DotLottie(props){return /*#__PURE__*/ _jsx(OptimizationFriendly,{loading:/*#__PURE__*/ _jsx(\"div\",{}),loaded:/*#__PURE__*/ _jsx(LottiePlayer,{...props})});};function LottiePlayer(props){/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const lottieInstanceRef=useRef(null);const shouldPlay=isCanvas||props.hover===true||props.autoplay===false?null:true;/* File or URL */ let src;switch(props.srcType){case\"url\":src=props.srcUrl;break;case\"file\":src=props.srcFile;break;default:src=placeholderUrl;break;}/* Progress */ const[isReady,setIsReady]=useState(false);/* For canvas states */ useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.addEventListener(\"ready\",()=>setIsReady(true));},[]);useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.seek(`${props.progress}%`);},[isReady,props.progress]);const lastVariant=useRef();/* For component variant support */ useEffect(()=>{if(isCanvas)return;if(lastVariant.current!==props.autoplay){if(!lottieInstanceRef.current)return;if(props.autoplay===true){lottieInstanceRef.current.play();}if(props.autoplay===false){lottieInstanceRef.current.pause();}}lastVariant.current=props.autoplay;},[props.autoplay]);return(// @ts-ignore\n/*#__PURE__*/ _jsx(\"dotlottie-player\",{src:src,ref:lottieInstanceRef,autoplay:shouldPlay,loop:props.loop?true:null,hover:props.hover?true:null,controls:props.controls?true:null,background:props.background?props.background:null,speed:props.speed,direction:props.direction,style:{...props.style,width:\"100%\",height:\"100%\"}},src));}DotLottie.defaultProps={srcUrl:placeholderUrl,autoplay:true,background:\"#05F\",controls:false,direction:1,hover:false,loop:true,speed:1};DotLottie.displayName=\"Dot Lottie\";addPropertyControls(DotLottie,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"url\",\"file\"],optionTitles:[\"URL\",\"File\"]},srcUrl:{type:ControlType.String,title:\"Link\",placeholder:\"../example.lottie\",hidden:props=>props.srcType===\"file\"},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"lottie\",\"json\"],hidden:props=>props.srcType===\"url\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true},background:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"#05F\"},controls:{type:ControlType.Boolean,title:\"Controls\"},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"1\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"1\",\"-1\"],optionTitles:[\"Normal\",\"Reverse\"]},hover:{type:ControlType.Boolean,title:\"Hover Play\"},loop:{type:ControlType.Boolean,title:\"Loop\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:1,max:10,unit:\"x\",step:.5,displayStepper:true},progress:{type:ControlType.Number,title:\"Progress\",defaultValue:0,min:0,max:100,step:1,description:\"This component is made for Lottie files. [Learn more here](https://dotlottie.io/).\"}});/* For SSG */ function OptimizationFriendly({loading,loaded}){const[isLoading,setLoading]=React.useState(true);// We can't load web-components in ssg on the server,\n// so we defer rendering until we hit the client.\nReact.useEffect(()=>{import(\"https://unpkg.com/@dotlottie/player-component@1.3.2/dist/dotlottie-player.js\").then(()=>{setLoading(false);});},[]);return isLoading?loading:loaded;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotLottie\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotLottie.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "placeholderUrl", "DotLottie", "props", "p", "OptimizationFriendly", "LottiePlayer", "isCanvas", "RenderTarget", "lottieInstanceRef", "pe", "shouldPlay", "src", "isReady", "setIsReady", "ye", "ue", "lastVariant", "addPropertyControls", "ControlType", "loading", "loaded", "isLoading", "setLoading", "DotLottieFonts", "getFonts", "DotLottie", "TickerFonts", "Ticker", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "u", "DotLottie", "RichText", "css", "FramerqUcywzc1y", "withCSS", "qUcywzc1y_default", "addFonts", "DotLottieFonts", "TickerFonts", "getFontsFromSharedStyle", "fonts", "PearlFonts", "getFonts", "WEi6soVyy_default", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "motion", "TickerFooterFonts", "qUcywzc1y_default", "MotionDivWithFX", "withFX", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "MotionDivWithOptimizedAppearEffect", "Link", "SVG", "ComponentViewportProvider", "Container", "WEi6soVyy_default", "MotionDivWithFX", "qUcywzc1y_default", "PropertyOverrides2", "getLoadingLazyAtYPosition", "Image2", "RichText", "x", "target", "RenderTarget", "key", "selector", "rule", "Framere5PB6ITg0", "withCSS", "e5PB6ITg0_default", "addFonts", "PearlFonts", "TickerFooterFonts", "getFontsFromSharedStyle", "fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "e5PB6ITg0_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
