.section-router .buystrip {
  justify-content: flex-start;
}

@media only screen and (min-width: 736px) {
  .section-router .buystrip-item:not(:first-child) {
    margin-left: 5rem;
  }
  .w1020 {
    width: 100%;
    max-width: 1020px;
  }
}
.enSpacing {
  letter-spacing: -0.035em !important;
}

html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-shared-deep-dive-copy:lang(zh-HK) {
  font-family: SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif;
}

html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-caption:lang(zh-HK),html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-caption:lang(zh-HK),html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-eyebrow-super:lang(zh-HK),html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-shared-deep-dive-caption:lang(zh-HK),html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-shared-deep-dive-headline:lang(zh-HK) {
  font-family: SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.section-router .router-copy {
  max-width: 100%
}


/* images reset */
/* video start frame */

#deep-dive-devices .section-security .security-video-container .start-frame {

  background-image: url(/hk/business/small-business/images/smb_security_startframe__ej29pecmkfsm_large.jpg)
}

@media (-webkit-min-device-pixel-ratio:1.5),
(min-resolution:144dpi),
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx) {
  #deep-dive-devices .section-security .security-video-container .start-frame {
    background-image: url(/hk/business/small-business/images/smb_security_startframe__ej29pecmkfsm_large_2x.jpg)
  }
}

@media (max-height:999px),
only screen and (max-width:1068px) {
  #deep-dive-devices .section-security .security-video-container .start-frame {
    background-image: url(/hk/business/small-business/images/smb_security_startframe__ej29pecmkfsm_medium.jpg)
  }
}

@media (max-height:999px)and (-webkit-min-device-pixel-ratio:1.5),
(max-height:999px)and (min-resolution:144dpi),
only screen and (max-height:999px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-height:999px)and (min-resolution:1.5dppx),
only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:1068px)and (min-resolution:1.5dppx),
only screen and (max-width:1068px)and (min-resolution:144dpi) {
  #deep-dive-devices .section-security .security-video-container .start-frame {
    background-image: url(/hk/business/small-business/images/smb_security_startframe__ej29pecmkfsm_medium_2x.jpg)
  }
}

@media (max-height:799px),
only screen and (max-width:734px) {
  #deep-dive-devices .section-security .security-video-container .start-frame {
    background-image: url(/hk/business/small-business/images/smb_security_startframe__ej29pecmkfsm_small.jpg)
  }
}

@media (max-height:799px)and (-webkit-min-device-pixel-ratio:1.5),
(max-height:799px)and (min-resolution:144dpi),
only screen and (max-height:799px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-height:799px)and (min-resolution:1.5dppx),
only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:734px)and (min-resolution:1.5dppx),
only screen and (max-width:734px)and (min-resolution:144dpi) {
  #deep-dive-devices .section-security .security-video-container .start-frame {
    background-image: url(/hk/business/small-business/images/smb_security_startframe__ej29pecmkfsm_small_2x.jpg)
  }
}

/* video end frame */

#deep-dive-devices .section-security .security-video-container .end-frame {
  background-image: url(/hk/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_large.jpg)
}

@media (-webkit-min-device-pixel-ratio:1.5),
(min-resolution:144dpi),
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx) {
  #deep-dive-devices .section-security .security-video-container .end-frame {
    background-image: url(/hk/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_large_2x.jpg)
  }
}

@media (max-height:999px),
only screen and (max-width:1068px) {
  #deep-dive-devices .section-security .security-video-container .end-frame {
    background-image: url(/hk/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_medium.jpg)
  }
}

@media (max-height:999px)and (-webkit-min-device-pixel-ratio:1.5),
(max-height:999px)and (min-resolution:144dpi),
only screen and (max-height:999px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-height:999px)and (min-resolution:1.5dppx),
only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:1068px)and (min-resolution:1.5dppx),
only screen and (max-width:1068px)and (min-resolution:144dpi) {
  #deep-dive-devices .section-security .security-video-container .end-frame {
    background-image: url(/hk/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_medium_2x.jpg)
  }
}

@media (max-height:799px),
only screen and (max-width:734px) {
  #deep-dive-devices .section-security .security-video-container .end-frame {
    background-image: url(/hk/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_small.jpg)
  }
}

