{"roots":["0:3"],"nodeById":{"0:3":{"type":"WEBPAGE","id":"0:3","name":"/","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":1408.0,"height":1244.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":1408.0,"height":1244.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1408.0,"y":1244.0},"fills":[{"opacity":0.298039227724075,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["0:4"]},"0:4":{"type":"FRAME","id":"0:4","name":"Desktop","absoluteBoundingBox":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"isolatedAbsoluteRenderBounds":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,100.0]],"size":{"x":1280.0,"y":1080.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["0:6"]},"0:6":{"type":"CODE_INSTANCE","id":"0:6","name":"App","absoluteBoundingBox":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"isolatedAbsoluteRenderBounds":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1280.0,"y":1080.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code0_8.default","componentProperties":{}}},"assetIdToGuid":{},"guidToUrl":{"0:3":"/"},"fonts":{},"assets":{"269844fc796b84b4d1da9511812905c8b3a42aeb":{"type":"PAINT_ASSET","url":"269844fc796b84b4d1da9511812905c8b3a42aeb.png","size":{"x":0.0,"y":0.0}},"4de4cd3bccb0ea51141780c59fde80e407bab8de":{"type":"PAINT_ASSET","url":"4de4cd3bccb0ea51141780c59fde80e407bab8de.png","size":{"x":0.0,"y":0.0}},"cd6a09745ce76352942656665c2935e77c3329d8":{"type":"PAINT_ASSET","url":"cd6a09745ce76352942656665c2935e77c3329d8.png","size":{"x":0.0,"y":0.0}},"defeb2e8a970df14e61310b4a3203a1139efd4af":{"type":"PAINT_ASSET","url":"defeb2e8a970df14e61310b4a3203a1139efd4af.png","size":{"x":0.0,"y":0.0}},"b716ea727dc84bb4bd0954da7933fbc37e709a16":{"type":"PAINT_ASSET","url":"b716ea727dc84bb4bd0954da7933fbc37e709a16.png","size":{"x":0.0,"y":0.0}},"9013bb78b62706f5aec5d51831441fa6624f2373":{"type":"PAINT_ASSET","url":"9013bb78b62706f5aec5d51831441fa6624f2373.png","size":{"x":0.0,"y":0.0}},"5c4b1020ac4a90176970724a89e357966273cd0d":{"type":"PAINT_ASSET","url":"5c4b1020ac4a90176970724a89e357966273cd0d.png","size":{"x":0.0,"y":0.0}},"53396aa511d449d57a6a1c9ce66715fdecc109ef":{"type":"PAINT_ASSET","url":"53396aa511d449d57a6a1c9ce66715fdecc109ef.png","size":{"x":0.0,"y":0.0}},"dbace627ed7cc0364a98eb35deae2218c56ff57e":{"type":"PAINT_ASSET","url":"dbace627ed7cc0364a98eb35deae2218c56ff57e.png","size":{"x":0.0,"y":0.0}},"23b097ab4297cbd105f7d2f03c311dcf620d3b1b":{"type":"PAINT_ASSET","url":"23b097ab4297cbd105f7d2f03c311dcf620d3b1b.png","size":{"x":0.0,"y":0.0}},"86ee3a23578fb0737ab6db3baa1a8a284b4b7725":{"type":"PAINT_ASSET","url":"86ee3a23578fb0737ab6db3baa1a8a284b4b7725.png","size":{"x":0.0,"y":0.0}},"7e4e095102d1d73d9b98a2f83cd4e2cd91605122":{"type":"PAINT_ASSET","url":"7e4e095102d1d73d9b98a2f83cd4e2cd91605122.png","size":{"x":0.0,"y":0.0}},"6f392868f03e3c641c48bc7263441697a6f9ccd7":{"type":"PAINT_ASSET","url":"6f392868f03e3c641c48bc7263441697a6f9ccd7.png","size":{"x":0.0,"y":0.0}},"ea40e88093fb03ceeb790f402aabeb075ae353f3":{"type":"PAINT_ASSET","url":"ea40e88093fb03ceeb790f402aabeb075ae353f3.png","size":{"x":0.0,"y":0.0}},"4a14593a02d35254a6b0461f2179fbbbacf02549":{"type":"GENERATED_ASSET","url":"4a14593a02d35254a6b0461f2179fbbbacf02549.png","size":{"x":48.0,"y":48.0},"offsets":{"top":{"value":0,"unit":"PIXELS"},"right":{"value":0,"unit":"PIXELS"},"bottom":{"value":0,"unit":"PIXELS"},"left":{"value":0,"unit":"PIXELS"}},"format":"PNG"},"4ce7c9aa95ce2046e936c0cec01dde9358283b9f":{"type":"PAINT_ASSET","url":"4ce7c9aa95ce2046e936c0cec01dde9358283b9f.png","size":{"x":0.0,"y":0.0}},"08435efb2d6fa3304c34d214ae14cdb0387f1933":{"type":"PAINT_ASSET","url":"08435efb2d6fa3304c34d214ae14cdb0387f1933.png","size":{"x":0.0,"y":0.0}},"c8114a375429afce0165dd09e43082d5248f8221":{"type":"PAINT_ASSET","url":"c8114a375429afce0165dd09e43082d5248f8221.png","size":{"x":0.0,"y":0.0}},"9c8a57a39b1defa5fa63f05569ee5d4f80ca507a":{"type":"PAINT_ASSET","url":"9c8a57a39b1defa5fa63f05569ee5d4f80ca507a.png","size":{"x":0.0,"y":0.0}},"db5c261078a80f744a0615a72c708dbc606e9428":{"type":"PAINT_ASSET","url":"db5c261078a80f744a0615a72c708dbc606e9428.png","size":{"x":0.0,"y":0.0}},"d60e2227dcd5c2f414637a16b2aacc072565b45a":{"type":"PAINT_ASSET","url":"d60e2227dcd5c2f414637a16b2aacc072565b45a.png","size":{"x":0.0,"y":0.0}},"b197ccef03cfa8217cecac8b55352b6ae37ce750":{"type":"PAINT_ASSET","url":"b197ccef03cfa8217cecac8b55352b6ae37ce750.png","size":{"x":0.0,"y":0.0}},"01c7141d309b3fcde7b2c0530cc67b5902f7eaad":{"type":"PAINT_ASSET","url":"01c7141d309b3fcde7b2c0530cc67b5902f7eaad.png","size":{"x":0.0,"y":0.0}},"b3a8fb5524e98c40a5f2f3ca0de013a5d36dcb1f":{"type":"PAINT_ASSET","url":"b3a8fb5524e98c40a5f2f3ca0de013a5d36dcb1f.png","size":{"x":0.0,"y":0.0}},"39f7e61848208c773d3ca7ef75876c53aebc3944":{"type":"PAINT_ASSET","url":"39f7e61848208c773d3ca7ef75876c53aebc3944.png","size":{"x":0.0,"y":0.0}},"cbda9cd2f4d5ceb828fa5a1e31a241e378d001ad":{"type":"PAINT_ASSET","url":"cbda9cd2f4d5ceb828fa5a1e31a241e378d001ad.png","size":{"x":0.0,"y":0.0}},"66ca38e43a54efaecbbd1c8823ba6c03d50927ed":{"type":"PAINT_ASSET","url":"66ca38e43a54efaecbbd1c8823ba6c03d50927ed.png","size":{"x":0.0,"y":0.0}},"7955d2289f7e4af189541cb11b1a0799c2543bfc":{"type":"PAINT_ASSET","url":"7955d2289f7e4af189541cb11b1a0799c2543bfc.png","size":{"x":0.0,"y":0.0}},"4a282b183cdf7a52170fac277dd874984c42e065":{"type":"PAINT_ASSET","url":"4a282b183cdf7a52170fac277dd874984c42e065.png","size":{"x":0.0,"y":0.0}},"4a470bb260008ca0c9d829cfc22bf255b1ca0710":{"type":"PAINT_ASSET","url":"4a470bb260008ca0c9d829cfc22bf255b1ca0710.png","size":{"x":0.0,"y":0.0}},"d13ae06bdbf6861e44fcf53c5cb0a2948b51ecae":{"type":"PAINT_ASSET","url":"d13ae06bdbf6861e44fcf53c5cb0a2948b51ecae.png","size":{"x":0.0,"y":0.0}},"0ace907d157c408b9fcae575ada98ae77d8f7f95":{"type":"PAINT_ASSET","url":"0ace907d157c408b9fcae575ada98ae77d8f7f95.png","size":{"x":0.0,"y":0.0}},"52430a909f5bd15cd00ff2646de9bb95f002825c":{"type":"PAINT_ASSET","url":"52430a909f5bd15cd00ff2646de9bb95f002825c.png","size":{"x":0.0,"y":0.0}},"384fcb3ebdb41b6bca335d44cf275caf478acb79":{"type":"PAINT_ASSET","url":"384fcb3ebdb41b6bca335d44cf275caf478acb79.png","size":{"x":0.0,"y":0.0}},"db1791e8535a21b204cb3cf11b88e322eb2e83e2":{"type":"PAINT_ASSET","url":"db1791e8535a21b204cb3cf11b88e322eb2e83e2.png","size":{"x":0.0,"y":0.0}},"789d9f73145d6e910596935c4b7262ffa27a15f5":{"type":"PAINT_ASSET","url":"789d9f73145d6e910596935c4b7262ffa27a15f5.png","size":{"x":0.0,"y":0.0}},"df8e516adb5fc4f4bce2b463c62be602d847e55a":{"type":"PAINT_ASSET","url":"df8e516adb5fc4f4bce2b463c62be602d847e55a.png","size":{"x":0.0,"y":0.0}},"866118fe693cfe33240fca72badf20b1bfd4c257":{"type":"PAINT_ASSET","url":"866118fe693cfe33240fca72badf20b1bfd4c257.png","size":{"x":0.0,"y":0.0}},"07fcfb161541526317937f0eb80dd3f5fa78ed48":{"type":"PAINT_ASSET","url":"07fcfb161541526317937f0eb80dd3f5fa78ed48.png","size":{"x":0.0,"y":0.0}},"c3303c8622f5bda0abf646c17d4ba072a007cd59":{"type":"PAINT_ASSET","url":"c3303c8622f5bda0abf646c17d4ba072a007cd59.png","size":{"x":0.0,"y":0.0}},"6739e9b20b8efdf94b1230c2d01064fbd9d8309b":{"type":"PAINT_ASSET","url":"6739e9b20b8efdf94b1230c2d01064fbd9d8309b.png","size":{"x":0.0,"y":0.0}},"7b419cb57dc01460e9b3f08dacc0ba5038510394":{"type":"PAINT_ASSET","url":"7b419cb57dc01460e9b3f08dacc0ba5038510394.png","size":{"x":0.0,"y":0.0}},"280344ce6e9cc024ce2785b40039eaf8616753e1":{"type":"PAINT_ASSET","url":"280344ce6e9cc024ce2785b40039eaf8616753e1.png","size":{"x":0.0,"y":0.0}},"c8d27d3f9c680fe24d6b94b4c55e789e09ce44db":{"type":"PAINT_ASSET","url":"c8d27d3f9c680fe24d6b94b4c55e789e09ce44db.png","size":{"x":0.0,"y":0.0}},"e6cf68f78226a7324dbc4b9e9bde1ecd6f319e6e":{"type":"PAINT_ASSET","url":"e6cf68f78226a7324dbc4b9e9bde1ecd6f319e6e.png","size":{"x":0.0,"y":0.0}},"3f4537a3c02d18d24ac20a10a188c20fc75e1cc4":{"type":"PAINT_ASSET","url":"3f4537a3c02d18d24ac20a10a188c20fc75e1cc4.png","size":{"x":0.0,"y":0.0}},"56910e9ee9fd9b74151174f8f7d4f907f70c3f9d":{"type":"PAINT_ASSET","url":"56910e9ee9fd9b74151174f8f7d4f907f70c3f9d.png","size":{"x":0.0,"y":0.0}},"7017da7772e59bd38533fa58666a75c58bb7e860":{"type":"PAINT_ASSET","url":"7017da7772e59bd38533fa58666a75c58bb7e860.png","size":{"x":0.0,"y":0.0}},"0b5918e1d63409599c5239b1bc8c04dd29bca647":{"type":"PAINT_ASSET","url":"0b5918e1d63409599c5239b1bc8c04dd29bca647.png","size":{"x":0.0,"y":0.0}},"1480950c38442e1d0bff016a38d5b5d075376bad":{"type":"GENERATED_ASSET","url":"1480950c38442e1d0bff016a38d5b5d075376bad.png","size":{"x":1200.0,"y":630.0},"offsets":{"top":{"value":0,"unit":"PIXELS"},"right":{"value":0,"unit":"PIXELS"},"bottom":{"value":0,"unit":"PIXELS"},"left":{"value":0,"unit":"PIXELS"}},"format":"PNG"},"66ec4cc2e9b45a8399d26441b4d4a182af242589":{"type":"PAINT_ASSET","url":"66ec4cc2e9b45a8399d26441b4d4a182af242589.png","size":{"x":0.0,"y":0.0}}},"stablePathToAssetInfo":{"126:32":{"hash":"1480950c38442e1d0bff016a38d5b5d075376bad"},"126:39":{"hash":"4a14593a02d35254a6b0461f2179fbbbacf02549"}},"animateRootIds":[],"siteSettings":{"title":"WeMatch Partners","description":"WeMatch Partners accompagne entrepreneurs et investisseurs dans leurs opérations de fusions-acquisitions et de financement. Expertise sectorielle en Tech, Services aux entreprises, Luxe et Immobilier.","scalingMode":"REFLOW","customCodeBodyEnd":"<!-- Banner de Cookies -->\n<link href=\"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap\" rel=\"stylesheet\">\n<style>\n    #cookieBanner {\n        display: none;\n        position: fixed;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        background-color: #003D20;\n        color: #ffffff;\n        padding: 25px 20px;\n        box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.3);\n        z-index: 9999;\n        font-family: 'Montserrat', sans-serif;\n        animation: slideUp 0.4s ease-out;\n    }\n\n    #cookieSettings {\n        display: none;\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-color: rgba(0, 0, 0, 0.7);\n        z-index: 10000;\n        font-family: 'Montserrat', sans-serif;\n        animation: fadeIn 0.3s ease-out;\n    }\n\n    @keyframes fadeIn {\n        from { opacity: 0; }\n        to { opacity: 1; }\n    }\n\n    @keyframes slideUp {\n        from { transform: translateY(100%); }\n        to { transform: translateY(0); }\n    }\n\n    @keyframes slideDown {\n        from { transform: translateY(0); }\n        to { transform: translateY(100%); }\n    }\n\n    .settings-modal {\n        position: absolute;\n        top: 50%;\n        left: 50%;\n        transform: translate(-50%, -50%);\n        background-color: #ffffff;\n        border-radius: 12px;\n        padding: 40px;\n        max-width: 600px;\n        width: 90%;\n        max-height: 85vh;\n        overflow-y: auto;\n        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3);\n    }\n\n    .settings-modal h2 {\n        color: #003D20;\n        font-size: 24px;\n        font-weight: 700;\n        margin-bottom: 20px;\n    }\n\n    .settings-modal p {\n        color: #333;\n        font-size: 14px;\n        line-height: 1.6;\n        margin-bottom: 25px;\n    }\n\n    .cookie-option {\n        background-color: #f5f5f5;\n        border-radius: 8px;\n        padding: 20px;\n        margin-bottom: 15px;\n        border: 2px solid transparent;\n        transition: border-color 0.3s ease;\n    }\n\n    .cookie-option:hover {\n        border-color: #003D20;\n    }\n\n    .cookie-option-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 10px;\n    }\n\n    .cookie-option h3 {\n        color: #003D20;\n        font-size: 16px;\n        font-weight: 600;\n        margin: 0;\n    }\n\n    .cookie-option p {\n        color: #666;\n        font-size: 13px;\n        margin: 0;\n    }\n\n    .toggle-switch {\n        position: relative;\n        width: 50px;\n        height: 26px;\n    }\n\n    .toggle-switch input {\n        opacity: 0;\n        width: 0;\n        height: 0;\n    }\n\n    .toggle-slider {\n        position: absolute;\n        cursor: pointer;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-color: #ccc;\n        border-radius: 26px;\n        transition: 0.3s;\n    }\n\n    .toggle-slider:before {\n        position: absolute;\n        content: \"\";\n        height: 20px;\n        width: 20px;\n        left: 3px;\n        bottom: 3px;\n        background-color: white;\n        border-radius: 50%;\n        transition: 0.3s;\n    }\n\n    .toggle-switch input:checked + .toggle-slider {\n        background-color: #003D20;\n    }\n\n    .toggle-switch input:checked + .toggle-slider:before {\n        transform: translateX(24px);\n    }\n\n    .toggle-switch input:disabled + .toggle-slider {\n        background-color: #003D20;\n        opacity: 0.6;\n        cursor: not-allowed;\n    }\n\n    .settings-buttons {\n        display: flex;\n        gap: 15px;\n        margin-top: 30px;\n    }\n\n    .settings-buttons button {\n        flex: 1;\n        padding: 14px 20px;\n        border: none;\n        border-radius: 6px;\n        font-family: 'Montserrat', sans-serif;\n        font-size: 14px;\n        font-weight: 600;\n        cursor: pointer;\n        transition: all 0.3s ease;\n    }\n\n    .save-settings-btn {\n        background-color: #003D20;\n        color: #ffffff;\n    }\n\n    .save-settings-btn:hover {\n        background-color: #005a2f;\n        transform: translateY(-2px);\n    }\n\n    .cancel-settings-btn {\n        background-color: #e0e0e0;\n        color: #333;\n    }\n\n    .cancel-settings-btn:hover {\n        background-color: #d0d0d0;\n    }\n\n    .cookie-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        gap: 30px;\n        flex-wrap: wrap;\n    }\n\n    .cookie-text {\n        flex: 1;\n        min-width: 280px;\n    }\n\n    .cookie-text h3 {\n        font-size: 20px;\n        font-weight: 700;\n        margin-bottom: 10px;\n        color: #ffffff;\n    }\n\n    .cookie-text p {\n        font-size: 14px;\n        line-height: 1.6;\n        font-weight: 400;\n        color: #e0e0e0;\n    }\n\n    .cookie-text a {\n        color: #ffffff;\n        text-decoration: underline;\n        font-weight: 600;\n    }\n\n    .cookie-buttons {\n        display: flex;\n        gap: 15px;\n        flex-wrap: wrap;\n    }\n\n    .cookie-btn {\n        padding: 12px 30px;\n        border: none;\n        border-radius: 6px;\n        font-family: 'Montserrat', sans-serif;\n        font-size: 14px;\n        font-weight: 600;\n        cursor: pointer;\n        transition: all 0.3s ease;\n        white-space: nowrap;\n    }\n\n    .accept-btn {\n        background-color: #ffffff;\n        color: #003D20;\n    }\n\n    .accept-btn:hover {\n        background-color: #f0f0f0;\n        transform: translateY(-2px);\n        box-shadow: 0 4px 12px rgba(255, 255, 255, 0.3);\n    }\n\n    .decline-btn {\n        background-color: transparent;\n        color: #ffffff;\n        border: 2px solid #ffffff;\n    }\n\n    .decline-btn:hover {\n        background-color: rgba(255, 255, 255, 0.1);\n        transform: translateY(-2px);\n    }\n\n    .settings-btn {\n        background-color: transparent;\n        color: #ffffff;\n        border: 2px solid rgba(255, 255, 255, 0.5);\n    }\n\n    .settings-btn:hover {\n        border-color: #ffffff;\n        background-color: rgba(255, 255, 255, 0.05);\n    }\n\n    @media (max-width: 768px) {\n        .cookie-container {\n            flex-direction: column;\n            align-items: stretch;\n            gap: 20px;\n        }\n        .cookie-buttons {\n            flex-direction: column;\n        }\n        .cookie-btn {\n            width: 100%;\n            padding: 14px 20px;\n        }\n        .cookie-text h3 {\n            font-size: 18px;\n        }\n        .cookie-text p {\n            font-size: 13px;\n        }\n        .settings-modal {\n            padding: 25px;\n        }\n        .settings-modal h2 {\n            font-size: 20px;\n        }\n        .settings-buttons {\n            flex-direction: column;\n        }\n    }\n</style>\n\n<div id=\"cookieBanner\">\n    <div class=\"cookie-container\">\n        <div class=\"cookie-text\">\n            <h3>🍪 Nous utilisons des cookies</h3>\n            <p>\n                Nous utilisons des cookies pour améliorer votre expérience sur notre site. \n                En continuant à naviguer, vous acceptez notre utilisation des cookies. \n                <a href=\"/politique-cookies\" target=\"_blank\">En savoir plus</a>\n            </p>\n        </div>\n        <div class=\"cookie-buttons\">\n            <button class=\"cookie-btn accept-btn\" onclick=\"acceptCookies()\">Accepter tout</button>\n            <button class=\"cookie-btn decline-btn\" onclick=\"declineCookies()\">Refuser</button>\n            <button class=\"cookie-btn settings-btn\" onclick=\"openCookieSettings()\">Personnaliser</button>\n        </div>\n    </div>\n</div>\n\n<div id=\"cookieSettings\">\n    <div class=\"settings-modal\">\n        <h2>Paramètres des cookies</h2>\n        <p>Nous utilisons des cookies pour personnaliser votre expérience. Vous pouvez choisir quels types de cookies vous souhaitez autoriser.</p>\n        \n        <div class=\"cookie-option\">\n            <div class=\"cookie-option-header\">\n                <h3>Cookies nécessaires</h3>\n                <label class=\"toggle-switch\">\n                    <input type=\"checkbox\" id=\"necessaryCookies\" checked disabled>\n                    <span class=\"toggle-slider\"></span>\n                </label>\n            </div>\n            <p>Ces cookies sont essentiels au fonctionnement du site et ne peuvent pas être désactivés. Ils incluent vos préférences de cookies.</p>\n        </div>\n\n        <div class=\"cookie-option\">\n            <div class=\"cookie-option-header\">\n                <h3>Cookies analytiques</h3>\n                <label class=\"toggle-switch\">\n                    <input type=\"checkbox\" id=\"analyticsCookies\">\n                    <span class=\"toggle-slider\"></span>\n                </label>\n            </div>\n            <p>Ces cookies nous aident à comprendre comment les visiteurs interagissent avec notre site en collectant des informations de manière anonyme.</p>\n        </div>\n\n        <div class=\"cookie-option\">\n            <div class=\"cookie-option-header\">\n                <h3>Cookies marketing</h3>\n                <label class=\"toggle-switch\">\n                    <input type=\"checkbox\" id=\"marketingCookies\">\n                    <span class=\"toggle-slider\"></span>\n                </label>\n            </div>\n            <p>Ces cookies permettent de vous proposer des publicités personnalisées et de mesurer l'efficacité de nos campagnes.</p>\n        </div>\n\n        <div class=\"cookie-option\">\n            <div class=\"cookie-option-header\">\n                <h3>Cookies de préférences</h3>\n                <label class=\"toggle-switch\">\n                    <input type=\"checkbox\" id=\"preferenceCookies\">\n                    <span class=\"toggle-slider\"></span>\n                </label>\n            </div>\n            <p>Ces cookies permettent au site de se souvenir de vos choix (langue, région, etc.) pour vous offrir une expérience personnalisée.</p>\n        </div>\n\n        <div class=\"settings-buttons\">\n            <button class=\"save-settings-btn\" onclick=\"saveCustomSettings()\">Enregistrer mes choix</button>\n            <button class=\"cancel-settings-btn\" onclick=\"closeCookieSettings()\">Annuler</button>\n        </div>\n    </div>\n</div>\n\n<script>\n    function checkCookieConsent() {\n        const consent = getCookie('cookieConsent');\n        if (!consent) {\n            document.getElementById('cookieBanner').style.display = 'block';\n        }\n    }\n\n    function acceptCookies() {\n        const preferences = {\n            necessary: true,\n            analytics: true,\n            marketing: true,\n            preference: true\n        };\n        setCookie('cookieConsent', 'accepted', 30);\n        setCookie('cookiePreferences', JSON.stringify(preferences), 30);\n        hideBanner();\n        activateCookies(preferences);\n        console.log('Tous les cookies acceptés');\n    }\n\n    function declineCookies() {\n        const preferences = {\n            necessary: true,\n            analytics: false,\n            marketing: false,\n            preference: false\n        };\n        setCookie('cookieConsent', 'declined', 30);\n        setCookie('cookiePreferences', JSON.stringify(preferences), 30);\n        hideBanner();\n        console.log('Cookies non-essentiels refusés');\n    }\n\n    function openCookieSettings() {\n        document.getElementById('cookieSettings').style.display = 'block';\n        \n        // Charger les préférences existantes si elles existent\n        const savedPrefs = getCookie('cookiePreferences');\n        if (savedPrefs) {\n            const prefs = JSON.parse(savedPrefs);\n            document.getElementById('analyticsCookies').checked = prefs.analytics;\n            document.getElementById('marketingCookies').checked = prefs.marketing;\n            document.getElementById('preferenceCookies').checked = prefs.preference;\n        }\n    }\n\n    function closeCookieSettings() {\n        document.getElementById('cookieSettings').style.display = 'none';\n    }\n\n    function saveCustomSettings() {\n        const preferences = {\n            necessary: true,\n            analytics: document.getElementById('analyticsCookies').checked,\n            marketing: document.getElementById('marketingCookies').checked,\n            preference: document.getElementById('preferenceCookies').checked\n        };\n        \n        setCookie('cookieConsent', 'custom', 30);\n        setCookie('cookiePreferences', JSON.stringify(preferences), 30);\n        closeCookieSettings();\n        hideBanner();\n        activateCookies(preferences);\n        console.log('Préférences personnalisées enregistrées:', preferences);\n    }\n\n    function activateCookies(preferences) {\n        // Activez ici vos scripts selon les préférences\n        if (preferences.analytics) {\n            // Exemple: activer Google Analytics\n            console.log('Cookies analytiques activés');\n        }\n        if (preferences.marketing) {\n            // Exemple: activer pixels publicitaires\n            console.log('Cookies marketing activés');\n        }\n        if (preferences.preference) {\n            // Exemple: sauvegarder les préférences utilisateur\n            console.log('Cookies de préférences activés');\n        }\n    }\n\n    function hideBanner() {\n        const banner = document.getElementById('cookieBanner');\n        banner.style.animation = 'slideDown 0.4s ease-out';\n        setTimeout(() => {\n            banner.style.display = 'none';\n        }, 400);\n    }\n\n    function setCookie(name, value, days) {\n        const d = new Date();\n        d.setTime(d.getTime() + (days * 24 * 60 * 60 * 1000));\n        const expires = \"expires=\" + d.toUTCString();\n        document.cookie = name + \"=\" + value + \";\" + expires + \";path=/\";\n    }\n\n    function getCookie(name) {\n        const nameEQ = name + \"=\";\n        const ca = document.cookie.split(';');\n        for (let i = 0; i < ca.length; i++) {\n            let c = ca[i];\n            while (c.charAt(0) === ' ') c = c.substring(1, c.length);\n            if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);\n        }\n        return null;\n    }\n\n    window.addEventListener('load', checkCookieConsent);\n</script>","faviconFilename":"4a14593a02d35254a6b0461f2179fbbbacf02549.png","socialImageFilename":"1480950c38442e1d0bff016a38d5b5d075376bad.png","labs":{"E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881":false}},"sourceCodeHash":"99090a3202b8ec9755598de7e4fb1ac33b0c8d55"}