{"id":4015,"date":"2026-05-29T10:13:11","date_gmt":"2026-05-29T10:13:11","guid":{"rendered":"https:\/\/exel-motor.com\/?page_id=4015"},"modified":"2026-08-21T14:14:45","modified_gmt":"2026-08-21T14:14:45","slug":"simulateur","status":"publish","type":"page","link":"https:\/\/exel-motor.com\/en\/simulateur\/","title":{"rendered":"Simulateur"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; next_background_color=\u00a0\u00bb#E6E8EC\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bbrgba(27,27,27,0.64)\u00a0\u00bb background_image=\u00a0\u00bbhttps:\/\/exel-motor.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-29-mai-2026-11_27_47.png\u00a0\u00bb background_position=\u00a0\u00bbbottom_left\u00a0\u00bb background_vertical_offset=\u00a0\u00bb23%\u00a0\u00bb background_blend=\u00a0\u00bbmultiply\u00a0\u00bb min_height=\u00a0\u00bb500px\u00a0\u00bb bottom_divider_style=\u00a0\u00bbarrow2&Prime; border_color_bottom=\u00a0\u00bb#1E3FA9&Prime; locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb2&Prime; make_equal=\u00a0\u00bbon\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bbRGBA(255,255,255,0)\u00a0\u00bb max_width=\u00a0\u00bb100%\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_padding=\u00a0\u00bb80px||||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.22.1&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bb52ab8647-26fe-43db-ae26-b8850d37e8bf\u00a0\u00bb header_font=\u00a0\u00bbExo 2||||||||\u00a0\u00bb header_text_color=\u00a0\u00bb#E02B20&Prime; header_font_size=\u00a0\u00bb50px\u00a0\u00bb header_line_height=\u00a0\u00bb1.3em\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb header_font_size_tablet=\u00a0\u00bb40px\u00a0\u00bb header_font_size_phone=\u00a0\u00bb21px\u00a0\u00bb header_font_size_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb header_text_shadow_style=\u00a0\u00bbpreset3&Prime; global_colors_info=\u00a0\u00bb%91%93&Prime;]<\/p>\n<h1>D\u00e9couvrir notre simulateur<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_2_font=\u00a0\u00bb|700|on||||||\u00a0\u00bb header_2_text_align=\u00a0\u00bbcenter\u00a0\u00bb header_2_text_color=\u00a0\u00bb#E6E8EC\u00a0\u00bb header_2_line_height=\u00a0\u00bb1.6em\u00a0\u00bb header_2_font_size_tablet=\u00a0\u00bb\u00a0\u00bb header_2_font_size_phone=\u00a0\u00bb18px\u00a0\u00bb header_2_font_size_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h2>Nous concevons des traitements moteurs personnalis\u00e9s adapt\u00e9s \u00e0 l\u2019\u00e9tat r\u00e9el du v\u00e9hicule : kilom\u00e9trage, carburant utilis\u00e9 et niveau de consommation sont analys\u00e9s afin d\u2019offrir une formulation cibl\u00e9e et efficace.<\/h2>\n<p>[\/et_pb_text][et_pb_button button_url=\u00a0\u00bbhttps:\/\/exel-motor.com\/contact\/\u00a0\u00bb button_text=\u00a0\u00bbBesoin d&rsquo;un renseignement\u00a0\u00bb button_alignment=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bb_initial\u00a0\u00bb custom_button=\u00a0\u00bbon\u00a0\u00bb button_text_color=\u00a0\u00bb#121212&Prime; button_bg_color=\u00a0\u00bb#E02B20&Prime; button_border_color=\u00a0\u00bbRGBA(255,255,255,0)\u00a0\u00bb button_border_radius=\u00a0\u00bb20px\u00a0\u00bb button_icon_color=\u00a0\u00bbRGBA(255,255,255,0)\u00a0\u00bb button_text_size_tablet=\u00a0\u00bb\u00a0\u00bb button_text_size_phone=\u00a0\u00bb15px\u00a0\u00bb button_text_size_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime; box_shadow_color=\u00a0\u00bb#E02B20&Prime; global_colors_info=\u00a0\u00bb%91%93&Prime; button_bg_color__hover_enabled=\u00a0\u00bbon|desktop\u00a0\u00bb button_bg_color__hover=\u00a0\u00bb#1E3FA9&Prime; button_bg_enable_color__hover=\u00a0\u00bbon\u00a0\u00bb button_text_color__hover_enabled=\u00a0\u00bbon|hover\u00a0\u00bb button_text_color__hover=\u00a0\u00bb#E6E8EC\u00a0\u00bb button_icon_color__hover_enabled=\u00a0\u00bbon|hover\u00a0\u00bb button_icon_color__hover=\u00a0\u00bb#E6E8EC\u00a0\u00bb button_border_radius__hover_enabled=\u00a0\u00bbon|hover\u00a0\u00bb button_border_radius__hover=\u00a0\u00bb20px\u00a0\u00bb box_shadow_color__hover_enabled=\u00a0\u00bbon|desktop\u00a0\u00bb box_shadow_color__hover=\u00a0\u00bb#1E3FA9&Prime;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#E6E8EC\u00a0\u00bb custom_margin=\u00a0\u00bb||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb||0px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb width=\u00a0\u00bb100%\u00a0\u00bb max_width=\u00a0\u00bb100%\u00a0\u00bb custom_margin=\u00a0\u00bb||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb||0px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_code module_id=\u00a0\u00bbsimu\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_enable_color=\u00a0\u00bboff\u00a0\u00bb background_image=\u00a0\u00bbhttps:\/\/exel-motor.com\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-21-at-19.29.25.jpeg\u00a0\u00bb custom_margin=\u00a0\u00bb||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb||0px||false|false\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; border_color_all=\u00a0\u00bb#A51515&Prime; locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb box_shadow_color__hover_enabled=\u00a0\u00bbon|hover\u00a0\u00bb box_shadow_color__hover=\u00a0\u00bb#A51515&Prime; sticky_enabled=\u00a0\u00bb0&Prime;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  .exel-wrap, .exel-wrap * { box-sizing: border-box; }<!-- [et_pb_line_break_holder] -->  .exel-wrap{<!-- [et_pb_line_break_holder] -->    --card:#fff; --line:#e4e8f1; --text:#1d2642; --muted:#415072;<!-- [et_pb_line_break_holder] -->    --blue1:#132b70; --blue2:#213e86; --green1:#46b06f; --green2:#65c67f;<!-- [et_pb_line_break_holder] -->    --gain1:#f39c12; --gain2:#e67e22; --red1:#f21f31; --red2:#a70008;<!-- [et_pb_line_break_holder] -->    background: transparent; padding: 28px 10px 40px; color:var(--text);<!-- [et_pb_line_break_holder] -->    font-family:\"Avenir Next\",\"Montserrat\",\"Segoe UI\",sans-serif;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .exel-shell{ max-width:1320px; margin:0 auto; }<!-- [et_pb_line_break_holder] -->  .exel-title{ margin:0; font-size:34px; line-height:1.04; font-weight:800; color:#2f3139; }<!-- [et_pb_line_break_holder] -->  .exel-sub{ margin:10px 0 22px; font-size:27px; color:#36415f; }<!-- [et_pb_line_break_holder] -->  .exel-card{ background:var(--card); border:1px solid var(--line); border-radius:18px; box-shadow:0 14px 28px rgba(17,30,67,.10); overflow:hidden; }<!-- [et_pb_line_break_holder] -->  .exel-card-head{ padding:14px 18px; border-bottom:1px solid #edf0f6; font-size:28px; font-weight:800; color:#101a3b; }<!-- [et_pb_line_break_holder] -->  .exel-grid{ display:grid; grid-template-columns:1fr 1fr; }<!-- [et_pb_line_break_holder] -->  .exel-col{ padding:16px 18px; }<!-- [et_pb_line_break_holder] -->  .exel-col + .exel-col{ border-left:1px solid #edf0f6; }<!-- [et_pb_line_break_holder] -->  .field{ margin-bottom:10px; }<!-- [et_pb_line_break_holder] -->  .field label{ display:block; margin:0 0 6px; font-size:17px; font-weight:600; color:#1f2740; }<!-- [et_pb_line_break_holder] -->  .field input,.field select,.field textarea{ width:100%; height:46px; border:1px solid #cfd5e3; border-radius:8px; background:#fff; padding:0 12px; font-size:16px; color:#1d2741; outline:none; }<!-- [et_pb_line_break_holder] -->  .field textarea{ min-height:92px; height:auto; padding:10px 12px; resize:vertical; line-height:1.35; }<!-- [et_pb_line_break_holder] -->  .field input:focus,.field select:focus,.field textarea:focus{ border-color:#9eb0d6; box-shadow:0 0 0 3px rgba(98,128,193,.15); }<!-- [et_pb_line_break_holder] -->  .row2{ display:grid; grid-template-columns:1fr 1fr; gap:10px; }<!-- [et_pb_line_break_holder] -->  .row3{ display:grid; grid-template-columns:1fr 1fr 1fr; gap:10px; }<!-- [et_pb_line_break_holder] -->  .radio-block{ margin-bottom:12px; }<!-- [et_pb_line_break_holder] -->  .radio-title{ margin:0 0 7px; font-size:17px; font-weight:600; color:#1f2740; }<!-- [et_pb_line_break_holder] -->  .radio-row{ display:flex; flex-wrap:wrap; gap:16px; }<!-- [et_pb_line_break_holder] -->  .radio-row label{ display:inline-flex; align-items:center; gap:7px; margin:0; font-size:16px; color:#1f2740; }<!-- [et_pb_line_break_holder] -->  .radio-row input[type=\"radio\"]{ width:16px; height:16px; accent-color:#4665a6; }<!-- [et_pb_line_break_holder] -->  .btn-row{ margin-top:8px; padding-top:12px; border-top:1px solid #edf0f6; display:flex; gap:10px; flex-wrap:wrap; }<!-- [et_pb_line_break_holder] -->  .btn-row-mobile{ display:none; }<!-- [et_pb_line_break_holder] -->  .run-btn{ min-width:250px; height:46px; border:none; border-radius:999px; background:linear-gradient(180deg,var(--red1),var(--red2)); color:#fff; font-size:18px; font-weight:700; cursor:pointer; box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 10px 18px rgba(132,0,8,.30); }<!-- [et_pb_line_break_holder] -->  .results{ display:none; margin-top:22px; }<!-- [et_pb_line_break_holder] -->  .results-head{ display:flex; justify-content:space-between; align-items:flex-end; gap:12px; flex-wrap:wrap; }<!-- [et_pb_line_break_holder] -->  .results h2{ margin:0; font-size:48px; font-weight:800; color:#1f2642; }<!-- [et_pb_line_break_holder] -->  .results .sub{ margin:7px 0 14px; color:#44506c; font-size:17px; }<!-- [et_pb_line_break_holder] -->  .print-btn{ height:41px; border:1px solid #243157; border-radius:10px; background:#fff; color:#243157; font-weight:700; font-size:14px; cursor:pointer; padding:0 14px; }<!-- [et_pb_line_break_holder] -->  .kpis{ display:grid; grid-template-columns:1fr 1fr 1fr; gap:14px; }<!-- [et_pb_line_break_holder] -->  .kpi{ border-radius:14px; overflow:hidden; color:#fff; box-shadow:0 10px 20px rgba(20,35,80,.18); }<!-- [et_pb_line_break_holder] -->  .kpi.blue{ background:linear-gradient(145deg,var(--blue1),var(--blue2)); }<!-- [et_pb_line_break_holder] -->  .kpi.green{ background:linear-gradient(145deg,var(--green1),var(--green2)); }<!-- [et_pb_line_break_holder] -->  .kpi.gain{ background:linear-gradient(145deg,var(--gain1),var(--gain2)); }<!-- [et_pb_line_break_holder] -->  .kpi .h{ padding:9px 12px; border-bottom:1px solid rgba(255,255,255,.16); font-size:14px; font-weight:700; }<!-- [et_pb_line_break_holder] -->  .kpi .b{ padding:14px 12px 13px; }<!-- [et_pb_line_break_holder] -->  .interp,.lead-card{ margin-top:14px; background:#fff; border:1px solid var(--line); border-radius:14px; overflow:hidden; }<!-- [et_pb_line_break_holder] -->  .interp h3{ margin:0; padding:12px 16px; border-bottom:1px solid #edf0f6; font-size:38px; font-weight:800; color:#1f2642; }<!-- [et_pb_line_break_holder] -->  .interp .c{ padding:12px 18px 16px; }<!-- [et_pb_line_break_holder] -->  .interp ul{ margin:0 0 8px; padding-left:21px; }<!-- [et_pb_line_break_holder] -->  .interp li{ margin:7px 0; font-size:16px; }<!-- [et_pb_line_break_holder] -->  .interp p{ margin:0; font-size:16px; }<!-- [et_pb_line_break_holder] -->  .lead-card h3{ margin:0; padding:12px 16px; border-bottom:1px solid #edf0f6; font-size:30px; font-weight:800; color:#1f2642; }<!-- [et_pb_line_break_holder] -->  .lead-body{ padding:14px 18px 18px; }<!-- [et_pb_line_break_holder] -->  .lead-grid{ display:grid; grid-template-columns:1fr 1fr; gap:10px; }<!-- [et_pb_line_break_holder] -->  .consent{ display:flex; gap:10px; align-items:flex-start; margin:12px 0 14px; color:#26304b; font-size:14px; line-height:1.35; }<!-- [et_pb_line_break_holder] -->  .consent input{ width:18px; height:18px; margin-top:1px; flex:0 0 auto; accent-color:#4665a6; }<!-- [et_pb_line_break_holder] -->  .lead-actions{ display:flex; align-items:center; gap:12px; flex-wrap:wrap; }<!-- [et_pb_line_break_holder] -->  .lead-btn{ min-width:220px; height:44px; border:none; border-radius:999px; background:linear-gradient(180deg,var(--blue2),var(--blue1)); color:#fff; font-size:16px; font-weight:800; cursor:pointer; box-shadow:0 9px 16px rgba(19,43,112,.22); }<!-- [et_pb_line_break_holder] -->  .lead-btn:disabled{ opacity:.65; cursor:not-allowed; box-shadow:none; }<!-- [et_pb_line_break_holder] -->  .lead-status{ margin:0; color:#415072; font-size:14px; font-weight:700; }<!-- [et_pb_line_break_holder] -->  .lead-status.ok{ color:#287446; }<!-- [et_pb_line_break_holder] -->  .lead-status.err{ color:#a70008; }<!-- [et_pb_line_break_holder] -->  .exel-hp{ position:absolute; left:-9999px; width:1px; height:1px; overflow:hidden; }<!-- [et_pb_line_break_holder] -->  .exel-wrap .kpis .kpi .b .main{ display:block; font-size:24px!important; line-height:1.15!important; font-weight:800!important; }<!-- [et_pb_line_break_holder] -->  .exel-wrap .kpis .kpi .b .subline{ display:block; font-size:20px!important; line-height:1.15!important; font-weight:800!important; margin-top:6px!important; }<!-- [et_pb_line_break_holder] -->  .exel-wrap .kpis .kpi .b small{ font-size:.75em!important; font-weight:700!important; }<!-- [et_pb_line_break_holder] -->  @media (max-width:1150px){<!-- [et_pb_line_break_holder] -->    .exel-title{ font-size:42px; }<!-- [et_pb_line_break_holder] -->    .exel-sub{ font-size:22px; }<!-- [et_pb_line_break_holder] -->    .exel-card-head{ font-size:34px; }<!-- [et_pb_line_break_holder] -->    .exel-grid,.kpis,.row3,.lead-grid{ grid-template-columns:1fr; }<!-- [et_pb_line_break_holder] -->    .exel-col + .exel-col{ border-left:none; border-top:1px solid #edf0f6; }<!-- [et_pb_line_break_holder] -->    .btn-row-desktop{ display:none; }<!-- [et_pb_line_break_holder] -->    .btn-row-mobile{ display:flex; grid-column:1 \/ -1; margin:0 18px 16px; }<!-- [et_pb_line_break_holder] -->    .run-btn{ width:100%; min-width:0; }<!-- [et_pb_line_break_holder] -->    .row2{ grid-template-columns:1fr; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @media (max-width:680px){<!-- [et_pb_line_break_holder] -->    .exel-wrap .kpis .kpi .b .main{ font-size:21px!important; }<!-- [et_pb_line_break_holder] -->    .exel-wrap .kpis .kpi .b .subline{ font-size:18px!important; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"exel-wrap\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"exel-shell\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1 class=\"exel-title\">Diagnostic de surconsommation carburant<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"exel-sub\">Analyse rapide et fiable de votre v\u00e9hicule<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"exel-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"exel-card-head\">\ud83d\ude97 Informations du v\u00e9hicule<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<form id=\"diagForm\" class=\"exel-grid\" action=\"javascript:void(0);\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"exel-col\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->            <label for=\"brand\">Marque du v\u00e9hicule<\/label><!-- [et_pb_line_break_holder] -->            <select id=\"brand\" required><\/select><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->            <label for=\"model\">Mod\u00e8le du v\u00e9hicule<\/label><!-- [et_pb_line_break_holder] -->            <input id=\"model\" type=\"text\" placeholder=\"Mod\u00e8le du v\u00e9hicule\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"row2\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"year\">Ann\u00e9e du v\u00e9hicule<\/label><!-- [et_pb_line_break_holder] -->              <select id=\"year\" required><\/select><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"vehType\">Type de v\u00e9hicule<\/label><!-- [et_pb_line_break_holder] -->              <select id=\"vehType\"><!-- [et_pb_line_break_holder] --><option value=\"citadine\">Citadine<\/option><!-- [et_pb_line_break_holder] --><option value=\"berline\" selected>Berline<\/option><!-- [et_pb_line_break_holder] --><option value=\"break\">Break<\/option><!-- [et_pb_line_break_holder] --><option value=\"suv\">SUV \/ 4&#215;4<\/option><!-- [et_pb_line_break_holder] --><option value=\"monospace\">Monospace<\/option><!-- [et_pb_line_break_holder] --><option value=\"utilitaire\">Utilitaire<\/option><!-- [et_pb_line_break_holder] --><option value=\"sport\">Sportive<\/option><!-- [et_pb_line_break_holder] -->              <\/select><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"row2\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"kmTotal\">Kilom\u00e9trage total<\/label><!-- [et_pb_line_break_holder] -->              <input id=\"kmTotal\" type=\"number\" min=\"0\" step=\"1000\" value=\"153000\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"kmAn\">Km parcourus par an<\/label><!-- [et_pb_line_break_holder] -->              <input id=\"kmAn\" type=\"number\" min=\"1000\" step=\"500\" value=\"10000\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"btn-row btn-row-desktop\"><!-- [et_pb_line_break_holder] -->            <button class=\"run-btn\" type=\"button\">Lancer l&rsquo;analyse<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"exel-col\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"radio-block\"><!-- [et_pb_line_break_holder] -->            <pee class=\"radio-title\">Carburant :<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"radio-row\"><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"fuel\" value=\"essence\" checked> Essence<\/label><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"fuel\" value=\"diesel\"> Diesel<\/label><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"radio-block\"><!-- [et_pb_line_break_holder] -->            <pee class=\"radio-title\">Achat carburant :<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"radio-row\"><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"origin\" value=\"station\" checked> Station service<\/label><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"origin\" value=\"hyper\"> Hypermarch\u00e9<\/label><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"radio-block\"><!-- [et_pb_line_break_holder] -->            <pee class=\"radio-title\">Type de route :<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"radio-row\"><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"trip\" value=\"ville\"> Ville<\/label><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"trip\" value=\"autoroute\"> Autoroute<\/label><!-- [et_pb_line_break_holder] -->              <label><input type=\"radio\" name=\"trip\" value=\"mixte\" checked> Mixte<\/label><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"row3\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"mixPct\">% Autoroute<\/label><!-- [et_pb_line_break_holder] -->              <select id=\"mixPct\"><!-- [et_pb_line_break_holder] --><option value=\"10\">10%<\/option><option value=\"20\">20%<\/option><option value=\"30\" selected>30%<\/option><!-- [et_pb_line_break_holder] --><option value=\"40\">40%<\/option><option value=\"50\">50%<\/option><option value=\"60\">60%<\/option><!-- [et_pb_line_break_holder] --><option value=\"70\">70%<\/option><option value=\"80\">80%<\/option><option value=\"90\">90%<\/option><!-- [et_pb_line_break_holder] -->              <\/select><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"power\">Puissance<\/label><!-- [et_pb_line_break_holder] -->              <select id=\"power\"><!-- [et_pb_line_break_holder] --><option value=\"4\">70 &#8211; 90 ch (4 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"5\">91 &#8211; 110 ch (5 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"6\">111 &#8211; 130 ch (6 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"7\">131 &#8211; 150 ch (7 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"8\">151 &#8211; 170 ch (8 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"9\">171 &#8211; 190 ch (9 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"10\" selected>191 &#8211; 220 ch (10 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"11\">221 &#8211; 250 ch (11 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"12\">251 &#8211; 280 ch (12 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] --><option value=\"13\">281 ch et + (13 CV fiscaux)<\/option><!-- [et_pb_line_break_holder] -->              <\/select><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"priceL\">Prix carburant \u20ac\/L<\/label><!-- [et_pb_line_break_holder] -->              <input id=\"priceL\" type=\"number\" min=\"0.50\" step=\"0.01\" value=\"1.80\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"btn-row btn-row-mobile\"><!-- [et_pb_line_break_holder] -->          <button class=\"run-btn\" type=\"button\">Lancer l&rsquo;analyse<\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/form>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"results\" class=\"results\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"results-head\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><!-- [et_pb_line_break_holder] -->          <\/p>\n<h2>R\u00e9sultats<\/h2>\n<p><!-- [et_pb_line_break_holder] -->          <pee class=\"sub\">Estimation de la surconsommation et des rejets CO<sub>2<\/sub><\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <button id=\"printBtn\" type=\"button\" class=\"print-btn\">Imprimer \/ Export PDF<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"kpis\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<article class=\"kpi blue\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"h\">\ud83c\udfce\ufe0f Surconsommation<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"b\"><!-- [et_pb_line_break_holder] -->            <span class=\"main\" id=\"sur100\">+0.00 <small>L \/ 100 km<\/small><\/span><!-- [et_pb_line_break_holder] -->            <span class=\"subline\" id=\"surAn\">+0.0 <small>L \/ an<\/small><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/article>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<article class=\"kpi green\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"h\">\ud83c\udf43 \u00c9missions suppl\u00e9mentaires<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"b\"><!-- [et_pb_line_break_holder] -->            <span class=\"main\" id=\"co2100\">+0.0 <small>kg \/ 100 km<\/small><\/span><!-- [et_pb_line_break_holder] -->            <span class=\"subline\" id=\"co2An\">+0.0 <small>kg \/ an<\/small><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/article>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<article class=\"kpi gain\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"h\">\ud83d\udcb6 Gains estim\u00e9s avec EXEL MOTOR<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"b\"><!-- [et_pb_line_break_holder] -->            <span class=\"main\" id=\"gainEur\">+0,00 <small>\u20ac\/an<\/small><\/span><!-- [et_pb_line_break_holder] -->            <span class=\"subline\" id=\"gainL\">+0,0 <small>L \/ an<\/small><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/article>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"interp\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>\u2139\ufe0f Interpr\u00e9tation<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"c\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<ul><!-- [et_pb_line_break_holder] -->            <\/p>\n<li>Votre v\u00e9hicule surconsomme <strong id=\"txtSur\">+0.00 L \/ 100 km<\/strong><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<li>Sur <strong id=\"txtKmAn\">10 000 km\/an<\/strong> : <strong id=\"txtLAn\">+0.0 L<\/strong><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<li>Co\u00fbt estim\u00e9 : <strong id=\"txtCost\">-0.00 \u20ac<\/strong><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<li>Gains estim\u00e9s avec le traitement EXEL MOTOR : <strong id=\"txtGainL\">+0.0 L\/an<\/strong>, <strong id=\"txtGainEur\">+0.00 \u20ac\/an<\/strong>, <strong id=\"txtGainCo2\">+0.0 kg CO\u2082\/an<\/strong><\/li>\n<p><!-- [et_pb_line_break_holder] -->          <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <pee><strong>Conseil :<\/strong> v\u00e9rifiez pression pneus, filtre \u00e0 air, conduite et entretien moteur.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"lead-card\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Recevoir votre diagnostic<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"lead-body\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<form id=\"leadForm\" action=\"javascript:void(0);\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"radio-block\"><!-- [et_pb_line_break_holder] -->              <pee class=\"radio-title\">Votre demande :<\/pee><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"radio-row\"><!-- [et_pb_line_break_holder] -->                <label><input type=\"radio\" name=\"leadReason\" value=\"diagnostic\" checked> Recevoir le diagnostic<\/label><!-- [et_pb_line_break_holder] -->                <label><input type=\"radio\" name=\"leadReason\" value=\"contact\"> \u00catre recontact\u00e9<\/label><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"lead-grid\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"field exel-hp\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->                <label for=\"leadWebsite\">Site web<\/label><!-- [et_pb_line_break_holder] -->                <input id=\"leadWebsite\" type=\"text\" tabindex=\"-1\" autocomplete=\"off\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->                <label for=\"leadName\">Nom et pr\u00e9nom<\/label><!-- [et_pb_line_break_holder] -->                <input id=\"leadName\" type=\"text\" autocomplete=\"name\" required><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->                <label for=\"leadEmail\">Email<\/label><!-- [et_pb_line_break_holder] -->                <input id=\"leadEmail\" type=\"email\" autocomplete=\"email\" required><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->                <label for=\"leadPhone\">T\u00e9l\u00e9phone<\/label><!-- [et_pb_line_break_holder] -->                <input id=\"leadPhone\" type=\"tel\" autocomplete=\"tel\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->                <label for=\"leadPostal\">Code postal<\/label><!-- [et_pb_line_break_holder] -->                <input id=\"leadPostal\" type=\"text\" inputmode=\"numeric\" autocomplete=\"postal-code\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"field\"><!-- [et_pb_line_break_holder] -->              <label for=\"leadMessage\">Message<\/label><!-- [et_pb_line_break_holder] -->              <textarea id=\"leadMessage\" placeholder=\"Pr\u00e9cision utile sur le v\u00e9hicule ou votre demande\"><\/textarea><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <label class=\"consent\" for=\"leadConsent\"><!-- [et_pb_line_break_holder] -->              <input id=\"leadConsent\" type=\"checkbox\" required><!-- [et_pb_line_break_holder] -->              <span>J&rsquo;accepte que les informations transmises soient collect\u00e9es et utilis\u00e9es par EXEL MOTOR afin de recevoir mon diagnostic ou d&rsquo;\u00eatre recontact\u00e9. Je peux demander l&rsquo;acc\u00e8s, la rectification ou la suppression de mes donn\u00e9es.<\/span><!-- [et_pb_line_break_holder] -->            <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"lead-actions\"><!-- [et_pb_line_break_holder] -->              <button id=\"leadSubmit\" class=\"lead-btn\" type=\"submit\">Envoyer ma demande<\/button><!-- [et_pb_line_break_holder] -->              <pee id=\"leadStatus\" class=\"lead-status\" aria-live=\"polite\"><\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/form>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  const LOGO_URL = \"https:\/\/exel-motor.com\/wp-content\/uploads\/2025\/11\/exel-motor-logo.avif\";<!-- [et_pb_line_break_holder] -->  const REST_BASE = (window.EXEL_MOTOR_REST_BASE || \"\/wp-json\/exel-motor\/v1\").replace(\/\\\/$\/, \"\");<!-- [et_pb_line_break_holder] -->  const EVENT_ENDPOINT = REST_BASE + \"\/simulator-event\";<!-- [et_pb_line_break_holder] -->  const LEAD_ENDPOINT = REST_BASE + \"\/diagnostic-lead\";<!-- [et_pb_line_break_holder] -->  const TRACKING_STORE = \"exelMotorSimulatorEvents\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const TABLES = {<!-- [et_pb_line_break_holder] -->    dieselHyper:{slope:[6.25e-6,6.67e-6,6.67e-6,7.5e-6,7.925e-6,8.33e-6,9.17e-6,6.33e-6,6.92e-6,7.5e-6,8e-6,9.2e-6,9.92e-6,1.05e-5],offset:[0.202,0.21,0.24,0.24,0.272,0.28,0.32,0.221,0.243,0.24,0.261,0.28,0.314,0.341]},<!-- [et_pb_line_break_holder] -->    dieselStation:{slope:[5.42e-6,5.83e-6,6.25e-6,6.25e-6,7.085e-6,7.08e-6,8.33e-6,5.25e-6,6.08e-6,6.42e-6,6.75e-6,7.75e-6,8.41e-6,8.92e-6],offset:[0.132,0.14,0.142,0.168,0.172,0.188,0.2,0.168,0.158,0.167,0.186,0.198,0.226,0.297]},<!-- [et_pb_line_break_holder] -->    petrolHyper:{slope:[6.25e-6,7.08e-6,7.5e-6,7.92e-6,8.75e-6,9.58e-6,1.12e-5,1.21e-5,1.21e-5,1.33e-5,6.75e-6,8.08e-6,8.58e-6,8.58e-6,9.42e-6,1e-5,1.06e-5,1.14e-5,1.23e-5,1.342e-5],offset:[0.202,0.232,0.25,0.272,0.302,0.342,0.378,0.388,0.408,0.46,0.216,0.257,0.268,0.298,0.288,0.306,0.327,0.357,0.377,0.426]},<!-- [et_pb_line_break_holder] -->    petrolStation:{slope:[5.42e-6,6.25e-6,6.67e-6,7.08e-6,7.925e-6,8.75e-6,1e-5,1.042e-5,1.083e-5,1.208e-5,5.58e-6,6.75e-6,7.25e-6,7.25e-6,8.08e-6,8.42e-6,8.67e-6,9.75e-6,1.025e-5,1.142e-5],offset:[0.132,0.148,0.16,0.172,0.188,0.212,0.24,0.258,0.26,0.288,0.167,0.187,0.197,0.217,0.197,0.226,0.254,0.247,0.278,0.297]}<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const MIX_COEFF = [0,0.19,0.31,0.43,0.54,0.63,0.72,0.81,0.88,0.94,1];<!-- [et_pb_line_break_holder] -->  const CO2_PER_LITER = 2.54;<!-- [et_pb_line_break_holder] -->  const EXEL_GAIN_RATE = 0.70;<!-- [et_pb_line_break_holder] -->  const VEHICLE_TYPE_FACTOR = {citadine:0.98,berline:1,break:1.01,suv:1.03,monospace:1.02,utilitaire:1.04,sport:1.03};<!-- [et_pb_line_break_holder] -->  const BRANDS = [\"Abarth\",\"Acura\",\"Aiways\",\"Alfa Romeo\",\"Alpine\",\"Aston Martin\",\"Audi\",\"Bentley\",\"BMW\",\"Bugatti\",\"Buick\",\"BYD\",\"Cadillac\",\"Chevrolet\",\"Chrysler\",\"Citroen\",\"Cupra\",\"Dacia\",\"Daewoo\",\"Daihatsu\",\"Dodge\",\"DS Automobiles\",\"Ferrari\",\"Fiat\",\"Fisker\",\"Ford\",\"Genesis\",\"GMC\",\"Honda\",\"Hummer\",\"Hyundai\",\"Infiniti\",\"Isuzu\",\"Iveco\",\"Jaguar\",\"Jeep\",\"Kia\",\"Lada\",\"Lamborghini\",\"Lancia\",\"Land Rover\",\"Lexus\",\"Ligier\",\"Lincoln\",\"Lotus\",\"Lucid\",\"Mahindra\",\"Maserati\",\"Maybach\",\"Mazda\",\"McLaren\",\"Mercedes-Benz\",\"MG\",\"Mini\",\"Mitsubishi\",\"Morgan\",\"Nissan\",\"Opel\",\"Pagani\",\"Peugeot\",\"Polestar\",\"Porsche\",\"RAM\",\"Renault\",\"Rolls-Royce\",\"Saab\",\"Seat\",\"Skoda\",\"Smart\",\"SsangYong\",\"Subaru\",\"Suzuki\",\"Tesla\",\"Toyota\",\"Volkswagen\",\"Volvo\",\"XPeng\"];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const $ = id => document.getElementById(id);<!-- [et_pb_line_break_holder] -->  const form = $(\"diagForm\");<!-- [et_pb_line_break_holder] -->  const results = $(\"results\");<!-- [et_pb_line_break_holder] -->  const printBtn = $(\"printBtn\");<!-- [et_pb_line_break_holder] -->  const leadForm = $(\"leadForm\");<!-- [et_pb_line_break_holder] -->  const leadSubmit = $(\"leadSubmit\");<!-- [et_pb_line_break_holder] -->  const leadStatus = $(\"leadStatus\");<!-- [et_pb_line_break_holder] -->  const mixPctEl = $(\"mixPct\");<!-- [et_pb_line_break_holder] -->  const runBtns = form ? Array.prototype.slice.call(form.querySelectorAll(\".run-btn\")) : [];<!-- [et_pb_line_break_holder] -->  let last = null;<!-- [et_pb_line_break_holder] -->  if (!form || !runBtns.length) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const clamp = (v,min,max) => Math.min(max, Math.max(min, v));<!-- [et_pb_line_break_holder] -->  const fr = (n,d) => Number(n || 0).toLocaleString(\"fr-FR\",{minimumFractionDigits:d,maximumFractionDigits:d});<!-- [et_pb_line_break_holder] -->  const picked = name => document.querySelector('.exel-wrap input[name=\"'+name+'\"]:checked').value;<!-- [et_pb_line_break_holder] -->  const sessionId = getSessionId();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getSessionId(){<!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const key = \"exelMotorSimulatorSessionId\";<!-- [et_pb_line_break_holder] -->      const old = sessionStorage.getItem(key);<!-- [et_pb_line_break_holder] -->      if (old) return old;<!-- [et_pb_line_break_holder] -->      const id = \"exel-\" + Date.now().toString(36) + \"-\" + Math.random().toString(36).slice(2,10);<!-- [et_pb_line_break_holder] -->      sessionStorage.setItem(key, id);<!-- [et_pb_line_break_holder] -->      return id;<!-- [et_pb_line_break_holder] -->    } catch(e){<!-- [et_pb_line_break_holder] -->      return \"exel-\" + Date.now().toString(36) + \"-\" + Math.random().toString(36).slice(2,10);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function escapeHtml(value){<!-- [et_pb_line_break_holder] -->    var div = document.createElement(\"div\");<!-- [et_pb_line_break_holder] -->    div.textContent = String(value == null ? \"\" : value);<!-- [et_pb_line_break_holder] -->    return div.innerHTML;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function postJson(url, data, keepalive){<!-- [et_pb_line_break_holder] -->    const body = JSON.stringify(data);<!-- [et_pb_line_break_holder] -->    if (keepalive && navigator.sendBeacon) {<!-- [et_pb_line_break_holder] -->      const blob = new Blob([body], {type:\"application\/json\"});<!-- [et_pb_line_break_holder] -->      if (navigator.sendBeacon(url, blob)) return Promise.resolve({success:true});<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return fetch(url, {<!-- [et_pb_line_break_holder] -->      method:\"POST\",<!-- [et_pb_line_break_holder] -->      headers:{\"Content-Type\":\"application\/json\"},<!-- [et_pb_line_break_holder] -->      credentials:\"same-origin\",<!-- [et_pb_line_break_holder] -->      keepalive:!!keepalive,<!-- [et_pb_line_break_holder] -->      body:body<!-- [et_pb_line_break_holder] -->    }).then(function(response){<!-- [et_pb_line_break_holder] -->      return response.text().then(function(text){<!-- [et_pb_line_break_holder] -->        let json = {};<!-- [et_pb_line_break_holder] -->        try { json = text ? JSON.parse(text) : {}; } catch(e){}<!-- [et_pb_line_break_holder] -->        if (!response.ok) throw new Error(json.message || \"Erreur d'envoi\");<!-- [et_pb_line_break_holder] -->        return json;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function trackEvent(eventType, payload){<!-- [et_pb_line_break_holder] -->    const event = {<!-- [et_pb_line_break_holder] -->      eventType:eventType,<!-- [et_pb_line_break_holder] -->      eventId:\"evt-\" + Date.now().toString(36) + \"-\" + Math.random().toString(36).slice(2,9),<!-- [et_pb_line_break_holder] -->      sessionId:sessionId,<!-- [et_pb_line_break_holder] -->      pageUrl:window.location.href,<!-- [et_pb_line_break_holder] -->      referrer:document.referrer || \"\",<!-- [et_pb_line_break_holder] -->      createdAt:new Date().toISOString(),<!-- [et_pb_line_break_holder] -->      payload:payload || {}<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const current = JSON.parse(localStorage.getItem(TRACKING_STORE) || \"[]\");<!-- [et_pb_line_break_holder] -->      current.push(event);<!-- [et_pb_line_break_holder] -->      localStorage.setItem(TRACKING_STORE, JSON.stringify(current.slice(-50)));<!-- [et_pb_line_break_holder] -->    } catch(e){}<!-- [et_pb_line_break_holder] -->    postJson(EVENT_ENDPOINT, event, true).catch(function(){});<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function readVehicleSnapshot(){<!-- [et_pb_line_break_holder] -->    return {<!-- [et_pb_line_break_holder] -->      marque:$(\"brand\").value,<!-- [et_pb_line_break_holder] -->      modele:$(\"model\").value || \"\",<!-- [et_pb_line_break_holder] -->      annee:Number($(\"year\").value || new Date().getFullYear()),<!-- [et_pb_line_break_holder] -->      typeVehicule:$(\"vehType\").selectedOptions[0].text,<!-- [et_pb_line_break_holder] -->      kilometrage:Number($(\"kmTotal\").value || 0),<!-- [et_pb_line_break_holder] -->      kmAn:Number($(\"kmAn\").value || 0),<!-- [et_pb_line_break_holder] -->      carburant:picked(\"fuel\"),<!-- [et_pb_line_break_holder] -->      achat:picked(\"origin\"),<!-- [et_pb_line_break_holder] -->      route:picked(\"trip\"),<!-- [et_pb_line_break_holder] -->      pctAutoroute:Number($(\"mixPct\").value || 0),<!-- [et_pb_line_break_holder] -->      puissance:$(\"power\").selectedOptions[0].text,<!-- [et_pb_line_break_holder] -->      prixL:Number($(\"priceL\").value || 0)<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setLeadStatus(message, type){<!-- [et_pb_line_break_holder] -->    if (!leadStatus) return;<!-- [et_pb_line_break_holder] -->    leadStatus.textContent = message || \"\";<!-- [et_pb_line_break_holder] -->    leadStatus.className = \"lead-status\" + (type ? \" \" + type : \"\");<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function initBrands(){<!-- [et_pb_line_break_holder] -->    $(\"brand\").innerHTML = BRANDS.map(function(b, i){<!-- [et_pb_line_break_holder] -->      return '<option value=\"'+escapeHtml(b)+'\"'+(i===0?' selected':'')+'>'+escapeHtml(b)+'<\/option>';<!-- [et_pb_line_break_holder] -->    }).join(\"\");<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function initYears(){<!-- [et_pb_line_break_holder] -->    const now = new Date().getFullYear();<!-- [et_pb_line_break_holder] -->    let html = \"\";<!-- [et_pb_line_break_holder] -->    for(let y=now; y>=1980; y--){<!-- [et_pb_line_break_holder] -->      html += '<option value=\"'+y+'\"'+(y===now-2?' selected':'')+'>'+y+'<\/option>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    $(\"year\").innerHTML = html;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateMixDisabled(){<!-- [et_pb_line_break_holder] -->    mixPctEl.disabled = picked(\"trip\") !== \"mixte\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  form.querySelectorAll('input[name=\"trip\"]').forEach(function(r){<!-- [et_pb_line_break_holder] -->    r.addEventListener(\"change\", updateMixDisabled);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  initBrands();<!-- [et_pb_line_break_holder] -->  initYears();<!-- [et_pb_line_break_holder] -->  updateMixDisabled();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function runAnalysis(){<!-- [et_pb_line_break_holder] -->    trackEvent(\"simulation_started\", {vehicle:readVehicleSnapshot()});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const currentYear = new Date().getFullYear();<!-- [et_pb_line_break_holder] -->    const year = Number($(\"year\").value || currentYear - 2);<!-- [et_pb_line_break_holder] -->    const age = clamp(currentYear - year, 2, 10);<!-- [et_pb_line_break_holder] -->    const kmTotal = Math.max(0, Number($(\"kmTotal\").value || 0));<!-- [et_pb_line_break_holder] -->    const kmAn = Math.max(1000, Number($(\"kmAn\").value || 12000));<!-- [et_pb_line_break_holder] -->    const fuel = picked(\"fuel\");<!-- [et_pb_line_break_holder] -->    const origin = picked(\"origin\");<!-- [et_pb_line_break_holder] -->    const trip = picked(\"trip\");<!-- [et_pb_line_break_holder] -->    const powerCV = clamp(Number($(\"power\").value || 10), 4, 13);<!-- [et_pb_line_break_holder] -->    const pctAutoroute = clamp(Number($(\"mixPct\").value || 30), 0, 100);<!-- [et_pb_line_break_holder] -->    const priceL = Math.max(0.5, Number($(\"priceL\").value || 1.8));<!-- [et_pb_line_break_holder] -->    const vehType = $(\"vehType\").value;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const isDiesel = fuel === \"diesel\";<!-- [et_pb_line_break_holder] -->    const isHyper = origin === \"hyper\";<!-- [et_pb_line_break_holder] -->    const isOldTech = age > 4;<!-- [et_pb_line_break_holder] -->    const table = isDiesel ? (isHyper ? TABLES.dieselHyper : TABLES.dieselStation) : (isHyper ? TABLES.petrolHyper : TABLES.petrolStation);<!-- [et_pb_line_break_holder] -->    const idx = isDiesel ? (isOldTech ? powerCV + 3 : powerCV - 4) : (isOldTech ? powerCV + 6 : powerCV - 4);<!-- [et_pb_line_break_holder] -->    const i = clamp(idx, 0, table.slope.length - 1);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let surL100 = (table.slope[i] * kmTotal) + table.offset[i];<!-- [et_pb_line_break_holder] -->    const surCor = 0.117267 * Math.log(age) + 0.2367;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (trip === \"autoroute\") {<!-- [et_pb_line_break_holder] -->      surL100 *= surCor;<!-- [et_pb_line_break_holder] -->    } else if (trip === \"mixte\") {<!-- [et_pb_line_break_holder] -->      const rr = clamp(Math.round(10 * (pctAutoroute \/ 100)), 0, 10);<!-- [et_pb_line_break_holder] -->      const r1 = MIX_COEFF[rr];<!-- [et_pb_line_break_holder] -->      const r2 = 1 - r1;<!-- [et_pb_line_break_holder] -->      surL100 = (r1 * (surL100 * surCor)) + (r2 * surL100);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    surL100 *= (VEHICLE_TYPE_FACTOR[vehType] || 1);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const surAnL = surL100 * (kmAn \/ 100);<!-- [et_pb_line_break_holder] -->    const co2100 = surL100 * CO2_PER_LITER;<!-- [et_pb_line_break_holder] -->    const co2An = surAnL * CO2_PER_LITER;<!-- [et_pb_line_break_holder] -->    const cost = surAnL * priceL;<!-- [et_pb_line_break_holder] -->    const gainLAn = surAnL * EXEL_GAIN_RATE;<!-- [et_pb_line_break_holder] -->    const gainEur = gainLAn * priceL;<!-- [et_pb_line_break_holder] -->    const gainCo2An = co2An * EXEL_GAIN_RATE;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $(\"sur100\").innerHTML = \"+\"+fr(surL100,2)+' <small>L \/ 100 km<\/small>';<!-- [et_pb_line_break_holder] -->    $(\"surAn\").innerHTML = \"+\"+fr(surAnL,1)+' <small>L \/ an<\/small>';<!-- [et_pb_line_break_holder] -->    $(\"co2100\").innerHTML = \"+\"+fr(co2100,1)+' <small>kg \/ 100 km<\/small>';<!-- [et_pb_line_break_holder] -->    $(\"co2An\").innerHTML = \"+\"+fr(co2An,1)+' <small>kg \/ an<\/small>';<!-- [et_pb_line_break_holder] -->    $(\"gainEur\").innerHTML = \"+\"+fr(gainEur,2)+' <small>\u20ac\/an<\/small>';<!-- [et_pb_line_break_holder] -->    $(\"gainL\").innerHTML = \"+\"+fr(gainLAn,1)+' <small>L \/ an<\/small>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $(\"txtSur\").textContent = \"+\"+fr(surL100,2)+\" L \/ 100 km\";<!-- [et_pb_line_break_holder] -->    $(\"txtKmAn\").textContent = fr(kmAn,0)+\" km\/an\";<!-- [et_pb_line_break_holder] -->    $(\"txtLAn\").textContent = \"+\"+fr(surAnL,1)+\" L\";<!-- [et_pb_line_break_holder] -->    $(\"txtCost\").textContent = \"-\"+fr(cost,2)+\" \u20ac\";<!-- [et_pb_line_break_holder] -->    $(\"txtGainL\").textContent = \"+\"+fr(gainLAn,1)+\" L\/an\";<!-- [et_pb_line_break_holder] -->    $(\"txtGainEur\").textContent = \"+\"+fr(gainEur,2)+\" \u20ac\/an\";<!-- [et_pb_line_break_holder] -->    $(\"txtGainCo2\").textContent = \"+\"+fr(gainCo2An,1)+\" kg CO\u2082\/an\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    last = {<!-- [et_pb_line_break_holder] -->      marque:$(\"brand\").value,<!-- [et_pb_line_break_holder] -->      modele:$(\"model\").value || \"-\",<!-- [et_pb_line_break_holder] -->      annee:year,<!-- [et_pb_line_break_holder] -->      typeVehicule:$(\"vehType\").selectedOptions[0].text,<!-- [et_pb_line_break_holder] -->      kilometrage:kmTotal,<!-- [et_pb_line_break_holder] -->      kmAn:kmAn,<!-- [et_pb_line_break_holder] -->      carburant:fuel,<!-- [et_pb_line_break_holder] -->      achat:origin,<!-- [et_pb_line_break_holder] -->      route:trip,<!-- [et_pb_line_break_holder] -->      pctAutoroute:pctAutoroute,<!-- [et_pb_line_break_holder] -->      puissance:$(\"power\").selectedOptions[0].text,<!-- [et_pb_line_break_holder] -->      prixL:priceL,<!-- [et_pb_line_break_holder] -->      surL100:surL100,<!-- [et_pb_line_break_holder] -->      surAnL:surAnL,<!-- [et_pb_line_break_holder] -->      co2100:co2100,<!-- [et_pb_line_break_holder] -->      co2An:co2An,<!-- [et_pb_line_break_holder] -->      cost:cost,<!-- [et_pb_line_break_holder] -->      gainLAn:gainLAn,<!-- [et_pb_line_break_holder] -->      gainEur:gainEur,<!-- [et_pb_line_break_holder] -->      gainCo2An:gainCo2An,<!-- [et_pb_line_break_holder] -->      sessionId:sessionId,<!-- [et_pb_line_break_holder] -->      pageUrl:window.location.href,<!-- [et_pb_line_break_holder] -->      generatedAt:new Date().toISOString()<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    results.style.display = \"block\";<!-- [et_pb_line_break_holder] -->    results.scrollIntoView({behavior:\"smooth\", block:\"start\"});<!-- [et_pb_line_break_holder] -->    trackEvent(\"results_displayed\", {diagnostic:last});<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  runBtns.forEach(function(btn){<!-- [et_pb_line_break_holder] -->    btn.addEventListener(\"click\", runAnalysis);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  printBtn.addEventListener(\"click\", function(){<!-- [et_pb_line_break_holder] -->    if(!last) return;<!-- [et_pb_line_break_holder] -->    const stamp = new Date().toLocaleString(\"fr-FR\");<!-- [et_pb_line_break_holder] -->    trackEvent(\"diagnostic_exported\", {diagnostic:last});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const html = `<!-- [et_pb_line_break_holder] --><!doctype html><!-- [et_pb_line_break_holder] --><html lang=\"fr\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"utf-8\"><!-- [et_pb_line_break_holder] --><title>Diagnostic EXEL MOTOR<\/title><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->@page { size:auto; margin:14mm; }<!-- [et_pb_line_break_holder] -->body{font-family:Arial,sans-serif;color:#111;margin:0}<!-- [et_pb_line_break_holder] -->.report-head{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:2px solid #e6ebf5;padding-bottom:12px;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.report-head img{height:52px;width:auto;object-fit:contain}<!-- [et_pb_line_break_holder] -->.report-title h1{margin:0 0 4px;font-size:24px;color:#182f67}<!-- [et_pb_line_break_holder] -->.report-title p{margin:0;font-size:13px;color:#4a5b84}<!-- [et_pb_line_break_holder] -->table{width:100%;border-collapse:collapse;margin:12px 0}<!-- [et_pb_line_break_holder] -->th,td{border:1px solid #ddd;padding:8px;font-size:14px;text-align:left}<!-- [et_pb_line_break_holder] -->.box{border:1px solid #ddd;border-radius:8px;padding:10px;margin:8px 0}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"report-head\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"report-title\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h1>Diagnostic de consommation carburant<\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <pee>\u00c9dit\u00e9 le ${escapeHtml(stamp)}<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"${LOGO_URL}\" alt=\"Logo Exel Motor\"><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<table><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr>\n<th>Marque<\/th>\n<td>${escapeHtml(last.marque)}<\/td>\n<th>Mod\u00e8le<\/th>\n<td>${escapeHtml(last.modele)}<\/td>\n<\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr>\n<th>Ann\u00e9e<\/th>\n<td>${escapeHtml(last.annee)}<\/td>\n<th>Type de v\u00e9hicule<\/th>\n<td>${escapeHtml(last.typeVehicule)}<\/td>\n<\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr>\n<th>Kilom\u00e9trage total<\/th>\n<td>${fr(last.kilometrage,0)} km<\/td>\n<th>Km\/an<\/th>\n<td>${fr(last.kmAn,0)} km<\/td>\n<\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr>\n<th>Carburant<\/th>\n<td>${escapeHtml(last.carburant)}<\/td>\n<th>Achat carburant<\/th>\n<td>${escapeHtml(last.achat)}<\/td>\n<\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr>\n<th>Type de route<\/th>\n<td>${escapeHtml(last.route)}<\/td>\n<th>% Autoroute<\/th>\n<td>${escapeHtml(last.pctAutoroute)}%<\/td>\n<\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr>\n<th>Puissance<\/th>\n<td>${escapeHtml(last.puissance)}<\/td>\n<th>Prix carburant<\/th>\n<td>${fr(last.prixL,2)} \u20ac\/L<\/td>\n<\/tr>\n<p><!-- [et_pb_line_break_holder] -->  <\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"box\"><strong>Surconsommation :<\/strong> +${fr(last.surL100,2)} L\/100 km | +${fr(last.surAnL,1)} L\/an<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"box\"><strong>\u00c9missions suppl\u00e9mentaires :<\/strong> +${fr(last.co2100,1)} kg\/100 km | +${fr(last.co2An,1)} kg\/an<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"box\"><strong>Co\u00fbt estim\u00e9 :<\/strong> -${fr(last.cost,2)} \u20ac<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"box\"><strong>Gains EXEL MOTOR estim\u00e9s (70%) :<\/strong> +${fr(last.gainLAn,1)} L\/an | +${fr(last.gainEur,2)} \u20ac\/an | +${fr(last.gainCo2An,1)} kg CO\u2082\/an<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <script>setTimeout(function(){window.print();},250);<\\\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const w = window.open(\"\", \"_blank\", \"width=1000,height=900\");<!-- [et_pb_line_break_holder] -->    if(!w) return;<!-- [et_pb_line_break_holder] -->    w.document.open();<!-- [et_pb_line_break_holder] -->    w.document.write(html);<!-- [et_pb_line_break_holder] -->    w.document.close();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (leadForm) {<!-- [et_pb_line_break_holder] -->    leadForm.addEventListener(\"submit\", function(event){<!-- [et_pb_line_break_holder] -->      event.preventDefault();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (!last) {<!-- [et_pb_line_break_holder] -->        setLeadStatus(\"Lancez d'abord l'analyse avant d'envoyer votre demande.\", \"err\");<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (!leadForm.reportValidity()) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const contact = {<!-- [et_pb_line_break_holder] -->        demande:picked(\"leadReason\"),<!-- [et_pb_line_break_holder] -->        nom:$(\"leadName\").value.trim(),<!-- [et_pb_line_break_holder] -->        email:$(\"leadEmail\").value.trim(),<!-- [et_pb_line_break_holder] -->        telephone:$(\"leadPhone\").value.trim(),<!-- [et_pb_line_break_holder] -->        codePostal:$(\"leadPostal\").value.trim(),<!-- [et_pb_line_break_holder] -->        website:$(\"leadWebsite\").value.trim(),<!-- [et_pb_line_break_holder] -->        message:$(\"leadMessage\").value.trim()<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const consentText = leadForm.querySelector(\".consent span\").textContent.trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const payload = {<!-- [et_pb_line_break_holder] -->        contact:contact,<!-- [et_pb_line_break_holder] -->        diagnostic:last,<!-- [et_pb_line_break_holder] -->        consent:{<!-- [et_pb_line_break_holder] -->          accepted:$(\"leadConsent\").checked,<!-- [et_pb_line_break_holder] -->          text:consentText,<!-- [et_pb_line_break_holder] -->          acceptedAt:new Date().toISOString()<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        tracking:{<!-- [et_pb_line_break_holder] -->          sessionId:sessionId,<!-- [et_pb_line_break_holder] -->          pageUrl:window.location.href,<!-- [et_pb_line_break_holder] -->          referrer:document.referrer || \"\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      leadSubmit.disabled = true;<!-- [et_pb_line_break_holder] -->      setLeadStatus(\"Envoi en cours...\", \"\");<!-- [et_pb_line_break_holder] -->      trackEvent(\"lead_submit_attempted\", {contact:contact, diagnostic:last});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      postJson(LEAD_ENDPOINT, payload, false).then(function(){<!-- [et_pb_line_break_holder] -->        setLeadStatus(\"Demande envoy\u00e9e. EXEL MOTOR dispose du diagnostic et de vos coordonn\u00e9es.\", \"ok\");<!-- [et_pb_line_break_holder] -->        trackEvent(\"lead_submitted\", {contact:contact, diagnostic:last});<!-- [et_pb_line_break_holder] -->        leadForm.reset();<!-- [et_pb_line_break_holder] -->      }).catch(function(err){<!-- [et_pb_line_break_holder] -->        setLeadStatus(err.message || \"L'envoi a \u00e9chou\u00e9. Merci de r\u00e9essayer.\", \"err\");<!-- [et_pb_line_break_holder] -->      }).finally(function(){<!-- [et_pb_line_break_holder] -->        leadSubmit.disabled = false;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" _builder_version=\"4.27.6\" _module_preset=\"default\" background_color=\"RGBA(255,255,255,0)\" custom_margin=\"0px||||false|false\" custom_padding=\"0px||||false|false\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.6\" _module_preset=\"default\" custom_margin=\"0px||-111px||false|false\" custom_margin_tablet=\"||-111px||false|false\" custom_margin_phone=\"||-109px||false|false\" custom_margin_last_edited=\"on|phone\" custom_padding=\"0px||||false|false\" locked=\"off\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.4\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_image src=\"https:\/\/exel-motor.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-29-mai-2026-10_57_48-e1780045218765.png\" title_text=\"ChatGPT Image 29 mai 2026, 10_57_48\" _builder_version=\"4.27.6\" _module_preset=\"default\" max_width=\"30%\" module_alignment=\"center\" custom_margin=\"35px||0px||false|false\" global_colors_info=\"{}\"][\/et_pb_image][et_pb_text _builder_version=\"4.27.6\" _module_preset=\"default\" header_font=\"Aboreto|700|||||||\" header_text_color=\"#E02B20\" header_font_size=\"40px\" positioning=\"absolute\" position_origin_a=\"bottom_center\" vertical_offset=\"100px\" width=\"100%\" custom_margin_tablet=\"\" custom_margin_phone=\"||-50px||false|false\" custom_margin_last_edited=\"on|phone\" header_font_size_tablet=\"70px\" header_font_size_phone=\"30px\" header_font_size_last_edited=\"on|phone\" header_text_shadow_style=\"preset3\" header_text_shadow_color=\"#E6E8EC\" global_colors_info=\"{}\"]<\/p>\n<h1 style=\"text-align: center;\">Discuter avec olivier<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" _builder_version=\"4.27.6\" _module_preset=\"default\" background_color=\"rgba(22,22,22,0)\" background_enable_image=\"off\" parallax=\"on\" parallax_method=\"off\" custom_margin=\"0px||||false|false\" custom_padding=\"0px||0px||true|false\" locked=\"off\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.6\" _module_preset=\"default\" max_width=\"100%\" custom_margin=\"0px||0px||true|false\" custom_padding=\"0px||50px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.4\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_code _builder_version=\"4.27.6\" _module_preset=\"default\" background_color=\"#1A2B5E\" text_orientation=\"center\" custom_padding=\"||25px||false|false\" border_radii=\"on|30px|30px|30px|30px\" border_width_all=\"2px\" border_color_all=\"#1E3FA9\" locked=\"off\" global_colors_info=\"{}\"]<iframe src='https:\/\/interfaces.zapier.com\/embed\/chatbot\/cm9pgt3qp002kaq8hvlutpsab' height='400px' width='1500px' allow='clipboard-write *' style=\"border: none;\"><\/iframe>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9couvrir notre simulateurNous concevons des traitements moteurs personnalis\u00e9s adapt\u00e9s \u00e0 l\u2019\u00e9tat r\u00e9el du v\u00e9hicule : kilom\u00e9trage, carburant utilis\u00e9 et niveau de consommation sont analys\u00e9s afin d\u2019offrir une formulation cibl\u00e9e et efficace.Discuter avec olivier<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-4015","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/pages\/4015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/comments?post=4015"}],"version-history":[{"count":8,"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/pages\/4015\/revisions"}],"predecessor-version":[{"id":4203,"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/pages\/4015\/revisions\/4203"}],"wp:attachment":[{"href":"https:\/\/exel-motor.com\/en\/wp-json\/wp\/v2\/media?parent=4015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}