{"id":2196,"date":"2026-10-14T12:58:46","date_gmt":"2026-10-14T10:58:46","guid":{"rendered":"https:\/\/loboguard.com\/?page_id=2196"},"modified":"2026-10-20T00:40:36","modified_gmt":"2026-10-19T22:40:36","slug":"loboguard-bot","status":"publish","type":"page","link":"https:\/\/loboguard.com\/fr\/loboguard-bot\/","title":{"rendered":"Home LoboGuard-BOT"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2196\" class=\"elementor elementor-2196 elementor-2195\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35223913 e-flex e-con-boxed e-con e-parent\" data-id=\"35223913\" 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-b9659ad e-con-full e-flex e-con e-child\" data-id=\"b9659ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77fd4de4 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"77fd4de4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">LOBOGUARD-BOT<br>SURVEILLANCE INTELLIGENTE DE PROXMOX<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c212b9c elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"4c212b9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:70}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Fini les infrastructures zombies. LoboGuard-BOT traque les erreurs et envoie des alertes \u00e0 la vol\u00e9e, tel un loup enrag\u00e9 prot\u00e9geant son territoire num\u00e9rique. Votre Proxmox, votre meute, votre domaine.<\/p>\n<p>Des notifications retentissent sur Telegram d\u00e8s qu&rsquo;une menace s&rsquo;abat sur votre royaume technologique.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-411313e e-con-full e-flex e-con e-child\" data-id=\"411313e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-715240d elementor-invisible elementor-widget elementor-widget-image\" data-id=\"715240d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1313\" height=\"1002\" src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png\" class=\"attachment-full size-full wp-image-1865\" alt=\"\" srcset=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png 1313w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-300x229.png 300w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-1024x781.png 1024w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-768x586.png 768w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-600x458.png 600w\" sizes=\"(max-width: 1313px) 100vw, 1313px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fa7b455 e-con-full e-flex e-con e-parent\" data-id=\"6fa7b455\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06e3623 elementor-widget elementor-widget-html\" data-id=\"06e3623\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"lgbt-about\" aria-labelledby=\"lgbt-about-title\" data-scene=\"monitoring\">\r\n  <style>\r\n    .lgbt-about {\r\n      --lgbt-heading: var(--e-global-color-primary, #14C2A3);\r\n      --lgbt-text: var(--e-global-color-text, #B9B9BF);\r\n      --lgbt-accent: var(--e-global-color-primary, #14C2A3);\r\n      --lgbt-off: var(--e-global-color-72b2dc9, #565660);\r\n      --lgbt-bg: var(--e-global-color-ad9a0db, #141A31);\r\n      --lgbt-card-bg: var(--e-global-color-secondary, #0C1226);\r\n      --lgbt-card-border: var(--e-global-color-34cc923, #FFFFFF33);\r\n      --lgbt-font-heading: var(--e-global-typography-primary-font-family, \"Chakra Petch\"), sans-serif;\r\n      --lgbt-font-text: var(--e-global-typography-text-font-family, \"IBM Plex Mono\"), monospace;\r\n\r\n      --mx: 0;\r\n      --my: 0;\r\n\r\n      position: relative;\r\n      overflow: clip;\r\n      isolation: isolate;\r\n      box-sizing: border-box;\r\n      width: 100%;\r\n      padding: clamp(2rem, 6vw, 5rem) clamp(1rem, 4vw, 2rem);\r\n      background: var(--lgbt-bg);\r\n      font-family: var(--lgbt-font-text);\r\n      color: var(--lgbt-text);\r\n    }\r\n    .lgbt-about *, .lgbt-about *::before, .lgbt-about *::after { box-sizing: border-box; }\r\n\r\n    .lgbt-about .lgbt-bg { position: absolute; inset: 0; z-index: 0; overflow: hidden; pointer-events: none; }\r\n    .lgbt-about .lgbt-glow {\r\n      position: absolute; inset: 0;\r\n      background:\r\n        radial-gradient(45% 40% at 12% 70%, color-mix(in srgb, var(--lgbt-accent) 16%, transparent), transparent 70%),\r\n        radial-gradient(45% 40% at 88% 22%, color-mix(in srgb, var(--lgbt-accent) 14%, transparent), transparent 70%),\r\n        radial-gradient(60% 30% at 50% 100%, color-mix(in srgb, var(--lgbt-accent) 12%, transparent), transparent 70%);\r\n    }\r\n    .lgbt-about .lgbt-lines {\r\n      position: absolute; inset: 0;\r\n      background: repeating-linear-gradient(135deg, color-mix(in srgb, var(--lgbt-accent) 9%, transparent) 0 1px, transparent 1px 26px);\r\n      -webkit-mask-image: radial-gradient(ellipse 70% 60% at 50% 45%, transparent 25%, #000 85%);\r\n      mask-image: radial-gradient(ellipse 70% 60% at 50% 45%, transparent 25%, #000 85%);\r\n    }\r\n    .lgbt-about .lgbt-waves { position: absolute; width: min(70vmin, 640px); aspect-ratio: 1; transform: translate(-50%, -50%); }\r\n    .lgbt-about .lgbt-waves.w1 { left: 10%; top: 72%; }\r\n    .lgbt-about .lgbt-waves.w2 { left: 90%; top: 22%; }\r\n    .lgbt-about .lgbt-waves i {\r\n      position: absolute; inset: 0;\r\n      border-radius: 50%;\r\n      border: 1.5px solid color-mix(in srgb, var(--lgbt-accent) 45%, transparent);\r\n      opacity: 0;\r\n      animation: lgbt-ripple 6s ease-out infinite;\r\n    }\r\n    .lgbt-about .lgbt-waves i:nth-child(2) { animation-delay: -2s; }\r\n    .lgbt-about .lgbt-waves i:nth-child(3) { animation-delay: -4s; }\r\n    .lgbt-about .lgbt-waves.w2 i { animation-duration: 7s; }\r\n    .lgbt-about .lgbt-layer { position: absolute; inset: 0; transition: transform .25s ease-out; }\r\n    .lgbt-about .lgbt-far  { transform: translate3d(calc(var(--mx) * -14px), calc(var(--my) * -10px), 0); }\r\n    .lgbt-about .lgbt-near { transform: translate3d(calc(var(--mx) * -38px), calc(var(--my) * -28px), 0); }\r\n    .lgbt-about .lgbt-layer i {\r\n      position: absolute;\r\n      width: calc(var(--s) * 1.7); height: var(--s);\r\n      border: 2px solid color-mix(in srgb, var(--lgbt-accent) 45%, transparent);\r\n      border-radius: 10px 10px 10px 2px;\r\n      animation: lgbt-float var(--d) ease-in-out infinite alternate;\r\n    }\r\n    .lgbt-about .lgbt-layer i:nth-child(2n) { border-radius: 10px 10px 2px 10px; }\r\n    .lgbt-about .lgbt-layer i:nth-child(3n) { background: color-mix(in srgb, var(--lgbt-accent) 20%, transparent); }\r\n    @keyframes lgbt-ripple { 0% { opacity: .9; transform: scale(.1); } 100% { opacity: 0; transform: scale(1); } }\r\n    @keyframes lgbt-float { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(0, -26px, 0); } }\r\n\r\n    .lgbt-about .lgbt-inner { position: relative; z-index: 1; max-width: 1200px; margin: 0 auto; }\r\n\r\n    .lgbt-about .lgbt-head { max-width: 75ch; margin: 0 auto clamp(1.5rem, 4vw, 2.5rem); text-align: center; }\r\n    .lgbt-about .lgbt-title {\r\n      margin: 0 0 1rem;\r\n      font-family: var(--lgbt-font-heading);\r\n      font-size: clamp(1.9rem, 4.5vw, 3rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      line-height: 1.15;\r\n      color: var(--lgbt-heading);\r\n    }\r\n    .lgbt-about .lgbt-intro {\r\n      margin: 0;\r\n      font-family: var(--lgbt-font-text);\r\n      font-size: clamp(1rem, 2vw, 1.125rem);\r\n      font-weight: 400;\r\n      line-height: 1.6;\r\n      color: var(--lgbt-text);\r\n    }\r\n    .lgbt-about .lgbt-intro strong { color: var(--lgbt-heading); font-weight: 700; }\r\n\r\n    .lgbt-about .lgbt-stage { max-width: 900px; margin: 0 auto clamp(1.5rem, 4vw, 2.5rem); text-align: center; perspective: 1100px; }\r\n    .lgbt-about .lgbt-diagram {\r\n      display: block; width: 100%; height: auto; overflow: visible;\r\n      transform-origin: 50% 60%;\r\n      transform: rotateX(calc(14deg + var(--my) * -5deg)) rotateY(calc(var(--mx) * 8deg));\r\n      transition: transform .25s ease-out;\r\n      filter: drop-shadow(0 28px 24px rgba(0, 0, 0, .45));\r\n    }\r\n    .lgbt-about .lgbt-caption {\r\n      min-height: 3.2em;\r\n      margin: .5rem 0 0;\r\n      font-family: var(--lgbt-font-text);\r\n      font-size: clamp(.8rem, 1.6vw, .95rem);\r\n      line-height: 1.6;\r\n      color: var(--lgbt-text);\r\n    }\r\n    .lgbt-about .lgbt-caption::before {\r\n      content: \"\";\r\n      display: inline-block;\r\n      width: .8em; height: .55em;\r\n      margin-right: .6em;\r\n      border-radius: 4px 4px 4px 1px;\r\n      background: var(--lgbt-accent);\r\n    }\r\n\r\n    .lgbt-about .phone { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 2; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .screen { fill: color-mix(in srgb, var(--lgbt-bg) 70%, var(--lgbt-card-bg)); stroke: none; }\r\n    .lgbt-about .notch { fill: var(--lgbt-card-border); }\r\n    .lgbt-about .bub { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 1.5; vector-effect: non-scaling-stroke; transition: fill .4s ease, stroke .4s ease; }\r\n    .lgbt-about .bline { fill: var(--lgbt-card-border); transition: fill .4s ease; }\r\n\r\n    .lgbt-about .bot { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 2.5; vector-effect: non-scaling-stroke; transition: stroke .4s ease; }\r\n    .lgbt-about .ear { fill: var(--lgbt-card-border); transition: fill .4s ease; }\r\n    .lgbt-about .antl { stroke: var(--lgbt-card-border); stroke-width: 3; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .ant { fill: var(--lgbt-accent); transform-box: fill-box; transform-origin: center; }\r\n    .lgbt-about .eyes { transition: transform .4s ease; }\r\n    .lgbt-about .eye { fill: var(--lgbt-accent); transform-box: fill-box; transform-origin: center; animation: lgbt-blink 4.5s ease-in-out infinite; }\r\n    .lgbt-about .mouth { fill: var(--lgbt-accent); opacity: .6; }\r\n    .lgbt-about .bottxt { fill: var(--lgbt-heading); font-family: var(--lgbt-font-heading); font-size: 18px; font-weight: 700; letter-spacing: .2em; text-anchor: middle; }\r\n\r\n    .lgbt-about .node { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 1.5; vector-effect: non-scaling-stroke; transition: stroke .4s ease; }\r\n    .lgbt-about .nlabel, .lgbt-about .nalt { fill: var(--lgbt-heading); font-family: var(--lgbt-font-heading); font-size: 15px; font-weight: 700; letter-spacing: .1em; transition: opacity .4s ease; }\r\n    .lgbt-about .nalt { opacity: 0; }\r\n    .lgbt-about .nled { fill: var(--lgbt-accent); transition: fill .4s ease; }\r\n    .lgbt-about .mbg { fill: color-mix(in srgb, var(--lgbt-accent) 14%, transparent); }\r\n    .lgbt-about .mfg { fill: var(--lgbt-accent); transform-box: fill-box; transform-origin: 0 50%; transform: scaleX(var(--v, .5)); transition: transform .6s ease; }\r\n\r\n    .lgbt-about .tr { fill: none; stroke: var(--lgbt-card-border); stroke-width: 2; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .flow {\r\n      fill: none;\r\n      stroke: var(--lgbt-accent);\r\n      stroke-width: 5;\r\n      stroke-linecap: round;\r\n      stroke-dasharray: 0.1 16;\r\n      vector-effect: non-scaling-stroke;\r\n      opacity: 0;\r\n      transition: opacity .4s ease;\r\n      filter: drop-shadow(0 0 3px var(--lgbt-accent));\r\n    }\r\n\r\n    .lgbt-about .lock { opacity: 0; transform-box: fill-box; transform-origin: center; transform: scale(.6); transition: opacity .4s ease, transform .4s ease; }\r\n    .lgbt-about .lock path, .lgbt-about .lock rect { fill: var(--lgbt-card-bg); stroke: var(--lgbt-accent); stroke-width: 2.5; stroke-linejoin: round; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .lock .lockarc { fill: none; }\r\n\r\n    .lgbt-about[data-scene=\"monitoring\"] .n1, .lgbt-about[data-scene=\"monitoring\"] .n2, .lgbt-about[data-scene=\"monitoring\"] .n3 { opacity: 1; animation: lgbt-flow 1s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .p1 { opacity: 1; animation: lgbt-flow 1.2s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .mfg { animation: lgbt-meter 1.8s ease-in-out infinite alternate; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .mfg:nth-of-type(2n) { animation-duration: 2.6s; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .mfg:nth-of-type(3n) { animation-duration: 1.3s; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .b1 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 30%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"monitoring\"] .eyes { transform: translateX(6px); }\r\n\r\n    .lgbt-about[data-scene=\"alerts\"] .n2 { opacity: 1; animation: lgbt-flow .5s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"alerts\"] .p1 { opacity: 1; animation: lgbt-flow .5s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"alerts\"] .nd2 .node { stroke: var(--lgbt-accent); stroke-dasharray: 7 5; }\r\n    .lgbt-about[data-scene=\"alerts\"] .nd2 .nled { animation: lgbt-pulse-o .4s ease-in-out infinite; }\r\n    .lgbt-about[data-scene=\"alerts\"] .nd2 .mfg { transform: scaleX(.96); }\r\n    .lgbt-about[data-scene=\"alerts\"] .b1 .bub { fill: var(--lgbt-accent); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"alerts\"] .b1 { animation: lgbt-pulse-o .7s ease-in-out infinite; }\r\n    .lgbt-about[data-scene=\"alerts\"] .bot { stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"alerts\"] .ant { animation: lgbt-ping .7s ease-out infinite; }\r\n\r\n    .lgbt-about[data-scene=\"reports\"] .n1, .lgbt-about[data-scene=\"reports\"] .n2, .lgbt-about[data-scene=\"reports\"] .n3 { opacity: 1; animation: lgbt-flow 1.6s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"reports\"] .p1 { opacity: 1; animation: lgbt-flow 1.6s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"reports\"] .b3 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 25%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"reports\"] .b3 .bline { fill: var(--lgbt-accent); }\r\n\r\n    .lgbt-about[data-scene=\"security\"] .p1 { opacity: .6; animation: lgbt-flow 2s linear infinite; }\r\n    .lgbt-about[data-scene=\"security\"] .lock { opacity: 1; transform: scale(1); }\r\n    .lgbt-about[data-scene=\"security\"] .b4 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 25%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"security\"] .b4 .bline { fill: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"security\"] .bot { stroke: var(--lgbt-accent); }\r\n\r\n    .lgbt-about[data-scene=\"remote\"] .p1 { opacity: 1; animation: lgbt-flow .7s linear infinite; }\r\n    .lgbt-about[data-scene=\"remote\"] .n3 { opacity: 1; animation: lgbt-flow .7s linear infinite; }\r\n    .lgbt-about[data-scene=\"remote\"] .b2 .bub, .lgbt-about[data-scene=\"remote\"] .b5 .bub { fill: var(--lgbt-accent); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"remote\"] .nd3 .node { stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"remote\"] .nd3 .nled { animation: lgbt-pulse-o .9s steps(1) infinite; }\r\n    .lgbt-about[data-scene=\"remote\"] .eyes { transform: translateX(-6px); }\r\n\r\n    .lgbt-about[data-scene=\"multicluster\"] .n1, .lgbt-about[data-scene=\"multicluster\"] .n2, .lgbt-about[data-scene=\"multicluster\"] .n3 { opacity: 1; animation: lgbt-flow 1s linear infinite; }\r\n    .lgbt-about[data-scene=\"multicluster\"] .node { stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"multicluster\"] .nlabel { opacity: 0; }\r\n    .lgbt-about[data-scene=\"multicluster\"] .nalt { opacity: 1; }\r\n    .lgbt-about[data-scene=\"multicluster\"] .b1 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 30%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n\r\n    @keyframes lgbt-flow { to { stroke-dashoffset: -16.1; } }\r\n    @keyframes lgbt-blink { 0%, 92%, 100% { transform: scaleY(1); } 96% { transform: scaleY(.1); } }\r\n    @keyframes lgbt-pulse-o { 50% { opacity: .3; } }\r\n    @keyframes lgbt-ping { 0% { transform: scale(1); } 50% { transform: scale(1.6); } 100% { transform: scale(1); } }\r\n    @keyframes lgbt-meter { from { transform: scaleX(calc(var(--v, .5) * .55)); } to { transform: scaleX(min(1, calc(var(--v, .5) * 1.35))); } }\r\n\r\n    .lgbt-about .lgbt-grid {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n      gap: clamp(1rem, 2.5vw, 1.75rem);\r\n      margin: 0;\r\n      padding: 0;\r\n      list-style: none;\r\n    }\r\n    @media (min-width: 640px) { .lgbt-about .lgbt-grid { grid-template-columns: repeat(2, 1fr); } }\r\n    @media (min-width: 1000px) { .lgbt-about .lgbt-grid { grid-template-columns: repeat(3, 1fr); } }\r\n\r\n    @media (max-width: 999px) {\r\n      .lgbt-about .lgbt-stage {\r\n        position: sticky;\r\n        top: var(--lgbt-sticky-top, 0px);\r\n        z-index: 2;\r\n        padding: .5rem 0;\r\n        background: var(--lgbt-bg);\r\n      }\r\n      .lgbt-about .lgbt-diagram { max-height: 30vh; max-height: 30svh; }\r\n      .lgbt-about .lgbt-caption { min-height: 3.2em; }\r\n    }\r\n\r\n    .lgbt-about .lgbt-card { min-width: 0; display: flex; perspective: 900px; cursor: pointer; }\r\n    .lgbt-about .lgbt-face {\r\n      position: relative;\r\n      flex: 1 1 auto;\r\n      min-width: 0;\r\n      padding: clamp(1.1rem, 2.5vw, 1.75rem);\r\n      background: var(--lgbt-card-bg);\r\n      border: 1px solid var(--lgbt-card-border);\r\n      text-align: center;\r\n      transform-style: preserve-3d;\r\n      transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));\r\n      transition: transform .2s ease-out, border-color .3s ease, box-shadow .3s ease;\r\n    }\r\n    .lgbt-about .lgbt-face::after {\r\n      content: \"\";\r\n      position: absolute; inset: 0;\r\n      background: radial-gradient(circle at var(--gx, 50%) var(--gy, 50%), rgba(255, 255, 255, .12), transparent 55%);\r\n      opacity: 0;\r\n      transition: opacity .3s ease;\r\n      pointer-events: none;\r\n    }\r\n    .lgbt-about .lgbt-card.is-tilting .lgbt-face::after { opacity: 1; }\r\n    .lgbt-about .lgbt-card.is-active .lgbt-face { border-color: var(--lgbt-accent); box-shadow: 0 0 0 1px var(--lgbt-accent), 0 18px 40px -14px color-mix(in srgb, var(--lgbt-accent) 55%, transparent); }\r\n    .lgbt-about .lgbt-card:focus-visible { outline: none; }\r\n    .lgbt-about .lgbt-card:focus-visible .lgbt-face { outline: 2px solid var(--lgbt-accent); outline-offset: 3px; }\r\n    .lgbt-about .lgbt-card h3 {\r\n      transform: translateZ(28px);\r\n      margin: 0 0 .9rem;\r\n      font-family: var(--lgbt-font-heading);\r\n      font-size: clamp(1.05rem, 2.2vw, 1.4rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      line-height: 1.25;\r\n      color: var(--lgbt-heading);\r\n    }\r\n    .lgbt-about .lgbt-tags {\r\n      transform: translateZ(12px);\r\n      display: flex; flex-wrap: wrap; justify-content: center; gap: .45rem;\r\n      margin: 0; padding: 0;\r\n      list-style: none;\r\n    }\r\n    .lgbt-about .lgbt-tags li {\r\n      padding: .3rem .65rem;\r\n      border: 1px solid var(--lgbt-card-border);\r\n      border-radius: 10px 10px 10px 2px;\r\n      font-family: var(--lgbt-font-text);\r\n      font-size: .85rem;\r\n      font-weight: 400;\r\n      line-height: 1.35;\r\n      color: var(--lgbt-text);\r\n      background: color-mix(in srgb, var(--lgbt-bg) 60%, transparent);\r\n      overflow-wrap: anywhere;\r\n      transition: border-color .3s ease, color .3s ease;\r\n    }\r\n    .lgbt-about .lgbt-tags li:nth-child(2n) { border-radius: 10px 10px 2px 10px; }\r\n    .lgbt-about .lgbt-tags b { color: var(--lgbt-heading); font-weight: 700; }\r\n    .lgbt-about .lgbt-card.is-active .lgbt-tags li { border-color: color-mix(in srgb, var(--lgbt-accent) 60%, transparent); }\r\n\r\n    @media (prefers-reduced-motion: no-preference) {\r\n      .lgbt-about.lgbt-anim .lgbt-card {\r\n        opacity: 0;\r\n        transform: scale(.92);\r\n        transition: opacity .5s ease, transform .5s ease;\r\n      }\r\n      .lgbt-about.lgbt-anim .lgbt-card.is-visible { opacity: 1; transform: none; }\r\n    }\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .lgbt-about .flow, .lgbt-about .eye, .lgbt-about .ant, .lgbt-about .mfg, .lgbt-about .nled,\r\n      .lgbt-about .b1, .lgbt-about .lgbt-waves i, .lgbt-about .lgbt-layer i { animation: none !important; }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"lgbt-bg\" aria-hidden=\"true\">\r\n    <div class=\"lgbt-glow\"><\/div>\r\n    <div class=\"lgbt-lines\"><\/div>\r\n    <div class=\"lgbt-waves w1\"><i><\/i><i><\/i><i><\/i><\/div>\r\n    <div class=\"lgbt-waves w2\"><i><\/i><i><\/i><i><\/i><\/div>\r\n    <div class=\"lgbt-layer lgbt-far\"><i style=\"left:6%;top:14%;--s:14px;--d:7s\"><\/i><i style=\"left:22%;top:60%;--s:18px;--d:9s\"><\/i><i style=\"left:47%;top:6%;--s:12px;--d:6s\"><\/i><i style=\"left:74%;top:72%;--s:16px;--d:8s\"><\/i><i style=\"left:91%;top:40%;--s:12px;--d:10s\"><\/i><\/div>\r\n    <div class=\"lgbt-layer lgbt-near\"><i style=\"left:12%;top:36%;--s:24px;--d:8s\"><\/i><i style=\"left:33%;top:82%;--s:14px;--d:6s\"><\/i><i style=\"left:64%;top:28%;--s:20px;--d:9s\"><\/i><i style=\"left:84%;top:56%;--s:26px;--d:7s\"><\/i><i style=\"left:55%;top:88%;--s:12px;--d:11s\"><\/i><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"lgbt-inner\">\r\n    <header class=\"lgbt-head\">\r\n      <h2 class=\"lgbt-title\" id=\"lgbt-about-title\">Qu\u2019est-ce que LoboGuard-BOT<\/h2>\r\n      <p class=\"lgbt-intro\">LoboGuard-BOT est une solution avanc\u00e9e et s\u00e9curis\u00e9e, <strong>auto-h\u00e9berg\u00e9e<\/strong>, de supervision, d\u2019alertes, de gestion et de rapports pour les infrastructures Proxmox, qui utilise Telegram comme interface de contr\u00f4le \u00e0 distance.<\/p>\r\n    <\/header>\r\n\r\n    <div class=\"lgbt-stage\">\r\n      <svg class=\"lgbt-diagram\" viewBox=\"0 0 1000 300\" aria-hidden=\"true\" focusable=\"false\">\r\n        <path class=\"tr\" d=\"M200 150 C250 110 280 190 315 150 S380 110 430 150\"\/>\r\n        <path class=\"tr\" d=\"M570 150 H640 V75 H760\"\/>\r\n        <path class=\"tr\" d=\"M570 150 H760\"\/>\r\n        <path class=\"tr\" d=\"M570 150 H640 V235 H760\"\/>\r\n        <path class=\"flow p1\" d=\"M200 150 C250 110 280 190 315 150 S380 110 430 150\"\/>\r\n        <path class=\"flow n1\" d=\"M570 150 H640 V75 H760\"\/>\r\n        <path class=\"flow n2\" d=\"M570 150 H760\"\/>\r\n        <path class=\"flow n3\" d=\"M570 150 H640 V235 H760\"\/>\r\n\r\n        <rect class=\"phone\" x=\"40\" y=\"16\" width=\"160\" height=\"268\" rx=\"22\"\/>\r\n        <rect class=\"screen\" x=\"50\" y=\"40\" width=\"140\" height=\"228\" rx=\"8\"\/>\r\n        <rect class=\"notch\" x=\"100\" y=\"25\" width=\"40\" height=\"6\" rx=\"3\"\/>\r\n        <g class=\"b1\">\r\n          <rect class=\"bub\" x=\"58\" y=\"52\" width=\"104\" height=\"28\" rx=\"8\"\/>\r\n          <rect class=\"bline\" x=\"68\" y=\"62\" width=\"70\" height=\"4\" rx=\"2\"\/>\r\n          <rect class=\"bline\" x=\"68\" y=\"70\" width=\"44\" height=\"4\" rx=\"2\"\/>\r\n        <\/g>\r\n        <g class=\"b2\">\r\n          <rect class=\"bub\" x=\"104\" y=\"90\" width=\"78\" height=\"22\" rx=\"8\"\/>\r\n          <rect class=\"bline\" x=\"114\" y=\"99\" width=\"54\" height=\"4\" rx=\"2\"\/>\r\n        <\/g>\r\n        <g class=\"b3\">\r\n          <rect class=\"bub\" x=\"58\" y=\"122\" width=\"112\" height=\"50\" rx=\"8\"\/>\r\n          <rect class=\"bline\" x=\"68\" y=\"132\" width=\"40\" height=\"5\" rx=\"2\"\/>\r\n          <rect class=\"bline\" x=\"68\" y=\"143\" width=\"88\" height=\"4\" rx=\"2\"\/>\r\n          <rect class=\"bline\" x=\"68\" y=\"151\" width=\"76\" height=\"4\" rx=\"2\"\/>\r\n          <rect class=\"bline\" x=\"68\" y=\"159\" width=\"60\" height=\"4\" rx=\"2\"\/>\r\n        <\/g>\r\n        <g class=\"b4\">\r\n          <rect class=\"bub\" x=\"58\" y=\"182\" width=\"96\" height=\"26\" rx=\"8\"\/>\r\n          <circle class=\"bline\" cx=\"72\" cy=\"195\" r=\"3.5\"\/><circle class=\"bline\" cx=\"85\" cy=\"195\" r=\"3.5\"\/><circle class=\"bline\" cx=\"98\" cy=\"195\" r=\"3.5\"\/>\r\n          <circle class=\"bline\" cx=\"111\" cy=\"195\" r=\"3.5\"\/><circle class=\"bline\" cx=\"124\" cy=\"195\" r=\"3.5\"\/><circle class=\"bline\" cx=\"137\" cy=\"195\" r=\"3.5\"\/>\r\n        <\/g>\r\n        <g class=\"b5\">\r\n          <rect class=\"bub\" x=\"110\" y=\"218\" width=\"72\" height=\"22\" rx=\"8\"\/>\r\n          <rect class=\"bline\" x=\"120\" y=\"227\" width=\"46\" height=\"4\" rx=\"2\"\/>\r\n        <\/g>\r\n\r\n        <g transform=\"translate(-185 -30)\">\r\n          <g class=\"lock\">\r\n            <path d=\"M500 132 L532 145 V173 C532 192 516 203 500 209 C484 203 468 192 468 173 V145 Z\"\/>\r\n            <rect x=\"489\" y=\"168\" width=\"22\" height=\"18\"\/>\r\n            <path class=\"lockarc\" d=\"M493 168 V162 A7 7 0 0 1 507 162 V168\"\/>\r\n          <\/g>\r\n        <\/g>\r\n\r\n        <line class=\"antl\" x1=\"500\" y1=\"100\" x2=\"500\" y2=\"80\"\/>\r\n        <circle class=\"ant\" cx=\"500\" cy=\"74\" r=\"7\"\/>\r\n        <rect class=\"ear\" x=\"428\" y=\"132\" width=\"14\" height=\"36\" rx=\"4\"\/>\r\n        <rect class=\"ear\" x=\"558\" y=\"132\" width=\"14\" height=\"36\" rx=\"4\"\/>\r\n        <rect class=\"bot\" x=\"440\" y=\"100\" width=\"120\" height=\"100\" rx=\"24\"\/>\r\n        <g class=\"eyes\">\r\n          <circle class=\"eye\" cx=\"478\" cy=\"140\" r=\"10\"\/>\r\n          <circle class=\"eye\" cx=\"522\" cy=\"140\" r=\"10\"\/>\r\n        <\/g>\r\n        <rect class=\"mouth\" x=\"478\" y=\"170\" width=\"44\" height=\"7\" rx=\"3.5\"\/>\r\n        <text class=\"bottxt\" x=\"500\" y=\"232\">BOT<\/text>\r\n\r\n        <g class=\"nd nd1\">\r\n          <rect class=\"node\" x=\"760\" y=\"40\" width=\"200\" height=\"70\" rx=\"6\"\/>\r\n          <text class=\"nlabel\" x=\"776\" y=\"64\">N\u0152UD 1<\/text>\r\n          <text class=\"nalt\" x=\"776\" y=\"64\">CLUSTER A<\/text>\r\n          <circle class=\"nled\" cx=\"942\" cy=\"59\" r=\"4\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"76\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"76\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.62\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"90\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"90\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.4\"\/>\r\n        <\/g>\r\n        <g class=\"nd nd2\">\r\n          <rect class=\"node\" x=\"760\" y=\"120\" width=\"200\" height=\"70\" rx=\"6\"\/>\r\n          <text class=\"nlabel\" x=\"776\" y=\"144\">N\u0152UD 2<\/text>\r\n          <text class=\"nalt\" x=\"776\" y=\"144\">CLUSTER B<\/text>\r\n          <circle class=\"nled\" cx=\"942\" cy=\"139\" r=\"4\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"156\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"156\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.5\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"170\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"170\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.72\"\/>\r\n        <\/g>\r\n        <g class=\"nd nd3\">\r\n          <rect class=\"node\" x=\"760\" y=\"200\" width=\"200\" height=\"70\" rx=\"6\"\/>\r\n          <text class=\"nlabel\" x=\"776\" y=\"224\">N\u0152UD 3<\/text>\r\n          <text class=\"nalt\" x=\"776\" y=\"224\">CLUSTER C<\/text>\r\n          <circle class=\"nled\" cx=\"942\" cy=\"219\" r=\"4\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"236\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"236\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.35\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"250\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"250\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.56\"\/>\r\n        <\/g>\r\n      <\/svg>\r\n      <p class=\"lgbt-caption\" aria-live=\"polite\"><\/p>\r\n    <\/div>\r\n\r\n    <ul class=\"lgbt-grid\">\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"monitoring\" data-caption=\"M\u00e9triques en direct de chaque n\u0153ud envoy\u00e9es dans votre chat\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Supervision<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>CPU et m\u00e9moire<\/li><li>Disques et \u00e9tat<\/li><li>VM\/LXC<\/li><li>N\u0153uds<\/li><li>Stockage<\/li><li>R\u00e9seaux<\/li><li>Sauvegardes<\/li><li>Ceph<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"alerts\" data-caption=\"Probl\u00e8me d\u00e9tect\u00e9 : alerte envoy\u00e9e instantan\u00e9ment sur Telegram\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Alertes intelligentes<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Alertes de ressources (CPU, RAM, disque)<\/li><li>Alertes de certificats SSL\/TLS<\/li><li>Alertes de synchronisation horaire<\/li><li>Alertes pare-feu et s\u00e9curit\u00e9<\/li><li>Alertes de haute disponibilit\u00e9<\/li><li>Alertes de stockage Ceph et ZFS<\/li><li>Alertes de sauvegardes et snapshots<\/li><li>Alertes d\u2019abonnement syst\u00e8me<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"reports\" data-caption=\"Rapports \u00e0 la demande livr\u00e9s directement dans votre chat\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Rapports<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>\u00c9tat g\u00e9n\u00e9ral<\/li><li>\u00c9tat des VM\/LXC<\/li><li>Stockage<\/li><li>Sauvegardes<\/li><li>R\u00e9seaux<\/li><li>Ceph<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"security\" data-caption=\"MFA, jetons uniques et audit complet sur chaque commande\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>S\u00e9curit\u00e9 avanc\u00e9e<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Authentification multifacteur<\/li><li>Contr\u00f4le d\u2019acc\u00e8s granulaire<\/li><li>Protection anti-force brute<\/li><li>Audit complet<\/li><li>Jetons uniques<\/li><li>Expiration des sessions<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"remote\" data-caption=\"Commande envoy\u00e9e depuis votre t\u00e9l\u00e9phone, ex\u00e9cut\u00e9e sur le cluster\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Gestion \u00e0 distance<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>D\u00e9marrer, arr\u00eater, red\u00e9marrer VM\/LXC<\/li><li>Gestion et ex\u00e9cution des sauvegardes<\/li><li>Gestion et ex\u00e9cution des snapshots<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"multicluster\" data-caption=\"Un seul bot pour tous vos clusters Proxmox\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Multi-cluster<\/h3>\r\n        <ul class=\"lgbt-tags\"><li><b>Basic<\/b> 1 cluster<\/li><li><b>Pro<\/b> 3 clusters<\/li><li><b>Max<\/b> 10 clusters<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n    <\/ul>\r\n  <\/div>\r\n\r\n  <script nowprocket>\r\n    (function () {\r\n      var s = document.currentScript;\r\n      var root = s && s.closest ? s.closest('.lgbt-about') : null;\r\n      if (!root) {\r\n        var all = document.querySelectorAll('.lgbt-about');\r\n        for (var n = 0; n < all.length; n++) { if (!all[n].__lgbtInit) { root = all[n]; break; } }\r\n      }\r\n      if (!root || root.__lgbtInit) return;\r\n      root.__lgbtInit = true;\r\n\r\n      var cards = Array.prototype.slice.call(root.querySelectorAll('.lgbt-card'));\r\n      var caption = root.querySelector('.lgbt-caption');\r\n      var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n      var current = 0, timer = null, resume = null, visible = false;\r\n\r\n      function show(i) {\r\n        current = i;\r\n        root.setAttribute('data-scene', cards[i].getAttribute('data-scene'));\r\n        caption.textContent = cards[i].getAttribute('data-caption');\r\n        cards.forEach(function (c, k) {\r\n          c.classList.toggle('is-active', k === i);\r\n          if (k === i) { c.setAttribute('aria-current', 'true'); } else { c.removeAttribute('aria-current'); }\r\n        });\r\n      }\r\n      function stop() { clearInterval(timer); timer = null; clearTimeout(resume); }\r\n      function start() {\r\n        if (reduce || timer || !visible) return;\r\n        timer = setInterval(function () { show((current + 1) % cards.length); }, 4500);\r\n      }\r\n      function pauseThenResume(ms) { stop(); resume = setTimeout(start, ms); }\r\n\r\n      show(0);\r\n\r\n      var fine = window.matchMedia('(hover: hover) and (pointer: fine)').matches;\r\n      if (fine && !reduce) {\r\n        var raf = null;\r\n        root.addEventListener('pointermove', function (e) {\r\n          if (raf) return;\r\n          raf = requestAnimationFrame(function () {\r\n            raf = null;\r\n            var r = root.getBoundingClientRect();\r\n            root.style.setProperty('--mx', (((e.clientX - r.left) \/ r.width) * 2 - 1).toFixed(3));\r\n            root.style.setProperty('--my', (((e.clientY - r.top) \/ r.height) * 2 - 1).toFixed(3));\r\n          });\r\n        });\r\n        root.addEventListener('pointerleave', function () {\r\n          root.style.setProperty('--mx', 0);\r\n          root.style.setProperty('--my', 0);\r\n        });\r\n        cards.forEach(function (c) {\r\n          var face = c.querySelector('.lgbt-face');\r\n          c.addEventListener('pointermove', function (e) {\r\n            var r = face.getBoundingClientRect();\r\n            var x = (e.clientX - r.left) \/ r.width, y = (e.clientY - r.top) \/ r.height;\r\n            face.style.setProperty('--ry', ((x - 0.5) * 14).toFixed(2) + 'deg');\r\n            face.style.setProperty('--rx', ((0.5 - y) * 14).toFixed(2) + 'deg');\r\n            face.style.setProperty('--gx', (x * 100).toFixed(1) + '%');\r\n            face.style.setProperty('--gy', (y * 100).toFixed(1) + '%');\r\n            c.classList.add('is-tilting');\r\n          });\r\n          c.addEventListener('pointerleave', function () {\r\n            face.style.setProperty('--rx', '0deg');\r\n            face.style.setProperty('--ry', '0deg');\r\n            c.classList.remove('is-tilting');\r\n          });\r\n        });\r\n      }\r\n\r\n      cards.forEach(function (c, i) {\r\n        c.addEventListener('mouseenter', function () { stop(); show(i); });\r\n        c.addEventListener('mouseleave', function () { pauseThenResume(2500); });\r\n        c.addEventListener('focus', function () { stop(); show(i); });\r\n        c.addEventListener('blur', function () { pauseThenResume(2500); });\r\n        c.addEventListener('click', function () { show(i); pauseThenResume(9000); });\r\n      });\r\n\r\n      if ('IntersectionObserver' in window) {\r\n        new IntersectionObserver(function (entries) {\r\n          visible = entries[0].isIntersecting;\r\n          if (visible) { start(); } else { stop(); }\r\n        }, { threshold: 0 }).observe(root);\r\n      } else { visible = true; start(); }\r\n\r\n      if (!('IntersectionObserver' in window) || reduce) return;\r\n\r\n      var vh = window.innerHeight;\r\n      cards.forEach(function (c) { if (c.getBoundingClientRect().top < vh) c.classList.add('is-visible'); });\r\n      root.classList.add('lgbt-anim');\r\n\r\n      var io = new IntersectionObserver(function (entries) {\r\n        entries.forEach(function (e) {\r\n          if (e.isIntersecting) {\r\n            var i = cards.indexOf(e.target) % 3;\r\n            e.target.style.transitionDelay = (i * 80) + 'ms';\r\n            e.target.classList.add('is-visible');\r\n            (function (t) { setTimeout(function () { t.style.transitionDelay = ''; }, 800); })(e.target);\r\n            io.unobserve(e.target);\r\n          }\r\n        });\r\n      }, { threshold: 0.15 });\r\n      cards.forEach(function (c) { if (!c.classList.contains('is-visible')) io.observe(c); });\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21865aed e-flex e-con-boxed e-con e-parent\" data-id=\"21865aed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2d702ba5 e-con-full e-flex e-con e-child\" data-id=\"2d702ba5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-584c8c6c elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"584c8c6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Voir en action<\/h2>\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-2b0e8dd9 e-con-full e-flex e-con e-parent\" data-id=\"2b0e8dd9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-50cfd5ef e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"50cfd5ef\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6eefac39 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"6eefac39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e4420c6 elementor-widget-divider--view-line_icon elementor-view-default elementor-widget-divider--element-align-center elementor-widget elementor-widget-divider\" data-id=\"1e4420c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon elementor-divider__element\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5bd459d8 e-con-full e-flex e-con e-child\" data-id=\"5bd459d8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0a199f7 e-con-full e-flex e-con e-child\" data-id=\"0a199f7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8752e87 elementor-widget elementor-widget-video\" data-id=\"8752e87\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=y7_MthlX6MU&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-639f630 elementor-widget elementor-widget-video\" data-id=\"639f630\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=7euPRGWmUGE&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-137cfde3 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"137cfde3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-694779d e-con-full e-flex e-con e-parent\" data-id=\"694779d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0261b40 elementor-widget elementor-widget-html\" data-id=\"0261b40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"lgbs-setup\" aria-labelledby=\"lgbs-setup-title\">\r\n  <style>\r\n    .lgbs-setup {\r\n      --lgbs-heading: var(--e-global-color-primary, #14C2A3);\r\n      --lgbs-text: var(--e-global-color-text, #B9B9BF);\r\n      --lgbs-accent: var(--e-global-color-primary, #14C2A3);\r\n      --lgbs-bg: var(--e-global-color-ad9a0db, #141A31);\r\n      --lgbs-card-bg: var(--e-global-color-secondary, #0C1226);\r\n      --lgbs-card-border: var(--e-global-color-34cc923, #FFFFFF33);\r\n      --lgbs-dim: var(--e-global-color-34cc923, #FFFFFF33);\r\n      --lgbs-font-heading: var(--e-global-typography-primary-font-family, \"Chakra Petch\"), sans-serif;\r\n      --lgbs-font-text: var(--e-global-typography-text-font-family, \"IBM Plex Mono\"), monospace;\r\n      --lgbs-rail: 22px;\r\n\r\n      position: relative;\r\n      overflow: clip;\r\n      isolation: isolate;\r\n      box-sizing: border-box;\r\n      width: 100%;\r\n      padding: clamp(2rem, 6vw, 5rem) clamp(1rem, 4vw, 2rem);\r\n      border: 1px solid transparent;\r\n      border-radius: clamp(18px, 3vw, 34px);\r\n      background:\r\n        linear-gradient(var(--lgbs-bg), var(--lgbs-bg)) padding-box,\r\n        linear-gradient(135deg, var(--lgbs-accent), var(--lgbs-dim) 25%, var(--lgbs-dim) 75%, var(--lgbs-accent)) border-box;\r\n      font-family: var(--lgbs-font-text);\r\n      color: var(--lgbs-text);\r\n    }\r\n    .lgbs-setup *, .lgbs-setup *::before, .lgbs-setup *::after { box-sizing: border-box; }\r\n\r\n    .lgbs-setup .lgbs-bg { position: absolute; inset: 0; z-index: 0; overflow: hidden; pointer-events: none; border-radius: inherit; }\r\n    .lgbs-setup .lgbs-glow {\r\n      position: absolute; inset: 0;\r\n      background:\r\n        radial-gradient(45% 35% at 0% 20%, color-mix(in srgb, var(--lgbs-accent) 18%, transparent), transparent 70%),\r\n        radial-gradient(45% 35% at 100% 80%, color-mix(in srgb, var(--lgbs-accent) 18%, transparent), transparent 70%),\r\n        radial-gradient(30% 50% at 50% 50%, color-mix(in srgb, var(--lgbs-accent) 7%, transparent), transparent 70%);\r\n    }\r\n    .lgbs-setup .lgbs-feed {\r\n      position: absolute; left: 0; right: 0; top: 0;\r\n      height: calc(100% + 90px);\r\n      color: var(--lgbs-accent);\r\n      opacity: .13;\r\n      -webkit-mask-image: linear-gradient(90deg, #000 0%, transparent 28%, transparent 72%, #000 100%);\r\n      mask-image: linear-gradient(90deg, #000 0%, transparent 28%, transparent 72%, #000 100%);\r\n    }\r\n    .lgbs-setup .lgbs-feed svg { display: block; width: 100%; height: 100%; animation: lgbs-scroll 9s linear infinite; }\r\n    .lgbs-setup .lgbs-art {\r\n      display: none;\r\n      position: absolute; top: 0; bottom: 0;\r\n      width: min(34%, 400px);\r\n      height: 100%;\r\n    }\r\n    .lgbs-setup .lgbs-art-l { left: 0; }\r\n    .lgbs-setup .lgbs-art-r { right: 0; transform: scaleX(-1); }\r\n    @media (min-width: 700px) { .lgbs-setup .lgbs-art { display: block; } }\r\n    .lgbs-setup .lgbs-trail { fill: none; stroke: var(--lgbs-accent); stroke-opacity: .32; stroke-width: 1.5; stroke-dasharray: 6 8; vector-effect: non-scaling-stroke; }\r\n    .lgbs-setup .lgbs-plane { fill: var(--lgbs-accent); fill-opacity: .85; }\r\n    .lgbs-setup .lgbs-vignette {\r\n      position: absolute; inset: 0;\r\n      background: radial-gradient(ellipse at 50% 50%, transparent 45%, rgba(0, 0, 0, .4) 100%);\r\n    }\r\n    @keyframes lgbs-scroll { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(0, -90px, 0); } }\r\n\r\n    .lgbs-setup .lgbs-inner { position: relative; z-index: 1; max-width: 1200px; margin: 0 auto; }\r\n    .lgbs-setup .lgbs-head { max-width: 72ch; margin: 0 auto clamp(2rem, 5vw, 3.5rem); text-align: center; }\r\n    .lgbs-setup .lgbs-title {\r\n      margin: 0 0 1rem;\r\n      font-family: var(--lgbs-font-heading);\r\n      font-size: clamp(1.9rem, 4.5vw, 3rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      line-height: 1.15;\r\n      color: var(--lgbs-heading);\r\n    }\r\n    .lgbs-setup .lgbs-intro { margin: 0; font-family: var(--lgbs-font-text); font-size: clamp(1rem, 2vw, 1.125rem); font-weight: 400; line-height: 1.6; color: var(--lgbs-text); }\r\n\r\n    .lgbs-setup .lgbs-steps {\r\n      position: relative;\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 1.25rem;\r\n      margin: 0;\r\n      padding: 0 0 0 calc(var(--lgbs-rail) * 2 + 1rem);\r\n      list-style: none;\r\n    }\r\n    .lgbs-setup .lgbs-steps::before, .lgbs-setup .lgbs-progress {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: var(--lgbs-rail); top: 0; bottom: 0;\r\n      width: 2px; margin-left: -1px;\r\n    }\r\n    .lgbs-setup .lgbs-steps::before { background: repeating-linear-gradient(to bottom, var(--lgbs-dim) 0 8px, transparent 8px 14px); }\r\n    .lgbs-setup .lgbs-progress {\r\n      display: block;\r\n      background: var(--lgbs-accent);\r\n      box-shadow: 0 0 10px var(--lgbs-accent);\r\n      transform-origin: 50% 0;\r\n      transform: scaleY(var(--p, 0));\r\n      transition: transform .5s ease;\r\n      pointer-events: none;\r\n    }\r\n\r\n    .lgbs-setup .lgbs-step { position: relative; --c: var(--lgbs-dim); --b: var(--lgbs-card-border); }\r\n    .lgbs-setup .lgbs-step.is-lit, .lgbs-setup .lgbs-step:hover { --c: var(--lgbs-accent); --b: var(--lgbs-accent); }\r\n    .lgbs-setup .lgbs-dot {\r\n      position: absolute;\r\n      top: 1.1rem;\r\n      left: calc(var(--lgbs-rail) - var(--lgbs-rail) * 2 - 1rem);\r\n      z-index: 1;\r\n      display: grid; place-items: center;\r\n      width: 44px; height: 44px;\r\n      margin-left: -22px;\r\n      border: 2px solid var(--c);\r\n      border-radius: 50%;\r\n      background: var(--lgbs-bg);\r\n      font-family: var(--lgbs-font-heading);\r\n      font-size: .95rem;\r\n      font-weight: 700;\r\n      color: var(--lgbs-heading);\r\n      transition: border-color .5s ease, background .5s ease, color .5s ease, box-shadow .5s ease;\r\n    }\r\n    .lgbs-setup .lgbs-step.is-lit .lgbs-dot {\r\n      background: var(--lgbs-accent);\r\n      color: var(--lgbs-card-bg);\r\n      box-shadow: 0 0 0 6px color-mix(in srgb, var(--lgbs-accent) 18%, transparent), 0 0 18px var(--lgbs-accent);\r\n    }\r\n\r\n    .lgbs-setup .lgbs-card { display: flex; perspective: 900px; }\r\n    .lgbs-setup .lgbs-face {\r\n      position: relative;\r\n      flex: 1 1 auto;\r\n      min-width: 0;\r\n      padding: clamp(1.1rem, 2.5vw, 1.6rem);\r\n      background: var(--lgbs-card-bg);\r\n      border: 1px solid var(--b);\r\n      border-radius: 4px 18px 18px 18px;\r\n      transform-style: preserve-3d;\r\n      transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));\r\n      transition: transform .2s ease-out, border-color .5s ease, box-shadow .5s ease;\r\n    }\r\n    .lgbs-setup .lgbs-face::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 1.75rem; left: -8px;\r\n      width: 14px; height: 14px;\r\n      background: var(--lgbs-card-bg);\r\n      border-left: 1px solid var(--b);\r\n      border-bottom: 1px solid var(--b);\r\n      transform: rotate(45deg);\r\n      transition: border-color .5s ease;\r\n    }\r\n    .lgbs-setup .lgbs-face::after {\r\n      content: \"\";\r\n      position: absolute; inset: 0;\r\n      border-radius: inherit;\r\n      background: radial-gradient(circle at var(--gx, 50%) var(--gy, 50%), rgba(255, 255, 255, .12), transparent 55%);\r\n      opacity: 0;\r\n      transition: opacity .3s ease;\r\n      pointer-events: none;\r\n    }\r\n    .lgbs-setup .lgbs-card.is-tilting .lgbs-face::after { opacity: 1; }\r\n    .lgbs-setup .lgbs-step.is-lit .lgbs-face { box-shadow: 0 0 0 1px var(--lgbs-accent), 0 18px 40px -14px color-mix(in srgb, var(--lgbs-accent) 55%, transparent); }\r\n    .lgbs-setup .lgbs-card h3 {\r\n      transform: translateZ(28px);\r\n      margin: 0 0 .6rem;\r\n      font-family: var(--lgbs-font-heading);\r\n      font-size: clamp(1.05rem, 2.2vw, 1.4rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      line-height: 1.25;\r\n      color: var(--lgbs-heading);\r\n    }\r\n    .lgbs-setup .lgbs-card p { transform: translateZ(12px); margin: 0; font-family: var(--lgbs-font-text); font-weight: 400; line-height: 1.6; color: var(--lgbs-text); overflow-wrap: anywhere; }\r\n    .lgbs-setup .lgbs-meta {\r\n      transform: translateZ(8px);\r\n      display: flex; align-items: center; justify-content: flex-end; gap: .45rem;\r\n      margin-top: .8rem;\r\n      font-family: var(--lgbs-font-text);\r\n      font-size: .7rem;\r\n      letter-spacing: .14em;\r\n      text-transform: uppercase;\r\n      color: color-mix(in srgb, var(--lgbs-text) 70%, transparent);\r\n    }\r\n    .lgbs-setup .lgbs-ticks { width: 22px; height: 12px; flex: 0 0 auto; }\r\n    .lgbs-setup .lgbs-ticks path { fill: none; stroke: var(--c); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; transition: stroke .5s ease; }\r\n\r\n    .lgbs-setup .lgbs-status {\r\n      display: flex; align-items: center; justify-content: center; gap: .6rem;\r\n      width: fit-content; max-width: 100%;\r\n      margin: clamp(1.75rem, 4vw, 2.75rem) auto 0;\r\n      padding: .7rem 1.1rem;\r\n      border: 1px solid var(--lgbs-accent);\r\n      border-radius: 18px 18px 18px 4px;\r\n      background: color-mix(in srgb, var(--lgbs-accent) 14%, var(--lgbs-card-bg));\r\n      font-family: var(--lgbs-font-text);\r\n      font-size: clamp(.8rem, 1.6vw, .95rem);\r\n      line-height: 1.5;\r\n      color: var(--lgbs-text);\r\n      opacity: 0;\r\n      transform: translateY(10px) scale(.96);\r\n      transition: opacity .6s ease, transform .6s cubic-bezier(.2, .9, .3, 1.2);\r\n    }\r\n    .lgbs-setup .lgbs-status .lgbs-ticks path { stroke: var(--lgbs-accent); }\r\n    .lgbs-setup.is-complete .lgbs-status { opacity: 1; transform: none; }\r\n\r\n    @media (min-width: 900px) {\r\n      .lgbs-setup .lgbs-steps { padding: 0; gap: 0; }\r\n      .lgbs-setup .lgbs-steps::before, .lgbs-setup .lgbs-progress { left: 50%; }\r\n      .lgbs-setup .lgbs-step { width: 50%; }\r\n      .lgbs-setup .lgbs-step + .lgbs-step { margin-top: -2.25rem; }\r\n      .lgbs-setup .lgbs-step:nth-child(odd) { padding-right: 3.75rem; }\r\n      .lgbs-setup .lgbs-step:nth-child(even) { margin-left: auto; padding-left: 3.75rem; }\r\n      .lgbs-setup .lgbs-step:nth-child(odd) .lgbs-dot { left: auto; right: -22px; margin-left: 0; }\r\n      .lgbs-setup .lgbs-step:nth-child(even) .lgbs-dot { left: 0; }\r\n      .lgbs-setup .lgbs-step:nth-child(odd) .lgbs-face { border-radius: 18px 4px 18px 18px; }\r\n      .lgbs-setup .lgbs-step:nth-child(odd) .lgbs-face::before {\r\n        left: auto; right: -8px;\r\n        border-left: 0; border-bottom: 0;\r\n        border-top: 1px solid var(--b);\r\n        border-right: 1px solid var(--b);\r\n      }\r\n    }\r\n\r\n    .lgbs-setup .lgbs-sheet { display: none; position: absolute; inset: 0; z-index: 5; overflow: hidden; border-radius: inherit; }\r\n    .lgbs-setup.lgbs-cover .lgbs-sheet { display: block; }\r\n    .lgbs-setup .lgbs-band {\r\n      position: absolute;\r\n      left: -60px; width: calc(100% + 120px);\r\n      background:\r\n        radial-gradient(circle, color-mix(in srgb, var(--lgbs-accent) 16%, transparent) 1.2px, transparent 1.8px) 0 0 \/ 26px 26px,\r\n        linear-gradient(90deg, var(--lgbs-card-bg), color-mix(in srgb, var(--lgbs-card-bg) 90%, var(--lgbs-accent)) 50%, var(--lgbs-card-bg));\r\n      backface-visibility: hidden;\r\n    }\r\n    .lgbs-setup .lgbs-band:nth-child(odd) { background-color: var(--lgbs-card-bg); }\r\n    .lgbs-setup .lgbs-band.l { border-radius: 0 999px 999px 0; }\r\n    .lgbs-setup .lgbs-band.r { border-radius: 999px 0 0 999px; }\r\n\r\n    .lgbs-setup .lgbs-chat {\r\n      position: absolute;\r\n      left: 50%; top: var(--cy, 50%);\r\n      width: min(88%, 26rem);\r\n      transform: translate(-50%, -50%);\r\n      display: grid; gap: .85rem;\r\n      padding: 1rem 1.1rem 1.2rem;\r\n      background: var(--lgbs-card-bg);\r\n      border: 1px solid color-mix(in srgb, var(--lgbs-accent) 50%, transparent);\r\n      border-radius: 22px;\r\n      box-shadow: 0 0 46px -12px color-mix(in srgb, var(--lgbs-accent) 65%, transparent);\r\n    }\r\n    .lgbs-setup .lgbs-chat-head { display: flex; align-items: center; gap: .8rem; padding-bottom: .8rem; border-bottom: 1px solid var(--lgbs-card-border); }\r\n    .lgbs-setup .lgbs-ava {\r\n      position: relative;\r\n      flex: 0 0 auto;\r\n      width: 44px; height: 44px;\r\n      border: 2px solid var(--lgbs-accent);\r\n      border-radius: 50%;\r\n      background: color-mix(in srgb, var(--lgbs-accent) 18%, var(--lgbs-card-bg));\r\n    }\r\n    .lgbs-setup .lgbs-ava::before, .lgbs-setup .lgbs-ava::after {\r\n      content: \"\";\r\n      position: absolute; top: 15px;\r\n      width: 7px; height: 9px;\r\n      border-radius: 50%;\r\n      background: var(--lgbs-accent);\r\n      animation: lgbs-eyes 3.5s ease-in-out infinite;\r\n    }\r\n    .lgbs-setup .lgbs-ava::before { left: 11px; }\r\n    .lgbs-setup .lgbs-ava::after { right: 11px; }\r\n    .lgbs-setup .lgbs-who { display: grid; gap: .15rem; text-align: left; }\r\n    .lgbs-setup .lgbs-name { font-family: var(--lgbs-font-heading); font-size: 1.05rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--lgbs-heading); }\r\n    .lgbs-setup .lgbs-state { position: relative; height: 1.1em; font-family: var(--lgbs-font-text); font-size: .75rem; color: var(--lgbs-text); }\r\n    .lgbs-setup .lgbs-state span { position: absolute; left: 0; top: 0; white-space: nowrap; transition: opacity .3s ease; }\r\n    .lgbs-setup .lgbs-state .on { opacity: 0; color: var(--lgbs-accent); }\r\n    .lgbs-setup .lgbs-bubble {\r\n      justify-self: start;\r\n      max-width: 100%;\r\n      padding: .6rem .85rem;\r\n      border: 1px solid color-mix(in srgb, var(--lgbs-accent) 50%, transparent);\r\n      border-radius: 4px 16px 16px 16px;\r\n      background: color-mix(in srgb, var(--lgbs-accent) 16%, var(--lgbs-card-bg));\r\n      font-family: var(--lgbs-font-text);\r\n      font-size: .85rem;\r\n      line-height: 1.45;\r\n      color: var(--lgbs-text);\r\n      text-align: left;\r\n    }\r\n    .lgbs-setup .lgbs-dots { display: inline-flex; gap: 5px; padding: .75rem .9rem; }\r\n    .lgbs-setup .lgbs-dots i { width: 7px; height: 7px; border-radius: 50%; background: var(--lgbs-accent); animation: lgbs-type 1s ease-in-out infinite; }\r\n    .lgbs-setup .lgbs-dots i:nth-child(2) { animation-delay: .15s; }\r\n    .lgbs-setup .lgbs-dots i:nth-child(3) { animation-delay: .3s; }\r\n    .lgbs-setup .lgbs-reply { display: none; }\r\n    .lgbs-setup .lgbs-reply .lgbs-ticks { display: inline-block; vertical-align: middle; margin-left: .4rem; }\r\n    .lgbs-setup .lgbs-reply .lgbs-ticks path { stroke: var(--lgbs-accent); }\r\n\r\n    .lgbs-setup.is-ready .lgbs-dots { display: none; }\r\n    .lgbs-setup.is-ready .lgbs-reply { display: block; animation: lgbs-pop .45s cubic-bezier(.2, .9, .3, 1.3) both; }\r\n    .lgbs-setup.is-ready .lgbs-state .typ { opacity: 0; }\r\n    .lgbs-setup.is-ready .lgbs-state .on { opacity: 1; }\r\n    .lgbs-setup.is-open .lgbs-chat { animation: lgbs-fly .55s cubic-bezier(.5, 0, .75, 0) forwards; }\r\n    .lgbs-setup.is-open .lgbs-band.l { animation: lgbs-out-l .85s cubic-bezier(.6, 0, .2, 1) var(--dl, 0s) forwards; }\r\n    .lgbs-setup.is-open .lgbs-band.r { animation: lgbs-out-r .85s cubic-bezier(.6, 0, .2, 1) var(--dl, 0s) forwards; }\r\n\r\n    @keyframes lgbs-type { 0%, 60%, 100% { transform: translate3d(0, 0, 0); opacity: .4; } 30% { transform: translate3d(0, -5px, 0); opacity: 1; } }\r\n    @keyframes lgbs-eyes { 0%, 90%, 100% { transform: scaleY(1); } 95% { transform: scaleY(.15); } }\r\n    @keyframes lgbs-pop { from { opacity: 0; transform: translate3d(0, 8px, 0) scale(.9); } to { opacity: 1; transform: none; } }\r\n    @keyframes lgbs-fly {\r\n      0% { opacity: 1; transform: translate(-50%, -50%) scale(1); }\r\n      100% { opacity: 0; transform: translate(-50%, -50%) translate3d(0, -60px, 0) scale(.85); }\r\n    }\r\n    @keyframes lgbs-out-l { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(-115%, 0, 0); } }\r\n    @keyframes lgbs-out-r { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(115%, 0, 0); } }\r\n\r\n    @media (prefers-reduced-motion: no-preference) {\r\n      .lgbs-setup.lgbs-anim .lgbs-card {\r\n        opacity: 0; transform: translate3d(-28px, 0, 0) scale(.96);\r\n        transform-origin: 0 0;\r\n        transition: opacity .6s ease var(--lgbs-delay, 0ms), transform .6s cubic-bezier(.2, .9, .3, 1.2) var(--lgbs-delay, 0ms);\r\n      }\r\n      .lgbs-setup.lgbs-anim .lgbs-step.is-visible .lgbs-card { opacity: 1; transform: none; }\r\n    }\r\n    @media (min-width: 900px) and (prefers-reduced-motion: no-preference) {\r\n      .lgbs-setup.lgbs-anim .lgbs-step:nth-child(odd) .lgbs-card { transform: translate3d(28px, 0, 0) scale(.96); transform-origin: 100% 0; }\r\n      .lgbs-setup.lgbs-anim .lgbs-step:nth-child(odd).is-visible .lgbs-card { transform: none; }\r\n    }\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .lgbs-setup .lgbs-feed svg, .lgbs-setup .lgbs-dots i, .lgbs-setup .lgbs-ava::before, .lgbs-setup .lgbs-ava::after { animation: none !important; }\r\n      .lgbs-setup .lgbs-progress, .lgbs-setup .lgbs-dot, .lgbs-setup .lgbs-face, .lgbs-setup .lgbs-status { transition: none; }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"lgbs-bg\" aria-hidden=\"true\">\r\n    <div class=\"lgbs-glow\"><\/div>\r\n    <div class=\"lgbs-feed\">\r\n      <svg focusable=\"false\">\r\n        <defs>\r\n          <pattern id=\"lgbs-feed-pattern\" width=\"130\" height=\"90\" patternUnits=\"userSpaceOnUse\">\r\n            <rect x=\"8\" y=\"10\" width=\"62\" height=\"22\" rx=\"9\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\"\/>\r\n            <path d=\"M8 26 L2 34 L16 30\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\/>\r\n            <rect x=\"58\" y=\"52\" width=\"64\" height=\"22\" rx=\"9\" fill=\"currentColor\" fill-opacity=\".35\"\/>\r\n          <\/pattern>\r\n        <\/defs>\r\n        <rect width=\"100%\" height=\"100%\" fill=\"url(#lgbs-feed-pattern)\"\/>\r\n      <\/svg>\r\n    <\/div>\r\n    <svg class=\"lgbs-art lgbs-art-l\" viewBox=\"0 0 360 800\" preserveAspectRatio=\"xMinYMid slice\" focusable=\"false\">\r\n      <path class=\"lgbs-trail\" d=\"M-20 700 C80 640 40 520 140 470 S300 420 320 300\"\/>\r\n      <path class=\"lgbs-trail\" d=\"M-20 380 C60 360 120 300 110 220 S180 90 300 60\"\/>\r\n      <path class=\"lgbs-trail\" d=\"M-20 560 C120 560 200 640 340 600\"\/>\r\n      <path class=\"lgbs-plane\" d=\"M-8 -6 L10 0 L-8 6 L-4 0 Z\"><animateMotion dur=\"9s\" begin=\"0s\" repeatCount=\"indefinite\" rotate=\"auto\" path=\"M-20 700 C80 640 40 520 140 470 S300 420 320 300\"\/><\/path>\r\n      <path class=\"lgbs-plane\" d=\"M-8 -6 L10 0 L-8 6 L-4 0 Z\"><animateMotion dur=\"11s\" begin=\"-4s\" repeatCount=\"indefinite\" rotate=\"auto\" path=\"M-20 380 C60 360 120 300 110 220 S180 90 300 60\"\/><\/path>\r\n      <path class=\"lgbs-plane\" d=\"M-8 -6 L10 0 L-8 6 L-4 0 Z\"><animateMotion dur=\"8s\" begin=\"-2s\" repeatCount=\"indefinite\" rotate=\"auto\" path=\"M-20 560 C120 560 200 640 340 600\"\/><\/path>\r\n    <\/svg>\r\n    <svg class=\"lgbs-art lgbs-art-r\" viewBox=\"0 0 360 800\" preserveAspectRatio=\"xMinYMid slice\" focusable=\"false\">\r\n      <path class=\"lgbs-trail\" d=\"M-20 140 C90 160 140 260 240 250 S330 330 340 420\"\/>\r\n      <path class=\"lgbs-trail\" d=\"M-20 480 C70 430 170 470 200 560 S300 700 340 720\"\/>\r\n      <path class=\"lgbs-plane\" d=\"M-8 -6 L10 0 L-8 6 L-4 0 Z\"><animateMotion dur=\"10s\" begin=\"-6s\" repeatCount=\"indefinite\" rotate=\"auto\" path=\"M-20 140 C90 160 140 260 240 250 S330 330 340 420\"\/><\/path>\r\n      <path class=\"lgbs-plane\" d=\"M-8 -6 L10 0 L-8 6 L-4 0 Z\"><animateMotion dur=\"9s\" begin=\"-1s\" repeatCount=\"indefinite\" rotate=\"auto\" path=\"M-20 480 C70 430 170 470 200 560 S300 700 340 720\"\/><\/path>\r\n    <\/svg>\r\n    <div class=\"lgbs-vignette\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"lgbs-inner\">\r\n  <header class=\"lgbs-head\">\r\n    <h2 class=\"lgbs-title\" id=\"lgbs-setup-title\">De quoi ai-je besoin ?<\/h2>\r\n    <p class=\"lgbs-intro\">Pour mettre en place LoboGuard-BOT, il vous faut un acc\u00e8s \u00e0 Telegram, une licence valide, le serveur install\u00e9 sur n\u2019importe quelle machine et un acc\u00e8s de LoboGuard \u00e0 l\u2019API de vos clusters Proxmox. Une supervision de niveau entreprise sans agents, sans complexit\u00e9 et avec une consommation de ressources minimale.<\/p>\r\n  <\/header>\r\n\r\n  <ol class=\"lgbs-steps\">\r\n    <li class=\"lgbs-step\">\r\n      <span class=\"lgbs-dot\" aria-hidden=\"true\">01<\/span>\r\n      <div class=\"lgbs-card\">\r\n        <div class=\"lgbs-face\">\r\n          <h3>D\u00e9ployez le serveur o\u00f9 vous voulez<\/h3>\r\n          <p>D\u00e9ployez LoboGuard-BOT sur n\u2019importe quelle machine disponible, d\u2019une machine virtuelle \u00e0 un serveur d\u00e9di\u00e9. Il vous suffit de Docker et d\u2019une connectivit\u00e9 r\u00e9seau vers vos clusters Proxmox.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">\u00c9tape 1<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/li>\r\n    <li class=\"lgbs-step\">\r\n      <span class=\"lgbs-dot\" aria-hidden=\"true\">02<\/span>\r\n      <div class=\"lgbs-card\">\r\n        <div class=\"lgbs-face\">\r\n          <h3>Cr\u00e9ez le bot Telegram<\/h3>\r\n          <p>Cr\u00e9ez votre bot personnalis\u00e9 dans Telegram avec @BotFather. Vous recevrez un jeton unique qui reliera LoboGuard-BOT directement \u00e0 votre t\u00e9l\u00e9phone pour recevoir toutes les alertes et commandes.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">\u00c9tape 2<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/li>\r\n    <li class=\"lgbs-step\">\r\n      <span class=\"lgbs-dot\" aria-hidden=\"true\">03<\/span>\r\n      <div class=\"lgbs-card\">\r\n        <div class=\"lgbs-face\">\r\n          <h3>Configurez l\u2019API Proxmox<\/h3>\r\n          <p>Activez l\u2019acc\u00e8s API sur vos clusters Proxmox et g\u00e9n\u00e9rez les identifiants n\u00e9cessaires. LoboGuard requiert les permissions PVEAudit (lecture seule) pour la supervision et PVEVMAdmin (\u00e9criture) pour les commandes \u00e0 distance.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">\u00c9tape 3<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/li>\r\n    <li class=\"lgbs-step\">\r\n      <span class=\"lgbs-dot\" aria-hidden=\"true\">04<\/span>\r\n      <div class=\"lgbs-card\">\r\n        <div class=\"lgbs-face\">\r\n          <h3>Lancez l\u2019assistant<\/h3>\r\n          <p>Lancez l\u2019assistant de configuration intelligent, qui vous guide pas \u00e0 pas. Connectez Telegram, validez votre licence, configurez les clusters et mettez en place automatiquement vos alertes personnalis\u00e9es.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">\u00c9tape 4<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/li>\r\n    <li class=\"lgbs-step\">\r\n      <span class=\"lgbs-dot\" aria-hidden=\"true\">05<\/span>\r\n      <div class=\"lgbs-card\">\r\n        <div class=\"lgbs-face\">\r\n          <h3>Personnalisez les alertes<\/h3>\r\n          <p>D\u00e9finissez les \u00e9v\u00e9nements \u00e0 surveiller et personnalisez les seuils d\u2019alerte. CPU, m\u00e9moire, stockage, sauvegardes, certificats et bien plus. Votre infrastructure, vos r\u00e8gles de supervision.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">\u00c9tape 5<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/li>\r\n    <li class=\"lgbs-step\">\r\n      <span class=\"lgbs-dot\" aria-hidden=\"true\">06<\/span>\r\n      <div class=\"lgbs-card\">\r\n        <div class=\"lgbs-face\">\r\n          <h3>Lancez la supervision<\/h3>\r\n          <p>Activez la supervision 24 h\/24, 7 j\/7 et recevez la premi\u00e8re confirmation dans Telegram. LoboGuard prot\u00e8ge d\u00e9j\u00e0 votre infrastructure : activez les rapports automatiques et d\u00e9ployez une surveillance implacable qui ne dort jamais.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">\u00c9tape 6<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/li>\r\n    <span class=\"lgbs-progress\" aria-hidden=\"true\"><\/span>\r\n  <\/ol>\r\n  <p class=\"lgbs-status\" aria-live=\"polite\">Supervision active 24 h\/24, 7 j\/7. LoboGuard-BOT ne dort jamais.<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\" aria-hidden=\"true\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/p>\r\n  <\/div>\r\n\r\n  <div class=\"lgbs-sheet\" aria-hidden=\"true\">\r\n    <div class=\"lgbs-bands\"><\/div>\r\n    <div class=\"lgbs-chat\">\r\n      <div class=\"lgbs-chat-head\">\r\n        <span class=\"lgbs-ava\"><\/span>\r\n        <span class=\"lgbs-who\">\r\n          <span class=\"lgbs-name\">LoboGuard-BOT<\/span>\r\n          <span class=\"lgbs-state\"><span class=\"typ\">\u00e9crit\u2026<\/span><span class=\"on\">en ligne<\/span><\/span>\r\n        <\/span>\r\n      <\/div>\r\n      <span class=\"lgbs-bubble lgbs-dots\"><i><\/i><i><\/i><i><\/i><\/span>\r\n      <span class=\"lgbs-bubble lgbs-reply\">Pr\u00eat. Mettons vos clusters sous surveillance.<svg class=\"lgbs-ticks\" viewBox=\"0 0 22 12\"><path d=\"M1 6.5 L4.5 10 L11 2\"\/><path d=\"M8.5 10 L15 2\"\/><\/svg><\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script nowprocket>\r\n    (function () {\r\n      var s = document.currentScript;\r\n      var root = s && s.closest ? s.closest('.lgbs-setup') : null;\r\n      if (!root) {\r\n        var all = document.querySelectorAll('.lgbs-setup');\r\n        for (var n = 0; n < all.length; n++) { if (!all[n].__lgbsInit) { root = all[n]; break; } }\r\n      }\r\n      if (!root || root.__lgbsInit) return;\r\n      root.__lgbsInit = true;\r\n\r\n      var list = root.querySelector('.lgbs-steps');\r\n      var progress = root.querySelector('.lgbs-progress');\r\n      var steps = Array.prototype.slice.call(root.querySelectorAll('.lgbs-step'));\r\n      var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n      var fine = window.matchMedia('(hover: hover) and (pointer: fine)').matches;\r\n      var ticking = false;\r\n      if (reduce) Array.prototype.forEach.call(root.querySelectorAll('.lgbs-art'), function (a) { if (a.pauseAnimations) a.pauseAnimations(); });\r\n\r\n      function update() {\r\n        ticking = false;\r\n        var line = window.innerHeight * 0.65;\r\n        var last = null;\r\n        steps.forEach(function (li) {\r\n          var dot = li.querySelector('.lgbs-dot').getBoundingClientRect();\r\n          var lit = dot.top + dot.height \/ 2 < line;\r\n          li.classList.toggle('is-lit', lit);\r\n          if (lit) last = dot;\r\n        });\r\n        var lr = list.getBoundingClientRect();\r\n        var p = last ? (last.top + last.height \/ 2 - lr.top) \/ lr.height : 0;\r\n        progress.style.setProperty('--p', Math.max(0, Math.min(1, p)).toFixed(4));\r\n        root.classList.toggle('is-complete', steps[steps.length - 1].classList.contains('is-lit'));\r\n      }\r\n      function request() { if (!ticking) { ticking = true; requestAnimationFrame(update); } }\r\n      window.addEventListener('scroll', request, { passive: true });\r\n      window.addEventListener('resize', request);\r\n      update();\r\n\r\n      if (fine && !reduce) {\r\n        steps.forEach(function (li) {\r\n          var card = li.querySelector('.lgbs-card');\r\n          var face = li.querySelector('.lgbs-face');\r\n          card.addEventListener('pointermove', function (e) {\r\n            var r = face.getBoundingClientRect();\r\n            var x = (e.clientX - r.left) \/ r.width, y = (e.clientY - r.top) \/ r.height;\r\n            face.style.setProperty('--ry', ((x - 0.5) * 14).toFixed(2) + 'deg');\r\n            face.style.setProperty('--rx', ((0.5 - y) * 14).toFixed(2) + 'deg');\r\n            face.style.setProperty('--gx', (x * 100).toFixed(1) + '%');\r\n            face.style.setProperty('--gy', (y * 100).toFixed(1) + '%');\r\n            card.classList.add('is-tilting');\r\n          });\r\n          card.addEventListener('pointerleave', function () {\r\n            face.style.setProperty('--rx', '0deg');\r\n            face.style.setProperty('--ry', '0deg');\r\n            card.classList.remove('is-tilting');\r\n          });\r\n        });\r\n      }\r\n\r\n      function revealCards() {\r\n        var io = new IntersectionObserver(function (entries) {\r\n          var k = 0;\r\n          entries.forEach(function (e) {\r\n            if (e.isIntersecting) {\r\n              e.target.style.setProperty('--lgbs-delay', (k++ * 140) + 'ms');\r\n              e.target.classList.add('is-visible');\r\n              io.unobserve(e.target);\r\n            }\r\n          });\r\n        }, { threshold: 0.15 });\r\n        steps.forEach(function (st) { io.observe(st); });\r\n      }\r\n\r\n      if (!('IntersectionObserver' in window) || reduce) return;\r\n      if (root.getBoundingClientRect().top < window.innerHeight * 0.6) return;\r\n\r\n      root.classList.add('lgbs-anim');\r\n      root.classList.add('lgbs-cover');\r\n\r\n      var sheet = root.querySelector('.lgbs-sheet');\r\n      var bandsBox = root.querySelector('.lgbs-bands');\r\n      var bands = [];\r\n      var builtH = 0;\r\n\r\n      function buildBands() {\r\n        var H = sheet.offsetHeight;\r\n        if (!H || H === builtH) return;\r\n        builtH = H;\r\n        var count = Math.max(4, Math.round(H \/ 90));\r\n        var bh = H \/ count;\r\n        var frag = document.createDocumentFragment();\r\n        bands = [];\r\n        for (var i = 0; i < count; i++) {\r\n          var el = document.createElement('i');\r\n          el.className = 'lgbs-band ' + (i % 2 ? 'r' : 'l');\r\n          el.style.top = (i * bh).toFixed(1) + 'px';\r\n          el.style.height = (bh + 1).toFixed(1) + 'px';\r\n          frag.appendChild(el);\r\n          bands.push({ el: el, cy: i * bh + bh \/ 2 });\r\n        }\r\n        bandsBox.textContent = '';\r\n        bandsBox.appendChild(frag);\r\n      }\r\n\r\n      function aim() {\r\n        var r = root.getBoundingClientRect();\r\n        var cy = Math.min(Math.max(window.innerHeight \/ 2 - r.top, 140), sheet.offsetHeight - 140);\r\n        root.style.setProperty('--cy', cy.toFixed(0) + 'px');\r\n        var reach = window.innerHeight || 800;\r\n        bands.forEach(function (b) {\r\n          var d = Math.min(Math.abs(b.cy - cy) \/ reach, 1);\r\n          b.el.style.setProperty('--dl', (d * 0.55).toFixed(3) + 's');\r\n        });\r\n      }\r\n\r\n      buildBands();\r\n\r\n      var done = false;\r\n      function cleanup() {\r\n        if (done) return;\r\n        done = true;\r\n        root.classList.remove('lgbs-cover', 'is-ready', 'is-open');\r\n        bandsBox.textContent = '';\r\n      }\r\n\r\n      var watcher = new IntersectionObserver(function (entries) {\r\n        if (!entries[0].isIntersecting) return;\r\n        watcher.disconnect();\r\n        buildBands();\r\n        aim();\r\n        setTimeout(function () {\r\n          root.classList.add('is-ready');\r\n          setTimeout(function () {\r\n            root.classList.add('is-open');\r\n            setTimeout(revealCards, 350);\r\n            setTimeout(cleanup, 1600);\r\n          }, 800);\r\n        }, 1300);\r\n      }, { rootMargin: '0px 0px -40% 0px', threshold: 0 });\r\n      watcher.observe(root);\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-29f7fa22 e-flex e-con-boxed e-con e-parent\" data-id=\"29f7fa22\" 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-159a66a9 e-con-full e-flex e-con e-child\" data-id=\"159a66a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54c92bb2 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"54c92bb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">PARTENAIRES<\/h2>\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-71f65487 e-flex e-con-boxed e-con e-parent\" data-id=\"71f65487\" 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-636450df e-con-full e-flex e-con e-child\" data-id=\"636450df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6dd665f4 elementor-invisible elementor-widget elementor-widget-image-carousel\" data-id=\"6dd665f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;5&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;slides_to_show_tablet&quot;:&quot;4&quot;,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:280,&quot;lazyload&quot;:&quot;yes&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 sur 6\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/logo-proxmox-2.svg\" alt=\"Proxmox\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 sur 6\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/logo-fujitsu-2.svg\" alt=\"Fujitsu\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 sur 6\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/logo-ovh-vertical-2.svg\" alt=\"OVHcloud\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 sur 6\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/logo-virtual-cable-vertical-2.svg\" alt=\"VirtualCable\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 sur 6\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/logo-ucm-2.svg\" alt=\"Universidad Complutense de Madrid\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 sur 6\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/loboguard.com\/wp-content\/uploads\/2026\/05\/Velorcios-scaled.png\" alt=\"Velorcios\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\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-160e8eca e-flex e-con-boxed e-con e-parent\" data-id=\"160e8eca\" 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-3fb1c307 e-con-full e-flex e-con e-child\" data-id=\"3fb1c307\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57b67ad2 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"57b67ad2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">BLOG<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13515079 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"13515079\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:70}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Derni\u00e8res nouvelles<\/p>\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-4ee44657 e-flex e-con-boxed e-con e-parent\" data-id=\"4ee44657\" 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-3413a16c e-con-full e-flex e-con e-child\" data-id=\"3413a16c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0cc9d0 elementor-widget elementor-widget-shortcode\" data-id=\"c0cc9d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"feedzy-914bee3c1118afbbb833ea4d58b28963 feedzy-rss\"><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/tech.lobobrothers.com\/en\/smart-honeypot-that-returns-attacks-to-the-attacker\/\" target=\"_blank\" rel=\" noopener\">Smart Honeypot that Returns Attacks to the Attacker<\/a><\/span><div class=\"rss_content\" style=\"\"><small>par <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">admin<\/a> le 26 juillet 2025 \u00e0 17h20 <\/small><p>The Attacker\u2019s Infinite Loop In this guide, I will teach you how to deploy a honeypot that not only simulates [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/tech.lobobrothers.com\/en\/send-all-traffic-through-the-tor-network\/\" target=\"_blank\" rel=\" noopener\">Send all traffic through the Tor network<\/a><\/span><div class=\"rss_content\" style=\"\"><small>par <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> le 3 juillet 2025 \u00e0 17h41 <\/small><p>Torifying Traffic Let\u2019s create a short guide on how to route all your machine\u2019s traffic through the Tor network. [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/tech.lobobrothers.com\/en\/har2locust\/\" target=\"_blank\" rel=\" noopener\">Har2locust<\/a><\/span><div class=\"rss_content\" style=\"\"><small>par <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> le 26 avril 2025 \u00e0 11h30 <\/small><p>Creating a Locust file with Har2Locust As promised, if you have followed the locust.io post: load testing made easy, I [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/tech.lobobrothers.com\/en\/locust-io-load-testing-made-easy\/\" target=\"_blank\" rel=\" noopener\">Locust.io: Load Testing Made Easy<\/a><\/span><div class=\"rss_content\" style=\"\"><small>par <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> le 17 avril 2025 \u00e0 10h31 <\/small><p>What is Locust.io and why should you care? Imagine you\u2019ve just launched your website or app. Everything looks great, [&hellip;]<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style><\/div>\n\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>LOBOGUARD-BOTSURVEILLANCE INTELLIGENTE DE PROXMOX Fini les infrastructures zombies. LoboGuard-BOT traque les erreurs et envoie des alertes \u00e0 la vol\u00e9e, tel un loup enrag\u00e9 prot\u00e9geant son territoire num\u00e9rique. Votre Proxmox, votre meute, votre domaine. Des notifications retentissent sur Telegram d\u00e8s qu&rsquo;une menace s&rsquo;abat sur votre royaume technologique. Qu\u2019est-ce que LoboGuard-BOT LoboGuard-BOT est une solution avanc\u00e9e et [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2196","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home LoboGuard-BOT - LoboGuard<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/loboguard.com\/fr\/loboguard-bot\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home LoboGuard-BOT - LoboGuard\" \/>\n<meta property=\"og:description\" content=\"LOBOGUARD-BOTSURVEILLANCE INTELLIGENTE DE PROXMOX Fini les infrastructures zombies. LoboGuard-BOT traque les erreurs et envoie des alertes \u00e0 la vol\u00e9e, tel un loup enrag\u00e9 prot\u00e9geant son territoire num\u00e9rique. Votre Proxmox, votre meute, votre domaine. Des notifications retentissent sur Telegram d\u00e8s qu&rsquo;une menace s&rsquo;abat sur votre royaume technologique. Qu\u2019est-ce que LoboGuard-BOT LoboGuard-BOT est une solution avanc\u00e9e et [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/loboguard.com\/fr\/loboguard-bot\/\" \/>\n<meta property=\"og:site_name\" content=\"LoboGuard\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T22:40:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1313\" \/>\n\t<meta property=\"og:image:height\" content=\"1002\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@LoboBrothers\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/\",\"url\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/\",\"name\":\"Home LoboGuard-BOT - LoboGuard\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/loboguard-webapp-telegram-2.png\",\"datePublished\":\"2026-10-14T10:58:46+00:00\",\"dateModified\":\"2026-10-19T22:40:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/#primaryimage\",\"url\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/loboguard-webapp-telegram-2.png\",\"contentUrl\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/loboguard-webapp-telegram-2.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/loboguard-bot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home LoboGuard-BOT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/\",\"name\":\"LoboGuard\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/#organization\",\"name\":\"Lobo Brothers Technology\",\"alternateName\":\"LoboGuard\",\"url\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/cropped-loboguard.png\",\"contentUrl\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/cropped-loboguard.png\",\"width\":512,\"height\":512,\"caption\":\"Lobo Brothers Technology\"},\"image\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/LoboBrothers\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/lobobrothers\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home LoboGuard-BOT - LoboGuard","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/loboguard.com\/fr\/loboguard-bot\/","og_locale":"fr_FR","og_type":"article","og_title":"Home LoboGuard-BOT - LoboGuard","og_description":"LOBOGUARD-BOTSURVEILLANCE INTELLIGENTE DE PROXMOX Fini les infrastructures zombies. LoboGuard-BOT traque les erreurs et envoie des alertes \u00e0 la vol\u00e9e, tel un loup enrag\u00e9 prot\u00e9geant son territoire num\u00e9rique. Votre Proxmox, votre meute, votre domaine. Des notifications retentissent sur Telegram d\u00e8s qu&rsquo;une menace s&rsquo;abat sur votre royaume technologique. Qu\u2019est-ce que LoboGuard-BOT LoboGuard-BOT est une solution avanc\u00e9e et [&hellip;]","og_url":"https:\/\/loboguard.com\/fr\/loboguard-bot\/","og_site_name":"LoboGuard","article_modified_time":"2026-10-19T22:40:36+00:00","og_image":[{"width":1313,"height":1002,"url":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@LoboBrothers","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/loboguard.com\/fr\/loboguard-bot\/","url":"https:\/\/loboguard.com\/fr\/loboguard-bot\/","name":"Home LoboGuard-BOT - LoboGuard","isPartOf":{"@id":"https:\/\/loboguard.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/loboguard.com\/fr\/loboguard-bot\/#primaryimage"},"image":{"@id":"https:\/\/loboguard.com\/fr\/loboguard-bot\/#primaryimage"},"thumbnailUrl":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png","datePublished":"2026-10-14T10:58:46+00:00","dateModified":"2026-10-19T22:40:36+00:00","breadcrumb":{"@id":"https:\/\/loboguard.com\/fr\/loboguard-bot\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/loboguard.com\/fr\/loboguard-bot\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/loboguard.com\/fr\/loboguard-bot\/#primaryimage","url":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png","contentUrl":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png"},{"@type":"BreadcrumbList","@id":"https:\/\/loboguard.com\/fr\/loboguard-bot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/loboguard.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Home LoboGuard-BOT"}]},{"@type":"WebSite","@id":"https:\/\/loboguard.com\/fr\/#website","url":"https:\/\/loboguard.com\/fr\/","name":"LoboGuard","description":"","publisher":{"@id":"https:\/\/loboguard.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/loboguard.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/loboguard.com\/fr\/#organization","name":"Lobo Brothers Technology","alternateName":"LoboGuard","url":"https:\/\/loboguard.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/loboguard.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/08\/cropped-loboguard.png","contentUrl":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/08\/cropped-loboguard.png","width":512,"height":512,"caption":"Lobo Brothers Technology"},"image":{"@id":"https:\/\/loboguard.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/LoboBrothers","https:\/\/es.linkedin.com\/company\/lobobrothers"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/pages\/2196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/comments?post=2196"}],"version-history":[{"count":15,"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/pages\/2196\/revisions"}],"predecessor-version":[{"id":4072,"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/pages\/2196\/revisions\/4072"}],"wp:attachment":[{"href":"https:\/\/loboguard.com\/fr\/wp-json\/wp\/v2\/media?parent=2196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}