@media (max-height:799px)and (-webkit-min-device-pixel-ratio:1.5),
(max-height:799px)and (min-resolution:144dpi),
only screen and (max-height:799px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-height:799px)and (min-resolution:1.5dppx),
only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:734px)and (min-resolution:1.5dppx),
only screen and (max-width:734px)and (min-resolution:144dpi) {
  #deep-dive-devices .section-security .security-video-container .end-frame {
    background-image: url(/hk/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_small_2x.jpg)
  }
}

@media only screen and (max-height: 650px) {
  html.enhance-deep-dive #deep-dive-devices .section-security .modal-image-container .modal-caption {
  margin: auto 0 0 20px;
  max-width: 2.55em;
  min-width: 5em;
}
}

.icon-wrapper .icon.headline-center-l {
  position: absolute;
}

@media only screen and (min-width: 735px) {
  .headline-center-ll {
      position: absolute;
  }
  .headline-center-s {
      position: relative;
  }
  .w236s {
    width: auto;
  }
}

@media only screen and (min-width:1068px) {
}
@media only screen and (max-width:734px) {
  .headline-center-ll {
      position: relative;
  }
  .headline-center-s {
      position: absolute;
  }
  br.small {
    display: inline-block;
  }
  .section-router .buystrip-item {
    max-width: 300px;
    width: 100%;
  }
  .w236s {
    width: 236px;
  }
}

@media only screen and (min-width: 735px) {
  .l-ml-1em {
    margin-left: 1.3em !important;
  }
}
@media only screen and (min-width: 1085px) {
  .l-ml-1em {
    margin-left: 2.4em !important;
  }
}
@media only screen and (max-width: 735px) {
  .l-ml-1em-s {
    margin-left: 1em !important;
  }
  .blankstart::before {
    content: '  ';
  }
}

.typography-section-headline,
.typography-shared-deep-dive-headline {
  font-weight: 600 !important;
}
@media only screen and (max-width: 734px) {
  html.enhance-deep-dive #deep-dive-apps .section-powerful .modal-grid-icon {
    height: 42px;
  }
}
@media only screen and (max-width: 1068px) {
  html.enhance-deep-dive #deep-dive-apps .section-powerful .modal-grid-icon {
    height: 51px;
  }
}
@media only screen and (min-width: 1069px) {
  html.enhance-deep-dive #deep-dive-apps .section-powerful .modal-grid-icon {
    height: 60px;
  }
}

#deep-dive-devices .section-power .modal-copy-container .modal-list-item strong {
  font-weight: 600 !important;
  text-shadow: 1px 0px 0px currentcolor;
}
#deep-dive-devices .section-power .modal-copy-container .modal-list-item sup.footnote-number {
  font-weight: 400;
}
.icon {
  --top: 0.08em;
}
.icon-after.more {
  --top: -0.02em;
}
.icon-after.icon-playcircle {
  --top: 0.04em;
}
.icon-after.icon-playcircle::after {
  position: static
}

html[lang=zh-MO] .centerall {
  padding-left: 0.6em;
}

.f600 {
  font-weight: 600;
}
@media only screen and (min-width: 735px) {
  .section-hero .typography-hero-copy .headline-center-l {
    position: absolute;
  }
  .center-m {
    padding-left: 0.6em;
  }
}
@media only screen and (min-width: 1069px) {
}
@media only screen and (max-width: 734px) {
  .section-hero .typography-hero-copy {
    width: 287px;
  }
  .section-hero .typography-hero-copy .headline-center-l {
    position: relative;
  }
  .section-hero .typography-hero-copy .headline-center-s {
    position: absolute;
  }
  .section-collab .typography-shared-deep-dive-copy {
    margin-right: 3rem;
  }
  .section-success-stories .success-gallery .tablist-wrapper .tabnav-items {
    flex-wrap: wrap;
  }
  .section-experts .section-content .section-headline {
    position: relative;
  }
  .center-s {
    padding-left: 0.6em;
  }
  .special-center {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
  }
}
.typography-hero-headline:lang(zh) {
  line-height: 1.1;
}
.tabnav {
  --tabnav-scale: 1 !important;
}