{"id":2200,"date":"2026-10-14T12:58:46","date_gmt":"2026-10-14T10:58:46","guid":{"rendered":"https:\/\/loboguard.com\/?page_id=2200"},"modified":"2026-10-20T00:43:27","modified_gmt":"2026-10-19T22:43:27","slug":"loboguard-bot","status":"publish","type":"page","link":"https:\/\/loboguard.com\/es\/loboguard-bot\/","title":{"rendered":"Home LoboGuard-BOT"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2200\" class=\"elementor elementor-2200 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>VIGILANCIA INTELIGENTE 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>Se acab\u00f3 la infraestructura zombi. LoboGuard-BOT devora errores y emite alertas como un lobo rabioso que protege su territorio digital. Tu Proxmox, tu manada, tu dominio.<br \/>Las notificaciones rugen por Telegram cada vez que algo se atreve a desafiar tu reino tecnol\u00f3gico.<\/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-1873\" alt=\"\" srcset=\"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2.png 1313w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-300x229.png 300w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-1024x781.png 1024w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-768x586.png 768w, https:\/\/loboguard.com\/wp-content\/uploads\/2025\/11\/loboguard-webapp-telegram-2-600x458.png 600w\" sizes=\"(max-width: 1313px) 100vw, 1313px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fa7b455 e-con-full e-flex e-con e-parent\" data-id=\"6fa7b455\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06e3623 elementor-widget elementor-widget-html\" data-id=\"06e3623\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"lgbt-about\" aria-labelledby=\"lgbt-about-title\" data-scene=\"monitoring\">\r\n  <style>\r\n    .lgbt-about {\r\n      --lgbt-heading: var(--e-global-color-primary, #14C2A3);\r\n      --lgbt-text: var(--e-global-color-text, #B9B9BF);\r\n      --lgbt-accent: var(--e-global-color-primary, #14C2A3);\r\n      --lgbt-off: var(--e-global-color-72b2dc9, #565660);\r\n      --lgbt-bg: var(--e-global-color-ad9a0db, #141A31);\r\n      --lgbt-card-bg: var(--e-global-color-secondary, #0C1226);\r\n      --lgbt-card-border: var(--e-global-color-34cc923, #FFFFFF33);\r\n      --lgbt-font-heading: var(--e-global-typography-primary-font-family, \"Chakra Petch\"), sans-serif;\r\n      --lgbt-font-text: var(--e-global-typography-text-font-family, \"IBM Plex Mono\"), monospace;\r\n\r\n      --mx: 0;\r\n      --my: 0;\r\n\r\n      position: relative;\r\n      overflow: clip;\r\n      isolation: isolate;\r\n      box-sizing: border-box;\r\n      width: 100%;\r\n      padding: clamp(2rem, 6vw, 5rem) clamp(1rem, 4vw, 2rem);\r\n      background: var(--lgbt-bg);\r\n      font-family: var(--lgbt-font-text);\r\n      color: var(--lgbt-text);\r\n    }\r\n    .lgbt-about *, .lgbt-about *::before, .lgbt-about *::after { box-sizing: border-box; }\r\n\r\n    .lgbt-about .lgbt-bg { position: absolute; inset: 0; z-index: 0; overflow: hidden; pointer-events: none; }\r\n    .lgbt-about .lgbt-glow {\r\n      position: absolute; inset: 0;\r\n      background:\r\n        radial-gradient(45% 40% at 12% 70%, color-mix(in srgb, var(--lgbt-accent) 16%, transparent), transparent 70%),\r\n        radial-gradient(45% 40% at 88% 22%, color-mix(in srgb, var(--lgbt-accent) 14%, transparent), transparent 70%),\r\n        radial-gradient(60% 30% at 50% 100%, color-mix(in srgb, var(--lgbt-accent) 12%, transparent), transparent 70%);\r\n    }\r\n    .lgbt-about .lgbt-lines {\r\n      position: absolute; inset: 0;\r\n      background: repeating-linear-gradient(135deg, color-mix(in srgb, var(--lgbt-accent) 9%, transparent) 0 1px, transparent 1px 26px);\r\n      -webkit-mask-image: radial-gradient(ellipse 70% 60% at 50% 45%, transparent 25%, #000 85%);\r\n      mask-image: radial-gradient(ellipse 70% 60% at 50% 45%, transparent 25%, #000 85%);\r\n    }\r\n    .lgbt-about .lgbt-waves { position: absolute; width: min(70vmin, 640px); aspect-ratio: 1; transform: translate(-50%, -50%); }\r\n    .lgbt-about .lgbt-waves.w1 { left: 10%; top: 72%; }\r\n    .lgbt-about .lgbt-waves.w2 { left: 90%; top: 22%; }\r\n    .lgbt-about .lgbt-waves i {\r\n      position: absolute; inset: 0;\r\n      border-radius: 50%;\r\n      border: 1.5px solid color-mix(in srgb, var(--lgbt-accent) 45%, transparent);\r\n      opacity: 0;\r\n      animation: lgbt-ripple 6s ease-out infinite;\r\n    }\r\n    .lgbt-about .lgbt-waves i:nth-child(2) { animation-delay: -2s; }\r\n    .lgbt-about .lgbt-waves i:nth-child(3) { animation-delay: -4s; }\r\n    .lgbt-about .lgbt-waves.w2 i { animation-duration: 7s; }\r\n    .lgbt-about .lgbt-layer { position: absolute; inset: 0; transition: transform .25s ease-out; }\r\n    .lgbt-about .lgbt-far  { transform: translate3d(calc(var(--mx) * -14px), calc(var(--my) * -10px), 0); }\r\n    .lgbt-about .lgbt-near { transform: translate3d(calc(var(--mx) * -38px), calc(var(--my) * -28px), 0); }\r\n    .lgbt-about .lgbt-layer i {\r\n      position: absolute;\r\n      width: calc(var(--s) * 1.7); height: var(--s);\r\n      border: 2px solid color-mix(in srgb, var(--lgbt-accent) 45%, transparent);\r\n      border-radius: 10px 10px 10px 2px;\r\n      animation: lgbt-float var(--d) ease-in-out infinite alternate;\r\n    }\r\n    .lgbt-about .lgbt-layer i:nth-child(2n) { border-radius: 10px 10px 2px 10px; }\r\n    .lgbt-about .lgbt-layer i:nth-child(3n) { background: color-mix(in srgb, var(--lgbt-accent) 20%, transparent); }\r\n    @keyframes lgbt-ripple { 0% { opacity: .9; transform: scale(.1); } 100% { opacity: 0; transform: scale(1); } }\r\n    @keyframes lgbt-float { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(0, -26px, 0); } }\r\n\r\n    .lgbt-about .lgbt-inner { position: relative; z-index: 1; max-width: 1200px; margin: 0 auto; }\r\n\r\n    .lgbt-about .lgbt-head { max-width: 75ch; margin: 0 auto clamp(1.5rem, 4vw, 2.5rem); text-align: center; }\r\n    .lgbt-about .lgbt-title {\r\n      margin: 0 0 1rem;\r\n      font-family: var(--lgbt-font-heading);\r\n      font-size: clamp(1.9rem, 4.5vw, 3rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      line-height: 1.15;\r\n      color: var(--lgbt-heading);\r\n    }\r\n    .lgbt-about .lgbt-intro {\r\n      margin: 0;\r\n      font-family: var(--lgbt-font-text);\r\n      font-size: clamp(1rem, 2vw, 1.125rem);\r\n      font-weight: 400;\r\n      line-height: 1.6;\r\n      color: var(--lgbt-text);\r\n    }\r\n    .lgbt-about .lgbt-intro strong { color: var(--lgbt-heading); font-weight: 700; }\r\n\r\n    .lgbt-about .lgbt-stage { max-width: 900px; margin: 0 auto clamp(1.5rem, 4vw, 2.5rem); text-align: center; perspective: 1100px; }\r\n    .lgbt-about .lgbt-diagram {\r\n      display: block; width: 100%; height: auto; overflow: visible;\r\n      transform-origin: 50% 60%;\r\n      transform: rotateX(calc(14deg + var(--my) * -5deg)) rotateY(calc(var(--mx) * 8deg));\r\n      transition: transform .25s ease-out;\r\n      filter: drop-shadow(0 28px 24px rgba(0, 0, 0, .45));\r\n    }\r\n    .lgbt-about .lgbt-caption {\r\n      min-height: 3.2em;\r\n      margin: .5rem 0 0;\r\n      font-family: var(--lgbt-font-text);\r\n      font-size: clamp(.8rem, 1.6vw, .95rem);\r\n      line-height: 1.6;\r\n      color: var(--lgbt-text);\r\n    }\r\n    .lgbt-about .lgbt-caption::before {\r\n      content: \"\";\r\n      display: inline-block;\r\n      width: .8em; height: .55em;\r\n      margin-right: .6em;\r\n      border-radius: 4px 4px 4px 1px;\r\n      background: var(--lgbt-accent);\r\n    }\r\n\r\n    .lgbt-about .phone { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 2; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .screen { fill: color-mix(in srgb, var(--lgbt-bg) 70%, var(--lgbt-card-bg)); stroke: none; }\r\n    .lgbt-about .notch { fill: var(--lgbt-card-border); }\r\n    .lgbt-about .bub { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 1.5; vector-effect: non-scaling-stroke; transition: fill .4s ease, stroke .4s ease; }\r\n    .lgbt-about .bline { fill: var(--lgbt-card-border); transition: fill .4s ease; }\r\n\r\n    .lgbt-about .bot { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 2.5; vector-effect: non-scaling-stroke; transition: stroke .4s ease; }\r\n    .lgbt-about .ear { fill: var(--lgbt-card-border); transition: fill .4s ease; }\r\n    .lgbt-about .antl { stroke: var(--lgbt-card-border); stroke-width: 3; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .ant { fill: var(--lgbt-accent); transform-box: fill-box; transform-origin: center; }\r\n    .lgbt-about .eyes { transition: transform .4s ease; }\r\n    .lgbt-about .eye { fill: var(--lgbt-accent); transform-box: fill-box; transform-origin: center; animation: lgbt-blink 4.5s ease-in-out infinite; }\r\n    .lgbt-about .mouth { fill: var(--lgbt-accent); opacity: .6; }\r\n    .lgbt-about .bottxt { fill: var(--lgbt-heading); font-family: var(--lgbt-font-heading); font-size: 18px; font-weight: 700; letter-spacing: .2em; text-anchor: middle; }\r\n\r\n    .lgbt-about .node { fill: var(--lgbt-card-bg); stroke: var(--lgbt-card-border); stroke-width: 1.5; vector-effect: non-scaling-stroke; transition: stroke .4s ease; }\r\n    .lgbt-about .nlabel, .lgbt-about .nalt { fill: var(--lgbt-heading); font-family: var(--lgbt-font-heading); font-size: 15px; font-weight: 700; letter-spacing: .1em; transition: opacity .4s ease; }\r\n    .lgbt-about .nalt { opacity: 0; }\r\n    .lgbt-about .nled { fill: var(--lgbt-accent); transition: fill .4s ease; }\r\n    .lgbt-about .mbg { fill: color-mix(in srgb, var(--lgbt-accent) 14%, transparent); }\r\n    .lgbt-about .mfg { fill: var(--lgbt-accent); transform-box: fill-box; transform-origin: 0 50%; transform: scaleX(var(--v, .5)); transition: transform .6s ease; }\r\n\r\n    .lgbt-about .tr { fill: none; stroke: var(--lgbt-card-border); stroke-width: 2; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .flow {\r\n      fill: none;\r\n      stroke: var(--lgbt-accent);\r\n      stroke-width: 5;\r\n      stroke-linecap: round;\r\n      stroke-dasharray: 0.1 16;\r\n      vector-effect: non-scaling-stroke;\r\n      opacity: 0;\r\n      transition: opacity .4s ease;\r\n      filter: drop-shadow(0 0 3px var(--lgbt-accent));\r\n    }\r\n\r\n    .lgbt-about .lock { opacity: 0; transform-box: fill-box; transform-origin: center; transform: scale(.6); transition: opacity .4s ease, transform .4s ease; }\r\n    .lgbt-about .lock path, .lgbt-about .lock rect { fill: var(--lgbt-card-bg); stroke: var(--lgbt-accent); stroke-width: 2.5; stroke-linejoin: round; vector-effect: non-scaling-stroke; }\r\n    .lgbt-about .lock .lockarc { fill: none; }\r\n\r\n    .lgbt-about[data-scene=\"monitoring\"] .n1, .lgbt-about[data-scene=\"monitoring\"] .n2, .lgbt-about[data-scene=\"monitoring\"] .n3 { opacity: 1; animation: lgbt-flow 1s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .p1 { opacity: 1; animation: lgbt-flow 1.2s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .mfg { animation: lgbt-meter 1.8s ease-in-out infinite alternate; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .mfg:nth-of-type(2n) { animation-duration: 2.6s; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .mfg:nth-of-type(3n) { animation-duration: 1.3s; }\r\n    .lgbt-about[data-scene=\"monitoring\"] .b1 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 30%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"monitoring\"] .eyes { transform: translateX(6px); }\r\n\r\n    .lgbt-about[data-scene=\"alerts\"] .n2 { opacity: 1; animation: lgbt-flow .5s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"alerts\"] .p1 { opacity: 1; animation: lgbt-flow .5s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"alerts\"] .nd2 .node { stroke: var(--lgbt-accent); stroke-dasharray: 7 5; }\r\n    .lgbt-about[data-scene=\"alerts\"] .nd2 .nled { animation: lgbt-pulse-o .4s ease-in-out infinite; }\r\n    .lgbt-about[data-scene=\"alerts\"] .nd2 .mfg { transform: scaleX(.96); }\r\n    .lgbt-about[data-scene=\"alerts\"] .b1 .bub { fill: var(--lgbt-accent); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"alerts\"] .b1 { animation: lgbt-pulse-o .7s ease-in-out infinite; }\r\n    .lgbt-about[data-scene=\"alerts\"] .bot { stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"alerts\"] .ant { animation: lgbt-ping .7s ease-out infinite; }\r\n\r\n    .lgbt-about[data-scene=\"reports\"] .n1, .lgbt-about[data-scene=\"reports\"] .n2, .lgbt-about[data-scene=\"reports\"] .n3 { opacity: 1; animation: lgbt-flow 1.6s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"reports\"] .p1 { opacity: 1; animation: lgbt-flow 1.6s linear infinite reverse; }\r\n    .lgbt-about[data-scene=\"reports\"] .b3 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 25%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"reports\"] .b3 .bline { fill: var(--lgbt-accent); }\r\n\r\n    .lgbt-about[data-scene=\"security\"] .p1 { opacity: .6; animation: lgbt-flow 2s linear infinite; }\r\n    .lgbt-about[data-scene=\"security\"] .lock { opacity: 1; transform: scale(1); }\r\n    .lgbt-about[data-scene=\"security\"] .b4 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 25%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"security\"] .b4 .bline { fill: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"security\"] .bot { stroke: var(--lgbt-accent); }\r\n\r\n    .lgbt-about[data-scene=\"remote\"] .p1 { opacity: 1; animation: lgbt-flow .7s linear infinite; }\r\n    .lgbt-about[data-scene=\"remote\"] .n3 { opacity: 1; animation: lgbt-flow .7s linear infinite; }\r\n    .lgbt-about[data-scene=\"remote\"] .b2 .bub, .lgbt-about[data-scene=\"remote\"] .b5 .bub { fill: var(--lgbt-accent); stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"remote\"] .nd3 .node { stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"remote\"] .nd3 .nled { animation: lgbt-pulse-o .9s steps(1) infinite; }\r\n    .lgbt-about[data-scene=\"remote\"] .eyes { transform: translateX(-6px); }\r\n\r\n    .lgbt-about[data-scene=\"multicluster\"] .n1, .lgbt-about[data-scene=\"multicluster\"] .n2, .lgbt-about[data-scene=\"multicluster\"] .n3 { opacity: 1; animation: lgbt-flow 1s linear infinite; }\r\n    .lgbt-about[data-scene=\"multicluster\"] .node { stroke: var(--lgbt-accent); }\r\n    .lgbt-about[data-scene=\"multicluster\"] .nlabel { opacity: 0; }\r\n    .lgbt-about[data-scene=\"multicluster\"] .nalt { opacity: 1; }\r\n    .lgbt-about[data-scene=\"multicluster\"] .b1 .bub { fill: color-mix(in srgb, var(--lgbt-accent) 30%, var(--lgbt-card-bg)); stroke: var(--lgbt-accent); }\r\n\r\n    @keyframes lgbt-flow { to { stroke-dashoffset: -16.1; } }\r\n    @keyframes lgbt-blink { 0%, 92%, 100% { transform: scaleY(1); } 96% { transform: scaleY(.1); } }\r\n    @keyframes lgbt-pulse-o { 50% { opacity: .3; } }\r\n    @keyframes lgbt-ping { 0% { transform: scale(1); } 50% { transform: scale(1.6); } 100% { transform: scale(1); } }\r\n    @keyframes lgbt-meter { from { transform: scaleX(calc(var(--v, .5) * .55)); } to { transform: scaleX(min(1, calc(var(--v, .5) * 1.35))); } }\r\n\r\n    .lgbt-about .lgbt-grid {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n      gap: clamp(1rem, 2.5vw, 1.75rem);\r\n      margin: 0;\r\n      padding: 0;\r\n      list-style: none;\r\n    }\r\n    @media (min-width: 640px) { .lgbt-about .lgbt-grid { grid-template-columns: repeat(2, 1fr); } }\r\n    @media (min-width: 1000px) { .lgbt-about .lgbt-grid { grid-template-columns: repeat(3, 1fr); } }\r\n\r\n    @media (max-width: 999px) {\r\n      .lgbt-about .lgbt-stage {\r\n        position: sticky;\r\n        top: var(--lgbt-sticky-top, 0px);\r\n        z-index: 2;\r\n        padding: .5rem 0;\r\n        background: var(--lgbt-bg);\r\n      }\r\n      .lgbt-about .lgbt-diagram { max-height: 30vh; max-height: 30svh; }\r\n      .lgbt-about .lgbt-caption { min-height: 3.2em; }\r\n    }\r\n\r\n    .lgbt-about .lgbt-card { min-width: 0; display: flex; perspective: 900px; cursor: pointer; }\r\n    .lgbt-about .lgbt-face {\r\n      position: relative;\r\n      flex: 1 1 auto;\r\n      min-width: 0;\r\n      padding: clamp(1.1rem, 2.5vw, 1.75rem);\r\n      background: var(--lgbt-card-bg);\r\n      border: 1px solid var(--lgbt-card-border);\r\n      text-align: center;\r\n      transform-style: preserve-3d;\r\n      transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));\r\n      transition: transform .2s ease-out, border-color .3s ease, box-shadow .3s ease;\r\n    }\r\n    .lgbt-about .lgbt-face::after {\r\n      content: \"\";\r\n      position: absolute; inset: 0;\r\n      background: radial-gradient(circle at var(--gx, 50%) var(--gy, 50%), rgba(255, 255, 255, .12), transparent 55%);\r\n      opacity: 0;\r\n      transition: opacity .3s ease;\r\n      pointer-events: none;\r\n    }\r\n    .lgbt-about .lgbt-card.is-tilting .lgbt-face::after { opacity: 1; }\r\n    .lgbt-about .lgbt-card.is-active .lgbt-face { border-color: var(--lgbt-accent); box-shadow: 0 0 0 1px var(--lgbt-accent), 0 18px 40px -14px color-mix(in srgb, var(--lgbt-accent) 55%, transparent); }\r\n    .lgbt-about .lgbt-card:focus-visible { outline: none; }\r\n    .lgbt-about .lgbt-card:focus-visible .lgbt-face { outline: 2px solid var(--lgbt-accent); outline-offset: 3px; }\r\n    .lgbt-about .lgbt-card h3 {\r\n      transform: translateZ(28px);\r\n      margin: 0 0 .9rem;\r\n      font-family: var(--lgbt-font-heading);\r\n      font-size: clamp(1.05rem, 2.2vw, 1.4rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      line-height: 1.25;\r\n      color: var(--lgbt-heading);\r\n    }\r\n    .lgbt-about .lgbt-tags {\r\n      transform: translateZ(12px);\r\n      display: flex; flex-wrap: wrap; justify-content: center; gap: .45rem;\r\n      margin: 0; padding: 0;\r\n      list-style: none;\r\n    }\r\n    .lgbt-about .lgbt-tags li {\r\n      padding: .3rem .65rem;\r\n      border: 1px solid var(--lgbt-card-border);\r\n      border-radius: 10px 10px 10px 2px;\r\n      font-family: var(--lgbt-font-text);\r\n      font-size: .85rem;\r\n      font-weight: 400;\r\n      line-height: 1.35;\r\n      color: var(--lgbt-text);\r\n      background: color-mix(in srgb, var(--lgbt-bg) 60%, transparent);\r\n      overflow-wrap: anywhere;\r\n      transition: border-color .3s ease, color .3s ease;\r\n    }\r\n    .lgbt-about .lgbt-tags li:nth-child(2n) { border-radius: 10px 10px 2px 10px; }\r\n    .lgbt-about .lgbt-tags b { color: var(--lgbt-heading); font-weight: 700; }\r\n    .lgbt-about .lgbt-card.is-active .lgbt-tags li { border-color: color-mix(in srgb, var(--lgbt-accent) 60%, transparent); }\r\n\r\n    @media (prefers-reduced-motion: no-preference) {\r\n      .lgbt-about.lgbt-anim .lgbt-card {\r\n        opacity: 0;\r\n        transform: scale(.92);\r\n        transition: opacity .5s ease, transform .5s ease;\r\n      }\r\n      .lgbt-about.lgbt-anim .lgbt-card.is-visible { opacity: 1; transform: none; }\r\n    }\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .lgbt-about .flow, .lgbt-about .eye, .lgbt-about .ant, .lgbt-about .mfg, .lgbt-about .nled,\r\n      .lgbt-about .b1, .lgbt-about .lgbt-waves i, .lgbt-about .lgbt-layer i { animation: none !important; }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"lgbt-bg\" aria-hidden=\"true\">\r\n    <div class=\"lgbt-glow\"><\/div>\r\n    <div class=\"lgbt-lines\"><\/div>\r\n    <div class=\"lgbt-waves w1\"><i><\/i><i><\/i><i><\/i><\/div>\r\n    <div class=\"lgbt-waves w2\"><i><\/i><i><\/i><i><\/i><\/div>\r\n    <div class=\"lgbt-layer lgbt-far\"><i style=\"left:6%;top:14%;--s:14px;--d:7s\"><\/i><i style=\"left:22%;top:60%;--s:18px;--d:9s\"><\/i><i style=\"left:47%;top:6%;--s:12px;--d:6s\"><\/i><i style=\"left:74%;top:72%;--s:16px;--d:8s\"><\/i><i style=\"left:91%;top:40%;--s:12px;--d:10s\"><\/i><\/div>\r\n    <div class=\"lgbt-layer lgbt-near\"><i style=\"left:12%;top:36%;--s:24px;--d:8s\"><\/i><i style=\"left:33%;top:82%;--s:14px;--d:6s\"><\/i><i style=\"left:64%;top:28%;--s:20px;--d:9s\"><\/i><i style=\"left:84%;top:56%;--s:26px;--d:7s\"><\/i><i style=\"left:55%;top:88%;--s:12px;--d:11s\"><\/i><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"lgbt-inner\">\r\n    <header class=\"lgbt-head\">\r\n      <h2 class=\"lgbt-title\" id=\"lgbt-about-title\">Qu\u00e9 es LoboGuard-BOT<\/h2>\r\n      <p class=\"lgbt-intro\">LoboGuard-BOT es una soluci\u00f3n avanzada y segura, <strong>autoalojada<\/strong>, de monitorizaci\u00f3n, alertas, gesti\u00f3n e informes para infraestructuras Proxmox, que utiliza Telegram como interfaz de control 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\">CL\u00daSTER 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\">CL\u00daSTER 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\">CL\u00daSTER C<\/text>\r\n          <circle class=\"nled\" cx=\"942\" cy=\"219\" r=\"4\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"236\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"236\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.35\"\/>\r\n          <rect class=\"mbg\" x=\"776\" y=\"250\" width=\"168\" height=\"8\" rx=\"2\"\/>\r\n          <rect class=\"mfg\" x=\"776\" y=\"250\" width=\"168\" height=\"8\" rx=\"2\" style=\"--v:.56\"\/>\r\n        <\/g>\r\n      <\/svg>\r\n      <p class=\"lgbt-caption\" aria-live=\"polite\"><\/p>\r\n    <\/div>\r\n\r\n    <ul class=\"lgbt-grid\">\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"monitoring\" data-caption=\"M\u00e9tricas en vivo de cada nodo enviadas a tu chat\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Monitorizaci\u00f3n<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>CPU y memoria<\/li><li>Discos y estado<\/li><li>VMs\/LXCs<\/li><li>Nodos<\/li><li>Almacenamiento<\/li><li>Redes<\/li><li>Copias de seguridad<\/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 detectado: alerta enviada al instante a Telegram\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Alertas inteligentes<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Alertas de recursos (CPU, RAM, disco)<\/li><li>Alertas de certificados SSL\/TLS<\/li><li>Alertas de sincronizaci\u00f3n horaria<\/li><li>Alertas de firewall y seguridad<\/li><li>Alertas de alta disponibilidad<\/li><li>Alertas de almacenamiento Ceph y ZFS<\/li><li>Alertas de copias de seguridad y snapshots<\/li><li>Alertas de suscripci\u00f3n del sistema<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"reports\" data-caption=\"Informes bajo demanda entregados directamente en tu chat\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Informes<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Estado general<\/li><li>Estado de VMs\/LXCs<\/li><li>Almacenamiento<\/li><li>Copias de seguridad<\/li><li>Redes<\/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, tokens \u00fanicos y auditor\u00eda completa en cada comando\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Seguridad avanzada<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Autenticaci\u00f3n multifactor<\/li><li>Control de acceso granular<\/li><li>Protecci\u00f3n contra fuerza bruta<\/li><li>Auditor\u00eda completa<\/li><li>Tokens \u00fanicos<\/li><li>Caducidad de sesiones<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"remote\" data-caption=\"Comando enviado desde tu m\u00f3vil, ejecutado en el cl\u00faster\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Gesti\u00f3n remota<\/h3>\r\n        <ul class=\"lgbt-tags\"><li>Encender, apagar y reiniciar VMs\/LXCs<\/li><li>Gesti\u00f3n y ejecuci\u00f3n de copias de seguridad<\/li><li>Gesti\u00f3n y ejecuci\u00f3n de snapshots<\/li><\/ul>\r\n        <\/div>\r\n      <\/li>\r\n      <li class=\"lgbt-card\" tabindex=\"0\" data-scene=\"multicluster\" data-caption=\"Un solo bot para todos tus cl\u00fasteres Proxmox\">\r\n        <div class=\"lgbt-face\">\r\n        <h3>Multi-cl\u00faster<\/h3>\r\n        <ul class=\"lgbt-tags\"><li><b>Basic<\/b> 1 cl\u00faster<\/li><li><b>Pro<\/b> 3 cl\u00fasteres<\/li><li><b>Max<\/b> 10 cl\u00fasteres<\/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\">Ver en acci\u00f3n<\/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\">\u00bfQu\u00e9 necesito?<\/h2>\r\n    <p class=\"lgbs-intro\">Para poner en marcha LoboGuard-BOT necesitas acceso a Telegram, una licencia v\u00e1lida, el servidor funcionando en cualquier m\u00e1quina y acceso desde LoboGuard a la API de tus cl\u00fasteres Proxmox. Monitorizaci\u00f3n de nivel empresarial sin agentes, sin complejidad y con un consumo m\u00ednimo de recursos.<\/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>Despliega el servidor donde quieras<\/h3>\r\n          <p>Despliega LoboGuard-BOT en cualquier m\u00e1quina disponible, desde una m\u00e1quina virtual hasta un servidor dedicado. Solo necesitas Docker y conectividad de red con tus cl\u00fasteres Proxmox.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Paso 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 el bot de Telegram<\/h3>\r\n          <p>Crea tu bot personalizado en Telegram con @BotFather. Recibir\u00e1s un token \u00fanico que conectar\u00e1 LoboGuard-BOT directamente con tu m\u00f3vil para recibir todas las alertas y comandos.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Paso 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 la API de Proxmox<\/h3>\r\n          <p>Habilita el acceso a la API en tus cl\u00fasteres Proxmox y genera las credenciales necesarias. LoboGuard necesita permisos PVEAudit (solo lectura) para la monitorizaci\u00f3n y PVEVMAdmin (escritura) para los comandos remotos.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Paso 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>Ejecuta el asistente<\/h3>\r\n          <p>Ejecuta el asistente de configuraci\u00f3n inteligente, que te gu\u00eda paso a paso. Conecta Telegram, valida tu licencia, configura los cl\u00fasteres y crea autom\u00e1ticamente tus alertas personalizadas.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Paso 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>Personaliza las alertas<\/h3>\r\n          <p>Define qu\u00e9 eventos quieres monitorizar y personaliza los umbrales de alerta. CPU, memoria, almacenamiento, copias de seguridad, certificados y mucho m\u00e1s. Tu infraestructura, tus reglas de monitorizaci\u00f3n.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Paso 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>Empieza a monitorizar<\/h3>\r\n          <p>Activa la monitorizaci\u00f3n 24\/7 y recibe la primera confirmaci\u00f3n en tu Telegram. LoboGuard ya est\u00e1 protegiendo tu infraestructura: activa los informes autom\u00e1ticos y desata una vigilancia implacable que nunca duerme.<\/p>\r\n          <div class=\"lgbs-meta\" aria-hidden=\"true\">Paso 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\">Monitorizaci\u00f3n activa 24\/7. LoboGuard-BOT nunca duerme.<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\">escribiendo\u2026<\/span><span class=\"on\">en l\u00ednea<\/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\">Listo. Pongamos tus cl\u00fasteres bajo vigilancia.<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\">PARTNERS<\/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 de 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 de 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 de 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 de 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 de 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 de 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\">\u00daltimas noticias<\/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>por <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">admin<\/a> en 26 de julio de 2025 a las 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>por <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> en 3 de julio de 2025 a las 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>por <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> en 26 de abril de 2025 a las 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>por <a href=\"\/\/tech.lobobrothers.com\" target=\"_blank\" title=\"tech.lobobrothers.com\">TL<\/a> en 17 de abril de 2025 a las 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-BOTVIGILANCIA INTELIGENTE PROXMOX Se acab\u00f3 la infraestructura zombi. LoboGuard-BOT devora errores y emite alertas como un lobo rabioso que protege su territorio digital. Tu Proxmox, tu manada, tu dominio.Las notificaciones rugen por Telegram cada vez que algo se atreve a desafiar tu reino tecnol\u00f3gico. Qu\u00e9 es LoboGuard-BOT LoboGuard-BOT es una soluci\u00f3n avanzada y segura, autoalojada, [&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-2200","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\/es\/loboguard-bot\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home LoboGuard-BOT - LoboGuard\" \/>\n<meta property=\"og:description\" content=\"LOBOGUARD-BOTVIGILANCIA INTELIGENTE PROXMOX Se acab\u00f3 la infraestructura zombi. LoboGuard-BOT devora errores y emite alertas como un lobo rabioso que protege su territorio digital. Tu Proxmox, tu manada, tu dominio.Las notificaciones rugen por Telegram cada vez que algo se atreve a desafiar tu reino tecnol\u00f3gico. Qu\u00e9 es LoboGuard-BOT LoboGuard-BOT es una soluci\u00f3n avanzada y segura, autoalojada, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/loboguard.com\/es\/loboguard-bot\/\" \/>\n<meta property=\"og:site_name\" content=\"LoboGuard\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T22:43:27+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=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/loboguard-bot\\\/\",\"url\":\"https:\\\/\\\/loboguard.com\\\/es\\\/loboguard-bot\\\/\",\"name\":\"Home LoboGuard-BOT - LoboGuard\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/loboguard-bot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/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:43:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/loboguard-bot\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/loboguard.com\\\/es\\\/loboguard-bot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/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\\\/es\\\/loboguard-bot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/loboguard.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home LoboGuard-BOT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/loboguard.com\\\/es\\\/\",\"name\":\"LoboGuard\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/loboguard.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#organization\",\"name\":\"Lobo Brothers Technology\",\"alternateName\":\"LoboGuard\",\"url\":\"https:\\\/\\\/loboguard.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#\\\/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\\\/es\\\/#\\\/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\/es\/loboguard-bot\/","og_locale":"es_ES","og_type":"article","og_title":"Home LoboGuard-BOT - LoboGuard","og_description":"LOBOGUARD-BOTVIGILANCIA INTELIGENTE PROXMOX Se acab\u00f3 la infraestructura zombi. LoboGuard-BOT devora errores y emite alertas como un lobo rabioso que protege su territorio digital. Tu Proxmox, tu manada, tu dominio.Las notificaciones rugen por Telegram cada vez que algo se atreve a desafiar tu reino tecnol\u00f3gico. Qu\u00e9 es LoboGuard-BOT LoboGuard-BOT es una soluci\u00f3n avanzada y segura, autoalojada, [&hellip;]","og_url":"https:\/\/loboguard.com\/es\/loboguard-bot\/","og_site_name":"LoboGuard","article_modified_time":"2026-10-19T22:43:27+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":{"Tiempo de lectura":"3 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/loboguard.com\/es\/loboguard-bot\/","url":"https:\/\/loboguard.com\/es\/loboguard-bot\/","name":"Home LoboGuard-BOT - LoboGuard","isPartOf":{"@id":"https:\/\/loboguard.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/loboguard.com\/es\/loboguard-bot\/#primaryimage"},"image":{"@id":"https:\/\/loboguard.com\/es\/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:43:27+00:00","breadcrumb":{"@id":"https:\/\/loboguard.com\/es\/loboguard-bot\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/loboguard.com\/es\/loboguard-bot\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/loboguard.com\/es\/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\/es\/loboguard-bot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/loboguard.com\/es\/"},{"@type":"ListItem","position":2,"name":"Home LoboGuard-BOT"}]},{"@type":"WebSite","@id":"https:\/\/loboguard.com\/es\/#website","url":"https:\/\/loboguard.com\/es\/","name":"LoboGuard","description":"","publisher":{"@id":"https:\/\/loboguard.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/loboguard.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/loboguard.com\/es\/#organization","name":"Lobo Brothers Technology","alternateName":"LoboGuard","url":"https:\/\/loboguard.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/loboguard.com\/es\/#\/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\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/LoboBrothers","https:\/\/es.linkedin.com\/company\/lobobrothers"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages\/2200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/comments?post=2200"}],"version-history":[{"count":15,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages\/2200\/revisions"}],"predecessor-version":[{"id":4078,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages\/2200\/revisions\/4078"}],"wp:attachment":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/media?parent=2200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}