{"id":21413,"date":"2026-04-30T12:06:03","date_gmt":"2026-04-30T12:06:03","guid":{"rendered":"https:\/\/www.gofo.com\/fr\/sustainability\/"},"modified":"2026-05-30T07:27:42","modified_gmt":"2026-05-30T07:27:42","slug":"sustainability","status":"publish","type":"page","link":"https:\/\/www.gofo.com\/fr\/sustainability\/","title":{"rendered":"Sustainability"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21413\" class=\"elementor elementor-21413 elementor-21214\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a45150 elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"3a45150\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a73b052 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"a73b052\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La durabilit\u00e9 chez GOFO<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70088a5 e-con-full e-flex e-con e-child\" data-id=\"70088a5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-753aa2e elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-text-editor\" data-id=\"753aa2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>GOFO r\u00e9duit l&#8217;empreinte carbone de la logistique en repensant chaque \u00e9tape du processus. Technologie, innovation, impact.<\/p>\t\t\t\t\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-5174b82 elementor-hidden-desktop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent\" data-id=\"5174b82\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2cc6681 e-con-full e-flex e-con e-child\" data-id=\"2cc6681\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d209e8 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"6d209e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\">La durabilit\u00e9 chez GOFO<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd7ca4 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1dd7ca4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div data-zone-id=\"0\" data-line-index=\"1\" data-line=\"true\"><div><div data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\">GOFO r\u00e9duit l&#8217;empreinte carbone de la logistique en repensant chaque \u00e9tape du processus. Technologie, innovation, impact.<\/div><\/div><\/div>\t\t\t\t\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-4c4fe0e e-flex e-con-boxed e-con e-child\" data-id=\"4c4fe0e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c698386 elementor-widget elementor-widget-heading\" data-id=\"c698386\" 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\">Cadre de Durabilit\u00e9<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc39566 elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"cc39566\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>GOFO s&rsquo;engage pour une supply chain qui cr\u00e9e de la valeur : \u00e9conomique, environnementale et sociale. Nous croyons que l&rsquo;innovation logistique et la responsabilit\u00e9 vont ensemble. C&rsquo;est pourquoi notre strat\u00e9gie RSE repose sur trois convictions :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3091d03 e-flex e-con-boxed e-con e-child\" data-id=\"3091d03\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f8ad389 e-con-full e-flex e-con e-child\" data-id=\"f8ad389\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b31f33e e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"b31f33e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9efdac4 img-default elementor-widget elementor-widget-image\" data-id=\"9efdac4\" 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\" width=\"120\" height=\"120\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/city_2975999-11-e1779801813781.png\" class=\"attachment-medium size-medium wp-image-21468\" alt=\"\" \/>\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-b276736 img-hover elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"b276736\" 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\" width=\"120\" height=\"120\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/city_2975999-1.png\" class=\"attachment-medium size-medium wp-image-21346\" alt=\"\" \/>\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-58201e7 elementor-widget elementor-widget-text-editor\" data-id=\"58201e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div><div data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\">Environnement<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf1a38d elementor-widget elementor-widget-text-editor\" data-id=\"cf1a38d\" 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>R\u00e9duire l&rsquo;impact environnemental par des op\u00e9rations plus impactantes, la r\u00e9duction des \u00e9missions carbone et des solutions logistiques durables.<\/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-5410fa4 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"5410fa4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87bc8a0 img-default elementor-widget elementor-widget-image\" data-id=\"87bc8a0\" 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\" width=\"120\" height=\"120\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/relationship_9464471-11-e1779802014196.png\" class=\"attachment-medium size-medium wp-image-21471\" alt=\"\" \/>\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-8dac44a img-hover elementor-widget elementor-widget-image\" data-id=\"8dac44a\" 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 loading=\"lazy\" decoding=\"async\" width=\"120\" height=\"120\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/relationship_9464471-1.png\" class=\"attachment-medium size-medium wp-image-21348\" alt=\"\" \/>\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-e0ab3fb elementor-widget elementor-widget-text-editor\" data-id=\"e0ab3fb\" 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>Impact Social<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03614a9 elementor-widget elementor-widget-text-editor\" data-id=\"03614a9\" 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>Cr\u00e9er un lieu de travail inclusif et soutenir les communaut\u00e9s locales pour g\u00e9n\u00e9rer un impact sociale durable.<\/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-6d17955 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"6d17955\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7a6992 img-default elementor-widget elementor-widget-image\" data-id=\"f7a6992\" 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 loading=\"lazy\" decoding=\"async\" width=\"120\" height=\"120\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/correction_1622746-11-e1779802169538.png\" class=\"attachment-medium size-medium wp-image-21475\" alt=\"\" \/>\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-4deb9a9 img-hover elementor-widget elementor-widget-image\" data-id=\"4deb9a9\" 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 loading=\"lazy\" decoding=\"async\" width=\"120\" height=\"120\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/correction_1622746-1.png\" class=\"attachment-medium size-medium wp-image-21350\" alt=\"\" \/>\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-b1f13f4 elementor-widget elementor-widget-text-editor\" data-id=\"b1f13f4\" 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>Gouvernance<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29d6518 elementor-widget elementor-widget-text-editor\" data-id=\"29d6518\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div><div data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\">Agir avec transparence, conformit\u00e9 et gouvernance responsable pour b\u00e2tir confiance et croissance durable.<\/div><\/div>\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-32b278c e-flex e-con-boxed e-con e-parent\" data-id=\"32b278c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d994a73 elementor-widget elementor-widget-image\" data-id=\"d994a73\" 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 loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"126\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1.png\" class=\"attachment-full size-full wp-image-21352\" alt=\"\" srcset=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1.png 1600w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-300x24.png 300w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-1024x81.png 1024w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-768x60.png 768w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-1536x121.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-241d32f e-flex e-con-boxed e-con e-child\" data-id=\"241d32f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8616e77 elementor-widget elementor-widget-heading\" data-id=\"8616e77\" 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\">Environnement<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1200f2a elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1200f2a\" 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>Des initiatives de r\u00e9duction des \u00e9missions carbone \u00e0 l\u2019optimisation digitale, nous accompagnons nos activit\u00e9s et nos partenaires vers un avenir \u00e0 plus faible impact environnemental.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e132c72 elementor-widget elementor-widget-html\" data-id=\"e132c72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    .gofo-env-module * {\n      box-sizing: border-box;\n    }\n\n    .gofo-env-module {\n      font-family: \"Poppins\", sans-serif;\n      width: 100%;\n    }\n\n    .gofo-env-module .gofo-env-wrap {\n      background: transparent;\n      border-radius: 24px;\n      padding: 0;\n      width: 1200px;\n      max-width: 100%;\n      margin: 0 auto;\n    }\n\n    .gofo-env-module .gofo-env-panels {\n      display: flex;\n      gap: 36px;\n      height: 750px;\n    }\n\n    .gofo-env-module .gofo-env-left {\n      width: 45%;\n      background: #fff;\n      border-radius: 18px;\n      display: flex;\n      flex-direction: column;\n      overflow: hidden;\n    }\n\n    .gofo-env-module .gofo-env-left-body {\n      flex: 1;\n      padding: 40px;\n      overflow: hidden;\n    }\n\n    .gofo-env-module .gofo-env-l-img {\n      width: 100%;\n      height: 280px;\n      border-radius: 12px;\n      margin-bottom: 20px;\n      background-size: cover;\n      background-position: center;\n    }\n\n    .gofo-env-module .gofo-env-l-sub {\n      font-size: 32px;\n      font-weight: 600;\n      color: #1a1a1a;\n      margin-bottom: 24px;\n    }\n\n    .gofo-env-module .gofo-env-l-text {\n      font-size: 16px;\n      color: #31312F;\n      line-height: 1.7;\n      margin-bottom: 40px;\n    }\n\n    .gofo-env-module .gofo-env-rbtn {\n      display: inline-block;\n      padding: 0 18px;\n      height: 48px;\n      line-height: 48px;\n      border-radius: 30px;\n      background: #1DC98A;\n      color: #fff;\n      font-size: 16px;\n      cursor: pointer;\n      letter-spacing: 0.6px;\n      border: none;\n      font-weight: 500;\n      transition: opacity .15s;\n    }\n\n    .gofo-env-module .gofo-env-rbtn:hover {\n      opacity: .82;\n    }\n\n    .gofo-env-module .gofo-env-l-nav {\n      transform: translateY(-20px);\n      padding: 10px 16px 14px;\n      display: flex;\n      gap: 20px;\n      align-items: center;\n      justify-content: center;\n      min-height: 37px;\n    }\n\n    .gofo-env-module .gofo-env-dot {\n      width: 10px;\n      height: 10px;\n      border-radius: 50%;\n      background: #d4cfc6;\n      cursor: pointer;\n      transition: background .2s, transform .2s;\n    }\n\n    .gofo-env-module .gofo-env-dot.is-active {\n      background: #1DC98A;\n      transform: scale(1.2);\n    }\n\n    .gofo-env-module .gofo-env-right {\n      width: 47%;\n      display: flex;\n      flex-direction: column;\n      position: relative;\n      overflow: hidden;\n      border-radius: 18px;\n    }\n\n    .gofo-env-module .gofo-env-scroll-inner {\n      flex: 1;\n      overflow-y: auto;\n      padding: 0;\n      scrollbar-width: none;\n    }\n\n    .gofo-env-module .gofo-env-scroll-inner::-webkit-scrollbar {\n      display: none;\n    }\n\n    .gofo-env-module .gofo-env-cards-track {\n      display: flex;\n      flex-direction: column;\n      gap: 15px;\n    }\n\n    .gofo-env-module .gofo-env-fade-mask {\n      position: absolute;\n      bottom: 0;\n      left: 0;\n      right: 0;\n      height: 300px;\n      background: linear-gradient(to bottom, transparent, #F8F5F0);\n      pointer-events: none;\n      z-index: 2;\n    }\n\n    .gofo-env-module .gofo-env-chevrons {\n      position: absolute;\n      bottom: 14px;\n      left: 50%;\n      transform: translateX(-50%);\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 1px;\n      z-index: 3;\n      pointer-events: none;\n    }\n\n    .gofo-env-module .gofo-env-chev {\n      width: 18px;\n      height: 10px;\n      display: block;\n    }\n\n    .gofo-env-module .gofo-env-chev svg {\n      width: 100%;\n      height: 100%;\n    }\n\n    .gofo-env-module .gofo-env-card {\n      border-radius: 16px;\n      display: flex;\n      align-items: center;\n      overflow: hidden;\n      cursor: pointer;\n      background: #fff;\n      transition: transform .15s;\n      flex-shrink: 0;\n      height: 180px;\n      padding: 24px;\n      gap: 14px;\n    }\n\n    .gofo-env-module .gofo-env-card:hover {\n      transform: translateY(-2px);\n    }\n\n    .gofo-env-module .gofo-env-card.is-selected {\n      background: #1DC98A;\n    }\n\n    .gofo-env-module .gofo-env-c-img-wrap {\n    width: 180px;\n    height: 132px;\n    flex-shrink: 0;\n    border-radius: 12px;\n    overflow: hidden;\n    background: #f3f3f3;\n  }\n\n    .gofo-env-module .gofo-env-c-img {\n    width:100%;\n    height:100%;\n    background-size: cover;\n    background-repeat: no-repeat;\n    background-position: center;\n  }\n\n    .gofo-env-module .gofo-env-c-body {\n      flex: 1;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n\n    .gofo-env-module .gofo-env-c-title {\n      font-size: 20px;\n      font-weight: 600;\n      color: #1a1a1a;\n      margin-bottom: 6px;\n      line-height: 1.3;\n    }\n\n    .gofo-env-module .gofo-env-card.is-selected .gofo-env-c-title {\n      color: #fff;\n    }\n\n    .gofo-env-module .gofo-env-c-bullets {\n      padding-left: 22px;\n      margin: 0;\n    }\n\n    .gofo-env-module .gofo-env-c-bullets li {\n      font-size: 16px;\n      color: #444;\n      line-height: 1.8;\n      list-style: disc;\n    }\n\n    .gofo-env-module .gofo-env-card.is-selected .gofo-env-c-bullets li {\n      color: rgba(255,255,255,.92);\n    }\n\n    .gofo-env-module .gofo-env-c-desc {\n      font-size: 16px;\n      color: #666;\n      line-height: 1.6;\n    }\n\n    .gofo-env-module .gofo-env-card.is-selected .gofo-env-c-desc {\n      color: rgba(255,255,255,.9);\n    }\n\n    .gofo-env-module .gofo-env-anim {\n      animation: gofoEnvFadeUp .26s ease;\n    }\n\n    @keyframes gofoEnvFadeUp {\n      from {\n        opacity: 0;\n        transform: translateY(6px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 768px) {\n      .gofo-env-module {\n        padding: 0 24px;\n      }\n\n      .gofo-env-module .gofo-env-wrap {\n        width: 100%;\n      }\n\n      .gofo-env-module .gofo-env-panels {\n        flex-direction: column-reverse;\n        height: auto;\n        gap: 16px;\n      }\n\n      .gofo-env-module .gofo-env-left,\n      .gofo-env-module .gofo-env-right {\n        width: 100%;\n      }\n\n      .gofo-env-module .gofo-env-left {\n        min-height: auto;\n        border-radius: 14px;\n      }\n\n      .gofo-env-module .gofo-env-left-body {\n        padding: 24px;\n      }\n\n      .gofo-env-module .gofo-env-l-img {\n        height: 188px;\n        border-radius: 16px;\n        margin-bottom: 16px;\n      }\n\n      .gofo-env-module .gofo-env-l-sub {\n        font-size: 24px;\n        line-height: 1.15;\n        margin-bottom: 16px;\n      }\n\n      .gofo-env-module .gofo-env-l-text {\n        font-size: 14px;\n        line-height: 1.55;\n        margin-bottom: 20px;\n      }\n\n      .gofo-env-module .gofo-env-rbtn {\n        width: 100%;\n        font-size: 16px;\n        height: 48px;\n        line-height: 48px;\n        border-radius: 24px;\n        text-align: center;\n      }\n\n      .gofo-env-module .gofo-env-l-nav {\n        transform: translateY(-8px);\n        gap: 12px;\n        padding: 8px 16px 10px;\n      }\n\n      .gofo-env-module .gofo-env-dot {\n        width: 10px;\n        height: 10px;\n      }\n\n      .gofo-env-module .gofo-env-right {\n        height: 340px;\n        border-radius: 14px;\n      }\n\n      .gofo-env-module .gofo-env-card {\n      gap: 0;\n    }\n\n      .gofo-env-module .gofo-env-cards-track {\n        gap: 16px;\n      }\n\n      .gofo-env-module .gofo-env-card {\n        padding: 16px;\n        gap: 0;\n        border-radius: 16px;\n      }\n\n      .gofo-env-module .gofo-env-c-img-wrap {\n        display: none;\n      }\n\n      .gofo-env-module .gofo-env-c-body {\n        width: 100%;\n      }\n\n      .gofo-env-module .gofo-env-c-title {\n        font-size: 20px;\n      }\n\n      .gofo-env-module .gofo-env-c-desc,\n      .gofo-env-module .gofo-env-c-bullets li {\n        font-size: 14px;\n        line-height: 1.5;\n      }\n\n      .gofo-env-module .gofo-env-c-bullets {\n        padding-left: 16px;\n      }\n\n      .gofo-env-module .gofo-env-fade-mask {\n        height: 120px;\n        background: linear-gradient(to bottom, transparent, #F8F5F0);\n      }\n    }\n    }\n<\/style>\n\n<div class=\"gofo-env-module\">\n  <div class=\"gofo-env-wrap\">\n    <div class=\"gofo-env-panels\">\n      <div class=\"gofo-env-left\">\n        <div class=\"gofo-env-left-body\" data-left-body>\n          <div class=\"gofo-env-l-img\" data-left-image><\/div>\n          <div class=\"gofo-env-l-sub\" data-left-subtitle><\/div>\n          <div class=\"gofo-env-l-text\" data-left-text><\/div>\n          <a class=\"gofo-env-rbtn\" data-read-more href=\"https:\/\/www.gofo.com\/fr\/mission-zero\/\" target=\"_blank\" rel=\"noopener\">\n            EN SAVOIR PLUS\n          <\/a>\n        <\/div>\n        <div class=\"gofo-env-l-nav\" data-left-nav><\/div>\n      <\/div>\n\n      <div class=\"gofo-env-right\">\n        <div class=\"gofo-env-scroll-inner\" data-scroll-inner>\n          <div class=\"gofo-env-cards-track\" data-cards-track><\/div>\n        <\/div>\n\n        <div class=\"gofo-env-fade-mask\"><\/div>\n\n        <div class=\"gofo-env-chevrons\">\n          <div class=\"gofo-env-chev\">\n            <svg viewBox=\"0 0 18 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <polyline\n                points=\"1,1 9,8 17,1\"\n                stroke=\"#1DC98A\"\n                stroke-width=\"2.2\"\n                stroke-linecap=\"round\"\n                stroke-linejoin=\"round\"\n              \/>\n            <\/svg>\n          <\/div>\n          <div class=\"gofo-env-chev\">\n            <svg viewBox=\"0 0 18 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <polyline\n                points=\"1,1 9,8 17,1\"\n                stroke=\"#1DC98A\"\n                stroke-width=\"2.2\"\n                stroke-linecap=\"round\"\n                stroke-linejoin=\"round\"\n              \/>\n            <\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  ;(function () {\n    function initGofoEnvModule(module) {\n      if (!module || module.dataset.gofoEnvInitialized === 'true') return\n      module.dataset.gofoEnvInitialized = 'true'\n\n      const DATA = [\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/net-zero.png)',\n          title: 'Engagement Net Z\u00e9ro',\n          showReadMore: true,\n          bullets: [],\n          desc: 'En 2025, GOFO s\u2018est fix\u00e9 un objectif carbone clair : atteindre la neutralit\u00e9 carbone sur les Scope 1\u20133 d\u2018ici 2045.',\n          subs: [\n            {\n              t: 'Notre engagement z\u00e9ro \u00e9mission nette',\n              b: 'En 2025, GOFO s\u2018est fix\u00e9 un objectif carbone clair : atteindre la neutralit\u00e9 carbone sur les Scope 1\u20133 d\u2018ici 2045, en r\u00e9inventant ses op\u00e9rations pour consommer moins d\u2019\u00e9nergie, en transformant la logistique pour r\u00e9duire les \u00e9missions \u00e0 chaque \u00e9tape et en d\u00e9veloppant des solutions intrins\u00e8quement moins carbon\u00e9es.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/GOFO-fast-car.jpg)',\n          title: 'Op\u00e9rations Durables',\n          showReadMore: false,\n          bullets: ['Optimisation du dernier kilom\u00e8tre', 'Digitalisation et r\u00e9duction des d\u00e9chets', 'Excellence BREEAM'],\n          subs: [\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/GOFO-fast-car.jpg)',\n              t: 'Optimisation du dernier kilom\u00e8tre',\n              b: 'GOFO am\u00e9liore l\u2018efficacit\u00e9 du dernier kilom\u00e8tre gr\u00e2ce \u00e0 une planification intelligente des itin\u00e9raires et des syst\u00e8mes d\u2019optimisation avanc\u00e9s r\u00e9duisant les distances et les \u00e9missions de GES. En 2024, cette optimisation a r\u00e9duit les distances moyennes des DSP de 13 % aux Pays-Bas et de 20 % en France.',\n            },\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/IMG_4375-1-scaled-e1779264527363.jpg)',\n              t: 'Digitalisation et r\u00e9duction des d\u00e9chets',\n              b: 'Les processus manuels et papier sont remplac\u00e9s par des flux de travail num\u00e9riques. De la gestion des commandes au suivi et \u00e0 la production de rapports, la digitalisation r\u00e9duit les erreurs, limite les gaspillages et am\u00e9liore l\u2018efficacit\u00e9 globale.',\n            },\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/CTP-1-1-scaled.jpg)',\n              t: 'Excellence BREEAM',\n              b: 'Les entrep\u00f4ts \u00e9cologiques sont au c\u0153ur de la strat\u00e9gie bas carbone de GOFO. Notre hub central en France a obtenu la classe DPE A pour les GES, notre entrep\u00f4t aux Pays-Bas fonctionne \u00e0 100 % en \u00e9nergies renouvelables avec la certification BREEAM NL 4 \u00e9toiles, et notre entrep\u00f4t de Rome r\u00e9pond \u00e9galement aux standards d\u2019excellence BREEAM.',\n            },\n          ],\n        },\n        {\n            bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Firefly_Gemini-Flash_Put-the-orange-truck-in-the-image-2-on-the-image-1-to-keep-it-natural-and-realistic-74538-1.png)',\n          title: 'R\u00e9duction des \u00c9missions',\n          showReadMore: false,\n          bullets: ['Approche de r\u00e9duction des \u00e9missions', 'Plateforme de gestion carbone'],\n          subs: [\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Firefly_Gemini-Flash_Put-the-orange-truck-in-the-image-2-on-the-image-1-to-keep-it-natural-and-realistic-74538-1.png)',\n              t: 'Approche de r\u00e9duction des \u00e9missions',\n              b: 'R\u00e9duire les \u00e9missions de carbone est une priorit\u00e9 fondamentale pour GOFO. En collaboration avec South Pole, Trees for All et Bureau Veritas, nous progressons en mati\u00e8re de r\u00e9duction, de compensation et de gestion transparente des \u00e9missions. GOFO France est certifi\u00e9e ISO 14083 pour la v\u00e9rification des GES Scope 1\u20133 sur notre cha\u00eene de transport.',\n            },\n            {\n             bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/dashboard_on-monitor-mockup2--scaled-e1779226355730.png)',\n              t: 'Plateforme de gestion carbone',\n              b: 'La plateforme ESG de digitalisation carbone de GOFO offre une visibilit\u00e9 bas\u00e9e sur les donn\u00e9es pour les \u00e9missions Scope 1\u20133 dans nos op\u00e9rations et cha\u00eenes d\u2019approvisionnement europ\u00e9ennes. En int\u00e9grant les donn\u00e9es logistiques et DSP, elle suit les \u00e9missions de flotte, les performances et les indicateurs de compensation, permettant une mesure pr\u00e9cise et une optimisation continue de l\u2018impact environnemental.',\n            },\n          ],\n        },\n        {\n           bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/collar-1.png)',\n          title: 'Ressources & Emballages',\n          showReadMore: false,\n          bullets: ['R\u00e9duction des emballages & efficacit\u00e9 des mat\u00e9riaux'],\n          subs: [\n            {\n             bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/collar-1.png)',\n              t: 'R\u00e9duction des emballages & efficacit\u00e9 des mat\u00e9riaux',\n              b: 'R\u00e9duction des emballages et efficacit\u00e9 des mat\u00e9riaux Dans nos centres de tri d\u2018Amsterdam et de Paris, GOFO utilise des bo\u00eetes-palettes r\u00e9utilisables pour r\u00e9duire les emballages \u00e0 usage unique et am\u00e9liorer l\u2019efficacit\u00e9 op\u00e9rationnelle. En supprimant le reconditionnement et en r\u00e9duisant le carton, nous \u00e9conomisons des milliers de bo\u00eetes par an. On remplace le plastique par des mat\u00e9riaux recyclables et biod\u00e9gradables dans nos emballages. Moins de d\u00e9chets, plus de circularit\u00e9.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Trees-for-All_Plantdag-Veluwe-1-scaled-e1779227311643.jpg)',\n          title: 'Actions & Initiatives Climatiques',\n          showReadMore: false,\n          bullets: ['Plantation d\u2019arbres', 'Autres initiatives environnementales'],\n          subs: [\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Trees-for-All_Plantdag-Veluwe-1-scaled-e1779227311643.jpg)',\n              t: 'Plantation d\u2019arbres',\n              b: 'GOFO s\u2018est associ\u00e9e \u00e0 Trees for All pour soutenir la reforestation et la restauration \u00e9cologique. Dans l\u2019ensemble de ses op\u00e9rations mondiales, GOFO plante ou fait don d\u2018environ 500 arbres par an, renfor\u00e7ant son engagement en faveur de l\u2019action climatique, de la biodiversit\u00e9 et de la durabilit\u00e9 \u00e0 long terme.',\n            },\n            {\n             bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Clean-up-event-1-1.png)',\n              t: 'Autres initiatives environnementales',\n              b: 'Au-del\u00e0 de la plantation d\u2018arbres, GOFO soutient la durabilit\u00e9 par des \u00e9v\u00e9nements de logistique verte, une participation sectorielle et des initiatives communautaires telles que les campagnes de nettoyage pour la Journ\u00e9e de la Terre. Ces actions sensibilisent \u00e0 l\u2019environnement et encouragent employ\u00e9s, partenaires et communaut\u00e9s \u00e0 agir de fa\u00e7on responsable.',\n            },\n          ],\n        },\n      ]\n\n      const N = DATA.length\n      const CARD_H = 180\n      const GAP = 15\n      const CARD_STEP = CARD_H + GAP\n      const CLONE = 4\n\n      let cur = 0\n      let sub = 0\n      let jumping = false\n\n      const leftBody = module.querySelector('[data-left-body]')\n      const leftImage = module.querySelector('[data-left-image]')\n      const leftSubtitle = module.querySelector('[data-left-subtitle]')\n      const leftText = module.querySelector('[data-left-text]')\n      const readMore = module.querySelector('[data-read-more]')\n      const leftNav = module.querySelector('[data-left-nav]')\n      const scrollInner = module.querySelector('[data-scroll-inner]')\n      const track = module.querySelector('[data-cards-track]')\n      const fadeMask = module.querySelector('.gofo-env-fade-mask')\n      const chevrons = module.querySelectorAll('.gofo-env-chevrons')\n\n      if (!leftBody || !leftImage || !leftSubtitle || !leftText || !readMore || !leftNav || !scrollInner || !track) {\n        return\n      }\n\n      function escapeHtml(value) {\n        return String(value)\n          .replace(\/&\/g, '&amp;')\n          .replace(\/<\/g, '&lt;')\n          .replace(\/>\/g, '&gt;')\n          .replace(\/\"\/g, '&quot;')\n          .replace(\/'\/g, '&#039;')\n      }\n\n      \/\/ \u63a7\u5236 fade-mask \u663e\u9690\u7684\u51fd\u6570\n      function toggleFadeMask() {\n        if (!fadeMask) return\n\n        const isMobile = window.innerWidth <= 768\n        if (!isMobile) {\n          \/\/ PC\u7aef\u59cb\u7ec8\u663e\u793a\n          fadeMask.style.display = 'block'\n          chevrons.forEach(function (chevron) {\n            chevron.style.display = 'block'\n          })\n\n          return\n        }\n\n        \/\/ \u79fb\u52a8\u7aef\uff1a\u5224\u65ad\u662f\u5426\u6eda\u52a8\u5230\u5e95\u90e8\n        const scrollTop = scrollInner.scrollTop\n        const scrollHeight = scrollInner.scrollHeight\n        const clientHeight = scrollInner.clientHeight\n        const isAtBottom = scrollTop + clientHeight >= scrollHeight - 5\n\n        fadeMask.style.display = isAtBottom ? 'none' : 'block'\n        chevrons.forEach(function (chevron) {\n          chevron.style.display = isAtBottom ? 'none' : 'block'\n        })\n      }\n\n      function buildTrack() {\n        track.innerHTML = ''\n\n        \/\/ \u5224\u65ad\u662f\u5426\u4e3a\u79fb\u52a8\u7aef\n        const isMobile = window.innerWidth <= 768\n\n        \/\/ \u79fb\u52a8\u7aef\u53ea\u5faa\u73af1\u6b21\uff0cPC\u7aef\u5faa\u73afCLONE\u6b21\n        const loopCount = isMobile ? 1 : CLONE\n\n        for (let r = 0; r < loopCount; r++) {\n          for (let i = 0; i < N; i++) {\n            const d = DATA[i]\n            const card = document.createElement('div')\n\n            card.className = 'gofo-env-card'\n            card.dataset.di = String(i)\n            card.setAttribute('role', 'button')\n            card.setAttribute('tabindex', '0')\n\n            let content = ''\n\n            if (d.bullets && d.bullets.length) {\n              content =\n                '<ul class=\"gofo-env-c-bullets\">' +\n                d.bullets\n                  .map(function (b) {\n                    return '<li>' + escapeHtml(b) + '<\/li>'\n                  })\n                  .join('') +\n                '<\/ul>'\n            } else if (d.desc) {\n              content = '<div class=\"gofo-env-c-desc\">' + escapeHtml(d.desc) + '<\/div>'\n            }\n\n            card.innerHTML =\n              '<div class=\"gofo-env-c-img-wrap\">' +\n              '<div class=\"gofo-env-c-img\" style=\"background-image:' + escapeHtml(d.bg) + '\"><\/div>' +\n              '<\/div>' +\n              '<div class=\"gofo-env-c-body\">' +\n              '<div class=\"gofo-env-c-title\">' +\n              escapeHtml(d.title) +\n              '<\/div>' +\n              content +\n              '<\/div>'\n\n            card.addEventListener('click', function () {\n              pick(i)\n            })\n\n            card.addEventListener('keydown', function (event) {\n              if (event.key === 'Enter' || event.key === ' ') {\n                event.preventDefault()\n                pick(i)\n              }\n            })\n\n            track.appendChild(card)\n          }\n        }\n      }\n\n      function refreshSelectedCard() {\n        module.querySelectorAll('.gofo-env-card').forEach(function (card) {\n          card.classList.toggle('is-selected', parseInt(card.dataset.di, 10) === cur)\n        })\n      }\n\n      function pick(index) {\n        cur = index\n        sub = 0\n        refreshSelectedCard()\n        updateLeft()\n        updateDots()\n      }\n\n      function updateLeft() {\n        const d = DATA[cur]\n        const s = d.subs[sub]\n\n        leftBody.classList.remove('gofo-env-anim')\n        void leftBody.offsetWidth\n        leftBody.classList.add('gofo-env-anim')\n\n        leftImage.style.backgroundImage = d.bg\n        leftImage.style.backgroundSize = 'cover'\n        leftImage.style.backgroundPosition = 'center'\n        leftSubtitle.textContent = s.t\n        leftText.textContent = s.b\n        readMore.style.display = d.showReadMore ? 'inline-block' : 'none'\n      }\n\n      function updateDots() {\n        const d = DATA[cur]\n        const total = d.subs.length\n\n        leftNav.innerHTML = ''\n\n        if (d.showReadMore || total <= 1) return\n\n        for (let i = 0; i < total; i++) {\n          const dot = document.createElement('div')\n          dot.className = 'gofo-env-dot' + (i === sub ? ' is-active' : '')\n          dot.setAttribute('role', 'button')\n          dot.setAttribute('tabindex', '0')\n\n          dot.addEventListener('click', function () {\n            changeSub(i)\n          })\n\n          dot.addEventListener('keydown', function (event) {\n            if (event.key === 'Enter' || event.key === ' ') {\n              event.preventDefault()\n              changeSub(i)\n            }\n          })\n\n          leftNav.appendChild(dot)\n        }\n      }\n\n      function changeSub(index) {\n        sub = index\n\n        leftBody.classList.remove('gofo-env-anim')\n        void leftBody.offsetWidth\n        leftBody.classList.add('gofo-env-anim')\n\n        const currentData = DATA[cur]\n        const currentSub = currentData.subs[sub]\n\n        leftImage.style.backgroundImage = currentSub.bg || currentData.bg\n        leftImage.style.backgroundSize = 'cover'\n        leftImage.style.backgroundPosition = 'center'\n\n        leftSubtitle.textContent = currentSub.t\n        leftText.textContent = currentSub.b\n\n        updateDots()\n      }\n\n      function getCardStep() {\n        const firstCard = track.querySelector('.gofo-env-card')\n        const styles = window.getComputedStyle(track)\n        const gap = parseFloat(styles.rowGap || styles.gap || 0)\n\n        if (!firstCard) return CARD_STEP\n\n        return firstCard.offsetHeight + gap\n      }\n\n      function segmentHeight() {\n        return CARD_STEP * N\n      }\n\n      buildTrack()\n      updateLeft()\n      updateDots()\n      refreshSelectedCard()\n\n      window.setTimeout(function () {\n        const isMobile = window.innerWidth <= 768\n        if (isMobile) {\n          \/\/ \u79fb\u52a8\u7aef\u6eda\u52a8\u5230\u9876\u90e8\n          scrollInner.scrollTop = 0\n          toggleFadeMask()\n        } else {\n          \/\/ PC\u7aef\u6eda\u52a8\u5230\u7b2c\u4e00\u4e2a\u514b\u9686\u7ec4\n          const firstCardOfSecondGroup = track.children[N]\n          if (firstCardOfSecondGroup) {\n            scrollInner.scrollTop = firstCardOfSecondGroup.offsetTop\n          }\n        }\n      }, 100)\n\n      scrollInner.addEventListener('scroll', function () {\n        if (jumping) return\n\n        const isMobile = window.innerWidth <= 768\n\n        \/\/ \u79fb\u52a8\u7aef\uff1a\u63a7\u5236 fade-mask \u663e\u9690\n        if (isMobile) {\n          toggleFadeMask()\n          return\n        }\n\n        \/\/ PC\u7aef\uff1a\u65e0\u9650\u4e0b\u6ed1\u903b\u8f91\n        const firstCardOfSecondGroup = track.children[N]\n        const firstCardOfThirdGroup = track.children[N * 2]\n\n        if (!firstCardOfSecondGroup || !firstCardOfThirdGroup) return\n\n        const firstSafeTop = firstCardOfSecondGroup.offsetTop\n        const secondSafeTop = firstCardOfThirdGroup.offsetTop\n        const seg = secondSafeTop - firstSafeTop\n\n        if (scrollInner.scrollTop < firstSafeTop - seg * 0.5) {\n          jumping = true\n          scrollInner.scrollTop += seg\n          window.setTimeout(function () {\n            jumping = false\n          }, 0)\n        } else if (scrollInner.scrollTop > firstSafeTop + seg * 1.5) {\n          jumping = true\n          scrollInner.scrollTop -= seg\n          window.setTimeout(function () {\n            jumping = false\n          }, 0)\n        }\n      })\n\n      \/\/ \u76d1\u542c\u7a97\u53e3\u5927\u5c0f\u53d8\u5316\uff0c\u91cd\u5efatrack\n      window.addEventListener('resize', function () {\n        const wasMobile = track.children.length === N\n        const isMobile = window.innerWidth <= 768\n\n        if (wasMobile !== isMobile) {\n          buildTrack()\n          refreshSelectedCard()\n\n          if (isMobile) {\n            scrollInner.scrollTop = 0\n            toggleFadeMask()\n          } else {\n            const firstCardOfSecondGroup = track.children[N]\n            if (firstCardOfSecondGroup) {\n              scrollInner.scrollTop = firstCardOfSecondGroup.offsetTop\n            }\n          }\n        } else if (isMobile) {\n          toggleFadeMask()\n        }\n      })\n    }\n\n    function bootGofoEnvModules() {\n      document.querySelectorAll('.gofo-env-module').forEach(function (module) {\n        initGofoEnvModule(module)\n      })\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', bootGofoEnvModules)\n    } else {\n      bootGofoEnvModules()\n    }\n  })()\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc45c1d elementor-widget elementor-widget-image\" data-id=\"dc45c1d\" 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 loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"126\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1.png\" class=\"attachment-full size-full wp-image-21354\" alt=\"\" srcset=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1.png 1600w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-300x24.png 300w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-1024x81.png 1024w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-768x60.png 768w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-1536x121.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dd520fa e-flex e-con-boxed e-con e-child\" data-id=\"dd520fa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aec45fa elementor-widget elementor-widget-heading\" data-id=\"aec45fa\" 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\">Impact Social<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fec34be elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"fec34be\" 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>De la cr\u00e9ation d\u2019un environnement de travail inclusif au soutien des communaut\u00e9s locales, nous cr\u00e9ons des opportunit\u00e9s, favorisons le bien-\u00eatre et contribuons \u00e0 une valeur sociale durable dans les r\u00e9gions o\u00f9 nous op\u00e9rons.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5967aff elementor-widget elementor-widget-html\" data-id=\"5967aff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .gofo-social-module * {\n    box-sizing: border-box;\n  }\n\n  .gofo-social-module {\n    font-family: 'Poppins', sans-serif;\n    width: 100%;\n  }\n\n  .gofo-social-module .gofo-social-wrap {\n    background: transparent;\n    border-radius: 24px;\n    padding: 0;\n    width: 1200px;\n    max-width: 100%;\n    margin: 0 auto;\n  }\n\n  .gofo-social-module .gofo-social-panels {\n    display: flex;\n    gap: 36px;\n    height: 750px;\n  }\n\n  \/* LEFT: card carousel *\/\n  .gofo-social-module .gofo-social-card-panel {\n    width: 47%;\n    display: flex;\n    flex-direction: column;\n    position: relative;\n    overflow: hidden;\n    border-radius: 18px;\n  }\n\n  .gofo-social-module .gofo-social-scroll-inner {\n    flex: 1;\n    overflow-y: auto;\n    padding: 0;\n    scrollbar-width: none;\n  }\n\n  .gofo-social-module .gofo-social-scroll-inner::-webkit-scrollbar {\n    display: none;\n  }\n\n  .gofo-social-module .gofo-social-cards-track {\n    display: flex;\n    flex-direction: column;\n    gap: 15px;\n  }\n\n  .gofo-social-module .gofo-social-fade-mask {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    height: 300px;\n    background: linear-gradient(to bottom, transparent, #ffffff);\n    pointer-events: none;\n    z-index: 2;\n  }\n\n  .gofo-social-module .gofo-social-chevrons {\n    position: absolute;\n    bottom: 14px;\n    left: 50%;\n    transform: translateX(-50%);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 1px;\n    z-index: 3;\n    pointer-events: none;\n  }\n\n  .gofo-social-module .gofo-social-chev {\n    width: 18px;\n    height: 10px;\n    display: block;\n  }\n\n  .gofo-social-module .gofo-social-chev svg {\n    width: 100%;\n    height: 100%;\n  }\n\n  .gofo-social-module .gofo-social-card {\n    border-radius: 16px;\n    display: flex;\n    align-items: center;\n    overflow: hidden;\n    cursor: pointer;\n    background: #f8f5f0;\n    transition: transform 0.15s;\n    flex-shrink: 0;\n    height: 180px;\n    padding: 24px;\n    gap: 14px;\n  }\n\n  .gofo-social-module .gofo-social-card:hover {\n    transform: translateY(-2px);\n  }\n\n  .gofo-social-module .gofo-social-card.is-selected {\n    background: #1dc98a;\n  }\n\n  .gofo-social-module .gofo-social-c-img-wrap {\n    width: 180px;\n    height: 100%;\n    flex-shrink: 0;\n    border-radius: 12px;\n    overflow: hidden;\n    background: #f3f3f3;\n  }\n\n  .gofo-social-module .gofo-social-c-img {\n    width: 100%;\n    height: 100%;\n    background-size: cover;\n    background-repeat: no-repeat;\n    background-position: center;\n  }\n\n  .gofo-social-module .gofo-social-c-body {\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .gofo-social-module .gofo-social-c-title {\n    font-size: 20px;\n    font-weight: 600;\n    color: #1a1a1a;\n    margin-bottom: 6px;\n    line-height: 1.3;\n  }\n\n  .gofo-social-module .gofo-social-card.is-selected .gofo-social-c-title {\n    color: #fff;\n  }\n\n  .gofo-social-module .gofo-social-c-bullets {\n    padding-left: 22px;\n    margin: 0;\n  }\n\n  .gofo-social-module .gofo-social-c-bullets li {\n    font-size: 16px;\n    color: #444;\n    line-height: 1.8;\n    list-style: disc;\n  }\n\n  .gofo-social-module .gofo-social-card.is-selected .gofo-social-c-bullets li {\n    color: rgba(255, 255, 255, 0.92);\n  }\n\n  \/* RIGHT: detail panel *\/\n  .gofo-social-module .gofo-social-content-panel {\n    width: 45%;\n    background: #f8f5f0;\n    border-radius: 18px;\n    display: flex;\n    flex-direction: column;\n    overflow: hidden;\n  }\n\n  .gofo-social-module .gofo-social-left-body {\n    flex: 1;\n    padding: 40px;\n    overflow: hidden;\n  }\n\n  .gofo-social-module .gofo-social-l-img {\n    width: 100%;\n    height: 280px;\n    border-radius: 12px;\n    margin-bottom: 20px;\n    background-size: cover;\n    background-position: center;\n  }\n\n  .gofo-social-module .gofo-social-l-sub {\n    font-size: 24px;\n    font-weight: 600;\n    color: #1a1a1a;\n    margin-bottom: 16px;\n  }\n\n  .gofo-social-module .gofo-social-l-text {\n    font-size: 16px;\n    color: #31312f;\n    line-height: 1.7;\n    margin-bottom: 48px;\n  }\n\n  .gofo-social-module .gofo-social-l-nav {\n    transform: translateY(-20px);\n    padding: 10px 16px 14px;\n    display: flex;\n    gap: 20px;\n    align-items: center;\n    justify-content: center;\n    min-height: 37px;\n  }\n\n  .gofo-social-module .gofo-social-dot {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: #d4cfc6;\n    cursor: pointer;\n    transition:\n      background 0.2s,\n      transform 0.2s;\n  }\n\n  .gofo-social-module .gofo-social-dot.is-active {\n    background: #1dc98a;\n    transform: scale(1.2);\n  }\n\n  .gofo-social-module .gofo-social-anim {\n    animation: gofoSocialFadeUp 0.26s ease;\n  }\n\n  @keyframes gofoSocialFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(6px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 768px) {\n    .gofo-social-module {\n      padding: 0 24px;\n    }\n\n    .gofo-social-module .gofo-social-wrap {\n      width: 100%;\n    }\n\n    .gofo-social-module .gofo-social-panels {\n      flex-direction: column-reverse;\n      height: auto;\n      gap: 16px;\n    }\n\n    .gofo-social-module .gofo-social-card-panel,\n    .gofo-social-module .gofo-social-content-panel {\n      width: 100%;\n    }\n\n    .gofo-social-module .gofo-social-content-panel {\n      order: 1;\n      border-radius: 14px;\n    }\n\n    .gofo-social-module .gofo-social-card-panel {\n      order: 2;\n      height: 340px;\n      border-radius: 14px;\n    }\n\n    .gofo-social-module .gofo-social-left-body {\n      padding: 24px;\n    }\n\n    .gofo-social-module .gofo-social-l-img {\n      height: 188px;\n      border-radius: 16px;\n      margin-bottom: 16px;\n    }\n\n    .gofo-social-module .gofo-social-l-sub {\n      font-size: 24px;\n      line-height: 1.15;\n      margin-bottom: 10px;\n    }\n\n    .gofo-social-module .gofo-social-l-text {\n      font-size: 14px;\n      line-height: 1.55;\n      margin-bottom: 20px;\n    }\n\n    .gofo-social-module .gofo-social-l-nav {\n      transform: translateY(-8px);\n      gap: 12px;\n      padding: 8px 16px 10px;\n    }\n\n    .gofo-social-module .gofo-social-dot {\n      width: 10px;\n      height: 10px;\n    }\n\n    .gofo-social-module .gofo-social-cards-track {\n      gap: 16px;\n    }\n\n    .gofo-social-module .gofo-social-card {\n      padding: 0 24px;\n      gap: 0;\n      border-radius: 16px;\n    }\n\n    .gofo-social-module .gofo-social-c-img-wrap {\n      display: none;\n    }\n\n    .gofo-social-module .gofo-social-c-body {\n      width: 100%;\n    }\n\n    .gofo-social-module .gofo-social-c-title {\n      font-size: 20px;\n      margin-bottom: 6px;\n      line-height: 1.25;\n    }\n\n    .gofo-social-module .gofo-social-c-bullets {\n      padding-left: 16px;\n    }\n\n    .gofo-social-module .gofo-social-c-bullets li {\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    .gofo-social-module .gofo-social-fade-mask {\n      height: 120px;\n      background: linear-gradient(to bottom, transparent, #ffffff);\n    }\n  }\n<\/style>\n\n<div class=\"gofo-social-module\">\n  <div class=\"gofo-social-wrap\">\n    <div class=\"gofo-social-panels\">\n      <div class=\"gofo-social-card-panel\">\n        <div class=\"gofo-social-scroll-inner\" data-social-scroll-inner>\n          <div class=\"gofo-social-cards-track\" data-social-cards-track><\/div>\n        <\/div>\n\n        <div class=\"gofo-social-fade-mask\"><\/div>\n\n        <div class=\"gofo-social-chevrons\">\n          <div class=\"gofo-social-chev\">\n            <svg viewBox=\"0 0 18 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <polyline\n                points=\"1,1 9,8 17,1\"\n                stroke=\"#1DC98A\"\n                stroke-width=\"2.2\"\n                stroke-linecap=\"round\"\n                stroke-linejoin=\"round\"\n              \/>\n            <\/svg>\n          <\/div>\n          <div class=\"gofo-social-chev\">\n            <svg viewBox=\"0 0 18 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <polyline\n                points=\"1,1 9,8 17,1\"\n                stroke=\"#1DC98A\"\n                stroke-width=\"2.2\"\n                stroke-linecap=\"round\"\n                stroke-linejoin=\"round\"\n              \/>\n            <\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"gofo-social-content-panel\">\n        <div class=\"gofo-social-left-body\" data-social-left-body>\n          <div class=\"gofo-social-l-img\" data-social-left-image><\/div>\n          <div class=\"gofo-social-l-sub\" data-social-left-subtitle><\/div>\n          <div class=\"gofo-social-l-text\" data-social-left-text><\/div>\n        <\/div>\n        <div class=\"gofo-social-l-nav\" data-social-left-nav><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  ;(function () {\n    let track, scrollInner \/\/ \u63d0\u5347\u53d8\u91cf\u4f5c\u7528\u57df\n\n    function initGofoSocialModule(module) {\n      if (!module || module.dataset.gofoSocialInitialized === 'true') return\n      module.dataset.gofoSocialInitialized = 'true'\n\n      const DATA = [\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/540faf17-2243-4278-b62b-459d234912cb-e1779281874178.png)',\n          title: '\u00c9quipe & Culture',\n          bullets: ['Bien-\u00eatre des collaborateurs', 'Engagement des \u00e9quipes', 'Initiatives internes'],\n          subs: [\n            {\n             bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/dsp-training-e1779301584848.png)',\n              t: 'Bien-\u00eatre des collaborateurs',\n              b: 'Nous soutenons le bien-\u00eatre et le d\u00e9veloppement \u00e0 long terme de nos collaborateurs \u00e0 travers des opportunit\u00e9s d\u2018apprentissage continu, des programmes de formation professionnelle, des cours en ligne et des initiatives de d\u00e9veloppement des comp\u00e9tences. Nous encourageons l\u2019apprentissage structur\u00e9 et la pratique pour aider chacun \u00e0 renforcer ses comp\u00e9tences et \u00e0 \u00e9voluer dans son r\u00f4le.',\n            },\n            {\n            bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/540faf17-2243-4278-b62b-459d234912cb-e1779281874178.png)',\n              t: 'Engagement des \u00e9quipes',\n              b: 'GOFO favorise la communication ouverte par le biais d\u2018enqu\u00eates, de r\u00e9unions individuelles avec la direction et de points RH r\u00e9guliers encourageant le retour d\u2019information continu et la transparence. Nous reconnaissons \u00e9galement les talents par des programmes de r\u00e9compense et des m\u00e9canismes d\u2018incitation stimulant l\u2019innovation et la collaboration.',\n            },\n            {\n            bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/cake--e1779281887996.png)',\n              t: 'Initiatives internes',\n              b: 'GOFO favorise un environnement inclusif par des activit\u00e9s de team building, des \u00e9v\u00e9nements sportifs, des c\u00e9l\u00e9brations culturelles et des initiatives port\u00e9es par les collaborateurs. Des ateliers cr\u00e9atifs aux tournois d\u2018e-sport et aux rassemblements festifs locaux, ces activit\u00e9s renforcent la coh\u00e9sion et soutiennent une culture d\u2019entreprise dynamique.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Image-1-1.png)',\n          title: 'Engagement Communautaire',\n          bullets: ['Course caritative & initiatives sociales', 'Partenariats locaux'],\n          subs: [\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Image-1-1.png)',\n              t: 'Course caritative & initiatives sociales',\n              b: 'GOFO favorise le bien-\u00eatre des collaborateurs et l\u2018engagement social par des courses caritatives et des initiatives communautaires encourageant des modes de vie sains et un impact social positif. Ces activit\u00e9s d\u2019\u00e9quipe renforcent la collaboration, soutiennent des causes significatives et cr\u00e9ent une valeur partag\u00e9e.',\n            },\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/parntership-e1779281965221.png)',\n              t: 'Partenariats locaux',\n              b: 'GOFO collabore avec des partenaires locaux comme Trees for All et Dopper pour soutenir la reforestation, la protection de la biodiversit\u00e9 et la r\u00e9duction des plastiques \u00e0 usage unique. Gr\u00e2ce \u00e0 ces partenariats, nous amplifions notre impact et contribuons \u00e0 des communaut\u00e9s plus durables et r\u00e9silientes.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/image-2-1.png)',\n          title: 'Diversit\u00e9 & Inclusion',\n          bullets: ['Environnement de travail inclusif'],\n          subs: [\n            {\n              t: 'Environnement de travail inclusif',\n              b: 'Chez GOFO, l\u2018inclusion commence par le respect des origines, perspectives et exp\u00e9riences diverses au sein de nos \u00e9quipes. Nous promouvons l\u2019\u00e9galit\u00e9 des chances, l\u2018\u00e9quilibre entre les genres et des pratiques de r\u00e9mun\u00e9ration \u00e9quitables, cr\u00e9ant un lieu de travail o\u00f9 chacun se sent valoris\u00e9 et confiant pour contribuer librement.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/training-3-e1779281952765.png)',\n          title: 'S\u00e9curit\u00e9 & Conditions de Travail',\n          bullets: ['S\u00e9curit\u00e9 dans les op\u00e9rations logistiques'],\n          subs: [\n            {\n              t: 'S\u00e9curit\u00e9 dans les op\u00e9rations logistiques',\n              b: 'Chez GOFO, la s\u00e9curit\u00e9 est int\u00e9gr\u00e9e \u00e0 nos op\u00e9rations par une culture s\u00e9curit\u00e9-prioritaire et des standards \u00e9lev\u00e9s. Nous dispensons des formations, assurons la pr\u00e9paration aux premiers secours et fournissons des consignes par poste, tout en mettant en place une signal\u00e9tique claire et des mesures standardis\u00e9es pour des pratiques de travail s\u00e9curis\u00e9es.',\n            },\n          ],\n        },\n      ]\n\n      const N = DATA.length\n      const CARD_H = 180\n      const GAP = 15\n      const CARD_STEP = CARD_H + GAP\n      const CLONE = 4\n\n      let cur = 0\n      let sub = 0\n      let jumping = false\n\n      const leftBody = module.querySelector('[data-social-left-body]')\n      const leftImage = module.querySelector('[data-social-left-image]')\n      const leftSubtitle = module.querySelector('[data-social-left-subtitle]')\n      const leftText = module.querySelector('[data-social-left-text]')\n      const leftNav = module.querySelector('[data-social-left-nav]')\n      scrollInner = module.querySelector('[data-social-scroll-inner]')\n      track = module.querySelector('[data-social-cards-track]')\n\n      const fadeMask = module.querySelector('.gofo-social-fade-mask')\n      const chevrons = module.querySelectorAll('.gofo-social-chevrons')\n\n      \/\/ \u63a7\u5236 fade-mask \u663e\u9690\u7684\u51fd\u6570\n      function toggleFadeMask() {\n        if (!fadeMask) return\n        if (!chevrons) return\n\n        const isMobile = window.innerWidth <= 768\n        if (!isMobile) {\n          \/\/ PC\u7aef\u59cb\u7ec8\u663e\u793a\n          fadeMask.style.display = 'block'\n          chevrons.forEach((ch) => (ch.style.display = 'block'))\n          return\n        }\n\n        \/\/ \u79fb\u52a8\u7aef\uff1a\u5224\u65ad\u662f\u5426\u6eda\u52a8\u5230\u5e95\u90e8\n        const scrollTop = scrollInner.scrollTop\n        const scrollHeight = scrollInner.scrollHeight\n        const clientHeight = scrollInner.clientHeight\n        const isAtBottom = scrollTop + clientHeight >= scrollHeight - 5 \/\/ 5px \u5bb9\u5dee\n\n        fadeMask.style.display = isAtBottom ? 'none' : 'block'\n        chevrons.forEach(function (chevron) {\n          chevron.style.display = isAtBottom ? 'none' : 'block'\n        })\n      }\n\n      if (!leftBody || !leftImage || !leftSubtitle || !leftText || !leftNav || !scrollInner || !track) return\n\n      function escapeHtml(value) {\n        return String(value)\n          .replace(\/&\/g, '&amp;')\n          .replace(\/<\/g, '&lt;')\n          .replace(\/>\/g, '&gt;')\n          .replace(\/\"\/g, '&quot;')\n          .replace(\/'\/g, '&#039;')\n      }\n\n      function buildTrack() {\n        track.innerHTML = ''\n\n        \/\/ \u5224\u65ad\u662f\u5426\u4e3a\u79fb\u52a8\u7aef\n        const isMobile = window.innerWidth <= 768\n\n        \/\/ \u79fb\u52a8\u7aef\u53ea\u5faa\u73af1\u6b21\uff0cPC\u7aef\u5faa\u73afCLONE\u6b21\n        const loopCount = isMobile ? 1 : CLONE\n\n        for (let r = 0; r < loopCount; r++) {\n          for (let i = 0; i < N; i++) {\n            const d = DATA[i]\n            const card = document.createElement('div')\n\n            card.className = 'gofo-social-card'\n            card.dataset.di = String(i)\n            card.setAttribute('role', 'button')\n            card.setAttribute('tabindex', '0')\n\n            const bullets =\n              '<ul class=\"gofo-social-c-bullets\">' +\n              d.bullets\n                .map(function (b) {\n                  return '<li>' + escapeHtml(b) + '<\/li>'\n                })\n                .join('') +\n              '<\/ul>'\n\n            card.innerHTML =\n              '<div class=\"gofo-social-c-img-wrap\">' +\n              '<div class=\"gofo-social-c-img\" style=\"background-image:' + escapeHtml(d.bg) + '\"><\/div>' +\n              '<\/div>' +\n              '<div class=\"gofo-social-c-body\">' +\n              '<div class=\"gofo-social-c-title\">' +\n              escapeHtml(d.title) +\n              '<\/div>' +\n              bullets +\n              '<\/div>'\n\n            card.addEventListener('click', function () {\n              pick(i)\n            })\n\n            card.addEventListener('keydown', function (event) {\n              if (event.key === 'Enter' || event.key === ' ') {\n                event.preventDefault()\n                pick(i)\n              }\n            })\n\n            track.appendChild(card)\n          }\n        }\n      }\n      function refreshSelectedCard() {\n        module.querySelectorAll('.gofo-social-card').forEach(function (card) {\n          card.classList.toggle('is-selected', parseInt(card.dataset.di, 10) === cur)\n        })\n      }\n\n      function pick(index) {\n        cur = index\n        sub = 0\n        refreshSelectedCard()\n        updateLeft()\n        updateDots()\n      }\n\n      \/\/ \u4fee\u590d\uff1a\u66f4\u65b0\u53f3\u4fa7\u5185\u5bb9\uff08\u56fe\u7247+\u6587\u5b57\uff09\n      function updateLeft() {\n        const d = DATA[cur]\n        const s = d.subs[sub]\n\n        leftBody.classList.remove('gofo-social-anim')\n        void leftBody.offsetWidth\n        leftBody.classList.add('gofo-social-anim')\n\n        \/\/ \u4f18\u5148\u4f7f\u7528\u5b50\u9879\u7684bg\uff0c\u6ca1\u6709\u5219\u4f7f\u7528\u5361\u7247\u4e3bbg\n        const imgBg = s.bg || d.bg\n        leftImage.style.backgroundImage = imgBg\n        leftSubtitle.textContent = s.t\n        leftText.textContent = s.b\n      }\n\n      function updateDots() {\n        const total = DATA[cur].subs.length\n        leftNav.innerHTML = ''\n\n        if (total <= 1) return\n\n        for (let i = 0; i < total; i++) {\n          const dot = document.createElement('div')\n          dot.className = 'gofo-social-dot' + (i === sub ? ' is-active' : '')\n          dot.setAttribute('role', 'button')\n          dot.setAttribute('tabindex', '0')\n\n          dot.addEventListener('click', function () {\n            changeSub(i)\n          })\n\n          dot.addEventListener('keydown', function (event) {\n            if (event.key === 'Enter' || event.key === ' ') {\n              event.preventDefault()\n              changeSub(i)\n            }\n          })\n\n          leftNav.appendChild(dot)\n        }\n      }\n\n      \/\/ \u4fee\u590d\uff1a\u5207\u6362\u5b50\u9879\u65f6\u540c\u6b65\u66f4\u65b0\u56fe\u7247\n      function changeSub(index) {\n        sub = index\n        const d = DATA[cur]\n        const s = d.subs[sub]\n\n        leftBody.classList.remove('gofo-social-anim')\n        void leftBody.offsetWidth\n        leftBody.classList.add('gofo-social-anim')\n\n        \/\/ \u540c\u6b65\u66f4\u65b0\u56fe\u7247\n        const imgBg = s.bg || d.bg\n        leftImage.style.backgroundImage = imgBg\n\n        leftSubtitle.textContent = s.t\n        leftText.textContent = s.b\n        updateDots()\n      }\n\n      function getCardStep() {\n        const firstCard = track.querySelector('.gofo-social-card')\n        const styles = window.getComputedStyle(track)\n        const gap = parseFloat(styles.rowGap || styles.gap || 0)\n\n        if (!firstCard) return CARD_STEP\n        return firstCard.offsetHeight + gap\n      }\n\n      function segmentHeight() {\n        return CARD_STEP * N\n      }\n\n      buildTrack()\n      updateLeft()\n      updateDots()\n      refreshSelectedCard()\n\n      window.setTimeout(function () {\n        const isMobile = window.innerWidth <= 768\n        if (isMobile) {\n          scrollInner.scrollTop = 0\n        } else {\n          scrollInner.scrollTop = segmentHeight()\n        }\n        toggleFadeMask()\n      }, 30)\n\n      scrollInner.addEventListener('scroll', function () {\n        if (jumping) return\n        toggleFadeMask()\n\n        \/\/ \u79fb\u52a8\u7aef\u7981\u7528\u65e0\u9650\u4e0b\u6ed1\u5faa\u73af\n        if (window.innerWidth <= 768) {\n          return\n        }\n\n        const seg = segmentHeight()\n        if (scrollInner.scrollTop < seg * 0.5) {\n          jumping = true\n          scrollInner.scrollTop += seg\n          setTimeout(function () {\n            jumping = false\n          }, 0)\n        } else if (scrollInner.scrollTop > seg * 2.5) {\n          jumping = true\n          scrollInner.scrollTop -= seg\n          setTimeout(function () {\n            jumping = false\n          }, 0)\n        }\n      })\n    }\n\n    function bootGofoSocialModules() {\n      document.querySelectorAll('.gofo-social-module').forEach(function (module) {\n        initGofoSocialModule(module)\n      })\n    }\n\n    let resizeTimer\n    function rebuildOnResize() {\n      clearTimeout(resizeTimer)\n      resizeTimer = setTimeout(() => {\n        bootGofoSocialModules()\n      }, 200)\n    }\n\n    window.addEventListener('resize', rebuildOnResize)\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', bootGofoSocialModules)\n    } else {\n      bootGofoSocialModules()\n    }\n  })()\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-235bb41 elementor-widget elementor-widget-image\" data-id=\"235bb41\" 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 loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"126\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1.png\" class=\"attachment-full size-full wp-image-21352\" alt=\"\" srcset=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1.png 1600w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-300x24.png 300w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-1024x81.png 1024w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-768x60.png 768w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-1-1-1536x121.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e7b1723 e-flex e-con-boxed e-con e-child\" data-id=\"e7b1723\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-687ea8b elementor-widget elementor-widget-heading\" data-id=\"687ea8b\" 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\">Gouvernance &amp; Conformit\u00e9<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcd1713 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"dcd1713\" 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>Du renforcement des cadres de gouvernance \u00e0 la protection des donn\u00e9es et \u00e0 la conformit\u00e9 sur l\u2019ensemble des march\u00e9s, nous renfor\u00e7ons la confiance de nos clients et partenaires tout en soutenant une croissance durable et responsable.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-452ae6d elementor-widget elementor-widget-html\" data-id=\"452ae6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .gofo-citizen-module * {\n    box-sizing: border-box;\n  }\n\n  .gofo-citizen-module {\n    font-family: 'Poppins', sans-serif;\n    width: 100%;\n  }\n\n  .gofo-citizen-module .gofo-citizen-wrap {\n    background: transparent;\n    border-radius: 24px;\n    padding: 0;\n    width: 1200px;\n    max-width: 100%;\n    margin: 0 auto;\n  }\n\n  .gofo-citizen-module .gofo-citizen-panels {\n    display: flex;\n    gap: 36px;\n    height: 750px;\n  }\n\n  .gofo-citizen-module .gofo-citizen-left {\n    width: 45%;\n    background: #fff;\n    border-radius: 18px;\n    display: flex;\n    flex-direction: column;\n    overflow: hidden;\n  }\n\n  .gofo-citizen-module .gofo-citizen-left-body {\n    flex: 1;\n    padding: 40px;\n    overflow: hidden;\n  }\n\n  .gofo-citizen-module .gofo-citizen-l-img {\n    width: 100%;\n    height: 280px;\n    border-radius: 12px;\n    margin-bottom: 20px;\n    background-size: cover;\n    background-position: center;\n  }\n\n  .gofo-citizen-module .gofo-citizen-l-sub {\n    font-size: 24px;\n    font-weight: 600;\n    color: #1a1a1a;\n    margin-bottom: 16px;\n  }\n\n  .gofo-citizen-module .gofo-citizen-l-text {\n    font-size: 16px;\n    color: #31312f;\n    line-height: 1.7;\n    margin-bottom: 48px;\n  }\n\n  .gofo-citizen-module .gofo-citizen-l-nav {\n    transform: translateY(-20px);\n    padding: 10px 16px 14px;\n    display: flex;\n    gap: 20px;\n    align-items: center;\n    justify-content: center;\n    min-height: 37px;\n  }\n\n  .gofo-citizen-module .gofo-citizen-dot {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: #d4cfc6;\n    cursor: pointer;\n    transition:\n      background 0.2s,\n      transform 0.2s;\n  }\n\n  .gofo-citizen-module .gofo-citizen-dot.is-active {\n    background: #1dc98a;\n    transform: scale(1.2);\n  }\n\n  .gofo-citizen-module .gofo-citizen-right {\n    width: 47%;\n    display: flex;\n    flex-direction: column;\n    gap: 15px;\n    height: 750px;\n  }\n\n  .gofo-citizen-module .gofo-citizen-card {\n    border-radius: 16px;\n    display: flex;\n    align-items: center;\n    overflow: hidden;\n    cursor: pointer;\n    background: #fff;\n    transition: transform 0.15s;\n    flex: 1;\n    min-height: 0;\n    padding: 24px;\n    gap: 14px;\n  }\n\n  .gofo-citizen-module .gofo-citizen-card:hover {\n    transform: translateY(-2px);\n  }\n\n  .gofo-citizen-module .gofo-citizen-card.is-selected {\n    background: #1dc98a;\n  }\n\n  .gofo-citizen-module .gofo-citizen-c-img-wrap {\n    width: 180px;\n    height: 132px;\n    flex-shrink: 0;\n    border-radius: 12px;\n    overflow: hidden;\n  }\n\n  .gofo-citizen-module .gofo-citizen-c-img {\n    width: 100%;\n    height: 100%;\n    background-size: cover;\n    background-position: center;\n  }\n\n  .gofo-citizen-module .gofo-citizen-c-body {\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .gofo-citizen-module .gofo-citizen-c-title {\n    font-size: 20px;\n    font-weight: 600;\n    color: #1a1a1a;\n    margin-bottom: 6px;\n    line-height: 1.3;\n  }\n\n  .gofo-citizen-module .gofo-citizen-card.is-selected .gofo-citizen-c-title {\n    color: #fff;\n  }\n\n  .gofo-citizen-module .gofo-citizen-c-bullets {\n    padding-left: 22px;\n    margin: 0;\n  }\n\n  .gofo-citizen-module .gofo-citizen-c-bullets li {\n    font-size: 16px;\n    color: #444;\n    line-height: 1.8;\n    list-style: disc;\n  }\n\n  .gofo-citizen-module .gofo-citizen-card.is-selected .gofo-citizen-c-bullets li {\n    color: rgba(255, 255, 255, 0.92);\n  }\n\n  .gofo-citizen-module .gofo-citizen-anim {\n    animation: gofoCitizenFadeUp 0.26s ease;\n  }\n\n  @keyframes gofoCitizenFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(6px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 768px) {\n    .gofo-citizen-module {\n      padding: 0 24px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-wrap {\n      width: 100%;\n    }\n\n    .gofo-citizen-module .gofo-citizen-panels {\n      flex-direction: column-reverse;\n      height: auto;\n      gap: 16px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-left,\n    .gofo-citizen-module .gofo-citizen-right {\n      width: 100%;\n    }\n\n    .gofo-citizen-module .gofo-citizen-left {\n      border-radius: 14px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-left-body {\n      padding: 24px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-l-img {\n      height: 188px;\n      border-radius: 16px;\n      margin-bottom: 16px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-l-sub {\n      font-size: 24px;\n      line-height: 1.15;\n      margin-bottom: 10px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-l-text {\n      font-size: 14px;\n      line-height: 1.55;\n      margin-bottom: 20px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-l-nav {\n      transform: translateY(-8px);\n      gap: 12px;\n      padding: 8px 16px 10px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-dot {\n      width: 10px;\n      height: 10px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-right {\n      height: auto;\n      gap: 16px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-card {\n      min-height: 96px;\n      padding: 24px;\n      gap: 0;\n      border-radius: 10px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-c-img-wrap {\n      display: none;\n    }\n\n    .gofo-citizen-module .gofo-citizen-c-body {\n      width: 100%;\n    }\n\n    .gofo-citizen-module .gofo-citizen-c-title {\n      font-size: 20px;\n      line-height: 1.25;\n      margin-bottom: 6px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-c-bullets {\n      padding-left: 16px;\n    }\n\n    .gofo-citizen-module .gofo-citizen-c-bullets li {\n      font-size: 14px;\n      line-height: 1.5;\n    }\n  }\n<\/style>\n\n<div class=\"gofo-citizen-module\">\n  <div class=\"gofo-citizen-wrap\">\n    <div class=\"gofo-citizen-panels\">\n      <div class=\"gofo-citizen-left\">\n        <div class=\"gofo-citizen-left-body\" data-citizen-left-body>\n          <div class=\"gofo-citizen-l-img\" data-citizen-left-image><\/div>\n          <div class=\"gofo-citizen-l-sub\" data-citizen-left-subtitle><\/div>\n          <div class=\"gofo-citizen-l-text\" data-citizen-left-text><\/div>\n        <\/div>\n        <div class=\"gofo-citizen-l-nav\" data-citizen-left-nav><\/div>\n      <\/div>\n\n      <div class=\"gofo-citizen-right\" data-citizen-card-list><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  ;(function () {\n    function initGofoCitizenModule(module) {\n      if (!module || module.dataset.gofoCitizenInitialized === 'true') return\n      module.dataset.gofoCitizenInitialized = 'true'\n\n      const DATA = [\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/725e20a9-9e14-4f89-a99c-d1446921190b-e1779281903268.png)',\n          title: 'Pratiques Commerciales \u00c9thiques',\n          bullets: ['Int\u00e9grit\u00e9 des affaires', 'Conformit\u00e9 & responsabilit\u00e9'],\n          subs: [\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/725e20a9-9e14-4f89-a99c-d1446921190b-e1779281903268.png)',\n              t: 'Int\u00e9grit\u00e9 des affaires',\n              b: 'L\u2019int\u00e9grit\u00e9 guide nos op\u00e9rations \u00e0 travers des pratiques transparentes, \u00e9thiques et responsables sur tous les march\u00e9s. Nous promouvons la responsabilit\u00e9, l\u2018\u00e9quit\u00e9 et la conformit\u00e9 aux r\u00e9glementations, tout en encourageant une prise de d\u00e9cision \u00e9thique dans toutes les relations avec employ\u00e9s, clients, partenaires et fournisseurs.',\n            },\n            {\n              bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/Edited_warehouse-lead4-1-e1779281938989.jpg)',\n              t: 'Conformit\u00e9 & responsabilit\u00e9',\n              b: 'GOFO s\u2019engage \u00e0 maintenir des op\u00e9rations conformes et responsables dans tous les domaines de son activit\u00e9. Gr\u00e2ce \u00e0 des politiques claires, une gouvernance responsable et le respect des r\u00e9glementations et normes internes, nous garantissons transparence, sensibilisation aux risques et conduite commerciale responsable sur l\u2018ensemble de nos march\u00e9s.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/eprivacy-1-e1779283643705.png)',\n          title: 'Donn\u00e9es & S\u00e9curit\u00e9',\n          bullets: ['Certification ePrivacy Seal', 'ISO 27001 & ISO 27701'],\n          subs: [\n            {\n              t: 'Certification ePrivacy Seal',\n              b: 'GOFO a obtenu la certification ePrivacyseal, confirmant que nos principaux syst\u00e8mes logistiques et de gestion des commandes respectent les exigences cl\u00e9s du RGPD. Couvrant les responsabilit\u00e9s de responsable et de sous-traitant, la certification t\u00e9moigne de notre engagement en faveur d\u2019un traitement transparent des donn\u00e9es et de solides garanties techniques dans nos op\u00e9rations en UE.',\n            },\n            {\n            bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/certificate-e1779281921787.png)',\n              t: 'ISO 27001 & ISO 27701',\n              b: 'Les op\u00e9rations europ\u00e9ennes de GOFO sont certifi\u00e9es ISO 27001 et ISO 27701, normes internationalement reconnues en mati\u00e8re de s\u00e9curit\u00e9 de l\u2018information et de protection de la vie priv\u00e9e. Ces certifications confirment que nous appliquons des processus et contr\u00f4les structur\u00e9s pour prot\u00e9ger les donn\u00e9es, g\u00e9rer les risques et assurer la conformit\u00e9.',\n            },\n          ],\n        },\n        {\n          bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-20-2026-11_55_44-AM-e1779284539718.png)',\n          title: 'Croissance Responsable',\n          bullets: ['Expansion durable', 'Soutien aux communaut\u00e9s dans le besoin'],\n          subs: [\n            {\n             bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-20-2026-11_55_44-AM-e1779284539718.png)',\n              t: 'Expansion durable',\n              b: 'GOFO poursuit sa croissance de mani\u00e8re responsable et durable, en int\u00e9grant les consid\u00e9rations environnementales dans sa strat\u00e9gie d\u2019expansion. Cela comprend le d\u00e9veloppement d\u2018entrep\u00f4ts ax\u00e9s sur l\u2019efficacit\u00e9 \u00e9nerg\u00e9tique, l\u2018adoption de solutions d\u2019\u00e9nergie renouvelable et l\u2018am\u00e9lioration des infrastructures pour soutenir une logistique bas carbone.',\n            },\n            {\n             bg: 'url(https:\/\/www.gofo.com\/it\/wp-content\/uploads\/2026\/05\/donation-e1779283849571.png)',\n              t: 'Soutien aux communaut\u00e9s dans le besoin',\n              b: 'GOFO soutient les communaut\u00e9s dans le besoin par des initiatives concr\u00e8tes, notamment le transport de biens essentiels et le soutien aux efforts locaux en p\u00e9riode de difficult\u00e9s. En collaborant avec des partenaires locaux et en valorisant nos capacit\u00e9s logistiques, nous apportons un soutien significatif et contribuons \u00e0 renforcer des communaut\u00e9s r\u00e9silientes.',\n            },\n          ],\n        },\n      ]\n\n      let cur = 0\n      let sub = 0\n\n      const leftBody = module.querySelector('[data-citizen-left-body]')\n      const leftImage = module.querySelector('[data-citizen-left-image]')\n      const leftSubtitle = module.querySelector('[data-citizen-left-subtitle]')\n      const leftText = module.querySelector('[data-citizen-left-text]')\n      const leftNav = module.querySelector('[data-citizen-left-nav]')\n      const cardList = module.querySelector('[data-citizen-card-list]')\n\n      if (!leftBody || !leftImage || !leftSubtitle || !leftText || !leftNav || !cardList) return\n\n      function escapeHtml(value) {\n        return String(value)\n          .replace(\/&\/g, '&amp;')\n          .replace(\/<\/g, '&lt;')\n          .replace(\/>\/g, '&gt;')\n          .replace(\/\"\/g, '&quot;')\n          .replace(\/'\/g, '&#039;')\n      }\n\n      function buildCards() {\n        cardList.innerHTML = ''\n\n        DATA.forEach(function (d, i) {\n          const card = document.createElement('div')\n\n          card.className = 'gofo-citizen-card' + (i === cur ? ' is-selected' : '')\n          card.setAttribute('role', 'button')\n          card.setAttribute('tabindex', '0')\n\n          const bullets =\n            '<ul class=\"gofo-citizen-c-bullets\">' +\n            d.bullets\n              .map(function (b) {\n                return '<li>' + escapeHtml(b) + '<\/li>'\n              })\n              .join('') +\n            '<\/ul>'\n\n          card.innerHTML =\n            '<div class=\"gofo-citizen-c-img-wrap\">' +\n            '<div class=\"gofo-citizen-c-img\" style=\"background-image:' + escapeHtml(d.bg) + '\"><\/div>' +\n            '<\/div>' +\n            '<div class=\"gofo-citizen-c-body\">' +\n            '<div class=\"gofo-citizen-c-title\">' +\n            escapeHtml(d.title) +\n            '<\/div>' +\n            bullets +\n            '<\/div>'\n\n          card.addEventListener('click', function () {\n            pick(i)\n          })\n\n          card.addEventListener('keydown', function (event) {\n            if (event.key === 'Enter' || event.key === ' ') {\n              event.preventDefault()\n              pick(i)\n            }\n          })\n\n          cardList.appendChild(card)\n        })\n      }\n\n      function pick(index) {\n        cur = index\n        sub = 0\n        buildCards()\n        updateLeft()\n        updateDots()\n      }\n\n      function updateLeft() {\n        const d = DATA[cur]\n        const s = d.subs[sub]\n\n        leftBody.classList.remove('gofo-citizen-anim')\n        void leftBody.offsetWidth\n        leftBody.classList.add('gofo-citizen-anim')\n\n        \/\/ \u4f18\u5148\u7528\u5b50\u9879\u56fe\u7247\uff0c\u6ca1\u6709\u5c31\u7528\u4e3b\u5361\u7247\u56fe\u7247\n        const imgBg = s.bg || d.bg;\n        leftImage.style.backgroundImage = imgBg;\n        leftSubtitle.textContent = s.t\n        leftText.textContent = s.b\n      }\n\n      function updateDots() {\n        const total = DATA[cur].subs.length\n        leftNav.innerHTML = ''\n\n        if (total <= 1) return\n\n        for (let i = 0; i < total; i++) {\n          const dot = document.createElement('div')\n          dot.className = 'gofo-citizen-dot' + (i === sub ? ' is-active' : '')\n          dot.setAttribute('role', 'button')\n          dot.setAttribute('tabindex', '0')\n\n          dot.addEventListener('click', function () {\n            changeSub(i)\n          })\n\n          dot.addEventListener('keydown', function (event) {\n            if (event.key === 'Enter' || event.key === ' ') {\n              event.preventDefault()\n              changeSub(i)\n            }\n          })\n\n          leftNav.appendChild(dot)\n        }\n      }\n\n      \/\/ \u4fee\u590d\uff1a\u5207\u6362\u5b50\u9879\u65f6\u540c\u6b65\u52a0\u8f7d\u5b50\u9879\u72ec\u7acb\u56fe\u7247\n      function changeSub(index) {\n        sub = index\n        const d = DATA[cur]\n        const s = d.subs[sub]\n\n        leftBody.classList.remove('gofo-citizen-anim')\n        void leftBody.offsetWidth\n        leftBody.classList.add('gofo-citizen-anim')\n\n        const imgBg = s.bg || d.bg;\n        leftImage.style.backgroundImage = imgBg;\n        leftSubtitle.textContent = s.t\n        leftText.textContent = s.b\n\n        updateDots()\n      }\n\n      buildCards()\n      updateLeft()\n      updateDots()\n    }\n\n    function bootGofoCitizenModules() {\n      document.querySelectorAll('.gofo-citizen-module').forEach(function (module) {\n        initGofoCitizenModule(module)\n      })\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', bootGofoCitizenModules)\n    } else {\n      bootGofoCitizenModules()\n    }\n  })()\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2901717 elementor-widget elementor-widget-image\" data-id=\"2901717\" 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 loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"126\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1.png\" class=\"attachment-full size-full wp-image-21354\" alt=\"\" srcset=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1.png 1600w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-300x24.png 300w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-1024x81.png 1024w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-768x60.png 768w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-2-1-1536x121.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\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-dba4b5a e-flex e-con-boxed e-con e-parent\" data-id=\"dba4b5a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cbf9ae elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"1cbf9ae\" 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\">Nos Partenaires<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5369366 elementor-widget elementor-widget-n-carousel\" data-id=\"5369366\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;_id&quot;:&quot;b325be7&quot;,&quot;slide_title&quot;:&quot;Slide #6&quot;},{&quot;_id&quot;:&quot;412aa65&quot;,&quot;slide_title&quot;:&quot;Slide #7&quot;},{&quot;_id&quot;:&quot;9cd2f54&quot;,&quot;slide_title&quot;:&quot;Slide #8&quot;},{&quot;_id&quot;:&quot;bb968a1&quot;,&quot;slide_title&quot;:&quot;Slide #9&quot;},{&quot;_id&quot;:&quot;243b65c&quot;,&quot;slide_title&quot;:&quot;Slide #10&quot;},{&quot;_id&quot;:&quot;0cc5bc6&quot;,&quot;slide_title&quot;:&quot;Slide #17&quot;},{&quot;_id&quot;:&quot;8667881&quot;,&quot;slide_title&quot;:&quot;Slide #21&quot;}],&quot;slides_to_show&quot;:&quot;4&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;autoplay_speed&quot;:500,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;slides_to_show_tablet&quot;:&quot;5&quot;,&quot;slides_to_show_mobile&quot;:&quot;3&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-227fc7d e-flex e-con-boxed e-con e-child\" data-id=\"227fc7d\" 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-75e3452 elementor-widget elementor-widget-image\" data-id=\"75e3452\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-BV-e1779195630847.png\" class=\"attachment-full size-full wp-image-21356\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"2\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9f7b869 e-flex e-con-boxed e-con e-child\" data-id=\"9f7b869\" 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-5965682 elementor-widget elementor-widget-image\" data-id=\"5965682\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-VCS-1-e1779195558161.png\" class=\"attachment-2048x2048 size-2048x2048 wp-image-21358\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"3\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ca3773e e-flex e-con-boxed e-con e-child\" data-id=\"ca3773e\" 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-88c8b2a elementor-widget elementor-widget-image\" data-id=\"88c8b2a\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-LABEL-1-e1779195519223.png\" class=\"attachment-full size-full wp-image-21360\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"4\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-62a20e3 e-flex e-con-boxed e-con e-child\" data-id=\"62a20e3\" 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-d82e6dc elementor-widget elementor-widget-image\" data-id=\"d82e6dc\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-ERM-1-e1779195485283.png\" class=\"attachment-full size-full wp-image-21362\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"5\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8fe8daa e-flex e-con-boxed e-con e-child\" data-id=\"8fe8daa\" 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-f4b77bc elementor-widget elementor-widget-image\" data-id=\"f4b77bc\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-TFA-1-e1779195685657.png\" class=\"attachment-full size-full wp-image-21364\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"6\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9856ac4 e-flex e-con-boxed e-con e-child\" data-id=\"9856ac4\" 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-9799d65 elementor-widget elementor-widget-image\" data-id=\"9799d65\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-SP-1-e1779195740187.png\" class=\"attachment-full size-full wp-image-21366\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"7\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 sur 7\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c3bd927 e-flex e-con-boxed e-con e-child\" data-id=\"c3bd927\" 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-12c0893 elementor-widget elementor-widget-image\" data-id=\"12c0893\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/LOGO-KPMG-1-e1779195795992.png\" class=\"attachment-full size-full wp-image-21368\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\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-9175413 e-flex e-con-boxed e-con e-parent\" data-id=\"9175413\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06da314 elementor-widget elementor-widget-image\" data-id=\"06da314\" 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 loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"144\" src=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-5-2.png\" class=\"attachment-full size-full wp-image-21370\" alt=\"\" srcset=\"https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-5-2.png 1600w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-5-2-300x27.png 300w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-5-2-1024x92.png 1024w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-5-2-768x69.png 768w, https:\/\/www.gofo.com\/fr\/wp-content\/uploads\/2026\/05\/Vector-5-2-1536x138.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\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-69640bf elementor-widget-mobile__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"69640bf\" 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\">Highlighted Stories<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c558ae elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"4c558ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"gofo-news\">\n  <div class=\"gofo-news-outer\">\n    <div class=\"gofo-news-track\" id=\"gofoTrack\"><\/div>\n  <\/div>\n\n  <div class=\"gofo-news-footer\">\n    <div class=\"gofo-news-empty\"><\/div>\n    <div class=\"gofo-news-center\">\n      <div class=\"dots\" id=\"gofoDots\"><\/div>\n    <\/div>\n    <div class=\"gofo-news-navs\">\n      <button class=\"gofo-news-btn prev-btn\" id=\"gofoPrev\">\n        <svg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\">\n          <path d=\"M11 4.5L6.5 9L11 13.5\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/button>\n      <button class=\"gofo-news-btn next-btn\" id=\"gofoNext\">\n        <svg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\">\n          <path d=\"M7 4.5L11.5 9L7 13.5\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .gofo-news * {\n    box-sizing: border-box;\n    font-family: 'Poppins', sans-serif;\n  }\n  .gofo-news {\n    width: 100%;\n    position: relative;\n  }\n  .gofo-news-outer {\n    overflow: hidden;\n  }\n  .gofo-news-track {\n    display: flex;\n    transition: transform 0.55s cubic-bezier(0.4, 0, 0.2, 1);\n    will-change: transform;\n  }\n  .gofo-news-card {\n    flex-shrink: 0;\n    background: #F8F5F0;\n    border-radius: 12px;\n    overflow: hidden;\n    cursor: pointer;\n    transition:\n      opacity 0.45s ease,\n      transform 0.45s ease;\n  }\n  .gofo-news-card:hover .gofo-news-thumb {\n    filter: brightness(0.96);\n  }\n  .gofo-news-card.dim {\n    opacity: 0.38;\n    transform: scale(0.975);\n  }\n  .gofo-news-card.hidden {\n    opacity: 0;\n    pointer-events: none;\n  }\n  .gofo-news-thumb {\n    width: 100%;\n    aspect-ratio: 4\/3;\n    border-radius: 10px;\n    margin-bottom: 14px;\n    background-size: cover;\n    background-position: center;\n  }\n\n  .gofo-news-meta {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 8px;\n    gap: 12px;\n  }\n  .gofo-news-tag {\n    font-size: 10.5px;\n    font-weight: 700;\n    color: #00a87a;\n    text-transform: uppercase;\n    letter-spacing: 0.07em;\n  }\n  .gofo-news-date {\n    font-size: 11px;\n    color: #999;\n    white-space: nowrap;\n  }\n  .gofo-news-title {\n    font-size: 14px;\n    line-height: 1.5;\n    font-weight: 600;\n    color: #111;\n  }\n  .gofo-news-footer {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-top: 24px;\n  }\n  .gofo-news-empty {\n    width: 80px;\n  }\n  .gofo-news-center {\n    flex: 1;\n    display: flex;\n    justify-content: center;\n  }\n  .gofo-news-navs {\n    display: flex;\n    gap: 10px;\n  }\n  .gofo-news-btn {\n    width: 44px;\n    height: 44px;\n    border: none;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    padding: 0;\n    transition: 0.2s;\n  }\n  .gofo-news-btn:hover {\n    transform: scale(1.08);\n  }\n  .gofo-news-btn:disabled {\n    opacity: 0.25;\n    cursor: default;\n    transform: none;\n  }\n  .gofo-news .prev-btn {\n    background: #111;\n  }\n  .gofo-news .next-btn {\n    background: #00d99d;\n  }\n  .dots {\n    display: flex;\n    gap: 8px;\n    align-items: center;\n  }\n  .dot {\n    width: 9px;\n    height: 9px;\n    border-radius: 50%;\n    background: #d0d0d0;\n    cursor: pointer;\n    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n  .dot.on {\n    width: 28px;\n    border-radius: 5px;\n    background: #00d99d;\n  }\n  @media (max-width: 1024px) {\n    .gofo-news-title {\n      font-size: 13px;\n    }\n  }\n  @media (max-width: 767px) {\n    .gofo-news {\n      padding: 0 24px;\n    }\n    .gofo-news-empty {\n      display: none;\n    }\n    .gofo-news-footer {\n      position: relative;\n      margin-top: 24px;\n    }\n    .gofo-news-navs {\n      position: absolute;\n      justify-content: space-between;\n      right: 24px;\n      left: 24px;\n    }\n    .gofo-news-btn {\n      width: 40px;\n      height: 40px;\n    }\n  }\n<\/style>\n\n<script>\n  document.addEventListener('DOMContentLoaded', async () => {\n    const response = await fetch('https:\/\/www.gofo.com\/it\/wp-json\/wp\/v2\/posts?per_page=10&_embed')\n\n    const posts = await response.json()\n\n    if (!posts.length) {\n      console.log('\u65e0\u6587\u7ae0')\n      return\n    }\n\n    const colors = ['ca', 'cb', 'cc', 'cd', 'ce', 'cf', 'cg', 'ch', 'ci']\n    const articles = posts.map((p, i) => ({\n      title: p.title.rendered,\n      link: p.link,\n      date: new Date(p.date).toLocaleDateString('en-US', { month: 'short', day: 'numeric', year: 'numeric' }),\n      thumb: p._embedded?.['wp:featuredmedia']?.[0]?.source_url || '',\n      tag: p._embedded?.['wp:term']?.[0]?.[0]?.name || 'News',\n      c: colors[i % colors.length],\n    }))\n\n    const GAP = 12,\n      PEEK = 52\n    const track = document.getElementById('gofoTrack')\n    const dots = document.getElementById('gofoDots')\n    const prev = document.getElementById('gofoPrev')\n    const next = document.getElementById('gofoNext')\n\n    let current = 0,\n      perView = 3\n\n    function getPerView() {\n      if (window.innerWidth < 768) return 1\n      if (window.innerWidth < 1025) return 2\n      return 3\n    }\n\n    function buildCards() {\n      track.innerHTML = ''\n      articles.forEach((a) => {\n        const card = document.createElement('div')\n        card.className = 'gofo-news-card'\n        const bg = a.thumb ? `background-image:url(${a.thumb})` : ''\n        card.innerHTML = `\n        <div class=\"gofo-news-thumb ${a.c}\" style=\"${bg}\"><\/div>\n        <div class=\"gofo-news-meta\">\n          <span class=\"gofo-news-tag\">${a.tag}<\/span>\n          <span class=\"gofo-news-date\">${a.date}<\/span>\n        <\/div>\n        <div class=\"gofo-news-title\">${a.title}<\/div>\n      `\n        card.onclick = () => (window.location.href = a.link)\n        track.appendChild(card)\n      })\n    }\n\n    function update() {\n      perView = getPerView()\n      const pages = Math.ceil(articles.length \/ perView)\n      const w = track.parentElement.clientWidth\n      const cardW = (w - GAP * (perView - 1) - PEEK * 2) \/ perView\n\n      ;[...track.children].forEach((c) => {\n        c.style.width = cardW + 'px'\n        c.style.marginRight = GAP + 'px'\n      })\n\n      const offset = current * (cardW + GAP) * perView\n      track.style.transform = `translateX(-${offset}px)`\n      ;[...track.children].forEach((c, i) => {\n        c.classList.remove('dim', 'hidden')\n        const s = current * perView\n        if (i >= s && i <s + perView) return c.classList.add(i === s - 1 || i === s + perView ? 'dim' : 'hidden') }) dots.innerHTML = '' for (let i = 0; i <pages; i++) { const d = document.createElement('div') d.className = 'dot ' + (i === current ? 'on' : '') d.onclick = () => {\n          current = i\n          update()\n        }\n        dots.appendChild(d)\n      }\n\n      prev.disabled = current === 0\n      next.disabled = current >= pages - 1\n    }\n\n    prev.onclick = () => {\n      current--\n      update()\n    }\n    next.onclick = () => {\n      current++\n      update()\n    }\n\n    buildCards()\n    update()\n    window.addEventListener('resize', update)\n  })\n<\/script>\n\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>La durabilit\u00e9 chez GOFO GOFO r\u00e9duit l&#8217;empreinte carbone de la logistique en repensant chaque \u00e9tape du processus. Technologie, innovation, impact. La durabilit\u00e9 chez GOFOGOFO r\u00e9duit l&#8217;empreinte carbone de la logistique en repensant chaque \u00e9tape du processus. Technologie, innovation, impact. Cadre de Durabilit\u00e9 GOFO s&rsquo;engage pour une supply chain qui cr\u00e9e de la valeur : \u00e9conomique, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-21413","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/pages\/21413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/comments?post=21413"}],"version-history":[{"count":21,"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/pages\/21413\/revisions"}],"predecessor-version":[{"id":21587,"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/pages\/21413\/revisions\/21587"}],"wp:attachment":[{"href":"https:\/\/www.gofo.com\/fr\/wp-json\/wp\/v2\/media?parent=21413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}