{"id":6214,"date":"2025-12-19T10:47:38","date_gmt":"2025-12-19T15:47:38","guid":{"rendered":"http:\/\/www.codexconsulting.ca\/?page_id=6214"},"modified":"2026-03-13T08:30:40","modified_gmt":"2026-03-13T12:30:40","slug":"forgex","status":"publish","type":"page","link":"https:\/\/www.codexconsulting.ca\/fr\/forgex\/","title":{"rendered":"ForgeX"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6214\" class=\"elementor elementor-6214\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1255c77 dark:from-primary-900 dark:section-gradian dark:to-gray-900 e-flex e-con-boxed rt-default-class animejs-disable e-con e-parent\" data-id=\"1255c77\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ecf3b94 e-con-full animejs-onview e-flex rt-default-class animejs-element e-con e-child\" data-id=\"ecf3b94\" data-element_type=\"container\" data-e-type=\"container\" data-anime=\"onview: ; loop: false; targets:  &gt; .elementor-element; opacity: [0, 1]; translateY: [48, 0]; easing: &#039;easeOutCubic&#039;; duration: 500; delay: ; delay: anime.stagger(100, {start: 200})\" data-anime-devices=\"mobile,tablet,desktop\">\n\t\t<div class=\"elementor-element elementor-element-149917d e-con-full e-flex rt-default-class animejs-disable e-con e-child\" data-id=\"149917d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9caf30c rt-default-class animejs-disable elementor-widget elementor-widget-react-heading\" data-id=\"9caf30c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"react-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"react-heading bottom_img\">\r\n\t\t\t<div class=\"title-inner\">\r\n\t\t\t\t<h1 class=\"title\"> <div class=\"bottom_img_text\" style=\"background-image:url(https:\/\/reactheme.com\/products\/wordpress\/fixora\/wp-content\/uploads\/2025\/02\/line-01.svg)\">ForgeX<\/div> <\/h1>\t\t\t<\/div>\r\n\t\t<\/div>\t\t\t\r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d9c436 elementor-widget__width-initial rt-default-class animejs-disable elementor-widget elementor-widget-heading\" data-id=\"0d9c436\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">La o\u00f9 vos donn\u00e9es prennent forme. <br>L'\u00e9cosyst\u00e8me complet qui transforme vos donn\u00e9es brutes en avantage concurrentiel.\u200b<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0865430 rt-default-class animejs-disable elementor-widget elementor-widget-button\" data-id=\"0865430\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#forgex\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"rt rt-arrow-right-long\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-413f502f animejs-onview e-flex e-con-boxed rt-default-class animejs-element e-con e-parent\" data-id=\"413f502f\" data-element_type=\"container\" data-e-type=\"container\" data-anime=\"onview: -100; loop: false; opacity: [0, 1]; translateY: [48, 0]; easing: &#039;easeOutCubic&#039;; duration: 500; delay: 400\" data-anime-devices=\"mobile,tablet,desktop\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-480b4155 e-con-full animejs-onview e-flex rt-default-class animejs-element e-con e-child\" data-id=\"480b4155\" data-element_type=\"container\" data-e-type=\"container\" id=\"forgex\" data-anime=\"onview: -100; loop: false; targets: &gt; .elementor-element ; opacity: [0, 1]; translateY: [48, 0]; easing: &#039;easeOutCubic&#039;; duration: 500; delay: ; delay: anime.stagger(100, {start: 400})\" data-anime-devices=\"mobile,tablet,desktop\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e84cd59 elementor-widget__width-initial rt-default-class animejs-disable elementor-widget elementor-widget-heading\" data-id=\"3e84cd59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C'est quoi ForgeX ?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4166a6c1 elementor-widget__width-initial rt-default-class animejs-disable elementor-widget elementor-widget-text-editor\" data-id=\"4166a6c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"p1\">ForgeX, c&rsquo;est notre fa\u00e7on de rendre l&rsquo;intelligence d&rsquo;affaires accessible aux entreprises qui n&rsquo;ont pas les moyens (ou l&rsquo;envie) d&#8217;embaucher une \u00e9quipe compl\u00e8te de sp\u00e9cialistes en donn\u00e9es.<\/p><p>\u00a0<\/p><p class=\"p1\">On b\u00e2tit votre infrastructure. On connecte vos sources. On cr\u00e9e vos outils de suivi. Et on reste pour les faire \u00e9voluer.<\/p><p>\u00a0<\/p><p class=\"p1\">\u00ab C&rsquo;est comme avoir un ing\u00e9nieur de donn\u00e9es senior dans votre \u00e9quipe, sans le<\/p><p class=\"p1\">salaire de 150 000$ et les 6 mois de formation. \u00bb<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-48f06157 e-con-full e-flex rt-default-class animejs-disable e-con e-child\" data-id=\"48f06157\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-36403e07 e-con-full animejs-onview e-flex rt-default-class animejs-element e-con e-child\" data-id=\"36403e07\" data-element_type=\"container\" data-e-type=\"container\" data-anime=\"onview: -100; loop: false; targets: &gt; .elementor-element; opacity: [0, 1]; translateY: [48, 0]; easing: &#039;easeOutCubic&#039;; duration: 500; delay: ; delay: anime.stagger(100, {start: 600})\" data-anime-devices=\"mobile,tablet,desktop\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2adc99d elementor-view-stacked elementor-shape-rounded elementor-position-block-start rt-default-class animejs-disable elementor-widget elementor-widget-icon-box\" data-id=\"2adc99d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"rt rt-icon-check\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tInfrastructure solide\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tConnexions API, pipelines ETL, entrep\u00f4t cloud. Snowflake + Matillion.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-619805dc elementor-view-stacked elementor-shape-rounded elementor-position-block-start rt-default-class animejs-disable elementor-widget elementor-widget-icon-box\" data-id=\"619805dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"rt unicon-dashboard\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tIntelligence accessible\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tTableaux de bord sur mesure, m\u00e9triques qui comptent, visualisations claires.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18ec5d08 e-con-full animejs-onview e-flex rt-default-class animejs-element e-con e-child\" data-id=\"18ec5d08\" data-element_type=\"container\" data-e-type=\"container\" data-anime=\"onview: -100; loop: false; opacity: [0, 1]; translateY: [48, 0]; easing: &#039;easeOutCubic&#039;; duration: 500; delay: 400\" data-anime-devices=\"mobile,tablet,desktop\">\n\t\t<div class=\"elementor-element elementor-element-725b1739 e-con-full e-flex rt-default-class animejs-disable e-con e-child\" data-id=\"725b1739\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2319adb0 dark:d-none rt-default-class animejs-disable elementor-widget elementor-widget-image\" data-id=\"2319adb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1242\" height=\"2560\" src=\"https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-scaled.png\" class=\"attachment-full size-full wp-image-6219\" alt=\"\" srcset=\"https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-scaled.png 1242w, https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-146x300.png 146w, https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-497x1024.png 497w, https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-768x1584.png 768w, https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-745x1536.png 745w, https:\/\/www.codexconsulting.ca\/wp-content\/uploads\/2025\/12\/forgex-phone-min-993x2048.png 993w\" sizes=\"(max-width: 1242px) 100vw, 1242px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37f46a52 d-none dark:d-block rt-default-class animejs-disable elementor-widget elementor-widget-image\" data-id=\"37f46a52\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/reactheme.com\/products\/wordpress\/fixora\/wp-content\/uploads\/2025\/03\/iphone-02-dark.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b2e35fc e-con-full animejs-onview e-flex rt-default-class animejs-element e-con e-child\" data-id=\"b2e35fc\" data-element_type=\"container\" data-e-type=\"container\" data-anime=\"onview: -100; loop: false; targets: &gt; .elementor-element; opacity: [0, 1]; translateY: [48, 0]; easing: &#039;easeOutCubic&#039;; duration: 500; delay: ; delay: anime.stagger(100, {start: 600})\" data-anime-devices=\"mobile,tablet,desktop\">\n\t\t\t\t<div class=\"elementor-element elementor-element-326a8b3e elementor-view-stacked elementor-shape-rounded elementor-position-block-start rt-default-class animejs-disable elementor-widget elementor-widget-icon-box\" data-id=\"326a8b3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"rt unicon-result\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tProcessus automatis\u00e9s\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tExtraction automatique, transformation programm\u00e9e, chargement en temps r\u00e9el.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f06d53f elementor-view-stacked elementor-shape-rounded elementor-position-block-start rt-default-class animejs-disable elementor-widget elementor-widget-icon-box\" data-id=\"1f06d53f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"rt unicon-chat\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAccompagnement continu\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tSupport technique inclus, \u00e9volution selon vos besoins, formation de vos \u00e9quipes.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a13226 e-flex e-con-boxed rt-default-class animejs-disable e-con e-parent\" data-id=\"1a13226\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2d8801 rt-default-class animejs-disable elementor-widget elementor-widget-html\" data-id=\"b2d8801\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"fr\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link\n        href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500;1,600&display=swap\"\n        rel=\"stylesheet\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            background: transparent;\n            color: #1a1a1a;\n            overflow-x: hidden;\n        }\n\n        .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 80px 20px;\n        }\n\n        \/* Section Header *\/\n        .section-header {\n            text-align: center;\n            margin-bottom: 60px;\n            opacity: 0;\n            animation: fadeInUp 0.8s ease forwards;\n        }\n\n        .section-title {\n            font-size: clamp(32px, 5vw, 56px);\n            font-weight: 700;\n            background: linear-gradient(135deg, #363A95, #5b61d6);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            margin-bottom: 20px;\n            letter-spacing: -1px;\n        }\n\n        \/* Features Grid *\/\n        .features-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 24px;\n            margin-bottom: 100px;\n        }\n\n        .feature-card {\n            background: linear-gradient(135deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.9));\n            backdrop-filter: blur(10px);\n            border: 1px solid rgba(54, 58, 149, 0.1);\n            border-radius: 16px;\n            padding: 32px;\n            position: relative;\n            overflow: hidden;\n            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            opacity: 0;\n            animation: fadeInUp 0.6s ease forwards;\n        }\n\n        .feature-card:nth-child(1) {\n            animation-delay: 0.1s;\n        }\n\n        .feature-card:nth-child(2) {\n            animation-delay: 0.2s;\n        }\n\n        .feature-card:nth-child(3) {\n            animation-delay: 0.3s;\n        }\n\n        .feature-card:nth-child(4) {\n            animation-delay: 0.4s;\n        }\n\n        .feature-card:nth-child(5) {\n            animation-delay: 0.5s;\n        }\n\n        .feature-card:nth-child(6) {\n            animation-delay: 0.6s;\n        }\n\n        .feature-card:nth-child(7) {\n            animation-delay: 0.7s;\n        }\n\n        .feature-card:nth-child(8) {\n            animation-delay: 0.8s;\n        }\n\n        .feature-card::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 4px;\n            height: 100%;\n            background: linear-gradient(180deg, #363A95, #5b61d6);\n            transform: scaleY(0);\n            transform-origin: top;\n            transition: transform 0.4s ease;\n        }\n\n        .feature-card:hover {\n            transform: translateX(4px);\n            box-shadow: 0 12px 30px rgba(54, 58, 149, 0.12);\n            border-color: rgba(54, 58, 149, 0.3);\n        }\n\n        .feature-card:hover::before {\n            transform: scaleY(1);\n        }\n\n        .feature-icon {\n            width: 12px;\n            height: 12px;\n            background: linear-gradient(135deg, #363A95, #5b61d6);\n            border-radius: 3px;\n            margin-bottom: 16px;\n            transition: all 0.4s ease;\n        }\n\n        .feature-card:hover .feature-icon {\n            transform: rotate(45deg) scale(1.2);\n        }\n\n        .feature-text {\n            font-size: 16px;\n            line-height: 1.6;\n            color: #333;\n            font-weight: 500;\n        }\n\n        \/* Quote Section *\/\n        .quote-section {\n            text-align: center;\n            margin: 80px 0;\n            padding: 50px 40px;\n            background: linear-gradient(135deg, rgba(54, 58, 149, 0.03), rgba(91, 97, 214, 0.03));\n            border-left: 4px solid #363A95;\n            border-radius: 12px;\n            position: relative;\n        }\n\n        .quote-text {\n            font-size: clamp(20px, 3vw, 28px);\n            font-weight: 600;\n            color: #363A95;\n            font-style: italic;\n            position: relative;\n        }\n\n        \/* AI Section *\/\n        .ai-section {\n            margin-top: 100px;\n        }\n\n        .ai-header {\n            margin-bottom: 50px;\n        }\n\n        .ai-title {\n            font-size: clamp(28px, 4vw, 48px);\n            font-weight: 700;\n            color: #1a1a1a;\n            margin-bottom: 30px;\n            letter-spacing: -0.5px;\n        }\n\n        .ai-description {\n            font-size: 18px;\n            line-height: 1.8;\n            color: #333;\n            max-width: 900px;\n            margin-bottom: 20px;\n        }\n\n        .ai-subtitle {\n            font-size: 24px;\n            font-weight: 600;\n            color: #363A95;\n            margin: 40px 0 20px;\n        }\n\n        .ai-tagline {\n            font-size: 16px;\n            color: #666;\n            font-style: italic;\n            margin-bottom: 30px;\n        }\n\n        \/* Two Column Layout for Data *\/\n        .data-showcase {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 40px;\n            margin-bottom: 80px;\n        }\n\n        .data-column {\n            background: linear-gradient(135deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.9));\n            padding: 40px;\n            border-radius: 16px;\n            border: 1px solid rgba(54, 58, 149, 0.1);\n            transition: all 0.4s ease;\n            position: relative;\n        }\n\n        \/* Avant ForgeX - Fade effect *\/\n        .data-column:first-child {\n            opacity: 90%;\n            ;\n            border: 2px dashed rgba(150, 150, 150, 0.3);\n            filter: grayscale(1);\n        }\n\n        .data-column:first-child h4 {\n            color: #666;\n        }\n\n        .data-column:first-child h4::before {\n            background: #999;\n        }\n\n        .data-column:first-child .data-list li {\n            background: rgba(150, 150, 150, 0.05);\n            border-left-color: transparent;\n            color: #666;\n        }\n\n        \/* Avec ForgeX - Full brightness *\/\n        .data-column:last-child {\n            opacity: 1;\n            border: 2px solid rgba(54, 58, 149, 0.3);\n            box-shadow: 0 8px 24px rgba(54, 58, 149, 0.15);\n        }\n\n        .data-column:last-child h4::before {\n            animation: pulse 2s ease-in-out infinite;\n        }\n\n        \/* Hover effects *\/\n        .data-showcase:hover .data-column:first-child {\n            opacity: 0.35;\n            filter: grayscale(0.5);\n        }\n\n        .data-showcase:hover .data-column:last-child {\n            opacity: 1;\n            transform: translateY(-4px);\n            box-shadow: 0 16px 40px rgba(54, 58, 149, 0.2);\n            border-color: #363A95;\n        }\n\n        .data-column:last-child:hover {\n            transform: translateY(-8px) scale(1.01);\n        }\n\n        .data-column h4 {\n            font-size: 22px;\n            font-weight: 600;\n            color: #363A95;\n            margin-bottom: 12px;\n            display: flex;\n            align-items: center;\n            gap: 12px;\n        }\n\n        .data-column h4::before {\n            content: '';\n            width: 8px;\n            height: 8px;\n            background: linear-gradient(135deg, #363A95, #5b61d6);\n            border-radius: 50%;\n        }\n\n        .column-subtitle {\n            font-size: 14px;\n            color: #666;\n            font-style: italic;\n            margin-bottom: 24px;\n            opacity: 0.8;\n        }\n\n        .data-list {\n            list-style: none;\n            display: flex;\n            flex-direction: column;\n            gap: 20px;\n        }\n\n        .data-list li {\n            font-size: 16px;\n            line-height: 1.6;\n            color: #333;\n            padding: 16px 20px;\n            background: rgba(54, 58, 149, 0.03);\n            border-radius: 10px;\n            border-left: 3px solid transparent;\n            transition: all 0.3s ease;\n            display: flex;\n            align-items: flex-start;\n            gap: 14px;\n        }\n\n        .data-list li:hover {\n            border-left-color: #363A95;\n            background: rgba(54, 58, 149, 0.08);\n            transform: translateX(4px);\n        }\n\n        \/* Status Icons *\/\n        .status-icon {\n            flex-shrink: 0;\n            width: 24px;\n            height: 24px;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-weight: 700;\n            font-size: 14px;\n        }\n\n        .status-icon.cross {\n            background: linear-gradient(135deg, #dc3545, #c82333);\n            color: white;\n        }\n\n        .status-icon.check {\n            background: linear-gradient(135deg, #28a745, #218838);\n            color: white;\n        }\n\n        .data-column:first-child .data-list li {\n            border-left-color: transparent;\n        }\n\n        .data-column:first-child .data-list li:hover {\n            border-left-color: #dc3545;\n        }\n\n        .data-column:last-child .data-list li:hover {\n            border-left-color: #28a745;\n        }\n\n        \/* Demo Button *\/\n        .demo-button {\n            display: inline-block;\n            background: linear-gradient(135deg, #363A95, #5b61d6);\n            color: white;\n            font-size: 18px;\n            font-weight: 600;\n            padding: 18px 40px;\n            border-radius: 50px;\n            text-decoration: none;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 16px rgba(54, 58, 149, 0.3);\n        }\n\n        .demo-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 8px 28px rgba(54, 58, 149, 0.4);\n        }\n\n        \/* Final Quote *\/\n        .final-quote {\n            margin-top: 80px;\n            padding: 50px 60px;\n            background: linear-gradient(135deg, rgba(54, 58, 149, 0.05), rgba(91, 97, 214, 0.05));\n            border-radius: 16px;\n            border-left: 6px solid #363A95;\n            position: relative;\n            margin-bottom: 80px;\n        }\n\n        .final-quote-text {\n            font-size: clamp(18px, 2.5vw, 24px);\n            color: #1a1a1a;\n            line-height: 1.8;\n            font-weight: 500;\n            position: relative;\n        }\n\n        .final-quote-highlight {\n            color: #363A95;\n            font-weight: 600;\n        }\n\n        \/* ROI Section *\/\n        \/*.roi-section {*\/\n        \/*    margin-top: 120px;*\/\n        \/*}*\/\n\n        \/*.roi-header {*\/\n        \/*    text-align: center;*\/\n        \/*    margin-bottom: 50px;*\/\n        \/*}*\/\n\n        \/*.roi-title {*\/\n        \/*    font-size: clamp(36px, 5vw, 56px);*\/\n        \/*    font-weight: 700;*\/\n        \/*    color: #363A95;*\/\n        \/*    margin-bottom: 16px;*\/\n        \/*    letter-spacing: -0.5px;*\/\n        \/*}*\/\n\n        \/*.roi-subtitle {*\/\n        \/*    font-size: 22px;*\/\n        \/*    color: #1a1a1a;*\/\n        \/*    font-weight: 500;*\/\n        \/*}*\/\n\n        \/* Table Container *\/\n        .table-container {\n            background: white;\n            border-radius: 16px;\n            overflow: hidden;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);\n            border: 2px solid #363A95;\n            margin-bottom: 80px;\n        }\n\n        table {\n            width: 100%;\n            border-collapse: collapse;\n        }\n\n        thead {\n            background: linear-gradient(135deg, #363A95 0%, #4a4fb8 100%);\n        }\n\n        th {\n            padding: 24px;\n            text-align: left;\n            color: white;\n            font-weight: 600;\n            font-size: 18px;\n            letter-spacing: 0.3px;\n        }\n\n        tbody tr {\n            border-bottom: 1px solid #e0e0e0;\n            transition: background 0.2s ease;\n        }\n\n        tbody tr:last-child {\n            border-bottom: none;\n        }\n\n        tbody tr:hover {\n            background: #f8f9ff;\n        }\n\n        td {\n            padding: 24px;\n            font-size: 16px;\n            line-height: 1.6;\n            color: #1a1a1a;\n        }\n\n        td:first-child {\n            font-weight: 600;\n            color: #363A95;\n            font-size: 17px;\n        }\n\n        td:nth-child(2) {\n            color: #666;\n            font-style: italic;\n        }\n\n        td:nth-child(3) {\n            font-weight: 500;\n            color: #000;\n        }\n\n        \/* Examples Section *\/\n        .examples-section {\n            margin-bottom: 80px;\n        }\n\n        .examples-title {\n            font-size: clamp(32px, 4vw, 44px);\n            font-weight: 700;\n            color: #1a1a1a;\n            margin-bottom: 40px;\n        }\n\n        .examples-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 24px;\n        }\n\n        .example-card {\n            background: white;\n            padding: 32px;\n            border-radius: 12px;\n            border: 2px solid #363A95;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);\n            transition: all 0.3s ease;\n        }\n\n        .example-card:hover {\n            transform: translateY(-4px);\n            box-shadow: 0 8px 24px rgba(54, 58, 149, 0.15);\n        }\n\n        .example-label {\n            color: #363A95;\n            font-weight: 700;\n            font-size: 16px;\n            margin-bottom: 12px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        .example-text {\n            color: #1a1a1a;\n            font-size: 18px;\n            line-height: 1.6;\n            font-weight: 500;\n        }\n\n        \/* CTA Section *\/\n        .cta-section {\n            background: linear-gradient(135deg, #363A95, #5b61d6);\n            padding: 70px 50px;\n            border-radius: 20px;\n            text-align: center;\n            box-shadow: 0 8px 32px rgba(54, 58, 149, 0.3);\n        }\n\n        .cta-title {\n            font-size: clamp(36px, 5vw, 54px);\n            font-weight: 700;\n            color: white;\n            margin-bottom: 24px;\n            letter-spacing: -0.5px;\n        }\n\n        .cta-text {\n            font-size: 20px;\n            color: white;\n            margin-bottom: 40px;\n            line-height: 1.6;\n            max-width: 700px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .cta-button {\n            background: white;\n            color: #363A95;\n            font-size: 18px;\n            font-weight: 700;\n            padding: 18px 48px;\n            border: none;\n            border-radius: 50px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);\n            text-decoration: none;\n            display: inline-block;\n        }\n\n        .cta-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3);\n        }\n\n        \/* Animations *\/\n        @keyframes fadeInUp {\n            from {\n                opacity: 0;\n                transform: translateY(30px);\n            }\n\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        @keyframes pulse {\n\n            0%,\n            100% {\n                transform: scale(1);\n                opacity: 1;\n            }\n\n            50% {\n                transform: scale(1.3);\n                opacity: 0.7;\n            }\n        }\n\n        \/* Responsive *\/\n        @media (max-width: 968px) {\n            .data-showcase {\n                grid-template-columns: 1fr;\n                gap: 24px;\n            }\n        }\n\n        @media (max-width: 768px) {\n            .container {\n                padding: 40px 15px;\n            }\n\n            .features-grid {\n                grid-template-columns: 1fr;\n                gap: 16px;\n            }\n\n            .quote-section,\n            .final-quote {\n                padding: 40px 20px;\n                border-radius: 12px;\n            }\n\n            .table-container {\n                overflow-x: auto;\n            }\n\n            table {\n                min-width: 700px;\n            }\n\n            .examples-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .cta-section {\n                padding: 50px 30px;\n            }\n\n            .cta-button {\n                width: 100%;\n                max-width: 300px;\n            }\n        }\n    <\/style>\n<\/head>\n\n<body>\n    <div class=\"container\">\n        <!-- Section 1: Ce que ForgeX inclut -->\n        <div class=\"section-header\">\n            <h2 class=\"section-title\">Ce que ForgeX inclut<\/h2>\n        <\/div>\n\n        <div class=\"features-grid\">\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Infrastructure cloud compl\u00e8te (Snowflake + Matillion)<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Connexions API et pipelines maintenus<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Outils de suivi et d'analyse personnalis\u00e9s<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Automatisation des processus data-intensifs<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Formation de vos \u00e9quipes<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Support technique continu<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Int\u00e9gration avec agents IA (sur vos donn\u00e9es)<\/p>\n            <\/div>\n\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\"><\/div>\n                <p class=\"feature-text\">Maintenance garantie<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Quote 1 -->\n        <div class=\"quote-section\">\n            <p class=\"quote-text\">Une offre compl\u00e8te. Pas de tiers. Pas de surprises.<\/p>\n        <\/div>\n\n        <!-- Section 2: Vos donn\u00e9es, pr\u00eates pour l'IA -->\n        <div class=\"ai-section\">\n            <div class=\"ai-header\">\n                <h2 class=\"ai-title\">Vos donn\u00e9es, pr\u00eates pour l'IA<\/h2>\n                <p class=\"ai-description\">\n                    Les agents IA modernes peuvent interroger TOUTES vos donn\u00e9es. ForgeX les rend accessibles.\n                <\/p>\n                <p class=\"ai-description\">\n                    Les agents IA (ChatGPT, Claude, Copilot...) peuvent nativement lire, analyser et r\u00e9pondre \u00e0 partir\n                    de vos donn\u00e9es. Mais encore faut-il que vos donn\u00e9es soient organis\u00e9es, connect\u00e9es et accessibles.\n                <\/p>\n            <\/div>\n\n            <h3 class=\"ai-subtitle\">La transformation ForgeX \u2014 Pas de surprises.<\/h3>\n            <p class=\"ai-tagline\">Une offre compl\u00e8te, transparente, sans tiers cach\u00e9s.<\/p>\n\n            <!-- Two Column Data Showcase -->\n            <div class=\"data-showcase\">\n                <div class=\"data-column\">\n                    <h4>Avant ForgeX<\/h4>\n                    <p class=\"column-subtitle\">Donn\u00e9es brutes et dispers\u00e9es<\/p>\n                    <ul class=\"data-list\">\n                        <li>\n                            <span class=\"status-icon cross\">\u2717<\/span>\n                            <span>Donn\u00e9es structur\u00e9es isol\u00e9es (CRM, ERP, comptabilit\u00e9, ventes)<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon cross\">\u2717<\/span>\n                            <span>Fichiers \u00e9parpill\u00e9s (Excel, PDF, documents SharePoint)<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon cross\">\u2717<\/span>\n                            <span>Courriels non index\u00e9s (statuts de projets, communications)<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon cross\">\u2717<\/span>\n                            <span>Documentation fragment\u00e9e (guides, processus, historique)<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon cross\">\u2717<\/span>\n                            <span>Donn\u00e9es non structur\u00e9es inaccessibles (notes, rapports, analyses)<\/span>\n                        <\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"data-column\">\n                    <h4>Avec ForgeX<\/h4>\n                    <p class=\"column-subtitle\">Donn\u00e9es unifi\u00e9es et interrogeables<\/p>\n                    <ul class=\"data-list\">\n                        <li>\n                            <span class=\"status-icon check\">\u2713<\/span>\n                            <span>Toutes vos donn\u00e9es connect\u00e9es dans un hub centralis\u00e9<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon check\">\u2713<\/span>\n                            <span>Fichiers index\u00e9s et recherchables instantan\u00e9ment<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon check\">\u2713<\/span>\n                            <span>Communications structur\u00e9es et contextualis\u00e9es<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon check\">\u2713<\/span>\n                            <span>Documentation unifi\u00e9e et accessible en temps r\u00e9el<\/span>\n                        <\/li>\n                        <li>\n                            <span class=\"status-icon check\">\u2713<\/span>\n                            <span>Donn\u00e9es non structur\u00e9es analys\u00e9es et exploitables par l'IA<\/span>\n                        <\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n\n            <!-- CTA Button -->\n            <div style=\"text-align: center; margin: 50px 0;\">\n                <a href=\"https:\/\/www.codexconsulting.ca\/contact\/\" class=\"demo-button\">D\u00e9couvrir une d\u00e9mo<\/a>\n            <\/div>\n\n            <!-- Final Quote -->\n            <div class=\"final-quote\">\n                <p class=\"final-quote-text\">\n                    La plupart des entreprises n'exploitent que <span class=\"final-quote-highlight\">10% de leurs\n                        donn\u00e9es<\/span>. Les 90% restants? Inaccessibles, \u00e9parpill\u00e9s, non structur\u00e9s. <span\n                        class=\"final-quote-highlight\">ForgeX les connecte. L'IA les exploite.<\/span>\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Section 3: O\u00f9 se cache votre ROI -->\n        <!--<div class=\"roi-section\">-->\n        <!--    <div class=\"roi-header\">-->\n        <!--        <h2 class=\"roi-title\">O\u00f9 se cache votre ROI?<\/h2>-->\n        <!--        <p class=\"roi-subtitle\">Vos donn\u00e9es valent plus que vous ne le pensez.<\/p>-->\n        <!--    <\/div>-->\n\n        <!--    <div class=\"table-container\">-->\n        <!--        <table>-->\n        <!--            <thead>-->\n        <!--                <tr>-->\n        <!--                    <th>Source<\/th>-->\n        <!--                    <th>Ce qu'on ignore<\/th>-->\n        <!--                    <th>Ce qu'on d\u00e9couvre<\/th>-->\n        <!--                <\/tr>-->\n        <!--            <\/thead>-->\n        <!--            <tbody>-->\n        <!--                <tr>-->\n        <!--                    <td>Courriels & communications<\/td>-->\n        <!--                    <td>\u00ab C'est juste des \u00e9changes \u00bb<\/td>-->\n        <!--                    <td>Statuts de projets, goulots, R&D cach\u00e9e<\/td>-->\n        <!--                <\/tr>-->\n        <!--                <tr>-->\n        <!--                    <td>Fichiers SharePoint<\/td>-->\n        <!--                    <td>\u00ab C'est du stockage \u00bb<\/td>-->\n        <!--                    <td>Documentation m\u00e9tier, processus critiques<\/td>-->\n        <!--                <\/tr>-->\n        <!--                <tr>-->\n        <!--                    <td>Donn\u00e9es comptables<\/td>-->\n        <!--                    <td>\u00ab C'est pour le comptable \u00bb<\/td>-->\n        <!--                    <td>Segments rentables, cr\u00e9dits d'imp\u00f4t<\/td>-->\n        <!--                <\/tr>-->\n        <!--                <tr>-->\n        <!--                    <td>Excel \u00e9parpill\u00e9s<\/td>-->\n        <!--                    <td>\u00ab Chacun fait son truc \u00bb<\/td>-->\n        <!--                    <td>V\u00e9rit\u00e9 des op\u00e9rations, m\u00e9triques terrain<\/td>-->\n        <!--                <\/tr>-->\n        <!--            <\/tbody>-->\n        <!--        <\/table>-->\n        <!--    <\/div>-->\n        <!--<\/div>-->\n\n        <!-- Section 4: Exemples concrets -->\n        <div class=\"examples-section\">\n            <h3 class=\"examples-title\">Exemples concrets (anonymis\u00e9s):<\/h3>\n            <div class=\"examples-grid\">\n                <div class=\"example-card\">\n                    <div class=\"example-label\">Client manufacturier<\/div>\n                    <div class=\"example-text\"><strong>1 000 000 $<\/strong> \u00e9conomis\u00e9s en rationalisant les licences\n                        logicielles<\/div>\n                <\/div>\n                <div class=\"example-card\">\n                    <div class=\"example-label\">Client distribution<\/div>\n                    <div class=\"example-text\"><strong>2 jours<\/strong> de travail manuel \u2192 <strong>30 minutes<\/strong>\n                        automatis\u00e9es<\/div>\n                <\/div>\n                <div class=\"example-card\">\n                    <div class=\"example-label\">Client services<\/div>\n                    <div class=\"example-text\"><strong>180 000 $<\/strong> en cr\u00e9dits d'imp\u00f4t R&D r\u00e9cup\u00e9r\u00e9s gr\u00e2ce \u00e0\n                        l'analyse des donn\u00e9es<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- CTA Final -->\n        <div class=\"cta-section\">\n            <h2 class=\"cta-title\">Pr\u00eat \u00e0 forger vos donn\u00e9es?<\/h2>\n            <p class=\"cta-text\">Consultation gratuite. Audit de votre \u00e9cosyst\u00e8me. Plan d'action avec ROI estim\u00e9.<\/p>\n            <a href=\"https:\/\/www.codexconsulting.ca\/contact\/\" class=\"cta-button\">D\u00e9marrer maintenant<\/a>\n        <\/div>\n    <\/div>\n<\/body>\n\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ForgeX La o\u00f9 vos donn\u00e9es prennent forme. L&rsquo;\u00e9cosyst\u00e8me complet qui transforme vos donn\u00e9es brutes en avantage concurrentiel.\u200b En savoir plus C&rsquo;est quoi ForgeX ? ForgeX, c&rsquo;est notre fa\u00e7on de rendre l&rsquo;intelligence d&rsquo;affaires accessible aux entreprises qui n&rsquo;ont pas les moyens (ou l&rsquo;envie) d&#8217;embaucher une \u00e9quipe compl\u00e8te de sp\u00e9cialistes en donn\u00e9es. \u00a0 On b\u00e2tit votre infrastructure&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-6214","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/pages\/6214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/comments?post=6214"}],"version-history":[{"count":40,"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/pages\/6214\/revisions"}],"predecessor-version":[{"id":6579,"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/pages\/6214\/revisions\/6579"}],"wp:attachment":[{"href":"https:\/\/www.codexconsulting.ca\/fr\/wp-json\/wp\/v2\/media?parent=6214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}