{"product_id":"gl-mt6000-fortify","title":"Fortify (GL-MT6000) AX6000 Wireless Router","description":"\u003cstyle\u003e\n  .mt6000ft-main-container {\n    --mt6000ft: #37c396;\n    --gray-700: #3F3F46;\n  }\n\n  .mt6000ft-main-container .product-nav {\n    top: 0;\n  }\n\n  #mt6000ft-product-nav .product-nav-item {\n    color: #f7f7f7;\n  }\n\n  .mt6000ft-main-container .text-mt6000ft {\n    color: var(--mt6000ft);\n  }\n\n  .text-gradient-mt6000ft {\n    background: linear-gradient(to bottom, var(--mt6000ft) 0%, #059b64 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    color: transparent;\n  }\n\n  .mt6000ft-main-container .btn-round-mt6000ft {\n    background-color: var(--mt6000ft);\n    color: #fff;\n    border-radius: 50px;\n    padding: 1rem 2rem;\n    text-transform: uppercase;\n    font-weight: bold;\n  }\n\n  .mt6000ft-main-container .btn-round-mt6000ft:hover {\n    background-color: #fff;\n    color: #059b64;\n    border-color: #059b64;\n  }\n\n  .mt6000ft-main-container .top-banner {\n    height: 80vh;\n    background-size: cover;\n    background-repeat: no-repeat;\n    background-position: center bottom;\n    background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0711\/7733\/9063\/files\/gl-mt6000ft_mt6000ft_hero_banner_pc_expressvpn.jpg?v=1783068347\");\n  }\n\n  .mt6000ft-main-container .top-banner .row {\n    padding-top: 10vh;\n  }\n\n  .mt6000ft-main-container .image-box {\n    height: 42px;\n  }\n\n  .mt6000ft-main-container .gl-logo {\n    height: 100%;\n    object-fit: contain;\n    filter: brightness(0) invert(1);\n  }\n\n  .mt6000ft-main-container .express-vpn {\n    height: 100%;\n    width: auto;\n  }\n\n  .mt6000ft-main-container #mc_embed_shell {\n    display: flex;\n    justify-content: center;\n  }\n\n  .mt6000ft-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  .mt6000ft-main-container #mc_embed_shell input.email {\n    background: #fff;\n  }\n\n  .mt6000ft-main-container #mc_embed_shell input[type=submit] {\n    background-color: #151515;\n    text-align: center;\n    transition: 0.5s;\n    background-size: 200% auto;\n    font-weight: bold;\n    color: #fff;\n    border-radius: 0 25px 25px 0;\n    display: block;\n    margin: 0;\n  }\n\n  .mt6000ft-main-container #mc_embed_shell input[type=submit]:hover {\n    background-color: #222222;\n    background-position: right center;\n    color: #fff;\n    text-decoration: none;\n  }\n\n  .mt6000ft-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n    width: auto;\n    justify-content: start;\n  }\n\n  .mt6000ft-main-container .product-show-list {\n    padding: 0;\n    margin: 0;\n  }\n\n  .mt6000ft-main-container .product-show-list\u003eli {\n    list-style-type: none;\n    margin: 0;\n    padding: 0;\n    display: none;\n  }\n\n  .mt6000ft-main-container .product-show-list\u003eli.active {\n    display: block;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-grid-row {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 8px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-grid-row-1 {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-grid-row-2,\n  .mt6000ft-main-container .mt6000ft-highlight-grid-row-3 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-grid-row-4 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    margin-bottom: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card {\n    background-size: cover;\n    background-position: center;\n    min-height: 240px;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    border-radius: inherit;\n    background: linear-gradient(to bottom,\n        rgba(0, 0, 0, 0.8) 0%,\n        transparent 60%);\n    pointer-events: none;\n    z-index: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--1 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_wifi6.jpg\");\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--2 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_12month.jpg\");\n    background-position: top center;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--3 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_high-speed.jpg\");\n    background-position: top center;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--4 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_boost-wired-connections.jpg\");\n    background-position: bottom center;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--5 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_1gb-8gb.jpg\");\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--5::before {\n    background:\n      linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, transparent 25%),\n      linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, transparent 60%);\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--6 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_multi-wan.jpg\");\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--7 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_dedicated-expressvpn-interface.jpg\");\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--8 {\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_optimized-bandwidth-management.jpg\");\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card h3,\n  .mt6000ft-main-container .mt6000ft-highlight-card p {\n    position: relative;\n    z-index: 1;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card h3 {\n    font-size: 24px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card--1 h3 {\n    font-size: 3.5rem;\n  }\n\n  .mt6000ft-main-container .mt6000ft-highlight-card p {\n    text-shadow: 0 0 8px rgba(0, 0, 0, 0.8);\n  }\n\n  .mt6000ft-main-container .mt6000ft-expressvpn-card img {\n    max-width: 300px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-cut-card {\n    background: linear-gradient(to bottom right, #909295, #4a4c4f);\n    clip-path: polygon(\n      16px 0,\n      calc(100% - 16px) 0,\n      100% 16px,\n      100% calc(100% - 16px),\n      calc(100% - 16px) 100%,\n      16px 100%,\n      0 calc(100% - 16px),\n      0 16px\n    );\n    padding: 3px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-cut-card--active {\n    background: linear-gradient(to bottom right, var(--mt6000ft), #03734a);\n  }\n\n  .mt6000ft-main-container .mt6000ft-cut-card-mid {\n    background: #909295;\n    clip-path: inherit;\n    padding: 1px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-cut-card--active .mt6000ft-cut-card-mid {\n    background: var(--mt6000ft);\n  }\n\n  .mt6000ft-main-container .mt6000ft-cut-card-inner {\n    background: linear-gradient(to bottom right, #6a6d70, #383a3c);\n    clip-path: inherit;\n    padding: 3rem;\n    text-align: center;\n  }\n\n  .mt6000ft-main-container .mt6000ft-cut-card--active .mt6000ft-cut-card-inner {\n    background: linear-gradient(to bottom right, #39715e, #102e1f);\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-tab {\n    cursor: pointer;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-stage {\n    display: inline-block;\n    position: relative;\n    width: 90%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-image {\n    position: relative;\n    width: 100%;\n    z-index: 1;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-stage:not(.is-hoverable) .mt6000ft-vpn-control-img--2,\n  .mt6000ft-main-container .mt6000ft-interface-stage:not(.is-hoverable) .mt6000ft-vpn-control-img--3,\n  .mt6000ft-main-container .mt6000ft-interface-stage:not(.is-hoverable) .mt6000ft-vpn-control-img--4 {\n    pointer-events: none;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-slide {\n    display: none;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-slide.is-active {\n    display: block;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-dots {\n    gap: 10px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-dot {\n    background: rgba(255, 255, 255, 0.35);\n    border: none;\n    border-radius: 50%;\n    height: 10px;\n    padding: 0;\n    width: 10px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-interface-dot.is-active {\n    background: #fff;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-section {\n    overflow: hidden;\n    position: relative;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-section::before {\n    background: radial-gradient(ellipse 90% 70% at 50% 100%, #229169 0%, transparent 70%);\n    bottom: 0;\n    content: \"\";\n    height: 55%;\n    left: 0;\n    opacity: 0.75;\n    pointer-events: none;\n    position: absolute;\n    right: 0;\n    z-index: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-section .container {\n    position: relative;\n    z-index: 1;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-stage {\n    margin: 0 auto;\n    max-width: 960px;\n    padding: 0 0 8%;\n    position: relative;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-img {\n    border-radius: 15px;\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3);\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--1 {\n    display: block;\n    position: relative;\n    width: 100%;\n    z-index: 1;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--2,\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--3,\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--4 {\n    opacity: 0;\n    position: absolute;\n    transform: translateY(28px);\n    transition: opacity 1.2s ease, transform 1.2s ease;\n    width: 45%;\n    z-index: 2;\n  }\n\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-animated .mt6000ft-vpn-control-img--2,\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-animated .mt6000ft-vpn-control-img--3,\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-animated .mt6000ft-vpn-control-img--4 {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-animated .mt6000ft-vpn-control-img--3 {\n    transition-delay: 0.25s;\n  }\n\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-animated .mt6000ft-vpn-control-img--4 {\n    transition-delay: 0.5s;\n  }\n\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-hoverable .mt6000ft-vpn-control-img--2,\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-hoverable .mt6000ft-vpn-control-img--3,\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-hoverable .mt6000ft-vpn-control-img--4 {\n    transition: transform 0.25s ease;\n  }\n\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-hoverable .mt6000ft-vpn-control-img--2:hover,\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-hoverable .mt6000ft-vpn-control-img--3:hover,\n  .mt6000ft-main-container :is(.mt6000ft-vpn-control-stage, .mt6000ft-interface-stage).is-hoverable .mt6000ft-vpn-control-img--4:hover {\n    transform: scale(1.1);\n    z-index: 3;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--2 {\n    right: -7%;\n    top: 20%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--3 {\n    bottom: 6%;\n    right: -3%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-vpn-control-img--4 {\n    bottom: 20%;\n    left: -5%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-failover-section {\n    background: radial-gradient(ellipse 90% 80% at center, #000 0%, #071913 55%, #0d3d2e 100%);\n    position: relative;\n  }\n\n  .mt6000ft-main-container .mt6000ft-failover-section::before,\n  .mt6000ft-main-container .mt6000ft-failover-section::after {\n    background: radial-gradient(ellipse 50% 100% at center, var(--mt6000ft) 0%, transparent 80%);\n    content: \"\";\n    height: 3px;\n    left: 0;\n    pointer-events: none;\n    position: absolute;\n    right: 0;\n    z-index: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-failover-section::before {\n    top: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-failover-section::after {\n    bottom: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-failover-section .container {\n    position: relative;\n    z-index: 1;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-section {\n    align-items: center;\n    background:\n      linear-gradient(to bottom, #000 0%, #071913 100%) top \/ 100% 40% no-repeat,\n      linear-gradient(to bottom, #000 0%, #229169 100%) bottom \/ 100% 60% no-repeat;\n    display: flex;\n    height: 700px;\n    position: relative;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-section .container {\n    position: relative;\n    z-index: 1;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-title {\n    -webkit-background-clip: text;\n    background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/wifi6_gradient.jpg\");\n    background-position: center;\n    background-repeat: no-repeat;\n    background-size: cover;\n    background-clip: text;\n    -webkit-box-reflect: below -0.38em linear-gradient(to bottom, transparent 0%, transparent 55%, rgba(255, 255, 255, 0.2) 80%, rgba(255, 255, 255, 0.4) 100%);\n    display: inline-block;\n    font-size: clamp(4.5rem, 10vw, 9.5rem);\n    line-height: 1.1;\n    margin-bottom: 5rem;\n    padding-top: 0.08em;\n    -webkit-text-fill-color: transparent;\n    -webkit-text-stroke: 1px #fff;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-chart {\n    margin: 0 auto;\n    max-width: 1200px;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-row {\n    align-items: center;\n    column-gap: 12px;\n    display: grid;\n    grid-template-columns: 100px 1fr 220px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-row:nth-child(1) {\n    --mt6000ft-wifi6-meter-width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-row:nth-child(2) {\n    --mt6000ft-wifi6-meter-width: 24%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-row p {\n    font-size: 1.75rem;\n    white-space: nowrap;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-meter {\n    background: linear-gradient(to right, #59a789, #8df5d4);\n    border-radius: 999px;\n    box-shadow: 0 0 12px rgba(55, 195, 150, 0.75), 0 0 28px rgba(55, 195, 150, 0.4);\n    height: 28px;\n    width: 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-chart.is-animated .mt6000ft-wifi6-meter {\n    animation: mt6000ft-wifi6-meter-grow 1s ease-in-out forwards;\n  }\n\n  .mt6000ft-main-container .mt6000ft-wifi6-speed-chart.is-animated .mt6000ft-wifi6-speed-row:nth-child(2) .mt6000ft-wifi6-meter {\n    animation-delay: 0.25s;\n  }\n\n  @keyframes mt6000ft-wifi6-meter-grow {\n    to {\n      width: var(--mt6000ft-wifi6-meter-width);\n    }\n  }\n\n  .mt6000ft-main-container .mt6000ft-protection-icon {\n    flex-shrink: 0;\n    height: 48px;\n    margin-right: 0.75rem;\n    width: 48px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-protection-stat {\n    color: var(--mt6000ft);\n    font-size: 2.5rem;\n    font-weight: bold;\n    line-height: 1.2;\n  }\n\n  .mt6000ft-main-container .mt6000ft-protection-card-img {\n    max-width: 240px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-protection-image {\n    width: 95%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge {\n    margin: 0 auto;\n    max-width: 320px;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge-ring {\n    aspect-ratio: 1;\n    max-width: 320px;\n    position: relative;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge-ring svg {\n    display: block;\n    height: 100%;\n    left: 0;\n    position: absolute;\n    top: 0;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge-progress {\n    stroke-dasharray: 100;\n    stroke-dashoffset: 100;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-highlights.is-animated .mt6000ft-speed-gauge-progress {\n    animation: mt6000ft-gauge-grow 1.3s ease-out forwards;\n  }\n\n  @keyframes mt6000ft-gauge-grow {\n    from {\n      stroke-dashoffset: 100;\n    }\n\n    to {\n      stroke-dashoffset: 0;\n    }\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge-face-border {\n    background: linear-gradient(to bottom right, #6c7370, #000 75%);\n    border-radius: 50%;\n    bottom: 10%;\n    left: 10%;\n    padding: 2px;\n    position: absolute;\n    right: 10%;\n    top: 10%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge-face {\n    align-items: center;\n    background: linear-gradient(to bottom right, #272b29, #000 90%);\n    border-radius: 50%;\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    justify-content: center;\n    text-align: center;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-speed-gauge-face .mt6000ft-speed-gauge-value {\n    font-size: 4.5rem;\n    font-weight: 700;\n    font-style: italic;\n    line-height: 1.05;\n    margin: 0.15rem 0;\n  }\n\n  .mt6000ft-main-container .mt6000ft-note-dot {\n    font-size: 0.4em;\n    margin-right: 0.6em;\n    vertical-align: 0.2em;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel {\n    position: relative;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-viewport {\n    --mt6000ft-carousel-gap: 20px;\n    --mt6000ft-carousel-slide-width: calc((100% - var(--mt6000ft-carousel-gap)) \/ 2);\n    overflow: hidden;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-track {\n    display: flex;\n    transition: transform 0.6s ease;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-slide {\n    box-sizing: border-box;\n    flex: 0 0 var(--mt6000ft-carousel-slide-width);\n    padding: 0 calc(var(--mt6000ft-carousel-gap) \/ 2);\n    width: var(--mt6000ft-carousel-slide-width);\n  }\n\n  .mt6000ft-main-container .mt6000ft-clip-media {\n    clip-path: polygon(\n      20px 0,\n      calc(100% - 20px) 0,\n      100% 20px,\n      100% calc(100% - 20px),\n      calc(100% - 20px) 100%,\n      20px 100%,\n      0 calc(100% - 20px),\n      0 20px\n    );\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-card {\n    overflow: hidden;\n    position: relative;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-card__img {\n    aspect-ratio: 16 \/ 9;\n    display: block;\n    height: auto;\n    object-fit: cover;\n    object-position: bottom center;\n    pointer-events: none;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-card__content {\n    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.8) 100%);\n    bottom: 0;\n    left: 0;\n    padding: 2rem;\n    position: absolute;\n    right: 0;\n    text-align: left;\n    z-index: 2;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-pagination-wrapper {\n    align-items: center;\n    display: flex;\n    gap: 16px;\n    justify-content: center;\n    margin-top: 1.5rem;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-pagination {\n    align-items: center;\n    display: flex;\n    gap: 10px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-bullet {\n    background: #3F3F46;\n    border: none;\n    border-radius: 50%;\n    box-shadow: none;\n    cursor: pointer;\n    flex-shrink: 0;\n    height: 15px;\n    outline: none;\n    padding: 0;\n    width: 15px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-bullet.is-active {\n    border-radius: 999px;\n    overflow: hidden;\n    position: relative;\n    width: 56px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-bullet-progress {\n    background: var(--mt6000ft);\n    border-radius: inherit;\n    height: 100%;\n    left: 0;\n    position: absolute;\n    top: 0;\n    transform: scaleX(0);\n    transform-origin: left center;\n    width: 100%;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-bullet.is-active.is-playing .mt6000ft-carousel-bullet-progress {\n    animation: mt6000ft-carousel-progress 3s linear forwards;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-bullet.is-active.is-paused .mt6000ft-carousel-bullet-progress {\n    animation-play-state: paused;\n  }\n\n  @keyframes mt6000ft-carousel-progress {\n    from {\n      transform: scaleX(0);\n    }\n\n    to {\n      transform: scaleX(1);\n    }\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-pause-btn {\n    align-items: center;\n    background: transparent;\n    border: none;\n    box-shadow: none;\n    color: #fff;\n    cursor: pointer;\n    display: inline-flex;\n    font-size: 1.25rem;\n    height: 32px;\n    justify-content: center;\n    outline: none;\n    padding: 0;\n    width: 32px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-pause-btn .fa-play {\n    display: none;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-pause-btn.is-paused .fa-play {\n    display: inline-block;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel-pause-btn.is-paused .fa-pause {\n    display: none;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--finite .mt6000ft-carousel-track {\n    padding-right: var(--mt6000ft-carousel-center-offset, 0px);\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-nav {\n    display: flex;\n    gap: 12px;\n    justify-content: flex-end;\n    margin-top: 1.5rem;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn {\n    align-items: center;\n    border-radius: 50%;\n    box-shadow: none;\n    display: inline-flex;\n    height: 48px;\n    justify-content: center;\n    outline: none;\n    padding: 0;\n    width: 48px;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn:focus {\n    box-shadow: none;\n    outline: none;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn:active:not(:disabled) {\n    opacity: 0.75;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn:disabled {\n    cursor: not-allowed;\n    opacity: 0.35;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn--prev {\n    background: transparent;\n    border: 1px solid rgba(255, 255, 255, 0.6);\n    color: #fff;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn--prev:active:not(:disabled) {\n    border-color: #fff;\n  }\n\n  .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn--next {\n    background: #fff;\n    border: none;\n    color: #000;\n  }\n\n  @media (min-width: 768px) {\n    .mt6000ft-main-container .mt6000ft-carousel--ports-nav .mt6000ft-carousel-btn {\n      height: 56px;\n      width: 56px;\n    }\n  }\n\n  @media (max-width: 1199px) {\n    .mt6000ft-main-container .mt6000ft-interface-stage {\n      display: block;\n      width: 100%;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-viewport {\n      --mt6000ft-carousel-slide-width: calc(100% - 40px);\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-slide {\n      padding: 0 10px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-card__content {\n      padding: 1rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-pagination {\n      gap: 8px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-bullet {\n      height: 10px;\n      width: 10px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-bullet.is-active {\n      width: 40px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-pause-btn {\n      font-size: 1rem;\n      height: 24px;\n      width: 24px;\n    }\n  }\n\n  @media (max-width: 1200px) {\n    .mt6000ft-main-container .mt6000ft-highlight-card h3 {\n      font-size: 20px;\n    }\n    .mt6000ft-main-container .mt6000ft-highlight-card--1 h3 {\n      font-size: 3rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-cut-card-inner {\n      padding: 2rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-protection-card-img {\n      max-width: 220px;\n    }\n  }\n\n  @media (max-width: 992px) {\n    .mt6000ft-main-container .top-banner {\n      height: 42rem;\n      background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0711\/7733\/9063\/files\/gl-mt6000ft_mt6000ft_hero_banner_mobile_expressvpn.png?v=1783065648\");\n    }\n\n    .mt6000ft-main-container #mc_embed_shell #mc-embedded-subscribe-form {\n      margin: auto;\n      justify-content: center;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card h3 {\n      font-size: 18px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card--1 h3 {\n      font-size: 2.5rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card--4 {\n      background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_boost-wired-connections_mb.jpg\");\n      background-size: contain;\n      background-repeat: no-repeat;\n      background-color: #0b0c0e;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card--8 {\n      background-position: top center;\n    }\n\n    .mt6000ft-main-container .mt6000ft-expressvpn-card img {\n      max-width: 220px;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .mt6000ft-main-container .btn-round-mt6000ft {\n      align-items: center;\n      display: inline-flex;\n      justify-content: center;\n      line-height: 1.2;\n      min-height: 50px;\n      padding: 0 2rem;\n    }\n\n    .mt6000ft-main-container .top-banner .row {\n      padding-top: 1.5rem;\n    }\n\n    .mt6000ft-main-container .image-box {\n      height: 24px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-vpn-control-stage {\n      padding: 0 2% 10%;\n    }\n\n    .mt6000ft-main-container .mt6000ft-wifi6-section {\n      height: 420px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-wifi6-title {\n      margin-bottom: 2.5rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-grid {\n      display: grid;\n      gap: 8px;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-grid-row {\n      display: contents;\n      margin-bottom: 0;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-grid .mt6000ft-highlight-card {\n      min-height: 200px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-grid-row-1 .mt6000ft-highlight-card--1,\n    .mt6000ft-main-container .mt6000ft-highlight-card--2 {\n      grid-column: 1 \/ -1;\n      min-height: 220px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card--2 {\n      background-position: center;\n    }\n  }\n\n  @media (max-width: 576px) {\n    .mt6000ft-main-container #mc_embed_shell input {\n      width: 100%;\n      height: 40px;\n      font-size: 13px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-wifi6-speed-row {\n      column-gap: 8px;\n      grid-template-columns: 70px 1fr 135px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-wifi6-speed-row p {\n      font-size: 1rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-wifi6-meter {\n      height: 14px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-speed-gauge-ring {\n      max-width: 240px;\n    }\n\n    .mt6000ft-main-container .mt6000ft-speed-gauge-face .mt6000ft-speed-gauge-value {\n      font-size: 3rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card::before {\n      background: linear-gradient(to bottom,\n          rgba(0, 0, 0, 0.8) 0%,\n          transparent 75%);\n    }\n\n    .mt6000ft-main-container .mt6000ft-highlight-card--5 {\n      background-image: url(\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/highlight_1gb-8gb_mb.jpg\");\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-card__content {\n      padding: 0.5rem 0.75rem;\n    }\n\n    .mt6000ft-main-container .mt6000ft-carousel-card__content h3 {\n      font-size: 18px;\n      margin-bottom: 0.25rem;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Section 1 - Hero Section --\u003e\u003cmain class=\"mt6000ft-main-container\"\u003e\n\u003csection class=\"top-banner\" id=\"subscribe\"\u003e\n\u003cdiv class=\"container h-100\"\u003e\n\u003cdiv class=\"row justify-content-center align-items-start text-center text-light h-100\"\u003e\n\u003cdiv class=\"col-12\"\u003e\n\u003cdiv class=\"d-flex justify-content-center align-items-center image-box mb-4\"\u003e\u003cimg src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/logo_glinet-and-expressvpn.svg\" alt=\"GL.iNet and ExpressVPN\" class=\"gl-logo\"\u003e\u003c\/div\u003e\n\u003ch1 class=\"font-weight-bold\"\u003eMeet Fortify\u003c\/h1\u003e\n\u003ch3\u003eHigh-Performance Wi-Fi 6 Home Router\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 2 - Product Value Overview --\u003e\n\u003csection class=\"p-4 py-lg-5 text-light\" style=\"background-color: #000;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row justify-content-center align-items-center\"\u003e\n\u003cdiv class=\"col-12 col-lg-7\"\u003e\n\u003ch2 class=\"font-weight-bold text-left\"\u003eSecure Home Networking with ExpressVPN Built-in\u003c\/h2\u003e\n\u003cp\u003eDeveloped by GL.iNet in collaboration with ExpressVPN, Fortify (GL-MT6000) is an AX6000 Wi-Fi 6 router built to bring ExpressVPN protection to your home. Designed to deliver fast, reliable ExpressVPN performance alongside GL.iNet’s advanced networking features, Fortify helps protect your entire home network with confidence.\u003c\/p\u003e\n\u003cdiv class=\"d-flex mb-2\"\u003e\n\u003cdiv class=\"pr-2 text-mt6000ft\"\u003e\n\u003ci class=\"fa-solid fa-check\"\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"mb-0\"\u003e\u003cb class=\"text-mt6000ft\"\u003eWhole-Home VPN Protection\u003c\/b\u003e: Protect devices across your home network, including smart TVs, game consoles, and IoT devices that may not support VPN apps directly\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"d-flex mb-2\"\u003e\n\u003cdiv class=\"pr-2 text-mt6000ft\"\u003e\n\u003ci class=\"fa-solid fa-check\"\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"mb-0\"\u003e\u003cb class=\"text-mt6000ft\"\u003eAX6000 Wi-Fi 6 Performance\u003c\/b\u003e: Max. 1148 Mbps (2.4 GHz) + 4804 Mbps (5 GHz)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"d-flex mb-2\"\u003e\n\u003cdiv class=\"pr-2 text-mt6000ft\"\u003e\n\u003ci class=\"fa-solid fa-check\"\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"mb-0\"\u003e\u003cb class=\"text-mt6000ft\"\u003eHigh-Speed VPN Routing\u003c\/b\u003e: Up to 900 Mbps on WireGuard® and up to 880 Mbps on OpenVPN DCO\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pt-4\"\u003e\u003ca class=\"btn btn-round btn-round-mt6000ft\" href=\"#specs\"\u003eView Specs\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-12 col-md-10 col-lg-5 py-4\"\u003e\n\u003cdiv class=\"product_carousel\"\u003e\n\u003cul class=\"product-show-list\"\u003e\n\u003cli class=\"item active\" data-type=\"Photos\"\u003e\n\u003cdiv id=\"carouselExampleIndicators\" class=\"carousel slide\" data-ride=\"carousel\"\u003e\n\u003col class=\"carousel-indicators\"\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"0\"\u003e\n\u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"1\"\u003e\n\u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"2\"\u003e\n\u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"3\"\u003e\n\u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"4\" class=\"active\"\u003e\n\u003c\/li\u003e\n\u003cli data-target=\"#carouselExampleIndicators\" data-slide-to=\"5\"\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cdiv class=\"carousel-inner\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_1.webp\" type=\"image\/webp\"\u003e \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_1.png\" alt=\"Fortify (GL-MT6000) Product Photos\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_2.webp\" type=\"image\/webp\"\u003e \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_2.png\" alt=\"Fortify (GL-MT6000) Product Photos\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_3.webp\" type=\"image\/webp\"\u003e \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_3.png\" alt=\"Fortify (GL-MT6000) Product Photos\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_4.webp\" type=\"image\/webp\"\u003e \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_4.png\" alt=\"Fortify (GL-MT6000) Product Photos\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item active\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_5.webp\" type=\"image\/webp\"\u003e \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_5.png\" alt=\"Fortify (GL-MT6000) Product Photos\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_6.webp\" type=\"image\/webp\"\u003e \u003cimg class=\"d-block w-100\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/mt6000ft_6.png\" alt=\"Fortify (GL-MT6000) Product Photos\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003ca class=\"carousel-control-prev\" href=\"#carouselExampleIndicators\" role=\"button\" data-slide=\"prev\"\u003e \u003cspan class=\"carousel-control-prev-icon text-dark\"\u003e\u003c\/span\u003e \u003cspan class=\"sr-only\"\u003ePrevious\u003c\/span\u003e \u003c\/a\u003e \u003ca class=\"carousel-control-next\" href=\"#carouselExampleIndicators\" role=\"button\" data-slide=\"next\"\u003e \u003cspan class=\"carousel-control-next-icon text-dark\"\u003e\u003c\/span\u003e \u003cspan class=\"sr-only\"\u003eNext\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\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\u003c!-- Product Nav Tab --\u003e\n\u003csection class=\"product-nav text-light\" id=\"mt6000ft-product-nav\" style=\"background: var(--gray-700);\"\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\"\u003eHighlight\u003c\/a\u003e \u003ca class=\"product-nav-item nav-link features\" href=\"#features\"\u003eFeatures\u003c\/a\u003e \u003ca class=\"product-nav-item nav-link scenarios\" href=\"#scenarios\"\u003eScenarios\u003c\/a\u003e \u003ca class=\"product-nav-item nav-link specs\" href=\"#specs\"\u003eSpecs\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 3 - Key Feature Highlights --\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-gradient-mt6000ft text-center mb-0\"\u003ePowerful GL.iNet Hardware\u003c\/h2\u003e\n\u003ch2 class=\"font-weight-bold text-gradient-mt6000ft text-center mb-4 mb-lg-5\"\u003eAdvanced ExpressVPN Protection\u003c\/h2\u003e\n\u003cdiv class=\"mt6000ft-highlight-grid\"\u003e\n\u003cdiv class=\"mt6000ft-highlight-grid-row mt6000ft-highlight-grid-row-1\"\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--1 gl-rounded p-3 p-lg-4 text-center d-flex flex-column justify-content-center\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft mb-2\"\u003eWi-Fi 6\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003e2.4 GHz: Max. 1148 Mbps | 5 GHz: Max. 4804 Mbps\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-highlight-grid-row mt6000ft-highlight-grid-row-2\"\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--2 gl-rounded p-3 p-lg-4\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003e12-Month ExpressVPN \u003cbr\u003eAdvanced Plan Included\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--3 gl-rounded p-3 p-lg-4 d-flex flex-column justify-content-between\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003eHigh-Speed VPN \u003cbr\u003eRouting\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eWireGuard®: \u003cbr class=\"d-md-none\"\u003eup to 900 Mbps \u003cbr\u003eOpenVPN DCO: \u003cbr class=\"d-md-none\"\u003eup to 880 Mbps\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-highlight-grid-row mt6000ft-highlight-grid-row-3\"\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--4 gl-rounded p-3 p-lg-4 d-flex flex-column justify-content-between\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003eBoost Wired \u003cbr\u003eConnections\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--5 gl-rounded p-3 p-lg-4 d-flex flex-column justify-content-between\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003ePowerful Memory \u003cbr\u003eand Storage\u003c\/h3\u003e\n\u003cp class=\"mb-0 d-none d-sm-block\"\u003e1 GB DDR4 memory\u003cbr\u003e8 GB eMMC storage\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-highlight-grid-row mt6000ft-highlight-grid-row-4\"\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--6 gl-rounded p-3 p-lg-4\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003eMulti-WAN Failover\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--7 gl-rounded p-3 p-lg-4\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003eDedicated ExpressVPN \u003cbr class=\"d-none d-lg-inline\"\u003eInterface\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mt6000ft-highlight-card mt6000ft-highlight-card--8 gl-rounded p-3 p-lg-4\"\u003e\n\u003ch3 class=\"font-weight-bold text-gradient-mt6000ft\"\u003eOptimized Bandwidth \u003cbr\u003eManagement\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 4 - Wi-Fi 6 Speeds --\u003e\n\u003csection class=\"mt6000ft-wifi6-section py-4 py-lg-5 text-light text-center\" style=\"background-color: #000;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch2 class=\"mt6000ft-wifi6-title font-weight-bold\"\u003eWi-Fi 6\u003c\/h2\u003e\n\u003cdiv class=\"mt6000ft-wifi6-speed-chart\"\u003e\n\u003cdiv class=\"mt6000ft-wifi6-speed-row mb-4\"\u003e\n\u003cp class=\"font-weight-bold text-right mb-0\"\u003e5 GHz\u003c\/p\u003e\n\u003cdiv class=\"mt6000ft-wifi6-meter\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"font-weight-bold text-left mb-0\"\u003e\u003cspan class=\"font-italic font-weight-normal\"\u003eup to\u003c\/span\u003e 4804 Mbps\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-wifi6-speed-row\"\u003e\n\u003cp class=\"font-weight-bold text-right mb-0\"\u003e2.4 GHz\u003c\/p\u003e\n\u003cdiv class=\"mt6000ft-wifi6-meter\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"font-weight-bold text-left mb-0\"\u003e\u003cspan class=\"font-italic font-weight-normal\"\u003eup to\u003c\/span\u003e 1148 Mbps\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 5 - Whole-Home VPN Protection --\u003e\n\u003csection class=\"py-4 py-lg-5 text-light product-nav-section\" id=\"features\" style=\"background-color: #000;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row align-items-center mb-4 mb-lg-5\"\u003e\n\u003cdiv class=\"col-12 col-lg-5 mb-4 mb-lg-0\"\u003e\n\u003ch2 class=\"font-weight-bold text-gradient-mt6000ft\"\u003eProtect Every Connected Device Through Your Router\u003c\/h2\u003e\n\u003cp class=\"mb-5\"\u003eBring ExpressVPN protection to the devices your VPN app may not reach.\u003c\/p\u003e\n\u003cp class=\"mb-0 font-weight-bold\"\u003eWi-Fi Coverage up to\u003c\/p\u003e\n\u003cp class=\"mb-3\"\u003e\u003cspan class=\"mt6000ft-protection-stat\"\u003e1,500\u003c\/span\u003e sq ft\u003c\/p\u003e\n\u003cp class=\"mt6000ft-notes small font-italic mb-5\"\u003e*Coverage estimates are based on testing in an open environment. Actual coverage varies with building materials, layout, and interference.\u003c\/p\u003e\n\u003cp class=\"mb-0 font-weight-bold\"\u003eSupports up to\u003c\/p\u003e\n\u003cp class=\"mb-3\"\u003e\u003cspan class=\"mt6000ft-protection-stat\"\u003e86\u003c\/span\u003e connected devices\u003c\/p\u003e\n\u003cp class=\"mt6000ft-notes small font-italic mb-5\"\u003e*Device capacity figures are based on testing in a controlled lab environment. Actual results may vary depending on devices, usage, and network conditions.\u003c\/p\u003e\n\u003cdiv class=\"text-center d-lg-none mb-4\"\u003e\u003cimg class=\"img-fluid mt6000ft-protection-image\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection.png\" alt=\"Whole-Home VPN Protection\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-6 mb-4 d-flex align-items-center\"\u003e\n\u003cimg class=\"mt6000ft-protection-icon\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_icon_1.svg\" alt=\"\"\u003e \u003cspan\u003eSmart TVs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 mb-4 d-flex align-items-center\"\u003e\n\u003cimg class=\"mt6000ft-protection-icon\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_icon_5.svg\" alt=\"\"\u003e \u003cspan\u003eLaptops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 mb-4 d-flex align-items-center\"\u003e\n\u003cimg class=\"mt6000ft-protection-icon\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_icon_2.svg\" alt=\"\"\u003e \u003cspan\u003eGame consoles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 mb-4 d-flex align-items-center\"\u003e\n\u003cimg class=\"mt6000ft-protection-icon\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_icon_6.svg\" alt=\"\"\u003e \u003cspan\u003ePhones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 mb-4 d-flex align-items-center\"\u003e\n\u003cimg class=\"mt6000ft-protection-icon\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_icon_7.svg\" alt=\"\"\u003e \u003cspan\u003eTablets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 mb-4 d-flex align-items-center\"\u003e\n\u003cimg class=\"mt6000ft-protection-icon\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_icon_4.svg\" alt=\"\"\u003e \u003cspan\u003eIoT cameras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-12 col-lg-7 pl-lg-5 text-center d-none d-lg-block\"\u003e\u003cimg class=\"img-fluid mt6000ft-protection-image\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection.png\" alt=\"Whole-Home VPN Protection\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 6 - High-Speed VPN Performance --\u003e\n\u003csection class=\"py-4 py-lg-5 text-light text-center\" style=\"background-color: #000;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row justify-content-center\"\u003e\n\u003cdiv class=\"col-12 col-lg-8\"\u003e\n\u003ch2 class=\"font-weight-bold text-mt6000ft\"\u003eFast VPN Performance for Everyday Use\u003c\/h2\u003e\n\u003cp class=\"mb-4 mb-lg-5\"\u003eFortify is built for high-speed VPN routing, helping your home stay protected while keeping everyday online experiences smooth. \u003ca href=\"https:\/\/www.wireguard.com\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eWireGuard®\u003c\/a\u003e is a registered trademark of Jason A.Donenfeld.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-speed-highlights\"\u003e\n\u003ch2 class=\"font-weight-bold text-mt6000ft mb-4 mb-lg-5\"\u003eSpeed Highlights\u003c\/h2\u003e\n\u003cdiv class=\"row justify-content-center\"\u003e\n\u003cdiv class=\"col-6 col-md-5 col-lg-4\"\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge\"\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge-ring\"\u003e\n\u003csvg viewbox=\"0 0 200 200\"\u003e\n                  \u003cdefs\u003e\n                    \u003clineargradient id=\"mt6000ft-gauge-grad-wg\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n                      \u003cstop offset=\"0%\" stop-color=\"#37c396\"\u003e\u003c\/stop\u003e\n                      \u003cstop offset=\"100%\" stop-color=\"#059b64\"\u003e\u003c\/stop\u003e\n                    \u003c\/lineargradient\u003e\n                  \u003c\/defs\u003e\n                  \u003cpath class=\"mt6000ft-speed-gauge-progress\" d=\"M 37.77 162.23 A 88 88 0 1 1 162.23 162.23\" fill=\"none\" stroke=\"url(#mt6000ft-gauge-grad-wg)\" stroke-width=\"7\" stroke-linecap=\"round\" pathlength=\"100\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge-face-border\"\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge-face\"\u003e\n\u003cp class=\"mb-0 text-light\"\u003eup to\u003c\/p\u003e\n\u003cspan class=\"mt6000ft-speed-gauge-value text-mt6000ft\" data-countup-number=\"900\"\u003e0\u003c\/span\u003e\n\u003cp class=\"mb-0 text-light\"\u003eMbps\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"text-light mb-0\"\u003eWireGuard® VPN\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 col-md-5 col-lg-4\"\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge\"\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge-ring\"\u003e\n\u003csvg viewbox=\"0 0 200 200\"\u003e\n                  \u003cdefs\u003e\n                    \u003clineargradient id=\"mt6000ft-gauge-grad-ovpn\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n                      \u003cstop offset=\"0%\" stop-color=\"#37c396\"\u003e\u003c\/stop\u003e\n                      \u003cstop offset=\"100%\" stop-color=\"#059b64\"\u003e\u003c\/stop\u003e\n                    \u003c\/lineargradient\u003e\n                  \u003c\/defs\u003e\n                  \u003cpath class=\"mt6000ft-speed-gauge-progress\" d=\"M 37.77 162.23 A 88 88 0 1 1 162.23 162.23\" fill=\"none\" stroke=\"url(#mt6000ft-gauge-grad-ovpn)\" stroke-width=\"7\" stroke-linecap=\"round\" pathlength=\"100\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge-face-border\"\u003e\n\u003cdiv class=\"mt6000ft-speed-gauge-face\"\u003e\n\u003cp class=\"mb-0 text-light\"\u003eup to\u003c\/p\u003e\n\u003cspan class=\"mt6000ft-speed-gauge-value text-mt6000ft\" data-countup-number=\"880\"\u003e0\u003c\/span\u003e\n\u003cp class=\"mb-0 text-light\"\u003eMbps\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"text-light mb-0\"\u003eOpenVPN DCO\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-notes mt-4 mt-lg-5\"\u003e\n\u003cp class=\"small font-italic my-0 text-light\"\u003e\u003ci class=\"fa-solid fa-circle mt6000ft-note-dot\"\u003e\u003c\/i\u003eBuilt-in OpenVPN DCO acceleration ensures faster encryption and smoother performance for remote work, travel, and privacy-focused users.\u003c\/p\u003e\n\u003cp class=\"small font-italic my-0 text-light\"\u003e\u003ci class=\"fa-solid fa-circle mt6000ft-note-dot\"\u003e\u003c\/i\u003eVPN speed figures are based on the router’s hardware VPN capability in client mode under controlled local network conditions. Actual speeds over an ExpressVPN connection may vary depending on the VPN server, ISP, client device, and network conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 7 - Performance--\u003e\n\u003ch2 class=\"font-weight-bold text-center mt-5\"\u003eMore Power Behind Your Home Network\u003c\/h2\u003e\n\u003cdiv class=\"row pt-4\"\u003e\n\u003cdiv class=\"col-12 col-md-4 text-center pt-4 mb-4 mb-md-0 px-2 px-xl-5\"\u003e\n\u003cimg class=\"img-fluid rounded-circle mb-3 mt6000ft-protection-card-img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_large-storage.png\" alt=\"Large Storage\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003eLarge Storage\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eWith 8 GB eMMC storage, Fortify provides ample storage for firmware, system use, and advanced customization.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-12 col-md-4 text-center mb-4 mb-md-0 px-2 px-xl-5\"\u003e\n\u003cimg class=\"img-fluid rounded-circle mb-3 mt6000ft-protection-card-img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_powerful-cpu.png\" alt=\"Powerful CPU\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003ePowerful CPU\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eA quad-core 2.0 GHz processor delivers strong processing capability for stable routing, VPN performance, and multi-device connectivity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-12 col-md-4 text-center px-2 px-xl-5\"\u003e\n\u003cimg class=\"img-fluid rounded-circle mb-3 mt6000ft-protection-card-img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/protection_extended-coverage.png\" alt=\"Extended Coverage\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003eExtended Coverage\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eEquipped with 8 high-power FEMs, Fortify helps expand Wi-Fi coverage and deliver stronger signals across medium-sized homes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 8 - Wired Connectivity \u0026 Network Expansion --\u003e\n\u003csection class=\"py-4 py-lg-5 text-light\" style=\"background-color: #000;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row justify-content-center mb-4 mb-lg-5\"\u003e\n\u003cdiv class=\"col-12 col-lg-10 text-center\"\u003e\n\u003ch2 class=\"font-weight-bold text-mt6000ft mb-0\"\u003eElevate Your Network with 2.5G Ethernet\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 id=\"mt6000ftEthernetCarousel\" class=\"mt6000ft-carousel mt6000ft-carousel--finite mt6000ft-carousel--ports-nav col-12 px-0\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-viewport\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-track text-light\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_faster-wired-connections.jpg\" alt=\"Faster Wired Connections\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eFaster Wired Connections\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eIdeal for computers, access points, and high-speed home networking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_better-local-transfers.jpg\" alt=\"Better Local Transfers\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eBetter Local Transfers\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eMove large files across your local network with improved wired performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_built-for-demanding-setups.jpg\" alt=\"Built for Demanding Setups\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eBuilt for Demanding Setups\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eDesigned for homes that need more than basic wireless connectivity.\u003c\/p\u003e\n\u003c\/div\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=\"mt6000ft-carousel-nav\"\u003e\n\u003cbutton class=\"mt6000ft-carousel-btn mt6000ft-carousel-btn--prev\" type=\"button\"\u003e \u003ci class=\"fa-solid fa-chevron-left\"\u003e\u003c\/i\u003e \u003c\/button\u003e \u003cbutton class=\"mt6000ft-carousel-btn mt6000ft-carousel-btn--next\" type=\"button\"\u003e \u003ci class=\"fa-solid fa-chevron-right\"\u003e\u003c\/i\u003e \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\u003c\/section\u003e\n\u003c!-- Section 9 - ExpressVPN --\u003e\n\u003csection class=\"py-4 py-lg-5 text-light\" style=\"background-color: #000;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row justify-content-center text-center mb-4 mb-lg-5\"\u003e\n\u003cdiv class=\"col-12 col-lg-8 m-auto\"\u003e\n\u003ch2 class=\"font-weight-bold text-gradient-mt6000ft mb-0\"\u003eIncludes 12-Month ExpressVPN Advanced Plan\u003c\/h2\u003e\n\u003ch2 class=\"font-weight-bold\"\u003eProtecting more devices is just the start.\u003c\/h2\u003e\n\u003cp class=\"small font-italic my-0\"\u003e*Offer open to new and returning ExpressVPN customers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row justify-content-center\"\u003e\n\u003cdiv class=\"col-12 col-md-4 text-center mb-4 mb-md-0 mt6000ft-expressvpn-card\"\u003e\n\u003cimg class=\"img-fluid mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/expressvpn_icon_1.png\" alt=\"High-Speed VPN Network\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003eHigh-Speed VPN Network\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003ePowered by High-Capacity VPN Servers\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-12 col-md-4 text-center mb-4 mb-md-0 mt6000ft-expressvpn-card\"\u003e\n\u003cimg class=\"img-fluid mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/expressvpn_icon_2.png\" alt=\"Private Email Relay\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003ePrivate Email Relay\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eProtect Your Inbox and Identity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-12 col-md-4 text-center mt6000ft-expressvpn-card\"\u003e\n\u003cimg class=\"img-fluid mb-3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/expressvpn_icon_3.png\" alt=\"Premium Password Manager\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003ePremium Password Manager\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eSecure Your Logins with ExpressKeys\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 10 - Dedicated ExpressVPN Interface --\u003e\n\u003csection class=\"py-4 py-lg-5 text-light\" style=\"background-color: #000; overflow: hidden;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-12 col-xl-7\"\u003e\n\u003ch2 class=\"font-weight-bold text-gradient-mt6000ft mb-0\"\u003eCentralized VPN Control\u003c\/h2\u003e\n\u003ch2 class=\"font-weight-bold mb-4\"\u003efor Your Home Network\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row align-items-end d-none d-xl-flex\"\u003e\n\u003cdiv class=\"col-6\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card mt6000ft-interface-tab mt6000ft-cut-card--active mb-4\" role=\"button\" data-image=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_dedicated-expressvpn-interface.png\" tabindex=\"0\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card-mid\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card-inner\"\u003e\n\u003ch3 class=\"font-weight-bold mb-1\"\u003eDedicated ExpressVPN Interface\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eAccess ExpressVPN controls directly from the router interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-cut-card mt6000ft-interface-tab mb-4\" role=\"button\" data-image=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_simplified-activation.png\" tabindex=\"0\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card-mid\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card-inner\"\u003e\n\u003ch3 class=\"font-weight-bold mb-1\"\u003eSimplified Activation\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eFollow a guided experience to activate ExpressVPN on Fortify.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-cut-card mt6000ft-interface-tab\" role=\"button\" data-image=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_router-level-management.png\" data-float-images=\"\" tabindex=\"0\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card-mid\"\u003e\n\u003cdiv class=\"mt6000ft-cut-card-inner\"\u003e\n\u003ch3 class=\"font-weight-bold mb-1\"\u003eAdvanced VPN Dashboard\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eManage VPN tunnels, kill switch settings, and more from one central dashboard.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-6 text-right\"\u003e\n\u003cdiv class=\"mt6000ft-interface-stage\"\u003e\n\u003cimg class=\"img-fluid mt6000ft-interface-image\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_dedicated-expressvpn-interface.png\" alt=\"Dedicated ExpressVPN Interface\"\u003e \u003cimg class=\"mt6000ft-vpn-control-img mt6000ft-vpn-control-img--2\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/vpn_control_2.png\" alt=\"About Content Filter\"\u003e \u003cimg class=\"mt6000ft-vpn-control-img mt6000ft-vpn-control-img--3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/vpn_control_3.png\" alt=\"About QoS\"\u003e \u003cimg class=\"mt6000ft-vpn-control-img mt6000ft-vpn-control-img--4\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/vpn_control_4.png\" alt=\"About Data Statistics\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"d-block d-xl-none\"\u003e\n\u003cdiv class=\"mt6000ft-interface-slide is-active text-center\"\u003e\n\u003cimg class=\"img-fluid mb-4\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_dedicated-expressvpn-interface.png\" alt=\"Dedicated ExpressVPN Interface\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003eDedicated ExpressVPN Interface\u003c\/h3\u003e\n\u003cp\u003eAccess ExpressVPN controls directly from the router interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-interface-slide text-center\"\u003e\n\u003cimg class=\"img-fluid mb-4\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_simplified-activation.png\" alt=\"Simplified Activation\"\u003e\n\u003ch3 class=\"font-weight-bold\"\u003eSimplified Activation\u003c\/h3\u003e\n\u003cp\u003eFollow a guided experience to activate ExpressVPN on Fortify.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-interface-slide text-center\"\u003e\n\u003cdiv class=\"mt6000ft-interface-stage mb-4\"\u003e\n\u003cimg class=\"img-fluid\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/interface_router-level-management.png\" alt=\"Router-Level Management\"\u003e \u003cimg class=\"mt6000ft-vpn-control-img mt6000ft-vpn-control-img--2\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/vpn_control_2.png\" alt=\"About Content Filter\"\u003e \u003cimg class=\"mt6000ft-vpn-control-img mt6000ft-vpn-control-img--3\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/vpn_control_3.png\" alt=\"About QoS\"\u003e \u003cimg class=\"mt6000ft-vpn-control-img mt6000ft-vpn-control-img--4\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/vpn_control_4.png\" alt=\"About Data Statistics\"\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"font-weight-bold\"\u003eAdvanced VPN Dashboard\u003c\/h3\u003e\n\u003cp\u003eManage VPN protection for your home network from one central dashboard.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-interface-dots d-flex justify-content-center mt-4\" role=\"tablist\"\u003e\n\u003cbutton type=\"button\" class=\"mt6000ft-interface-dot is-active\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"mt6000ft-interface-dot\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"mt6000ft-interface-dot\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Scenarios --\u003e\n\u003csection class=\"container-fluid px-0 py-4 py-lg-5 product-nav-section\" style=\"background-color: #000;\" id=\"scenarios\"\u003e\n\u003cdiv id=\"mt6000ftUsecaseCarousel\" class=\"mt6000ft-carousel col-12 px-0\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-viewport\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-track text-light\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_1.jpg\" alt=\"4K Streaming\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003e4K Streaming\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eEnjoy smoother streaming with high-speed VPN routing and fewer interruptions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_2.jpg\" alt=\"Gaming \u0026amp; Entertainment\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eGaming \u0026amp; Entertainment\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eProtect gaming consoles, PCs, smart TVs, and streaming devices through your router.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_3.jpg\" alt=\"Remote Work\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eRemote Work\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eStay protected during video calls, cloud collaboration, and access to work resources.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_4.jpg\" alt=\"Large File Transfer\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eLarge File Transfer\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eUpload, download, and sync large files with faster VPN performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-slide\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card mt6000ft-clip-media mb-0\"\u003e\n\u003cimg class=\"mt6000ft-carousel-card__img\" src=\"https:\/\/static.gl-inet.com\/www\/images\/products\/gl-mt6000ft\/usecase_5.jpg\" alt=\"Everyday Privacy\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-card__content\"\u003e\n\u003ch3\u003eEveryday Privacy for the Whole Family\u003c\/h3\u003e\n\u003cp class=\"mb-0\"\u003eBrowse, shop, stream, and stay connected with VPN protection that feels fast enough for daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt6000ft-carousel-pagination-wrapper\"\u003e\n\u003cdiv class=\"mt6000ft-carousel-pagination\" role=\"tablist\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"mt6000ft-carousel-pause-btn\"\u003e \u003ci class=\"fa-sharp fa-solid fa-pause\"\u003e\u003c\/i\u003e \u003ci class=\"fa-sharp fa-solid fa-play\"\u003e\u003c\/i\u003e \u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 14 - Technical Specifications --\u003e\n\u003csection class=\"py-4 py-lg-5 product-nav-section\" id=\"specs\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row justify-content-center\"\u003e\n\u003cdiv class=\"col-12\"\u003e\n\u003ch2 class=\"font-weight-bold mb-4\"\u003eSpecifications\u003c\/h2\u003e\n\u003ctable class=\"table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eInterface\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e1 x 2.5G WAN Ethernet Port\u003cbr\u003e1 x 2.5G WAN\/LAN Ethernet Port\u003cbr\u003e4 x LAN Ethernet Ports\u003cbr\u003e1 x USB 3.0 Port\u003cbr\u003e1 x Reset Button\u003cbr\u003e\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 Quad-core Processor, @2.0 GHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eMemory \/ Storage\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003eDDR4 1 GB \/ eMMC 8 GB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eProtocol\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003eIEEE 802.11a\/b\/g\/n\/ac\/ax\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eWi-Fi Speed\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e2.4 GHz: up to 1148 Mbps\u003cbr\u003e5 GHz: up to 4804 Mbps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eEthernet Speed\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e2 x 2.5G Ports: 10\/100\/1000\/2500 Mbps\u003cbr\u003e4 x 1G Ports: 10\/100\/1000 Mbps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eAntennas\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e4 x 2.4 GHz + 5 GHz two-in-one Wi-Fi Antennas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eLEDs\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e1 x Dual-color LED Indicator for Power and Internet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003ePower Input\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003eDC5521, 12V\/4A (5.5*2.1 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003ePower Consumption\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e\u0026lt;20W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e0°C ~ 40°C (32°F ~ 104°F)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eStorage Temperature\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e-20°C ~ 70°C (-4°F ~ 158°F)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"td-left\"\u003eDimension \/ Weight\u003c\/td\u003e\n\u003ctd class=\"td-right\"\u003e233 x 137 x 53 mm \/ 761g\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\", function () {\n      const form = document.getElementById(\"mc-embedded-subscribe-form\");\n      const email = document.getElementById(\"mce-EMAIL\");\n      if (!form || !email) return;\n\n      form.addEventListener(\"submit\", function (event) {\n        const value = email.value.trim();\n        const isValid = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(value);\n        if (!isValid || value === \"Enter your email\") {\n          alert(\"Please enter a valid email address\");\n          event.preventDefault();\n        }\n      });\n    });\n\n    (() =\u003e {\n      let currentModel = \"\";\n      window.addEventListener(\"scroll\", function () {\n        document.querySelectorAll(\".mt6000ft-main-container .product-nav-section\").forEach((section) =\u003e {\n          const sectionTop = section.offsetTop;\n          if (pageYOffset \u003e= sectionTop - 100) {\n            currentModel = section.getAttribute(\"id\");\n          }\n        });\n        document.querySelectorAll(\".mt6000ft-main-container .product-nav-item\").forEach((item) =\u003e {\n          if (item.classList.contains(currentModel)) {\n            item.classList.add(\"active\");\n          } else {\n            item.classList.remove(\"active\");\n          }\n        });\n      });\n    })();\n\n    (() =\u003e {\n      const image = document.querySelector(\".mt6000ft-main-container .mt6000ft-interface-image\");\n      const tabs = document.querySelectorAll(\".mt6000ft-main-container .mt6000ft-interface-tab\");\n      const floatStages = document.querySelectorAll(\".mt6000ft-main-container .mt6000ft-interface-stage\");\n      let floatHoverTimer;\n\n      const setInterfaceFloat = (targetStage) =\u003e {\n        window.clearTimeout(floatHoverTimer);\n        floatStages.forEach((stage) =\u003e {\n          stage.classList.remove(\"is-animated\", \"is-hoverable\");\n          if (stage !== targetStage) return;\n          void stage.offsetWidth;\n          stage.classList.add(\"is-animated\");\n        });\n        if (!targetStage) return;\n        floatHoverTimer = window.setTimeout(() =\u003e {\n          targetStage.classList.add(\"is-hoverable\");\n        }, 1800);\n      };\n\n      if (image \u0026\u0026 tabs.length) {\n        const desktopStage = image.closest(\".mt6000ft-interface-stage\");\n        const activateTab = (tab) =\u003e {\n          tabs.forEach((item) =\u003e item.classList.remove(\"mt6000ft-cut-card--active\"));\n          tab.classList.add(\"mt6000ft-cut-card--active\");\n          image.src = tab.getAttribute(\"data-image\");\n          const title = tab.querySelector(\"h3\");\n          if (title) image.alt = title.textContent.trim();\n          setInterfaceFloat(tab.hasAttribute(\"data-float-images\") ? desktopStage : null);\n        };\n\n        tabs.forEach((tab) =\u003e {\n          tab.addEventListener(\"click\", () =\u003e activateTab(tab));\n          tab.addEventListener(\"keydown\", (event) =\u003e {\n            if (event.key === \"Enter\" || event.key === \" \") {\n              event.preventDefault();\n              activateTab(tab);\n            }\n          });\n        });\n      }\n\n      const slides = document.querySelectorAll(\".mt6000ft-main-container .mt6000ft-interface-slide\");\n      const dots = document.querySelectorAll(\".mt6000ft-main-container .mt6000ft-interface-dot\");\n      if (!slides.length || !dots.length) return;\n\n      const activateSlide = (index) =\u003e {\n        slides.forEach((slide, i) =\u003e {\n          slide.classList.toggle(\"is-active\", i === index);\n        });\n        dots.forEach((dot, i) =\u003e {\n          const isActive = i === index;\n          dot.classList.toggle(\"is-active\", isActive);\n          dot.setAttribute(\"aria-selected\", isActive ? \"true\" : \"false\");\n        });\n        setInterfaceFloat(slides[index] \u0026\u0026 slides[index].querySelector(\".mt6000ft-interface-stage\"));\n      };\n\n      dots.forEach((dot, index) =\u003e {\n        dot.addEventListener(\"click\", () =\u003e activateSlide(index));\n      });\n    })();\n\n    (() =\u003e {\n      const wifi6SpeedChart = document.querySelector(\".mt6000ft-main-container .mt6000ft-wifi6-speed-chart\");\n      if (!wifi6SpeedChart) return;\n\n      const wifi6Observer = new IntersectionObserver(([entry]) =\u003e {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add(\"is-animated\");\n        wifi6Observer.unobserve(entry.target);\n      }, { threshold: 0.35 });\n\n      wifi6Observer.observe(wifi6SpeedChart);\n    })();\n\n    (() =\u003e {\n      const vpnControlStage = document.querySelector(\".mt6000ft-main-container .mt6000ft-vpn-control-stage\");\n      if (!vpnControlStage) return;\n\n      const vpnControlObserver = new IntersectionObserver(([entry]) =\u003e {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add(\"is-animated\");\n        window.setTimeout(() =\u003e {\n          entry.target.classList.add(\"is-hoverable\");\n        }, 1800);\n        vpnControlObserver.unobserve(entry.target);\n      }, { threshold: 0.35 });\n\n      vpnControlObserver.observe(vpnControlStage);\n    })();\n\n    (() =\u003e {\n      const speedHighlights = document.querySelector(\".mt6000ft-main-container .mt6000ft-speed-highlights\");\n      if (!speedHighlights) return;\n\n      const countDecimals = (val) =\u003e {\n        if (Math.floor(val) === val) return 0;\n        return String(val).split(\".\")[1].length || 0;\n      };\n\n      const formatNumber = (val, decimals) =\u003e\n        val.toLocaleString(\"en-US\", {\n          minimumFractionDigits: decimals,\n          maximumFractionDigits: decimals\n        });\n\n      const easeOutCubic = (x) =\u003e 1 - Math.pow(1 - x, 3);\n\n      const iterateValue = (el, end, decimals) =\u003e {\n        const start = 0;\n        const duration = 1300;\n        let startTimestamp = null;\n\n        const step = (timestamp) =\u003e {\n          if (!startTimestamp) startTimestamp = timestamp;\n          const easedProgress = Math.min(easeOutCubic((timestamp - startTimestamp) \/ duration), 1);\n          el.textContent = formatNumber(Math.abs(easedProgress * (end - start) + start), decimals);\n          if (easedProgress \u003c 1) window.requestAnimationFrame(step);\n        };\n\n        window.requestAnimationFrame(step);\n      };\n\n      const runCountUp = () =\u003e {\n        speedHighlights.querySelectorAll(\"[data-countup-number]\").forEach((el) =\u003e {\n          const end = parseFloat(el.dataset.countupNumber.replace(\/,\/g, \"\"));\n          if (Number.isNaN(end)) return;\n          iterateValue(el, end, countDecimals(end));\n        });\n      };\n\n      const speedObserver = new IntersectionObserver(([entry]) =\u003e {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add(\"is-animated\");\n        runCountUp();\n        speedObserver.unobserve(entry.target);\n      }, { threshold: 0.35 });\n\n      speedObserver.observe(speedHighlights);\n    })();\n\n    (() =\u003e {\n      const getCarouselLayout = (viewportWidth) =\u003e {\n        const gap = 20;\n        const slideGap = 10;\n        const isMobile = window.innerWidth \u003c 1200;\n        const slideWidth = isMobile ? viewportWidth - gap * 2 + slideGap * 2 : (viewportWidth - gap) \/ 2;\n        const centerOffset = isMobile ? gap - slideGap : (viewportWidth - slideWidth) \/ 2;\n        return { slideWidth, centerOffset };\n      };\n\n      const initAutoplayCarousel = (root) =\u003e {\n        if (!root) return;\n\n        const viewport = root.querySelector(\".mt6000ft-carousel-viewport\");\n        const track = root.querySelector(\".mt6000ft-carousel-track\");\n        const slides = [...root.querySelectorAll(\".mt6000ft-carousel-slide\")];\n        const pagination = root.querySelector(\".mt6000ft-carousel-pagination\");\n        const pauseBtn = root.querySelector(\".mt6000ft-carousel-pause-btn\");\n        if (!viewport || !track || !pagination || !slides.length) return;\n\n        let currentIndex = 0;\n        let isPaused = false;\n\n        const bullets = slides.map((_, index) =\u003e {\n          const bullet = document.createElement(\"button\");\n          bullet.type = \"button\";\n          bullet.className = \"mt6000ft-carousel-bullet\";\n          bullet.setAttribute(\"role\", \"tab\");\n          bullet.setAttribute(\"aria-label\", `Go to slide ${index + 1}`);\n          bullet.innerHTML = '\u003cspan class=\"mt6000ft-carousel-bullet-progress\" aria-hidden=\"true\"\u003e\u003c\/span\u003e';\n          bullet.addEventListener(\"click\", () =\u003e goTo(index));\n          pagination.appendChild(bullet);\n          return bullet;\n        });\n\n        const render = (animate = true) =\u003e {\n          const { slideWidth, centerOffset } = getCarouselLayout(viewport.offsetWidth);\n          viewport.style.setProperty(\"--mt6000ft-carousel-slide-width\", `${slideWidth}px`);\n          track.style.transition = animate ? \"transform 0.6s ease\" : \"none\";\n          track.style.transform = `translateX(${centerOffset - slides[currentIndex].offsetLeft}px)`;\n        };\n\n        const restartProgress = () =\u003e {\n          bullets.forEach((bullet, index) =\u003e {\n            const active = index === currentIndex;\n            bullet.classList.toggle(\"is-active\", active);\n            bullet.classList.remove(\"is-playing\", \"is-paused\");\n            bullet.setAttribute(\"aria-selected\", String(active));\n          });\n          const activeBullet = bullets[currentIndex];\n          void activeBullet.offsetWidth;\n          activeBullet.classList.add(\"is-playing\");\n          if (isPaused) activeBullet.classList.add(\"is-paused\");\n        };\n\n        const goTo = (index) =\u003e {\n          currentIndex = index;\n          render(true);\n          restartProgress();\n        };\n\n        pagination.addEventListener(\"animationend\", (event) =\u003e {\n          if (!event.target.classList?.contains(\"mt6000ft-carousel-bullet-progress\")) return;\n          const bullet = event.target.closest(\".mt6000ft-carousel-bullet\");\n          if (!bullet?.classList.contains(\"is-active\") || isPaused) return;\n          goTo((currentIndex + 1) % slides.length);\n        });\n\n        pauseBtn?.addEventListener(\"click\", () =\u003e {\n          isPaused = !isPaused;\n          pauseBtn.classList.toggle(\"is-paused\", isPaused);\n          pauseBtn.setAttribute(\"aria-pressed\", String(isPaused));\n          pauseBtn.setAttribute(\"aria-label\", isPaused ? \"Play carousel\" : \"Pause carousel\");\n          bullets[currentIndex].classList.add(\"is-playing\");\n          bullets[currentIndex].classList.toggle(\"is-paused\", isPaused);\n        });\n\n        window.addEventListener(\"resize\", () =\u003e render(false));\n        render(false);\n        restartProgress();\n      };\n\n      const initFiniteCarousel = (root) =\u003e {\n        if (!root) return;\n\n        const viewport = root.querySelector(\".mt6000ft-carousel-viewport\");\n        const track = root.querySelector(\".mt6000ft-carousel-track\");\n        const slides = [...root.querySelectorAll(\".mt6000ft-carousel-slide\")];\n        const prevBtn = root.querySelector(\".mt6000ft-carousel-btn--prev\");\n        const nextBtn = root.querySelector(\".mt6000ft-carousel-btn--next\");\n        const slideCount = slides.length;\n        if (!viewport || !track || !slideCount) return;\n\n        let currentIndex = 0;\n\n        const updateCarousel = (animate = true) =\u003e {\n          const { slideWidth, centerOffset } = getCarouselLayout(viewport.offsetWidth);\n          viewport.style.setProperty(\"--mt6000ft-carousel-slide-width\", `${slideWidth}px`);\n          viewport.style.setProperty(\"--mt6000ft-carousel-center-offset\", `${centerOffset}px`);\n          track.style.transition = animate ? \"transform 0.6s ease\" : \"none\";\n          track.style.transform = `translateX(${centerOffset - slides[currentIndex].offsetLeft}px)`;\n          if (prevBtn) prevBtn.disabled = currentIndex === 0;\n          if (nextBtn) nextBtn.disabled = currentIndex \u003e= slideCount - 1;\n        };\n\n        const stepCarousel = (direction) =\u003e {\n          const nextIndex = currentIndex + direction;\n          if (nextIndex \u003c 0 || nextIndex \u003e= slideCount) return;\n          currentIndex = nextIndex;\n          updateCarousel(true);\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\n      initAutoplayCarousel(document.querySelector(\"#mt6000ftUsecaseCarousel\"));\n      initFiniteCarousel(document.querySelector(\"#mt6000ftEthernetCarousel\"));\n    })();\n  \u003c\/script\u003e\u003c\/main\u003e","brand":"GL.iNet","offers":[{"title":"CN warehouse - US plug","offer_id":48789773320375,"sku":"GL-MT6000FT-US","price":1592.0,"currency_code":"HKD","in_stock":true},{"title":"CN warehouse - EU+UK plug","offer_id":48789773353143,"sku":"GL-MT6000FT-EU","price":1592.0,"currency_code":"HKD","in_stock":true},{"title":"CN warehouse - AU plug","offer_id":48789773385911,"sku":"GL-MT6000FT-AU","price":1592.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0711\/7733\/9063\/files\/MT6000_Fortify_Shopify_1_1600x1600_465a128b-2036-481b-a772-e416d28181f9.png?v=1789557449","url":"https:\/\/www.gl-inet.com\/en-hk\/products\/gl-mt6000-fortify","provider":"GL.iNet","version":"1.0","type":"link"}