GET https://legaldesign.sandbox-skrea.fr/infographie/les-visites-medicales-obligatoires

Components

5 Twig Components
7 Render Count
43 ms Render Time
36.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
card-infographic
"App\Twig\Components\Front\CardInfographic"
components/front/card_infographic.html.twig
3 5.21ms
buy_button
"App\Twig\Components\Front\BuyButton"
components/front/buy_button.html.twig
1 4.61ms
how-to-infographic
"App\Twig\Components\Front\HowToInfographic"
components/front/how-to-infographic.html.twig
1 0.83ms
ColorProfilePicker
"App\Twig\Components\ColorProfilePicker"
components/ColorProfilePicker.html.twig
1 7.13ms
similar-infographics
"App\Twig\Components\Front\SimilarInfographics"
/components/front/similar_infographics.html.twig
1 30.71ms

Render calls

buy_button App\Twig\Components\Front\BuyButton 30.0 MiB 4.61 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
  "class" => "btn-ld-blue"
]
Attributes
[
  "class" => "btn-ld-blue"
]
Component
App\Twig\Components\Front\BuyButton {#1056
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
  #security: Symfony\Bundle\SecurityBundle\Security {#1049 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#156 …}
}
how-to-infographic App\Twig\Components\Front\HowToInfographic 30.0 MiB 0.83 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\HowToInfographic {#1209
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
  +template: "front/_how-to/credits.html.twig"
  +wrapperId: "how-to-credits"
}
ColorProfilePicker App\Twig\Components\ColorProfilePicker 34.0 MiB 7.13 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
  "profile" => null
]
Attributes
[]
Component
App\Twig\Components\ColorProfilePicker {#1178
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
  +profile: null
  +selectedColorProfileId: null
  +viewMode: "profile_selection"
  +targetColors: [
    null
    null
    null
    null
  ]
  +previewUrls: null
  +previewToken: null
  -pdfColors: [
    App\DTO\Customization\PdfColor {#1235
      +label: "Principale"
      +index: 0
      +originalHex: "#e3530f"
      +streamValue: "0.89 0.325 0.059"
      +streamValues: [
        "{"value":"0.89 0.325 0.059","operator":"RG"}"
        "{"value":"0.89 0.325 0.059","operator":"rg"}"
      ]
      +impactPct: 37.296
      +target: null
    }
    App\DTO\Customization\PdfColor {#1225
      +label: "Secondaire"
      +index: 1
      +originalHex: "#051d2e"
      +streamValue: "0.02 0.114 0.18"
      +streamValues: [
        "{"value":"0.02 0.114 0.18","operator":"rg"}"
      ]
      +impactPct: 10.356
      +target: null
    }
    App\DTO\Customization\PdfColor {#1226
      +label: "Accent 1"
      +index: 2
      +originalHex: "#102542"
      +streamValue: "0.063 0.145 0.259"
      +streamValues: [
        "{"value":"0.063 0.145 0.259","operator":"rg"}"
      ]
      +impactPct: 5.161
      +target: null
    }
    App\DTO\Customization\PdfColor {#1213
      +label: "Fond clair"
      +index: 3
      +originalHex: "#dac287"
      +streamValue: "0.855 0.761 0.529"
      +streamValues: [
        "{"value":"0.855 0.761 0.529","operator":"rg"}"
      ]
      +impactPct: 3.423
      +target: null
    }
  ]
  -pdfPages: 1
  -colorManifest: App\Service\PdfCustomization\InfographicColorManifest {#1212 …}
}
similar-infographics App\Twig\Components\Front\SimilarInfographics 36.0 MiB 30.71 ms
Input props
[
  "limit" => "3"
  "sourceInfographic" => App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\SimilarInfographics {#1175
  +sourceInfographic: App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
  +limit: 3
  #entityManager: ContainerBn2GkYu\EntityManagerGhost614a58f {#500 …}
}
card-infographic App\Twig\Components\Front\CardInfographic 36.0 MiB 3.87 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#1411
    -id: 72
    -title: "La procédure d'instruction en cas de rechute ou de nouvelles lésions"
    -description: """
      A chaque fois qu'un cas de rechute ou de nouvelles lésions suite à un AT ou une MP survient, vous vous interrogez sur la procédure d'instruction. \r\n
      \r\n
      Quelles sont les étapes de cette procédure ? \r\n
      Quelles sont les délais applicables aux différentes parties ? \r\n
      Cette infographie fait le point sur ces questions. \r\n
      \r\n
      Elle clarifie l'articulation et l'application de plusieurs règles en un clin d'œil. \r\n
      \r\n
      Si vous avez besoin d'un accompagnement en ce domaine, notre expertise et expérience sont à votre disposition.
      """
    -createdAt: DateTimeImmutable @1715948879 {#1390
      date: 2024-05-17 12:27:59.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123409 {#1400
      date: 2026-04-02 09:50:09.0 UTC (+00:00)
    }
    -thumbnail: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a46a4313213292.jpg"
    -thumbnailFile: null
    -document: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a4cd4222103358.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1391 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#1329
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "la-procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#1326 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a50e8703025727.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#b9d4ec"
          "impact_pct" => 15.907
          "index" => 0
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#b9d4ec"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot1"
          "stream_value" => "0.725 0.831 0.925"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.725 0.831 0.925"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#e3530f"
          "impact_pct" => 11.693
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 24
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 24
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 8.528
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 107
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.02 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 107
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 85.085
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 12
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 12
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.195
          "index" => 4
          "label" => "Noir"
          "occurrences" => 8
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 8
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a50e8703025727"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\CardInfographic {#1382
  +infographic: App\Entity\Infographics\Infographic {#1411
    -id: 72
    -title: "La procédure d'instruction en cas de rechute ou de nouvelles lésions"
    -description: """
      A chaque fois qu'un cas de rechute ou de nouvelles lésions suite à un AT ou une MP survient, vous vous interrogez sur la procédure d'instruction. \r\n
      \r\n
      Quelles sont les étapes de cette procédure ? \r\n
      Quelles sont les délais applicables aux différentes parties ? \r\n
      Cette infographie fait le point sur ces questions. \r\n
      \r\n
      Elle clarifie l'articulation et l'application de plusieurs règles en un clin d'œil. \r\n
      \r\n
      Si vous avez besoin d'un accompagnement en ce domaine, notre expertise et expérience sont à votre disposition.
      """
    -createdAt: DateTimeImmutable @1715948879 {#1390
      date: 2024-05-17 12:27:59.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123409 {#1400
      date: 2026-04-02 09:50:09.0 UTC (+00:00)
    }
    -thumbnail: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a46a4313213292.jpg"
    -thumbnailFile: null
    -document: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a4cd4222103358.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1391 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#1329
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "la-procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#1326 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a50e8703025727.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#b9d4ec"
          "impact_pct" => 15.907
          "index" => 0
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#b9d4ec"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot1"
          "stream_value" => "0.725 0.831 0.925"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.725 0.831 0.925"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#e3530f"
          "impact_pct" => 11.693
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 24
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 24
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 8.528
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 107
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.02 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 107
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 85.085
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 12
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 12
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.195
          "index" => 4
          "label" => "Noir"
          "occurrences" => 8
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 8
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "procedure-d-instruction-en-cas-de-rechute-ou-de-nouvelles-lesions-2026-69ce1fb1a50e8703025727"
  }
}
card-infographic App\Twig\Components\Front\CardInfographic 36.0 MiB 0.90 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#1320
    -id: 83
    -title: "Les risques psychosociaux"
    -description: """
      La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
      \r\n
      Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
      \r\n
      Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
      """
    -createdAt: DateTimeImmutable @1722871023 {#1324
      date: 2024-08-05 15:17:03.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775122810 {#1323
      date: 2026-04-02 09:40:10.0 UTC (+00:00)
    }
    -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
    -thumbnailFile: null
    -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1389 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#1322
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-risques-psychosociaux"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1409 …}
    -children: Doctrine\ORM\PersistentCollection {#1422 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 25.316
          "index" => 0
          "label" => "Principale"
          "occurrences" => 22
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 22
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 7.493
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 12
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 12
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 74.872
          "index" => 2
          "label" => "Blanc"
          "occurrences" => 11
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 11
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.543
          "index" => 3
          "label" => "Noir"
          "occurrences" => 45
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 45
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 2
    ]
    -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\CardInfographic {#1406
  +infographic: App\Entity\Infographics\Infographic {#1320
    -id: 83
    -title: "Les risques psychosociaux"
    -description: """
      La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
      \r\n
      Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
      \r\n
      Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
      """
    -createdAt: DateTimeImmutable @1722871023 {#1324
      date: 2024-08-05 15:17:03.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775122810 {#1323
      date: 2026-04-02 09:40:10.0 UTC (+00:00)
    }
    -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
    -thumbnailFile: null
    -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1389 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#1322
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-risques-psychosociaux"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1409 …}
    -children: Doctrine\ORM\PersistentCollection {#1422 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 25.316
          "index" => 0
          "label" => "Principale"
          "occurrences" => 22
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 22
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 7.493
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 12
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 12
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 74.872
          "index" => 2
          "label" => "Blanc"
          "occurrences" => 11
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 11
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.543
          "index" => 3
          "label" => "Noir"
          "occurrences" => 45
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 45
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 2
    ]
    -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
  }
}
card-infographic App\Twig\Components\Front\CardInfographic 36.0 MiB 0.45 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\CardInfographic {#1429
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 66
    -title: "Les visites médicales obligatoires"
    -description: """
      Les visites médicales obligatoires jouent un rôle clé dans la prévention des risques professionnels et la protection de la santé des salariés. \r\n
      \r\n
      Ces examens, réalisés par le médecin du travail, doivent être effectués à des moments précis de la vie professionnelle du salarié : à l'embauche, puis périodiquement au cours de son contrat de travail. \r\n
      Ils visent à vérifier l'aptitude du salarié à son poste, à prévenir les effets de l'exposition à certains risques et à sensibiliser sur les pratiques de prévention. \r\n
      \r\n
      Pour assurer le respect de ces obligations et optimiser la santé au travail, notre accompagnement personnalisé est à votre disposition.\r\n
      \r\n
      [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
      Certaines sont accessibles uniquement dans ce book.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715948421 {#647
      date: 2024-05-17 12:20:21.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775123131 {#644
      date: 2026-04-02 09:45:31.0 UTC (+00:00)
    }
    -thumbnail: "les-visites-medicales-obligatoires-2026-69ce1e9b2bf61301497357.jpg"
    -thumbnailFile: null
    -document: "les-visites-medicales-obligatoires-2026-69ce1e9b2c5f4236798384.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#641
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "les-visites-medicales-obligatoires"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
    -children: Doctrine\ORM\PersistentCollection {#634 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 37.296
          "index" => 0
          "label" => "Principale"
          "occurrences" => 81
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 81
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.356
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 31
          "operators" => [
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 5.161
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 15
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 15
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 3.423
          "index" => 3
          "label" => "Fond clair"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot4"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 80.437
          "index" => 4
          "label" => "Blanc"
          "occurrences" => 176
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 176
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 15.269
          "index" => 5
          "label" => "Noir"
          "occurrences" => 47
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 47
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 4
    ]
    -customizationColorsSource: "les-visites-medicales-obligatoires-2026-69ce1e9b2c9a0621954550"
  }
}