{"product_id":"gl-pas100","title":"PAS100 (GL-PAS100) | Private Access Dongle with Wi-Fi 6","description":"\u003cstyle\u003e\n  .pas100-main-container {\n    --pas100: #415b94;\n  }\n\n  .pas100-main-container .text-pas100 {\n    color: var(--pas100);\n  }\n\n  .pas100-main-container .btn-round-pas100 {\n    background-color: var(--pas100);\n    color: #fff;\n    border-radius: 50px;\n    padding: 1rem 2rem;\n    text-transform: uppercase;\n    font-weight: bold;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  @media (max-width: 768px) {\n    .pas100-main-container .btn-round-pas100 {\n      min-height: 50px;\n      padding: 12px 2rem;\n    }\n  }\n\n  .pas100-main-container .btn-round-pas100:hover {\n    background-color: #fff;\n    color: #4a64a3;\n    border-color: #4a64a3;\n  }\n\n  .pas100-main-container .product-show-list {\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  .pas100-main-container .product-show-list \u003e li {\n    margin: 0;\n    padding: 0;\n  }\n\n  .pas100-main-container #mc_embed_shell {\n    display: flex;\n    justify-content: center;\n  }\n\n  .pas100-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    .pas100-main-container #mc_embed_shell input {\n      width: 100%;\n      height: 40px;\n      font-size: 13px;\n    }\n  }\n\n  .pas100-main-container #mc_embed_shell input.email {\n    background: #fff;\n  }\n\n  @media (max-width: 575.98px) {\n    .pas100-main-container #mc_embed_shell input.email {\n      font-size: 13px;\n    }\n  }\n\n  .pas100-main-container #mc_embed_shell input[type=submit] {\n    background-color: #151515;\n    text-align: center;\n    transition: 0.5s;\n    background-size: 200% auto;\n    font-weight: bold;\n    color: #fff;\n    border-radius: 0 25px 25px 0;\n    display: block;\n    margin: 0;\n  }\n\n  .pas100-main-container #mc_embed_shell input[type=submit]:hover {\n    background-color: #222222;\n    background-position: right center;\n    color: #fff;\n    text-decoration: none;\n  }\n\n  .pas100-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n    width: auto;\n    justify-content: start;\n  }\n\n  @media (max-width: 991.98px) {\n    .pas100-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n      margin: auto;\n      justify-content: center;\n    }\n  }\n\n  .pas100-main-container .top-banner {\n    position: relative;\n    height: 70rem;\n    width: 100%;\n    overflow: hidden;\n  }\n\n  @media (max-width: 991px) {\n    .pas100-main-container .top-banner {\n      height: 42rem;\n    }\n  }\n\n  .pas100-main-container .top-banner video {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    min-width: 100%;\n    min-height: 100%;\n    width: auto;\n    height: auto;\n    z-index: 0;\n    transform: translateX(-50%) translateY(-50%);\n  }\n\n  .pas100-main-container .top-banner .overlay {\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%;\n    width: 100%;\n    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0.7) 80%);\n    opacity: 1;\n    z-index: 1;\n  }\n\n  .pas100-main-container .top-banner .container {\n    position: relative;\n    z-index: 2;\n  }\n\n  .pas100-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    .pas100-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  .pas100-main-container .pas100-highlight-grid {\n    display: grid;\n    gap: 8px;\n    grid-template-columns: minmax(0, 6fr) minmax(0, 3fr);\n  }\n\n  .pas100-main-container .pas100-highlight-main,\n  .pas100-main-container .pas100-highlight-medium,\n  .pas100-main-container .pas100-highlight-small {\n    display: grid;\n    gap: 8px;\n  }\n\n  .pas100-main-container .pas100-highlight-medium {\n    grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);\n  }\n\n  .pas100-main-container .pas100-highlight-small {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .pas100-main-container .pas100-highlight-card--4,\n  .pas100-main-container .pas100-highlight-card--5,\n  .pas100-main-container .pas100-highlight-card--6 {\n    height: 200px;\n  }\n\n  .pas100-main-container .pas100-highlight-card {\n    background-color: #E4E4E7;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n    border-radius: 16px;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pas100-main-container .pas100-highlight-card::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    border-radius: inherit;\n    background: linear-gradient(to bottom,\n        rgba(0, 0, 0, 0.9) 0%,\n        transparent 35%);\n    pointer-events: none;\n    z-index: 1;\n  }\n\n  .pas100-main-container .pas100-highlight-card--1 {\n    height: 488px;\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/highlight_set-up-once.png\");\n  }\n\n  .pas100-main-container .pas100-highlight-card--2 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/highlight_ready-in-3min.png\");\n  }\n\n  .pas100-main-container .pas100-highlight-card \u003e * {\n    position: relative;\n    z-index: 2;\n  }\n\n  .pas100-main-container .pas100-highlight-card h3 {\n    font-size: 18px;\n  }\n\n  @media (min-width: 992px) {\n    .pas100-main-container .pas100-highlight-card h3 {\n      font-size: 20px;\n    }\n  }\n\n  @media (min-width: 1200px) {\n    .pas100-main-container .pas100-highlight-card h3 {\n      font-size: 24px;\n    }\n  }\n\n  @media (max-width: 1199px) {\n    .pas100-main-container .pas100-highlight-card--1 {\n      height: 368px;\n    }\n\n    .pas100-main-container .pas100-highlight-card--4,\n    .pas100-main-container .pas100-highlight-card--5,\n    .pas100-main-container .pas100-highlight-card--6 {\n      height: 180px;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .pas100-main-container .pas100-highlight-grid {\n      grid-template-columns: repeat(6, minmax(0, 1fr));\n    }\n\n    .pas100-main-container .pas100-highlight-main,\n    .pas100-main-container .pas100-highlight-medium,\n    .pas100-main-container .pas100-highlight-small {\n      display: contents;\n    }\n\n    .pas100-main-container .pas100-highlight-card--1 {\n      grid-column: 1 \/ -1;\n      order: 1;\n      background-position: center bottom;\n    }\n\n    .pas100-main-container .pas100-highlight-card--2,\n    .pas100-main-container .pas100-highlight-card--3 {\n      grid-column: span 3;\n      height: 180px;\n    }\n\n    .pas100-main-container .pas100-highlight-card--2 {\n      order: 2;\n    }\n\n    .pas100-main-container .pas100-highlight-card--3 {\n      order: 3;\n    }\n\n    .pas100-main-container .pas100-highlight-card--4,\n    .pas100-main-container .pas100-highlight-card--5,\n    .pas100-main-container .pas100-highlight-card--6 {\n      grid-column: span 2;\n      order: 4;\n    }\n  }\n\n  @media (max-width: 575px) {\n    .pas100-main-container .pas100-highlight-card--2 {\n      grid-column: 1 \/ -1;\n    }\n\n    .pas100-main-container .pas100-highlight-card--4,\n    .pas100-main-container .pas100-highlight-card--5,\n    .pas100-main-container .pas100-highlight-card--6 {\n      grid-column: span 3;\n    }\n  }\n\n\u003c\/style\u003e\n\n\u003cmain class=\"pas100-main-container\"\u003e\n  \u003csection class=\"top-banner\" id=\"subscribe\"\u003e\n    \u003cdiv class=\"overlay\"\u003e\u003c\/div\u003e\n    \u003cvideo playsinline=\"playsinline\" autoplay=\"autoplay\" muted=\"muted\" loop=\"loop\"\u003e\n      \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/pas100_bg_teaser.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n    \u003cdiv class=\"container h-100\"\u003e\n      \u003cdiv class=\"d-flex justify-content-center align-items-center text-center text-light h-100\"\u003e\n        \u003cdiv class=\"w-100\"\u003e\n          \u003ch1 class=\"font-weight-bold\"\u003eMeet PAS100\u003c\/h1\u003e\n          \u003ch3 class=\"\"\u003ePrivate Access Dongle for Individuals\u003c\/h3\u003e\n          \n          \u003cdiv id=\"global-banner-container\" style=\"width: 100%; height: 50px;\"\u003e\u003c\/div\u003e\n          \u003cdiv id=\"zf_div_c2smT6WZm1Z0gUsFB10ivw--sVZBTPahpKulb3KAy9I\" style=\"display: none;\"\u003e\u003c\/div\u003e\n          \u003cscript type=\"text\/javascript\"\u003e\n            (function () {\n              try {\n                var f = document.createElement('iframe');\n                var ifrmSrc = 'https:\/\/forms.zohopublic.com\/glinet\/form\/PAS100ProductNewsletterSignup\/formperma\/c2smT6WZm1Z0gUsFB10ivw--sVZBTPahpKulb3KAy9I?zf_rszfm=1';\n\n                try {\n                  if (typeof ZFAdvLead != 'undefined' \u0026\u0026 typeof zfutm_zfAdvLead != 'undefined') {\n                    for (var prmIdx = 0; prmIdx \u003c ZFAdvLead.utmPNameArr.length; prmIdx++) {\n                      var utmPm = ZFAdvLead.utmPNameArr[prmIdx];\n                      utmPm = (ZFAdvLead.isSameDomian \u0026\u0026 (ZFAdvLead.utmcustPNameArr.indexOf(utmPm) == -1))\n                        ? 'zf_' + utmPm\n                        : utmPm;\n                      var utmVal = zfutm_zfAdvLead.zfautm_gC_enc(ZFAdvLead.utmPNameArr[prmIdx]);\n\n                      if (typeof utmVal !== 'undefined' \u0026\u0026 utmVal != '') {\n                        ifrmSrc += (ifrmSrc.indexOf('?') \u003e 0 ? '\u0026' : '?') + utmPm + '=' + utmVal;\n                      }\n                    }\n                  }\n\n                  if (typeof ZFLead !== 'undefined' \u0026\u0026 typeof zfutm_zfLead !== 'undefined') {\n                    for (var prmIdx = 0; prmIdx \u003c ZFLead.utmPNameArr.length; prmIdx++) {\n                      var utmPm = ZFLead.utmPNameArr[prmIdx];\n                      var utmVal = zfutm_zfLead.zfutm_gC_enc(ZFLead.utmPNameArr[prmIdx]);\n\n                      if (typeof utmVal !== 'undefined' \u0026\u0026 utmVal != '') {\n                        ifrmSrc += (ifrmSrc.indexOf('?') \u003e 0 ? '\u0026' : '?') + utmPm + '=' + utmVal;\n                      }\n                    }\n                  }\n\n                  if (!new RegExp('[?\u0026]referrername=').test(ifrmSrc)) {\n                    var rfr = window.location.href;\n\n                    try {\n                      rfr = window.self !== window.top\n                        ? window.top.location.href\n                        : (\/^https?:\\\/\\\/[\\w.-]+\\.[a-zA-Z]{2,}\/i.test(rfr) ? rfr : '');\n                    } catch (e) { }\n\n                    if (rfr \u0026\u0026 rfr !== '') {\n                      if (rfr.length \u003e 1800) {\n                        var queryIndex = rfr.indexOf('?');\n\n                        if (queryIndex \u003e -1) {\n                          rfr = rfr.substring(0, queryIndex);\n                        }\n\n                        if (rfr.length \u003e 1800) {\n                          rfr = rfr.substring(0, 1800);\n                        }\n                      }\n\n                      ifrmSrc += (ifrmSrc.indexOf('?') \u003e 0 ? '\u0026' : '?')\n                        + 'referrername=' + encodeURIComponent(rfr);\n                    }\n                  }\n                } catch (e) { }\n\n                f.src = ifrmSrc;\n                f.style.border = 'none';\n                f.style.height = '220px';\n                f.style.width = '99%';\n                f.style.transition = 'all 0.5s ease';\n                f.setAttribute('aria-label', 'PAS100 Product Newsletter Signup');\n\n                var d = document.getElementById('zf_div_c2smT6WZm1Z0gUsFB10ivw--sVZBTPahpKulb3KAy9I');\n                d.appendChild(f);\n\n                window.addEventListener('message', function (event) {\n                  var evntData = event.data;\n\n                  if (evntData \u0026\u0026 evntData.constructor == String) {\n                    var zf_ifrm_data = evntData.split('|');\n\n                    if (zf_ifrm_data.length == 2 || zf_ifrm_data.length == 3) {\n                      var zf_perma = zf_ifrm_data[0];\n                      var zf_ifrm_ht_nw = (parseInt(zf_ifrm_data[1], 10) + 35) + 'px';\n                      var iframe = document\n                        .getElementById('zf_div_c2smT6WZm1Z0gUsFB10ivw--sVZBTPahpKulb3KAy9I')\n                        .getElementsByTagName('iframe')[0];\n\n                      if (iframe.src.indexOf('formperma') \u003e 0 \u0026\u0026 iframe.src.indexOf(zf_perma) \u003e 0) {\n                        var prevIframeHeight = iframe.style.height;\n                        var zf_tout = false;\n\n                        if (zf_ifrm_data.length == 3) {\n                          iframe.scrollIntoView();\n                          zf_tout = true;\n                        }\n\n                        if (prevIframeHeight != zf_ifrm_ht_nw) {\n                          if (zf_tout) {\n                            setTimeout(function () {\n                              iframe.style.height = zf_ifrm_ht_nw;\n                            }, 500);\n                          } else {\n                            iframe.style.height = zf_ifrm_ht_nw;\n                          }\n                        }\n                      }\n                    }\n                  }\n                }, false);\n              } catch (e) { }\n            })();\n          \u003c\/script\u003e\n          \u003cp class=\"pt-3 mt-3 small\" id=\"banner-description\"\u003eSubscribe now for exclusive launch discounts, progress updates, and new feature announcements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Section 2 - Intro --\u003e\n  \u003csection class=\"p-4 py-lg-5 bg-light\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n        \u003cdiv class=\"col-12 col-md-12 col-lg-7 col-xl-7\"\u003e\n          \u003ch2 class=\"font-weight-bold text-left\"\u003eAccess Your Own Network, Wherever You Are\u003c\/h2\u003e\n          \u003cp\u003e\n            Staying connected to your trusted network shouldn’t require complex IT setup or router replacement. Meet the PAS100 (Private Access Dongle for Individuals)—a dedicated remote access device that you simply plug into your home or studio network and leave in place. Without web portal configurations or technical expertise, setup takes just moments: power the device via Type-C, connect via Ethernet or Wi-Fi, and generate your access code.\n          \u003c\/p\u003e\n          \u003cp\u003e\n            When you are away, use the companion GL.iNet GoodPAS App to connect back instantly. Because your connection tunnels directly through your home or studio, you can seamlessly access files, internal web pages, home devices, and local services normally available only on that network.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"d-flex mb-2\"\u003e\n            \u003cdiv class=\"pr-2 text-pas100\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cp class=\"mb-0\"\u003e\u003cspan class=\"text-pas100 font-weight-bold\"\u003eReady in 3 Minutes\u003c\/span\u003e: Touchscreen guidance and the companion GoodPAS App make setup simple.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"d-flex mb-2\"\u003e\n            \u003cdiv class=\"pr-2 text-pas100\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cp class=\"mb-0\"\u003e\u003cspan class=\"text-pas100 font-weight-bold\"\u003eKeep Your Router. Add Remote Access\u003c\/span\u003e: Fits into your existing network without replacing your router.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"d-flex mb-2\"\u003e\n            \u003cdiv class=\"pr-2 text-pas100\"\u003e\u003ci class=\"fa-solid fa-check\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cp class=\"mb-0\"\u003e\u003cspan class=\"text-pas100 font-weight-bold\"\u003eFlexible Connectivity\u003c\/span\u003e: Connect the PAS100 via Ethernet or Wi-Fi with Wi-Fi 6 support.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mt-4\"\u003e\n            \u003ca class=\"btn btn-round btn-round-pas100 mr-3\" href=\"#specs\"\u003eView Specs\u003c\/a\u003e\n            \u003c!--\n            \u003ca class=\"btn btn-round btn-outline-secondary\" href=\"\/en-eu\/support\/gl-be14000\" target=\"_blank\"\u003eOnline Guide\u003c\/a\u003e\n            --\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"col-12 col-md-10 col-lg-5 py-4\"\u003e\n          \u003cdiv class=\"product_carousel\"\u003e\n            \u003cul class=\"product-show-list\"\u003e\n              \u003cli class=\"item active\" data-type=\"Photos\"\u003e\n                \u003cdiv id=\"carouselExampleIndicators\" class=\"carousel slide\" data-ride=\"carousel\"\u003e\n                  \u003col class=\"carousel-indicators\"\u003e\n\n                    \u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"0\" class=\"active\"\u003e\n                    \u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"1\"\u003e\n                    \u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"2\"\u003e\n                    \u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"3\"\u003e\n                    \u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"4\"\u003e\n                  \u003c\/li\u003e\n\u003c\/ol\u003e\n\n                  \u003cdiv class=\"carousel-inner\"\u003e\n\n                    \u003cdiv class=\"carousel-item active\"\u003e\n                      \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/pas100_1.png\" alt=\"PAS100 (GL-PAS100) Product Photos\"\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/pas100_2.png\" alt=\"PAS100 (GL-PAS100) Product Photos\"\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/pas100_3.png\" alt=\"PAS100 (GL-PAS100) Product Photos\"\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/pas100_5.png\" alt=\"PAS100 (GL-PAS100) Product Photos\"\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-pas100\/pas100_6.png\" alt=\"PAS100 (GL-PAS100) Product Photos\"\u003e\n                    \u003c\/div\u003e\n\n                    \u003ca class=\"carousel-control-prev\" href=\"#carouselExampleIndicators\" role=\"button\" data-slide=\"prev\"\u003e\n                      \u003cspan class=\"carousel-control-prev-icon text-dark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n                      \u003cspan class=\"sr-only\"\u003ePrevious\u003c\/span\u003e\n                    \u003c\/a\u003e\n\n                    \u003ca class=\"carousel-control-next\" href=\"#carouselExampleIndicators\" role=\"button\" data-slide=\"next\"\u003e\n                      \u003cspan class=\"carousel-control-next-icon text-dark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n                      \u003cspan class=\"sr-only\"\u003eNext\u003c\/span\u003e\n                    \u003c\/a\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n            \u003c\/ul\u003e\n\n          \u003c\/div\u003e\n          \u003cstyle\u003e\n            .product-show-list {\n              padding: 0;\n              margin: 0;\n            }\n\n            .product-show-list\u003eli {\n              list-style-type: none;\n              margin: 0;\n              padding: 0;\n              display: none;\n            }\n\n            .product-show-list\u003eli.active {\n              display: block;\n            }\n          \u003c\/style\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Highlights \n  \u003csection class=\"py-4 py-lg-5 text-light bg-light\" id=\"highlight\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"pas100-highlight-grid\"\u003e\n        \u003cdiv class=\"pas100-highlight-main\"\u003e\n          \u003carticle class=\"pas100-highlight-card pas100-highlight-card--1 p-3 p-lg-4\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eSet Up Once, \u003cbr\u003eAccess Your Home Network While Away\u003c\/h3\u003e\n          \u003c\/article\u003e\n          \u003cdiv class=\"pas100-highlight-small\"\u003e\n            \u003carticle class=\"pas100-highlight-card pas100-highlight-card--4 p-3 p-lg-4\"\u003e\n              \u003ch3 class=\"font-weight-bold\"\u003etest\u003c\/h3\u003e\n            \u003c\/article\u003e\n            \u003carticle class=\"pas100-highlight-card pas100-highlight-card--5 p-3 p-lg-4\"\u003e\n              \u003ch3 class=\"font-weight-bold\"\u003etest\u003c\/h3\u003e\n            \u003c\/article\u003e\n            \u003carticle class=\"pas100-highlight-card pas100-highlight-card--6 p-3 p-lg-4\"\u003e\n              \u003ch3 class=\"font-weight-bold\"\u003etest\u003c\/h3\u003e\n            \u003c\/article\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pas100-highlight-medium\"\u003e\n          \u003carticle class=\"pas100-highlight-card pas100-highlight-card--2 p-3 p-lg-4\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003eReady in 3 Minutes\u003c\/h3\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"pas100-highlight-card pas100-highlight-card--3 p-3 p-lg-4\"\u003e\n            \u003ch3 class=\"font-weight-bold\"\u003etest\u003c\/h3\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  --\u003e\n\n  \u003csection class=\"py-4 py-lg-5\" id=\"specs\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center\"\u003e\n        \u003cdiv class=\"col-12\"\u003e\n          \u003ch2 class=\"font-weight-bold text-left mb-4\"\u003eSpecifications\u003c\/h2\u003e\n          \u003ctable class=\"table\"\u003e\n            \u003ctbody\u003e\n              \u003c!--\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eInterface\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e\n                  1 × 100 Mbps Ethernet Port\u003cbr\u003e\n                  1 × USB Type-C\n                \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-A53, Dual-core @1.0 GHz\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eMemory \/ Storage\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003eLPDDR4 256 MB \/ NAND 128 MB\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eWi-Fi Standard\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003eIEEE 802.11a\/b\/g\/n\/ac\/ax\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eWi-Fi Speed\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e286 Mbps (2.4 GHz), 286 Mbps (5 GHz)\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eEthernet Speed\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e10\/100 Mbps\u003c\/td\u003e\n              \u003c\/tr\u003e\n              --\u003e\n               \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eDisplay\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e1.47-inch touchscreen\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003ePower Input\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003eType-C PD, 5V\/1A\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eDimensions\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e80*42*17.5 mm \/ 38.1g\u003c\/td\u003e\n              \u003c\/tr\u003e\n               \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eAmneziaWG Throughput\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003eMax. 90 Mbps\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/main\u003e\n\n\u003cscript src=\"https:\/\/js.appboycdn.com\/web-sdk\/6.1\/braze.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n    (function () {\n      \/*\n       * 防止 Shopify 重复执行脚本。\n       *\/\n      if (window.__brazeBannerLoaded) {\n        return;\n      }\n\n      window.__brazeBannerLoaded = true;\n\n      const placementId = 'pdp_top_banner_pas100';\n\n      \/*\n       * 防止 iframe 内 changeUser() 触发 Banner 更新后，\n       * 再次清空和插入 Banner，导致正在提交的 iframe 被销毁。\n       *\/\n      let bannerInserted = false;\n\n      function showZohoFallback() {\n        const bannerContainer = document.getElementById('global-banner-container');\n        const zohoFallback = document.getElementById('zf_div_c2smT6WZm1Z0gUsFB10ivw--sVZBTPahpKulb3KAy9I');\n\n        if (bannerContainer) {\n          bannerContainer.style.display = 'none';\n        }\n\n        if (zohoFallback) {\n          zohoFallback.style.display = '';\n        } else {\n          console.warn('[Braze] Zoho fallback container not found');\n        }\n        const p_description = document.querySelector(\"#banner-description\");\n        if(p_description){\n          p_description.style.display = \"none\";\n        }\n      }\n\n      try {\n        if (typeof braze === 'undefined') {\n          throw new Error('Braze SDK is unavailable');\n        }\n\n        \/*\n         * 初始化 Braze Web SDK。\n         *\/\n        const initialized = braze.initialize('a3cb3cae-dc89-461c-9ddf-ca3980efb0c6', {\n          baseUrl: 'sdk.iad-07.braze.com',\n          enableLogging: true,\n          allowUserSuppliedJavascript: true,\n        });\n\n        if (!initialized) {\n          console.error('[Braze] SDK initialization failed');\n          showZohoFallback();\n          return;\n        }\n\n      \/*\n       * 监听 Banner 数据更新。\n       *\/\n        braze.subscribeToBannersUpdates(function (banners) {\n        console.log('[Braze] Banners updated:', banners);\n\n        const container = document.getElementById('global-banner-container');\n\n        if (!container) {\n          console.warn('[Braze] Banner container not found');\n          return;\n        }\n\n        \/*\n         * Banner 已经插入后不再重复插入。\n         *\n         * 可能再次触发 Banners 更新。如果此处重新执行\n         * innerHTML = ''，正在提交的 iframe 会被删除。\n         *\/\n        if (bannerInserted) {\n          console.log('[Braze] Banner already inserted, ' + 'skipping duplicate render');\n          return;\n        }\n\n        const banner = braze.getBanner(placementId);\n\n        console.log('[Braze] Banner:', banner);\n\n        if (!banner) {\n          console.warn('[Braze] No Banner for placement:', placementId);\n          return;\n        }\n\n        \/*\n         * Control Group 不显示 Banner。\n         *\/\n        if (banner.isControl) {\n          console.warn('[Braze] Banner is control');\n\n          container.style.display = 'none';\n          return;\n        }\n\n        container.innerHTML = '';\n        container.style.display = '';\n\n        \/*\n         * 把 Banner 插入 Shopify 容器。\n         *\/\n        braze.insertBanner(banner, container);\n\n        bannerInserted = true;\n\n        console.log('[Braze] Banner inserted:', placementId);\n        });\n\n      \/*\n       * 启动 Braze Session。\n       *\/\n        braze.openSession();\n\n      \/*\n       * 请求指定 Placement 的 Banner。\n       *\/\n        setTimeout(function () {\n          console.log('[Braze] Requesting Banner:', placementId);\n\n          braze.requestBannersRefresh([placementId]);\n        }, 1500);\n      } catch (error) {\n        console.error('[Braze] SDK initialization failed:', error);\n        showZohoFallback();\n      }\n    })();\n\u003c\/script\u003e\n","brand":"GL.iNet","offers":[{"title":"DE warehouse - EU+UK plug","offer_id":48873947988151,"sku":"GL-MT6000-EU-4PX","price":166.75,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0711\/7733\/9063\/files\/GL-PAS100.png?v=1787293996","url":"https:\/\/www.gl-inet.com\/en-eu\/products\/gl-pas100","provider":"GL.iNet","version":"1.0","type":"link"}