{"id":2198,"date":"2026-10-14T12:58:46","date_gmt":"2026-10-14T10:58:46","guid":{"rendered":"https:\/\/loboguard.com\/?page_id=2198"},"modified":"2026-10-20T00:41:50","modified_gmt":"2026-10-19T22:41:50","slug":"loboguard-bot","status":"publish","type":"page","link":"https:\/\/loboguard.com\/it\/loboguard-bot\/","title":{"rendered":"Home LoboGuard-BOT"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2198\" class=\"elementor elementor-2198 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>SORVEGLIONE INTELLIGENTE 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>Basta infrastrutture zombie. LoboGuard-BOT divora errori e sputa avvisi come un lupo rabbioso che protegge il suo territorio digitale. Il tuo Proxmox, il tuo branco, il tuo dominio.<br \/>Le notifiche ruggiscono tramite Telegram ogni volta che qualcosa osa sfidare il tuo regno tecnologico.<\/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-1869\" 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\">Cos\u2019\u00e8 LoboGuard-BOT<\/h2>\r\n      <p class=\"lgbt-intro\">LoboGuard-BOT \u00e8 una soluzione avanzata e sicura, <strong>self-hosted<\/strong>, di monitoraggio, avvisi, gestione e reportistica per infrastrutture Proxmox, che utilizza Telegram come interfaccia di controllo remoto.<\/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\">NODO 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\">NODO 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\">NODO 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=\"Metriche in tempo reale di ogni nodo inviate nella tua chat\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Monitoraggio<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>CPU e memoria<\/li><li>Dischi e stato<\/li><li>VM\/LXC<\/li><li>Nodi<\/li><li>Storage<\/li><li>Reti<\/li><li>Backup<\/li><li>Ceph<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"alerts\" data-caption=\"Problema rilevato: avviso inviato subito su Telegram\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Avvisi intelligenti<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Avvisi sulle risorse (CPU, RAM, disco)<\/li><li>Avvisi sui certificati SSL\/TLS<\/li><li>Avvisi di sincronizzazione oraria<\/li><li>Avvisi firewall e sicurezza<\/li><li>Avvisi di alta disponibilit\u00e0<\/li><li>Avvisi storage Ceph e ZFS<\/li><li>Avvisi di backup e snapshot<\/li><li>Avvisi di sottoscrizione del sistema<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"reports\" data-caption=\"Report on demand consegnati direttamente nella tua chat\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Report<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Stato generale<\/li><li>Stato VM\/LXC<\/li><li>Storage<\/li><li>Backup<\/li><li>Reti<\/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, token univoci e audit completo su ogni comando\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Sicurezza avanzata<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Autenticazione a pi\u00f9 fattori<\/li><li>Controllo degli accessi granulare<\/li><li>Protezione anti-brute force<\/li><li>Audit completo<\/li><li>Token univoci<\/li><li>Timeout di sessione<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"remote\" data-caption=\"Comando inviato dal telefono, eseguito sul cluster\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Gestione remota<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Accendi, spegni, riavvia VM\/LXC<\/li><li>Gestione ed esecuzione dei backup<\/li><li>Gestione ed esecuzione degli snapshot<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"multicluster\" data-caption=\"Un solo bot per tutti i tuoi cluster 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 cluster<\/li><li><b>Max<\/b> 10 cluster<\/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\">Guarda in azione<\/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\">Di cosa ho bisogno?<\/h2>\r\n    <p class=\"lgbs-intro\">Per configurare LoboGuard-BOT servono l\u2019accesso a Telegram, una licenza valida, il server in esecuzione su qualsiasi macchina e l\u2019accesso da LoboGuard alle API dei tuoi cluster Proxmox. Monitoraggio di livello enterprise senza agenti, senza complessit\u00e0 e con un consumo minimo di risorse.<\/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>Installa il server ovunque<\/h3>\r\n          <p>Installa LoboGuard-BOT su qualsiasi macchina disponibile, da una macchina virtuale a un server dedicato. Ti servono solo Docker e la connettivit\u00e0 di rete verso i tuoi cluster Proxmox.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Passo 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>Crea il bot Telegram<\/h3>\r\n          <p>Crea il tuo bot personalizzato su Telegram con @BotFather. Riceverai un token univoco che collegher\u00e0 LoboGuard-BOT direttamente al tuo telefono per ricevere tutti gli avvisi e i comandi.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Passo 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>Configura le API Proxmox<\/h3>\r\n          <p>Abilita l\u2019accesso API sui tuoi cluster Proxmox e genera le credenziali necessarie. LoboGuard richiede i permessi PVEAudit (sola lettura) per il monitoraggio e PVEVMAdmin (scrittura) per i comandi remoti.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Passo 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>Avvia la procedura guidata<\/h3>\r\n          <p>Avvia la procedura guidata intelligente, che ti accompagna passo dopo passo. Collega Telegram, convalida la licenza, configura i cluster e imposta automaticamente i tuoi avvisi personalizzati.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Passo 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>Personalizza gli avvisi<\/h3>\r\n          <p>Definisci quali eventi monitorare e personalizza le soglie di avviso. CPU, memoria, storage, backup, certificati e molto altro. La tua infrastruttura, le tue regole di monitoraggio.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Passo 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>Inizia il monitoraggio<\/h3>\r\n          <p>Attiva il monitoraggio 24\/7 e ricevi la prima conferma su Telegram. LoboGuard sta gi\u00e0 proteggendo la tua infrastruttura: attiva i report automatici e scatena una sorveglianza implacabile che non dorme mai.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Passo 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\">Monitoraggio attivo 24\/7. LoboGuard-BOT non dorme mai.<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\">sta scrivendo\u2026<\/span><span class=\"on\">online<\/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\">Pronto. Mettiamo i tuoi cluster sotto controllo.<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\">PARTNER<\/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 di 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 di 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 di 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 di 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 di 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 di 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\">Ultime notizie<\/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>by <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">admin<\/a> on 26 Luglio 2025 at 17:20 <\/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>by <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> on 3 Luglio 2025 at 17:41 <\/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>by <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> on 26 Aprile 2025 at 11:30 <\/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>by <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> on 17 Aprile 2025 at 10:31 <\/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-BOTSORVEGLIONE INTELLIGENTE PROXMOX Basta infrastrutture zombie. LoboGuard-BOT divora errori e sputa avvisi come un lupo rabbioso che protegge il suo territorio digitale. Il tuo Proxmox, il tuo branco, il tuo dominio.Le notifiche ruggiscono tramite Telegram ogni volta che qualcosa osa sfidare il tuo regno tecnologico. Cos\u2019\u00e8 LoboGuard-BOT LoboGuard-BOT \u00e8 una soluzione avanzata e sicura, self-hosted, [&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-2198","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\/it\/loboguard-bot\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home LoboGuard-BOT - LoboGuard\" \/>\n<meta property=\"og:description\" content=\"LOBOGUARD-BOTSORVEGLIONE INTELLIGENTE PROXMOX Basta infrastrutture zombie. LoboGuard-BOT divora errori e sputa avvisi come un lupo rabbioso che protegge il suo territorio digitale. Il tuo Proxmox, il tuo branco, il tuo dominio.Le notifiche ruggiscono tramite Telegram ogni volta che qualcosa osa sfidare il tuo regno tecnologico. Cos\u2019\u00e8 LoboGuard-BOT LoboGuard-BOT \u00e8 una soluzione avanzata e sicura, self-hosted, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/loboguard.com\/it\/loboguard-bot\/\" \/>\n<meta property=\"og:site_name\" content=\"LoboGuard\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T22:41:50+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=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/loboguard-bot\\\/\",\"url\":\"https:\\\/\\\/loboguard.com\\\/it\\\/loboguard-bot\\\/\",\"name\":\"Home LoboGuard-BOT - LoboGuard\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/loboguard-bot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/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:41:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/loboguard-bot\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/loboguard.com\\\/it\\\/loboguard-bot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/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\\\/it\\\/loboguard-bot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/loboguard.com\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home LoboGuard-BOT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/loboguard.com\\\/it\\\/\",\"name\":\"LoboGuard\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/loboguard.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/#organization\",\"name\":\"Lobo Brothers Technology\",\"alternateName\":\"LoboGuard\",\"url\":\"https:\\\/\\\/loboguard.com\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/it\\\/#\\\/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\\\/it\\\/#\\\/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\/it\/loboguard-bot\/","og_locale":"it_IT","og_type":"article","og_title":"Home LoboGuard-BOT - LoboGuard","og_description":"LOBOGUARD-BOTSORVEGLIONE INTELLIGENTE PROXMOX Basta infrastrutture zombie. LoboGuard-BOT divora errori e sputa avvisi come un lupo rabbioso che protegge il suo territorio digitale. Il tuo Proxmox, il tuo branco, il tuo dominio.Le notifiche ruggiscono tramite Telegram ogni volta che qualcosa osa sfidare il tuo regno tecnologico. Cos\u2019\u00e8 LoboGuard-BOT LoboGuard-BOT \u00e8 una soluzione avanzata e sicura, self-hosted, [&hellip;]","og_url":"https:\/\/loboguard.com\/it\/loboguard-bot\/","og_site_name":"LoboGuard","article_modified_time":"2026-10-19T22:41:50+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":{"Tempo di lettura stimato":"2 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/loboguard.com\/it\/loboguard-bot\/","url":"https:\/\/loboguard.com\/it\/loboguard-bot\/","name":"Home LoboGuard-BOT - LoboGuard","isPartOf":{"@id":"https:\/\/loboguard.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/loboguard.com\/it\/loboguard-bot\/#primaryimage"},"image":{"@id":"https:\/\/loboguard.com\/it\/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:41:50+00:00","breadcrumb":{"@id":"https:\/\/loboguard.com\/it\/loboguard-bot\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/loboguard.com\/it\/loboguard-bot\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/loboguard.com\/it\/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\/it\/loboguard-bot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/loboguard.com\/it\/"},{"@type":"ListItem","position":2,"name":"Home LoboGuard-BOT"}]},{"@type":"WebSite","@id":"https:\/\/loboguard.com\/it\/#website","url":"https:\/\/loboguard.com\/it\/","name":"LoboGuard","description":"","publisher":{"@id":"https:\/\/loboguard.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/loboguard.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/loboguard.com\/it\/#organization","name":"Lobo Brothers Technology","alternateName":"LoboGuard","url":"https:\/\/loboguard.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/loboguard.com\/it\/#\/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\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/LoboBrothers","https:\/\/es.linkedin.com\/company\/lobobrothers"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/pages\/2198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/comments?post=2198"}],"version-history":[{"count":15,"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/pages\/2198\/revisions"}],"predecessor-version":[{"id":4074,"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/pages\/2198\/revisions\/4074"}],"wp:attachment":[{"href":"https:\/\/loboguard.com\/it\/wp-json\/wp\/v2\/media?parent=2198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}