@font-face {
  font-family: "Manrope";
  src: url("fonts/Manrope-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url("fonts/Manrope-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url("fonts/Manrope-Medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url("fonts/Manrope-SemiBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url("fonts/Manrope-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

.overview-content .eap650-d30-outdoor_v1 {
  font-family: "Manrope", Helvetica, Arial, sans-serif;
}

body,body>.page-content-wrapper,html{overflow:visible!important}.page-content-wrapper{background:#fff}.overview-content{font-family:Manrope,Helvetica,Arial,sans-serif;color:#2b2b2b}.overview-content img{max-width:100%}
body,
body>.page-content-wrapper,
html {overflow: visible !important;}

/* old */
.eap-img-box{font-size:16px;max-width:1200px;width:75em;margin:0 auto;}
.eap-img-box img{width:100%;height:auto;margin:0 auto;}
.eap-img-box img.m-hide{display:block;}
.eap-img-box img.m-show{display:none;}
@media(max-width: 1024px){.eap-img-box{font-size:10px;}}
@media(max-width: 736px){
  .eap-img-box{font-size:10.35px;max-width:100vw;width:100vw;}
  .eap-img-box img.m-show{display:block;width:100%;}
  .eap-img-box img.m-hide{display:none;}
}
@media(max-width: 414px){.eap-img-box{font-size:2.5vw;}}


/* new */
.overview-content sup{font-size: 0.5556em;}
.overview-content .white {color: #fff;}
.overview-content .omada-green {color: #00a870;}
.overview-content .omada-light-green {color: #00e194;}
.overview-content .omada-deep-green {color: #0a5a5a;}
.overview-content .tp-color {color: #4acbd6;}
.overview-content .smb-color {color: #005564;}
.overview-content .no-wrap {white-space: nowrap;}
.overview-content .m-show {display: none;}
.overview-content .m-show-inline {display: none;}
@media (max-width:736px) {
  .overview-content .m-show {display: block;}
  .overview-content .m-show-inline {display: inline;}
  .overview-content .m-hide {display: none;}
}


.overview-content .eap-banner {
  font-size: 16px;
  max-width: 1200px;
  height: 30em;
  margin: 0 auto;
  background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/hero-web.png") top / 75em no-repeat;
  display: flex;
  align-items: center;
}

.overview-content .eap-banner .w-container {
  width: 62.375em;
  margin: 0 auto;
  position: relative;
}

.overview-content .eap-banner .text {
  padding: 0 52% .78125em 0;
  color: #2b2b2b;
}

.overview-content .eap-banner h2 {
  font-size: 2.2625em;
  font-weight: 500;
  line-height: 1.325967;
  padding: 0 0 .870166em .027624em;
}

.overview-content .eap-banner .omada-green {
  color: #008055;
}

.overview-content .eap-banner h3 {
  font-size: 1.125em;
  font-weight: 500;
  line-height: 1.2;
  padding: 0 0 1.5em .4em;
}

.overview-content .eap-banner p .model {
  display: inline-block;
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.333333;
  font-kerning: normal;
  letter-spacing: normal;
  color: #fff;
  padding: .444444em 1.138889em .555556em;
  border-radius: 5px;
  background-color: #008055;
}

@media (max-width:1024px) {
  .overview-content .eap-banner {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-banner {
    font-size: 10.35px;
    max-width: 85.186vw;
    height: 118.518519vw;
    background: #f3f3f3 url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/hero-mobile.png") bottom / 100% no-repeat;
    display: block;
  }

  .overview-content .eap-banner .w-container {
    width: 70.555556vw;
  }

  .overview-content .eap-banner .text {
    padding: 8.703704vw 0 0 0;
  }

  .overview-content .eap-banner h2 {
    font-size: 6.703704vw;
    padding: 0 0 4.537037vw;
  }

  .overview-content .eap-banner h3 {
    font-size: 3.25vw;
    padding: 0 0 3.5vw;
  }

  .overview-content .eap-banner p .model {
    font-size: 3.333334vw;
    padding: 1.62037vw 3.958333vw 1.62037vw 3.611111vw;
    margin: 0;
  }

}

@media (max-width:414px) {
  .overview-content .eap-banner {
    font-size: 2.5vw;
  }
}



.overview-content .eap-selling-points {
  font-size: 16px;
  max-width: 1200px;
  margin: 0 auto;
}

.overview-content .eap-selling-points .w-container {
  width: 51em;
  margin: 0 auto;
}

.overview-content .eap-selling-points .text {
  padding: 6.25em 0 0;
  color: #2b2b2b;
}

.overview-content .eap-selling-points p {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
}

.overview-content .eap-selling-points p.title {
  font-weight: 400;
}

.overview-content .eap-selling-points ul {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  row-gap: 2.15625em;
}

.overview-content .eap-selling-points ul li {
  width: auto;
  margin: 0;
}

.overview-content .eap-selling-points ul .li-1,
.overview-content .eap-selling-points ul .li-5 {
  width: auto;
}

.overview-content .eap-selling-points ul .li-2,
.overview-content .eap-selling-points ul .li-6 {
  width: auto;
}

.overview-content .eap-selling-points ul .li-3,
.overview-content .eap-selling-points ul .li-7 {
  width: auto;
}

.overview-content .eap-selling-points ul .li-1,
.overview-content .eap-selling-points ul .li-2,
.overview-content .eap-selling-points ul .li-3,
.overview-content .eap-selling-points ul .li-5,
.overview-content .eap-selling-points ul .li-6,
.overview-content .eap-selling-points ul .li-7 {
  margin-right: 0;
}

.overview-content .eap-selling-points ul li .icon {
  display: block;
  width: 2em;
  height: 2em;
  margin: 0 auto .75em;
  background-position: top;
  background-size: auto 100%;
  background-repeat: no-repeat;
}

.overview-content .eap-selling-points ul .li-1 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b1.png");
}

.overview-content .eap-selling-points ul .li-2 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/directional-30.png");
}

.overview-content .eap-selling-points ul .li-3 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b3.png");
}

.overview-content .eap-selling-points ul .li-4 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b4.png");
}

.overview-content .eap-selling-points ul .li-5 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b5.png");
}

.overview-content .eap-selling-points ul .li-6 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b6.png");
}

.overview-content .eap-selling-points ul .li-7 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b7.png");
}

.overview-content .eap-selling-points ul .li-8 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/b8.png");
}

.overview-content .eap-selling-points ul li .desc {
  text-align: center;
}

@media (max-width:1024px) {
  .overview-content .eap-selling-points {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-selling-points {
    font-size: 10.35px;
    max-width: 85.186vw;
  }

  .overview-content .eap-selling-points .w-container {
    width: auto;
  }

  .overview-content .eap-selling-points .text {
    padding: 19.074074vw 0 0;
  }

  .overview-content .eap-selling-points p {
    font-size: 3.333334vw;
  }
  
  .overview-content .eap-selling-points ul {
    width: 100%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 6.018519vw 2.407407vw;
  }
  
  .overview-content .eap-selling-points ul li {
    vertical-align: top;
    width: auto;
    margin: 0;
  }

  .overview-content .eap-selling-points ul .li-1,
  .overview-content .eap-selling-points ul .li-3,
  .overview-content .eap-selling-points ul .li-5,
  .overview-content .eap-selling-points ul .li-7 {
    width: auto;
    margin-right: 0;
  }

  .overview-content .eap-selling-points ul .li-2,
  .overview-content .eap-selling-points ul .li-4,
  .overview-content .eap-selling-points ul .li-6,
  .overview-content .eap-selling-points ul .li-8 {
    width: auto;
    margin-right: 0;
  }

  .overview-content .eap-selling-points ul li .icon {
    width: 5.925926vw;
    height: 5.925926vw;
    margin-bottom: 2.592593vw;
  }

}

@media (max-width:414px) {
  .overview-content .eap-selling-points {
    font-size: 2.5vw;
  }
}



.overview-content .eap-designed-for-warehouses {
  font-size: 16px;
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: .125em;
}

.overview-content .eap-designed-for-warehouses .w-container {
  width: 62.25em;
  margin: 0 auto;
}

.overview-content .eap-designed-for-warehouses .text {
  padding: 6.90625em 0 2.5625em;
  text-align: center;
  color: #2b2b2b;
}

.overview-content .eap-designed-for-warehouses h2 {
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.3333;
  padding: 0 0 .416667em;
}

.overview-content .eap-designed-for-warehouses p {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
}

.overview-content .eap-designed-for-warehouses p.title {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
  color: #2b2b2b;
}

.overview-content .eap-designed-for-warehouses .ul-features {
  width: 38.25em;
  margin: 0 auto 2.9375em;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.overview-content .eap-designed-for-warehouses .ul-features li {
  display: block;
  width: auto;
}

.overview-content .eap-designed-for-warehouses .ul-features li .icon {
  display: block;
  width: 2em;
  height: auto;
  margin: 0 auto;
}

.overview-content .eap-designed-for-warehouses .ul-features li .icon-txt {
  padding-top: 0.75em;
  text-align: center;
}

.overview-content .eap-designed-for-warehouses .ul-scenarios {
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.overview-content .eap-designed-for-warehouses .ul-scenarios li {
  display: block;
  width: 49%;
}

.overview-content .eap-designed-for-warehouses .ul-scenarios li .scenario-img {
  display: block;
  width: 100%;
  margin: 0 auto;
  aspect-ratio: 49 / 30;
  object-fit: cover;
  object-position: top;
}

.overview-content .eap-designed-for-warehouses .ul-scenarios picture {
  display: block;
}

.overview-content .eap-designed-for-warehouses .ul-scenarios li .scenario-txt {
  padding: 1.375em 0 0;
  text-align: center;
}

@media (max-width:1024px) {
  .overview-content .eap-designed-for-warehouses {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-designed-for-warehouses {
    font-size: 10.35px;
    max-width: 85.186vw;
    padding-bottom: 0;
  }

  .overview-content .eap-designed-for-warehouses .w-container {
    width: auto;
  }

  .overview-content .eap-designed-for-warehouses .text {
    padding: 19.907407vw 0 7.407407vw;
    text-align: center;
  }

  .overview-content .eap-designed-for-warehouses h2 {
    font-size: 6.666667vw;
    padding: 0 0 2.777778vw;
  }

  .overview-content .eap-designed-for-warehouses p {
    font-size: 3.333334vw;
  }

  .overview-content .eap-designed-for-warehouses p.title {
    font-size: 3.333334vw;
  }

  .overview-content .eap-designed-for-warehouses .ul-features {
    width: 100%;
    margin: 0 auto 9.074074vw;
  }
  
  .overview-content .eap-designed-for-warehouses .ul-features li {
    display: block;
    width: auto;
  }
  
  .overview-content .eap-designed-for-warehouses .ul-features li .icon {
    width: 5.925926vw;
  }
  
  .overview-content .eap-designed-for-warehouses .ul-features li .icon-txt {
    padding-top: 2.222222vw;
  }

  .overview-content .eap-designed-for-warehouses .ul-scenarios li {
    width: 100%;
  }

  .overview-content .eap-designed-for-warehouses .ul-scenarios li+li {
    margin-top: 6.111111vw;
  }

  .overview-content .eap-designed-for-warehouses .ul-scenarios .li-1 .scenario-img {
    aspect-ratio: 460 / 281;
  }

  .overview-content .eap-designed-for-warehouses .ul-scenarios .li-2 .scenario-img {
    aspect-ratio: 460 / 283;
  }

  .overview-content .eap-designed-for-warehouses .ul-scenarios li .scenario-txt {
    padding: 4.444444vw 0 0;
  }

  .overview-content .eap-designed-for-warehouses .ul-scenarios .li-2 .scenario-txt {
    padding-top: 4.259259vw;
  }

}

@media (max-width:414px) {
  .overview-content .eap-designed-for-warehouses {
    font-size: 2.5vw;
  }
}



.overview-content .eap-shelf-areas {
  font-size: 16px;
  max-width: 1200px;
  margin: 0 auto;
}

.overview-content .eap-shelf-areas .w-container {
  width: 62.25em;
  margin: 0 auto;
}

.overview-content .eap-shelf-areas .text {
  padding: 6.625em 0 2.21875em;
  text-align: center;
  color: #2b2b2b;
}

.overview-content .eap-shelf-areas h2 {
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.3333;
  padding: 0 0 .416667em;
}

.overview-content .eap-shelf-areas p {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
}

.overview-content .eap-shelf-areas p.highlights {
  font-size: 2.25em;
  font-weight: 600;
  line-height: 1.333333;
  color: #008055;
}

.overview-content .eap-shelf-areas .ul-words {
  width: 36.75em;
  margin: 0 auto 1.40625em;
  display: flex;
  justify-content: space-between;
}

.overview-content .eap-shelf-areas .ul-words li {
  width: 49%;
  text-align: center;
}

.overview-content .eap-shelf-areas .img {
  position: relative;
  width: 75em;
  height: 35.375em;
  margin: 0 auto;
  background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-scene-web.png") top / 75em no-repeat;
}

.overview-content .eap-shelf-areas .desc {
  position: absolute;
  text-align: left;
  line-height: normal;
}

.overview-content .eap-shelf-areas p.desc-m {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
}

.overview-content .eap-shelf-areas .desc-1 {
  left: 3.0625em;
  top: 15.40625em;
  width: 9.625em;
  text-align: left;
}

.overview-content .eap-shelf-areas .desc-2 {
  left: 59.5625em;
  top: 5.96875em;
  width: 12em;
}

.overview-content .eap-shelf-areas .desc-3 {
  left: 61.65625em;
  top: 22.875em;
  width: 12em;
}

@media (max-width:1024px) {
  .overview-content .eap-shelf-areas {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-shelf-areas {
    font-size: 10.35px;
    max-width: 85.186vw;
  }

  .overview-content .eap-shelf-areas .w-container {
    width: auto;
  }

  .overview-content .eap-shelf-areas .text {
    padding: 17.037037vw 0 3.888889vw;
    text-align: center;
  }

  .overview-content .eap-shelf-areas h2 {
    font-size: 6.666667vw;
    padding: 0 0 2.777778vw;
  }

  .overview-content .eap-shelf-areas p {
    font-size: 3.333334vw;
  }

  .overview-content .eap-shelf-areas p.highlights {
    font-size: 6.666667vw;
  }
  
  .overview-content .eap-shelf-areas .ul-words {
    width: 100%;
    margin: 0 auto 6.851852vw;
  }
  
  .overview-content .eap-shelf-areas .ul-words li {
    width: 49%;
    text-align: center;
  }
  
  .overview-content .eap-shelf-areas .img {
    width: 85.186vw;
    height: 55.740741vw;
    background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-scene-mobile.png") top / 100% no-repeat;
  }
  
  .overview-content .eap-shelf-areas p.desc-m {
    font-size: 3.333334vw;
  }
  
  .overview-content .eap-shelf-areas .desc-1 {
    left: .648148vw;
    top: 43.333333vw;
    width: 19.444444vw;
    text-align: center;
  }
  
  .overview-content .eap-shelf-areas .desc-2 {
    left: 63.75vw;
    top: -.092593vw;
    width: 17.592593vw;
    text-align: center;
  }
  
  .overview-content .eap-shelf-areas .desc-3 {
    left: 68.611111vw;
    top: 43.333333vw;
    bottom: auto;
    width: 16.666667vw;
    text-align: center;
  }

}

@media (max-width:414px) {
  .overview-content .eap-shelf-areas {
    font-size: 2.5vw;
  }
}



.overview-content .eap-ultra-range-coverage {
  font-size: 16px;
  max-width: 1200px;
  margin: 0 auto;
}

.overview-content .eap-ultra-range-coverage .w-container {
  width: 62.25em;
  margin: 0 auto;
}

.overview-content .eap-ultra-range-coverage .text {
  padding: 5.03125em 0 2.03125em;
  text-align: center;
  color: #2b2b2b;
}

.overview-content .eap-ultra-range-coverage h2 {
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.3333;
  padding: 0;
}

.overview-content .eap-ultra-range-coverage p {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
}

.overview-content .eap-ultra-range-coverage p.highlights {
  font-size: 2.25em;
  font-weight: 600;
  line-height: 1.333333;
  color: #008055;
}

.overview-content .eap-ultra-range-coverage p.note {
  font-size: .875em;
  font-weight: 400;
  line-height: 1.285714;
  color: #2b2b2b;
}

.overview-content .eap-ultra-range-coverage .ul-words {
  width: 25.5em;
  margin: 0 auto 2.375em;
  display: flex;
  justify-content: space-between;
}

.overview-content .eap-ultra-range-coverage .ul-words li {
  width: 49%;
  text-align: center;
}

.overview-content .eap-ultra-range-coverage .img {
  position: relative;
  width: 62.25em;
  height: 22.5em;
  margin: 0 auto;
  background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-web.png") top / 62.25em no-repeat;
  background-image: image-set(url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-web.png") 1x, url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-web.png") 2x);
}

.overview-content .eap-ultra-range-coverage .note-wrapper {
  margin-top: 2.78125em;
}

@media (max-width:1024px) {
  .overview-content .eap-ultra-range-coverage {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-ultra-range-coverage {
    font-size: 10.35px;
    max-width: 85.186vw;
  }

  .overview-content .eap-ultra-range-coverage .w-container {
    width: auto;
  }

  .overview-content .eap-ultra-range-coverage .text {
    padding: 18.981481vw 0 6.388889vw;
    text-align: center;
  }

  .overview-content .eap-ultra-range-coverage h2 {
    font-size: 6.666667vw;
    padding: 0;
  }

  .overview-content .eap-ultra-range-coverage p {
    font-size: 3.333334vw;
  }

  .overview-content .eap-ultra-range-coverage p.note {
    font-size: 2.592593vw;
  }

  .overview-content .eap-ultra-range-coverage p.highlights {
    font-size: 6.666667vw;
  }
  
  .overview-content .eap-ultra-range-coverage .ul-words {
    width: 100%;
    margin: 0 auto 7.037037vw;
  }
  
  .overview-content .eap-ultra-range-coverage .ul-words li {
    width: 49%;
    text-align: center;
  }
  
  .overview-content .eap-ultra-range-coverage .img {
    width: 85.186vw;
    height: 59.259259vw;
    background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-mobile.png") top / 100% no-repeat;
    background-image: image-set(url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-mobile.png") 1x, url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-mobile.png") 2x);
  }

  .overview-content .eap-ultra-range-coverage .note-wrapper {
    max-width: 82.222222vw;
    margin-top: 8.148148vw;
  }

}

@media (max-width:414px) {
  .overview-content .eap-ultra-range-coverage {
    font-size: 2.5vw;
  }
}



.overview-content .eap-seamless-roaming {
  font-size: 16px;
  max-width: 1200px;
  margin: 0 auto;
}

.overview-content .eap-seamless-roaming .w-container {
  width: 62.25em;
  margin: 0 auto;
}

.overview-content .eap-seamless-roaming .text {
  padding: 7.25em 0 2.15625em;
  text-align: center;
  color: #2b2b2b;
}

.overview-content .eap-seamless-roaming h2 {
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.3333;
  padding: 0;
}

.overview-content .eap-seamless-roaming p {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.5;
}

.overview-content .eap-seamless-roaming .img {
  position: relative;
  width: 62.25em;
  height: 28.625em;
  margin: 0 auto;
  background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-scene-web.png") top / 62.25em no-repeat;
}

.overview-content .eap-seamless-roaming .img .desc {
  position: absolute;
  text-align: center;
  line-height: normal;
  color: #2b2b2b;
}

.overview-content .eap-seamless-roaming .img p.desc-m {
  display: block;
  font-size: 1.125em;
  font-weight: 500;
  line-height: 1.5;
}

.overview-content .eap-seamless-roaming .img .desc-1 {
  top: 18.625em;
  bottom: auto;
  left: 33.203125em;
  right: auto;
  width: 10.625em;
  transform: rotateZ(2.34221deg);
}

@media (max-width:1024px) {
  .overview-content .eap-seamless-roaming {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-seamless-roaming {
    font-size: 10.35px;
    max-width: 85.186vw;
  }

  .overview-content .eap-seamless-roaming .w-container {
    width: auto;
  }

  .overview-content .eap-seamless-roaming .text {
    padding: 21.574074vw 0 7.314815vw;
    text-align: center;
  }

  .overview-content .eap-seamless-roaming h2 {
    font-size: 6.666667vw;
    padding: 0;
  }

  .overview-content .eap-seamless-roaming p {
    font-size: 3.333334vw;
  }

  .overview-content .eap-seamless-roaming .img {
    width: 85.186vw;
    height: 59.259259vw;
    background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-scene-mobile.png") top / 100% no-repeat;
  }
  
  .overview-content .eap-seamless-roaming .img p.desc-m {
    font-size: 3.333334vw;
  }
  
  .overview-content .eap-seamless-roaming .img .desc-1 {
    top: 36.759259vw;
    bottom: auto;
    left: 37.916667vw;
    right: auto;
    width: 31.481481vw;
  }

}

@media (max-width:414px) {
  .overview-content .eap-seamless-roaming {
    font-size: 2.5vw;
  }
}



.overview-content .eap-sdn {
  font-size: 16px;
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: 6.9375em;
}

.overview-content .eap-sdn .w-container {
  width: 62.25em;
  margin: 0 auto;
}

.overview-content .eap-sdn .text {
  padding: 5.5em 0 3.96875em;
  text-align: center;
  color: #2b2b2b;
}

.overview-content .eap-sdn h2 {
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.333333;
}

.overview-content .eap-sdn .img {
  position: relative;
  width: 63.65625em;
  height: 22.25em;
  margin: 0 0 0 5.09375em;
  background: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/sdn-art-web.png") top / 100% no-repeat;
}

.overview-content .eap-sdn .img .desc {
  position: absolute;
  text-align: center;
  color: #2b2b2b;
}

.overview-content .eap-sdn .img .desc-m {
  font-size: 1.125em;
  font-weight: 400;
  line-height: 1.333333;
}

.overview-content .eap-sdn .img .internet {
  font-size: 1em;
  font-weight: 400;
  line-height: 1.125;
}

.overview-content .eap-sdn .img .desc-1 {
  left: 33.09375em;
  top: .9375em;
  width: 16.3125em;
}

.overview-content .eap-sdn .img .desc-1 .desc-m {
  font-weight: 500;
  line-height: 1;
}

.overview-content .eap-sdn .img .desc-2 {
  left: 40.546875em;
  top: 4.09375em;
  width: 2em;
}

.overview-content .eap-sdn .img .desc-3 {
  left: 49.875em;
  top: 6em;
  width: 2em;
}

.overview-content .eap-sdn .img .desc-4 {
  left: 52.9375em;
  top: 5.375em;
  width: 10.3125em;
}

.overview-content .eap-sdn .img .desc-5 {
  left: 34.375em;
  top: 5.78125em;
  width: 6.25em;
}

.overview-content .eap-sdn .img .desc-6 {
  left: 42.25em;
  top: 5.78125em;
  width: 6.25em;
}

.overview-content .eap-sdn .img .desc-7 {
  left: 8.59375em;
  top: 9.6875em;
  width: 14.5625em;
}

.overview-content .eap-sdn .img .desc-7 .desc-m {
  line-height: 1.666667;
}

.overview-content .eap-sdn .img .desc-7 .desc-m:first-child,
.overview-content .eap-sdn .img .desc-8 .desc-m,
.overview-content .eap-sdn .img .desc-9 .desc-m {
  font-weight: 500;
}

.overview-content .eap-sdn .img .desc-8 {
  left: 23.734375em;
  top: 8.71875em;
  width: 7.5em;
}

.overview-content .eap-sdn .img .desc-9 {
  left: 23.71875em;
  top: 19.375em;
  width: 7.5em;
}

.overview-content .eap-sdn .img .desc-10 {
  left: 33.34375em;
  top: 17.375em;
  width: 5.4375em;
}

.overview-content .eap-sdn .img .desc-11 {
  left: 39.65625em;
  top: 14.8125em;
  width: 6.25em;
}

.overview-content .eap-sdn .img .desc-11 .desc-m {
  font-size: 1em;
  line-height: 1.125;
}

.overview-content .eap-sdn .img .desc-12 {
  left: 50.125em;
  top: 18.28125em;
  width: 6.25em;
}

.overview-content .eap-sdn .img .desc-13 {
  left: 56.046875em;
  top: 18.25em;
  width: 6.25em;
}

@media (max-width:1024px) {
  .overview-content .eap-sdn {
    font-size: 10px;
  }
}

@media (max-width:736px) {
  .overview-content .eap-sdn {
    font-size: 10.35px;
    max-width: 85.186vw;
    padding-bottom: 30.277778vw;
  }

  .overview-content .eap-sdn .w-container {
    width: auto;
  }

  .overview-content .eap-sdn .text {
    padding: 16.018519vw 0 7.222222vw;
  }

  .overview-content .eap-sdn h2 {
    font-size: 6.666667vw;
  }

  .overview-content .eap-sdn .img {
    width: 88.703704vw;
    height: 140vw;
    margin: 0 0 0 -3.333333vw;
    background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/sdn-art-mobile.png");
  }

  .overview-content .eap-sdn .img .desc-m {
    font-size: 3.333334vw;
  }

  .overview-content .eap-sdn .img .internet,
  .overview-content .eap-sdn .img .desc-11 .desc-m {
    font-size: 2.962963vw;
  }

  .overview-content .eap-sdn .img .desc-1 {
    left: 61.805556vw;
    top: 5.740741vw;
    width: 26.851852vw;
  }

  .overview-content .eap-sdn .img .desc-1 .desc-m {
    line-height: 1.333333;
  }

  .overview-content .eap-sdn .img .desc-2 {
    left: 61.898148vw;
    top: 44.722222vw;
    width: 26.851852vw;
  }

  .overview-content .eap-sdn .img .desc-3 {
    left: 61.898148vw;
    top: 87.87037vw;
    width: 26.851852vw;
  }

  .overview-content .eap-sdn .img .desc-4 {
    left: 62.12963vw;
    top: 113.148148vw;
    width: 26.851852vw;
  }

  .overview-content .eap-sdn .img .desc-5 {
    left: 61.805556vw;
    top: 26.666667vw;
    width: 26.851852vw;
  }

  .overview-content .eap-sdn .img .desc-6 {
    left: 61.805556vw;
    top: 64.259259vw;
    width: 26.851852vw;
  }

  .overview-content .eap-sdn .img .desc-7 {
    left: 19.305556vw;
    top: 30.37037vw;
    width: 43.148148vw;
  }

  .overview-content .eap-sdn .img .desc-8 {
    left: 29.583333vw;
    top: 70.740741vw;
    width: 22.222222vw;
  }

  .overview-content .eap-sdn .img .desc-9 {
    left: 1.759259vw;
    top: 70.740741vw;
    width: 22.222222vw;
  }

  .overview-content .eap-sdn .img .desc-10 {
    left: 5.046296vw;
    top: 95.185185vw;
    width: 16.111111vw;
  }

  .overview-content .eap-sdn .img .desc-11 {
    left: 14.444444vw;
    top: 109.166667vw;
    width: 27.777778vw;
  }

  .overview-content .eap-sdn .img .desc-12 {
    left: 6.342593vw;
    top: 132.592593vw;
    width: 24.074074vw;
  }

  .overview-content .eap-sdn .img .desc-13 {
    left: 30.87963vw;
    top: 132.5vw;
    width: 24.074074vw;
  }
}

@media (max-width:414px) {
  .overview-content .eap-sdn {
    font-size: 2.5vw;
  }
}


/* VPA local rendering fallback: preserve sans-serif typography when external common CSS is unavailable. */
#product,
.overview-content,
.page-content-wrapper {
  font-family: Arial, Helvetica, sans-serif;
}




/* D30 motion: shelf; adapted from existing EAP connectivity components. */
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .img { background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-scene-web.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .shelf-motion { position:absolute; inset:0; pointer-events:none; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .bg-txt { position:relative; z-index:2; }
@keyframes d30-directional-pulse { 0%,100% { transform:scaleY(.9); opacity:.45; } 50% { transform:scaleY(1); opacity:1; } }
@media (max-width:736px) {
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-scene-mobile.png"); }
}


/* D30 motion: outdoor; adapted from existing EAP connectivity components. */
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-web.png"); overflow:hidden; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion { position:absolute; inset:0; pointer-events:none; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle { position:absolute; width:12%; height:92%; left:55%; top:4%; box-sizing:border-box; border:.25em solid rgba(0,225,148,.8); border-radius:50%; box-shadow:0 0 .5em rgba(0,225,148,.75),inset 0 0 .5em rgba(0,225,148,.65); animation:d30-outward-signal 3.5s linear infinite; opacity:0; }
@keyframes d30-outward-signal { 0% { transform:translateX(0) scale(.14); opacity:0; } 12% { opacity:.9; } 85% { opacity:.45; } 100% { transform:translateX(-465%) scale(1); opacity:0; } }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle-1 { animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle-2 { animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle-3 { animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle-4 { animation-delay:-2.1s; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle-5 { animation-delay:-2.8s; }
@media (max-width:736px) {
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-mobile.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle { left:49%; top:10%; width:16%; height:74%; border-width:.462963vw; box-shadow:0 0 .925926vw rgba(0,225,148,.75),inset 0 0 .925926vw rgba(0,225,148,.65); }
}
@media (prefers-reduced-motion:reduce) { .overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .outdoor-motion .circle { animation:none; opacity:.65; }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .circle-1 { transform:translateX(-0%) scale(0.22); }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .circle-2 { transform:translateX(-95%) scale(0.40); }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .circle-3 { transform:translateX(-190%) scale(0.58); }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .circle-4 { transform:translateX(-285%) scale(0.76); }
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .circle-5 { transform:translateX(-380%) scale(0.94); }
}


/* D30 motion: roaming; adapted from existing EAP connectivity components. */
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-scene-web.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-motion { position:absolute; inset:0; overflow:hidden; pointer-events:none; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .bg-txt { position:relative; z-index:3; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area { position:absolute; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area::before { content:""; position:absolute; inset:0; border-radius:50%; background:rgba(11,105,98,.07); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area .circle { position:absolute; inset:0; background:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-web-1.png") center / 100% 100% no-repeat; animation:d30-roaming-pulse 3s ease-out infinite; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area .circle-2 { animation-delay:-1.5s; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-ap { display:block; position:absolute; z-index:2; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-ap img { display:block; width:100%; height:100%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { position:absolute; width:2.2088353%; z-index:4; animation:d30-roaming-client 8s linear infinite; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client .img-phone { display:block; width:100%; height:auto; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-path { position:absolute; left:43.5%; top:80%; width:33.5%; border-top:.125em dashed #005564; transform:rotate(2.34221deg); transform-origin:left center; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-path::before { content:""; position:absolute; left:-.2em; top:-.26em; border-top:.2em solid transparent; border-bottom:.2em solid transparent; border-right:.6em solid #005564; }
@keyframes d30-roaming-pulse { 0% { transform:scale(.125); opacity:.9; } 100% { transform:scale(1); opacity:.2; } }
@keyframes d30-roaming-client { 0%,8% { left:77%; top:72%; opacity:1; } 45% { left:59%; top:72%; opacity:1; } 80%,95% { left:41%; top:72%; opacity:1; } 100% { left:41%; top:72%; opacity:0; } }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-1 { left: 15.8132530%; top: 12.1179039%; width: 18.7751004%; height: 75.8733624%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-1 { left: 22.2389558%; top: 43.4497817%; width: 5.9236948%; height: 12.7729258%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-2 { left: 32.4799197%; top: 12.1179039%; width: 18.7751004%; height: 75.8733624%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-2 { left: 38.9056225%; top: 43.4497817%; width: 5.9236948%; height: 12.7729258%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-3 { left: 49.5481928%; top: 12.1179039%; width: 18.7751004%; height: 75.8733624%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-3 { left: 55.9236948%; top: 43.4497817%; width: 5.9236948%; height: 12.7729258%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-4 { left: 66.0140562%; top: 12.1179039%; width: 18.7751004%; height: 75.8733624%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-4 { left: 72.3895582%; top: 43.4497817%; width: 5.9236948%; height: 12.7729258%; }
@media (max-width:736px) {
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-scene-mobile.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { width:2.7173913%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-path { left:42%; top:79%; width:41.5%; border-top-width:.231482vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-path::before { left:-.370371vw; top:-.481482vw; border-top-width:.370371vw; border-bottom-width:.370371vw; border-right-width:1.111111vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-1 { left: 7.2826087%; top: 19.2187500%; width: 23.4782609%; height: 62.6562500%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-1 { left: 15.3260870%; top: 45.0000000%; width: 7.3913043%; height: 10.6250000%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-2 { left: 28.1521739%; top: 19.2187500%; width: 23.4782609%; height: 62.6562500%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-2 { left: 36.0869565%; top: 45.0000000%; width: 7.3913043%; height: 10.6250000%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-3 { left: 49.4565217%; top: 19.2187500%; width: 23.4782609%; height: 62.6562500%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-3 { left: 57.3913043%; top: 45.0000000%; width: 7.3913043%; height: 10.6250000%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-4 { left: 70.0000000%; top: 19.2187500%; width: 23.4782609%; height: 62.6562500%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-4 { left: 77.9347826%; top: 45.0000000%; width: 7.3913043%; height: 10.6250000%; }
}
@media (prefers-reduced-motion:reduce) {
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area .circle { animation:none; transform:scale(1); opacity:.25; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area .circle-2 { display:none; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { animation:none; left:41%; top:72%; opacity:1; }
}

/* D30 01: native product artwork; live title and model badge. */
/* D30 03: preserve each native icon's size inside a common icon row. */
.overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .icon {
  height: 1.875em;
  object-fit: contain;
}
.overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .li-1 .icon { width: 1.625em; }
.overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .li-2 .icon { width: 1.875em; }
.overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .li-3 .icon { width: 1.5em; }
.overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .icon-txt { padding-top: .875em; }
@media (max-width:736px) {
  .overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .icon { height: 5.555556vw; }
  .overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .li-1 .icon { width: 4.814815vw; }
  .overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .li-2 .icon { width: 5.555556vw; }
  .overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .li-3 .icon { width: 4.444444vw; }
  .overview-content .eap650-d30-outdoor_v1 .eap-designed-for-warehouses .ul-features .icon-txt { padding-top: 2.592593vw; }
}
/* D30 02: the directional antenna icon is 30 degrees. */
.overview-content .eap650-d30-outdoor_v1 .eap-selling-points .li-2 .icon {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/directional-30.png");
}
.overview-content .eap650-d30-outdoor_v1 .eap-banner {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/hero-web.png");
}
.overview-content .eap650-d30-outdoor_v1 .eap-banner h2 {
  position: relative;
  top: .069061em;
}
@media (max-width:736px) {
  .overview-content .eap650-d30-outdoor_v1 .eap-banner {
    background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/hero-mobile.png");
  }
  .overview-content .eap650-d30-outdoor_v1 .eap-banner .text {
    padding-top: 8.981481vw;
  }
  .overview-content .eap650-d30-outdoor_v1 .eap-banner h2 {
    top: 0;
    padding-bottom: 3.796296vw;
  }
}

/* D30 04: four directional antenna sets, twelve independent native rings. */
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .img { height:34.875em; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-scene-verified-web.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .d30-shelf-wave { position:absolute; display:block; background:center / 100% 100% no-repeat; transform-origin:center; animation:d30-shelf-ring 2.7s ease-in-out infinite; }
@keyframes d30-shelf-ring { 0%,100% { opacity:.35; transform:scale(.9); } 50% { opacity:1; transform:scale(1.04); } }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .desc-1 { left:2.75%; top:15.46875em; width:16%; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .desc-2 { left:83.166667%; top:23.09375em; width:16%; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .desc-3 { left:80.958333%; top:7.4375em; width:16%; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-1-1 { left:23.1250000%; top:42.5220928%; width:1.5000000%; height:4.5493395%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-1-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-1-2 { left:25.4166667%; top:43.0275750%; width:2.7083333%; height:8.1719616%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-1-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-1-3 { left:28.9166667%; top:44.5440214%; width:4.3333333%; height:13.3110303%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-1-3.png"); animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-2-1 { left:62.0000000%; top:61.3091798%; width:1.4583333%; height:4.5493395%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-2-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-2-2 { left:58.5000000%; top:57.1810755%; width:2.6666667%; height:8.2562086%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-2-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-2-3 { left:53.3750000%; top:50.5255604%; width:4.2916667%; height:13.3110303%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-2-3.png"); animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-3-1 { left:40.6250000%; top:24.1562409%; width:1.5000000%; height:4.5493395%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-3-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-3-2 { left:42.9166667%; top:24.6617231%; width:2.7083333%; height:8.1719616%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-3-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-3-3 { left:46.4166667%; top:26.1781696%; width:4.3333333%; height:13.3110303%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-3-3.png"); animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-4-1 { left:79.4166667%; top:42.3535987%; width:1.4583333%; height:4.5493395%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-4-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-4-2 { left:75.9166667%; top:38.2254944%; width:2.6666667%; height:8.2562086%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-4-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-4-3 { left:70.7916667%; top:31.5699793%; width:4.2916667%; height:13.3110303%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-web-4-3.png"); animation-delay:-1.4s; }
@media (max-width:736px) {
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .img { height:55.740741vw; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-scene-verified-mobile.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .desc-1 { left:1.111111vw; top:45.092593vw; width:18.518519vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .desc-2 { left:63.194444vw; top:45.648148vw; width:18.333333vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .desc-3 { left:64.166667vw; top:3.796296vw; width:16.666667vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-1-1 { left:22.7069292%; top:49.7038637%; width:1.6135853%; height:3.4766775%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-1-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-1-2 { left:25.1721290%; top:50.0901612%; width:2.9134179%; height:6.2451430%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-1-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-1-3 { left:28.9371614%; top:51.2490537%; width:4.6614687%; height:10.1725009%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-1-3.png"); animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-2-1 { left:64.5256817%; top:64.0612543%; width:1.5687635%; height:3.4766775%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-2-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-2-2 { left:60.7606493%; top:60.9064914%; width:2.8685961%; height:6.3095259%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-2-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-2-3 { left:55.2475662%; top:55.8202409%; width:4.6166468%; height:10.1725009%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-2-3.png"); animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-3-1 { left:41.5320911%; top:35.6683877%; width:1.6135853%; height:3.4766775%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-3-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-3-2 { left:43.9972909%; top:36.0546852%; width:2.9134179%; height:6.2451430%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-3-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-3-3 { left:47.7623232%; top:37.2135778%; width:4.6614687%; height:10.1725009%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-3-3.png"); animation-delay:-1.4s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-4-1 { left:83.2611999%; top:49.5750979%; width:1.5687635%; height:3.4766775%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-4-1.png"); animation-delay:-0.0s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-4-2 { left:79.4961676%; top:46.4203349%; width:2.8685961%; height:6.3095259%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-4-2.png"); animation-delay:-0.7s; }
.overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .wave-4-3 { left:73.9830844%; top:41.3340845%; width:4.6166468%; height:10.1725009%; background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/shelf-wave-mobile-4-3.png"); animation-delay:-1.4s; }
}
@media (prefers-reduced-motion:reduce) { .overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas .d30-shelf-wave { animation:none; opacity:1; transform:none; } }

/* D30 05: reuse the native outward-signal component with D30 artwork. */
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .img {
  background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-web.png");
}
.overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .ul-words {
  position: relative;
  left: .3515625em;
  width: 45.5em;
}
@media (max-width:736px) {
  .overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .img {
    background-image: url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/outdoor-scene-mobile.png");
  }
  .overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage .ul-words {
    left: 0;
    width: 100%;
  }
}

/* D30 06: reuse pulse and moving-client behavior with native D30 geometry. */
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-ap::after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:45.833333%;
  box-sizing:border-box;
  border:.0625em solid #00a870;
  border-radius:.1875em;
  box-shadow:0 0 .25em rgba(0,168,112,.5);
  background:#fbfcfc;
}
@media (max-width:736px) {
  .overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-ap::after {
    border-width:.105741vw;
    border-radius:.317222vw;
    box-shadow:0 0 .264351vw rgba(0,168,112,.5);
  }
}
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .text { padding:4.25em 0 1.875em; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming h2 { padding-bottom:.416667em; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area::before { background:none; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .img .desc-1 { left:31.515625em; top:14.25em; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-scene-web.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-1 { left:14.6586345%; top:17.9039301%; width:20.7329317%; height:113.2096070%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-1 { left:23.1927711%; top:12.2270742%; width:3.7148594%; height:5.2401747%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-1 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-web-1.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-2 { left:31.4257028%; top:-31.4410480%; width:20.5321285%; height:113.2096070%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-2 { left:39.8092369%; top:82.0960699%; width:3.7650602%; height:5.2401747%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-2 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-web-2.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-3 { left:48.4939759%; top:17.9039301%; width:20.3313253%; height:113.2096070%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-3 { left:56.8273092%; top:12.2270742%; width:3.7148594%; height:5.2401747%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-3 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-web-3.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-4 { left:65.5120482%; top:-31.4410480%; width:20.0803213%; height:113.2096070%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-4 { left:73.6947791%; top:82.0960699%; width:3.7650602%; height:5.2401747%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-4 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-web-4.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { width:2.2088353%; animation:d30-client-web 8s linear infinite; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-path { left:43.4236948%; top:54.5851528%; width:32.8815261%; transform:rotate(2.710deg); }
@keyframes d30-client-web { 0%,100% { left:40.2108434%; top:47.1615721%; opacity:1; } 46% { left:76.4558233%; top:50.1091703%; opacity:1; } 49% { left:76.4558233%; top:50.1091703%; opacity:0; } 51% { left:40.2108434%; top:47.1615721%; opacity:0; } 55% { opacity:1; } }
@media (max-width:736px) {
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .text { padding:13.333333vw 0 4.907407vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming h2 { padding-bottom:2.777778vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .text > p { max-width:79.259259vw; margin:0 auto; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .img .desc-1 { left:37.824074vw; top:27.222222vw; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .img { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-scene-mobile.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-1 { left:6.3090944%; top:23.8496179%; width:25.6311705%; height:92.5134757%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-1 { left:16.8594551%; top:19.2105622%; width:4.5925100%; height:4.2822052%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-1 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-mobile-1.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-2 { left:27.0374502%; top:-16.4744814%; width:25.3829267%; height:92.5134757%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-2 { left:37.4016281%; top:76.3066321%; width:4.6545709%; height:4.2822052%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-2 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-mobile-2.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-3 { left:48.1381716%; top:23.8496179%; width:25.1346829%; height:92.5134757%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-3 { left:58.4402886%; top:19.2105622%; width:4.5925100%; height:4.2822052%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-3 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-mobile-3.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-4 { left:69.1768322%; top:-16.4744814%; width:24.8243782%; height:92.5134757%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .ap-4 { left:79.2927663%; top:76.3066321%; width:4.6545709%; height:4.2822052%; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .area-4 .circle { background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/roaming-wave-mobile-4.png"); }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { width:2.7306816%; animation:d30-client-mobile 8s linear infinite; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roaming-path { left:41.8700161%; top:53.8250546%; width:40.6499193%; transform:rotate(2.710deg); }
@keyframes d30-client-mobile { 0%,100% { left:37.8981156%; top:47.7585972%; opacity:1; } 46% { left:82.7061183%; top:50.1673376%; opacity:1; } 49% { left:82.7061183%; top:50.1673376%; opacity:0; } 51% { left:37.8981156%; top:47.7585972%; opacity:0; } 55% { opacity:1; } }
}
@media (prefers-reduced-motion:reduce) {
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area .circle { animation:none; transform:none; opacity:1; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-area .circle-2 { display:none; }
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { animation:none; left:40.2108434%; top:47.1615721%; opacity:1; }
}
@media (max-width:736px) and (prefers-reduced-motion:reduce) {
.overview-content .eap650-d30-outdoor_v1 .eap-seamless-roaming .roam-client { left:37.8981156%; top:47.7585972%; }
}

/* D30 07: text-free native diagram artwork, with semantic HTML labels. */
.overview-content .eap650-d30-outdoor_v1 .eap-sdn .img {
  height:22.28125em;
  background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/sdn-art-web.png");
}
@media (max-width:736px) {
  .overview-content .eap650-d30-outdoor_v1 .eap-sdn .img {
    height:140vw;
    background-image:url("https://static-product-no-cdn.tp-link.com/eap650-d30-outdoor_v1.20/img/d30/sdn-art-mobile.png");
  }
}
/* Fix mobile number display in both sections */
@media (max-width: 736px) {
 
  /* Previous section: 16 ft / 131 ft */
  .overview-content .eap650-d30-outdoor_v1 .eap-shelf-areas p.highlights {
    font-size: 4.8vw;
    white-space: nowrap;
  }
 
  /* Current section: 1181 ft / 2953 ft */
  .overview-content .eap650-d30-outdoor_v1 .eap-ultra-range-coverage p.highlights {
    font-size: 4.8vw;
    white-space: nowrap;
  }
 
}
