{"product_id":"gl-be14000","title":"Flint 4 (GL-BE14000) – routeur domestique Wi-Fi 7 triple bande","description":"\u003cstyle\u003e\n.product-nav {\n    top: 0;\n}\n\n.be14000-main-container {\n  --be14000: #2b68c3;\n}\n.be14000-main-container .text-muted-light,\n.be14000-main-container .be14000-accordion .be14000-accordion-body {\n  color: rgba(255, 255, 255, 0.7);\n}\n.be14000-main-container .text-highlight {\n  color: #7fd8fc;\n  font-weight: bold;\n}\n  .restock-rocket-button-container {\n    display: none !important;\n  }\n\n  .be14000-main-container .text-be14000 {\n    color: var(--be14000);\n  }\n\n  .be14000-main-container .btn-round-be14000 {\n    background-color: var(--be14000);\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: 767px) {\n    .be14000-main-container .btn-round-be14000 {\n      align-items: center;\n      border-radius: 50px;\n      display: inline-flex;\n      justify-content: center;\n      line-height: 1.2;\n      min-height: 50px;\n      padding: 0 2rem;\n      text-transform: uppercase;\n      font-weight: bold;\n    }\n  }\n\n  .be14000-main-container .btn-round-be14000:hover {\n    background-color: #fff;\n    color: #265aaa;\n    border-color: #265aaa;\n  }\n\n  .be14000-main-container #mc_embed_shell {\n    display: flex;\n    justify-content: center;\n  }\n\n  .be14000-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 0 0 25px;\n  }\n\n  @media (max-width: 575px) {\n    .be14000-main-container #mc_embed_shell input {\n      width: 100%;\n      height: 40px;\n      font-size: 13px;\n    }\n  }\n\n  .be14000-main-container #mc_embed_shell input.email {\n    background: #fff;\n  }\n\n  @media (max-width: 575px) {\n    .be14000-main-container #mc_embed_shell input.email {\n      font-size: 13px;\n    }\n  }\n\n  .be14000-main-container #mc_embed_shell input[type=\"submit\"] {\n    background-color: var(--be14000);\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  .be14000-main-container #mc_embed_shell input[type=\"submit\"]:hover {\n    background-color: #265aaa;\n    background-position: right center;\n    color: #fff;\n    text-decoration: none;\n  }\n\n  .be14000-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n    width: auto;\n    justify-content: start;\n  }\n\n  @media (max-width: 991px) {\n    .be14000-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n      margin: auto;\n      justify-content: center;\n    }\n  }\n\n  .be14000-main-container .top-banner {\n    position: relative;\n    height: 70rem;\n    width: 100%;\n    overflow: hidden;\n  }\n\n  @media (max-width: 991px) {\n    .be14000-main-container .top-banner {\n      height: 42rem;\n    }\n  }\n\n  .be14000-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  .be14000-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) 30%, rgba(0, 0, 0, 0.3) 95%);\n    opacity: 1;\n    z-index: 1;\n  }\n\n  .be14000-main-container .top-banner .container {\n    position: relative;\n    z-index: 2;\n  }\n\n  .be14000-main-container .be14000-highlight-grid {\n    width: 100%;\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 8px;\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row-2 .be14000-highlight-card {\n    min-height: 384px;\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row-3 .be14000-highlight-card {\n    min-height: 288px;\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    margin-bottom: 0;\n  }\n\n  .be14000-main-container .be14000-highlight-grid-row-4 .be14000-highlight-card {\n    min-height: 192px;\n  }\n\n  .be14000-main-container .be14000-highlight-card {\n    background-position: center;\n    background-repeat: no-repeat;\n    background-size: cover;\n    border-radius: 12px;\n    color: #fff;\n  }\n\n  .be14000-main-container .be14000-highlight-card h3{\n    font-size: 24px;\n    font-weight: 700;\n    margin: 0 0 8px;\n  }\n\n  @media (max-width: 850px) {\n    .be14000-main-container .be14000-highlight-card h3{\n      font-size: 18px;\n    }\n  }\n\n  .be14000-main-container .be14000-highlight-card p {\n    font-size: 16px;\n    margin: 0;\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 {\n    align-items: center;\n    display: flex;\n    justify-content: center;\n    overflow: hidden;\n    position: relative;\n    text-align: center;\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-card--1__video {\n    height: 100%;\n    left: 0;\n    object-fit: cover;\n    object-position: center;\n    pointer-events: none;\n    position: absolute;\n    top: 0;\n    width: 100%;\n    z-index: 0;\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7 {\n    position: relative;\n    z-index: 1;\n    align-items: center;\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n    width: 100%;\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__subtitle {\n    font-size: 32px;\n    font-weight: bold;\n    line-height: 1.2;\n    margin: 0;\n  }\n\n  @media (max-width: 850px) {\n    .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__subtitle {\n      font-size: 18px;\n    }\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__title {\n    font-family: Roboto, sans-serif;\n    font-size: 7rem;\n    font-weight: bold;\n    line-height: 1.05;\n    margin: 0;\n    text-shadow: 0 0 12px rgba(255, 255, 255, 0.45), 0 0 28px rgba(255, 255, 255, 0.2);\n  }\n\n  @media (max-width: 1000px) {\n    .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__title {\n      font-size: 6rem;\n    }\n  }\n\n  @media (max-width: 850px) {\n    .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__title {\n      font-size: 4.5rem;\n    }\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__content p {\n    font-size: 24px;\n    font-weight: 500;\n    line-height: 1.25;\n    margin: 0;\n  }\n\n  @media (max-width: 850px) {\n    .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__content p {\n      font-size: 16px;\n    }\n  }\n\n  .be14000-main-container .be14000-highlight-card--1 .be14000-highlight-wifi7__content p+p {\n    margin-top: 2px;\n  }\n\n  .be14000-main-container .be14000-highlight-card--2 {\n    overflow: hidden;\n    position: relative;\n  }\n\n  .be14000-main-container .be14000-highlight-card--2 .be14000-highlight-card--2__video {\n    height: 100%;\n    left: 0;\n    object-fit: cover;\n    object-position: center;\n    pointer-events: none;\n    position: absolute;\n    top: 0;\n    width: 100%;\n    z-index: 0;\n  }\n\n  .be14000-main-container .be14000-highlight-card--2 \u003e :not(.be14000-highlight-card--2__video) {\n    position: relative;\n    z-index: 1;\n  }\n\n  @media (max-width: 800px) {\n    .be14000-main-container .be14000-highlight-card--2 .be14000-highlight-card--2__video {\n      object-position: center bottom;\n    }\n  }\n\n  .be14000-main-container .be14000-highlight-card--3 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_touchscreen.png\");\n  }\n\n  .be14000-main-container .be14000-highlight-card--4 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_vpn.png\");\n    container-name: be14000-vpn-card;\n    container-type: inline-size;\n    display: flex;\n    flex-direction: column;\n  }\n\n  .be14000-main-container .be14000-highlight-card--4 .be14000-highlight-vpn {\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    min-height: 0;\n    width: 100%;\n  }\n\n  .be14000-main-container .be14000-highlight-card--4 .be14000-highlight-vpn__header {\n    text-align: left;\n  }\n\n  .be14000-main-container .be14000-highlight-card--4 .be14000-highlight-vpn__tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    list-style: none;\n    margin: 0;\n    margin-top: auto;\n    padding: 0;\n  }\n\n  .be14000-main-container .be14000-highlight-card--4 .be14000-highlight-vpn__tag {\n    align-items: center;\n    background: rgba(25, 42, 72, 0.72);\n    border-radius: 999px;\n    color: #fff;\n    display: inline-flex;\n    font-size: 14px;\n    justify-content: center;\n    line-height: 1.2;\n    margin: 0;\n    padding: 6px 12px;\n    white-space: nowrap;\n  }\n\n  @container be14000-vpn-card (max-width: 25rem) {\n    .be14000-main-container .be14000-highlight-card--4 .be14000-highlight-vpn__tag:first-child {\n      margin-right: 100%;\n      width: fit-content;\n    }\n  }\n\n  @container be14000-vpn-card (max-width: 14rem) {\n    .be14000-main-container .be14000-highlight-card--4 .be14000-highlight-vpn__tag:nth-child(2) {\n      margin-right: 100%;\n      width: fit-content;\n    }\n  }\n\n  .be14000-main-container .be14000-highlight-card--5 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_vlan.png\");\n    background-position: center 64%;\n  }\n\n  .be14000-main-container .be14000-highlight-card--6 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_shield.png\");\n  }\n\n  .be14000-main-container .be14000-highlight-card--7 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_64gb.png\");\n  }\n\n  .be14000-main-container .be14000-highlight-card--8 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_usb.png\");\n  }\n\n  .be14000-main-container .be14000-highlight-card--9 {\n    background: url(https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_iot.png) no-repeat center 82% \/ cover, linear-gradient(90deg, #030507 0%, #080f24 100%) #030507;\n  }\n\n\n  @media (max-width: 800px) {\n    .be14000-main-container .be14000-highlight-grid {\n      display: grid;\n      gap: 8px;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row {\n      display: contents;\n      margin-bottom: 0;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-2 .be14000-highlight-card--1 {\n      grid-column: 1\/-1;\n      height: 200px;\n      min-height: 0;\n      overflow: hidden;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-2 .be14000-highlight-card--2,\n    .be14000-main-container .be14000-highlight-grid-row-3 .be14000-highlight-card--3,\n    .be14000-main-container .be14000-highlight-grid-row-3 .be14000-highlight-card--5 {\n      grid-column: 1\/-1;\n      height: 188px;\n      min-height: 0;\n      overflow: hidden;\n    }\n\n    .be14000-main-container .be14000-highlight-card--3 {\n      background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_touchscreen.png\");\n    }\n\n    .be14000-main-container .be14000-highlight-card--5 {\n      background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_vlan.png\");\n              background-position: center 73%;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-3 .be14000-highlight-card--4 {\n      grid-column: 1;\n      grid-row: 5\/span 2;\n      height: 248px;\n      min-height: 0;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-4 .be14000-highlight-card--6 {\n      grid-column: 2;\n      grid-row: 5;\n      height: 120px;\n      min-height: 0;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-4 .be14000-highlight-card--7 {\n      grid-column: 2;\n      grid-row: 6;\n      height: 120px;\n      min-height: 0;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-4 .be14000-highlight-card--8 {\n      grid-column: 1;\n      grid-row: 7;\n      height: 128px;\n      min-height: 0;\n    }\n\n    .be14000-main-container .be14000-highlight-grid-row-4 .be14000-highlight-card--9 {\n      grid-column: 2;\n      grid-row: 7;\n      height: 128px;\n      min-height: 0;\n    }\n  }\n\n.be14000-main-container .be14000-accordion .be14000-accordion-item {\n  border: none;\n  background: transparent;\n  border-left: 4px solid rgba(255, 255, 255, 0.2);\n  padding-left: 16px;\n  margin-bottom: 16px;\n  transition: border-color 0.3s ease;\n}\n.be14000-main-container\n  .be14000-accordion\n  .be14000-accordion-item:has(.collapse.show),\n.be14000-main-container\n  .be14000-accordion\n  .be14000-accordion-item:has(.collapsing) {\n  border-left-color: var(--be14000);\n}\n.be14000-main-container .be14000-accordion .be14000-accordion-toggle {\n  display: block;\n  color: rgba(255, 255, 255, 0.5);\n  text-decoration: none;\n  padding: 4px 0;\n  transition: color 0.3s ease;\n}\n.be14000-main-container .be14000-accordion .be14000-accordion-toggle:hover,\n.be14000-main-container .be14000-accordion .be14000-accordion-toggle:focus {\n  text-decoration: none;\n  color: #fff;\n}\n.be14000-main-container\n  .be14000-accordion\n  .be14000-accordion-toggle:not(.collapsed) {\n  color: #fff;\n}\n.be14000-main-container .be14000-accordion .be14000-accordion-body {\n  padding: 0 0 16px;\n}\n.be14000-main-container .be14000-learn-more {\n  color: #1c9fff;\n  text-decoration: none;\n  transition: color 0.2s ease;\n}\n.be14000-main-container .be14000-learn-more:hover,\n.be14000-main-container .be14000-learn-more:focus {\n  color: var(--be14000);\n  text-decoration: none;\n}\n.be14000-main-container .be14000-external-link {\n  color: #1c9fff;\n  text-decoration: none;\n}\n.be14000-main-container .be14000-external-link:hover,\n.be14000-main-container .be14000-external-link:focus {\n  color: var(--be14000);\n  text-decoration: underline;\n}\n.be14000-main-container .be14000-usecase-rows \u003e .row + .row {\n  margin-top: 1.5rem;\n}\n@media (min-width: 992px) {\n  .be14000-main-container .be14000-usecase-rows \u003e .row + .row {\n    margin-top: 3rem;\n  }\n}\n.be14000-main-container .be14000-network-control .network-tab-content {\n  position: relative;\n}\n.be14000-main-container .be14000-network-control .network-tab-content::after {\n  background: linear-gradient(180deg, transparent 70%, #000 95%);\n  content: \"\";\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n  z-index: 1;\n}\n.be14000-main-container\n  .be14000-network-control\n  .network-tab-content\n  .tab-pane {\n  position: relative;\n  z-index: 0;\n}\n@media (min-width: 992px) {\n  .be14000-main-container .be14000-network-control .be14000-feature-pills--network {\n    margin-top: -220px;\n    position: relative;\n    z-index: 2;\n  }\n}\n.be14000-main-container .be14000-feature-pills .nav-link {\n  background-color: #1a1a1a;\n  border-radius: 12px;\n  min-height: 160px;\n  padding: 28px 20px;\n  color: rgba(255, 255, 255, 0.6);\n  transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n}\n.be14000-main-container .be14000-feature-pills .nav-link:hover {\n  color: #fff;\n  background-color: #222222;\n}\n.be14000-main-container .be14000-feature-pills .nav-link.active {\n  background-color: var(--be14000);\n  color: #fff;\n  box-shadow: 0 8px 24px rgba(43, 104, 195, 0.35);\n}\n.be14000-main-container .be14000-feature-pills--network .nav-link img {\n  height: 72px;\n  width: auto;\n  margin-bottom: 0.5rem;\n  filter: brightness(0.8) invert(1);\n  transition:\n    transform 0.3s ease,\n    filter 0.3s ease;\n}\n.be14000-main-container .be14000-feature-pills--network .nav-link.active img {\n  filter: brightness(1) invert(0);\n}\n.be14000-main-container .be14000-feature-pills--openwrt .nav-link {\n  border: none;\n  width: 100%;\n  padding: 36px 48px;\n}\n.be14000-main-container .be14000-feature-pills--openwrt .nav-link img {\n  height: 50px;\n  margin-bottom: 0.5rem;\n  width: 50px;\n  filter: brightness(0.8) invert(1);\n  transition:\n    transform 0.3s ease,\n    filter 0.3s ease;\n}\n.be14000-main-container .be14000-feature-pills--openwrt .nav-link.active img {\n  filter: brightness(1) invert(0);\n}\n@media (max-width: 991px) {\n  .be14000-main-container .be14000-feature-pills .nav-link {\n    min-height: 100px;\n  }\n  .be14000-main-container .be14000-feature-pills--network .nav-link {\n    padding: 14px 10px;\n  }\n  .be14000-main-container .be14000-feature-pills--network .nav-link img {\n    height: 44px;\n    margin-bottom: 0.375rem;\n  }\n  .be14000-main-container .be14000-feature-pills--openwrt .nav-link {\n    padding: 18px 14px;\n  }\n  .be14000-main-container .be14000-feature-pills--openwrt .nav-link img {\n    height: 36px;\n    margin-bottom: 0.375rem;\n    width: 36px;\n  }\n  .be14000-main-container .be14000-feature-pills--network .nav-link h3,\n  .be14000-main-container .be14000-feature-pills--openwrt .nav-link h3 {\n    font-size: 20px;\n  }\n}\n@media (max-width: 767px) {\n  .be14000-main-container .be14000-feature-pills .nav-link {\n    min-height: 84px;\n  }\n  .be14000-main-container .be14000-feature-pills--network .nav-link {\n    padding: 12px 8px;\n  }\n  .be14000-main-container .be14000-feature-pills--network .nav-link img {\n    height: 32px;\n    margin-bottom: 0.25rem;\n  }\n  .be14000-main-container .be14000-feature-pills--openwrt .nav-link {\n    padding: 16px 12px;\n  }\n  .be14000-main-container .be14000-feature-pills--openwrt .nav-link img {\n    height: 28px;\n    margin-bottom: 0.25rem;\n    width: 28px;\n  }\n  .be14000-main-container .be14000-feature-pills--network .nav-link h3,\n  .be14000-main-container .be14000-feature-pills--openwrt .nav-link h3 {\n    font-size: 16px;\n  }\n}\n.be14000-main-container\n  .be14000-network-control\n  .be14000-feature-pills--network\n  + .be14000-usecase-rows {\n  margin-top: 1.5rem;\n}\n@media (min-width: 992px) {\n  .be14000-main-container\n    .be14000-network-control\n    .be14000-feature-pills--network\n    + .be14000-usecase-rows {\n    margin-top: 5rem;\n  }\n}\n.be14000-main-container .be14000-wifi7-section {\n  overflow: hidden;\n  position: relative;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-section-top {\n  position: relative;\n  z-index: 3;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-section-bottom {\n  position: relative;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-video-bg {\n  inset: 0;\n  overflow: hidden;\n  position: absolute;\n  z-index: 0;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-video-bg video {\n  height: 100%;\n  object-fit: cover;\n  width: 100%;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-overlay {\n  background:\n    linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.12) 24%, transparent 48%),\n    linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.12) 24%, transparent 48%),\n    linear-gradient(\n      90deg,\n      rgba(0, 0, 0, 0.48) 0%,\n      rgba(0, 0, 0, 0.08) 24%,\n      rgba(0, 0, 0, 0.08) 76%,\n      rgba(0, 0, 0, 0.48) 100%\n    );\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n  z-index: 1;\n}\n.be14000-main-container .be14000-wifi7-section .container.position-relative {\n  z-index: 2;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-brand {\n  background: linear-gradient(180deg, #fff 0%, #9dd1f8 60%, #32a2f4 100%);\n  background-clip: text;\n  font-family: Roboto, sans-serif;\n  font-size: clamp(4.5rem, 10vw, 12rem);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  letter-spacing: 0.01em;\n  line-height: 0.95;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-speed-chart {\n  display: grid;\n  gap: 24px;\n  margin: 0 auto;\n  max-width: 1000px;\n  width: 100%;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-speed-row {\n  align-items: center;\n  column-gap: 12px;\n  display: grid;\n  grid-template-columns: 120px 1fr 120px;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-row:nth-child(1) {\n  --be14000-wifi7-meter-width: 100%;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-row:nth-child(1)\n  .be14000-wifi7-meter-fill {\n  background: #35eeffcc;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-row:nth-child(2) {\n  --be14000-wifi7-meter-width: 50%;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-row:nth-child(2)\n  .be14000-wifi7-meter-fill {\n  background: #78c5e9cc;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-row:nth-child(3) {\n  --be14000-wifi7-meter-width: 15%;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-row:nth-child(3)\n  .be14000-wifi7-meter-fill {\n  background: #447095cc;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-speed-row p {\n  font-size: 1.75rem;\n  white-space: nowrap;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-meter-border {\n  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 100%);\n  border-radius: 999px;\n  display: block;\n  height: 28px;\n  overflow: hidden;\n  padding: 2px;\n  width: 0;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-meter-fill {\n  border-radius: 999px;\n  display: block;\n  height: 100%;\n  width: 100%;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-chart.is-animated\n  .be14000-wifi7-meter-border {\n  animation: be14000-wifi7-meter-grow 1s ease-in-out forwards;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-chart.is-animated\n  .be14000-wifi7-speed-row:nth-child(2)\n  .be14000-wifi7-meter-border {\n  animation-delay: 0.25s;\n}\n.be14000-main-container\n  .be14000-wifi7-section\n  .be14000-wifi7-speed-chart.is-animated\n  .be14000-wifi7-speed-row:nth-child(3)\n  .be14000-wifi7-meter-border {\n  animation-delay: 0.5s;\n}\n@keyframes be14000-wifi7-meter-grow {\n  to {\n    width: var(--be14000-wifi7-meter-width);\n  }\n}\n@media (max-width: 575px) {\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-speed-row p {\n    font-size: 1rem;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-speed-row {\n    column-gap: 8px;\n    grid-template-columns: 90px 1fr 90px;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-meter-border {\n    height: 14px;\n  }\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-hover-grid {\n  position: relative;\n  z-index: 2;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-wifi7-hover-grid__row {\n  display: grid;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card {\n  grid-area: 1 \/ 1;\n  min-width: 0;\n  opacity: 0;\n  overflow: hidden;\n  pointer-events: none;\n  position: relative;\n  width: 100%;\n  aspect-ratio: 16 \/ 9;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card.is-active {\n  opacity: 1;\n  pointer-events: auto;\n  z-index: 1;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__media {\n  inset: 0;\n  position: absolute;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__poster,\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__video {\n  display: block;\n  height: 100%;\n  object-fit: cover;\n  width: 100%;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__poster {\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n  transition: opacity 0.15s ease;\n  z-index: 1;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card.is-active .be14000-hover-card__poster {\n  opacity: 0;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__media::after {\n  background: radial-gradient(ellipse at center, transparent 0%, transparent 50%, #000 75%);\n  content: \"\";\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n  z-index: 2;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__progress {\n  background: rgba(255, 255, 255, 0.28);\n  bottom: 0;\n  height: 3px;\n  left: 0;\n  opacity: 0;\n  position: absolute;\n  right: 0;\n  transition: opacity 0.2s ease;\n  z-index: 4;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card.is-active .be14000-hover-card__progress {\n  opacity: 1;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__progress-fill {\n  background: var(--be14000);\n  height: 100%;\n  transform: scaleX(0);\n  transform-origin: left center;\n  width: 100%;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__eyebrow,\n.be14000-main-container .be14000-wifi7-section .be14000-hover-card__body {\n  display: none;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-stack-panel {\n  display: none;\n}\n.be14000-main-container .be14000-wifi7-section .be14000-hover-stack-panel.active {\n  display: block;\n}\n@media (min-width: 1200px) {\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-hover-grid__stack {\n    display: none;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-hover-grid__row {\n    display: flex;\n    align-items: stretch;\n    gap: 4px;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-hover-card {\n    aspect-ratio: auto;\n    display: flex;\n    flex: 1 1 50%;\n    flex-direction: column;\n    grid-area: auto;\n    height: auto;\n    opacity: 1;\n    pointer-events: auto;\n    transition: flex 0.55s cubic-bezier(0.22, 1, 0.36, 1);\n    width: auto;\n    z-index: auto;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-hover-grid__row:hover .be14000-hover-card {\n    flex: 0.72 1 0;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-wifi7-hover-grid__row:hover .be14000-hover-card.is-active {\n    flex: 1.28 1 0;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-hover-card__media {\n    flex: 0 0 auto;\n    height: var(--be14000-hover-card-height);\n    inset: auto;\n    position: relative;\n    width: 100%;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-hover-card__body {\n    background: #000;\n    display: block;\n    flex: 1 1 auto;\n    padding: 1.5rem 2rem 2rem;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-hover-card__eyebrow {\n    display: block;\n    left: 2rem;\n    position: absolute;\n    top: 2rem;\n    z-index: 3;\n  }\n}\n@media (min-width: 1800px) {\n  .be14000-main-container .be14000-wifi7-section .be14000-hover-card__eyebrow {\n    left: 4rem;\n  }\n  .be14000-main-container .be14000-wifi7-section .be14000-hover-card__body {\n    padding: 2rem 4rem 2.5rem;\n  }\n}\n.be14000-main-container .be14000-carousel {\n  position: relative;\n  width: 100%;\n}\n.be14000-main-container .be14000-carousel-viewport {\n  overflow: hidden;\n  width: 100%;\n  --be14000-carousel-gap: 20px;\n  --be14000-carousel-slide-width: calc(100% - 40px);\n}\n@media (min-width: 768px) {\n  .be14000-main-container .be14000-carousel-viewport {\n    --be14000-carousel-slide-width: calc(\n      (100% - var(--be14000-carousel-gap)) \/ 2\n    );\n  }\n}\n.be14000-main-container .be14000-carousel-track {\n  display: flex;\n  padding-right: var(--be14000-carousel-center-offset, 0px);\n  transition: transform 0.6s ease;\n}\n.be14000-main-container\n  .be14000-carousel-track.is-resetting\n  .be14000-carousel-card::after {\n  transition: none;\n}\n.be14000-main-container .be14000-carousel-slide {\n  box-sizing: border-box;\n  flex: 0 0 var(--be14000-carousel-slide-width);\n  padding: 0 10px;\n  width: var(--be14000-carousel-slide-width);\n}\n@media (min-width: 768px) {\n  .be14000-main-container .be14000-carousel-slide {\n    padding: 0 calc(var(--be14000-carousel-gap) \/ 2);\n  }\n}\n.be14000-main-container .be14000-carousel-card {\n  border-radius: 20px;\n  overflow: hidden;\n  position: relative;\n}\n.be14000-main-container .be14000-carousel-card__img {\n  aspect-ratio: 16 \/ 10;\n  display: block;\n  height: auto;\n  object-fit: cover;\n  object-position: bottom center;\n  pointer-events: none;\n  width: 100%;\n}\n.be14000-main-container .be14000-carousel-card h3 {\n  background: linear-gradient(\n    180deg,\n    rgba(0, 0, 0, 0) 0%,\n    rgba(0, 0, 0, 0.75) 100%\n  );\n  bottom: 0;\n  left: 0;\n  margin: 0;\n  padding: 2rem;\n  position: absolute;\n  right: 0;\n  text-align: center;\n  z-index: 2;\n}\n.be14000-main-container .be14000-carousel--infinite .be14000-carousel-card::after {\n  background: rgba(0, 0, 0, 0.5);\n  content: \"\";\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n  transition: opacity 0.35s ease;\n  z-index: 1;\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-slide.is-active\n  .be14000-carousel-card::after {\n  opacity: 0;\n}\n.be14000-main-container .be14000-carousel--infinite .be14000-carousel-btn {\n  align-items: center;\n  background: #ffffff33;\n  border: 1px solid #fff;\n  border-radius: 50%;\n  color: #fff;\n  display: inline-flex;\n  height: 56px;\n  justify-content: center;\n  padding: 0;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 56px;\n  z-index: 3;\n  outline: none;\n  box-shadow: none;\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-btn:hover:not(:disabled) {\n  background: #ffffff99;\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-btn:active:not(:disabled) {\n  background: #ffffffdd;\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-btn--prev {\n  left: calc(var(--be14000-carousel-center-offset, 20px) + 28px);\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-btn--next {\n  left: calc(\n    var(--be14000-carousel-center-offset, 20px) +\n      var(--be14000-carousel-slide-width, 50%) - 56px - 28px\n  );\n}\n@media (max-width: 1199px) {\n  .be14000-main-container .be14000-carousel--infinite .be14000-carousel-btn {\n    font-size: 0.75rem;\n    height: 40px;\n    width: 40px;\n  }\n  .be14000-main-container\n    .be14000-carousel--infinite\n    .be14000-carousel-btn--prev {\n    left: calc(var(--be14000-carousel-center-offset, 20px) + 12px);\n  }\n  .be14000-main-container\n    .be14000-carousel--infinite\n    .be14000-carousel-btn--next {\n    left: calc(\n      var(--be14000-carousel-center-offset, 20px) +\n        var(--be14000-carousel-slide-width, 50%) - 40px - 12px\n    );\n  }\n}\n.be14000-main-container .be14000-carousel--infinite .be14000-carousel-dots {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  margin-top: 1.5rem;\n  padding: 0 1rem;\n}\n.be14000-main-container .be14000-carousel--infinite .be14000-carousel-dot {\n  background: transparent;\n  border: 1px solid rgba(255, 255, 255, 0.85);\n  border-radius: 50%;\n  cursor: pointer;\n  height: 12px;\n  padding: 0;\n  width: 12px;\n  outline: none;\n  box-shadow: none;\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-dot.is-active {\n  background: #fff;\n  border-color: #fff;\n}\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-dot:focus,\n.be14000-main-container\n  .be14000-carousel--infinite\n  .be14000-carousel-dot:focus-visible {\n  outline: none;\n}\n.be14000-main-container .be14000-carousel--ports-nav .be14000-carousel-nav {\n  display: flex;\n  justify-content: flex-end;\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n.be14000-main-container .be14000-carousel--ports-nav .be14000-carousel-btn {\n  align-items: center;\n  border-radius: 50%;\n  display: inline-flex;\n  height: 48px;\n  justify-content: center;\n  padding: 0;\n  width: 48px;\n  outline: none;\n  box-shadow: none;\n}\n@media (min-width: 768px) {\n  .be14000-main-container .be14000-carousel--ports-nav .be14000-carousel-btn {\n    height: 56px;\n    width: 56px;\n  }\n}\n.be14000-main-container\n  .be14000-carousel--ports-nav\n  .be14000-carousel-btn:focus {\n  outline: none;\n  box-shadow: none;\n}\n.be14000-main-container\n  .be14000-carousel--ports-nav\n  .be14000-carousel-btn:active:not(:disabled) {\n  opacity: 0.75;\n}\n.be14000-main-container\n  .be14000-carousel--ports-nav\n  .be14000-carousel-btn:disabled {\n  cursor: not-allowed;\n  opacity: 0.35;\n}\n.be14000-main-container\n  .be14000-carousel--ports-nav\n  .be14000-carousel-btn--prev {\n  background: transparent;\n  border: 1px solid rgba(255, 255, 255, 0.6);\n  color: #fff;\n}\n.be14000-main-container\n  .be14000-carousel--ports-nav\n  .be14000-carousel-btn--prev:active:not(:disabled) {\n  border-color: #fff;\n}\n.be14000-main-container\n  .be14000-carousel--ports-nav\n  .be14000-carousel-btn--next {\n  background: #fff;\n  border: none;\n  color: #000;\n}\n.be14000-main-container .be14000-ports .scenarios-image,\n.be14000-main-container .be14000-vpn .scenarios-image {\n  display: grid;\n  width: 100%;\n}\n.be14000-main-container .be14000-ports .scenarios-image .scene-img,\n.be14000-main-container .be14000-vpn .scenarios-image .scene-img {\n  display: block;\n  grid-area: 1 \/ 1;\n  height: auto;\n  opacity: 0;\n  width: 100%;\n  z-index: 1;\n}\n.be14000-main-container .be14000-vpn .scenarios-image .scene-img {\n  justify-self: center;\n  width: 90%;\n}\n.be14000-main-container .be14000-ports .scenarios-image .scene-img[href],\n.be14000-main-container .be14000-vpn .scenarios-image .scene-img[href] {\n  text-decoration: none;\n}\n.be14000-main-container .be14000-ports .scenarios-image .scene-img:not(.active),\n.be14000-main-container .be14000-vpn .scenarios-image .scene-img:not(.active) {\n  pointer-events: none;\n}\n.be14000-main-container .be14000-ports .scenarios-image .scene-img.active,\n.be14000-main-container .be14000-vpn .scenarios-image .scene-img.active {\n  opacity: 1;\n  z-index: 2;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  width: 100%;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-wrapper {\n  -webkit-overflow-scrolling: touch;\n  overflow-x: auto;\n  padding: 10px 0;\n  scrollbar-width: none;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-wrapper::-webkit-scrollbar {\n  display: none;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg {\n  background: #2d2d2d;\n  border-radius: 999px;\n  display: inline-flex;\n  flex-wrap: nowrap;\n  gap: 8px;\n  margin: 0 auto;\n  padding: 5px;\n  position: relative;\n  width: max-content;\n  z-index: 1;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg .tab-sliding-indicator {\n  background-color: var(--be14000);\n  border-radius: 40px;\n  height: calc(100% - 10px);\n  left: 0;\n  position: absolute;\n  top: 5px;\n  transform: translateX(var(--indicator-left, 0));\n  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n  width: var(--indicator-width, 0);\n  z-index: 0;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg button.tab {\n  background: transparent;\n  border: none;\n  border-radius: 999px;\n  color: #a1a1a1;\n  cursor: pointer;\n  font-weight: 500;\n  outline: none;\n  padding: 8px 20px;\n  position: relative;\n  transition: color 0.3s;\n  white-space: nowrap;\n  z-index: 2;\n  box-shadow: none;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg button.tab:focus,\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg button.tab:focus-visible,\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg button.tab:active {\n  background: transparent;\n  box-shadow: none;\n  outline: none;\n}\n.be14000-main-container :is(.be14000-ports, .be14000-vpn, .be14000-wifi7-hover-grid) .scenarios-tabs .scenarios-tabs-bg button.tab.active {\n  color: #fff;\n}\n.be14000-main-container .be14000-vpn .be14000-vpn-panel {\n  display: none;\n}\n.be14000-main-container .be14000-vpn .be14000-vpn-panel.active {\n  display: block;\n}\n.be14000-main-container .be14000-vpn .be14000-vpn-dot {\n  font-size: 0.4em;\n  margin-right: 0.6em;\n  vertical-align: 0.2em;\n}\n.be14000-main-container .be14000-text-note,\n.be14000-main-container .be14000-vpn .be14000-vpn-tab-content .be14000-vpn-panel p {\n  font-size: 13px;\n  font-style: italic;\n}\n.be14000-main-container .be14000-vpn .be14000-usecase-rows \u003e .row + .row {\n  margin-top: 1rem;\n}\n@media (min-width: 992px) {\n  .be14000-main-container .be14000-vpn .be14000-usecase-rows \u003e .row + .row {\n    margin-top: 1.5rem;\n  }\n}\n.be14000-main-container\n  .be14000-vpn\n  .be14000-usecase-rows\n  \u003e .row.be14000-vpn-card {\n  border: 1px solid #82828a;\n}\n.be14000-main-container .be14000-ports {\n  overflow: hidden;\n}\n.be14000-main-container .be14000-ports .be14000-ports-visual {\n  background: linear-gradient(\n    180deg,\n    #000 0%,\n    #000 25%,\n    #163a6e 55%,\n    var(--be14000) 100%\n  );\n}\n.be14000-main-container .be14000-ports .be14000-ports-footer {\n  background: linear-gradient(180deg, #132958 0%, #000 40%);\n  padding: 0 0 6rem;\n}\n@media (min-width: 992px) {\n  .be14000-main-container .be14000-ports .be14000-ports-footer {\n    padding: 0 0 10rem;\n  }\n}\n.be14000-main-container .be14000-ports .be14000-ports-footer p[data-target] {\n  display: none;\n}\n.be14000-main-container\n  .be14000-ports\n  .be14000-ports-footer\n  p[data-target].active {\n  display: block;\n}\n.be14000-main-container .be14000-ports .be14000-scenarios {\n  margin: auto;\n  position: relative;\n  z-index: 0;\n}\n.be14000-main-container .be14000-touchscreen-section {\n  overflow-x: hidden;\n}\n.be14000-main-container .be14000-touchscreen-hero {\n  overflow: visible;\n  position: relative;\n  transform-origin: center top;\n}\n@media (min-width: 768px) {\n  .be14000-main-container .be14000-touchscreen-hero {\n    transform: scale(1.2);\n  }\n}\n.be14000-main-container .be14000-touchscreen-hero::after {\n  background: linear-gradient(\n    180deg,\n    #000 0%,\n    transparent 10%,\n    transparent 75%,\n    #000 100%\n  );\n  content: \"\";\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n}\n.be14000-main-container .be14000-touchscreen-cards {\n  margin-top: -20px;\n}\n.be14000-main-container .be14000-touchscreen-card {\n  aspect-ratio: 16 \/ 10;\n  background-position: center;\n  background-repeat: no-repeat;\n  background-size: 140%;\n  position: relative;\n}\n@media (max-width: 767px) {\n  .be14000-main-container .be14000-touchscreen-card {\n    aspect-ratio: 4 \/ 3;\n  }\n}\n.be14000-main-container .be14000-touchscreen-card--1 {\n  background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/touchscreen_01.jpg\");\n}\n.be14000-main-container .be14000-touchscreen-card--2 {\n  background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/touchscreen_02.jpg\");\n}\n.be14000-main-container .be14000-touchscreen-card__content {\n  background: linear-gradient(\n    180deg,\n    rgba(0, 0, 0, 0) 0%,\n    rgba(0, 0, 0, 0.75) 100%\n  );\n  bottom: 0;\n  left: 0;\n  padding: 2.5rem 1.5rem 1.25rem;\n  position: absolute;\n  right: 0;\n}\n.be14000-flash-section .be14000-flash-compare + .be14000-usecase-rows {\n  margin-top: 3rem;\n}\n@media (min-width: 992px) {\n  .be14000-flash-section .be14000-flash-compare + .be14000-usecase-rows {\n    margin-top: 5rem;\n  }\n}\n.be14000-flash-section .be14000-flash-compare {\n  --be14000-flash-col-gap: 20px;\n  --be14000-flash-label-width: 320px;\n  align-items: center;\n  display: grid;\n  grid-template-columns: var(--be14000-flash-label-width) 1px minmax(0, 1fr);\n  grid-template-rows: auto auto;\n  position: relative;\n  row-gap: 32px;\n}\n@media (max-width: 767px) {\n  .be14000-flash-section .be14000-flash-compare {\n    --be14000-flash-col-gap: 12px;\n    --be14000-flash-label-width: 148px;\n    row-gap: 24px;\n  }\n}\n.be14000-flash-section .be14000-flash-compare-label {\n  align-self: center;\n  grid-column: 1;\n  padding-right: var(--be14000-flash-col-gap);\n}\n.be14000-flash-section .be14000-flash-compare-label:nth-of-type(1) {\n  grid-row: 1;\n}\n.be14000-flash-section .be14000-flash-compare-label:nth-of-type(2) {\n  grid-row: 2;\n}\n.be14000-flash-section .be14000-flash-compare-img {\n  max-height: 160px;\n  width: auto;\n}\n@media (max-width: 767px) {\n  .be14000-flash-section .be14000-flash-compare-img {\n    max-height: 72px;\n  }\n}\n.be14000-flash-section .be14000-flash-compare-axis {\n  align-self: stretch;\n  background-color: rgba(255, 255, 255, 0.35);\n  grid-column: 2;\n  grid-row: 1 \/ -1;\n  width: 1px;\n}\n.be14000-flash-section .be14000-flash-compare-marker {\n  --be14000-flash-dash-length: 10px;\n  --be14000-flash-dash-gap: 10px;\n  bottom: 0;\n  left: calc(var(--be14000-flash-label-width) + 1px);\n  pointer-events: none;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 2;\n}\n.be14000-flash-section .be14000-flash-compare-marker::before {\n  background: repeating-linear-gradient(\n    to bottom,\n    #fff 0,\n    #fff var(--be14000-flash-dash-length),\n    transparent var(--be14000-flash-dash-length),\n    transparent\n      calc(var(--be14000-flash-dash-length) + var(--be14000-flash-dash-gap))\n  );\n  background-size: 1px\n    calc(var(--be14000-flash-dash-length) + var(--be14000-flash-dash-gap));\n  bottom: 0;\n  content: \"\";\n  left: var(--be14000-flash-typical-size, 118px);\n  position: absolute;\n  top: 0;\n  transform: translateX(-0.5px);\n  width: 1px;\n}\n.be14000-flash-section .be14000-flash-compare-bar {\n  align-self: center;\n  grid-column: 3;\n  height: 48px;\n  overflow: hidden;\n}\n@media (min-width: 768px) {\n  .be14000-flash-section .be14000-flash-compare-bar {\n    height: 64px;\n  }\n}\n.be14000-flash-section .be14000-flash-compare-bar--flint4 {\n  align-items: center;\n  background: linear-gradient(90deg, #1b9fff 0%, #1a53c3 100%);\n  display: flex;\n  grid-row: 1;\n  justify-content: flex-end;\n  padding: 0 20px;\n  position: relative;\n}\n.be14000-flash-section .be14000-flash-compare-bar--flint4::before {\n  animation: be14000-flash-stripe-move 30s linear infinite;\n  background: repeating-linear-gradient(\n    -75deg,\n    rgba(255, 255, 255, 0.05),\n    rgba(255, 255, 255, 0.05) 24px,\n    transparent 24px,\n    transparent 48px\n  );\n  background-position: 1240px 0;\n  background-size: 1240px 100%;\n  content: \"\";\n  height: 100%;\n  left: 0;\n  pointer-events: none;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n@media (prefers-reduced-motion: reduce) {\n  .be14000-flash-section .be14000-flash-compare-bar--flint4::before {\n    animation: none;\n  }\n}\n.be14000-flash-section .be14000-flash-compare-bar--flint4 span {\n  position: relative;\n  z-index: 1;\n}\n.be14000-flash-section .be14000-flash-compare-bar--typical {\n  background: #82828a4d;\n  grid-row: 2;\n}\n.be14000-flash-section .be14000-flash-compare-bar__fill {\n  align-items: center;\n  background: #82828a;\n  display: flex;\n  height: 100%;\n  justify-content: center;\n  padding: 0 10px;\n  width: var(--be14000-flash-typical-size, 118px);\n}\n.be14000-flash-section .be14000-flash-compare-bar__fill span {\n  font-size: 0.8125rem;\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .be14000-flash-section .be14000-flash-compare-bar__fill span {\n    font-size: 1rem;\n  }\n}\n@keyframes be14000-flash-stripe-move {\n  to {\n    background-position: 0 0;\n  }\n}\n.be14000-main-container .be14000-openwrt-section {\n  overflow-x: hidden;\n}\n.be14000-main-container .be14000-openwrt-section .be14000-openwrt-usecases {\n  position: relative;\n}\n\n.be14000-comparison-section {\n  background-color: #000;\n}\n.be14000-comparison-section .model-comparison-header-mobile {\n  align-content: center;\n  background-color: #000;\n  z-index: 20;\n  padding: 0.75rem 0;\n  \/* no sticky — native\/custom popup + sticky breaks on this page *\/\n}\n.be14000-comparison-section .be14000-compare-dd {\n  position: relative;\n  width: 100%;\n  z-index: 1;\n}\n.be14000-comparison-section .be14000-compare-dd.is-open {\n  z-index: 40;\n}\n.be14000-comparison-section .be14000-compare-dd__btn {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.5rem;\n  width: 100%;\n  margin: 0;\n  padding: 0.45rem 0.75rem;\n  font-size: 0.75rem;\n  font-weight: 500;\n  line-height: 1.3;\n  text-align: left;\n  color: #fff;\n  background-color: #121214;\n  border: 1px solid #fff;\n  cursor: pointer;\n}\n.be14000-comparison-section .be14000-compare-dd__btn::after {\n  content: \"\";\n  flex: 0 0 0.7em;\n  width: 0.7em;\n  height: 0.7em;\n  margin-left: 0.25rem;\n  background-image: url(\"data:image\/svg+xml,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'\/%3e%3c\/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n}\n.be14000-comparison-section .be14000-compare-dd__label {\n  flex: 1 1 auto;\n  min-width: 0;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.be14000-comparison-section .be14000-compare-dd__menu {\n  position: absolute;\n  top: calc(100% + 4px);\n  left: 0;\n  right: 0;\n  z-index: 50;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  background-color: #1a1a1c;\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45);\n}\n.be14000-comparison-section .be14000-compare-dd__menu \u003e li {\n  margin: 0;\n  padding: 0;\n}\n.be14000-comparison-section .be14000-compare-dd__option {\n  display: block;\n  width: 100%;\n  margin: 0;\n  padding: 0.55rem 0.75rem;\n  border: 0;\n  border-radius: 0;\n  background: transparent;\n  color: #fff;\n  font-size: 0.75rem;\n  font-weight: 500;\n  text-align: left;\n  cursor: pointer;\n}\n.be14000-comparison-section .be14000-compare-dd__option:hover,\n.be14000-comparison-section .be14000-compare-dd__option:focus,\n.be14000-comparison-section .be14000-compare-dd__option.is-active {\n  background-color: #2b68c3;\n  outline: 0;\n}\n.be14000-comparison-section .be14000-compare-dd__option.is-disabled {\n  display: none;\n}\n.be14000-comparison-section .model-comparisonp-detail {\n  color: #fff;\n}\n.be14000-comparison-section .model-comparisonp-detail:nth-child(odd) {\n  background-color: #1f2029;\n}\n.be14000-comparison-section .model-comparisonp-detail \u003e div {\n  padding: 1rem 2rem;\n  align-self: center;\n}\n.be14000-comparison-section .model-comparisonp-detail--top \u003e div {\n  align-self: flex-start;\n}\n@media (max-width: 991px) {\n  .be14000-comparison-section .model-comparisonp-detail \u003e div {\n    padding: 2.25rem 2rem;\n  }\n}\n.be14000-comparison-section .model-comparisonp-detail p {\n  margin-bottom: 0;\n}\n.be14000-comparison-section .model-comparisonp-detail.mb-4 \u003e .compare-col {\n  align-self: stretch;\n  display: flex;\n  flex-direction: column;\n}\n.be14000-comparison-section .model-comparisonp-detail.mb-4 \u003e .compare-col \u003e p {\n  margin-bottom: 1rem;\n}\n.be14000-comparison-section .model-comparisonp-detail.mb-4 \u003e .compare-col \u003e .mt-auto {\n  margin-top: auto;\n}\n.be14000-comparison-section .compare-col__media {\n  position: relative;\n  display: inline-block;\n  max-width: 100%;\n}\n.be14000-comparison-section .compare-col__media \u003e img {\n  position: relative;\n  z-index: 0;\n  display: block;\n}\n.be14000-comparison-section .badge-new {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 1;\n  background-color: #0400FF;\n}\n\n@media (max-width: 1200px) {\n  .be14000-comparison-section .compare-col .btn-round {\n    font-size: 0.75rem;\n    line-height: 1.2;\n    min-height: 0;\n    padding: 1rem 0.75rem;\n  }\n}\n\n@media (max-width: 767px) {\n  .be14000-comparison-section .model-comparisonp-detail \u003e .compare-col:not(.selected) {\n    display: none;\n  }\n}\n\n\n  .be14000-main-container #youtube-playlist-container a {\n    color: #fff;\n  }\n\n  .be14000-main-container #youtube-playlist-container a:hover {\n    color: #323436;\n    background: #fff;\n  }\n\n  .be14000-main-container #ytPlayListUl a {\n    color: #fff;\n  }\n\n  .be14000-main-container #ytPlayListUl a:hover {\n    color: #323436;\n  }\n\n  #ytvideoPlayer .card {\n    background-color: black;\n  }\n\n  #ytvideoPlayer .card iframe {\n    aspect-ratio: 16\/9;\n    width: 100%;\n  }\n\n  #ytplaylist .card {\n    background-color: black;\n  }\n\n  #ytplaylist .card #ytListBtn {\n    display: none;\n  }\n\n  @media (max-width: 991px) {\n    #ytplaylist .card #ytListBtn {\n      display: inline-block;\n    }\n  }\n\n  #ytplaylist .card #ytPlayListUl {\n    flex: 1;\n    overflow: auto;\n    padding: 0.5rem 1.5rem;\n  }\n\n  @media (max-width: 991px) {\n    #ytplaylist .card #ytPlayListUl {\n      display: none;\n      padding: 20px;\n    }\n  }\n\n  @media (max-width: 991px) {\n    #ytplaylist .card h5 {\n      margin: 0;\n    }\n  }\n\n  #youtube-playlist-container {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  #playlistVideo {\n    width: 960px;\n    margin: 0 auto;\n    height: 520px;\n    max-width: 100%;\n  }\n\n  @media (max-width: 767px) {\n    #playlistVideo {\n      width: 450px;\n      max-width: none;\n      margin: 0;\n      height: 320px;\n    }\n  }\n\n  #ytplaylist {\n    overflow-y: auto;\n    white-space: nowrap;\n    display: flex;\n    flex-direction: column;\n    background-color: black;\n    padding: 20px;\n    max-height: 520px;\n  }\n\n  @media (max-width: 991px) {\n    #ytplaylist {\n      width: 100%;\n      padding: 0 20px;\n    }\n  }\n\n  #ytplaylist li {\n    list-style: none;\n    text-align: left;\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    transition: background-color 0.3s ease-in-out;\n  }\n\n  #ytplaylist li:hover {\n    background-color: #333;\n    border-radius: 15px;\n  }\n\n  #ytplaylist li:hover .video-title {\n    color: #fff;\n  }\n\n  #ytplaylist img {\n    cursor: pointer;\n    border: 2px solid #ddd;\n    border-radius: 8px;\n    transition: border-color 0.3s ease-in-out;\n    margin-right: 10px;\n    width: 150px;\n  }\n\n  #ytplaylist img:hover {\n    border-color: #555;\n  }\n\n  #ytplaylist .title-container {\n    max-width: 250px;\n    width: 100%;\n    white-space: normal;\n  }\n\n  @media (max-width: 991px) {\n    #ytplaylist .title-container {\n      max-width: inherit;\n    }\n  }\n\n  #ytplaylist .video-title {\n    font-size: 14px;\n    color: white;\n    transition: color 0.3s ease-in-out;\n    text-align: left;\n  }\n\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: 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: 767px) {\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\n  .be14000-main-container .tiny-slider-controls.circle-controls a:hover {\n    background-color: var(--be14000);\n    color: #fff;\n  }\n\u003c\/style\u003e\n\n\u003cmain class=\"be14000-main-container\"\u003e\n\n  \u003c!-- Section 1 - Homepage Banner  --\u003e\n  \u003csection class=\"top-banner\" id=\"subscribe\"\u003e\n    \u003cvideo playsinline=\"playsinline\" autoplay=\"autoplay\" muted=\"muted\" loop=\"loop\"\u003e\n      \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_bg_teaser.mp4\" type=\"video\/mp4\"\u003e\n    \u003c\/video\u003e\n    \u003cdiv class=\"overlay\"\u003e\u003c\/div\u003e\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\"\u003eDécouvrez Flint 4\u003c\/h1\u003e\n          \u003ch3\u003eRouteur domestique Wi-Fi 7 tribande BE14000\u003c\/h3\u003e\n          \u003cdiv class=\"font-italic mt-3\"\u003e\n            \u003cp\u003e*Flint 4 est actuellement indisponible aux États-Unis en raison de récents développements liés à la FCC. Pour en savoir plus, consultez \u003ca href=\"\/fr\/blog\/glinet-statement-on-recent-fcc-regulatory-developments\" target=\"_blank\"\u003enotre communiqué officiel\u003c\/a\u003e.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003c!--\n          \u003cp class=\"mb-4 mb-lg-5\"\u003eSubscribe now for exclusive launch discounts, progress updates, and new feature announcements.\n          \u003c\/p\u003e\n\n          \u003cdiv id=\"mc_embed_shell\"\u003e\n            \u003cform action=\"https:\/\/386d1c08-d5e0-4846-834d-71328dbe37b7.us07.ldpgs.com\/thank-you-for-subscribing\" method=\"get\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate d-flex\" target=\"_blank\"\u003e\n              \u003cinput type=\"email\" size=\"30\" value=\"Enter your email\" name=\"email\" class=\"required email\" id=\"mce-EMAIL\" onfocus=\"if(this.value==this.defaultValue)this.value='';\" onblur=\"if(this.value=='')this.value=this.defaultValue;\"\u003e\n              \u003cdiv hidden=\"\"\u003e\n                \u003cinput type=\"hidden\" name=\"model\" value=\"be14000\"\u003e\n                \u003cinput type=\"hidden\" name=\"category\" value=\"home router\"\u003e\n              \u003c\/div\u003e\n\n              \u003cdiv id=\"mce-responses\" class=\"clear\"\u003e\n                \u003cdiv class=\"response\" id=\"mce-error-response\" style=\"display:none\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"response\" id=\"mce-success-response\" style=\"display:none\"\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"clear\"\u003e\n                \u003cinput type=\"submit\" value=\"NOTIFY ME\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\"\u003e\n              \u003c\/div\u003e\n            \u003c\/form\u003e\n          \u003c\/div\u003e\n          \u003cscript\u003e\n            document.addEventListener('DOMContentLoaded', function () {\n              document.querySelectorAll('.be14000-main-container form[name=\"mc-embedded-subscribe-form\"]').forEach(function (form) {\n                const emailInput = form.querySelector('input[type=\"email\"]');\n\n                form.addEventListener('submit', function (e) {\n                  const email = emailInput.value.trim();\n                  const emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n\n                  if (!emailRegex.test(email) || email === 'Enter your email') {\n                    alert('Please enter a valid email address');\n                    e.preventDefault();\n                  }\n                });\n              });\n            });\n          \u003c\/script\u003e\n          --\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\"\u003eLe cœur haute performance de votre réseau domestique\u003c\/h2\u003e\n          \u003cp\u003e\n            Flint 4 (GL-BE14000) redéfinit le routeur domestique. Plus qu’un routeur Wi-Fi rapide, il constitue le cœur haute performance des réseaux domestiques modernes. Conçu pour les foyers exigeants, les utilisateurs avertis, les petites structures et les environnements professionnels légers, Flint 4 répond aux besoins des réseaux qui attendent davantage d’un routeur classique.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"d-flex mb-2\"\u003e\n            \u003cdiv class=\"pr-2 text-be14000\"\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\u003cb class=\"text-be14000\"\u003eWi-Fi 7 tribande avec MLO\u003c\/b\u003e: Max. 688 Mbps (2.4 GHz) + 4,323\n                Mbps (5 GHz) + 8,646 Mbps (6 GHz)\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-be14000\"\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\u003cb class=\"text-be14000\"\u003eInfrastructure filaire Multi-Gig complète\u003c\/b\u003e: 1 x 10G SFP+ WAN\/LAN, 1 x 10GE WAN\/LAN, 1 x 2.5GE WAN\/LAN, 3 x 2.5GE LAN et 4 x 1GE LAN\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-be14000\"\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\u003cb class=\"text-be14000\"\u003eVPN haute performance\u003c\/b\u003e: Jusqu’à 1.5 Gbps avec WireGuard® et\n                OpenVPN DCO\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-be14000\"\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\u003cb class=\"text-be14000\"\u003eÉcran tactile de 2.4\"\u003c\/b\u003e: Suivi en temps réel de l’état du réseau et vue d’ensemble directement sur l’appareil.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003c!--\n          \u003cdiv class=\"d-flex mb-2\"\u003e\n            \u003cdiv class=\"pr-2 text-be14000\"\u003e\u003ci class=\"fa-solid fa-check\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cp class=\"mb-0\"\u003e\u003cb class=\"text-be14000\"\u003eOpenWrt\u003c\/b\u003e: Full OpenWrt support for professional-grade customization, plugin expansion, and complete system transparency.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          --\u003e\n\n          \u003cdiv class=\"pt-4\"\u003e\n            \u003ca class=\"btn btn-round btn-round-be14000 mr-3\" href=\"#specs\"\u003eVoir les caractéristiques\u003c\/a\u003e\n            \u003c!--\n            \u003ca class=\"btn btn-round btn-outline-secondary\" href=\"\/fr\/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\n\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\" \u003e\n\n                    \u003c\/li\u003e\n                    \u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"1\" \u003e\n\n                    \u003c\/li\u003e\n                    \u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"2\" \u003e\n\n                    \u003c\/li\u003e\n                    \u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"3\" \u003e\n\n                    \u003c\/li\u003e\n                    \u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"4\" class=\"active\"\u003e\n\n                    \u003c\/li\u003e\n                    \u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"5\"\u003e\n\n                    \u003c\/li\u003e\n                  \u003c\/ol\u003e\n\n                  \u003cdiv class=\"carousel-inner\"\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cpicture\u003e\n                        \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_1.webp\" type=\"image\/webp\"\u003e\n                        \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_1.jpg\" alt=\"Photos du produit Flint 4 (GL-BE14000)\"\u003e\n                      \u003c\/picture\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cpicture\u003e\n                        \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_2.webp\" type=\"image\/webp\"\u003e\n                        \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_2.jpg\" alt=\"Photos du produit Flint 4 (GL-BE14000)\"\u003e\n                      \u003c\/picture\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cpicture\u003e\n                        \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_3.webp\" type=\"image\/webp\"\u003e\n                        \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_3.jpg\" alt=\"Photos du produit Flint 4 (GL-BE14000)\"\u003e\n                      \u003c\/picture\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cpicture\u003e\n                        \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_4.webp\" type=\"image\/webp\"\u003e\n                        \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_4.jpg\" alt=\"Photos du produit Flint 4 (GL-BE14000)\"\u003e\n                      \u003c\/picture\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item active\"\u003e\n                      \u003cpicture\u003e\n                        \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_5.webp\" type=\"image\/webp\"\u003e\n                        \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_5.jpg\" alt=\"Photos du produit Flint 4 (GL-BE14000)\"\u003e\n                      \u003c\/picture\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"carousel-item\"\u003e\n                      \u003cpicture\u003e\n                        \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_6.webp\" type=\"image\/webp\"\u003e\n                        \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_6.jpg\" alt=\"Photos du produit Flint 4 (GL-BE14000)\"\u003e\n                      \u003c\/picture\u003e\n                    \u003c\/div\u003e\n\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\"\u003ePrécédent\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\"\u003eSuivant\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!-- Product Nav Tab --\u003e\n\u003csection class=\"product-nav\"\u003e\n  \u003cdiv class=\"product-nav-container container-md\"\u003e\n    \u003cdiv class=\"product-nav-content\"\u003e\n      \u003ca class=\"product-nav-item nav-link highlight\" href=\"#highlight\"\u003ePoints forts\u003c\/a\u003e\n      \u003ca class=\"product-nav-item nav-link features\" href=\"#features\"\u003eFonctionnalités\u003c\/a\u003e\n      \u003c!-- \u003ca class=\"product-nav-item nav-link scenarios\" href=\"#scenarios\"\u003eScenarios\u003c\/a\u003e --\u003e\n      \u003ca class=\"product-nav-item nav-link reviews\" href=\"#reviews\"\u003eAvis\u003c\/a\u003e\n      \u003ca class=\"product-nav-item nav-link specs\" href=\"#specs\"\u003eCaractéristiques\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n    let currentModel = ''\n    window.addEventListener(\"scroll\", function () {\n      document.querySelectorAll(\".product-nav-section\").forEach((section) =\u003e {\n        let sectionTop = section.offsetTop;\n        if (pageYOffset \u003e= sectionTop - 100) {\n          currentModel = section.getAttribute(\"id\");\n        }\n      });\n      document.querySelectorAll(\".product-nav-item\").forEach((li) =\u003e {\n        if (li.classList.contains(currentModel)) {\n          li.classList.add(\"active\");\n        } else {\n          li.classList.remove(\"active\");\n        }\n      });\n    });\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n  \u003c!-- Section 3 - Highlight --\u003e\n  \u003csection class=\"py-4 py-lg-5 text-light product-nav-section\" style=\"background-color: #131313;\" id=\"highlight\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"font-weight-bold text-center mb-4 mb-lg-5\"\u003eDécouvrez les points forts\u003c\/h2\u003e\n\n      \u003cdiv class=\"be14000-highlight-grid\"\u003e\n        \u003cdiv class=\"be14000-highlight-grid-row be14000-highlight-grid-row-2\"\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--1 p-3 p-lg-4\"\u003e\n            \u003cvideo class=\"be14000-highlight-card--1__video\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n              \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_wifi7.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n            \u003cdiv class=\"be14000-highlight-wifi7\"\u003e\n              \u003cp class=\"be14000-highlight-wifi7__subtitle\"\u003eTribande\u003c\/p\u003e\n              \u003cp class=\"be14000-highlight-wifi7__title\"\u003eWi-Fi 7\u003c\/p\u003e\n              \u003cdiv class=\"be14000-highlight-wifi7__content\"\u003e\n                \u003cp\u003e2.4GHz: 688Mbps\u003c\/p\u003e\n                \u003cp\u003e5GHz: 4,323Mbps\u003c\/p\u003e\n                \u003cp\u003e6GHz: 8,646Mbps\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--2 p-3 p-lg-4\"\u003e\n            \u003cvideo class=\"be14000-highlight-card--2__video\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n              \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_backbone.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n            \u003ch3\u003eInfrastructure filaire Multi-Gig\u003c\/h3\u003e\n            \u003cp\u003eConçu pour des performances filaires à haut débit\u003c\/p\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"be14000-highlight-grid-row be14000-highlight-grid-row-3\"\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--3 p-3 p-lg-4\"\u003e\n            \u003ch3\u003eÉcran tactile de 2.4 pouces\u003c\/h3\u003e\n            \u003cp\u003eÉtat en temps réel d’un seul coup d’œil\u003c\/p\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--4 p-3 p-lg-4\"\u003e\n            \u003cdiv class=\"be14000-highlight-vpn\"\u003e\n              \u003cdiv class=\"be14000-highlight-vpn__header\"\u003e\n                \u003ch3\u003eVPN ultrarapide\u003c\/h3\u003e\n                \u003cp\u003eVPN jusqu’à 1.5 Gbps\u003c\/p\u003e\n              \u003c\/div\u003e\n              \u003cul class=\"be14000-highlight-vpn__tags\"\u003e\n                \u003cli class=\"be14000-highlight-vpn__tag\"\u003eMultitunnel\u003c\/li\u003e\n                \u003cli class=\"be14000-highlight-vpn__tag\"\u003eBasculement VPN\u003c\/li\u003e\n                \u003cli class=\"be14000-highlight-vpn__tag\"\u003eKill Switch renforcé\u003c\/li\u003e\n              \u003c\/ul\u003e\n            \u003c\/div\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--5 p-3 p-lg-4\"\u003e\n            \u003ch3\u003eSegmentation VLAN\u003c\/h3\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be14000-highlight-grid-row be14000-highlight-grid-row-4\"\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--6 p-3 p-lg-4\"\u003e\n            \u003ch3\u003eAvancé\u003cbr\u003eProtection DPI\u003c\/h3\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--7 p-3 p-lg-4\"\u003e\n            \u003ch3\u003eFlash 64GB\u003c\/h3\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--8 p-3 p-lg-4\"\u003e\n            \u003ch3\u003eDouble USB 3.0\u003c\/h3\u003e\n            \u003cp\u003eExtension USB-C\u003c\/p\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"be14000-highlight-card be14000-highlight-card--9 p-3 p-lg-4\"\u003e\n            \u003ch3\u003eRéseau IoT\u003c\/h3\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Section 4 - Wi-Fi 7 Tri-band  --\u003e\n  \u003csection class=\"be14000-wifi7-section product-nav-section\" id=\"features\" style=\"background-color: #000000;\"\u003e\n    \u003cdiv class=\"be14000-wifi7-section-top py-4 py-lg-5\"\u003e\n      \u003cdiv class=\"container text-light text-center\"\u003e\n        \u003ch2 class=\"font-weight-bold\"\u003eWi-Fi 7 tribande, pour aller plus loin\u003c\/h2\u003e\n        \u003cp class=\"mb-0\"\u003e\n          \u003cspan class=\"text-highlight\"\u003eFlint 4 exploite le Wi-Fi 7 tribande pour offrir une connexion sans fil plus rapide, plus fluide et plus réactive aux réseaux modernes très sollicités. \u003c\/span\u003eGrâce à la prise en charge de \u003cspan class=\"text-highlight\"\u003e2.4 GHz, 5 GHz et 6 GHz, ainsi que de la Multi-Link Operation (MLO)\u003c\/span\u003e, chaque appareil dispose de davantage de bande passante pour fonctionner au mieux, tandis que la congestion diminue, la réactivité s’améliore et le réseau reste stable même sous forte charge.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"be14000-wifi7-section-bottom\"\u003e\n      \u003cdiv class=\"be14000-wifi7-overlay\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"be14000-wifi7-video-bg\"\u003e\n        \u003cvideo playsinline=\"playsinline\" autoplay=\"autoplay\" muted=\"muted\" loop=\"loop\"\u003e\n          \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/highlight_wifi7.mp4\" type=\"video\/mp4\" \/\u003e\n        \u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"container position-relative text-light text-center\" style=\"padding-top: 7rem; padding-bottom: 7rem;\"\u003e\n        \u003cp class=\"be14000-wifi7-brand font-weight-bold mb-4 mb-lg-5\"\u003eWi-Fi 7\u003c\/p\u003e\n\n        \u003cdiv class=\"be14000-wifi7-speed-chart\" aria-label=\"Comparaison des débits Wi-Fi 7\"\u003e\n          \u003cdiv class=\"be14000-wifi7-speed-row\"\u003e\n            \u003cp class=\"font-weight-bold text-right mb-0\"\u003e6 GHz\u003c\/p\u003e\n            \u003cdiv class=\"be14000-wifi7-meter-border\"\u003e\u003cdiv class=\"be14000-wifi7-meter-fill\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cp class=\"font-weight-bold text-right mb-0\"\u003e8646 Mbps\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"be14000-wifi7-speed-row\"\u003e\n            \u003cp class=\"font-weight-bold text-right mb-0\"\u003e5 GHz\u003c\/p\u003e\n            \u003cdiv class=\"be14000-wifi7-meter-border\"\u003e\u003cdiv class=\"be14000-wifi7-meter-fill\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cp class=\"font-weight-bold text-right mb-0\"\u003e4323 Mbps\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"be14000-wifi7-speed-row\"\u003e\n            \u003cp class=\"font-weight-bold text-right mb-0\"\u003e2.4 GHz\u003c\/p\u003e\n            \u003cdiv class=\"be14000-wifi7-meter-border\"\u003e\u003cdiv class=\"be14000-wifi7-meter-fill\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cp class=\"font-weight-bold text-right mb-0\"\u003e688 Mbps\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"be14000-wifi7-hover-grid py-4 py-lg-5 text-light\"\u003e\n      \u003cdiv class=\"be14000-wifi7-hover-grid__row\"\u003e\n        \u003carticle class=\"be14000-hover-card\" data-hover-tab=\"coverage\"\u003e\n          \u003cdiv class=\"be14000-hover-card__media\"\u003e\n            \u003cimg\n              class=\"be14000-hover-card__poster\"\n              src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_coverage_cover.jpg\"\n              alt=\"\"\n              aria-hidden=\"true\"\n            \u003e\n            \u003cvideo class=\"be14000-hover-card__video\" muted playsinline preload=\"metadata\" aria-hidden=\"true\"\u003e\n              \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_coverage.mp4\" type=\"video\/mp4\"\u003e\n            \u003c\/video\u003e\n            \u003cdiv class=\"be14000-hover-card__progress\" aria-hidden=\"true\"\u003e\n              \u003cdiv class=\"be14000-hover-card__progress-fill\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003ch3 class=\"be14000-hover-card__eyebrow font-weight-bold mb-0\"\u003eCOUVERTURE WI-FI\u003c\/h3\u003e\n          \u003cdiv class=\"be14000-hover-card__body\"\u003e\n            \u003ch4 class=\"font-weight-bold\"\u003eCouverture jusqu’à 3,100 sq ft\u003c\/h4\u003e\n            \u003cp\u003eConçu pour assurer une couverture sans fil puissante et fiable dans les grandes habitations et les environnements plus exigeants.\u003c\/p\u003e\n            \u003cp class=\"be14000-text-note text-muted-light mb-0\"\u003e*Les estimations de couverture reposent sur des essais en environnement ouvert. La couverture réelle varie selon les matériaux de construction, la disposition des lieux et les interférences.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"be14000-hover-card\" data-hover-tab=\"devices\"\u003e\n          \u003cdiv class=\"be14000-hover-card__media\"\u003e\n            \u003cimg\n              class=\"be14000-hover-card__poster\"\n              src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_device_cover.jpg\"\n              alt=\"\"\n              aria-hidden=\"true\"\n            \u003e\n            \u003cvideo class=\"be14000-hover-card__video\" muted playsinline preload=\"metadata\" aria-hidden=\"true\"\u003e\n              \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_device.mp4\" type=\"video\/mp4\"\u003e\n            \u003c\/video\u003e\n            \u003cdiv class=\"be14000-hover-card__progress\" aria-hidden=\"true\"\u003e\n              \u003cdiv class=\"be14000-hover-card__progress-fill\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003ch3 class=\"be14000-hover-card__eyebrow font-weight-bold mb-0\"\u003eAPPAREILS CONNECTÉS\u003c\/h3\u003e\n          \u003cdiv class=\"be14000-hover-card__body\"\u003e\n            \u003ch4 class=\"font-weight-bold\"\u003eConnectez plus de 250 appareils en toute fluidité\u003c\/h4\u003e\n            \u003cp\u003eFlint 4 est conçu pour gérer un grand nombre d’appareils : téléviseurs connectés, ordinateurs portables, téléphones et appareils IoT restent rapides et fiables, même lorsque plusieurs personnes utilisent le réseau.\u003c\/p\u003e\n            \u003cp class=\"be14000-text-note text-muted-light mb-0\"\u003e*Les chiffres relatifs au nombre d’appareils proviennent d’essais réalisés en laboratoire dans des conditions contrôlées. Les résultats réels peuvent varier selon les appareils, les usages et les conditions réseau.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"be14000-wifi7-hover-grid__stack\"\u003e\n        \u003cdiv class=\"scenarios-tabs my-3\"\u003e\n          \u003cdiv class=\"scenarios-tabs-wrapper\"\u003e\n            \u003cdiv class=\"scenarios-tabs-bg\"\u003e\n              \u003cbutton class=\"tab active\" data-tab=\"coverage\" type=\"button\"\u003eCOUVERTURE WI-FI\u003c\/button\u003e\n              \u003cbutton class=\"tab\" data-tab=\"devices\" type=\"button\"\u003eAPPAREILS CONNECTÉS\u003c\/button\u003e\n              \u003cdiv class=\"tab-sliding-indicator\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"container text-center\"\u003e\n          \u003cdiv class=\"be14000-hover-stack-panels\"\u003e\n            \u003cdiv class=\"be14000-hover-stack-panel active\" data-target=\"coverage\"\u003e\n              \u003ch4 class=\"font-weight-bold\"\u003eCouverture jusqu’à 3,100 sq ft\u003c\/h4\u003e\n              \u003cp\u003eConçu pour assurer une couverture sans fil puissante et fiable dans les grandes habitations et les environnements plus exigeants.\u003c\/p\u003e\n              \u003cp class=\"be14000-text-note text-muted-light mb-0\"\u003e*Les estimations de couverture reposent sur des essais en environnement ouvert. La couverture réelle varie selon les matériaux de construction, la disposition des lieux et les interférences.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"be14000-hover-stack-panel\" data-target=\"devices\"\u003e\n              \u003ch4 class=\"font-weight-bold\"\u003eConnectez plus de 250 appareils en toute fluidité\u003c\/h4\u003e\n              \u003cp\u003eFlint 4 est conçu pour gérer un grand nombre d’appareils : téléviseurs connectés, ordinateurs portables, téléphones et appareils IoT restent rapides et fiables, même lorsque plusieurs personnes utilisent le réseau.\u003c\/p\u003e\n              \u003cp class=\"be14000-text-note text-muted-light mb-0\"\u003e*Les chiffres relatifs au nombre d’appareils proviennent d’essais réalisés en laboratoire dans des conditions contrôlées. Les résultats réels peuvent varier selon les appareils, les usages et les conditions réseau.\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\n\n  \u003c!-- Section 5 - Multi-Gig Wired Backbone --\u003e\n  \u003csection class=\"be14000-ports py-4 py-lg-5 text-light\" style=\"background-color: #000000;\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center\"\u003e\n          \u003ch2 class=\"font-weight-bold mb-4 mb-lg-5\"\u003eInfrastructure filaire Multi-Gig complète\u003c\/h2\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"be14000-ports-visual\"\u003e\n      \u003cdiv class=\"container\"\u003e\n        \u003cdiv class=\"row justify-content-center\"\u003e\n          \u003cdiv class=\"col-lg-12\"\u003e\n            \u003cdiv class=\"scenarios-image\"\u003e\n              \u003cimg class=\"scene-img active\" data-target=\"sfp\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_10g-spf.png\" alt=\"10G SFP+\" \/\u003e\n              \u003cimg class=\"scene-img\" data-target=\"wan10\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_10ge-wan-lan.png\" alt=\"10GE WAN\/LAN\" \/\u003e\n              \u003cimg class=\"scene-img\" data-target=\"wan25\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_2.5ge-wan-lan.png\" alt=\"2.5GE WAN\/LAN\" \/\u003e\n              \u003cimg class=\"scene-img\" data-target=\"lan25\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_3-2.5ge-lan.png\" alt=\"3 x 2.5GE LAN\" \/\u003e\n              \u003cimg class=\"scene-img\" data-target=\"lan1\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/be14000_4-1ge-lan.png\" alt=\"4 x 1GE LAN\" \/\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"be14000-ports-footer\"\u003e\n      \u003cdiv class=\"container be14000-scenarios\"\u003e\n        \u003cdiv class=\"row justify-content-center\"\u003e\n          \u003cdiv class=\"col-lg-12 text-center\"\u003e\n            \u003cdiv class=\"scenarios-tabs my-3\"\u003e\n              \u003cdiv class=\"scenarios-tabs-wrapper\"\u003e\n                \u003cdiv class=\"scenarios-tabs-bg\"\u003e\n                  \u003cbutton class=\"tab active\" data-tab=\"sfp\" type=\"button\"\u003e10G SFP+\u003c\/button\u003e\n                  \u003cbutton class=\"tab\" data-tab=\"wan10\" type=\"button\"\u003e10GE WAN\/LAN\u003c\/button\u003e\n                  \u003cbutton class=\"tab\" data-tab=\"wan25\" type=\"button\"\u003e2.5GE WAN\/LAN\u003c\/button\u003e\n                  \u003cbutton class=\"tab\" data-tab=\"lan25\" type=\"button\"\u003e3 x 2.5GE LAN\u003c\/button\u003e\n                  \u003cbutton class=\"tab\" data-tab=\"lan1\" type=\"button\"\u003e4 x 1GE LAN\u003c\/button\u003e\n                  \u003cdiv class=\"tab-sliding-indicator\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp class=\"text-light mb-0 active\" data-target=\"sfp\"\u003e\n              Le port \u003cspan class=\"text-highlight\"\u003e10G SFP+\u003c\/span\u003e est conçu pour les liaisons montantes fibre, les commutateurs avancés et l’extension de réseaux haute performance. Il permet à Flint 4 de se connecter à des modules fibre compatibles ou à une infrastructure filaire haut de gamme lorsque le débit ultrarapide est essentiel.\n            \u003c\/p\u003e\n            \u003cp class=\"text-light mb-0\" data-target=\"wan10\"\u003e\n              Le \u003cspan class=\"text-highlight\"\u003eport Ethernet 10 Gigabit WAN\/LAN\u003c\/span\u003e offre une connexion ultrarapide aux appareils gourmands en bande passante, tels que les NAS, les stations de travail de création, les serveurs ou les commutateurs Multi-Gig. Il peut aussi servir de liaison Internet montante à haut débit, pour une plus grande souplesse à Flint 4 dans les réseaux avancés qui exigent davantage que le Gigabit standard.\n            \u003c\/p\u003e\n            \u003cp class=\"text-light mb-0\" data-target=\"wan25\"\u003e\n              Ce \u003cspan class=\"text-highlight\"\u003eport 2.5 Gigabit WAN\/LAN\u003c\/span\u003e peut servir de liaison Internet montante à haut débit ou de port LAN supplémentaire pour les appareils Multi-Gig. Il s’adapte ainsi à différentes configurations réseau sans vous imposer une configuration fixe.\n            \u003c\/p\u003e\n            \u003cp class=\"text-light mb-0\" data-target=\"lan25\"\u003e\n              Avec \u003cspan class=\"text-highlight\"\u003etrois ports LAN 2.5GE dédiés\u003c\/span\u003e, Flint 4 accueille les PC de jeu, les stations de travail de création, les NAS, les points d’accès Wi-Fi et tout autre équipement gourmand en bande passante qui profite d’une connexion filaire plus rapide.\n            \u003c\/p\u003e\n            \u003cp class=\"text-light mb-0\" data-target=\"lan1\"\u003e\n              Les \u003cspan class=\"text-highlight\"\u003equatre ports LAN Gigabit\u003c\/span\u003e assurent des connexions filaires stables aux téléviseurs, consoles, imprimantes, concentrateurs domotiques, téléphones VoIP et autres appareils du quotidien. Ils complètent votre réseau filaire sans mobiliser inutilement les ports Multi-Gig.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"container-fluid px-0\"\u003e\n      \u003cdiv id=\"be14000UsecaseCarousel\" class=\"be14000-carousel be14000-carousel--finite be14000-carousel--ports-nav col-12 px-0\"\u003e\n          \u003cdiv class=\"be14000-carousel-viewport\"\u003e\n            \u003cdiv class=\"be14000-carousel-track text-light\"\u003e\n              \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                  \u003cvideo class=\"be14000-carousel-card__img\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n                    \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_high-speed-nas-access.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n                  \u003ch3 class=\"mb-0\"\u003eAccès NAS à haut débit\u003c\/h3\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                  \u003cvideo class=\"be14000-carousel-card__img\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n                    \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_creator-workstations.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n                  \u003ch3 class=\"mb-0\"\u003eStations de travail de création\u003c\/h3\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                  \u003cvideo class=\"be14000-carousel-card__img\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n                    \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_soho-and-light-business.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n                  \u003ch3 class=\"mb-0\"\u003ePetites structures et entreprises\u003c\/h3\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                  \u003cvideo class=\"be14000-carousel-card__img\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n                    \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_smart-home-and-entertainment.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n                  \u003ch3 class=\"mb-0\"\u003eMaison connectée et divertissement\u003c\/h3\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                  \u003cvideo class=\"be14000-carousel-card__img\" muted=\"\" loop=\"\" playsinline=\"\" aria-hidden=\"true\"\u003e\n                    \u003csource src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_gaming-and-performance.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n                  \u003ch3 class=\"mb-0\"\u003eJeux et performances\u003c\/h3\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"container\"\u003e\n            \u003cdiv class=\"row justify-content-center\"\u003e\n              \u003cdiv class=\"col-12 col-lg-10\"\u003e\n                \u003cdiv class=\"be14000-carousel-nav\"\u003e\n                  \u003cbutton class=\"be14000-carousel-btn be14000-carousel-btn--prev\" type=\"button\" aria-label=\"Précédent\"\u003e\n                    \u003ci class=\"fa-solid fa-chevron-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n                  \u003c\/button\u003e\n                  \u003cbutton class=\"be14000-carousel-btn be14000-carousel-btn--next\" type=\"button\" aria-label=\"Suivant\"\u003e\n                    \u003ci class=\"fa-solid fa-chevron-right\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n                  \u003c\/button\u003e\n                \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\/section\u003e\n\n  \u003c!-- Section 6 - High-Performance VPN --\u003e\n  \u003csection class=\"be14000-vpn py-4 py-lg-5 text-light\" style=\"background-color: #000000;\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-3\"\u003e\n          \u003ch2 class=\"font-weight-bold\"\u003eVPN haute performance, sans les compromis habituels\u003c\/h2\u003e\n          \u003cp class=\"mx-auto mb-0\"\u003e\n            \u003cspan class=\"text-highlight\"\u003eFlint 4 offre des performances VPN à haut débit aux utilisateurs qui recherchent à la fois sécurité et rapidité. \u003c\/span\u003eAvec jusqu’à \u003cspan class=\"text-highlight\"\u003e1.5 Gbps avec WireGuard® et OpenVPN DCO\u003c\/span\u003e, il contribue à protéger votre vie privée, à sécuriser l’accès à distance et à répondre à des usages réseau avancés sans les ralentissements souvent associés aux routeurs VPN traditionnels.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"scenarios-image\"\u003e\n        \u003cimg class=\"scene-img active gl-rounded\" data-target=\"vpn-speed\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/vpn_fast-vpn-speed.jpg\" alt=\"VPN jusqu’à 1.5 Gbps\"\u003e\n        \u003ca class=\"scene-img gl-rounded\" data-target=\"vpn-compatibility\" href=\"https:\/\/www.gl-inet.com\/campaign\/vpn\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          \u003cimg class=\"w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/vpn_broad-vpn-compatibility.jpg\" alt=\"Large compatibilité VPN\"\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"scenarios-tabs my-3\"\u003e\n        \u003cdiv class=\"scenarios-tabs-wrapper\"\u003e\n          \u003cdiv class=\"scenarios-tabs-bg\"\u003e\n            \u003cbutton class=\"tab active\" data-tab=\"vpn-speed\" type=\"button\"\u003eDébits VPN élevés\u003c\/button\u003e\n            \u003cbutton class=\"tab\" data-tab=\"vpn-compatibility\" type=\"button\"\u003eLarge compatibilité VPN\u003c\/button\u003e\n            \u003cdiv class=\"tab-sliding-indicator\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"be14000-vpn-tab-content text-center\"\u003e\n        \u003cdiv class=\"be14000-vpn-panel active\" data-target=\"vpn-speed\"\u003e\n          \u003ch3\u003eVPN jusqu’à 1.5 Gbps\u003c\/h3\u003e\n          \u003cp class=\"my-0\"\u003e\u003ci class=\"fa-solid fa-circle be14000-vpn-dot\" aria-hidden=\"true\"\u003e\u003c\/i\u003eL’accélération OpenVPN DCO intégrée permet un chiffrement plus rapide et des performances plus fluides pour le télétravail, les déplacements et les utilisateurs soucieux de leur vie privée.\u003c\/p\u003e\n          \u003cp class=\"my-0\"\u003e\u003ci class=\"fa-solid fa-circle be14000-vpn-dot\" aria-hidden=\"true\"\u003e\u003c\/i\u003eTests réalisés sur un réseau local. Les débits réels peuvent varier selon votre configuration réseau.\u003c\/p\u003e\n          \u003cp class=\"my-0\"\u003e\u003ci class=\"fa-solid fa-circle be14000-vpn-dot\" aria-hidden=\"true\"\u003e\u003c\/i\u003eLes débits OpenVPN et WireGuard sont inférieurs lorsque l’appareil fonctionne en mode serveur. Les résultats ci-dessus ont été obtenus en mode client.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be14000-vpn-panel\" data-target=\"vpn-compatibility\"\u003e\n          \u003ch3\u003ePrend en charge 30+ services VPN avec OpenVPN et WireGuard® en modes client et serveur\u003c\/h3\u003e\n          \u003cp class=\"mb-0\"\u003e\u003ca class=\"be14000-external-link\" href=\"https:\/\/www.wireguard.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eWireGuard®\u003c\/a\u003e est une marque déposée de Jason A.Donenfeld.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row pt-4 pt-lg-5\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n          \u003ch2 class=\"font-weight-bold mb-0\"\u003eRoutage et protection VPN plus intelligents\u003c\/h2\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"be14000-usecase-rows\"\u003e\n        \u003cdiv class=\"row align-items-center be14000-vpn-card gl-rounded p-3 p-lg-4 mx-0\"\u003e\n          \u003cdiv class=\"col-12 col-lg-6 mb-4 mb-lg-0\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/vpn_policy-based-routing.jpg\" alt=\"Connexions simultanées multicanaux avec routage fondé sur des règles\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12 col-lg-6\"\u003e\n            \u003ch3\u003eTunnels VPN simultanés avec routage fondé sur des règles\u003c\/h3\u003e\n            \u003cp class=\"mb-0\"\u003eUtilisez plusieurs connexions VPN en parallèle et appliquez différentes règles de routage à tous les clients, à certains types de connexion, à certains appareils ou à tous sauf ceux que vous excluez.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row align-items-center be14000-vpn-card gl-rounded p-3 p-lg-4 mx-0\"\u003e\n          \u003cdiv class=\"col-12 col-lg-6 order-lg-2 mb-4 mb-lg-0\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/vpn_automatic-failover.jpg\" alt=\"Sélection de plusieurs profils et basculement automatique\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12 col-lg-6 order-lg-1\"\u003e\n            \u003ch3\u003eSélection de plusieurs profils et basculement automatique\u003c\/h3\u003e\n            \u003cp class=\"mb-0\"\u003eSélectionnez plusieurs profils dans un tunnel : si le profil actif devient indisponible, le trafic bascule automatiquement vers le prochain profil disponible pour préserver la stabilité et la fiabilité de la connexion.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row align-items-center be14000-vpn-card gl-rounded p-3 p-lg-4 mx-0\"\u003e\n          \u003cdiv class=\"col-12 col-lg-6 mb-4 mb-lg-0\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/vpn_kill-switch.jpg\" alt=\"Protection Kill Switch\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12 col-lg-6\"\u003e\n            \u003ch3\u003eProtection Kill Switch\u003c\/h3\u003e\n            \u003cp class=\"mb-0\"\u003eUne fois activée, la protection Kill Switch aide à maintenir l’ensemble du trafic dans le tunnel VPN en bloquant automatiquement toute connexion qui contournerait autrement le VPN.\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!-- Section 7 - OpenWrt --\u003e\n  \u003csection class=\"be14000-openwrt-section py-4 py-lg-5 text-light\" style=\"background-color: #000000;\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n          \u003ch2 class=\"font-weight-bold\"\u003eUn réseau souple et personnalisable\u003c\/h2\u003e\n          \u003cp class=\"mx-auto mb-0\"\u003e\n            Flint 4 rend le réseau plus souple et personnalisable. Grâce à une large prise en charge des extensions et à des options de configuration avancées, vous pouvez adapter les fonctionnalités, étendre les capacités et façonner votre réseau selon vos besoins.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- Mobile --\u003e\n    \u003cdiv class=\"container d-lg-none\"\u003e\n      \u003cdiv class=\"be14000-usecase-rows be14000-openwrt-usecases mb-0\"\u003e\n        \u003cdiv class=\"row align-items-center\"\u003e\n          \u003cdiv class=\"col-12 mb-4\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_advanced-home-network-customization.jpg\" alt=\"Flint 4 : personnalisation avancée du réseau domestique\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12\"\u003e\n            \u003ch3\u003ePersonnalisation avancée du réseau domestique\u003c\/h3\u003e\n            \u003cp class=\"text-muted-light mb-0\"\u003eAdaptez votre réseau à vos usages réels.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row align-items-center\"\u003e\n          \u003cdiv class=\"col-12 mb-4\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_plugin-expansion-and-feature-flexibility.jpg\" alt=\"Flint 4 : extensions et fonctionnalités modulables\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12\"\u003e\n            \u003ch3\u003eExtensions et fonctionnalités modulables\u003c\/h3\u003e\n            \u003cp class=\"text-muted-light mb-0\"\u003eAjoutez des fonctionnalités à mesure que vos besoins évoluent.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row align-items-center\"\u003e\n          \u003cdiv class=\"col-12 mb-4\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_vpn-policy-and-advanced-routing.jpg\" alt=\"Flint 4 : règles VPN et routage avancé\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12\"\u003e\n            \u003ch3\u003eRègles VPN et routage avancé\u003c\/h3\u003e\n            \u003cp class=\"text-muted-light mb-0\"\u003eMaîtrisez la circulation du trafic sur votre réseau.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Desktop --\u003e\n    \u003cdiv class=\"d-none d-lg-block\"\u003e\n      \u003cdiv class=\"be14000-openwrt-usecases mb-4 mb-lg-5\"\u003e\n        \u003cdiv class=\"container-fluid px-0\"\u003e\n          \u003cdiv class=\"be14000-carousel be14000-carousel--infinite\" id=\"be14000OpenwrtCarousel\"\u003e\n            \u003cdiv class=\"be14000-carousel-viewport\"\u003e\n              \u003cdiv class=\"be14000-carousel-track text-light\"\u003e\n                \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                  \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                    \u003cimg class=\"be14000-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_advanced-home-network-customization.jpg\" alt=\"Flint 4 : personnalisation avancée du réseau domestique\"\u003e\n                    \u003ch3 class=\"mb-0\"\u003eAdaptez votre réseau à vos usages réels.\u003c\/h3\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                  \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                    \u003cimg class=\"be14000-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_plugin-expansion-and-feature-flexibility.jpg\" alt=\"Flint 4 : extensions et fonctionnalités modulables\"\u003e\n                    \u003ch3 class=\"mb-0\"\u003eAjoutez des fonctionnalités à mesure que vos besoins évoluent.\u003c\/h3\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"be14000-carousel-slide\"\u003e\n                  \u003cdiv class=\"be14000-carousel-card mb-0\"\u003e\n                    \u003cimg class=\"be14000-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_vpn-policy-and-advanced-routing.jpg\" alt=\"Flint 4 : règles VPN et routage avancé\"\u003e\n                    \u003ch3 class=\"mb-0\"\u003eMaîtrisez la circulation du trafic sur votre réseau.\u003c\/h3\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!--\n            \u003cbutton class=\"be14000-carousel-btn be14000-carousel-btn--prev\" type=\"button\" aria-label=\"Previous\"\u003e\n              \u003ci class=\"fa-solid fa-chevron-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n            \u003c\/button\u003e\n            \u003cbutton class=\"be14000-carousel-btn be14000-carousel-btn--next\" type=\"button\" aria-label=\"Next\"\u003e\n              \u003ci class=\"fa-solid fa-chevron-right\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n            \u003c\/button\u003e\n            --\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"container\"\u003e\n        \u003cul class=\"nav nav-pills be14000-feature-pills be14000-feature-pills--openwrt be14000-openwrt-tabs row mx-n2 mb-0\" id=\"openwrtTab\" role=\"tablist\"\u003e\n          \u003cli class=\"nav-item col-12 col-md-4 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n            \u003cbutton class=\"nav-link active h-100 d-flex flex-column align-items-center justify-content-center text-center\" type=\"button\" data-openwrt-slide=\"0\" aria-selected=\"true\"\u003e\n              \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_01.png\" alt=\"\" width=\"32\" height=\"32\"\u003e\n              \u003ch3 class=\"mb-0\"\u003ePersonnalisation avancée du réseau domestique\u003c\/h3\u003e\n            \u003c\/button\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"nav-item col-12 col-md-4 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n            \u003cbutton class=\"nav-link h-100 d-flex flex-column align-items-center justify-content-center text-center\" type=\"button\" data-openwrt-slide=\"1\" aria-selected=\"false\"\u003e\n              \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_02.png\" alt=\"\" width=\"32\" height=\"32\"\u003e\n              \u003ch3 class=\"mb-0\"\u003eExtensions et fonctionnalités modulables\u003c\/h3\u003e\n            \u003c\/button\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"nav-item col-12 col-md-4 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n            \u003cbutton class=\"nav-link h-100 d-flex flex-column align-items-center justify-content-center text-center\" type=\"button\" data-openwrt-slide=\"2\" aria-selected=\"false\"\u003e\n              \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/openwrt_03.png\" alt=\"\" width=\"32\" height=\"32\"\u003e\n              \u003ch3 class=\"mb-0\"\u003eRègles VPN et routage avancé\u003c\/h3\u003e\n            \u003c\/button\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- Section 8 - Advanced Network Control --\u003e\n\n\n  \u003csection class=\"py-4 py-lg-5 text-light be14000-network-control\" style=\"background-color: #000000;\"\u003e\n  \u003cdiv class=\"container\"\u003e\n\n    \u003c!--\n    \u003cdiv class=\"row\"\u003e\n      \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n        \u003ch2 class=\"font-weight-bold\"\u003eAdvanced Network Control\u003c\/h2\u003e\n        \u003cp class=\"mx-auto mb-0\"\u003e\n          \u003cspan class=\"text-highlight\"\u003eFlint 4 gives users more intelligent ways to structure, prioritize, and protect network traffic.\u003c\/span\u003e With support for \u003cspan class=\"text-highlight\"\u003eVLAN segmentation\u003c\/span\u003e, built-in \u003cspan class=\"text-highlight\"\u003eflow control tools\u003c\/span\u003e, and \u003cspan class=\"text-highlight\"\u003eAdGuard Home\u003c\/span\u003e, it helps create a network that is more organized, more responsive, and easier to manage across home, SOHO, and advanced use environments.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-content network-tab-content mb-0\" id=\"networkTabContent\"\u003e\n      \u003cdiv class=\"tab-pane show active\" id=\"pills-kid\" role=\"tabpanel\" aria-labelledby=\"pills-kid-tab\"\u003e\n        \u003cimg class=\"img-fluid w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_kids_network.png\" alt=\"Kid's Network Layout\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tab-pane\" id=\"pills-work\" role=\"tabpanel\" aria-labelledby=\"pills-work-tab\"\u003e\n        \u003cimg class=\"img-fluid w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_work_network.png\" alt=\"Work Network Layout\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tab-pane\" id=\"pills-guest\" role=\"tabpanel\" aria-labelledby=\"pills-guest-tab\"\u003e\n        \u003cimg class=\"img-fluid w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_guest_network.png\" alt=\"Guest Network Layout\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tab-pane\" id=\"pills-iot\" role=\"tabpanel\" aria-labelledby=\"pills-iot-tab\"\u003e\n        \u003cimg class=\"img-fluid w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_iot_network.png\" alt=\"IoT Network Layout\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cul class=\"nav nav-pills be14000-feature-pills be14000-feature-pills--network row mx-n2\" id=\"networkTab\" role=\"tablist\"\u003e\n      \u003cli class=\"nav-item col-6 col-md-3 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n        \u003ca class=\"nav-link active h-100 d-flex flex-column align-items-center justify-content-center text-center\" id=\"pills-kid-tab\" data-toggle=\"pill\" href=\"#pills-kid\" role=\"tab\" aria-controls=\"pills-kid\" aria-selected=\"true\"\u003e\n          \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_kid.svg\" alt=\"\"\u003e\n          \u003ch3 class=\"mb-0\"\u003eKid’s Network\u003c\/h3\u003e\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"nav-item col-6 col-md-3 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n        \u003ca class=\"nav-link h-100 d-flex flex-column align-items-center justify-content-center text-center\" id=\"pills-work-tab\" data-toggle=\"pill\" href=\"#pills-work\" role=\"tab\" aria-controls=\"pills-work\" aria-selected=\"false\"\u003e\n          \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_work.svg\" alt=\"\"\u003e\n          \u003ch3 class=\"mb-0\"\u003eWork Network\u003c\/h3\u003e\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"nav-item col-6 col-md-3 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n        \u003ca class=\"nav-link h-100 d-flex flex-column align-items-center justify-content-center text-center\" id=\"pills-guest-tab\" data-toggle=\"pill\" href=\"#pills-guest\" role=\"tab\" aria-controls=\"pills-guest\" aria-selected=\"false\"\u003e\n          \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_guest.svg\" alt=\"\"\u003e\n          \u003ch3 class=\"mb-0\"\u003eGuest Network\u003c\/h3\u003e\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"nav-item col-6 col-md-3 px-2 mb-3 mb-md-0\" role=\"presentation\"\u003e\n        \u003ca class=\"nav-link h-100 d-flex flex-column align-items-center justify-content-center text-center\" id=\"pills-iot-tab\" data-toggle=\"pill\" href=\"#pills-iot\" role=\"tab\" aria-controls=\"pills-iot\" aria-selected=\"false\"\u003e\n          \u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_iot.svg\" alt=\"\"\u003e\n          \u003ch3 class=\"mb-0\"\u003eIoT Network\u003c\/h3\u003e\n        \u003c\/a\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  --\u003e\n\n    \u003cdiv class=\"be14000-usecase-rows\"\u003e\n      \u003cdiv class=\"row align-items-center\"\u003e\n        \u003cdiv class=\"col-12 col-lg-6 mb-4 mb-lg-0\"\u003e\n          \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_smarter_flow_control.jpg\" alt=\"Flint 4 : gestion intelligente du trafic\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-12 col-lg-6\"\u003e\n          \u003ch3\u003eGestion intelligente du trafic\u003c\/h3\u003e\n          \u003cp class=\"text-muted-light mb-0\"\u003eAvec \u003cspan class=\"text-highlight\"\u003emoteur DPI, statistiques de données, filtre de contenu, QoS et SQM\u003c\/span\u003e, Flint 4 vous aide à analyser le trafic, à définir les priorités et à réduire la latence en période de forte charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row align-items-center\"\u003e\n        \u003cdiv class=\"col-12 col-lg-6 order-lg-2 mb-4 mb-lg-0\"\u003e\n          \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/network_adguard.jpg\" alt=\"Flint 4 AdGuard Home\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-12 col-lg-6 order-lg-1\"\u003e\n          \u003ch3\u003eAdGuard Home\u003c\/h3\u003e\n          \u003cp class=\"text-muted-light mb-0\"\u003eProfitez d’une navigation plus rapide, plus sûre et plus agréable grâce à \u003cspan class=\"text-highlight\"\u003eAdGuard Home\u003c\/span\u003e intégré à \u003cspan class=\"text-highlight\"\u003eFlint 4\u003c\/span\u003e. Il contribue à bloquer les publicités intrusives et les traqueurs, tout en renforçant la protection contre le phishing et les menaces liées aux logiciels malveillants, pour une navigation plus privée et moins perturbée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- Section 9 - 2.4-inch Touchscreen --\u003e\n  \u003csection class=\"be14000-touchscreen-section py-4 py-lg-5 text-light\" style=\"background-color: #000000;\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n          \u003ch2 class=\"font-weight-bold\"\u003eÉcran tactile de 2.4 pouces : l’état du réseau en temps réel\u003c\/h2\u003e\n          \u003cp class=\"mx-auto mb-0\"\u003e\n            Flint 4 intègre un \u003cspan class=\"text-highlight\"\u003eécran tactile de 2.4 pouces\u003c\/span\u003e qui affiche l’état du réseau en temps réel et met les commandes essentielles à portée de main. Consultez \u003cspan class=\"text-highlight\"\u003el’état du DPI\u003c\/span\u003e, les données de trafic et d’autres informations clés d’un coup d’œil, sans ouvrir l’interface d’administration Web. De \u003cspan class=\"text-highlight\"\u003el’activation des VPN\u003c\/span\u003e et \u003cspan class=\"text-highlight\"\u003edu partage du Wi-Fi\u003c\/span\u003e à \u003cspan class=\"text-highlight\"\u003ela surveillance de l’état du système\u003c\/span\u003e, l’écran tactile simplifie et accélère les commandes quotidiennes dès la mise sous tension.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"be14000-touchscreen-hero mb-4 mb-lg-5\"\u003e\n        \u003cimg class=\"img-fluid w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/touchascreen_2.4-inch-touchscreen.jpg\" alt=\"Flint 4 : écran tactile de 2.4 pouces et état du réseau en temps réel\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row be14000-touchscreen-cards\"\u003e\n        \u003cdiv class=\"col-12 col-lg-6 mb-4 mb-lg-0\"\u003e\n          \u003cdiv class=\"be14000-touchscreen-card be14000-touchscreen-card--1 mb-0 gl-rounded\"\u003e\n            \u003cdiv class=\"be14000-touchscreen-card__content text-center\"\u003e\n              \u003ch3 class=\"mb-2\"\u003eDémarrez immédiatement, sans application\u003c\/h3\u003e\n              \u003cp class=\"mb-0\"\u003eConfigurez plus directement les fonctions essentielles depuis l’appareil.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-12 col-lg-6\"\u003e\n          \u003cdiv class=\"be14000-touchscreen-card be14000-touchscreen-card--2 mb-0 gl-rounded\"\u003e\n            \u003cdiv class=\"be14000-touchscreen-card__content text-center\"\u003e\n              \u003ch3 class=\"mb-2\"\u003eConfiguration VLAN simplifiée\u003c\/h3\u003e\n              \u003cp class=\"mb-0\"\u003eGérez plus facilement la segmentation du réseau grâce aux commandes accessibles sur l’appareil.\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!-- Section 10 - Flexible Expansion: 64GB Flash · USB 3.0 Type-A · USB 3.0 Type-C --\u003e\n  \u003csection class=\"be14000-flash-section py-4 py-lg-5 text-light\" style=\"background-color: #000000;\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n          \u003ch2 class=\"font-weight-bold\"\u003e100\u0026times; plus de stockage\u003c\/h2\u003e\n          \u003cp class=\"mb-0\"\u003e\n            La plupart des routeurs domestiques n’offrent que \u003cspan class=\"text-highlight\"\u003e256MB à 512MB de mémoire Flash\u003c\/span\u003e, une capacité suffisante pour un micrologiciel de base, mais limitée pour les extensions. Avec \u003cspan class=\"text-highlight\"\u003e64GB de mémoire Flash intégrée\u003c\/span\u003e, Flint 4 offre \u003cspan class=\"text-highlight\"\u003eplus de 100\u0026times; de stockage\u003c\/span\u003e, avec davantage d’espace pour des journaux détaillés et des services locaux plus avancés.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"be14000-flash-compare\"\u003e\n        \u003cdiv class=\"be14000-flash-compare-label text-center\"\u003e\n          \u003cimg class=\"img-fluid be14000-flash-compare-img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/flash_flint4.png\" alt=\"Flint 4\"\u003e\n          \u003ch4 class=\"font-weight-bold mb-0 mt-2\"\u003eFlint 4\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be14000-flash-compare-bar be14000-flash-compare-bar--flint4\"\u003e\n          \u003cspan class=\"font-weight-bold\"\u003e64GB\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be14000-flash-compare-label text-center\"\u003e\n          \u003cimg class=\"img-fluid be14000-flash-compare-img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/flash_typical-home-routers.png\" alt=\"Routeurs domestiques classiques\"\u003e\n          \u003ch4 class=\"font-weight-bold mb-0 mt-2\"\u003eRouteurs domestiques classiques\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be14000-flash-compare-bar be14000-flash-compare-bar--typical\"\u003e\n          \u003cdiv class=\"be14000-flash-compare-bar__fill\"\u003e\n            \u003cspan class=\"font-weight-bold\"\u003e256MB-512MB\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be14000-flash-compare-axis\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"be14000-flash-compare-marker\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"be14000-usecase-rows\"\u003e\n        \u003cdiv class=\"row align-items-center\"\u003e\n          \u003cdiv class=\"col-12 col-lg-6 mb-4 mb-lg-0\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_flash_01.png\" alt=\"Flint 4 : restez connecté grâce à une connexion de secours\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12 col-lg-6\"\u003e\n            \u003ch3\u003eRestez connecté grâce à une connexion de secours\u003c\/h3\u003e\n            \u003cp class=\"text-muted-light mb-0\"\u003eUtilisez un port USB pour connecter un \u003cspan class=\"text-highlight\"\u003edongle 4G \/ 5G\u003c\/span\u003e ou un point d’accès mobile pour le basculement. Dans les petites entreprises et les bureaux à domicile, cette solution de secours aide à poursuivre le travail si la connexion principale tombe en panne.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row align-items-center\"\u003e\n          \u003cdiv class=\"col-12 col-lg-6 order-lg-2 mb-4 mb-lg-0\"\u003e\n            \u003cimg class=\"img-fluid w-100 gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/usecase_flash_02.png\" alt=\"Flint 4 : ajoutez un espace de stockage cloud privé léger\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-12 col-lg-6 order-lg-1\"\u003e\n            \u003ch3\u003eAjoutez un espace de stockage cloud privé léger\u003c\/h3\u003e\n            \u003cp class=\"text-muted-light mb-0\"\u003eUtilisez le second port USB pour connecter un \u003cspan class=\"text-highlight\"\u003eSSD, disque externe ou clé USB.\u003c\/span\u003e Grâce à la prise en charge de \u003cspan class=\"text-highlight\"\u003eSamba, WebDAV, DLNA\u003c\/span\u003e, Flint 4 offre une solution économique pour partager le stockage, accéder aux fichiers en local et fluidifier les transferts de données à la maison ou au bureau.\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!-- Section 11 - Smart Network Management --\u003e\n\u003c!--\n  \u003csection class=\"py-4 py-lg-5 text-light\" style=\"background-color: #131313;\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n          \u003ch2 class=\"font-weight-bold mb-0\"\u003eSmart Network Management\u003c\/h2\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row align-items-center\"\u003e\n        \u003cdiv class=\"col-12 col-lg-6 mb-4 mb-lg-0\"\u003e\n          \u003cimg class=\"img-fluid gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/goodcloud.png\" alt=\"GoodCloud dashboard\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-12 col-lg-6\"\u003e\n          \u003cdiv class=\"accordion be14000-accordion\" id=\"accordionNetworkMgmt\"\u003e\n            \u003cdiv class=\"be14000-accordion-item\"\u003e\n              \u003ch3 class=\"mb-0 font-weight-bold\"\u003e\n                \u003ca class=\"be14000-accordion-toggle\" data-toggle=\"collapse\" href=\"#collapseMgmt1\" role=\"button\" aria-expanded=\"true\" aria-controls=\"collapseMgmt1\"\u003e\n                  Advanced Remote Management Across Locations\n                \u003c\/a\u003e\n              \u003c\/h3\u003e\n              \u003cdiv id=\"collapseMgmt1\" class=\"collapse show\" data-parent=\"#accordionNetworkMgmt\"\u003e\n                \u003cp class=\"be14000-accordion-body mb-0\"\u003eGoodCloud gives administrators a more efficient way to manage GL.iNet devices across distributed environments. From offices and stores to warehouses and branch locations, it helps keep networks visible, organized, and easier to control without requiring on-site access.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"be14000-accordion-item\"\u003e\n              \u003ch3 class=\"mb-0 font-weight-bold\"\u003e\n                \u003ca class=\"be14000-accordion-toggle collapsed\" data-toggle=\"collapse\" href=\"#collapseMgmt2\" role=\"button\" aria-expanded=\"false\" aria-controls=\"collapseMgmt2\"\u003e\n                  Multi-Site Device Management\n                \u003c\/a\u003e\n              \u003c\/h3\u003e\n              \u003cdiv id=\"collapseMgmt2\" class=\"collapse\" data-parent=\"#accordionNetworkMgmt\"\u003e\n                \u003cp class=\"be14000-accordion-body mb-0\"\u003eFor businesses operating across multiple locations, GoodCloud enables remote configuration, monitoring, and management from one place, reducing the need for manual on-site maintenance.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"be14000-accordion-item\"\u003e\n              \u003ch3 class=\"mb-0 font-weight-bold\"\u003e\n                \u003ca class=\"be14000-accordion-toggle collapsed\" data-toggle=\"collapse\" href=\"#collapseMgmt3\" role=\"button\" aria-expanded=\"false\" aria-controls=\"collapseMgmt3\"\u003e\n                  Remote Maintenance for IT Service Providers\n                \u003c\/a\u003e\n              \u003c\/h3\u003e\n              \u003cdiv id=\"collapseMgmt3\" class=\"collapse\" data-parent=\"#accordionNetworkMgmt\"\u003e\n                \u003cp class=\"be14000-accordion-body mb-0\"\u003eFor IT service companies, GoodCloud makes it easier to support multiple clients remotely. Troubleshoot issues, perform maintenance, and manage customer networks more efficiently while reducing travel time and service costs.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"text-right mt-4 mb-0\"\u003e\n            \u003ca class=\"be14000-learn-more\" href=\"https:\/\/www.gl-inet.com\/solutions\/goodcloud\/\" target=\"_blank\"\u003eLearn More ›\u003c\/a\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row align-items-center mt-4 mt-lg-5\"\u003e\n        \u003cdiv class=\"col-12 col-lg-6 order-2 order-lg-1\"\u003e\n          \u003cdiv class=\"accordion be14000-accordion\" id=\"accordionAstroWarp\"\u003e\n            \u003cdiv class=\"be14000-accordion-item\"\u003e\n              \u003ch3 class=\"mb-0 font-weight-bold\"\u003e\n                \u003ca class=\"be14000-accordion-toggle\" data-toggle=\"collapse\" href=\"#collapseAstro1\" role=\"button\" aria-expanded=\"true\" aria-controls=\"collapseAstro1\"\u003e\n                  Secure Private Networking Made Simpler\n                \u003c\/a\u003e\n              \u003c\/h3\u003e\n              \u003cdiv id=\"collapseAstro1\" class=\"collapse show\" data-parent=\"#accordionAstroWarp\"\u003e\n                \u003cp class=\"be14000-accordion-body mb-0\"\u003eAstroWarp is designed to help small businesses build secure, efficient interconnection without relying on public IPs, expensive leased lines, or complex enterprise networking systems. It creates a simpler path to private networking across offices, teams, and remote users.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"be14000-accordion-item\"\u003e\n              \u003ch3 class=\"mb-0 font-weight-bold\"\u003e\n                \u003ca class=\"be14000-accordion-toggle collapsed\" data-toggle=\"collapse\" href=\"#collapseAstro2\" role=\"button\" aria-expanded=\"false\" aria-controls=\"collapseAstro2\"\u003e\n                  Site-to-Site Networking Without Public IPs\n                \u003c\/a\u003e\n              \u003c\/h3\u003e\n              \u003cdiv id=\"collapseAstro2\" class=\"collapse\" data-parent=\"#accordionAstroWarp\"\u003e\n                \u003cp class=\"be14000-accordion-body mb-0\"\u003eIf two offices need to access the same ERP system, financial data, or internal resources, AstroWarp allows both routers to join the same secure network so devices in different locations can communicate as if they were on the same local network.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"be14000-accordion-item mb-0\"\u003e\n              \u003ch3 class=\"mb-0 font-weight-bold\"\u003e\n                \u003ca class=\"be14000-accordion-toggle collapsed\" data-toggle=\"collapse\" href=\"#collapseAstro3\" role=\"button\" aria-expanded=\"false\" aria-controls=\"collapseAstro3\"\u003e\n                  Secure Remote Access for Distributed Teams\n                \u003c\/a\u003e\n              \u003c\/h3\u003e\n              \u003cdiv id=\"collapseAstro3\" class=\"collapse\" data-parent=\"#accordionAstroWarp\"\u003e\n                \u003cp class=\"be14000-accordion-body mb-0\"\u003eFor employees working from home or traveling, AstroWarp enables secure access to internal company resources through authorized connections only. This helps reduce exposure of the internal network while giving teams a more practical way to stay connected.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"text-left mt-4 mb-0\"\u003e\n            \u003ca class=\"be14000-learn-more\" href=\"https:\/\/www.astrowarp.net\/\" target=\"_blank\"\u003eLearn More ›\u003c\/a\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-12 col-lg-6 order-1 order-lg-2 mb-3 mb-lg-0\"\u003e\n          \u003cimg class=\"img-fluid gl-rounded\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/astrowarp.png\" alt=\"AstroWarp interface\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n--\u003e\n\n\n\u003c!-- Section 13 - KOL --\u003e\n  \u003csection class=\"container-fluid p-4 py-lg-5 product-nav-section\" id=\"reviews\" style=\"background-color:#000\"\u003e\n    \u003ch2 class=\"font-weight-bold text-light text-center mb-5\"\u003eAvis de créateurs YouTube\u003c\/h2\u003e\n    \u003cdiv id=\"youtube-playlist-container\"\u003e\n      \u003cdiv class=\"row justify-content-center\"\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\/7AiG-fXOPSM?si=Dqfd0BloCoKoAkhv\" frameborder=\"0\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\n          \u003c\/div\u003e\n        \u003c\/div\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\"\u003eAvis sur Flint 4 (GL-BE14000)\n              \u003cspan id=\"ytListBtn\"\u003e\u003ci id=\"ytListBtnIcon\" class=\"fa fa-chevron-down\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/span\u003e\n            \u003c\/h5\u003e\n            \u003cul id=\"ytPlayListUl\"\u003e\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/7AiG-fXOPSM\/maxresdefault.jpg\" alt=\"Le routeur monstre GL.iNet Flint 4 est bien réel\" onclick='changeVideo(\"7AiG-fXOPSM\")'\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eLe routeur monstre GL.iNet Flint 4 est bien réel\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/g5N-skapOE8\/maxresdefault.jpg\" alt=\"Jour 1 au CES ! 🔴EN DIRECT !\" onclick='changeVideo(\"g5N-skapOE8\")'\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eJour 1 au CES ! 🔴EN DIRECT !\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/Zn0dJarkSc0\/maxresdefault.jpg\" alt=\"Flint 4 SFP+ : déballage et performances Wi-Fi Iperf3 GL-BE14000\" onclick='changeVideo(\"Zn0dJarkSc0\")'\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eFlint 4 SFP+ : déballage et performances Wi-Fi Iperf3 GL-BE14000\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/6IAKwmLd8uY\/maxresdefault.jpg\" alt=\"Ces routeurs de voyage sont incroyables | GL.iNet au CES 2026\" onclick='changeVideo(\"6IAKwmLd8uY\")'\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003eCes routeurs de voyage sont incroyables | GL.iNet au CES 2026\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\n\n              \u003cli\u003e\n                \u003cimg src=\"https:\/\/img.youtube.com\/vi\/7ejvqPIwGUc\/maxresdefault.jpg\" alt=\"6 nouveaux appareils GL.iNet à découvrir au CES 2026\" onclick='changeVideo(\"7ejvqPIwGUc\")'\u003e\n                \u003cdiv class=\"title-container\"\u003e\n                  \u003cp class=\"video-title\"\u003e6 nouveaux appareils GL.iNet à découvrir au CES 2026\u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/li\u003e\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=PLIsCfC5jaK00\"\u003eVoir plus\u003c\/a\u003e\n              \u003c\/div\u003e\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!-- Section 14 - Social Proof (from beta tester) --\u003e\n  \u003csection class=\"section-customer-review product-nav-section py-4 py-lg-5\" id=\"beta-reviews\" style=\"background-color:#000\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdiv class=\"col-12 text-center mb-4 mb-lg-5\"\u003e\n          \u003ch2 class=\"font-weight-bold text-light mb-0\"\u003eCe qu’en disent les bêta-testeurs\u003c\/h2\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"container-fluid px-0\"\u003e\n      \u003cdiv class=\"tiny-slider-container-beta-tester-review pb-3\"\u003e\n        \u003cdiv class=\"tiny-slider-beta-tester-review\"\u003e\n          \u003cdiv class=\"tiny-slider-item-beta-tester-review\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_mnavis29.jpg\" alt=\"mnavis29\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eLa combinaison 10G SFP+ et 10GbE RJ45 est géniale. Ma ligne fibre Multi-Gig alimente directement mon commutateur NAS local, sans aucun goulet d’étranglement.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@mnavis29\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_ashoruk89.jpg\" alt=\"ashoruk89\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003ePassionné de technologie, j’utilise une maison connectée haute performance avec une connexion fibre symétrique de 2.3 Gbps. Le GL.iNet Flint 4 (GL-BE14000) a complètement transformé les capacités de mon réseau. Son matériel est remarquable. Grâce aux multiples ports de commutation 10Gbps et Multi-Gigabit, je peux enfin exploiter pleinement le débit de mon fournisseur d’accès, dès la sortie de la boîte.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@ashoruk89\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_oztech74l.jpg\" alt=\"Oztech74L\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eOPNSENSE\/FLINT 2 peuvent céder la place : FLINT 4 est mon nouveau favori.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@Oztech74L\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_phantasm2222.jpg\" alt=\"phantasm2222\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eAvec Flint 4, GL.iNet a signé une prouesse d’ingénierie. Ce superbe routeur doté d’un écran tactile LCD, de 10 GBE et de 64GB de mémoire Flash est aussi un routeur de premier ordre, capable de dépasser 2Gbps avec des connexions OpenVPN.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@phantasm2222\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_ziotidus.jpg\" alt=\"ziotidus\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eFlint 4 (GL-BE14000) marque une nette progression par rapport à Flint 2 : meilleure couverture et vitesse Wi-Fi, latence réduite et stabilité irréprochable sur tous les appareils que j’ai testés. Il reste frais et silencieux même en utilisation intensive, gère aisément les configurations avancées comme la segmentation VLAN et exploite ma connexion de laboratoire domestique de 2.5Gbps sans le moindre accroc.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@ziotidus\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_lupuse.jpg\" alt=\"LupusE\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eFlint4 améliore vraiment le réseau domestique. Si vous n’avez pas de besoins particuliers, branchez-le, ouvrez l’interface Web et connectez-le à votre fournisseur d’accès ou à votre routeur en amont. Vous obtenez un nœud central rapide pour connecter plusieurs appareils 2,5GB et un appareil 10GB SPF+ comme un NAS.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@LupusE\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_leo.jpg\" alt=\"leo.sfsm\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eSes capacités Wi-Fi 7 et la puissance de son signal constituent un véritable bond en avant par rapport aux générations précédentes : une fois essayé, difficile de revenir en arrière. Son interface soignée me permet de déployer rapidement des VPN, de configurer des VLAN dédiés et de peaufiner les réglages avancés du réseau en quelques clics.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@leo.sfsm\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_punajurrikka.jpg\" alt=\"Punajurrikka\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eLes performances sont restées rapides et stables, avec une excellente couverture Wi-Fi et un débit VPN solide. Le matériel inspire confiance et le logiciel est facile à utiliser, même si le routeur peut chauffer un peu en charge. Dans l’ensemble, c’est un routeur puissant et prometteur ; j’attends avec impatience sa sortie officielle et les prochaines améliorations logicielles.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@Punajurrikka\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_torvi9607.jpg\" alt=\"torvi9607\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eFlint 4 est une véritable bête de puissance, facile à configurer et riche de fonctionnalités dignes d’un équipement professionnel. Mon Wi-Fi n’a jamais aussi bien fonctionné !\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@torvi9607\u003c\/h5\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\"\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\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-be14000\/beta_bmv_12.jpg\" alt=\"BMV_12\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"col-md-12 col-lg-6 p-4\"\u003e\n                  \u003ch4 class=\"text-be14000\"\u003e\u003ci class=\"fa-solid fa-quote-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/h4\u003e\n                  \u003cp class=\"font-weight-bold\"\u003eMon environnement est très exigeant, tant par les équipements réseau que par la structure de ma maison. Flint 4 était connecté à mon réseau domestique 10Gig et occupait une place centrale dans mes essais de laboratoire domestique. Flint 4, installé au dernier niveau d’une maison de 3 étages, produisait encore un signal Wi-Fi puissant, qui me permettait de me connecter même au rez-de-chaussée.\u003c\/p\u003e\n                  \u003cp\u003e\u003c\/p\u003e\n                  \u003ch5 class=\"text-muted pt-3\"\u003e@BMV_12\u003c\/h5\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\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=\"Navigation du carrousel\" tabindex=\"0\"\u003e\n        \u003ca class=\"prev mr-2\" data-controls=\"prev\" aria-controls=\"tns1\" tabindex=\"-1\"\u003e\u003ci class=\"fas fa-chevron-left\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n        \u003c\/a\u003e\u003ca class=\"next\" data-controls=\"next\" aria-controls=\"tns1\" tabindex=\"-1\"\u003e\u003ci class=\"fas fa-chevron-right\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c!-- Section 15 - Product Comparison --\u003e\n  \u003csection class=\"be14000-comparison-section py-4 py-lg-5 text-light product-nav-section\" id=\"compare\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"col-12 col-lg-10 m-auto text-center text-light\"\u003e\n        \u003ch2 class=\"font-weight-bold mb-4 mb-lg-5\"\u003eComparatif de produits\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"model-comparison text-center text-lg-left\"\u003e\n        \u003cdiv class=\"row model-comparison-header-mobile d-flex d-md-none\"\u003e\n          \u003cdiv class=\"col-6 px-2\"\u003e\n            \u003cdiv class=\"be14000-compare-dd\" data-slot=\"0\" data-value=\"order-1\"\u003e\n              \u003cbutton type=\"button\" class=\"be14000-compare-dd__btn\" aria-haspopup=\"listbox\" aria-expanded=\"false\" aria-label=\"Sélectionner le premier routeur à comparer\"\u003e\n                \u003cspan class=\"be14000-compare-dd__label\"\u003eFlint 4 (GL-BE14000)\u003c\/span\u003e\n              \u003c\/button\u003e\n              \u003cul class=\"be14000-compare-dd__menu\" role=\"listbox\" hidden\u003e\n                \u003cli\u003e\u003cbutton type=\"button\" class=\"be14000-compare-dd__option is-active\" data-value=\"order-1\"\u003eFlint 4 (GL-BE14000)\u003c\/button\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003cbutton type=\"button\" class=\"be14000-compare-dd__option\" data-value=\"order-2\"\u003eFlint 3 (GL-BE9300)\u003c\/button\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003cbutton type=\"button\" class=\"be14000-compare-dd__option\" data-value=\"order-3\"\u003eFlint 2 (GL-MT6000)\u003c\/button\u003e\u003c\/li\u003e\n              \u003c\/ul\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 px-2\"\u003e\n            \u003cdiv class=\"be14000-compare-dd\" data-slot=\"1\" data-value=\"order-2\"\u003e\n              \u003cbutton type=\"button\" class=\"be14000-compare-dd__btn\" aria-haspopup=\"listbox\" aria-expanded=\"false\" aria-label=\"Sélectionner le second routeur à comparer\"\u003e\n                \u003cspan class=\"be14000-compare-dd__label\"\u003eFlint 3 (GL-BE9300)\u003c\/span\u003e\n              \u003c\/button\u003e\n              \u003cul class=\"be14000-compare-dd__menu\" role=\"listbox\" hidden\u003e\n                \u003cli\u003e\u003cbutton type=\"button\" class=\"be14000-compare-dd__option\" data-value=\"order-1\"\u003eFlint 4 (GL-BE14000)\u003c\/button\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003cbutton type=\"button\" class=\"be14000-compare-dd__option is-active\" data-value=\"order-2\"\u003eFlint 3 (GL-BE9300)\u003c\/button\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003cbutton type=\"button\" class=\"be14000-compare-dd__option\" data-value=\"order-3\"\u003eFlint 2 (GL-MT6000)\u003c\/button\u003e\u003c\/li\u003e\n              \u003c\/ul\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail mb-4\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-flex\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003cdiv class=\"text-right mt-2 mb-4 pr-0 pr-xl-5\"\u003e\n              \u003cdiv class=\"compare-col__media\"\u003e\n                \u003cspan class=\"badge badge-pill badge-new\"\u003eNouveau\u003c\/span\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-table\/table_be14000.png\" alt=\"Flint 4 (GL-BE14000)\"\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch4 class=\"font-weight-bold d-none d-md-block\"\u003eFlint 4\u003cbr class=\"d-xl-none\"\u003e (GL-BE14000)\u003c\/h4\u003e\n            \u003cp class=\"mb-3\"\u003eRouteur domestique Wi-Fi 7 tribande BE14000\u003c\/p\u003e\n            \u003cdiv class=\"mt-auto\"\u003e\n              \u003ca class=\"btn btn-round btn-light mb-0\" href=\"#\" onclick=\"event.preventDefault();window.scrollTo({top:0,behavior:'smooth'});\"\u003eAcheter maintenant\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003cdiv class=\"text-right mt-2 mb-4 pr-0 pr-xl-5\"\u003e\n              \u003cdiv class=\"compare-col__media\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-table\/table_be9300.png\" alt=\"Flint 3 (GL-BE9300)\"\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch4 class=\"font-weight-bold d-none d-md-block\"\u003eFlint 3\u003cbr class=\"d-xl-none\"\u003e (GL-BE9300)\u003c\/h4\u003e\n            \u003cp class=\"mb-3\"\u003eRouteur domestique Wi-Fi 7 tribande BE9300\u003c\/p\u003e\n            \u003cdiv class=\"mt-auto\"\u003e\n              \u003ca class=\"btn btn-round btn-light mb-0\" href=\"https:\/\/www.gl-inet.com\/products\/gl-be9300\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEn savoir plus\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003cdiv class=\"text-right mt-2 mb-4 pr-0 pr-xl-5\"\u003e\n              \u003cdiv class=\"compare-col__media\"\u003e\n                \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-table\/table_mt6000.png\" alt=\"Flint 2 (GL-MT6000)\"\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch4 class=\"font-weight-bold d-none d-md-block\"\u003eFlint 2\u003cbr class=\"d-xl-none\"\u003e (GL-MT6000)\u003c\/h4\u003e\n            \u003cp class=\"mb-3\"\u003eRouteur Wi-Fi 6 haute performance\u003c\/p\u003e\n            \u003cdiv class=\"mt-auto\"\u003e\n              \u003ca class=\"btn btn-round btn-light mb-0\" href=\"https:\/\/www.gl-inet.com\/products\/gl-mt6000\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEn savoir plus\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eCPU\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eCPU\u003c\/h5\u003e\n            \u003cp\u003eMediaTek, quatre cœurs @1.8 GHz\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eCPU\u003c\/h5\u003e\n            \u003cp\u003eQualcomm, quatre cœurs @1.5 GHz\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eCPU\u003c\/h5\u003e\n            \u003cp\u003eMediaTek, quatre cœurs @2.0 GHz\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eMémoire \/ Stockage\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eMémoire \/ Stockage\u003c\/h5\u003e\n            \u003cp\u003eDDR4 2GB \/ eMMC 64 GB\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eMémoire \/ Stockage\u003c\/h5\u003e\n            \u003cp\u003eDDR4 1 GB \/ eMMC 8 GB\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eMémoire \/ Stockage\u003c\/h5\u003e\n            \u003cp\u003eDDR4 1 GB \/ eMMC 8 GB\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eCouverture Wi-Fi\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eCouverture Wi-Fi\u003c\/h5\u003e\n            \u003cp\u003eJusqu’à 3,100 sq ft\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eCouverture Wi-Fi\u003c\/h5\u003e\n            \u003cp\u003eJusqu’à 2,000 sq ft\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eCouverture Wi-Fi\u003c\/h5\u003e\n            \u003cp\u003eJusqu’à 1,500 sq ft\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eDébit Wi-Fi\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit Wi-Fi\u003c\/h5\u003e\n            \u003cp\u003eMax. 688 Mbps (2.4 GHz) + 4,323 Mbps (5 GHz) + 8,646 Mbps (6 GHz)\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit Wi-Fi\u003c\/h5\u003e\n            \u003cp\u003eMax. 688 Mbps (2.4 GHz) + 2,882 Mbps (5 GHz) + 5,765 Mbps (6 GHz)\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit Wi-Fi\u003c\/h5\u003e\n            \u003cp\u003eMax. 1148 Mbps (2.4 GHz) + 4,804 Mbps (5 GHz)\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eDébit WireGuard®\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit WireGuard®\u003c\/h5\u003e\n            \u003cp\u003eMax. 1500 Mbps\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit WireGuard®\u003c\/h5\u003e\n            \u003cp\u003eMax. 680 Mbps\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit WireGuard®\u003c\/h5\u003e\n            \u003cp\u003eMax. 900 Mbps\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eDébit OpenVPN\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit OpenVPN\u003c\/h5\u003e\n            \u003cp\u003eMax. 1500 Mbps (avec prise en charge DCO)\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit OpenVPN\u003c\/h5\u003e\n            \u003cp\u003eMax. 680 Mbps (avec prise en charge DCO)\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eDébit OpenVPN\u003c\/h5\u003e\n            \u003cp\u003eMax. 880 Mbps (avec prise en charge DCO)\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eÉcran tactile\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eÉcran tactile\u003c\/h5\u003e\n            \u003cp\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-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eÉcran tactile\u003c\/h5\u003e\n            \u003cp\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-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eÉcran tactile\u003c\/h5\u003e\n            \u003cp\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 model-comparisonp-detail model-comparisonp-detail--top\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003ePorts Ethernet\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003ePorts Ethernet\u003c\/h5\u003e\n            \u003cp\u003e\n              1 x port Ethernet 10G WAN\/LAN\u003cbr\u003e\n              1 x port 10G SFP+ WAN\/LAN\u003cbr\u003e\n              1 x port Ethernet 2.5G WAN\/LAN\u003cbr\u003e\n              3 x ports Ethernet 2.5G LAN\u003cbr\u003e\n              4 x ports Ethernet 1G LAN\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003ePorts Ethernet\u003c\/h5\u003e\n            \u003cp\u003e\n              1 x port Ethernet 2.5G WAN\u003cbr\u003e\n              1 x port Ethernet 2.5G WAN\/LAN\u003cbr\u003e\n              3 x ports Ethernet 2.5G LAN\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003ePorts Ethernet\u003c\/h5\u003e\n            \u003cp\u003e\n              1 x port Ethernet 2.5G WAN\u003cbr\u003e\n              1 x port Ethernet 2.5G WAN\/LAN\u003cbr\u003e\n              4 x ports Ethernet LAN\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"row model-comparisonp-detail\"\u003e\n          \u003cdiv class=\"col-md-4 col-lg-3 col-xl-3 d-none d-lg-block\"\u003e\n            \u003ch5 class=\"font-weight-bold mb-0\"\u003eNombre d’appareils\u003c\/h5\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-1 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eNombre d’appareils\u003c\/h5\u003e\n            \u003cp\u003eJusqu’à 250 appareils simultanés\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-2 selected\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eNombre d’appareils\u003c\/h5\u003e\n            \u003cp\u003eJusqu’à 124 appareils simultanés\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"col-6 col-md-4 col-lg-3 col-xl-3 compare-col order-3\"\u003e\n            \u003ch5 class=\"font-weight-bold d-lg-none mb-2\"\u003eNombre d’appareils\u003c\/h5\u003e\n            \u003cp\u003eJusqu’à 86 appareils simultanés\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n      (function () {\n        function initBe14000Compare() {\n          var compareSection = document.getElementById('compare');\n          if (!compareSection || compareSection.getAttribute('data-compare-bound') === '1') return;\n          compareSection.setAttribute('data-compare-bound', '1');\n\n          var dropdowns = Array.prototype.slice.call(compareSection.querySelectorAll('.be14000-compare-dd'));\n          var rows = compareSection.querySelectorAll('.model-comparisonp-detail');\n\n          function isMobileCompare() {\n            return window.innerWidth \u003c 768;\n          }\n\n          function getSelectedValues() {\n            \/\/ Mobile (\u003c768): 2 cols from dropdowns. md+: show all 3 (dropdowns hidden).\n            if (!isMobileCompare()) {\n              return ['order-1', 'order-2', 'order-3'];\n            }\n            var values = dropdowns.map(function (dd) {\n              return dd.getAttribute('data-value');\n            }).filter(Boolean);\n            if (values.length \u003c 2) values = ['order-1', 'order-2'];\n            return values.slice(0, 2);\n          }\n\n          function closeAll() {\n            dropdowns.forEach(function (dd) {\n              dd.classList.remove('is-open');\n              var btn = dd.querySelector('.be14000-compare-dd__btn');\n              var menu = dd.querySelector('.be14000-compare-dd__menu');\n              if (btn) btn.setAttribute('aria-expanded', 'false');\n              if (menu) menu.hidden = true;\n            });\n          }\n\n          function updateDisplay() {\n            var values = getSelectedValues();\n            if (!values.length) values = ['order-1', 'order-2'];\n\n            rows.forEach(function (row) {\n              var cols = row.querySelectorAll('.compare-col');\n              Array.prototype.forEach.call(cols, function (col) {\n                var showIndex = -1;\n                for (var i = 0; i \u003c values.length; i++) {\n                  if (col.classList.contains(values[i])) {\n                    showIndex = i;\n                    break;\n                  }\n                }\n                \/\/ toggle in one pass — never leave a row with zero .selected\n                if (showIndex \u003e= 0) {\n                  col.classList.add('selected');\n                  col.style.order = String(showIndex + 1);\n                } else {\n                  col.classList.remove('selected');\n                  col.style.order = '';\n                }\n              });\n            });\n          }\n\n          function updateOptions() {\n            var selected = getSelectedValues();\n            dropdowns.forEach(function (dd) {\n              var current = dd.getAttribute('data-value');\n              Array.prototype.forEach.call(dd.querySelectorAll('.be14000-compare-dd__option'), function (opt) {\n                var value = opt.getAttribute('data-value');\n                var taken = selected.indexOf(value) !== -1 \u0026\u0026 value !== current;\n                opt.classList.toggle('is-disabled', taken);\n                opt.classList.toggle('is-active', value === current);\n                opt.disabled = taken;\n              });\n            });\n          }\n\n          function setValue(dd, value) {\n            var opt = dd.querySelector('.be14000-compare-dd__option[data-value=\"' + value + '\"]');\n            if (!opt) return;\n            dd.setAttribute('data-value', value);\n            var label = dd.querySelector('.be14000-compare-dd__label');\n            if (label) label.textContent = opt.textContent.replace(\/\\s+\/g, ' ').trim();\n          }\n\n          dropdowns.forEach(function (dd) {\n            var btn = dd.querySelector('.be14000-compare-dd__btn');\n            var menu = dd.querySelector('.be14000-compare-dd__menu');\n            if (!btn || !menu) return;\n\n            btn.addEventListener('click', function (e) {\n              e.preventDefault();\n              e.stopPropagation();\n              var willOpen = menu.hidden;\n              closeAll();\n              if (willOpen) {\n                dd.classList.add('is-open');\n                btn.setAttribute('aria-expanded', 'true');\n                menu.hidden = false;\n              }\n            });\n\n            menu.addEventListener('click', function (e) {\n              var opt = e.target.closest('.be14000-compare-dd__option');\n              if (!opt || opt.disabled) return;\n              e.preventDefault();\n              e.stopPropagation();\n              setValue(dd, opt.getAttribute('data-value'));\n              closeAll();\n              updateOptions();\n              updateDisplay();\n            });\n          });\n\n          document.addEventListener('click', function (e) {\n            if (!e.target.closest || !e.target.closest('#compare .be14000-compare-dd')) closeAll();\n          });\n\n          updateOptions();\n          updateDisplay();\n          window.addEventListener('resize', function () {\n            updateOptions();\n            updateDisplay();\n          });\n        }\n\n        if (document.readyState === 'loading') {\n          document.addEventListener('DOMContentLoaded', initBe14000Compare);\n        } else {\n          initBe14000Compare();\n        }\n        window.addEventListener('load', initBe14000Compare);\n      })();\n    \u003c\/script\u003e\n  \u003c\/section\u003e\n\n\u003c!-- Section 15 - Product Specifications --\u003e\n  \u003csection class=\"product-specs-section py-4 py-lg-5 bg-light product-nav-section\" id=\"specs\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"row justify-content-center\"\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_wifi7.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_wifi7.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_wifi7.png\" alt=\"Wi-Fi 7 tribande\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003eWi-Fi 7 tribande\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_touch-screen.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_touch-screen.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_touch-screen.png\" alt=\"Écran tactile\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003eÉcran tactile\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_10gbps-sfp.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_10gbps-sfp.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_10gbps-sfp.png\" alt=\"10Gbps SFP+\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003e10Gbps SFP+\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_multi-wan.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_multi-wan.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_multi-wan.png\" alt=\"Multi-WAN\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003eMulti-WAN\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_vpn.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_vpn.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_vpn.png\" alt=\"Client \/ Serveur VPN\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003eClient VPN \/\u003cbr\u003eServeur\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_vlan.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_vlan.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_vlan.png\" alt=\"VLAN\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003eVLAN\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_10gbps-port.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_10gbps-port.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_10gbps-port.png\" alt=\"Port Ethernet 10Gbps\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003e10Gbps\u003cbr\u003ePort Ethernet\u003c\/h5\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"text-dark col-6 col-md-4 col-lg-3 px-0 pb-3 text-center\"\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_2.5gbps-ports_x4.webp\" type=\"image\/webp\"\u003e\n            \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_2.5gbps-ports_x4.png\" type=\"image\/png\"\u003e\n            \u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/general\/product-icon\/icon_2.5gbps-ports_x4.png\" alt=\"Ports Ethernet 2.5Gbps\"\u003e\n          \u003c\/picture\u003e\n          \u003ch5 class=\"font-weight-bold\"\u003e2.5Gbps\u003cbr\u003ePorts Ethernet\u003c\/h5\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"py-4 py-lg-5\"\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\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n          \u003ctable class=\"table\"\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eInterfaces\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e\n                  1 x port Ethernet 10G WAN\/LAN\u003cbr\u003e\n                  1 x port 10G SFP+ WAN\/LAN\u003cbr\u003e\n                  1 x port Ethernet 2.5G WAN\/LAN\u003cbr\u003e\n                  3 x ports Ethernet 2.5G LAN\u003cbr\u003e\n                  4 x ports Ethernet 1G LAN\u003cbr\u003e\n                  1 x port USB 3.0 (Type-A)\u003cbr\u003e\n                  1 x port USB 3.0 (Type-C)\u003cbr\u003e\n                  1 x bouton de réinitialisation\u003cbr\u003e\n                  1 x bouton d’alimentation\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\"\u003eMediaTek quatre cœurs Cortex-A73 @ 1.8GHz\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eMémoire \/ Stockage\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003eDDR4 2 GB \/ eMMC 64 GB\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eProtocole\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003eIEEE 802.11a\/b\/g\/n\/ac\/ax\/be\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eDébit Wi-Fi\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e688 Mbps (2.4 GHz), 4323 Mbps (5 GHz), 8646 Mbps (6 GHz)\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eDébit Ethernet\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e10\/100\/1000\/2500\/10000 Mbps\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eAntennes\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e6 x antennes Wi-Fi externes rabattables\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eAlimentation\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e12V\/4A\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eConsommation électrique\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e\n                  Sans charge USB : \u0026lt;25W\u003cbr\u003e\n                  Avec charge USB : \u0026lt;45W\n                \u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eTempérature de fonctionnement\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e0 ~ 40°C (32 ~ 104°F)\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eTempérature de stockage\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e-20 ~ 70°C (-4 ~ 158°F)\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd class=\"td-left\"\u003eDimensions \/ Poids\u003c\/td\u003e\n                \u003ctd class=\"td-right\"\u003e293 x 172 x 76mm \/ 1166g\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  \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n      const getCarouselLayout = (viewportWidth) =\u003e {\n        const gap = 20;\n        const isMobile = window.innerWidth \u003c 768;\n        const slideGap = 10;\n        const slideWidth = isMobile ? viewportWidth - gap * 2 + slideGap * 2 : (viewportWidth - gap) \/ 2;\n        const centerOffset = isMobile ? gap - slideGap : (viewportWidth - slideWidth) \/ 2;\n\n        return { slideWidth, centerOffset };\n      };\n\n      const wifi7SpeedChart = document.querySelector('.be14000-wifi7-speed-chart');\n      if (wifi7SpeedChart) {\n        const wifi7Observer = new IntersectionObserver(([entry]) =\u003e {\n          if (!entry.isIntersecting) return;\n\n          entry.target.classList.add('is-animated');\n          wifi7Observer.unobserve(entry.target);\n        }, { threshold: 0.35 });\n\n        wifi7Observer.observe(wifi7SpeedChart);\n      }\n\n      const initHoverPlayGrid = (root) =\u003e {\n        if (!root) return;\n\n        const desktopMq = window.matchMedia('(min-width: 1200px)');\n        const row = root.querySelector('.be14000-wifi7-hover-grid__row') || root;\n        const tabsBg = root.querySelector('.be14000-wifi7-hover-grid__stack .scenarios-tabs-bg');\n        const tabs = [...root.querySelectorAll('.be14000-wifi7-hover-grid__stack .tab')];\n        const panels = [...root.querySelectorAll('.be14000-hover-stack-panel')];\n        const cards = [...root.querySelectorAll('.be14000-hover-card')].map((card) =\u003e ({\n          card,\n          key: card.getAttribute('data-hover-tab'),\n          video: card.querySelector('.be14000-hover-card__video'),\n          progressFill: card.querySelector('.be14000-hover-card__progress-fill'),\n        }));\n        let activeIndex = 0;\n        let progressRafId = 0;\n\n        const isDesktop = () =\u003e desktopMq.matches;\n\n        const syncCardHeight = () =\u003e {\n          if (!isDesktop()) return;\n\n          const styles = getComputedStyle(row);\n          const gap = Number.parseFloat(styles.gap) || 0;\n          const paddingX =\n            (Number.parseFloat(styles.paddingLeft) || 0) +\n            (Number.parseFloat(styles.paddingRight) || 0);\n          const restingWidth = (row.clientWidth - paddingX - gap) \/ 2;\n          if (restingWidth \u003c= 0) return;\n\n          const ratio = window.innerWidth \u003e= 1800 ? 9 \/ 16 : 3 \/ 4;\n\n          root.style.setProperty(\n            '--be14000-hover-card-height',\n            `${restingWidth * ratio}px`\n          );\n        };\n\n        const stopProgressLoop = () =\u003e {\n          if (!progressRafId) return;\n          cancelAnimationFrame(progressRafId);\n          progressRafId = 0;\n        };\n\n        const setProgress = (progressFill, ratio) =\u003e {\n          if (!progressFill) return;\n          progressFill.style.transform = `scaleX(${Math.min(Math.max(ratio, 0), 1)})`;\n        };\n\n        const startProgressLoop = ({ card, video, progressFill }) =\u003e {\n          if (!video || !progressFill) return;\n\n          stopProgressLoop();\n\n          const tick = () =\u003e {\n            if (!card.classList.contains('is-active') || video.paused || video.ended) {\n              progressRafId = 0;\n              return;\n            }\n\n            if (video.duration) {\n              setProgress(progressFill, video.currentTime \/ video.duration);\n            }\n\n            progressRafId = requestAnimationFrame(tick);\n          };\n\n          progressRafId = requestAnimationFrame(tick);\n        };\n\n        const resetMedia = ({ card, video, progressFill }, { keepClass = false } = {}) =\u003e {\n          if (!keepClass) card.classList.remove('is-active');\n          if (video) {\n            video.pause();\n            try {\n              video.currentTime = 0;\n            } catch (error) {\n              \/* ignore seek before metadata *\/\n            }\n          }\n          setProgress(progressFill, 0);\n        };\n\n        const updateTabIndicator = (activeTab) =\u003e {\n          if (!activeTab || !tabsBg) return;\n          tabsBg.style.setProperty('--indicator-width', `${activeTab.offsetWidth}px`);\n          tabsBg.style.setProperty('--indicator-left', `${activeTab.offsetLeft}px`);\n        };\n\n        const setActiveIndex = (index, { play = true } = {}) =\u003e {\n          activeIndex = ((index % cards.length) + cards.length) % cards.length;\n          const activeItem = cards[activeIndex];\n\n          stopProgressLoop();\n          cards.forEach((item, i) =\u003e {\n            const active = i === activeIndex;\n            item.card.classList.toggle('is-active', active);\n            if (item.video) item.video.loop = isDesktop();\n            if (!active) resetMedia(item, { keepClass: true });\n          });\n\n          tabs.forEach((tab) =\u003e {\n            tab.classList.toggle('active', tab.getAttribute('data-tab') === activeItem.key);\n          });\n          panels.forEach((panel) =\u003e {\n            panel.classList.toggle('active', panel.getAttribute('data-target') === activeItem.key);\n          });\n          updateTabIndicator(tabs.find((tab) =\u003e tab.classList.contains('active')));\n\n          if (!play || !activeItem?.video) return;\n\n          activeItem.video.play().then(() =\u003e startProgressLoop(activeItem)).catch(() =\u003e {});\n        };\n\n        const activateDesktopCard = (item) =\u003e {\n          stopProgressLoop();\n          cards.forEach((other) =\u003e {\n            if (other !== item) resetMedia(other);\n          });\n\n          item.card.classList.add('is-active');\n          if (item.video) item.video.loop = true;\n          if (!item.video) return;\n\n          item.video.play().then(() =\u003e startProgressLoop(item)).catch(() =\u003e {});\n        };\n\n        cards.forEach((item, index) =\u003e {\n          item.card.addEventListener('mouseenter', () =\u003e {\n            if (!isDesktop()) return;\n            activateDesktopCard(item);\n          });\n          item.card.addEventListener('mouseleave', () =\u003e {\n            if (!isDesktop()) return;\n            stopProgressLoop();\n            resetMedia(item);\n          });\n          item.video?.addEventListener('ended', () =\u003e {\n            if (isDesktop()) return;\n            setActiveIndex(activeIndex + 1, { play: true });\n          });\n        });\n\n        tabs.forEach((tab) =\u003e {\n          tab.addEventListener('click', () =\u003e {\n            if (isDesktop()) return;\n            const index = cards.findIndex((item) =\u003e item.key === tab.getAttribute('data-tab'));\n            if (index \u003e= 0) setActiveIndex(index, { play: true });\n          });\n        });\n\n        const syncMode = () =\u003e {\n          stopProgressLoop();\n          cards.forEach((item) =\u003e {\n            if (item.video) item.video.loop = isDesktop();\n            resetMedia(item);\n          });\n\n          if (isDesktop()) {\n            syncCardHeight();\n            return;\n          }\n\n          setActiveIndex(activeIndex, { play: true });\n          requestAnimationFrame(() =\u003e {\n            updateTabIndicator(tabs.find((tab) =\u003e tab.classList.contains('active')));\n          });\n        };\n\n        syncMode();\n        requestAnimationFrame(syncCardHeight);\n        window.addEventListener('resize', () =\u003e {\n          syncCardHeight();\n          if (!isDesktop()) {\n            updateTabIndicator(tabs.find((tab) =\u003e tab.classList.contains('active')));\n          }\n        });\n        if (desktopMq.addEventListener) {\n          desktopMq.addEventListener('change', syncMode);\n        } else {\n          desktopMq.addListener(syncMode);\n        }\n      };\n\n      initHoverPlayGrid(document.querySelector('.be14000-wifi7-hover-grid'));\n\n      const flashCompare = document.querySelector('.be14000-flash-compare');\n      const typicalBar = flashCompare?.querySelector('.be14000-flash-compare-bar--typical');\n      if (flashCompare \u0026\u0026 typicalBar) {\n        const typicalRatio = 512 \/ (64 * 1024);\n\n        const updateFlashCompare = () =\u003e {\n          const trackWidth = typicalBar.offsetWidth;\n          const minWidth = window.innerWidth \u003c 768 ? 96 : 118;\n\n          flashCompare.style.setProperty(\n            '--be14000-flash-typical-size',\n            `${Math.max(trackWidth * typicalRatio, minWidth)}px`\n          );\n        };\n\n        updateFlashCompare();\n        window.addEventListener('resize', updateFlashCompare);\n\n        if (typeof ResizeObserver !== 'undefined') {\n          new ResizeObserver(updateFlashCompare).observe(typicalBar);\n        }\n      }\n\n      const ensureVideoFrameVisible = (video) =\u003e {\n        if (video.readyState \u003e= HTMLMediaElement.HAVE_CURRENT_DATA) {\n          return Promise.resolve();\n        }\n\n        return new Promise((resolve) =\u003e {\n          const finish = () =\u003e {\n            video.removeEventListener('loadeddata', onLoadedData);\n            video.removeEventListener('error', onError);\n            video.pause();\n            resolve();\n          };\n          const onLoadedData = () =\u003e finish();\n          const onError = () =\u003e finish();\n\n          video.addEventListener('loadeddata', onLoadedData, { once: true });\n          video.addEventListener('error', onError, { once: true });\n          video.preload = 'auto';\n          video.load();\n        });\n      };\n\n      const syncCarouselVideos = (root, activeSlide) =\u003e {\n        if (!root) return;\n\n        root.querySelectorAll('video').forEach((video) =\u003e {\n          const isActive = activeSlide?.contains(video);\n\n          if (isActive) {\n            const startPlayback = () =\u003e {\n              const playPromise = video.play();\n              if (playPromise !== undefined) {\n                playPromise.catch(() =\u003e {});\n              }\n            };\n\n            if (video.readyState \u003e= HTMLMediaElement.HAVE_CURRENT_DATA) {\n              startPlayback();\n            } else {\n              ensureVideoFrameVisible(video).then(startPlayback);\n            }\n            return;\n          }\n\n          video.pause();\n        });\n      };\n\n      const initCenterCarousel = (root, { infinite = true, onRealIndexChange } = {}) =\u003e {\n        if (!root) return null;\n\n        const viewport = root.querySelector('.be14000-carousel-viewport');\n        const track = root.querySelector('.be14000-carousel-track');\n        const originalSlides = [...root.querySelectorAll('.be14000-carousel-slide')];\n        const prevBtn = root.querySelector('.be14000-carousel-btn--prev');\n        const nextBtn = root.querySelector('.be14000-carousel-btn--next');\n        const dotsContainer = root.querySelector('.be14000-carousel-dots');\n        const slideCount = originalSlides.length;\n\n        if (!viewport || !track || !slideCount) return null;\n\n        if (infinite) {\n          for (let copy = 0; copy \u003c 2; copy += 1) {\n            originalSlides.forEach((slide) =\u003e {\n              const duplicate = slide.cloneNode(true);\n              duplicate.setAttribute('aria-hidden', 'true');\n              track.appendChild(duplicate);\n            });\n          }\n        }\n\n        const slides = [...track.querySelectorAll('.be14000-carousel-slide')];\n        slides.forEach((slide) =\u003e {\n          slide.querySelectorAll('video').forEach((video) =\u003e {\n            ensureVideoFrameVisible(video);\n          });\n        });\n        let currentIndex = infinite ? slideCount : 0;\n        let isAnimating = false;\n\n        const dots = dotsContainer\n          ? originalSlides.map((_, index) =\u003e {\n              const dot = document.createElement('button');\n              dot.type = 'button';\n              dot.className = 'be14000-carousel-dot';\n              dot.setAttribute('role', 'tab');\n              dot.setAttribute('aria-label', `Go to slide ${index + 1}`);\n              dot.addEventListener('click', () =\u003e goToSlide(index));\n              dotsContainer.appendChild(dot);\n              return dot;\n            })\n          : [];\n\n        const getRealIndex = () =\u003e\n          infinite\n            ? ((currentIndex % slideCount) + slideCount) % slideCount\n            : currentIndex;\n\n        const normalizeToMiddleSet = () =\u003e {\n          if (!infinite) return false;\n\n          if (currentIndex \u003e= slideCount * 2) {\n            currentIndex -= slideCount;\n            return true;\n          }\n\n          if (currentIndex \u003c slideCount) {\n            currentIndex += slideCount;\n            return true;\n          }\n\n          return false;\n        };\n\n        const updateCarousel = (animate = true) =\u003e {\n          const viewportWidth = viewport.offsetWidth;\n          const { slideWidth, centerOffset } = getCarouselLayout(viewportWidth);\n\n          viewport.style.setProperty('--be14000-carousel-slide-width', `${slideWidth}px`);\n          viewport.style.setProperty('--be14000-carousel-center-offset', `${centerOffset}px`);\n          if (infinite) {\n            root.style.setProperty('--be14000-carousel-slide-width', `${slideWidth}px`);\n            root.style.setProperty('--be14000-carousel-center-offset', `${centerOffset}px`);\n          }\n          track.classList.toggle('is-resetting', !animate);\n          track.style.transition = animate ? 'transform 0.6s ease' : 'none';\n          track.style.transform = `translateX(${centerOffset - slides[currentIndex].offsetLeft}px)`;\n\n          const realIndex = getRealIndex();\n          dots.forEach((dot, index) =\u003e {\n            const isActive = index === realIndex;\n            dot.classList.toggle('is-active', isActive);\n            dot.setAttribute('aria-selected', isActive ? 'true' : 'false');\n          });\n          slides.forEach((slide, index) =\u003e\n            slide.classList.toggle('is-active', index === currentIndex)\n          );\n          syncCarouselVideos(root, slides[currentIndex]);\n          if (!infinite) {\n            if (prevBtn) prevBtn.disabled = currentIndex === 0;\n            if (nextBtn) nextBtn.disabled = currentIndex \u003e= slideCount - 1;\n          }\n          onRealIndexChange?.(realIndex);\n        };\n\n        const goToSlide = (realIndex) =\u003e {\n          if (isAnimating) return;\n\n          if (infinite) {\n            const targetIndex = slideCount + realIndex;\n            if (normalizeToMiddleSet()) {\n              updateCarousel(false);\n            }\n\n            if (currentIndex === targetIndex) return;\n\n            isAnimating = true;\n            currentIndex = targetIndex;\n            updateCarousel(true);\n            return;\n          }\n\n          if (realIndex === currentIndex) return;\n\n          currentIndex = realIndex;\n          updateCarousel(true);\n        };\n\n        const stepCarousel = (direction) =\u003e {\n          if (isAnimating) return;\n\n          if (!infinite) {\n            const nextIndex = currentIndex + direction;\n            if (nextIndex \u003c 0 || nextIndex \u003e= slideCount) return;\n            currentIndex = nextIndex;\n            updateCarousel(true);\n            return;\n          }\n\n          isAnimating = true;\n          currentIndex += direction;\n          updateCarousel(true);\n        };\n\n        track.addEventListener('transitionend', (event) =\u003e {\n          if (event.target !== track || event.propertyName !== 'transform') return;\n\n          if (infinite \u0026\u0026 normalizeToMiddleSet()) {\n            requestAnimationFrame(() =\u003e {\n              updateCarousel(false);\n              isAnimating = false;\n            });\n            return;\n          }\n\n          isAnimating = false;\n        });\n\n        prevBtn?.addEventListener('click', () =\u003e stepCarousel(-1));\n        nextBtn?.addEventListener('click', () =\u003e stepCarousel(1));\n        window.addEventListener('resize', () =\u003e updateCarousel(false));\n        updateCarousel(false);\n\n        return { goToSlide };\n      };\n\n      const openwrtTabButtons = [...document.querySelectorAll('.be14000-openwrt-tabs [data-openwrt-slide]')];\n      const openwrtCarouselApi = initCenterCarousel(\n        document.querySelector('#be14000OpenwrtCarousel'),\n        {\n          infinite: true,\n          onRealIndexChange: (realIndex) =\u003e {\n            openwrtTabButtons.forEach((tab) =\u003e {\n              const isActive = Number(tab.getAttribute('data-openwrt-slide')) === realIndex;\n              tab.classList.toggle('active', isActive);\n              tab.setAttribute('aria-selected', isActive ? 'true' : 'false');\n            });\n          },\n        }\n      );\n\n      openwrtTabButtons.forEach((tab) =\u003e {\n        tab.addEventListener('click', () =\u003e {\n          openwrtCarouselApi?.goToSlide(Number(tab.getAttribute('data-openwrt-slide')));\n        });\n      });\n\n      const initScenarioTabs = (section, panelSelector) =\u003e {\n        if (!section) return;\n\n        const bgContainer = section.querySelector('.scenarios-tabs-bg');\n        const scrollWrapper = section.querySelector('.scenarios-tabs-wrapper');\n        const tabs = section.querySelectorAll('.tab');\n        const imgs = section.querySelectorAll('.scene-img');\n        const panels = section.querySelectorAll(panelSelector);\n\n        const switchPanel = (target) =\u003e {\n          imgs.forEach((img) =\u003e {\n            img.classList.toggle('active', img.getAttribute('data-target') === target);\n          });\n          panels.forEach((panel) =\u003e {\n            panel.classList.toggle('active', panel.getAttribute('data-target') === target);\n          });\n        };\n\n        const updateTabUI = (activeTab) =\u003e {\n          if (!activeTab || !bgContainer) return;\n\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          if (scrollWrapper) {\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            tabs.forEach((t) =\u003e t.classList.remove('active'));\n            tab.classList.add('active');\n\n            updateTabUI(tab);\n            switchPanel(target);\n          });\n        });\n\n        const initialActive = section.querySelector('.tab.active');\n        if (initialActive) {\n          setTimeout(() =\u003e updateTabUI(initialActive), 200);\n        }\n\n        window.addEventListener('resize', () =\u003e {\n          const currentActive = section.querySelector('.tab.active');\n          updateTabUI(currentActive);\n        });\n      };\n\n      initScenarioTabs(document.querySelector('.be14000-ports'), '.be14000-ports-footer p[data-target]');\n      initScenarioTabs(document.querySelector('.be14000-vpn'), '.be14000-vpn-panel[data-target]');\n\n      initCenterCarousel(document.querySelector('#be14000UsecaseCarousel'), {\n        infinite: false,\n      });\n    });\n  \u003c\/script\u003e\n\n\n\u003c\/main\u003e\n","brand":"GL.iNet","offers":[{"title":"Entrepôt en Chine - version pour l’Amérique du Nord","offer_id":48935509426359,"sku":"GL-BE14000-US","price":369.99,"currency_code":"USD","in_stock":true},{"title":"Entrepôt en Chine - version UE","offer_id":48935509459127,"sku":"GL-BE14000-EU","price":369.99,"currency_code":"USD","in_stock":true},{"title":"Entrepôt en Chine - version AU","offer_id":48935509491895,"sku":"GL-BE14000-AU","price":369.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0711\/7733\/9063\/files\/BE14000-__1000x1000_944d85f0-8e1b-4294-8f48-9c3f5dc868ee.png?v=1785806434","url":"https:\/\/www.gl-inet.com\/fr\/products\/gl-be14000","provider":"GL.iNet","version":"1.0","type":"link"}