{"product_id":"gl-rmq1","title":"Comet Q (GL-RMQ1) KVM remoto USB todo en uno con Wi-Fi 6","description":"\u003cstyle\u003e\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review {\n  display: flex;\n  flex-wrap: wrap;\n}\n\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review {\n  padding: 0 1rem;\n  vertical-align: middle;\n  display: inline-flex;\n}\n\n@media (max-width: 1440px) {\n  .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review {\n    transform: translateX(0);\n  }\n}\n\n@media (max-width: 991px) {\n  .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review {\n    vertical-align: top;\n  }\n}\n\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card {\n  display: flex;\n  height: 100%;\n}\n\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row {\n  background-color: #ffffff;\n  margin: 0;\n  align-items: center;\n}\n\n@media (max-width: 991px) {\n  .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row {\n    align-items: flex-start;\n  }\n}\n\n@media (max-width: 768px) {\n  .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row {\n    margin-right: 0;\n  }\n}\n\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image {\n  height: 100%;\n}\n\n@media (max-width: 991px) {\n  .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image {\n    height: auto;\n  }\n}\n\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  border-radius: 15px 0 0 15px;\n}\n\n@media (max-width: 991px) {\n  .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image img {\n    border-radius: 15px 15px 0 0;\n    width: 100%;\n    height: auto;\n  }\n}\n\n.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row p {\n  font-size: 1.1rem;\n}\n  .rmq1-main-container {\n    --rmq1: #1D77FF;\n  }\n\n  .rmq1-main-container .bg-rmq1 {\n    background-color: #10153b;\n  }\n\n  .rmq1-main-container .text-rmq1 {\n    color: var(--rmq1);\n  }\n\n  .rmq1-main-container .text-rmq1-grey {\n    color: #cbd5f5;\n  }\n\n  .rmq1-main-container .rmq1-text-gradient {\n    background: linear-gradient(90deg, rgb(70, 180, 246) 8%, rgb(69, 147, 255) 43%, rgb(79, 213, 237) 71%, rgb(208, 217, 255) 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    \/* For Firefox *\/\n    background-clip: text;\n    color: transparent;\n  }\n\n  .rmq1-main-container .pass-one {\n    font-family: Roboto, sans-serif;\n    font-weight: 700;\n    border-radius: 28px;\n    padding-top: 20px;\n    padding-bottom: 20px;\n    padding-left: 44px;\n    padding-right: 44px;\n    height: 55px;\n    font-size: 0.95rem;\n    width: 100%;\n    cursor: pointer;\n    display: block;\n    border: 1px solid rgba(37, 198, 182, 0.3);\n    background: rgba(37, 198, 182, 0.12);\n    color: rgb(37, 198, 182);\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 0.95rem 1rem;\n  }\n\n  .rmq1-main-container .pass-one:hover {\n    background: rgba(37, 198, 182, 0.22);\n    border-color: rgba(37, 198, 182, 0.5);\n    color: #ffffff;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .pass-one {\n      font-size: 0.85rem;\n      padding: 0px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n  }\n\n  .rmq1-main-container .pass-two {\n    font-family: Roboto, sans-serif;\n    font-weight: bold;\n    border-radius: 40px;\n    padding-top: 20px;\n    padding-bottom: 20px;\n    padding-left: 44px;\n    padding-right: 44px;\n    height: 55px;\n    width: 100%;\n    cursor: pointer;\n    display: block;\n    border: 1px solid rgba(34, 128, 229, 0.3);\n    background: rgba(34, 128, 229, 0.12);\n    color: rgb(34, 128, 229);\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    font-size: 0.95rem;\n    padding: 0.95rem 1rem;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .pass-two {\n      font-size: 0.85rem;\n      padding: 0px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n  }\n\n  .rmq1-main-container .pass-two:hover {\n    background: rgba(34, 128, 229, 0.22);\n    border-color: rgba(34, 128, 229, 0.5);\n    color: #ffffff;\n  }\n\n  .rmq1-main-container .show-now-button.disabled {\n    cursor: not-allowed;\n    pointer-events: default;\n  }\n\n  .rmq1-main-container .btn-round-rmq1 {\n    background-color: var(--rmq1);\n    color: #fff;\n    border-radius: 50px;\n    padding: 1rem 2rem;\n    text-transform: uppercase;\n    font-weight: bold;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .btn-round-rmq1 {\n      min-height: 50px;\n      padding: 12px 2rem;\n      text-transform: uppercase;\n      font-weight: bold;\n    }\n  }\n\n  .rmq1-main-container .btn-round-rmq1:hover {\n    background-color: #1163dd;\n  }\n\n  .rmq1-main-container .rmq1-rotating-word {\n    display: inline-block;\n    overflow: hidden;\n    vertical-align: bottom;\n    position: relative;\n  }\n\n  .rmq1-main-container .rmq1-rotating-word .rmq1-word-inner {\n    display: inline-block;\n    animation: rmq1SlideUp 0.65s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n    will-change: transform, opacity;\n    background: linear-gradient(90deg, #46b4f6 8%, #4593ff 43%, #4fd5ed 71%, #d0d9ff 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    color: transparent;\n  }\n\n  @keyframes rmq1SlideUp {\n    from {\n      transform: translateY(110%);\n      opacity: 0;\n    }\n\n    to {\n      transform: translateY(0);\n      opacity: 1;\n    }\n  }\n\n  @keyframes rmq1SlideOut {\n    from {\n      transform: translateY(0);\n      opacity: 1;\n    }\n\n    to {\n      transform: translateY(-110%);\n      opacity: 0;\n    }\n  }\n\n  .rmq1-main-container .rmq1-rotating-word .rmq1-word-inner.slide-out {\n    animation: rmq1SlideOut 0.5s cubic-bezier(0.7, 0, 0.84, 0) forwards;\n  }\n\n  .rmq1-main-container .btn-vip-gradient {\n    background: linear-gradient(135deg, #f5a623 0%, #f7b923 50%, #ffc629 100%);\n    color: #1a1a1a;\n    border-radius: 50px;\n    padding: 0.8rem 2.5rem;\n    text-transform: uppercase;\n    font-weight: 700;\n    font-size: 1.05rem;\n    letter-spacing: 0.5px;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.6rem;\n    transition: all 0.3s ease;\n    box-shadow: 0 8px 24px rgba(245, 166, 35, 0.35);\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .btn-vip-gradient {\n      min-height: 50px;\n      border-radius: 50px;\n      padding: 0.7rem 2rem;\n      font-size: 0.95rem;\n      text-transform: uppercase;\n      font-weight: 700;\n    }\n  }\n\n  .rmq1-main-container .btn-vip-gradient:hover {\n    background: linear-gradient(135deg, #f7b923 0%, #ffc629 50%, #ffd93b 100%);\n    color: #1a1a1a;\n    box-shadow: 0 12px 32px rgba(245, 166, 35, 0.45);\n    transform: translateY(-2px);\n  }\n\n  .rmq1-main-container .btn-kickstarter {\n    background-color: rgb(46, 191, 112);\n    border: 1px solid rgb(46, 191, 112);\n    color: #ffffff;\n    border-radius: 50px;\n    padding: 0.8rem 2.5rem;\n    text-transform: uppercase;\n    font-weight: 700;\n    font-size: 1.05rem;\n    letter-spacing: 0.5px;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.6rem;\n    transition: all 0.3s ease;\n    box-shadow: 0 8px 24px rgba(46, 191, 112, 0.25);\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .btn-kickstarter {\n      min-height: 50px;\n      border-radius: 50px;\n      padding: 0.7rem 2rem;\n      font-size: 0.95rem;\n      text-transform: uppercase;\n      font-weight: 700;\n    }\n  }\n\n  .rmq1-main-container .btn-kickstarter:hover {\n    background-color: rgb(36, 155, 92);\n    border-color: rgb(36, 155, 92);\n    box-shadow: 0 12px 32px rgba(46, 191, 112, 0.35);\n    transform: translateY(-2px);\n  }\n\n  .rmq1-main-container .vip-bolt {\n    font-size: 1.3em;\n    line-height: 1;\n  }\n\n  .rmq1-main-container #mc_embed_shell {\n    display: flex;\n    justify-content: center;\n  }\n\n  .rmq1-main-container #mc_embed_shell input {\n    border: medium none;\n    color: gray;\n    font-size: 16px;\n    padding: 8px 25px;\n    width: auto;\n    height: 50px;\n    border-radius: 25px 0px 0px 25px;\n  }\n\n  @media (max-width: 575.98px) {\n    .rmq1-main-container #mc_embed_shell input {\n      width: 100%;\n      height: 40px;\n      font-size: 13px;\n    }\n  }\n\n  .rmq1-main-container #mc_embed_shell input.email {\n    background: rgba(10, 19, 48, 0.52);\n    border: 1px solid rgba(255, 255, 255, 0.2);\n    color: rgba(255, 255, 255, 0.92);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);\n  }\n\n  .rmq1-main-container #mc_embed_shell input.email::placeholder {\n    color: rgba(255, 255, 255, 0.62);\n  }\n\n  .rmq1-main-container #mc_embed_shell input.email:focus {\n    background: rgba(10, 19, 48, 0.68);\n    border-color: rgba(71, 131, 255, 0.75);\n    box-shadow: 0 0 0 3px rgba(71, 131, 255, 0.14);\n    outline: none;\n  }\n\n  @media (max-width: 575.98px) {\n    .rmq1-main-container #mc_embed_shell input.email {\n      font-size: 13px;\n    }\n  }\n\n  .rmq1-main-container #mc_embed_shell input[type=submit] {\n    background-color: var(--rmq1);\n  }\n\n  .rmq1-main-container #mc_embed_shell input[type=submit]:hover {\n    background-color: #085bd6;\n  }\n\n  .rmq1-main-container #mc_embed_shell input[type=submit] {\n    text-align: center;\n    transition: 0.5s;\n    background-size: 200% auto;\n    font-weight: bold;\n    color: white;\n    border-radius: 0 25px 25px 0;\n    display: block;\n    margin: 0;\n  }\n\n  .rmq1-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n    width: auto;\n    justify-content: start;\n  }\n\n  @media (max-width: 767.98px) {\n    .rmq1-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n      margin: auto;\n      justify-content: center;\n    }\n  }\n\n  .rmq1-main-container #mc_embed_shell input[type=submit]:hover {\n    background-position: right center;\n    \/* change the direction of the change here *\/\n    color: #fff;\n    text-decoration: none;\n  }\n\n  .rmq1-main-container .top-banner {\n    min-height: 80vh;\n    background-size: cover;\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_hero_banner_v2.jpg\");\n  }\n\n  @supports (min-height: 80svh) {\n    .rmq1-main-container .top-banner {\n      min-height: 80svh;\n    }\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .top-banner .container {\n      min-height: inherit;\n      display: flex;\n      align-items: center;\n    }\n\n    .rmq1-main-container .top-banner .row {\n      width: 100%;\n    }\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .top-banner {\n      height: auto;\n      min-height: 100vh;\n      padding: 1rem 0 1.5rem;\n      background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_hero_banner_mobile_v2.jpg\");\n      background-position: center top;\n    }\n\n    @supports (min-height: 100svh) {\n      .rmq1-main-container .top-banner {\n        min-height: 100svh;\n      }\n    }\n\n    .rmq1-main-container .top-banner .container,\n    .rmq1-main-container .top-banner .row {\n      min-height: inherit;\n    }\n\n    .rmq1-main-container .top-banner .row.align-items-center {\n      align-items: flex-start !important;\n    }\n\n    .rmq1-main-container .top-banner .top-banner-content {\n      max-width: 32rem;\n      padding-top: 0.5rem;\n    }\n\n    .rmq1-main-container .top-banner .top-banner-content #mc_embed_shell {\n      justify-content: flex-start !important;\n    }\n\n    .rmq1-main-container .top-banner .top-banner-content #mc_embed_shell #mc-embedded-subscribe-form {\n      justify-content: flex-start !important;\n      margin: 0 !important;\n    }\n  }\n\n  .rmq1-main-container .top-banner .top-banner-content {\n    text-align: left;\n  }\n\n  .rmq1-main-container .top-banner .rmq1-kickstarter-status {\n    align-items: center;\n    background: rgba(11, 36, 26, 0.88);\n    border: 2px solid rgba(0, 168, 89, 0.68);\n    border-radius: 999px;\n    box-shadow: inset 0 0 0 1px rgba(91, 255, 158, 0.06);\n    display: inline-flex;\n    gap: 1.15rem;\n    margin-bottom: 1.35rem;\n    padding: 0.9rem 1.25rem;\n  }\n\n  .rmq1-main-container .top-banner .rmq1-kickstarter-status-label {\n    background: #12c85f;\n    border-radius: 0.55rem;\n    color: #ffffff;\n    font-size: 0.75rem;\n    font-weight: 900;\n    letter-spacing: 0.06em;\n    line-height: 1;\n    padding: 0.8rem 0.95rem;\n    text-transform: uppercase;\n  }\n\n  .rmq1-main-container .top-banner .rmq1-kickstarter-status-dot {\n    background: #3aca76;\n    border-radius: 999px;\n    flex: 0 0 auto;\n    height: 0.55rem;\n    width: 0.55rem;\n  }\n\n  .rmq1-main-container .top-banner .rmq1-kickstarter-status-text {\n    color: #3fe287;\n    font-size: 0.75rem;\n    font-weight: 900;\n    letter-spacing: 0.08em;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .rmq1-main-container .top-banner .top-banner-content #mc_embed_shell {\n    justify-content: flex-start;\n  }\n\n  .rmq1-main-container .top-banner .top-banner-content #mc-embedded-subscribe-form {\n    justify-content: flex-start;\n    margin: 0;\n  }\n\n  .rmq1-main-container .top-banner .bg-img {\n    position: absolute;\n  }\n\n  .rmq1-main-container .top-banner .bg-img img {\n    object-fit: cover;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .top-banner .row {\n      padding-top: 1.25rem;\n    }\n  }\n\n  .rmq1-main-container .top-banner .row .d-flex img {\n    max-height: 94px;\n  }\n\n  @media (max-width: 576px) {\n    .rmq1-main-container .top-banner .row .d-flex img {\n      max-height: 70px;\n    }\n  }\n\n  .rmq1-main-container .top-banner .row .d-flex img.glinet-logo {\n    max-height: 62px;\n    padding: 0 0 0.45rem 0.5rem;\n  }\n\n  @media (max-width: 576px) {\n    .rmq1-main-container .top-banner .row .d-flex img.glinet-logo {\n      max-height: 43px;\n      padding: 0 0 0.15rem 0.5rem;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .top-banner .rmq1-kickstarter-status {\n      gap: 0.75rem;\n      margin-bottom: 0.85rem;\n      padding: 0.6rem 0.85rem;\n    }\n\n    .rmq1-main-container .top-banner .rmq1-kickstarter-status-label {\n      font-size: 0.75rem;\n      padding: 0.55rem 0.72rem;\n    }\n\n    .rmq1-main-container .top-banner .rmq1-kickstarter-status-text {\n      font-size: 0.82rem;\n    }\n  }\n\n  .rmq1-main-container .top-banner h1 {\n    font-size: 2.75rem;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .top-banner h1 {\n      font-size: 1.65rem;\n      line-height: 1.15;\n      margin-bottom: 0.75rem;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .top-banner p {\n      font-size: 0.95rem;\n      line-height: 1.5;\n      margin-bottom: 0.55rem;\n    }\n  }\n\n  .rmq1-main-container .ks-badge {\n    width: 235px;\n    padding: 10px 0 0 0;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .ks-badge {\n      width: 200px;\n      padding-top: 0;\n    }\n  }\n\n  .rmq1-main-container .rmq1-metrics-strip-section {\n    background-color: #0b0f17;\n  }\n\n  .rmq1-main-container .rmq1-metrics-strip {\n    border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n    border-top: 1px solid rgba(255, 255, 255, 0.08);\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    margin: 0 auto;\n    max-width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-metric-item {\n    align-items: center;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    min-height: 180px;\n    padding: 2rem 1.25rem;\n    position: relative;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-metric-item:not(:last-child)::after {\n    background: rgba(255, 255, 255, 0.09);\n    content: \"\";\n    height: 64px;\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 1px;\n  }\n\n  .rmq1-main-container .rmq1-metric-value {\n    font-size: 2.9rem;\n    font-weight: 600;\n    letter-spacing: -0.03em;\n    line-height: 1;\n    margin-bottom: 0.5rem;\n  }\n\n  .rmq1-main-container .rmq1-metric-label {\n    color: rgba(255, 255, 255, 0.58);\n    font-size: 0.95rem;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .rmq1-main-container .rmq1-overview-row {\n    padding: 4rem 0;\n  }\n\n  .rmq1-main-container .rmq1-overview-card {\n    background: #000;\n    border: 1px solid rgba(120, 150, 216, 0.3);\n    border-radius: 1.6rem;\n    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.02), 0 14px 34px rgba(5, 10, 24, 0.2);\n    padding: 2.2rem 2.4rem;\n  }\n\n  .rmq1-main-container .rmq1-supporter-wall-img {\n    display: inline-block;\n    width: 55%;\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-supporter-wall-img {\n      max-width: 24rem;\n    }\n  }\n\n  .rmq1-main-container .rmq1-highlight-grid {\n    display: grid;\n    gap: 0.75rem;\n    width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card {\n    background-repeat: no-repeat;\n    background-size: cover;\n    border: 1px solid #233057;\n    border-radius: 1.25rem;\n    overflow: hidden;\n    padding: 1.2rem;\n    position: relative;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card::before {\n    background: radial-gradient(ellipse 200% 180% at 0% 0%, rgba(60, 127, 228, 0.4) 0%, rgba(60, 127, 228, 0.1) 38%, transparent 68%);\n    border-radius: inherit;\n    content: \"\";\n    inset: 0;\n    pointer-events: none;\n    position: absolute;\n    z-index: 0;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card h3 {\n    font-size: 1.5rem;\n    font-weight: 700;\n    line-height: 1.35;\n    margin: 0;\n    position: relative;\n    z-index: 1;\n  }\n\n  @media (max-width: 1200px) {\n    .rmq1-main-container .rmq1-highlight-card h3 {\n      font-size: 1.2rem;\n    }\n  }\n\n  @media (max-width: 991.98px) {\n    .rmq1-main-container .rmq1-highlight-card {\n      padding: 1.1rem;\n    }\n  }\n\n  @media (max-width: 767.98px) {\n    .rmq1-main-container .rmq1-highlight-card {\n      padding: 1rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card h3 {\n      font-size: 1.2rem;\n    }\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--1 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_offline-sleep-mode.jpg\");\n    background-position: bottom center;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--2 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_touchscreen.jpg\");\n    background-position: bottom center;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--3 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights-wi-fi-6.jpg\");\n    background-position: center right;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--4 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_512mb.jpg\");\n    background-position: center right;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--5 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_hardware.jpg\");\n    background-position: top right;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--6 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_dual-core.jpg\");\n    background-position: top right;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--7 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_cross-device.jpg\");\n    background-position: bottom center;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--8 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_type-c.jpg\");\n    background-position: bottom right;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--9 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/highlights_tailscale-and-zerotier-support.jpg\");\n    background-position: bottom right;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--3,\n  .rmq1-main-container .rmq1-highlight-card--4 {\n    align-items: center;\n    background-position: center;\n    display: flex;\n    justify-content: center;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-highlight-card--3 h3,\n  .rmq1-main-container .rmq1-highlight-card--4 h3 {\n    font-size: 2.15rem;\n  }\n\n  @media (max-width: 1200px) {\n\n    .rmq1-main-container .rmq1-highlight-card--3 h3,\n    .rmq1-main-container .rmq1-highlight-card--4 h3 {\n      font-size: 1.75rem;\n    }\n  }\n\n  @media (max-width: 767.98px) {\n\n    .rmq1-main-container .rmq1-highlight-card--3 h3,\n    .rmq1-main-container .rmq1-highlight-card--4 h3 {\n      font-size: 1.5rem;\n    }\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-highlight-grid {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      grid-template-rows: repeat(4, minmax(6.5rem, 1fr));\n      min-height: 46rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--1 {\n      grid-column: 1\/3;\n      grid-row: 1\/3;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--2 {\n      grid-column: 3\/4;\n      grid-row: 1\/3;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--3 {\n      grid-column: 4\/5;\n      grid-row: 1\/2;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--4 {\n      grid-column: 4\/5;\n      grid-row: 2\/3;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--5 {\n      grid-column: 1\/2;\n      grid-row: 3\/4;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--6 {\n      grid-column: 1\/2;\n      grid-row: 4\/5;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--7 {\n      grid-column: 2\/3;\n      grid-row: 3\/5;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--8,\n    .rmq1-main-container .rmq1-highlight-card--9 {\n      grid-row: 3\/5;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--8 {\n      grid-column: 3\/4;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--9 {\n      grid-column: 4\/5;\n    }\n  }\n\n  @media (min-width: 768px) and (max-width: 991.98px) {\n    .rmq1-main-container .rmq1-highlight-grid {\n      grid-auto-rows: minmax(6rem, auto);\n      grid-template-columns: repeat(6, minmax(0, 1fr));\n      min-height: 50rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--1 {\n      grid-column: 1\/5;\n      grid-row: 1;\n      min-height: 13rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--2 {\n      grid-column: 5\/7;\n      grid-row: 1;\n      min-height: 8.5rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--5 {\n      grid-column: 1\/3;\n      grid-row: 2;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--6 {\n      grid-column: 1\/3;\n      grid-row: 3;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--7 {\n      grid-column: 3\/5;\n      grid-row: 2\/4;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--3 {\n      grid-column: 5\/7;\n      grid-row: 2;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--4 {\n      grid-column: 5\/7;\n      grid-row: 3;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--8,\n    .rmq1-main-container .rmq1-highlight-card--9 {\n      grid-row: 4;\n      min-height: 7.5rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--8 {\n      grid-column: 1\/4;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--9 {\n      grid-column: 4\/7;\n    }\n  }\n\n  @media (max-width: 767.98px) {\n    .rmq1-main-container .rmq1-highlight-grid {\n      grid-auto-rows: minmax(5.5rem, auto);\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .rmq1-main-container .rmq1-highlight-card {\n      min-height: 9rem;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--1 {\n      grid-column: 1\/-1;\n      grid-row: 1;\n      background-position: center calc(100% + 15px);\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--2 {\n      grid-column: 1\/2;\n      grid-row: 2\/4;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--3 {\n      grid-column: 1\/2;\n      grid-row: 6;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--4 {\n      grid-column: 2\/3;\n      grid-row: 6;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--5 {\n      grid-column: 1\/2;\n      grid-row: 4;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--6 {\n      grid-column: 1\/2;\n      grid-row: 5;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--7 {\n      grid-column: 2\/3;\n      grid-row: 4\/6;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--8 {\n      grid-column: 2\/3;\n      grid-row: 2;\n    }\n\n    .rmq1-main-container .rmq1-highlight-card--9 {\n      grid-column: 2\/3;\n      grid-row: 3;\n    }\n  }\n\n  .rmq1-main-container .rmq1-connect-card {\n    background: radial-gradient(circle at 50% 46%, rgba(57, 112, 255, 0.18), transparent 34%), linear-gradient(180deg, #10192f 0%, #0d1425 100%);\n    border: 1px solid rgba(122, 146, 197, 0.28);\n    border-radius: 2rem;\n    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.02);\n    padding: 2rem;\n  }\n\n  .rmq1-main-container .rmq1-connect-eyebrow {\n    color: #46B4F6;\n    display: inline-block;\n    font-size: 0.8rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    margin-bottom: 0.75rem;\n    text-transform: uppercase;\n  }\n\n  .rmq1-main-container .rmq1-connect-flow {\n    align-items: center;\n    display: grid;\n    gap: 1rem;\n    grid-template-columns: minmax(110px, 0.9fr) auto minmax(0, 2fr);\n    margin-bottom: 2rem;\n    min-width: 0;\n  }\n\n  .rmq1-main-container .rmq1-connect-group {\n    align-items: stretch;\n    background: rgba(255, 255, 255, 0.06);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 1.4rem;\n    display: grid;\n    gap: 0.85rem;\n    grid-template-columns: minmax(140px, 0.95fr) auto minmax(0, 1fr);\n    min-width: 0;\n    padding: 0.85rem;\n    width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-connect-targets {\n    align-items: center;\n    background: rgba(255, 255, 255, 0.08);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 1.4rem;\n    display: flex;\n    flex-direction: column;\n    gap: 0.5rem;\n    justify-content: center;\n    min-height: 204px;\n    min-width: 0;\n    padding: 1.25rem 1rem;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-targets-list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 0.75rem 0;\n    display: flex;\n    flex-direction: column;\n    gap: 0.4rem;\n    width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-targets-list li {\n    color: rgba(255, 255, 255, 0.85);\n    display: flex;\n    align-items: center;\n    gap: 0.6rem;\n    font-size: 0.95rem;\n    line-height: 1.4;\n  }\n\n  .rmq1-main-container .rmq1-targets-list i {\n    color: #2890ff;\n    font-size: 0.9rem;\n    min-width: 20px;\n  }\n\n  .rmq1-main-container .rmq1-connect-device {\n    align-items: center;\n    background: rgba(255, 255, 255, 0.08);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 1.4rem;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    min-height: 168px;\n    min-width: 0;\n    padding: 1.25rem 1rem;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-connect-device-core {\n    background: linear-gradient(180deg, rgba(45, 72, 141, 0.95) 0%, rgba(37, 57, 109, 0.95) 100%);\n    border: 2px solid rgba(50, 140, 255, 0.7);\n    box-shadow: 0 0 28px rgba(25, 93, 255, 0.22);\n    min-height: 204px;\n  }\n\n  .rmq1-main-container .rmq1-connect-device-target.is-active {\n    background: rgba(28, 57, 103, 0.62);\n    border-color: rgba(50, 140, 255, 0.7);\n  }\n\n  .rmq1-main-container .rmq1-connect-device-target {\n    background: transparent;\n    border: 0;\n    border-radius: 1rem;\n    min-height: 130px;\n  }\n\n  .rmq1-main-container .rmq1-connect-icon {\n    align-items: center;\n    color: #ffffff;\n    display: inline-flex;\n    font-size: 1.5rem;\n    height: 2.5rem;\n    justify-content: center;\n    margin-bottom: 1rem;\n    width: 2.5rem;\n  }\n\n  .rmq1-main-container .rmq1-connect-product {\n    filter: drop-shadow(0 8px 16px rgba(10, 22, 55, 0.35));\n    margin-bottom: 1rem;\n    max-width: 72px;\n    width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-connect-arrow {\n    align-items: center;\n    align-self: center;\n    color: #1f83ff;\n    display: flex;\n    font-size: 2.1rem;\n    font-weight: 700;\n    justify-content: center;\n    line-height: 1;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-connect-note {\n    align-items: flex-start;\n    background: rgba(13, 74, 54, 0.42);\n    border: 1px solid rgba(43, 184, 118, 0.38);\n    border-radius: 1.25rem;\n    color: #77efad;\n    display: flex;\n    gap: 1rem;\n    padding: 1.25rem 1.35rem;\n  }\n\n  .rmq1-main-container .rmq1-connect-note-icon {\n    align-items: center;\n    background: rgba(102, 255, 190, 0.1);\n    border-radius: 999px;\n    color: #7ef3b8;\n    display: inline-flex;\n    flex: 0 0 auto;\n    font-size: 1.25rem;\n    height: 2.5rem;\n    justify-content: center;\n    width: 2.5rem;\n  }\n\n  .rmq1-main-container .rmq1-connect-note p {\n    color: #83efb7;\n    font-size: 1rem;\n    line-height: 1.65;\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-audience-grid {\n    display: grid;\n    gap: 1.25rem;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    margin-top: 3rem;\n    text-align: left;\n  }\n\n  .rmq1-main-container .rmq1-compat-card {\n    background: linear-gradient(180deg, rgba(17, 25, 47, 0.98) 0%, rgba(13, 20, 38, 0.98) 100%);\n    border: 1px solid rgba(87, 110, 160, 0.28);\n    border-radius: 1.6rem;\n    padding: 1.75rem 2rem;\n  }\n\n  .rmq1-main-container .rmq1-audience-card {\n    background: linear-gradient(180deg, rgba(17, 25, 47, 0.98) 0%, rgba(13, 20, 38, 0.98) 100%);\n    border: 1px solid rgba(87, 110, 160, 0.28);\n    border-radius: 1.6rem;\n    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.02);\n    display: flex;\n    flex-direction: column;\n    min-height: 328px;\n    padding: 2rem 1.8rem;\n  }\n\n  .rmq1-main-container .rmq1-audience-icon {\n    align-self: flex-start;\n    align-items: center;\n    color: #ffffff;\n    display: inline-flex;\n    font-size: 1.55rem;\n    justify-content: center;\n    margin-bottom: 1.5rem;\n  }\n\n  .rmq1-main-container .rmq1-audience-icon-image img {\n    display: block;\n    height: 4.25rem;\n    width: 4.25rem;\n  }\n\n  .rmq1-main-container .rmq1-audience-card h3 {\n    color: #ffffff;\n    font-size: 1.2rem;\n    font-weight: 700;\n    line-height: 1.35;\n    margin-bottom: 0.9rem;\n  }\n\n  .rmq1-main-container .rmq1-audience-card p {\n    color: rgba(214, 221, 236, 0.82);\n    font-size: 0.98rem;\n    line-height: 1.85;\n    margin-bottom: 1.4rem;\n  }\n\n  .rmq1-main-container .rmq1-audience-tag {\n    align-self: flex-start;\n    background: rgba(17, 55, 121, 0.38);\n    border: 1px solid rgba(39, 123, 255, 0.4);\n    border-radius: 0.45rem;\n    color: #65a9ff;\n    font-size: 0.82rem;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n    line-height: 1;\n    margin-top: auto;\n    padding: 0.5rem 0.72rem;\n  }\n\n  .rmq1-main-container .rmq1-steps {\n    display: grid;\n    gap: 2.5rem;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    margin: 3rem auto 0;\n    max-width: 1440px;\n    position: relative;\n  }\n\n  .rmq1-main-container .rmq1-steps::before {\n    background: linear-gradient(90deg, rgba(22, 114, 255, 0) 0%, rgba(22, 114, 255, 0.65) 14%, rgba(22, 114, 255, 0.65) 86%, rgba(22, 114, 255, 0) 100%);\n    content: \"\";\n    height: 1px;\n    left: calc(16.666% + 3rem);\n    position: absolute;\n    right: calc(16.666% + 3rem);\n    top: 2.5rem;\n  }\n\n  .rmq1-main-container .rmq1-step {\n    color: #d7dbeb;\n    padding: 0 1.25rem;\n    position: relative;\n    z-index: 1;\n  }\n\n  .rmq1-main-container .rmq1-step-number {\n    align-items: center;\n    background: linear-gradient(180deg, #2e86ff 0%, #5874f3 100%);\n    border-radius: 999px;\n    box-shadow: 0 0 32px rgba(36, 126, 255, 0.3);\n    color: #ffffff;\n    display: inline-flex;\n    font-size: 1.75rem;\n    font-weight: 800;\n    height: 4.5rem;\n    justify-content: center;\n    margin-bottom: 2rem;\n    width: 4.5rem;\n  }\n\n  @media (max-width: 1199px) {\n    .rmq1-main-container .rmq1-metric-item {\n      min-height: 164px;\n      padding: 1.75rem 1rem;\n    }\n\n    .rmq1-main-container .rmq1-metric-value {\n      font-size: 2.45rem;\n    }\n\n    .rmq1-main-container .rmq1-connect-flow {\n      grid-template-columns: minmax(100px, 0.85fr) auto minmax(0, 1.8fr);\n    }\n\n    .rmq1-main-container .rmq1-connect-group {\n      grid-template-columns: minmax(125px, 0.9fr) auto minmax(0, 1fr);\n    }\n\n    .rmq1-main-container .rmq1-connect-device h3 {\n      font-size: 1.15rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-card {\n      min-height: 350px;\n      padding: 1.7rem 1.45rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-card h3 {\n      font-size: 1.08rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-card p {\n      font-size: 0.94rem;\n      line-height: 1.75;\n    }\n\n    .rmq1-main-container .rmq1-step-number {\n      font-size: 2.2rem;\n      height: 5.75rem;\n      margin-bottom: 1.85rem;\n      width: 5.75rem;\n    }\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .rmq1-metrics-strip {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .rmq1-main-container .rmq1-metric-item:nth-child(2)::after {\n      display: none;\n    }\n\n    .rmq1-main-container .rmq1-overview-row {\n      padding: 3rem 0;\n    }\n\n    .rmq1-main-container .rmq1-overview-card {\n      border-radius: 1.35rem;\n      padding: 1.7rem 1.45rem;\n    }\n\n    .rmq1-main-container .rmq1-connect-flow {\n      gap: 1.1rem;\n      grid-template-columns: 1fr;\n    }\n\n    .rmq1-main-container .rmq1-connect-group {\n      grid-template-columns: 1fr;\n    }\n\n    .rmq1-main-container .rmq1-connect-arrow {\n      transform: rotate(90deg);\n    }\n\n    .rmq1-main-container .rmq1-audience-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .rmq1-main-container .rmq1-steps {\n      gap: 2rem;\n      grid-template-columns: 1fr;\n      margin-top: 3rem;\n      max-width: 680px;\n    }\n\n    .rmq1-main-container .rmq1-steps::before {\n      display: none;\n    }\n\n    .rmq1-main-container .rmq1-step {\n      padding: 0;\n    }\n\n    .rmq1-main-container .rmq1-step-number {\n      margin-bottom: 1.5rem;\n    }\n  }\n\n  @media (max-width: 575px) {\n    .rmq1-main-container .rmq1-metrics-strip {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .rmq1-main-container .rmq1-metric-item {\n      min-height: 128px;\n      padding: 1.5rem 1rem;\n    }\n\n    .rmq1-main-container .rmq1-metric-item:not(:last-child)::after {\n      bottom: auto;\n      height: 64px;\n      left: auto;\n      right: 0;\n      top: 50%;\n      transform: translateY(-50%);\n      width: 1px;\n    }\n\n    .rmq1-main-container .rmq1-metric-item:nth-child(2)::after {\n      display: none;\n    }\n\n    .rmq1-main-container .rmq1-metric-item:nth-child(-n+2) {\n      border-bottom: 1px solid rgba(255, 255, 255, 0.09);\n    }\n\n    .rmq1-main-container .rmq1-metric-value {\n      font-size: 2.15rem;\n    }\n\n    .rmq1-main-container .rmq1-metric-label {\n      font-size: 0.9rem;\n    }\n\n    .rmq1-main-container .rmq1-connect-card {\n      border-radius: 1.5rem;\n      padding: 1.5rem;\n    }\n\n    .rmq1-main-container .rmq1-connect-eyebrow {\n      font-size: 0.8rem;\n      margin-bottom: 1.5rem;\n    }\n\n    .rmq1-main-container .rmq1-connect-device,\n    .rmq1-main-container .rmq1-connect-device-core {\n      min-height: 150px;\n    }\n\n    .rmq1-main-container .rmq1-connect-note {\n      padding: 1rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rmq1-main-container .rmq1-audience-card {\n      min-height: auto;\n      padding: 1.5rem 1.25rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-icon {\n      font-size: 1.35rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-icon-image img {\n      height: 1.7rem;\n      width: 1.7rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-card h3 {\n      font-size: 1.05rem;\n    }\n\n    .rmq1-main-container .rmq1-audience-card p {\n      font-size: 0.95rem;\n      line-height: 1.7;\n    }\n\n    .rmq1-main-container .rmq1-steps {\n      gap: 2.5rem;\n    }\n\n    .rmq1-main-container .rmq1-step-number {\n      font-size: 1.9rem;\n      height: 4.75rem;\n      width: 4.75rem;\n    }\n\n    .rmq1-main-container .rmq1-step h3 {\n      font-size: 1.2rem;\n    }\n\n    .rmq1-main-container .rmq1-step p {\n      font-size: 0.98rem;\n      line-height: 1.6;\n    }\n  }\n\n  .rmq1-main-container {\n    \/* 视频轮播样式 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    color: #000;\n    width: 100%;\n    overflow: hidden;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-container {\n    width: 100%;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-header h2 {\n    margin-bottom: 10px;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 轮播主体 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-wrapper {\n    position: relative;\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: visible;\n    padding: 20px 0;\n    cursor: grab;\n  }\n\n  @media (max-width: 992px) {\n    .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-wrapper {\n      padding: 0;\n    }\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-wrapper:active {\n    cursor: grabbing;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-container {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    height: auto;\n    min-height: 400px;\n    position: relative;\n  }\n\n  @media (max-width: 992px) {\n    .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-container {\n      min-height: auto;\n    }\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item {\n    position: absolute;\n    width: 60%;\n    aspect-ratio: 16\/9;\n    border-radius: 15px;\n    overflow: hidden;\n    transition: transform 0.8s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.8s ease;\n    opacity: 0;\n    transform: translateX(0);\n    z-index: 1;\n    user-select: none;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 内部容器，用于裁剪圆角 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .media-inner {\n    width: 100%;\n    height: 100%;\n    border-radius: 15px;\n    overflow: hidden;\n    position: relative;\n    z-index: 1;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.active {\n    opacity: 1;\n    z-index: 10;\n    transform: translateX(0);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.prev {\n    opacity: 0.4;\n    transform: translateX(-105%);\n    z-index: 5;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.next {\n    opacity: 0.4;\n    transform: translateX(105%);\n    z-index: 5;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.hidden-left {\n    opacity: 0;\n    transform: translateX(-200%);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.hidden-right {\n    opacity: 0;\n    transform: translateX(200%);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item video,\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item img {\n    transform: scale(1.01);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 导航按钮 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .nav-btn {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background: rgba(255, 255, 255, 0.7);\n    border: none;\n    width: 4vw;\n    height: 4vw;\n    min-width: 40px;\n    min-height: 40px;\n    max-width: 60px;\n    max-height: 60px;\n    border-radius: 50%;\n    color: #333;\n    cursor: pointer;\n    z-index: 30;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: all 0.3s ease;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .nav-btn:hover {\n    background: #fff;\n    transform: translateY(-50%) scale(1.1);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .nav-btn:focus {\n    outline: none;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .nav-btn svg {\n    width: 50%;\n    height: 50%;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .nav-btn.hidden {\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .prev-btn {\n    left: calc(20% + 20px);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .next-btn {\n    right: calc(20% + 20px);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 播放\/暂停按钮 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-play-pause-btn {\n    position: absolute;\n    bottom: 20px;\n    right: 20px;\n    background: rgba(0, 0, 0, 0.5);\n    border: none;\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    color: white;\n    cursor: pointer;\n    z-index: 20;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    transition: opacity 0.3s;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.active .rmq1-play-pause-btn {\n    opacity: 1;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 图片项隐藏播放按钮 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item.is-image .rmq1-play-pause-btn {\n    display: none !important;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-play-pause-btn:focus {\n    outline: none;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-play-pause-btn svg {\n    position: absolute;\n    top: 0;\n    left: 0;\n    transform: rotate(-90deg);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-progress-ring-circle {\n    transition: stroke-dashoffset 0.1s linear;\n    stroke: #fff;\n    stroke-width: 2;\n    fill: transparent;\n    stroke-dasharray: 125.6;\n    stroke-dashoffset: 125.6;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .bg-ring-circle {\n    stroke: rgba(255, 255, 255, 0.3);\n    stroke-width: 2;\n    fill: transparent;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-icon {\n    position: relative;\n    z-index: 2;\n    font-size: 16px;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 底部控制区 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .controls-footer {\n    margin-top: 20px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .progress-container {\n    display: flex;\n    gap: 15px;\n    width: 60%;\n    height: 4px;\n    margin-bottom: 30px;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .progress-bar {\n    flex: 1;\n    background: #e0e0e0;\n    border-radius: 2px;\n    cursor: pointer;\n    transition: background 0.3s;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .progress-bar.active {\n    background: var(--rmq1);\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 文案展示区域 *\/\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .text-display-container {\n    width: 60%;\n    min-height: 100px;\n    text-align: left;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-text-content {\n    display: none;\n    animation: fadeIn 0.5s ease forwards;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-text-content.active {\n    display: block;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-text-content h5 {\n    margin-bottom: 10px;\n  }\n\n  .rmq1-main-container .rmq1-video-carousel .rmq1-text-content p {\n    margin: 0;\n  }\n\n  @keyframes fadeIn {\n    from {\n      opacity: 0;\n      transform: translateY(10px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .rmq1-main-container .rmq1-video-carousel {\n    \/* 移动端适配 *\/\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item {\n      width: 85%;\n      aspect-ratio: 1\/0.91;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .prev-btn {\n      left: calc(7.5% + 10px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .next-btn {\n      right: calc(7.5% + 10px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .progress-container,\n    .rmq1-main-container .rmq1-video-carousel .text-display-container {\n      width: 85%;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .rmq1-text-content p {\n      font-size: 1rem;\n    }\n  }\n\n  @media (max-width: 991px) and (min-width: 768px) {\n    .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item {\n      width: 70%;\n      aspect-ratio: 16\/9;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .prev-btn {\n      left: calc(15% + 10px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .next-btn {\n      right: calc(15% + 10px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .progress-container,\n    .rmq1-main-container .rmq1-video-carousel .text-display-container {\n      width: 70%;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .rmq1-text-content p {\n      font-size: 1rem;\n    }\n  }\n\n  @media (max-width: 1400px) and (min-width: 991px) {\n    .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item {\n      width: 70%;\n      aspect-ratio: 16\/9;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .prev-btn {\n      left: calc(15% + 10px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .next-btn {\n      right: calc(15% + 10px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .progress-container,\n    .rmq1-main-container .rmq1-video-carousel .text-display-container {\n      width: 70%;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .rmq1-text-content p {\n      font-size: 1rem;\n    }\n  }\n\n  @media (min-width: 1400px) {\n    .rmq1-main-container .rmq1-video-carousel .rmq1-carousel-item {\n      width: 45%;\n      aspect-ratio: 16\/9;\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .prev-btn {\n      left: calc(27.5% + 20px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .next-btn {\n      right: calc(27.5% + 20px);\n    }\n\n    .rmq1-main-container .rmq1-video-carousel .progress-container,\n    .rmq1-main-container .rmq1-video-carousel .text-display-container {\n      width: 45%;\n    }\n  }\n\n  .rmq1-main-container .table {\n    color: #e0e0e0;\n    \/* ensure text is white *\/\n  }\n\n  .rmq1-main-container .table td,\n  .rmq1-main-container .table th {\n    border-top: 1px solid rgba(255, 255, 255, 0.2);\n  }\n\n  .rmq1-main-container .vip-section {\n    background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_vip-bg.jpg\");\n    background-size: cover;\n    background-position: center center;\n    background-repeat: no-repeat;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .vip-section {\n      background-position: center top;\n    }\n  }\n\n  .rmq1-main-container .vip-highlight-card {\n    margin: 0 auto;\n    padding: 5rem 2rem;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .vip-highlight-card {\n      border-radius: 1.25rem;\n      padding: 2.25rem 1.15rem;\n    }\n  }\n\n  .rmq1-main-container .vip-disclaimer {\n    color: rgba(255, 255, 255, 0.55);\n    font-size: 0.85rem;\n  }\n\n  .rmq1-main-container {\n    \/* Optional softer text *\/\n  }\n\n  .rmq1-main-container .text-light-50 {\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .rmq1-main-container .rmq1-vip-icon-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 25px;\n    height: 25px;\n    border-radius: 8px;\n    background-color: rgb(139, 163, 199);\n    padding: 18px;\n    margin-right: 8px;\n  }\n\n  .rmq1-main-container .rmq1-vip-card {\n    background: linear-gradient(180deg, #06102a 0%, #030a1d 100%);\n    border: 1px solid rgba(140, 163, 199, 0.25) !important;\n    border-radius: 30px !important;\n    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.02), 0 20px 40px rgba(0, 0, 0, 0.25);\n    padding-bottom: 32px;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-header {\n    border-bottom: 1px solid rgba(140, 163, 199, 0.2) !important;\n    padding: 1.75rem 2rem 1.25rem;\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-header h4,\n  .rmq1-main-container .rmq1-vip-card .card-header h5 {\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    font-weight: 700 !important;\n    color: #aebdde;\n    margin-bottom: 1rem;\n    display: flex;\n    align-items: center;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-header p {\n    color: #8d97ab;\n    padding-top: 8px;\n    font-weight: 500;\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body {\n    padding: 1.5rem 2rem 1.25rem;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body p {\n    color: #b7c0d2;\n    margin-bottom: 0.9rem;\n    line-height: 1.45;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body p i {\n    min-width: 32px;\n    width: 32px;\n    height: 32px;\n    border-radius: 50%;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(113, 140, 183, 0.18);\n    color: #97b0d8;\n    margin-top: -2px;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body p b,\n  .rmq1-main-container .rmq1-vip-card .fa-circle-check,\n  .rmq1-main-container .rmq1-vip-card .fa-circle-xmark {\n    color: #97b0d8;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper {\n    position: relative;\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper {\n      border-bottom: none;\n      border-left: 1px solid #cbd5f5;\n      padding-left: 20px;\n    }\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav {\n    display: flex;\n    flex-direction: row;\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav {\n      flex-direction: column;\n    }\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item {\n    cursor: pointer;\n    opacity: 0.4;\n    transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);\n    padding-bottom: 15px;\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item {\n      padding-bottom: 0;\n    }\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item {\n      display: none;\n    }\n\n    .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item.active {\n      display: block;\n    }\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item.active {\n    opacity: 1;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item .description-box {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item .description-box {\n      text-align: center;\n      transition: none;\n    }\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .feature-nav-item:hover {\n    opacity: 1;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .feature-nav-wrapper .nav-indicator {\n    position: absolute;\n    background: var(--rmq1);\n    \/* 使用 cubic-bezier 让滑动更具“高级感”，时长 0.4s 左右最佳 *\/\n    transition: transform 0.3s ease, height 0.4s cubic-bezier(0.4, 0, 0.2, 1), width 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    z-index: 2;\n    width: 2px;\n    left: -1px;\n    top: 0;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .description-box .description {\n    color: #cbd5f5;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .image-viewer {\n    position: relative;\n    aspect-ratio: 16\/9;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .image-viewer .feature-img {\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    opacity: 0;\n    transition: opacity 0.8s ease;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .image-viewer .feature-img.active {\n    opacity: 1;\n    z-index: 1;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper {\n    overflow: hidden;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-container {\n    overflow-x: auto;\n    scrollbar-width: none;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-container::-webkit-scrollbar {\n    display: none;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-container {\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper {\n    width: 100%;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs-scroll-area {\n    overflow-x: auto;\n    scrollbar-width: none;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs-scroll-area::-webkit-scrollbar {\n    display: none;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs-scroll-area {\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs {\n    display: flex;\n    flex-wrap: nowrap;\n    width: max-content;\n    position: relative;\n    padding: 0 10px;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mb-tab {\n    padding: 12px 10px;\n    color: #666;\n    cursor: pointer;\n    white-space: nowrap;\n    transition: color 0.3s;\n    border-bottom: 1px solid #333;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mb-tab.active {\n    color: #fff;\n  }\n\n  .rmq1-main-container .rmq1-feature-switcher .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mb-tab-indicator {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    height: 2px;\n    background: #fff;\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n\n  .rmq1-main-container .rmq1-scenarios {\n    margin: auto;\n    \/* Image *\/\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-image img {\n    width: 100%;\n    display: block;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-image {\n    position: relative;\n    width: 100%;\n    aspect-ratio: 16\/9;\n    overflow: hidden;\n    border-radius: 12px;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-image .scene-img {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    opacity: 0;\n    transition: opacity 0.5s ease-in-out;\n    z-index: 1;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-image .scene-img.active {\n    opacity: 1;\n    z-index: 2;\n  }\n\n  .rmq1-main-container .rmq1-scenarios {\n    \/* Tabs *\/\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs {\n    display: flex;\n    justify-content: center;\n    gap: 12px;\n    position: sticky;\n    top: 0;\n    z-index: 10;\n    padding-top: 25px;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .tab.active {\n    color: #fff;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs {\n    width: 100%;\n    margin-top: 2rem;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .scenarios-tabs-wrapper {\n    overflow-x: auto;\n    scrollbar-width: none;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .scenarios-tabs-wrapper::-webkit-scrollbar {\n    display: none;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .scenarios-tabs-wrapper {\n    -webkit-overflow-scrolling: touch;\n    padding: 10px 0;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .scenarios-tabs-bg {\n    position: relative;\n    display: flex;\n    flex-wrap: nowrap;\n    width: max-content;\n    background-color: #060626;\n    border-radius: 50px;\n    padding: 5px;\n    margin: 0 auto;\n    z-index: 1;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .scenarios-tabs-bg .tab-sliding-indicator {\n    position: absolute;\n    top: 5px;\n    left: 0;\n    height: calc(100% - 10px);\n    background-color: var(--rmq1);\n    border-radius: 40px;\n    z-index: 0;\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    width: var(--indicator-width, 0);\n    transform: translateX(var(--indicator-left, 0));\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .tab {\n    position: relative;\n    z-index: 2;\n    background: transparent !important;\n    border: none;\n    color: #888;\n    padding: 10px 25px;\n    font-weight: 600;\n    transition: color 0.3s;\n    white-space: nowrap;\n    border-radius: 40px;\n    outline: none !important;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs .tab.active {\n    color: #fff;\n  }\n\n  .rmq1-main-container .rmq1-scenarios {\n    \/* Content *\/\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-content {\n    margin-top: 28px;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .tab-content {\n    display: none;\n  }\n\n  .rmq1-main-container .rmq1-scenarios .tab-content.active {\n    display: block;\n  }\n\n  .rmq1-main-container .rmq1-scenarios {\n    \/* Background container *\/\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs-bg {\n    display: inline-flex;\n    gap: 8px;\n    background: #2d2d2d;\n    \/* 👈 background color *\/\n    border-radius: 999px;\n    \/* pill *\/\n  }\n\n  .rmq1-main-container .rmq1-scenarios {\n    \/* Tabs *\/\n  }\n\n  .rmq1-main-container .rmq1-scenarios .scenarios-tabs-bg .tab {\n    padding: 8px 20px;\n    border-radius: 999px;\n    border: none;\n    background: transparent;\n    color: #a1a1a1;\n    cursor: pointer;\n    font-weight: 500;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider {\n    --rmq1-accent: #25c6b6;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .card-header h4,\n  .rmq1-main-container .rmq1-vip-insider .card-header h5 {\n    color: #25c6b6;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .rmq1-vip-icon-badge {\n    background-color: rgba(37, 198, 182, 0.18);\n    color: #25c6b6;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .card-body p i {\n    background: rgba(37, 198, 182, 0.18);\n    color: var(--rmq1-accent);\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .card-body p i.rmq1-vip-check-icon {\n    background: rgba(37, 198, 182, 0.14);\n    color: #25c6b6;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .card-body p b,\n  .rmq1-main-container .rmq1-vip-insider .card-body p .font-weight-bold {\n    color: #25c6b6;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .rmq1-vip-cta {\n    border-color: rgba(37, 198, 182, 0.3);\n    background: rgba(37, 198, 182, 0.12);\n    color: #25c6b6;\n  }\n\n  .rmq1-main-container .rmq1-vip-insider .rmq1-vip-cta:hover,\n  .rmq1-main-container .rmq1-vip-insider .rmq1-vip-cta:focus {\n    background: rgba(37, 198, 182, 0.22);\n    border-color: rgba(37, 198, 182, 0.5);\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter {\n    --rmq1-accent: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .card-header h4,\n  .rmq1-main-container .rmq1-vip-early-supporter .card-header h5 {\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .rmq1-vip-icon-badge {\n    background-color: rgba(34, 128, 229, 0.18);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .card-body p i {\n    background: rgba(34, 128, 229, 0.18);\n    color: var(--rmq1-accent);\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .card-body p i.rmq1-vip-check-icon {\n    background: rgba(34, 128, 229, 0.14);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .card-body p b,\n  .rmq1-main-container .rmq1-vip-early-supporter .card-body p .font-weight-bold {\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .rmq1-vip-cta {\n    border-color: rgba(34, 128, 229, 0.3);\n    background: rgba(34, 128, 229, 0.12);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-early-supporter .rmq1-vip-cta:hover,\n  .rmq1-main-container .rmq1-vip-early-supporter .rmq1-vip-cta:focus {\n    background: rgba(34, 128, 229, 0.22);\n    border-color: rgba(34, 128, 229, 0.5);\n  }\n\n  .rmq1-main-container .rmq1-vip-founder {\n    --rmq1-accent: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .card-header h4,\n  .rmq1-main-container .rmq1-vip-founder .card-header h5 {\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .rmq1-vip-icon-badge {\n    background-color: rgba(34, 128, 229, 0.18);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .card-body p i {\n    background: rgba(34, 128, 229, 0.18);\n    color: var(--rmq1-accent);\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .card-body p i.rmq1-vip-check-icon {\n    background: rgba(34, 128, 229, 0.14);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .card-body p b,\n  .rmq1-main-container .rmq1-vip-founder .card-body p .font-weight-bold {\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .rmq1-vip-cta {\n    border-color: rgba(34, 128, 229, 0.3);\n    background: rgba(34, 128, 229, 0.12);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-vip-founder .rmq1-vip-cta:hover,\n  .rmq1-main-container .rmq1-vip-founder .rmq1-vip-cta:focus {\n    background: rgba(34, 128, 229, 0.22);\n    border-color: rgba(34, 128, 229, 0.5);\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body p i.fa-circle-check,\n  .rmq1-main-container .rmq1-vip-card .card-body p i.fa-circle-xmark {\n    min-width: auto;\n    width: auto;\n    height: auto;\n    border-radius: 0;\n    background: transparent;\n    margin-top: 0;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body p i.rmq1-vip-check-icon {\n    min-width: 20px;\n    width: 20px;\n    height: 20px;\n    font-size: 0.62rem;\n    margin-top: -1px;\n  }\n\n  .rmq1-main-container .rmq1-vip-card .card-body p i.fa-circle-xmark {\n    color: #8d97ab;\n    opacity: 0.5;\n  }\n\n  .rmq1-main-container .rmq1-vip-table-wrap {\n    border: 1px solid rgba(140, 163, 199, 0.25);\n    border-radius: 15px;\n    background: #06102a;\n    overflow: hidden;\n    box-shadow: 0 24px 80px rgba(0, 0, 0, 0.28);\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .rmq1-vip-table-wrap {\n      overflow-x: auto;\n    }\n  }\n\n  .rmq1-main-container .rmq1-vip-table {\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-vip-table th,\n  .rmq1-main-container .rmq1-vip-table td {\n    padding: 1.4rem 1.25rem;\n    vertical-align: top;\n    border-color: rgba(140, 163, 199, 0.14);\n    background: transparent;\n  }\n\n  .rmq1-main-container .rmq1-vip-table thead th {\n    border-bottom-width: 1px;\n    background: rgba(255, 255, 255, 0.02);\n  }\n\n  .rmq1-main-container .rmq1-vip-table thead th:first-child,\n  .rmq1-main-container .rmq1-vip-table tbody th {\n    width: 24%;\n    min-width: 180px;\n    color: #e8eefc;\n    font-weight: 700;\n  }\n\n  .rmq1-main-container .rmq1-vip-table tbody td {\n    color: #cbd5f5;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-vip-table .rmq1-vip-insider,\n  .rmq1-main-container .rmq1-vip-table .rmq1-vip-founder {\n    width: 38%;\n  }\n\n  .rmq1-main-container .rmq1-vip-table-tier {\n    display: flex;\n    flex-direction: column;\n    gap: 0.45rem;\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-vip-table-tier small {\n    color: #8d97ab;\n    font-size: 0.88rem;\n  }\n\n  .rmq1-main-container .rmq1-vip-table-title {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    font-size: 1.15rem;\n    font-weight: 700;\n    color: #f1f5ff;\n  }\n\n  .rmq1-main-container .rmq1-vip-table .shopify-buy__btn-wrapper {\n    margin-top: 0 !important;\n  }\n\n  .rmq1-main-container .rmq1-vip-table td .shopify-buy__btn {\n    min-height: 55px;\n  }\n\n  .rmq1-main-container .rmq1-tier-founder {\n    color: #2280e5;\n    font-weight: 700;\n  }\n\n  .rmq1-main-container .rmq1-tier-founder .rmq1-vip-icon-badge {\n    background-color: rgba(34, 128, 229, 0.18);\n    color: #2280e5;\n  }\n\n  .rmq1-main-container .rmq1-tier-insider {\n    color: #25c6b6;\n    font-weight: 700;\n  }\n\n  .rmq1-main-container .rmq1-tier-insider .rmq1-vip-icon-badge {\n    background-color: rgba(37, 198, 182, 0.18);\n    color: #25c6b6;\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .rmq1-vip-table {\n      min-width: 720px;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .rmq1-main-container .rmq1-vip-table-wrap {\n      overflow: visible;\n      border: 0;\n      border-radius: 0;\n      background: transparent;\n      box-shadow: none;\n    }\n\n    .rmq1-main-container .rmq1-vip-table {\n      min-width: 0;\n    }\n\n    .rmq1-main-container .rmq1-vip-table thead {\n      display: none;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody,\n    .rmq1-main-container .rmq1-vip-table tr,\n    .rmq1-main-container .rmq1-vip-table th,\n    .rmq1-main-container .rmq1-vip-table td {\n      display: block;\n      width: 100%;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody tr {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      align-items: start;\n      margin: 0;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody th {\n      grid-column: 1\/-1;\n      width: auto;\n      min-width: 0;\n      padding: 2rem 0 1.25rem;\n      text-align: center;\n      border-top: 1px solid rgba(140, 163, 199, 0.22);\n      border-bottom: 0;\n      font-size: 1.35rem;\n      line-height: 1.25;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody tr:first-child th {\n      padding-top: 1.5rem;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody td {\n      min-width: 0;\n      padding: 0 1rem 2rem;\n      text-align: center;\n      border-top: 0;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody td::before {\n      display: block;\n      width: 100%;\n      margin: 0 auto 0.85rem;\n      padding-top: 1.45rem;\n      font-size: 0.8rem;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      background-position: center top;\n      background-repeat: no-repeat;\n      background-size: 0.95rem 0.95rem;\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody td:nth-of-type(1) {\n      border-right: 1px solid rgba(140, 163, 199, 0.12);\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody td:nth-of-type(1)::before {\n      content: \"Insider\";\n      color: #25c6b6;\n      background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%2325c6b6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2.75 2.86 5.8 6.4.93-4.63 4.51 1.09 6.37L12 17.35 6.28 20.36l1.09-6.37-4.63-4.51 6.4-.93L12 2.75Z'\/%3E%3C\/svg%3E\");\n    }\n\n    .rmq1-main-container .rmq1-vip-table tbody td:nth-of-type(2)::before {\n      content: \"Backer Club\";\n      color: #2280e5;\n      background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%232280e5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 18.5h14l-1.5-9-3.9 3-2.6-5-2.6 5-3.9-3L5 18.5Z'\/%3E%3Cpath d='M8 21h8'\/%3E%3C\/svg%3E\");\n    }\n\n    .rmq1-main-container .rmq1-vip-table td.rmq1-vip-insider,\n    .rmq1-main-container .rmq1-vip-table td.rmq1-vip-founder {\n      width: auto;\n    }\n\n    .rmq1-main-container .rmq1-vip-table td .shopify-buy__btn {\n      min-height: 52px;\n    }\n  }\n\n  .rmq1-main-container .rmq1-vip-price {\n    font-size: 2.5rem;\n    line-height: 1;\n    color: #f1f5ff;\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-vip-cta {\n    display: block;\n    width: calc(100% - 4rem);\n    margin: 0 2rem 2rem !important;\n    border-radius: 28px;\n    border: 1px solid rgba(186, 201, 226, 0.2);\n    background: rgba(116, 131, 163, 0.2);\n    color: #dbe2f0;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    font-weight: 700;\n    font-size: 0.95rem;\n    padding: 0.95rem 1rem;\n  }\n\n  .rmq1-main-container .rmq1-vip-cta:hover,\n  .rmq1-main-container .rmq1-vip-cta:focus {\n    background: rgba(133, 151, 188, 0.3);\n    border-color: rgba(186, 201, 226, 0.35);\n    color: #eef3ff;\n  }\n\n  .rmq1-main-container .vip-offers-top-banner {\n    height: 80vh;\n    background-size: cover;\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_hero_banner_v4.jpg\");\n  }\n\n  @media (max-width: 991px) {\n    .rmq1-main-container .vip-offers-top-banner {\n      background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_hero_banner_mobile_v4.jpg\");\n      background-position: center center;\n    }\n  }\n\n  .rmq1-main-container .vip-offers-top-banner .bg-img {\n    position: absolute;\n  }\n\n  .rmq1-main-container .vip-offers-top-banner .bg-img img {\n    object-fit: cover;\n  }\n\n  .rmq1-main-container .vip-offers-top-banner .row {\n    padding-top: 8vh;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .vip-offers-top-banner .row {\n      padding-top: 5rem;\n    }\n  }\n\n  .rmq1-main-container .vip-offers-top-banner h1 {\n    font-size: 5rem;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .vip-offers-top-banner h1 {\n      font-size: 1.8rem;\n    }\n  }\n\n  .rmq1-main-container .timeline-section {\n    padding: 80px 0;\n    position: relative;\n  }\n\n  .rmq1-main-container .timeline {\n    position: relative;\n    max-width: 1100px;\n    margin: auto;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .timeline {\n      margin-left: 5px;\n    }\n  }\n\n  .rmq1-main-container {\n    \/* CENTER LINE *\/\n  }\n\n  .rmq1-main-container .timeline::after {\n    content: \"\";\n    position: absolute;\n    width: 2px;\n    background: rgb(57, 70, 253);\n    top: 0;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    box-shadow: 0 0 10px rgb(57, 70, 253);\n  }\n\n  .rmq1-main-container {\n    \/* ITEM *\/\n  }\n\n  .rmq1-main-container .timeline-item {\n    padding: 20px 40px;\n    position: relative;\n    width: 50%;\n  }\n\n  .rmq1-main-container {\n    \/* LEFT *\/\n  }\n\n  .rmq1-main-container .timeline-item.left {\n    left: 0;\n    text-align: right;\n  }\n\n  .rmq1-main-container {\n    \/* RIGHT *\/\n  }\n\n  .rmq1-main-container .timeline-item.right {\n    left: 50%;\n  }\n\n  .rmq1-main-container {\n    \/* DOT *\/\n  }\n\n  .rmq1-main-container .timeline-item::after {\n    content: \"\";\n    position: absolute;\n    width: 18px;\n    height: 18px;\n    background: #020817;\n    border: 2px solid rgb(57, 70, 253);\n    top: 30px;\n    border-radius: 50%;\n    z-index: 1;\n    box-shadow: 0 0 8px rgb(57, 70, 253);\n  }\n\n  .rmq1-main-container .timeline-item.left::after {\n    right: -9px;\n  }\n\n  .rmq1-main-container .timeline-item.right::after {\n    left: -9px;\n  }\n\n  .rmq1-main-container {\n    \/* CARD *\/\n  }\n\n  .rmq1-main-container .timeline-item .content {\n    padding: 20px;\n    background: rgba(10, 20, 60, 0.6);\n    border: 1px solid rgba(57, 70, 253, 0.3);\n    border-radius: 10px;\n    backdrop-filter: blur(6px);\n    margin-left: 0px;\n  }\n\n  .rmq1-main-container {\n    \/* BADGE *\/\n  }\n\n  .rmq1-main-container .badge-time {\n    display: inline-block;\n    margin-bottom: 10px;\n    padding: 5px 10px;\n    font-size: 12px;\n    background: rgba(57, 70, 253, 0.15);\n    color: #00eaff;\n    border-radius: 4px;\n    letter-spacing: 1px;\n  }\n\n  .rmq1-main-container {\n    \/* TITLE *\/\n  }\n\n  .rmq1-main-container .timeline h4 {\n    color: #ffffff;\n    margin-bottom: 10px;\n  }\n\n  .rmq1-main-container {\n    \/* RESPONSIVE *\/\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .timeline::after {\n      left: 20px;\n    }\n\n    .rmq1-main-container .timeline-item {\n      width: 100%;\n      padding-left: 60px;\n      padding-right: 20px;\n    }\n\n    .rmq1-main-container .timeline-item.right {\n      left: 0;\n    }\n\n    .rmq1-main-container .timeline-item.left {\n      text-align: left;\n    }\n\n    .rmq1-main-container .timeline-item::after {\n      left: 11px;\n    }\n  }\n\n  .rmq1-main-container .timeline-item::after {\n    content: \"\\f521\";\n    \/* crown icon *\/\n    font-family: \"Font Awesome 6 Pro\";\n    font-weight: 400;\n    \/* regular *\/\n    position: absolute;\n    width: 48px;\n    height: 48px;\n    background: #020817;\n    border: 2px solid rgb(57, 70, 253);\n    top: 25px;\n    border-radius: 50%;\n    z-index: 1;\n    \/* center icon *\/\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    \/* icon style *\/\n    color: #00eaff;\n    font-size: 14px;\n    \/* glow *\/\n    box-shadow: 0 0 8px rgb(57, 70, 253), 0 0 12px rgba(57, 70, 253, 0.5);\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .timeline-item::after {\n      width: 42px;\n      height: 42px;\n    }\n  }\n\n  .rmq1-main-container .timeline-item.left::after {\n    right: -24px;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .timeline-item.left::after {\n      right: auto;\n      left: 0px;\n    }\n  }\n\n  .rmq1-main-container .timeline-item.right::after {\n    left: -24px;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-main-container .timeline-item.right::after {\n      left: 0px;\n    }\n  }\n\n  .rmq1-main-container {\n    \/* VIP Reservation *\/\n  }\n\n  .rmq1-main-container .timeline-item:nth-child(1)::after {\n    content: \"\\f521\";\n    \/* crown *\/\n  }\n\n  .rmq1-main-container {\n    \/* Confirmation *\/\n  }\n\n  .rmq1-main-container .timeline-item:nth-child(2)::after {\n    content: \"\\f772\";\n    \/* envelope *\/\n  }\n\n  .rmq1-main-container {\n    \/* Launch *\/\n  }\n\n  .rmq1-main-container .timeline-item:nth-child(3)::after {\n    content: \"\\f1ea\";\n    \/* newspaper *\/\n  }\n\n  .rmq1-main-container .timeline-item:nth-child(4)::after {\n    content: \"\\f135\";\n    \/* rocket *\/\n  }\n\n  .rmq1-main-container .timeline-item:nth-child(5)::after {\n    content: \"\\f48b\";\n    \/* shipping *\/\n  }\n\n  .rmq1-main-container .timeline-item:nth-child(6)::after {\n    content: \"\\f54e\";\n    \/* store *\/\n  }\n\n  .rmq1-main-container .faq .accordion {\n    background-color: #06102a;\n    border: 1px solid rgba(140, 163, 199, 0.25) !important;\n  }\n\n  .rmq1-main-container .rmq1-comparison {\n    margin-top: 1rem;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-groups\u003ediv,\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-products\u003ediv {\n    align-self: stretch;\n    padding: 1.05rem 1.25rem;\n  }\n\n  @media (max-width: 991.98px) {\n\n    .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-groups\u003ediv,\n    .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-products\u003ediv {\n      padding: 1rem 0.75rem;\n    }\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-head-label {\n    background-color: transparent;\n    padding: 0;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-group-glinet {\n    background-color: rgba(17, 55, 121, 0.58);\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-group-others {\n    background-color: rgba(17, 55, 121, 0.38);\n    text-align: center;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-product-cell {\n    background-color: rgba(255, 255, 255, 0.04);\n  }\n\n  @media (max-width: 1200px) {\n    .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-product-cell h3 {\n      font-size: 1.25rem;\n      line-height: 1.3;\n    }\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-head .rmq1-comparison-product-img {\n    max-width: 140px;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-detail:nth-child(odd of .rmq1-comparison-detail) {\n    background-color: rgba(255, 255, 255, 0.04);\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-detail\u003ediv {\n    align-self: center;\n    padding: 1.05rem 1.25rem;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-detail\u003e.col-4 {\n    text-align: center;\n  }\n\n  @media (max-width: 991.98px) {\n    .rmq1-main-container .rmq1-comparison .rmq1-comparison-detail\u003ediv {\n      align-self: flex-start;\n      padding: 1.75rem 0.75rem;\n    }\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-detail\u003ediv .fa-check {\n    color: #46b4f6;\n  }\n\n  .rmq1-main-container .rmq1-comparison .rmq1-comparison-detail\u003ediv .fa-hyphen {\n    color: #8d97ab;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs {\n    margin-top: 1rem;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header {\n    margin-left: 0;\n    margin-right: 0;\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header\u003ediv {\n    align-self: stretch;\n    padding: 0.85rem 1.25rem;\n  }\n\n  @media (max-width: 991.98px) {\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header\u003ediv {\n      padding: 1rem 0.75rem;\n    }\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header .rmq1-comparison-vs-product-cell {\n    background-color: transparent;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header .rmq1-comparison-vs-vs-cell {\n    background-color: transparent;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header .rmq1-comparison-product-img {\n    max-width: 180px;\n  }\n\n  @media (max-width: 1200px) {\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-header h3 {\n      font-size: 1.25rem;\n      line-height: 1.3;\n    }\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail:nth-child(odd of .rmq1-comparison-vs-detail) {\n    background-color: rgba(255, 255, 255, 0.04);\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail\u003ediv {\n    padding: 1.05rem 1.25rem;\n  }\n\n  @media (max-width: 991.98px) {\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail\u003ediv {\n      align-self: flex-start;\n      padding: 1.75rem 0.75rem;\n    }\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail\u003ediv {\n      align-self: stretch;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n    }\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail\u003ediv p {\n    margin-bottom: 0;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail\u003ediv .fa-check {\n    color: #46b4f6;\n  }\n\n  .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail\u003ediv .fa-hyphen {\n    color: #8d97ab;\n  }\n\n  @media (min-width: 992px) {\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail .rmq1-comparison-vs-value-cell {\n      background-color: rgba(255, 255, 255, 0.02);\n    }\n\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail .rmq1-comparison-vs-label-cell {\n      background-color: rgba(17, 55, 121, 0.38);\n    }\n\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail:nth-child(odd of .rmq1-comparison-vs-detail) .rmq1-comparison-vs-value-cell {\n      background-color: rgba(255, 255, 255, 0.04);\n    }\n\n    .rmq1-main-container .rmq1-comparison-vs .rmq1-comparison-vs-detail:nth-child(odd of .rmq1-comparison-vs-detail) .rmq1-comparison-vs-label-cell {\n      background-color: rgba(17, 55, 121, 0.58);\n    }\n  }\n\n  .rmq1-main-container .terms-card {\n    background-color: #06102a;\n    border: 1px solid rgba(140, 163, 199, 0.25) !important;\n  }\n\n  .rmq1-main-container .terms-card li {\n    color: #cbd5f5;\n  }\n\n  \/* THANK YOU PAGE *\/\n  .rmq1-thankyou-container .rmq1-thank-you {\n    font-size: 8rem;\n  }\n\n  @media (max-width: 768px) {\n    .rmq1-thankyou-container .rmq1-thank-you {\n      font-size: 3.5rem;\n    }\n  }\n\n  .rmq1-thankyou-container .rmq1-text-gradient {\n    background: linear-gradient(to right, #c9c9ff 0%, #95d3ff 51%, #d8d8ff 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    \/* For Firefox *\/\n    background-clip: text;\n    color: transparent;\n  }\n\u003c\/style\u003e\n\u003cmain class=\"rmq1-main-container\"\u003e\n  \u003csection class=\"top-banner\" id=\"subscribe\"\u003e\n    \u003cdiv class=\"container h-100\"\u003e\n      \u003cdiv class=\"row justify-content-start align-items-center text-center text-light h-100\"\u003e\n        \u003cdiv class=\"col-12 col-lg-6 top-banner-content\"\u003e\n          \u003ch1 class=\"font-weight-bold\"\u003eEl primer KVM del mundo que controla \u003cspan id=\"rmq1-rotating-text\" class=\"rmq1-rotating-word\"\u003e\u003cspan class=\"rmq1-word-inner slide-out\"\u003eportátiles\u003c\/span\u003e\u003c\/span\u003e. Desde tu navegador.\u003c\/h1\u003e\n\n          \u003cscript\u003e\n            (function () {\n              var words = [\"Teléfonos\", \"Macs\", \"Portátiles\"];\n              var el = document.getElementById(\"rmq1-rotating-text\");\n              var idx = 0;\n\n              function showWord(word) {\n                var inner = document.createElement(\"span\");\n                inner.className = \"rmq1-word-inner\";\n                inner.textContent = word;\n                el.innerHTML = \"\";\n                el.appendChild(inner);\n              }\n\n              function cycleWord() {\n                var inner = el.querySelector(\".rmq1-word-inner\");\n                if (inner) {\n                  inner.classList.add(\"slide-out\");\n                  setTimeout(function () {\n                    idx = (idx + 1) % words.length;\n                    showWord(words[idx]);\n                  }, 500);\n                } else {\n                  idx = (idx + 1) % words.length;\n                  showWord(words[idx]);\n                }\n              }\n\n              showWord(words[idx]);\n              setInterval(cycleWord, 2800);\n            })();\n          \u003c\/script\u003e\n\n          \u003cp class=\"text-rmq1-grey\"\u003eConecta Comet Q a tu iPhone, Mac mini o portátil, abras un navegador en tu dispositivo Windows\/iOS y tendrás el control en segundos.\u003c\/p\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003eSin controladores que configurar. Sin complicaciones de instalación.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rmq1-metrics-strip-section\"\u003e\n    \u003cdiv class=\"container px-0\"\u003e\n      \u003cdiv class=\"rmq1-metrics-strip\" aria-label=\"Características destacadas de Comet Q\"\u003e\n        \u003cdiv class=\"rmq1-metric-item\"\u003e\n          \u003cdiv class=\"rmq1-metric-value\" style=\"color: #4783FF;\"\u003eWi-Fi 6\u003c\/div\u003e\n          \u003cdiv class=\"rmq1-metric-label\"\u003e802.11 ax de doble banda\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmq1-metric-item\"\u003e\n          \u003cdiv class=\"rmq1-metric-value\" style=\"color: #00FBF7;\"\u003e1.8\"\u003c\/div\u003e\n          \u003cdiv class=\"rmq1-metric-label\"\u003ePantalla táctil integrada\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmq1-metric-item\"\u003e\n          \u003cdiv class=\"rmq1-metric-value\" style=\"color: #64C3FF;\"\u003e78.5g\u003c\/div\u003e\n          \u003cdiv class=\"rmq1-metric-label\"\u003eDiseño ultraligero\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmq1-metric-item\"\u003e\n          \u003cdiv class=\"rmq1-metric-value\" style=\"color: #C5A3FF;\"\u003eUn\u003c\/div\u003e\n          \u003cdiv class=\"rmq1-metric-label\"\u003ecable USB-C para configurar\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Supporter Wall --\u003e\n  \u003csection style=\"background-color: #10153b;\"\u003e\n    \u003cdiv class=\"container p-4 py-lg-5\"\u003e\n      \u003cdiv class=\"row align-items-center rmq1-overview-row rmq1-overview-card\"\u003e\n        \u003cdiv class=\"col-lg-6\"\u003e\n          \u003cspan class=\"rmq1-connect-eyebrow\"\u003eACCESO VIP CERRADO\u003c\/span\u003e\n          \u003ch2 class=\"font-weight-bold text-light\"\u003eComet Q: \u003cspan class=\"rmq1-text-gradient\"\u003emuro de colaboradores\u003c\/span\u003e\n\u003c\/h2\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003ePara quienes nos apoyaron desde el principio.\u003c\/p\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003eLos titulares del pase VIP de Comet Q recibieron acceso prioritario a la compra y reconocimiento en el muro oficial de colaboradores.\u003c\/p\u003e\n          \u003ca class=\"btn-round-rmq1 d-inline-block my-3\" href=\"\/es\/pages\/gl-rmq1-supporter-wall\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n            VER EL MURO DE COLABORADORES\n          \u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-lg-6 text-center\"\u003e\n          \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_supporter-wall.png\" alt=\"Muro de colaboradores\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Product Nav Tab --\u003e\n  \u003cstyle\u003e\n    \/* 基础容器 *\/\n    .product-nav {\n      background-color: #eeeeee;\n      position: sticky;\n      top: 0px;\n      z-index: 999;\n    }\n\n    \/* 内部容器 *\/\n    .product-nav .product-nav-container {\n      overflow-x: auto;\n      -ms-overflow-style: none;\n      \/* IE and Edge *\/\n      scrollbar-width: none;\n      \/* Firefox *\/\n    }\n\n    \/* 隐藏 Chrome\/Safari\/Webkit 滚动条 *\/\n    .product-nav .product-nav-container::-webkit-scrollbar {\n      display: none;\n    }\n\n    @media (max-width: 768px) {\n      .product-nav .product-nav-container {\n        overflow-x: inherit;\n      }\n    }\n\n    \/* 导航内容区域 *\/\n    .product-nav .product-nav-container .product-nav-content {\n      display: flex;\n      flex-direction: row;\n      justify-content: left;\n      align-items: center;\n      white-space: nowrap;\n    }\n\n    @media (max-width: 768px) {\n      .product-nav .product-nav-container .product-nav-content {\n        overflow-x: auto;\n        -ms-overflow-style: none;\n        scrollbar-width: none;\n      }\n\n      .product-nav .product-nav-container .product-nav-content::-webkit-scrollbar {\n        display: none;\n      }\n    }\n\n    \/* 导航项目 *\/\n    .product-nav .product-nav-container .product-nav-content .product-nav-item {\n      color: #6c757d;\n      height: -moz-fit-content;\n      height: fit-content;\n      padding: 0.75rem 1.5rem;\n      background: none !important;\n      border-bottom: 2px solid transparent;\n    }\n\n    @media (max-width: 991px) {\n      .product-nav .product-nav-container .product-nav-content .product-nav-item {\n        padding: 0.75rem 1rem !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      .product-nav .product-nav-container .product-nav-content .product-nav-item {\n        padding: 0.75rem 1rem !important;\n      }\n    }\n\n    \/* 悬停状态 *\/\n    .product-nav .product-nav-container .product-nav-content .product-nav-item:hover {\n      color: #3dc1cf;\n      transition: 0.3s ease;\n    }\n\n    \/* 激活状态 *\/\n    .product-nav .product-nav-container .product-nav-content .product-nav-item.active {\n      color: #3dc1cf;\n      border-color: #3dc1cf;\n    }\n\n    .product-nav .product-nav-wrapper {\n      overflow: visible;\n    }\n\n    .product-nav .product-nav-wrapper ul,\n    .product-nav .product-nav-wrapper li {\n      list-style-type: none;\n      margin: 0;\n      padding: 0;\n      unicode-bidi: normal;\n    }\n\n    .product-nav .product-nav-content {\n      overflow-x: auto;\n      scrollbar-width: none;\n      display: flex;\n    }\n\n    .product-nav .product-nav-content .product-nav-item {\n      margin: 0 0 !important;\n      padding: 0.75rem 1.5rem !important;\n      cursor: pointer;\n      color: #444;\n      background: inherit;\n      border-bottom: 2px solid transparent;\n    }\n\n    @media (max-width: 768px) {\n      .product-nav .product-nav-content .product-nav-item {\n        padding: 0.75rem 1rem 0.75rem 0 !important;\n      }\n    }\n\n    .product-nav .product-nav-content .product-nav-item.active,\n    .product-nav .product-nav-content .sub-menu.hover1 {\n      color: #3dc1cf;\n      border-color: #3dc1cf;\n    }\n\n    .product-nav .dropdown-menu {\n      background-color: #EEE;\n      margin: -1px 0 0 !important;\n      width: 100%;\n      border: none;\n      float: inherit;\n      overflow: hidden;\n    }\n\n    .product-nav .dropdown-menu \u003e div {\n      overflow-x: visible;\n      scrollbar-width: none;\n      display: flex;\n      margin: 0 auto;\n      padding: 0.25rem 1rem 0.75rem 2rem;\n    }\n\n    @media (max-width: 768px) {\n      .product-nav .dropdown-menu \u003e div {\n        overflow-x: auto;\n        padding: 0.25rem 1rem 0.75rem;\n      }\n    }\n\n    .product-nav .dropdown-menu .btn {\n      font-size: 1rem;\n      font-weight: 400;\n      text-transform: inherit;\n      padding: 0.25rem 1rem !important;\n      color: #6c757d;\n      border: 1px solid #6c757d;\n      margin-right: 0.5rem;\n      min-width: fit-content;\n    }\n\n    .product-nav .dropdown-menu .btn.active,\n    .product-nav .dropdown-menu .btn:hover {\n      color: #3dc1cf;\n      border-color: #3dc1cf !important;\n      background-color: rgba(61, 193, 207, 0.031372549);\n    }\n\n    @media (max-width: 768px) {\n      .product-nav .dropdown-menu .btn {\n        font-size: 14px;\n        min-height: inherit;\n      }\n    }\n  \u003c\/style\u003e\n  \u003csection class=\"product-nav\"\u003e\n    \u003cdiv class=\"product-nav-wrapper position-relative\"\u003e\n      \u003cdiv class=\"product-nav-content container-md\"\u003e\n        \u003ca class=\"product-nav-item nav-link highlight active\" href=\"#highlight\"\u003eDestacados\u003c\/a\u003e\n        \u003ca class=\"product-nav-item nav-link features\" href=\"#features\"\u003eCaracterísticas\u003c\/a\u003e\n        \u003ca class=\"product-nav-item nav-link reviews\" href=\"#reviews\"\u003eOpiniones\u003c\/a\u003e\n        \u003ca class=\"product-nav-item nav-link specs\" href=\"#specs\"\u003eEspecificaciones\u003c\/a\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n    \u003cscript\u003e\n      let currentModel = ''\n\n      window.addEventListener(\"scroll\", function () {\n        document.querySelectorAll(\".product-nav-section\").forEach((section) =\u003e {\n          let sectionTop = section.offsetTop;\n          if (pageYOffset \u003e= sectionTop - 163) {\n            currentModel = section.getAttribute(\"id\");\n          }\n        });\n\n        \/\/ 先移除所有 active class\n        document.querySelectorAll(\".product-nav-item\").forEach((item) =\u003e {\n          item.classList.remove(\"active\");\n        });\n\n        \/\/ 移除所有 hover1 class\n        document.querySelectorAll(\".sub-menu\").forEach((toggle) =\u003e {\n          toggle.classList.remove(\"hover1\");\n        });\n\n        \/\/ 先隐藏所有 dropdown-menu\n        document.querySelectorAll(\".dropdown-menu\").forEach((dropdown) =\u003e {\n          dropdown.style.display = \"none\";\n        });\n\n        \/\/ 查找并激活当前的 nav item\n        const currentNavItem = document.querySelector(`.product-nav-item.${currentModel}`);\n\n        if (currentNavItem) {\n          currentNavItem.classList.add(\"active\");\n\n          \/\/ 检查是否在 dropdown-menu 内 (结构: li.dropdown-menu \u003e div.container-md \u003e a.product-nav-item)\n          const containerDiv = currentNavItem.parentElement;\n          const dropdownMenu = containerDiv ? containerDiv.parentElement : null;\n\n          if (dropdownMenu \u0026\u0026 dropdownMenu.classList.contains(\"dropdown-menu\")) {\n            \/\/ 获取 dropdown-menu 的 data-dropdown-menu 值\n            const dropdownMenuValue = dropdownMenu.dataset.dropdownMenu;\n\n            if (dropdownMenuValue) {\n              \/\/ 显示当前匹配的 dropdown-menu\n              dropdownMenu.style.display = \"flex\";\n\n              \/\/ 在 product-nav-wrapper 下找到匹配的 sub-menu 并添加 active\n              const parentNavItem = document.querySelector(`.product-nav-wrapper .sub-menu[data-dropdown-menu=\"${dropdownMenuValue}\"]`);\n              if (parentNavItem) {\n                parentNavItem.classList.add(\"active\");\n              }\n\n              \/\/ 自动滚动到 active 的项,使其居中显示\n              setTimeout(() =\u003e {\n                const activeItem = currentNavItem;\n                const scrollContainer = dropdownMenu.querySelector('.container-md');\n\n                if (scrollContainer) {\n                  const containerWidth = scrollContainer.offsetWidth;\n                  const itemOffsetLeft = activeItem.offsetLeft;\n                  const itemWidth = activeItem.offsetWidth;\n\n                  \/\/ 计算滚动位置,使 active 项居中\n                  const scrollPosition = itemOffsetLeft - (containerWidth \/ 2) + (itemWidth \/ 2);\n\n                  scrollContainer.scrollTo({\n                    left: scrollPosition,\n                    behavior: 'smooth'\n                  });\n                }\n              }, 50);\n            }\n          }\n        }\n      });\n\n      \/\/ 点击切换处理 - 不影响 active class\n      document.querySelectorAll('.sub-menu').forEach(toggle =\u003e {\n        const menuId = toggle.dataset.dropdownMenu;\n        const targetMenu = document.querySelector(`.dropdown-menu[data-dropdown-menu=\"${menuId}\"]`);\n\n        if (!targetMenu) return;\n\n        \/\/ 点击切换显示\/隐藏\n        toggle.addEventListener('click', (e) =\u003e {\n          e.preventDefault();\n\n          const isVisible = targetMenu.style.display === 'flex';\n\n          \/\/ 先隐藏所有 dropdown-menu\n          document.querySelectorAll('.dropdown-menu').forEach(menu =\u003e {\n            menu.style.display = 'none';\n          });\n\n          \/\/ 移除所有 toggle 的 hover1 class\n          document.querySelectorAll('.sub-menu').forEach(t =\u003e {\n            t.classList.remove('hover1');\n          });\n\n          \/\/ 如果当前是隐藏状态，则显示；如果是显示状态，则保持隐藏\n          if (!isVisible) {\n            targetMenu.style.display = 'flex';\n            toggle.classList.add('hover1');\n          }\n        });\n      });\n    \u003c\/script\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Highlights --\u003e\n  \u003csection class=\"bg-rmq1 product-nav-section\" id=\"highlight\"\u003e\n    \u003cdiv class=\"container p-4 py-lg-5\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 px-0\"\u003e\n          \u003cdiv class=\"rmq1-highlight-grid text-light\"\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--1\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eAcceso sin conexión\u003cbr class=\"d-md-none\"\u003e y en modo de suspensión\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--2\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003ePantalla táctil intuitiva de 1.8\"\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--3\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eWi-Fi 6\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--4\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003e512 MB NAND\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--5\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eSeguridad y control \u003cbr\u003ea nivel de hardware\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--6\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eARM Cortex-A53 \u003cbr\u003ede dos núcleos\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--7\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eCompatibilidad entre dispositivos \u0026amp; sistemas operativos\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--8\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eConectividad Type-C\u003cbr\u003e todo en uno\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"rmq1-highlight-card rmq1-highlight-card--9\"\u003e\n          \u003ch3 class=\"font-weight-bold\"\u003eCompatibilidad con\u003cbr\u003e Tailscale y ZeroTier\u003c\/h3\u003e\n        \u003c\/article\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- What is Comet Q --\u003e\n  \u003csection class=\"bg-rmq1 product-nav-section\" id=\"features\"\u003e\n    \u003cdiv class=\"container p-4 py-lg-5\"\u003e\n      \u003cdiv class=\"row align-items-center rmq1-overview-row rmq1-overview-card\"\u003e\n        \u003cdiv class=\"col-lg-6\"\u003e\n          \u003cimg class=\"img-fluid gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_what-is-comet-q.jpg\" alt=\"Comet Q\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-lg-6\"\u003e\n          \u003cspan class=\"rmq1-connect-eyebrow\"\u003e¿Qué es Comet Q?\u003c\/span\u003e\n          \u003ch2 class=\"font-weight-bold text-light\"\u003eUn cable. Control remoto completo. \u003cspan class=\"rmq1-text-gradient\"\u003e Desde cualquier lugar.\u003c\/span\u003e\n\u003c\/h2\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003e\n            Comet Q es un dispositivo del tamaño de la palma de la mano que se conecta a tus teléfonos móviles, Mac mini o cualquier portátil mediante USB-C. En cuanto se conecta, puedes abrir un navegador y tomar el control total de ese dispositivo.\n          \u003c\/p\u003e\n\n          \u003cp class=\"text-rmq1-grey\"\u003e\n            Sin software que instalar. Sin configuración de red complicada. La pantalla táctil integrada de 1.8\" permite configurar rápidamente, comprobar el estado y activar acciones directamente en la propia unidad.\n          \u003c\/p\u003e\n\n          \u003cp class=\"text-rmq1-grey\"\u003e\n            Es el primer KVM del mundo compatible con iPhones, lo que significa que puedes desbloquear, tocar, deslizar y manejar por completo un dispositivo iOS desde un escritorio Windows, algo que antes era imposible.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row justify-content-center\"\u003e\n        \u003cdiv class=\"col-lg-12 pt-4\"\u003e\n          \u003cdiv class=\"\" id=\"compatible-device\"\u003e\n            \u003cp class=\"text-rmq1-grey pt-3\"\u003e\u003cstrong\u003eComet Q funciona con cualquier dispositivo cuyo puerto USB-C admita DisplayPort Alt Mode para la salida de vídeo.\u003c\/strong\u003e Esto incluye, entre otros:\u003c\/p\u003e\n            \u003cul class=\"text-rmq1-grey\"\u003e\n              \u003cli\u003e\n\u003cstrong\u003eiPhones:\u003c\/strong\u003e iPhone 15 y posteriores (excepto iPhone 16e, 17e y iPhone Air)\u003c\/li\u003e\n              \u003cli\u003e\n\u003cstrong\u003eiPads:\u003c\/strong\u003e Todos los iPad Pro (2018 y posteriores), iPad Air (4.ª generación y posteriores), iPad mini (6.ª generación y posteriores) e iPad (10.ª generación y posteriores)\u003c\/li\u003e\n              \u003cli\u003e\n\u003cstrong\u003eTeléfonos Android\u003c\/strong\u003e (Samsung como ejemplo): Samsung Galaxy S8 y posteriores, Galaxy Note 8 y posteriores, serie Galaxy Z Fold\/Flip y serie Galaxy Tab S\u003c\/li\u003e\n              \u003cli\u003e\n\u003cstrong\u003ePortátiles \u0026amp; mini PC:\u003c\/strong\u003e La mayoría de los modelos con un puerto USB-C que admita salida de vídeo, incluidos MacBooks, Mac mini y la mayoría de los portátiles Windows modernos\u003c\/li\u003e\n            \u003c\/ul\u003e\n\n            \u003ci class=\"text-rmq1-grey\"\u003e¿No encuentra tu dispositivo arriba? \u003ca class=\"text-rmq1-grey\" href=\"https:\/\/docs.gl-inet.com\/kvm\/es\/tutorials\/how_to_check_usb-c_port_dp_alt_mode\/\"\u003e\u003cu\u003eConsulta esta guía para comprobar si tu dispositivo admite DP Alt Mode\u003c\/u\u003e\u003c\/a\u003e.\u003c\/i\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Setup in Seconds --\u003e\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n        \u003cdiv class=\"col-lg-12 text-center\"\u003e\n          \u003cspan class=\"rmq1-connect-eyebrow\"\u003eCONFIGURAR EN MINUTOS\u003c\/span\u003e\n          \u003ch2 class=\"font-weight-bold text-light\"\u003eTres pasos para \u003cspan class=\"rmq1-text-gradient\"\u003eun control remoto completo\u003c\/span\u003e\n\u003c\/h2\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003e\n            Sin instalar controladores. Sin configuraciones complicadas. Solo conecta, alimente y toma el control desde tu navegador.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"rmq1-steps\" aria-label=\"Tres pasos para el control remoto total\"\u003e\n            \u003cdiv class=\"rmq1-step\"\u003e\n              \u003cdiv class=\"rmq1-step-number\"\u003e1\u003c\/div\u003e\n              \u003ch4 class=\"font-weight-bold text-light\"\u003eConecta mediante USB-C integrado\u003c\/h4\u003e\n              \u003cp\u003eUtiliza el cable USB-C integrado para conectar Comet Q al dispositivo que deseas controlar. Para el uso diario, Comet Q recibe alimentación directamente de ese dispositivo.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"rmq1-step\"\u003e\n              \u003cdiv class=\"rmq1-step-number\"\u003e2\u003c\/div\u003e\n              \u003ch4 class=\"font-weight-bold text-light\"\u003eAliméntelo externamente cuando sea necesario\u003c\/h4\u003e\n              \u003cp\u003ePara un funcionamiento prolongado, o cuando el dispositivo controlado solo tiene un puerto USB-C y también necesita cargarse, conecta una fuente de alimentación externa al segundo puerto USB-C de Comet Q.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"rmq1-step\"\u003e\n              \u003cdiv class=\"rmq1-step-number\"\u003e3\u003c\/div\u003e\n              \u003ch4 class=\"font-weight-bold text-light\"\u003eControla desde cualquier navegador\u003c\/h4\u003e\n              \u003cp\u003eComet Q se conecta a una red Wi-Fi cercana para que puedas acceder a su panel de administración a distancia desde cualquier dispositivo y sistema operativo. Incluso si el dispositivo controlado está desconectado o reiniciándose, el control permanece en Comet Q.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5 rmq1-video-carousel product-nav-section\" id=\"features\"\u003e\n    \u003cdiv class=\"rmq1-container text-light\"\u003e\n      \u003cdiv class=\"rmq1-header py-3\"\u003e\n        \u003ch2 class=\"font-weight-bold\"\u003eNavegador o software.\u003cspan class=\"rmq1-text-gradient\"\u003e Sin cuotas de suscripción.\u003c\/span\u003e\n        \u003c\/h2\u003e\n        \u003cp class=\"text-rmq1-grey\"\u003eTodas las funciones que necesitas en un dispositivo compacto que cabe en tu bolsillo.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmq1-carousel-wrapper\" id=\"carouselWrapper\"\u003e\n        \u003cbutton class=\"nav-btn prev-btn hidden\" id=\"prevBtn\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"rmq1-carousel-container\" id=\"carouselContainer\" style=\"height: 480px;\"\u003e\n          \u003c!--  1 --\u003e\n          \u003cdiv class=\"rmq1-carousel-item active\" data-index=\"0\"\u003e\n            \u003cdiv class=\"media-inner\"\u003e\n              \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_one-cable-does-it-all.jpg\"\u003e\n\n              \u003cbutton class=\"rmq1-play-pause-btn\"\u003e\n                \u003csvg width=\"44\" height=\"44\"\u003e\n                  \u003ccircle class=\"bg-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"rmq1-progress-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\" style=\"stroke-dashoffset: 37.4038;\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n                \u003cspan class=\"rmq1-icon\"\u003e▶\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003c!--  2 --\u003e\n          \u003cdiv class=\"rmq1-carousel-item next\" data-index=\"1\"\u003e\n            \u003cdiv class=\"media-inner\"\u003e\n              \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_works-when-the-device-is-asleep.jpg\"\u003e\n\n              \u003cbutton class=\"rmq1-play-pause-btn\"\u003e\n                \u003csvg width=\"44\" height=\"44\"\u003e\n                  \u003ccircle class=\"bg-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"rmq1-progress-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n                \u003cspan class=\"rmq1-icon\"\u003e▶\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003c!-- 3 --\u003e\n          \u003cdiv class=\"rmq1-carousel-item next\" data-index=\"2\"\u003e\n            \u003cdiv class=\"media-inner\"\u003e\n              \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_cross-device-os-compatibility.jpg\"\u003e\n\n              \u003cbutton class=\"rmq1-play-pause-btn\"\u003e\n                \u003csvg width=\"44\" height=\"44\"\u003e\n                  \u003ccircle class=\"bg-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"rmq1-progress-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n                \u003cspan class=\"rmq1-icon\"\u003e▶\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-carousel-item next\" data-index=\"3\"\u003e\n            \u003cdiv class=\"media-inner\"\u003e\n              \u003cpicture\u003e\n                \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_hardware-level-security-control_mobile.jpg\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_hardware-level-security-control.jpg\"\u003e\u003c\/picture\u003e\n\n              \u003cbutton class=\"rmq1-play-pause-btn\"\u003e\n                \u003csvg width=\"44\" height=\"44\"\u003e\n                  \u003ccircle class=\"bg-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"rmq1-progress-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n                \u003cspan class=\"rmq1-icon\"\u003e▶\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-carousel-item next\" data-index=\"4\"\u003e\n            \u003cdiv class=\"media-inner\"\u003e\n              \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_touchscreen-setup.jpg\"\u003e\n\n              \u003cbutton class=\"rmq1-play-pause-btn\"\u003e\n                \u003csvg width=\"44\" height=\"44\"\u003e\n                  \u003ccircle class=\"bg-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"rmq1-progress-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n                \u003cspan class=\"rmq1-icon\"\u003e▶\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-carousel-item hidden-right\" data-index=\"5\"\u003e\n            \u003cdiv class=\"media-inner\"\u003e\n              \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/features_built-in-support.jpg\"\u003e\n\n              \u003cbutton class=\"rmq1-play-pause-btn\"\u003e\n                \u003csvg width=\"44\" height=\"44\"\u003e\n                  \u003ccircle class=\"bg-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"rmq1-progress-ring-circle\" cx=\"22\" cy=\"22\" r=\"20\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n                \u003cspan class=\"rmq1-icon\"\u003e▶\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cbutton class=\"nav-btn next-btn\" id=\"nextBtn\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"controls-footer\"\u003e\n        \u003cdiv class=\"progress-container\" id=\"progressContainer\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003c!-- 文案展示区 --\u003e\n        \u003cdiv class=\"text-display-container\" id=\"textDisplayContainer\"\u003e\n          \u003cdiv class=\"rmq1-text-content active\" data-index=\"0\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eUn cable lo hace todo\u003c\/h3\u003e\n            \u003cp\u003eUn solo cable USB-C transmite vídeo, datos y alimentación simultáneamente. Sin adaptador HDMI ni concentrador USB. Conecta Comet Q y estará listo. Un puerto USB-C de paso integrado mantiene tu dispositivo cargándose mientras trabajas.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-text-content\" data-index=\"1\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eFunciona cuando el dispositivo está en suspensión, bloqueado o sin conexión\u003c\/h3\u003e\n            \u003cp\u003eComet Q funciona a nivel de hardware. Mantén el control total incluso si el dispositivo controlado tiene la sesión cerrada, está en suspensión o está desconectado. Esta función permite un flujo de trabajo fluido incluso con la tapa del portátil cerrada.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-text-content\" data-index=\"2\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eControla cualquier dispositivo, independientemente de su sistema operativo\u003c\/h3\u003e\n            \u003cp\u003e¿Accede desde un portátil u ordenador de escritorio? Abre cualquier navegador y estará listo. ¿Controla desde tu teléfono o tableta? Descarga la aplicación Comet Q para disfrutar de la mejor experiencia. \u003ca href=\"\/app-rm\/\" target=\"_blank\"\u003eVer la aplicación aquí.\u003c\/a\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-text-content\" data-index=\"3\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eSeguridad a nivel de hardware\u003c\/h3\u003e\n            \u003cp\u003eComet Q funciona a nivel de hardware, lo que garantiza que cualquier sesión activa termine en cuanto se desconecte Comet Q. Sin acceso residual ni procesos que sigan ejecutándose en segundo plano.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-text-content\" data-index=\"4\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eConfiguración directamente en el dispositivo con pantalla táctil de 1.8\"\u003c\/h3\u003e\n            \u003cp\u003eLa pantalla táctil circular de la parte frontal de Comet Q permite completar la configuración inicial sin abrir un portátil. Todo resulta intuitivo desde el momento en que lo tiene en la mano.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rmq1-text-content\" data-index=\"5\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eCompatibilidad con Tailscale \u0026amp; ZeroTier\u003c\/h3\u003e\n            \u003cp\u003eLa compatibilidad integrada con Tailscale y ZeroTier te permite acceder a tus dispositivos de forma segura por internet.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"container\" style=\"max-width: 1200px;\"\u003e\n      \u003cdiv class=\"text-center text-light mt-5\"\u003e\n        \u003ci class=\"text-rmq1-grey\"\u003e\n\n        \u003c\/i\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003cscript\u003e\n    const wrapper = document.getElementById(\"carouselWrapper\");\n    const container = document.getElementById(\"carouselContainer\");\n    const items = document.querySelectorAll(\".rmq1-carousel-item\");\n    const textContents = document.querySelectorAll(\".rmq1-text-content\");\n    const prevBtn = document.getElementById(\"prevBtn\");\n    const nextBtn = document.getElementById(\"nextBtn\");\n    const progressContainer = document.getElementById(\"progressContainer\");\n\n    let currentIndex = 0;\n    let isPlaying = true;\n    let imageCurrentTime = 0;\n    const IMAGE_DURATION = 4000; \/\/ 图片播放时长 4 秒\n    const PAUSE_DELAY = 1000; \/\/ 暂停延迟 1 秒\n    const radius = 20;\n    const circumference = 2 * Math.PI * radius;\n    let lastTimestamp = 0;\n    let isPausing = false; \/\/ 是否处于暂停延迟状态\n    let pauseStartTime = 0; \/\/ 暂停开始时间\n\n    \/\/ 初始化进度条\n    items.forEach((_, index) =\u003e {\n      const bar = document.createElement(\"div\");\n      bar.className = \"progress-bar\";\n      bar.addEventListener(\"click\", () =\u003e goToSlide(index));\n      progressContainer.appendChild(bar);\n    });\n\n    const progressBars = document.querySelectorAll(\".progress-bar\");\n\n    function updateCarousel() {\n      imageCurrentTime = 0; \/\/ 重置图片播放时间\n      lastTimestamp = performance.now();\n      isPausing = false; \/\/ 重置暂停延迟状态\n      pauseStartTime = 0;\n\n      \/\/ 切换时强制恢复播放状态\n      isPlaying = true;\n      updatePlayPauseIcons(\"II\");\n\n      items.forEach((item, index) =\u003e {\n        item.classList.remove(\"active\", \"prev\", \"next\", \"hidden-left\", \"hidden-right\");\n        const video = item.querySelector(\"video\");\n\n        if (index === currentIndex) {\n          item.classList.add(\"active\");\n\n          if (video) {\n            video.currentTime = 0;\n            video.play(); \/\/ 强制播放\n          }\n\n          \/\/ 无论视频还是图片，都开始进度更新循环\n          requestAnimationFrame(updateProgressLoop);\n        } else {\n          if (video) {\n            video.pause();\n            video.currentTime = 0;\n          }\n\n          if (index === currentIndex - 1) {\n            item.classList.add(\"prev\");\n          } else if (index === currentIndex + 1) {\n            item.classList.add(\"next\");\n          } else if (index \u003c currentIndex) {\n            item.classList.add(\"hidden-left\");\n          } else {\n            item.classList.add(\"hidden-right\");\n          }\n        }\n      });\n\n      \/\/ 更新文案\n      textContents.forEach((content, index) =\u003e {\n        content.classList.toggle(\"active\", index === currentIndex);\n      });\n\n      progressBars.forEach((bar, index) =\u003e {\n        bar.classList.toggle(\"active\", index === currentIndex);\n      });\n\n      prevBtn.classList.toggle(\"hidden\", currentIndex === 0);\n      nextBtn.classList.toggle(\"hidden\", currentIndex === items.length - 1);\n\n      \/\/ 动态调整容器高度\n      const activeItem = items[currentIndex];\n      if (activeItem) {\n        container.style.height = activeItem.offsetHeight + \"px\";\n      }\n    }\n\n    window.addEventListener('resize', updateCarousel);\n\n    function updatePlayPauseIcons(text) {\n      const icons = document.querySelectorAll(\".rmq1-icon\");\n      icons.forEach((icon) =\u003e (icon.textContent = text));\n    }\n\n    function goToSlide(index) {\n      if (currentIndex === index) return;\n      currentIndex = index;\n      updateCarousel();\n    }\n\n    function nextSlide() {\n      if (currentIndex \u003c items.length - 1) {\n        currentIndex++;\n        updateCarousel();\n      } else {\n        \/\/ 如果到最后一张，停止播放\n        isPlaying = false;\n        updatePlayPauseIcons(\"▶\");\n        const video = items[currentIndex].querySelector(\"video\");\n        if (video) video.pause();\n      }\n    }\n\n    function prevSlide() {\n      if (currentIndex \u003e 0) {\n        currentIndex--;\n        updateCarousel();\n      }\n    }\n\n    function updateProgressLoop(timestamp) {\n      if (!lastTimestamp) lastTimestamp = timestamp;\n      const deltaTime = timestamp - lastTimestamp;\n      lastTimestamp = timestamp;\n\n      const activeItem = items[currentIndex];\n      if (!activeItem) return;\n\n      const video = activeItem.querySelector(\"video\");\n      const circle = activeItem.querySelector(\".rmq1-progress-ring-circle\");\n      let percent = 0;\n\n      if (video) {\n        \/\/ 视频逻辑\n        if (video.duration) {\n          percent = video.currentTime \/ video.duration;\n        }\n      } else {\n        \/\/ 图片逻辑\n        if (isPlaying) {\n          if (isPausing) {\n            \/\/ 暂停延迟期间，保持进度条满状态\n            const pauseElapsed = timestamp - pauseStartTime;\n            if (pauseElapsed \u003e= PAUSE_DELAY) {\n              isPausing = false;\n              updatePlayPauseIcons(\"▶\");\n              nextSlide();\n              return; \/\/ 切换后会开启新的循环\n            }\n            percent = 1; \/\/ 保持进度条满状态\n          } else {\n            imageCurrentTime += deltaTime;\n            if (imageCurrentTime \u003e= IMAGE_DURATION) {\n              imageCurrentTime = IMAGE_DURATION;\n              \/\/ 进入暂停延迟状态\n              isPausing = true;\n              pauseStartTime = timestamp;\n              updatePlayPauseIcons(\"▶\");\n            }\n            percent = imageCurrentTime \/ IMAGE_DURATION;\n          }\n        } else {\n          percent = imageCurrentTime \/ IMAGE_DURATION;\n        }\n      }\n\n      \/\/ 更新进度环\n      if (circle) {\n        const offset = circumference - percent * circumference;\n        circle.style.strokeDashoffset = offset;\n      }\n\n      if (isPlaying) {\n        requestAnimationFrame(updateProgressLoop);\n      }\n    }\n\n    function togglePlay() {\n      isPlaying = !isPlaying;\n      const activeItem = items[currentIndex];\n      const video = activeItem.querySelector(\"video\");\n\n      if (isPlaying) {\n        if (video) video.play();\n        updatePlayPauseIcons(\"II\");\n        lastTimestamp = performance.now();\n        requestAnimationFrame(updateProgressLoop);\n      } else {\n        if (video) video.pause();\n        updatePlayPauseIcons(\"▶\");\n      }\n    }\n\n    \/\/ 拖拽功能\n    let startX = 0;\n    let isDragging = false;\n\n    wrapper.addEventListener(\"mousedown\", dragStart);\n    wrapper.addEventListener(\"touchstart\", dragStart);\n    wrapper.addEventListener(\"mousemove\", dragMove);\n    wrapper.addEventListener(\"touchmove\", dragMove);\n    wrapper.addEventListener(\"mouseup\", dragEnd);\n    wrapper.addEventListener(\"touchend\", dragEnd);\n    wrapper.addEventListener(\"mouseleave\", dragEnd);\n\n    function dragStart(e) {\n      isDragging = true;\n      startX = getPositionX(e);\n    }\n\n    function dragMove(e) {\n      if (!isDragging) return;\n    }\n\n    function dragEnd(e) {\n      if (!isDragging) return;\n      isDragging = false;\n      const endX = getPositionX(e);\n      const diff = endX - startX;\n\n      if (diff \u003e 50) {\n        prevSlide();\n      } else if (diff \u003c -50) {\n        nextSlide();\n      }\n    }\n\n    function getPositionX(e) {\n      return e.type.includes(\"mouse\") ? e.pageX : e.touches[0].clientX;\n    }\n\n    \/\/ 视频播放结束逻辑\n    items.forEach((item, index) =\u003e {\n      const video = item.querySelector(\"video\");\n      if (video) {\n        video.onended = () =\u003e {\n          if (index === currentIndex) {\n            \/\/ 视频播放完成后，等待2秒再切换\n            isPausing = true;\n            pauseStartTime = performance.now();\n            updatePlayPauseIcons(\"▶\");\n            requestAnimationFrame(waitAndNextSlide);\n          }\n        };\n      }\n    });\n\n    \/\/ 视频结束后等待并切换到下一张\n    function waitAndNextSlide(timestamp) {\n      if (!isPausing) return;\n\n      const pauseElapsed = timestamp - pauseStartTime;\n      if (pauseElapsed \u003e= PAUSE_DELAY) {\n        isPausing = false;\n        updatePlayPauseIcons(\"▶\");\n        nextSlide();\n      } else {\n        requestAnimationFrame(waitAndNextSlide);\n      }\n    }\n\n    \/\/ 按钮点击\n    nextBtn.addEventListener(\"click\", (e) =\u003e { e.stopPropagation(); nextSlide(); });\n    prevBtn.addEventListener(\"click\", (e) =\u003e { e.stopPropagation(); prevSlide(); });\n\n    items.forEach((item) =\u003e {\n      const btn = item.querySelector(\".rmq1-play-pause-btn\");\n      if (btn) {\n        btn.addEventListener(\"click\", (e) =\u003e {\n          e.stopPropagation();\n          togglePlay();\n        });\n      }\n\n      item.addEventListener(\"click\", (e) =\u003e {\n        if (item.classList.contains(\"prev\")) prevSlide();\n        if (item.classList.contains(\"next\")) nextSlide();\n      });\n    });\n\n    \/\/ 初始化逻辑：使用 Intersection Observer 监听模块可见性\n    let hasInitialized = false; \/\/ 记录是否已经进行了首次初始化\n\n    const observerOptions = {\n      root: null,\n      rootMargin: '0px',\n      threshold: 0.5 \/\/ 50% 可见即视为进入\n    };\n\n    const observer = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          \/\/ 进入可视区域\n          if (!hasInitialized) {\n            updateCarousel();\n            hasInitialized = true;\n          } else {\n            \/\/ 如果已经初始化过，且当前是暂停状态，则恢复播放\n            if (!isPlaying) {\n              togglePlay();\n            }\n          }\n        } else {\n          \/\/ 移出可视区域\n          \/\/ 如果当前正在播放，则暂停\n          if (hasInitialized \u0026\u0026 isPlaying) {\n            togglePlay();\n          }\n        }\n      });\n    }, observerOptions);\n\n    const targetSection = document.querySelector('.rmq1-video-carousel');\n    if (targetSection) {\n      observer.observe(targetSection);\n    } else {\n      setTimeout(updateCarousel, 100);\n    }\n  \u003c\/script\u003e\n\n  \u003c!-- Why Do I Need a KVM for Mobile Devices --\u003e\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n        \u003cdiv class=\"col-lg-12 text-center\"\u003e\n          \u003cspan class=\"rmq1-connect-eyebrow\"\u003ePor qué lo necesita\u003c\/span\u003e\n          \u003ch2 class=\"font-weight-bold text-light\"\u003e¿Por qué necesito un KVM para \u003cspan class=\"rmq1-text-gradient\"\u003edispositivos móviles\u003c\/span\u003e?\u003c\/h2\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003e\n            Gestionar un dispositivo móvil a distancia siempre ha sido un reto. Los KVM tradicionales funcionan muy bien con los ordenadores, pero los teléfonos y las tabletas siempre han quedado al margen. Si algo falla, hay que estar físicamente presente o aceptar que simplemente no existe una solución sencilla diseñada para esa tarea.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n        \u003cdiv class=\"col-lg-6\"\u003e\n          \u003cimg class=\"img-fluid gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_why-i-need-kvm.jpg\"\u003e\n        \u003c\/div\u003e\n\n          \u003cdiv class=\"col-lg-6\"\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003eComet Q cambia eso. Al conectarse directamente a través del puerto USB-C, Comet Q te ofrece un verdadero control a nivel de hardware sobre tu iPhone, iPad o dispositivo Android, y te proporciona \u003cspan class=\"font-weight-bold\"\u003ela opción de controlarlo todo desde un navegador, en cualquier dispositivo y sistema operativo\u003c\/span\u003e. Esto significa que puedes controlar un iPhone desde un PC Windows, un MacBook desde una tableta Android o un iPad desde un equipo Linux. La combinación ya no importa.\u003c\/p\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003eEsto abre posibilidades que antes sencillamente no existían:\u003c\/p\u003e\n\n          \u003cul class=\"text-rmq1-grey\"\u003e\n            \u003cli\u003eLos desarrolladores pueden gestionar dispositivos de prueba a distancia, ejecutar compilaciones y depurar sin estar en su escritorio.\u003c\/li\u003e\n            \u003cli\u003eLos equipos de TI pueden mantener y resolver problemas de una flota de dispositivos móviles desde una única interfaz\u003c\/li\u003e\n            \u003cli\u003eLos creadores de contenido pueden controlar un dispositivo dedicado al streaming o a la grabación desde cualquier lugar de la habitación\u003c\/li\u003e\n            \u003cli\u003eLos usuarios avanzados pueden gestionar un dispositivo secundario sin siquiera cogerlo\u003c\/li\u003e\n            \u003cli\u003eLos hijos que viven lejos de casa pueden ayudar a sus padres de forma remota con las dificultades tecnológicas cotidianas: configurar cuentas de compras en línea, liberar almacenamiento, actualizar aplicaciones, corregir ajustes de Wi-Fi defectuosos, navegar por menús del sistema confusos o simplemente enseñarles a hacer videollamadas, sin necesidad de estar en la misma habitación, ciudad o país\u003c\/li\u003e\n          \u003c\/ul\u003e\n\n          \u003cp class=\"text-rmq1-grey\"\u003eTanto si gestiona un dispositivo como varios, Comet Q te ofrece un tipo de control sobre el hardware móvil que antes estaba reservado a entornos de escritorio y servidores.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Who Needs This\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n        \u003cdiv class=\"col-lg-12 text-center\"\u003e\n          \u003cspan class=\"rmq1-connect-eyebrow\"\u003eWho Needs This\u003c\/span\u003e\n          \u003ch2 class=\"font-weight-bold text-light\"\u003eBuilt for People Who Work Across \u003cspan class=\"rmq1-text-gradient\"\u003eMultiple Devices\u003c\/span\u003e\u003c\/h2\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003e\n            Whether you're an iOS developer, a remote IT pro, or just someone managing too many screens—Comet Q solves\n            it.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"rmq1-audience-grid\" aria-label=\"Who Comet Q is built for\"\u003e\n            \u003carticle class=\"rmq1-audience-card text-left\"\u003e\n              \u003cdiv class=\"rmq1-audience-icon rmq1-audience-icon-image\" aria-hidden=\"true\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/icon_ios.png\" alt=\"\"\u003e\n              \u003c\/div\u003e\n              \u003ch3\u003eiOS Developers \u0026amp; Testers\u003c\/h3\u003e\n              \u003cp\u003eTest your iOS app on a real iPhone from your Windows workstation. No Mac required for UI interaction,\n                interact, capture, and iterate without touching the device.\u003c\/p\u003e\n              \u003cspan class=\"rmq1-audience-tag\"\u003eWorld's First\u003c\/span\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"rmq1-audience-card text-left\"\u003e\n              \u003cdiv class=\"rmq1-audience-icon rmq1-audience-icon-image\" aria-hidden=\"true\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/icon_remote_it.png\" alt=\"\"\u003e\n              \u003c\/div\u003e\n              \u003ch3\u003eRemote IT \u0026amp; Sysadmins\u003c\/h3\u003e\n              \u003cp\u003eManage headless servers, Mac minis, and kiosk devices from anywhere. BIOS-level access over IP, no OS\n                required to be running.\u003c\/p\u003e\n              \u003cspan class=\"rmq1-audience-tag\"\u003eHardware KVM\u003c\/span\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"rmq1-audience-card text-left\"\u003e\n              \u003cdiv class=\"rmq1-audience-icon rmq1-audience-icon-image\" aria-hidden=\"true\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/icon_home_lab.png\" alt=\"\"\u003e\n              \u003c\/div\u003e\n              \u003ch3\u003eHome Lab \u0026amp; Power Users\u003c\/h3\u003e\n              \u003cp\u003eRun a tight multi-device setup without extra monitors. One browser tab gives full control of all your\n                machines, including that Mac mini tucked behind your desk.\u003c\/p\u003e\n              \u003cspan class=\"rmq1-audience-tag\"\u003eAll-in-One\u003c\/span\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"rmq1-audience-card text-left\"\u003e\n              \u003cdiv class=\"rmq1-audience-icon rmq1-audience-icon-image\" aria-hidden=\"true\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/icon_streamers.png\" alt=\"\"\u003e\n              \u003c\/div\u003e\n              \u003ch3\u003eStreamers \u0026amp; Content Creators\u003c\/h3\u003e\n              \u003cp\u003eControl your iPhone camera or secondary Mac from your main PC during a live stream. Switch sources,\n                adjust settings, all without leaving your desk.\u003c\/p\u003e\n              \u003cspan class=\"rmq1-audience-tag\"\u003eLive Control\u003c\/span\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"rmq1-audience-card text-left\"\u003e\n              \u003cdiv class=\"rmq1-audience-icon rmq1-audience-icon-image\" aria-hidden=\"true\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/icon_business.png\" alt=\"\"\u003e\n              \u003c\/div\u003e\n              \u003ch3\u003eSmall Business \u0026amp; Teams\u003c\/h3\u003e\n              \u003cp\u003eDeploy Comet Q on shared devices in the office. Anyone on the network can securely take control from\n                their browser, no IT ticket required.\u003c\/p\u003e\n              \u003cspan class=\"rmq1-audience-tag\"\u003eZero-Install\u003c\/span\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"rmq1-audience-card text-left\"\u003e\n              \u003cdiv class=\"rmq1-audience-icon rmq1-audience-icon-image\" aria-hidden=\"true\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/icon_traveling.png\" alt=\"\"\u003e\n              \u003c\/div\u003e\n              \u003ch3\u003eRemote Workers Traveling\u003c\/h3\u003e\n              \u003cp\u003eLeft your phone at home? Control it remotely. Need to access files on your office Mac mini? Comet Q\n                keeps it reachable no matter where you are.\u003c\/p\u003e\n              \u003cspan class=\"rmq1-audience-tag\"\u003eAnywhere Access\u003c\/span\u003e\n            \u003c\/article\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e--\u003e\n\n  \u003c!-- Features - Total System Control --\u003e\n  \u003csection class=\"rmq1-feature-switcher bg-rmq1 py-4 py-lg-4\"\u003e\n    \u003cdiv class=\"container text-light\"\u003e\n\n      \u003cdiv class=\"row align-items-center mt-lg-5\"\u003e\n        \u003c!-- 左侧文字导航 --\u003e\n        \u003cdiv class=\"col-12 col-lg-5 offset-lg-1 order-2 order-lg-1 pr-lg-5\"\u003e\n          \u003cdiv class=\"text-lg-left text-center\"\u003e\n            \u003cspan class=\"rmq1-connect-eyebrow\"\u003eControl total del sistema\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003c!-- 手机端顶部滑动菜单 --\u003e\n          \u003cdiv class=\"mb-tabs-wrapper d-lg-none mb-3\"\u003e\n            \u003cdiv class=\"mb-tabs-wrapper\"\u003e\n              \u003cdiv class=\"mb-tabs-scroll-area\"\u003e\n                \u003cdiv class=\"mb-tabs d-flex flex-nowrap justify-content-center mx-auto\"\u003e\n                  \u003cdiv class=\"mb-tab active\" data-index=\"0\"\u003eInterfaz de pantalla táctil\u003c\/div\u003e\n                  \u003cdiv class=\"mb-tab\" data-index=\"1\"\u003e\u003ch5\u003eAcceso mediante navegador\u003c\/h5\u003e\u003c\/div\u003e\n\n                  \u003c!-- 滑动的白条 --\u003e\n                  \u003cdiv class=\"mb-tab-indicator\" style=\"width: 0px; transform: translateX(0px);\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n          \u003cdiv class=\"feature-nav-wrapper\"\u003e\n\n            \u003cdiv class=\"feature-nav d-block d-lg-flex\"\u003e\n              \u003c!-- 项 0 --\u003e\n              \u003cdiv class=\"feature-nav-item active\" data-index=\"0\"\u003e\n                \u003ch3 class=\" fw-bold py-2  mb-0 d-none d-lg-block\"\u003eInterfaz de pantalla táctil\u003c\/h3\u003e\n                \u003cdiv class=\"description-box\" style=\"max-height: 112px;\"\u003e\n                  \u003cp class=\"description\"\u003eLa pantalla táctil integrada, con una interfaz gráfica intuitiva, te permite consultar y gestionar fácilmente funciones importantes, como conectarse a una red Wi-Fi y activar o desactivar el servicio en la nube.\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n\n              \u003c!-- 项 1 --\u003e\n              \u003cdiv class=\"feature-nav-item\" data-index=\"1\"\u003e\n                \u003ch3 class=\" fw-bold py-2  mb-0 d-none d-lg-block\"\u003eAcceso mediante navegador\u003c\/h3\u003e\n                \u003cdiv class=\"description-box\" style=\"max-height: 0px;\"\u003e\n                  \u003cp class=\"description\"\u003e\n                    Accede a tu Comet Q y contrólelo desde cualquier navegador en glkvm.com. Esto maximiza la comodidad sin necesidad de instalar aplicaciones para garantizar que siempre tenga acceso a tu Comet Q.\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 这个滑动的白条必须有 --\u003e\n            \u003cdiv class=\"nav-indicator d-none d-lg-block\" style=\"height: 162px; transform: translateY(0px);\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 右侧图片切换区 --\u003e\n        \u003cdiv class=\"col-12 col-lg-6 order-1 order-lg-2 mb-3 mb-lg-0\"\u003e\n          \u003cdiv class=\"image-viewer gl-rounded overflow-hidden\"\u003e\n            \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/control_toucscreen-interface.webp\" class=\"img-fluid feature-img active\" data-index=\"0\"\u003e\n            \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/control_browser-based-access.webp\" class=\"img-fluid feature-img\" data-index=\"1\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n      document.addEventListener('DOMContentLoaded', () =\u003e {\n        const container = document.querySelector('.rmq1-feature-switcher');\n        if (!container) return;\n\n        const navItems = container.querySelectorAll('.feature-nav-item'); \/\/ 电脑端项\n        const mbTabs = container.querySelectorAll('.mb-tab');             \/\/ 手机端标签\n        const imgs = container.querySelectorAll('.feature-img');          \/\/ 联动图片\n\n        const pcIndicator = container.querySelector('.nav-indicator');    \/\/ 电脑端竖线\n        const mbIndicator = container.querySelector('.mb-tab-indicator'); \/\/ 手机端横线\n\n        let currentIndex = 0;\n        let autoTimer = null;\n\n        const updateUI = (index) =\u003e {\n          currentIndex = index;\n\n          \/\/ 1. 同步所有 active 状态\n          navItems.forEach((item, i) =\u003e {\n            const isActive = i === index;\n            item.classList.toggle('active', isActive);\n            \/\/ 电脑端描述文字展开\/折叠\n            const descBox = item.querySelector('.description-box');\n            if (descBox) descBox.style.maxHeight = isActive ? descBox.scrollHeight + 'px' : '0px';\n          });\n\n          mbTabs.forEach((tab, i) =\u003e tab.classList.toggle('active', i === index));\n          imgs.forEach((img, i) =\u003e img.classList.toggle('active', i === index));\n\n          \/\/ 2. 电脑端竖线白条逻辑 (纵向滑动)\n          const activeNavItem = navItems[index];\n          if (activeNavItem \u0026\u0026 pcIndicator) {\n            pcIndicator.style.height = `${activeNavItem.offsetHeight}px`;\n            pcIndicator.style.transform = `translateY(${activeNavItem.offsetTop}px)`;\n          }\n\n          \/\/ 3. 手机端底部白条逻辑 (横向滑动)\n          const activeTab = mbTabs[index];\n          if (activeTab \u0026\u0026 mbIndicator) {\n            mbIndicator.style.width = `${activeTab.offsetWidth}px`;\n            mbIndicator.style.transform = `translateX(${activeTab.offsetLeft}px)`;\n\n            \/\/ 手机端自动滚动逻辑：让选中的项滚到视野中间\n            const scrollArea = activeTab.closest('.mb-tabs-scroll-area');\n            if (scrollArea) {\n              const targetScroll = activeTab.offsetLeft - (scrollArea.offsetWidth \/ 2) + (activeTab.offsetWidth \/ 2);\n              scrollArea.scrollTo({ left: targetScroll, behavior: 'smooth' });\n            }\n          }\n        };\n\n        \/\/ 【重要】：使用 ResizeObserver 监听 PC 端高度变化\n        \/\/ 因为文字展开是动态的，白条高度需要实时跟随\n        if (window.ResizeObserver \u0026\u0026 pcIndicator) {\n          const ro = new ResizeObserver(() =\u003e {\n            const activeNavItem = navItems[currentIndex];\n            if (activeNavItem) {\n              pcIndicator.style.height = `${activeNavItem.offsetHeight}px`;\n              pcIndicator.style.transform = `translateY(${activeNavItem.offsetTop}px)`;\n            }\n          });\n          navItems.forEach(item =\u003e ro.observe(item));\n        }\n\n        const startAutoPlay = () =\u003e {\n          clearInterval(autoTimer);\n          autoTimer = setInterval(() =\u003e {\n            updateUI((currentIndex + 1) % navItems.length);\n          }, 5000);\n        };\n\n        \/\/ 绑定点击：电脑端和手机端\n        [navItems, mbTabs].forEach(group =\u003e {\n          group.forEach((el, idx) =\u003e {\n            el.addEventListener('click', () =\u003e {\n              updateUI(idx);\n              startAutoPlay();\n            });\n          });\n        });\n\n        \/\/ 窗口改变大小时重新定位\n        window.addEventListener('resize', () =\u003e updateUI(currentIndex));\n\n        \/\/ 初始运行\n        updateUI(0);\n        startAutoPlay();\n      });\n    \u003c\/script\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Scenarios --\u003e\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5 product-nav-section\" id=\"scenarios\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n        \u003cdiv class=\"col-lg-6 order-lg-2\"\u003e\n          \u003ch2 class=\"font-weight-bold text-light\"\u003eAplicación dedicada para \u003cspan class=\"rmq1-text-gradient\"\u003euna experiencia completa\u003c\/span\u003e\n\u003c\/h2\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003eAunque el acceso mediante navegador cubre la mayoría de los casos de uso, algunas interacciones, especialmente los gestos táctiles y la entrada precisa, se gestionan mejor de forma nativa. La aplicación GLKVM está diseñada para cubrir esa carencia y ofrecer una experiencia más fluida y con mayor capacidad de respuesta donde el navegador se queda corto.\u003c\/p\u003e\n          \u003cp class=\"text-rmq1-grey\"\u003eLa aplicación se recomienda especialmente al utilizar un dispositivo móvil como controlador, por ejemplo, para manejar un portátil desde un iPad, cuando la compatibilidad táctil del navegador puede resultar limitada. Disponible en Windows, macOS, App Store y Google Play, la aplicación GLKVM también permite gestionar todos tus dispositivos GL.iNet Comet en un solo lugar, sin necesidad de conectarse a cada uno por separado.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n         \u003cdiv class=\"col-lg-6 order-lg-1\"\u003e\n           \u003cimg class=\"img-fluid gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_dedicated-app.png\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!----\u003e\n    \u003csection class=\"bg-rmq1 py-4 py-lg-5 product-nav-section\" id=\"scenarios\"\u003e\n    \u003cdiv class=\"container rmq1-scenarios text-center\"\u003e\n      \u003cdiv class=\"row justify-content-center pt-4\"\u003e\n        \u003cdiv class=\"col-lg-9\"\u003e\n          \u003c!-- Scene Images --\u003e\n          \u003cdiv class=\"scenarios-image\"\u003e\n            \u003c!-- 初始状态：Data Center 显示，其他隐藏 --\u003e\n            \u003cimg class=\"scene-img active\" data-target=\"preset-wifi\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/access_preset-wifi.webp\"\u003e\n            \u003cimg class=\"scene-img\" data-target=\"device-sharing-feature\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/access_device-sharing.webp\"\u003e\n            \u003cimg class=\"scene-img\" data-target=\"multi-device-management\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/access_multi-device-managment.webp\"\u003e\n            \u003cimg class=\"scene-img\" data-target=\"2fa\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/access_2fa.webp\"\u003e\n            \u003cimg class=\"scene-img\" data-target=\"wireguard-vpn\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/access_wireguard-vpn.jpg\"\u003e\n            \u003cimg class=\"scene-img\" data-target=\"wake-on-lan\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/access_wake-on-lan.webp\"\u003e\n          \u003c\/div\u003e\n\n          \u003c!-- Scene Tabs --\u003e\n          \u003cdiv class=\"scenarios-tabs\"\u003e\n            \u003c!-- 增加一层用于处理横向滚动的包装 --\u003e\n            \u003cdiv class=\"scenarios-tabs-wrapper\"\u003e\n              \u003cdiv class=\"scenarios-tabs-bg\" style=\"--indicator-width: 128px; --indicator-left: 5px;\"\u003e\n                \u003cbutton class=\"tab active\" data-tab=\"preset-wifi\" data-img=\"...\"\u003eWi-Fi preconfigurada\u003c\/button\u003e\n                \u003cbutton class=\"tab\" data-tab=\"device-sharing-feature\" data-img=\"...\"\u003eFunción para compartir dispositivos\u003c\/button\u003e\n                \u003cbutton class=\"tab\" data-tab=\"multi-device-management\" data-img=\"...\"\u003eGestión de múltiples dispositivos\u003c\/button\u003e\n                \u003cbutton class=\"tab\" data-tab=\"2fa\" data-img=\"...\"\u003eAutenticación de 2 factores\u003c\/button\u003e\n                \u003cbutton class=\"tab\" data-tab=\"wireguard-vpn\" data-img=\"...\"\u003eWireGuard VPN\u003c\/button\u003e\n                \u003cbutton class=\"tab\" data-tab=\"wake-on-lan\" data-img=\"...\"\u003eActivación por LAN\u003c\/button\u003e\n\n                \u003c!-- 滑动底色指示器 --\u003e\n                \u003cdiv class=\"tab-sliding-indicator\"\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Content --\u003e\n      \u003cdiv class=\"scenarios-content text-light\"\u003e\n        \u003cdiv class=\"row justify-content-center\"\u003e\n          \u003cdiv class=\"col-lg-10\"\u003e\n            \u003cdiv class=\"tab-content active\" id=\"preset-wifi\"\u003e\n              \u003cp\u003eComet Q te permite guardar y preconfigurar las credenciales Wi-Fi antes de enviar el dispositivo a otra persona. Configúrelo en casa, envíelo a tus padres y solo tendrán que enchufarlo, sin llamadas para pedir ayuda con la configuración. Realmente conectar y usar.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"tab-content\" id=\"device-sharing-feature\"\u003e\n              \u003cp\u003e¿Necesita dar acceso a otra persona? Comet Q permite compartir de forma segura el acceso al dispositivo con varios usuarios, cada uno conectado mediante su propia cuenta individual. Esto reduce el riesgo de incidentes de seguridad derivados de contraseñas compartidas.\u003c\/p\u003e\n              \u003cp\u003eCada usuario se conecta de forma independiente mediante un navegador o la aplicación GLKVM, lo que lo hace ideal para la colaboración en equipo, el soporte técnico remoto, las sesiones de formación y los traspasos entre compañeros.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"tab-content\" id=\"multi-device-management\"\u003e\n              \u003cp\u003eCon la gestión de varios dispositivos, los usuarios pueden ver simultáneamente las pantallas de varios ordenadores Windows, macOS y Linux. Esta función admite visualización dinámica, pantalla completa y diseños de pantalla dividida personalizables, lo que permite a los administradores supervisar varios dispositivos en tiempo real, incluidos errores y anomalías de los servidores, sin cambiar de ordenador.\u003c\/p\u003e\n              \u003cp\u003eTambién hemos añadido control de ratón y teclado entre pantallas, que permite a los usuarios cambiar sin interrupciones entre varios ordenadores utilizando un único conjunto de periféricos, para un flujo de trabajo fluido y eficiente.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"tab-content\" id=\"2fa\"\u003e\n              \u003cp\u003eComet Q incorpora seguridad en cada capa. La autenticación de dos factores (2FA) te permite vincular tu aplicación de autenticación preferida para añadir una capa de protección a tu cuenta.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"tab-content\" id=\"wireguard-vpn\"\u003e\n              \u003cp\u003eEstablece un PIN de 4 dígitos para bloquear la pantalla táctil de Comet Q y evitar el acceso físico no autorizado. \u003c\/p\u003e\n              \u003cp\u003eAl mismo tiempo, se genera bajo demanda un código dinámico de un solo uso al vincular Comet Q a tu cuenta, un método considerablemente más seguro que depender de un ID de dispositivo fijo y preestablecido que cualquiera podría interceptar o adivinar.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"tab-content\" id=\"wake-on-lan\"\u003e\n              \u003cp\u003eCon la función Wake on LAN, puedes sacar tus dispositivos móviles conectados del modo de suspensión o espera a distancia.\u003c\/p\u003e\n              \u003ci\u003eNota: WoL requiere que el dispositivo conectado esté en un estado de suspensión de bajo consumo; no puede encender a distancia un dispositivo completamente apagado o sin funcionamiento.\u003c\/i\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Comparison --\u003e\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5 overflow-hidden\"\u003e\n    \u003cdiv class=\"container text-center text-light\"\u003e\n      \u003cspan class=\"rmq1-connect-eyebrow\"\u003eComparación\u003c\/span\u003e\n      \u003ch2 class=\"font-weight-bold mb-4 mb-lg-5\"\u003e\n        Comet Q frente al KVM tradicional\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"rmq1-comparison text-center text-lg-left\"\u003e\n        \u003cdiv class=\"rmq1-comparison-head\"\u003e\n          \u003cdiv class=\"row rmq1-comparison-groups\"\u003e\n            \u003cdiv class=\"col-lg-3 d-none d-lg-block rmq1-comparison-head-label\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"col-4 col-lg-3 rmq1-comparison-group-glinet\"\u003e\n              \u003ch5 class=\"font-weight-bold mb-0\"\u003eProductos GL.iNet\u003c\/h5\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"col-8 col-lg-6 rmq1-comparison-group-others\"\u003e\n              \u003ch5 class=\"font-weight-bold mb-0\"\u003eOtros\u003c\/h5\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"row rmq1-comparison-products align-items-end\"\u003e\n            \u003cdiv class=\"col-lg-3 d-none d-lg-block rmq1-comparison-head-label\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"col-4 col-lg-3 rmq1-comparison-product-cell text-center\"\u003e\n              \u003cimg class=\"img-fluid rmq1-comparison-product-img mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/table_rmq1.png\" alt=\"Comet Q (GL-RMQ1)\"\u003e\n              \u003ch5 class=\"font-weight-bold rmq1-text-gradient\"\u003eComet Q (GL-RMQ1)\u003c\/h5\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"col-4 col-lg-3 rmq1-comparison-product-cell text-center\"\u003e\n              \u003cimg class=\"img-fluid rmq1-comparison-product-img mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/table_other-kvm.png\" alt=\"Otros KVM\"\u003e\n              \u003ch5 class=\"font-weight-bold\"\u003eOtros KVM\u003c\/h5\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"col-4 col-lg-3 rmq1-comparison-product-cell text-center\"\u003e\n              \u003cimg class=\"img-fluid rmq1-comparison-product-img mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/table_traditional-kvm.png\" alt=\"KVM tradicional\"\u003e\n              \u003ch5 class=\"font-weight-bold\"\u003eKVM tradicional\u003c\/h5\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"my-4\"\u003e\n          \u003cp class=\"font-weight-bold rmq1-text-gradient mb-0\"\u003ePantalla\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003e\n              Resolución máx.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Resolución máx.\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e2K QHD @ 60FPS\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Resolución máx.\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e1080p @ 60FPS\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Resolución máx.\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e1080p @ 60FPS\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003e\n              Pantalla táctil\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Pantalla táctil\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e1.8\"\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Pantalla táctil\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e1.69\"\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Pantalla táctil\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eVariable\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003e\n              Latencia\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Latencia\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e~80ms (incl. Wi-Fi)\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Latencia\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e30–60 ms\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Latencia\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e100ms\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003e\n              Audio bidireccional\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Audio bidireccional\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Audio bidireccional\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003e\n              Audio bidireccional\n            \u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eVariable\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"my-4\"\u003e\n          \u003cp class=\"font-weight-bold rmq1-text-gradient mb-0\"\u003eSistema \u0026amp; conectividad\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eProcesador\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eProcesador\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eARM Cortex-A53 de doble núcleo\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eProcesador\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eARM Cortex-A7 de un núcleo\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eProcesador\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eUn solo núcleo\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eMemoria\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eMemoria\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eLPDDR4 512MB\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eMemoria\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eDDR3L 256MB\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eMemoria\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eVariable (1–8GB)\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eAlmacenamiento\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAlmacenamiento\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e512MB Nand\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAlmacenamiento\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eTarjeta SD\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAlmacenamiento\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eTarjeta SD\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eWi-Fi\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eWi-Fi\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eWi-Fi 6\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eWi-Fi\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eWi-Fi\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eControla dispositivos móviles\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eControla dispositivos móviles\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003eiPhone \u0026amp; iPad\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eControla dispositivos móviles\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eControla dispositivos móviles\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003ePaso de alimentación\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003ePaso de alimentación\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003ePaso de alimentación\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003ePaso de alimentación\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eCompatibilidad entre sistemas operativos\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompatibilidad entre sistemas operativos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompatibilidad entre sistemas operativos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompatibilidad entre sistemas operativos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eAcceso en modo de suspensión\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAcceso en modo de suspensión\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAcceso en modo de suspensión\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAcceso en modo de suspensión\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eTransferencia de archivos\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eTransferencia de archivos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eTransferencia de archivos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eTransferencia de archivos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eActivación por LAN\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eActivación por LAN\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eActivación por LAN\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eActivación por LAN\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eGestión \u0026amp; acceso en la nube\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eGestión \u0026amp; acceso en la nube\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eGestión \u0026amp; acceso en la nube\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eGestión \u0026amp; acceso en la nube\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eControl desde el navegador\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eControl desde el navegador\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eControl desde el navegador\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eControl desde el navegador\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eCompra única\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompra única\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompra única\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompra única\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eAplicación GLKVM\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAplicación GLKVM\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAplicación GLKVM\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAplicación GLKVM\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"my-4\"\u003e\n          \u003cp class=\"font-weight-bold rmq1-text-gradient mb-0\"\u003eSeguridad\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eAutenticación de 2 factores\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAutenticación de 2 factores\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAutenticación de 2 factores\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAutenticación de 2 factores\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eCódigo de vinculación dinámico\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCódigo de vinculación dinámico\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCódigo de vinculación dinámico\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCódigo de vinculación dinámico\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eTailscale integrado\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eTailscale integrado\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eTailscale integrado\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eTailscale integrado\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eZeroTier integrado\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eZeroTier integrado\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eZeroTier integrado\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eZeroTier integrado\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eOpción de alojamiento propio\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eOpción de alojamiento propio\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eOpción de alojamiento propio\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eOpción de alojamiento propio\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eProtección de pantalla con contraseña\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eProtección de pantalla con contraseña\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eProtección de pantalla con contraseña\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eProtección de pantalla con contraseña\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-detail\"\u003e\n          \u003cdiv class=\"col-lg-3 d-none d-lg-flex\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eOpción de doble aprobación\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eOpción de doble aprobación\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eOpción de doble aprobación\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-4 col-lg-3\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eOpción de doble aprobación\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"font-weight-bold text-center mb-4 mb-lg-5 mt-5 pt-lg-4\"\u003e\n        Comet Q frente al software de control remoto\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"rmq1-comparison-vs text-center text-lg-left\"\u003e\n        \u003cdiv class=\"row rmq1-comparison-vs-header\"\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-product-cell text-center\"\u003e\n            \u003cimg class=\"img-fluid rmq1-comparison-product-img mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/table_rmq1.png\" alt=\"Comet Q\"\u003e\n            \u003ch5 class=\"font-weight-bold rmq1-text-gradient\"\u003eComet Q\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-lg-4 d-none d-lg-flex rmq1-comparison-vs-vs-cell align-items-center justify-content-center\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eFRENTE A\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-product-cell text-center\"\u003e\n            \u003cimg class=\"img-fluid rmq1-comparison-product-img mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/table_remote-control-software.png\" alt=\"Software de control remoto\"\u003e\n            \u003ch5 class=\"font-weight-bold\"\u003eSoftware de control remoto\u003c\/h5\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-vs-detail\"\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAcceso sin conexión \u0026amp; en modo de suspensión\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-lg-4 d-none d-lg-flex rmq1-comparison-vs-label-cell\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eAcceso sin conexión \u0026amp; en modo de suspensión\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eAcceso sin conexión \u0026amp; en modo de suspensión\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-vs-detail\"\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompatibilidad entre sistemas operativos \u0026amp; dispositivos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-lg-4 d-none d-lg-flex rmq1-comparison-vs-label-cell\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eCompatibilidad entre sistemas operativos \u0026amp; dispositivos\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompatibilidad entre sistemas operativos \u0026amp; dispositivos\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-vs-detail\"\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eConfiguración sin instalaciones\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-lg-4 d-none d-lg-flex rmq1-comparison-vs-label-cell\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eConfiguración sin instalaciones\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eConfiguración sin instalaciones\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row rmq1-comparison-vs-detail\"\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompra única\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-lg-4 d-none d-lg-flex rmq1-comparison-vs-label-cell\"\u003e\n            \u003cp class=\"font-weight-bold mb-0\"\u003eCompra única\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-lg-4 rmq1-comparison-vs-value-cell\"\u003e\n            \u003ch6 class=\"d-lg-none text-rmq1-grey mb-2\"\u003eCompra única\u003c\/h6\u003e\n            \u003cp class=\"mb-0\"\u003e\u003ci class=\"fa-solid fa-hyphen\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Professional Tech Press Insights --\u003e\n  \u003csection class=\"bg-rmq1 p-4 py-lg-5 product-nav-section\" id=\"reviews\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"font-weight-bold text-center text-light mb-4\"\u003eOpiniones de la prensa tecnológica especializada\u003c\/h2\u003e\n\n      \u003cdiv class=\"row justify-content-center\"\u003e\n        \u003c!-- Card 1 --\u003e\n        \u003cdiv class=\"col-12 col-lg-6 d-flex mb-4\"\u003e\n          \u003cdiv class=\"bg-white gl-rounded p-5 h-100 d-flex flex-column shadow-sm insight-card position-relative\"\u003e\n            \u003ci class=\"fa-solid fa-quote-left fa-2x mb-3 text-muted\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n            \u003ch6 class=\"font-weight-light flex-grow-1 mb-4\" style=\"line-height: 1.6rem;\"\u003e\n              Algunos casos de uso podrían resolverse sin duda mediante el software scrcpy en combinación con VNC o el software de acceso remoto Raspberry Pi Connect, \u003cspan class=\"font-weight-bold\"\u003epero no es tan sencillo como pedirle a alguien que conecte el «reloj de acceso remoto» al puerto USB-C de su teléfono o tableta.\u003c\/span\u003e.\n            \u003c\/h6\u003e\n            \u003cdiv class=\"mt-auto\"\u003e\n              \u003ca href=\"https:\/\/www.cnx-software.com\/2026\/06\/03\/comet-q-usb-c-kvm-device-is-made-for-smartphones-tablets-and-laptops-crowdfunding\/\" target=\"_blank\" class=\"stretched-link\"\u003e\n                \u003cimg class=\"press-logo img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rm10rc\/logo_cnxsoftware.png\" alt=\"CNX Software\"\u003e\n              \u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Card 4 --\u003e\n        \u003cdiv class=\"col-12 col-lg-6 d-flex mb-4\"\u003e\n          \u003cdiv class=\"bg-white gl-rounded p-5 h-100 d-flex flex-column shadow-sm insight-card position-relative\"\u003e\n            \u003ci class=\"fa-solid fa-quote-left fa-2x mb-3 text-muted\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n            \u003ch6 class=\"font-weight-light flex-grow-1 mb-4\" style=\"line-height: 1.6rem;\"\u003e\n                Ha supuesto un cambio radical, permitiéndome \u003cspan class=\"font-weight-bold\"\u003egestionar mi servidor sin estar físicamente delante de él\u003c\/span\u003e, y lo mejor es que puedo hacerlo desde cualquier lugar con conexión a Internet.\n            \u003c\/h6\u003e\n            \u003cdiv class=\"mt-auto\"\u003e\n              \u003ca href=\"https:\/\/www.xda-developers.com\/ditched-physical-monitors-for-kvm-over-ip-and-my-server-room-actually-looks-clean-now\/\" target=\"_blank\" class=\"stretched-link\"\u003e\n                \u003cimg class=\"press-logo img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be3600\/logo_xda.png\" alt=\"XDA Developers\"\u003e\n              \u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Product Reviews from Youtubers --\u003e\n  \u003csection class=\"container-fluid bg-rmq1 p-4 py-lg-5 product-nav-section\" id=\"reviews\"\u003e\n    \u003ch2 class=\"font-weight-bold text-light text-center pb-3\"\u003eAnálisis de productos de youtubers\u003c\/h2\u003e\n    \u003c!-- Container for video player and playlist --\u003e\n    \u003cdiv id=\"youtube-playlist-container\"\u003e\n      \u003cdiv class=\"row justify-content-center\"\u003e\n\n        \u003c!-- Video player container --\u003e\n        \u003cdiv class=\"col-11 col-lg-7 col-xl-8 px-0\" id=\"ytvideoPlayer\"\u003e\n          \u003cdiv class=\"card border-0 h-100\"\u003e\n            \u003ciframe id=\"playlistVideo\" src=\"https:\/\/www.youtube.com\/embed\/nVTEGQhILE0\" frameborder=\"0\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Playlist container --\u003e\n        \u003cdiv class=\"col-11 col-lg-5 col-xl-4 px-0\" id=\"ytplaylist\"\u003e\n          \u003cdiv class=\"card border-0 h-100\"\u003e\n            \u003ch5 onclick=\"showYtPlayList()\" class=\"text-light text-center py-3\"\u003e\n              Reseñas de Comet Q (GL-RMQ1)\n              \u003cspan id=\"ytListBtn\"\u003e\n                  \u003ci id=\"ytListBtnIcon\" class=\"fa fa-chevron-down\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n              \u003c\/span\u003e\n            \u003c\/h5\u003e\n\n            \u003cul id=\"ytPlayListUl\"\u003e\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/nVTEGQhILE0\/maxresdefault.jpg\" alt=\"¿Qué demonios es esto?\" onclick=\"changeVideo('MaiHC3lxRr8')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003e¿Qué demonios es esto?\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/8FCc9UlAWPs\/maxresdefault.jpg\" alt=\"Presentamos Gl.iNet Comet Q: un KVM remoto de 1 USB para tu teléfono, iPad, Macbook y PC\" onclick=\"changeVideo('8FCc9UlAWPs')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003ePresentamos Gl.iNet Comet Q: un KVM remoto de 1 USB para tu teléfono, iPad, Macbook y PC\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/rudYMwlIE4M\/hqdefault.jpg\" alt=\"Comet Q: controla todos tus dispositivos mediante USB C. Acceso remoto a windows, Linux, Ubuntu, Android y iPhone\" onclick=\"changeVideo('rudYMwlIE4M')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eComet Q: controla todos tus dispositivos mediante USB C. Acceso remoto a windows, Linux, Ubuntu, Android y iPhone\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/idAClVLa90o\/maxresdefault.jpg\" alt=\"Guía de compra de KVM: ¡acertar A LA PRIMERA! (con AliExpress)\" onclick=\"changeVideo('idAClVLa90o')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eGuía de compra de KVM: ¡acertar A LA PRIMERA! (con AliExpress)\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/lk0N6mJw4YY\/maxresdefault.jpg\" alt=\"¿Qué es Comet Q?\" onclick=\"changeVideo('lk0N6mJw4YY')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003e¿Qué es Comet Q?\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/h-iGnoSttME\/maxresdefault.jpg\" alt=\"¡Acceso remoto a CUALQUIER DISPOSITIVO! - KVM remoto GL.iNET Comet Pro\" onclick=\"changeVideo('h-iGnoSttME')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003e¡Acceso remoto a CUALQUIER DISPOSITIVO! - KVM remoto GL.iNET Comet Pro\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/CSdrbLqHRuw\/maxresdefault.jpg\" alt=\"Este pequeño dispositivo cambió mi laboratorio doméstico para siempre | GLiNet Comet Q — Primer vistazo \u0026amp; prueba práctica\" onclick=\"changeVideo('CSdrbLqHRuw')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eEste pequeño dispositivo cambió mi laboratorio doméstico para siempre | GLiNet Comet Q — Primer vistazo \u0026amp; prueba práctica\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/wcIOQYGEoeo\/maxresdefault.jpg\" alt=\"GL.iNet Comet Q + Comet X: la oferta KVM de Kickstarter que debes conocer\" onclick=\"changeVideo('wcIOQYGEoeo')\"\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eGL.iNet Comet Q + Comet X: la oferta KVM de Kickstarter que debes conocer\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n\n              \u003cdiv class=\"mt-2\"\u003e\n                \u003ca class=\"btn btn-outline-light btn-block\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/playlist?list=PLWQT710fjyEaMZ-LvrqfvX1mk-WOYEsD-\"\u003eVer más\u003c\/a\u003e\n              \u003c\/div\u003e\n\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- What Beta Testers are Saying  --\u003e\n  \u003csection class=\"section-customer-review bg-rmq1 px-0 py-4\"\u003e\n    \u003cdiv class=\"container-fluid px-0 py-4 py-lg-5\"\u003e\n      \u003ch2 class=\"text-center font-weight-bold text-light mb-4\"\u003eLo que dicen los probadores beta\u003c\/h2\u003e\n\n      \u003cdiv class=\"tiny-slider-container-beta-tester-review pb-3\"\u003e\n        \u003cdiv class=\"tns-outer\" id=\"tns1-ow\"\u003e\n\u003cdiv class=\"tns-liveregion tns-visually-hidden\" aria-live=\"polite\" aria-atomic=\"true\"\u003ediapositiva \u003cspan class=\"current\"\u003e2 a 4\u003c\/span\u003e  de 7\u003c\/div\u003e\n\u003cdiv id=\"tns1-mw\" class=\"tns-ovh\"\u003e\u003cdiv class=\"tns-inner\" id=\"tns1-iw\"\u003e\u003cdiv class=\"tiny-slider-beta-tester-review  tns-slider tns-carousel tns-subpixel tns-calc tns-horizontal\" id=\"tns1\" style=\"transform: translate3d(-13.6364%, 0px, 0px); transition-duration: 0s;\"\u003e\n\u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_rubenel.jpg\" alt=\"Rubenel\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Este dispositivo es especialmente adecuado para una consulta médica donde la mayoría de los dispositivos son MacBook Air e iPad Pro 12.9. Los médicos y el personal de enfermería no tienen la paciencia ni el tiempo para proporcionar explicaciones detalladas o instrucciones remotas al departamento de TI. Con Comet Q, una vez configurado, \u003cspan class=\"font-weight-bold\"\u003eel personal puede conectar Comet Q al MacBook o iPad para que el departamento de TI configure o soluciona problemas a distancia\u003c\/span\u003e.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@Rubenel\u003c\/h5\u003e\n                  \u003csmall\u003eSoporte informático para clínicas y despachos de abogados \u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item tns-slide-active\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_fifux540.jpg\" alt=\"fifux540\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Comet Q es un pequeño dispositivo fantástico que ha sido increíblemente útil para mi flujo de trabajo de desarrollo de aplicaciones y me ha ahorrado mucho tiempo. Como gran ventaja adicional, incluso me permitió \u003cspan class=\"font-weight-bold\"\u003eacceder sin esfuerzo a un smartphone con la pantalla rota\u003c\/span\u003e.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@fifux540\u003c\/h5\u003e\n                  \u003csmall\u003eAcceder a un teléfono con la pantalla rota \u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item tns-slide-active\" id=\"tns1-item0\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_g3castle.jpg\" alt=\"G3Castle\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Gran dispositivo. Pequeño. \u003cspan class=\"font-weight-bold\"\u003eMe encanta la funda naranja por su protección y visibilidad\u003c\/span\u003e. Guardar el cable debajo es un gran detalle para el almacenamiento y para evitar daños.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@G3Castle\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con iPhone 17 \u0026amp; Microsoft Surface Laptop 4\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item tns-slide-active\" id=\"tns1-item1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_mikecurlvaa.jpg\" alt=\"mikecurlvaa\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Este es mi primer dispositivo KVM en mi laboratorio doméstico. \u003cspan class=\"font-weight-bold\"\u003eMuy fácil de configurar; lo tenía funcionando en menos de 5 minutos\u003c\/span\u003e. Un gran dispositivo con muchos usos posibles, especialmente con portátiles.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@mikecurlvaa\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con Geekom GT1 Mega \/ Windows 11 \u0026amp; Windows 25 H2\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" id=\"tns1-item2\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_sd24.jpg\" alt=\"sd24\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Un gran producto nuevo con un enorme potencial para aplicaciones KVM remotas modernas con resolución muy alta. \u003cspan class=\"font-weight-bold\"\u003eIncluye alimentación de paso USB-C para dispositivos móviles.\u003c\/span\u003e\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@sd24\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con Samsung S21 Ultra \u0026amp; Samsung S24 Ultra\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" id=\"tns1-item3\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_cloudgenki.jpg\" alt=\"cloudgenki\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    El \u003cspan class=\"font-weight-bold\"\u003ecable USB-C integrado\u003c\/span\u003e es especialmente cómodo, ya que elimina la necesidad de llevar o buscar cables adicionales. La pantalla es excelente: \u003cspan class=\"font-weight-bold\"\u003ebrillante, nítida y con una respuesta muy ágil\u003c\/span\u003e a la entrada táctil.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@cloudgenki\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con iPhone 15, iPhone 17 Pro Max \u0026amp; GMKtec NucBox K8\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" id=\"tns1-item4\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_projecty.jpg\" alt=\"projecty\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    \u003cspan class=\"font-weight-bold\"\u003eLa conexión fue muy sencilla\u003c\/span\u003e... también podía conectarse a teléfonos inteligentes e iPads. En el caso del Galaxy S23U, también resultó muy práctico probarlo en un \u003cspan class=\"font-weight-bold\"\u003eentorno Dex\u003c\/span\u003e.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@projecty\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con Surface Pro 12” Gen 1 \u0026amp; Dell Pro 14 (2025)\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" id=\"tns1-item5\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_rubenel.jpg\" alt=\"Rubenel\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Este dispositivo es especialmente adecuado para una consulta médica donde la mayoría de los dispositivos son MacBook Air e iPad Pro 12.9. Los médicos y el personal de enfermería no tienen la paciencia ni el tiempo para proporcionar explicaciones detalladas o instrucciones remotas al departamento de TI. Con Comet Q, una vez configurado, \u003cspan class=\"font-weight-bold\"\u003eel personal puede conectar Comet Q al MacBook o iPad para que el departamento de TI configure o soluciona problemas a distancia\u003c\/span\u003e.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@Rubenel\u003c\/h5\u003e\n                  \u003csmall\u003eSoporte informático para clínicas y despachos de abogados \u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" id=\"tns1-item6\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_fifux540.jpg\" alt=\"fifux540\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Comet Q es un pequeño dispositivo fantástico que ha sido increíblemente útil para mi flujo de trabajo de desarrollo de aplicaciones y me ha ahorrado mucho tiempo. Como gran ventaja adicional, incluso me permitió \u003cspan class=\"font-weight-bold\"\u003eacceder sin esfuerzo a un smartphone con la pantalla rota\u003c\/span\u003e.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@fifux540\u003c\/h5\u003e\n                  \u003csmall\u003eAcceder a un teléfono con la pantalla rota \u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_g3castle.jpg\" alt=\"G3Castle\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Gran dispositivo. Pequeño. \u003cspan class=\"font-weight-bold\"\u003eMe encanta la funda naranja por su protección y visibilidad\u003c\/span\u003e. Guardar el cable debajo es un gran detalle para el almacenamiento y para evitar daños.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@G3Castle\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con iPhone 17 \u0026amp; Microsoft Surface Laptop 4\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\u003cdiv class=\"tiny-slider-item-beta-tester-review tns-item\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n            \u003cdiv class=\"tiny-slider-review-card\"\u003e\n              \u003cdiv class=\"row gl-rounded\"\u003e\n                \u003cdiv class=\"card-image col-md-12 col-lg-6 p-0\"\u003e\n                  \u003cimg class=\"\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/beta-tester\/rmq1_mikecurlvaa.jpg\" alt=\"mikecurlvaa\"\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp\u003e\n                    Este es mi primer dispositivo KVM en mi laboratorio doméstico. \u003cspan class=\"font-weight-bold\"\u003eMuy fácil de configurar; lo tenía funcionando en menos de 5 minutos\u003c\/span\u003e. Un gran dispositivo con muchos usos posibles, especialmente con portátiles.\n                  \u003c\/p\u003e\n\u003cp\u003e\n                  \u003c\/p\u003e\n\u003ch5 class=\"text-muted pt-3\"\u003e@mikecurlvaa\u003c\/h5\u003e\n                  \u003csmall\u003eProbado con Geekom GT1 Mega \/ Windows 11 \u0026amp; Windows 25 H2\u003c\/small\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"tiny-slider-controls circle-controls m-auto text-center pt-2 pt-lg-4\" id=\"tiny-slider-controls-beta-tester-review\" aria-label=\"Navegación del carrusel\" tabindex=\"0\"\u003e\n        \u003ca class=\"prev mr-2\" data-controls=\"prev\" aria-controls=\"tns1\" tabindex=\"-1\"\u003e\n          \u003ci class=\"fas fa-chevron-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n        \u003c\/a\u003e\n        \u003ca class=\"next\" data-controls=\"next\" aria-controls=\"tns1\" tabindex=\"-1\"\u003e\n          \u003ci class=\"fas fa-chevron-right\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n    const bgContainer = document.querySelector('.scenarios-tabs-bg');\n    const scrollWrapper = document.querySelector('.scenarios-tabs-wrapper');\n    const tabs = document.querySelectorAll('.rmq1-scenarios .tab');\n    const imgs = document.querySelectorAll('.rmq1-scenarios .scene-img'); \/\/ 假设用了叠加法\n    const contents = document.querySelectorAll('.rmq1-scenarios .tab-content');\n\n    \/\/ 更新滑块位置并自动居中\n    const updateTabUI = (activeTab) =\u003e {\n      if (!activeTab) return;\n\n      \/\/ 1. 计算滑块位置\n      const tabWidth = activeTab.offsetWidth;\n      const tabLeft = activeTab.offsetLeft;\n      bgContainer.style.setProperty('--indicator-width', `${tabWidth}px`);\n      bgContainer.style.setProperty('--indicator-left', `${tabLeft}px`);\n\n      \/\/ 2. 手机端自动居中逻辑 (关键修复)\n      if (scrollWrapper) {\n        \/\/ 计算目标滚动位置：Tab 的左偏移 - (容器的一半) + (Tab宽度的一半)\n        const containerWidth = scrollWrapper.offsetWidth;\n        const targetScroll = tabLeft - (containerWidth \/ 2) + (tabWidth \/ 2);\n\n        scrollWrapper.scrollTo({\n          left: targetScroll,\n          behavior: 'smooth' \/\/ 平滑滚动\n        });\n      }\n    };\n\n    tabs.forEach(tab =\u003e {\n      tab.addEventListener('click', () =\u003e {\n        const target = tab.getAttribute('data-tab');\n\n        \/\/ 状态切换\n        tabs.forEach(t =\u003e t.classList.remove('active'));\n        tab.classList.add('active');\n\n        updateTabUI(tab);\n\n        \/\/ 图片和文字内容联动\n        if (imgs.length \u003e 0) {\n          imgs.forEach(img =\u003e {\n            img.classList.toggle('active', img.getAttribute('data-target') === target);\n          });\n        }\n        contents.forEach(content =\u003e {\n          content.classList.toggle('active', content.id === target);\n        });\n      });\n    });\n\n    \/\/ 初始化位置\n    const initialActive = document.querySelector('.rmq1-scenarios .tab.active');\n    if (initialActive) {\n      setTimeout(() =\u003e updateTabUI(initialActive), 200);\n    }\n\n    \/\/ 窗口大小改变时重置\n    window.addEventListener('resize', () =\u003e {\n      const currentActive = document.querySelector('.rmq1-scenarios .tab.active');\n          updateTabUI(currentActive);\n        });\n      });\n  \u003c\/script\u003e\n\n  \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function () {\n      const pillLinks = document.querySelectorAll('a[data-toggle=\"pill\"][data-target]');\n      console.log(pillLinks);\n\n      pillLinks.forEach(function (link) {\n        link.addEventListener('click', function (e) {\n          const targetIds = this.dataset.target.split(', ');\n          console.log(targetIds);\n          document.querySelectorAll('.tab-pane').forEach(panel =\u003e {\n            panel.classList.remove('active', 'show');\n          });\n\n          targetIds.forEach(function (id) {\n            const panel = document.querySelector(id);\n            if (panel) {\n              panel.classList.add('active', 'show');\n            }\n          });\n        });\n      });\n    });\n  \u003c\/script\u003e\n\n  \u003c!-- Specifications --\u003e\n  \u003csection class=\"bg-rmq1 py-4 py-lg-5 product-nav-section\" id=\"specs\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"text-center\"\u003e\n        \u003ch2 class=\"font-weight-bold text-light\"\u003eEspecificaciones \u003cspan class=\"rmq1-text-gradient\"\u003etécnicas\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003ctable class=\"table mt-3 text-light\"\u003e\n        \u003ctbody\u003e\n\u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eInterfaz\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e\n            1 x USB Type-C (paso de alimentación)\u003cbr\u003e\n            1 x cable USB Type-C (compatible con DP Alt Mode)\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eSistema operativo\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003eBuildroot\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eCPU\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003eARM Cortex, cuatro núcleos\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eMemoria \/ Almacenamiento\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003eLPDDR4 512 MB \/ NAND 512 MB\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003ePantalla\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e1.8 in, pantalla táctil\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eProtocolo Wi-Fi\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003eIEEE 802.11 a\/b\/g\/n\/ac\/ax\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eVelocidad Wi-Fi\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e\n            5 GHz: 286 Mbps\u003cbr\u003e\n            2.4 GHz: 286 Mbps\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eAntenas\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e1 x antena Wi-Fi interna\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eResolución\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e2K QHD@60FPS\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eEntrada de alimentación\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003eType-C PD, 5V\/3A\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eDimensiones\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e\n\u003c!--70 × 70 × 22 mm \/ 2.76 × 2.76 × 0.87 inches\u003cbr\u003e--\u003e\n            \u003cimg class=\"img-fluid w-100 mb-3 d-block d-lg-none\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_dimension_mobile.png\"\u003e\n            \u003cimg class=\"img-fluid w-75 mb-3 d-none d-lg-block\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-rmq1\/rmq1_dimension.png\"\u003e\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"td-left\"\u003eHerramientas y descargas\u003c\/td\u003e\n          \u003ctd class=\"td-right\"\u003e\n            \u003ca role=\"button\" class=\"btn-underline text-white\" href=\"\/es\/products\/datasheet\"\u003e\u003ci class=\"fas fa-download\" aria-hidden=\"true\"\u003e\u003c\/i\u003e Ficha técnica\u003c\/a\u003e\n            \u003cspan class=\"mx-2\"\u003e|\u003c\/span\u003e\n            \u003ca role=\"button\" class=\"btn-underline text-white\" href=\"https:\/\/dl.gl-inet.com\/kvm\/rmq1\/stable\" target=\"_blank\"\u003e\u003ci class=\"fas fa-download\" aria-hidden=\"true\"\u003e\u003c\/i\u003e Firmware\u003c\/a\u003e\n            \u003cspan class=\"mx-2\"\u003e|\u003c\/span\u003e\n            \u003ca role=\"button\" class=\"btn-underline text-white\" href=\"\/app-rm\/\" target=\"_blank\"\u003e\u003ci class=\"fas fa-download\" aria-hidden=\"true\"\u003e\u003c\/i\u003e Aplicación\u003c\/a\u003e\n            \u003cspan class=\"mx-2\"\u003e|\u003c\/span\u003e\n            \u003ca role=\"button\" class=\"btn-underline text-white\" href=\"https:\/\/youtu.be\/_SC_HSsBDOk\" target=\"_blank\"\u003e\u003ci class=\"fas fa-video\" aria-hidden=\"true\"\u003e\u003c\/i\u003e Desembalaje\u003c\/a\u003e\n            \u003cspan class=\"mx-2\"\u003e|\u003c\/span\u003e\n            \u003ca role=\"button\" class=\"btn-underline text-white\" href=\"\/es\/blogs\/support\/gl-rmq1\" target=\"_blank\"\u003e\u003ci class=\"fas fa-file-alt\" aria-hidden=\"true\"\u003e\u003c\/i\u003e Tutoriales\u003c\/a\u003e\n            \u003cspan class=\"mx-2\"\u003e|\u003c\/span\u003e\n            \u003ca role=\"button\" class=\"btn-underline text-white\" href=\"https:\/\/www.dropbox.com\/scl\/fo\/yy6ut5qhxv7o6qmqnw24c\/AENdUnlSgxZCIkXIQGquLLI?rlkey=f8a9fp2tnieht32wk3xt0gni8\u0026amp;st=grvlv1hl\u0026amp;dl=0\" target=\"_blank\"\u003e\u003ci class=\"fas fa-download\" aria-hidden=\"true\"\u003e\u003c\/i\u003e Kit de prensa\u003c\/a\u003e\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/main\u003e\n","brand":"GL.iNet","offers":[{"title":"Almacén de China - versión global","offer_id":48776305344695,"sku":"GL-RMQ1-EU","price":139.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0711\/7733\/9063\/files\/lQLPIuBTIqwMpkPNA-jNA-iwG50aAl1iJHcKGwULr-Z4AA_1000_1000.png?v=1783042719","url":"https:\/\/www.gl-inet.com\/es\/products\/gl-rmq1","provider":"GL.iNet","version":"1.0","type":"link"}