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

@media only screen and (min-width: 736px) {
  .section-router .buystrip-item:not(:first-child) {
    margin-left: 5rem;
  }
}

.enSpacing {
  letter-spacing: -0.035em !important;
}

html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-shared-deep-dive-copy:lang(zh-CN) {
  font-family: SF Pro SC, 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-CN),
html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-caption:lang(zh-CN),
html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-eyebrow-super:lang(zh-CN),
html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-shared-deep-dive-caption:lang(zh-CN),
html.enhance-deep-dive .deep-dive.vertical-type[id^=deep-dive-] .typography-shared-deep-dive-headline:lang(zh-CN) {
  font-family: SF Pro SC, 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(/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(/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(/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(/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(/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(/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(/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(/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(/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(/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(/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(/business/small-business/images/smb_security_endframe__fyqk86n0k8ae_small_2x.jpg)
  }
}

@media only screen and (max-width: 734px) {
  .section-devices .section-image-container .section-image-aside {
    top: -140px;
    right: -114px;
  }
}

@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;
  }
}

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

  .headline-center-s {
    position: relative;
  }
}

@media only screen and (max-width: 735px) {
  .headline-center-ll {
    position: relative;
  }

  .headline-center-s {
    position: absolute;
  }
}

@media only screen and (min-width: 1068px) {
  .headline-center-ol {
    position: absolute;
  }
}

@media only screen and (max-width: 1068px) {
  .headline-center-ol {
    position: relative;
  }
}

@media only screen and (max-width:734px) {
  br.small {
    display: inline-block;
  }
}

@media only screen and (max-width:734px) {
  .section-router .buystrip-item {
    max-width: 300px;
    width: 100%;
  }
}

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

@media only screen and (min-width: 735px) {
  .l-ml-1em {
    margin-left: .95em !important;
  }
}

@media only screen and (min-width: 1085px) {
  .l-ml-1em {
    margin-left: 1.8em !important;
  }
}

@media only screen and (max-width: 735px) {
  .l-ml-1em-s {
    margin-left: .5em !important;
  }

  .blankstart::before {
    content: '';
  }

  .section-hero .hero-copy {
    width: 285px;
  }

  .section-collab .typography-shared-deep-dive-copy {
    margin-right: 3rem;
  }

  .section-saving .typography-shared-deep-dive-copy {
    width: 270px;
  }
}

.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-play:before,
.icon-play:after,
.icon-playcircle:before,
.icon-playcircle:after {
  top: -3px;
}

html[lang=zh-CN] .centerall {
  padding-left: .6em;
}
html[lang=zh-CN] .section-tools .centerall {
  padding-left: .43em;
}

.icon {
  --top: 0.08em;
}
.icon-after.more {
  --top: -0.02em;
}
.icon-after.icon-playcircle {
  --top: 0.04em;
}
.icon-after.icon-playcircle::after {
  position: static
}
@media only screen and (min-width: 735px) {
  .section-saving .typography-shared-deep-dive-copy {
    width: 310px;
  }

  .section-success-stories-copy .headline-center-l {
    position: absolute;
  }

  .section-hero .typography-hero-copy .headline-center-l {
    position: absolute;
  }
  .section-experts .section-content .section-headline {
    position: relative;
  }
  .special-center {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media only screen and (min-width: 1069px) {
  .section-saving .typography-shared-deep-dive-copy {
    width: 405px;
  }

  .center-l {
    padding-left: 0.6em;
  }
}

@media only screen and (max-width: 734px) {
  .section-hero .typography-hero-copy .headline-center-l {
    position: relative;
  }

  .section-hero .typography-hero-copy .headline-center-s {
    position: absolute;
  }

  .section-success-stories-copy .headline-center-l {
    position: relative;
  }

  .section-success-stories-copy .headline-center-s {
    position: absolute;
  }

  .section-success-stories .success-gallery .tablist-wrapper .tabnav-items {
    flex-wrap: wrap;
  }
  html[lang=zh-CN] .section-security .centerall {
    padding-left: 0;
  }
  html[lang=zh-CN] .section-security .center-s {
    padding-left: 0.6em;
  }
  html[lang=zh-CN] .section-tools .centerall {
    padding-left: .35em;
  }
}

.icon-hello {
  background-image: url(/business/small-business/images/hello_bubble__eu1dbrvzhtiu_large_2x.png);
}
.f600 {
    font-weight: 600;
}

@media (min-resolution: 1.5dppx),(min-resolution: 144dpi) {
  .icon-hello {
      background-image:url(/business/small-business/images/hello_bubble__eu1dbrvzhtiu_large_2x.png)
  }
}

@media (max-width: 1068px) {
  .icon-hello {
      background-image:url(/business/small-business/images/hello_bubble__eu1dbrvzhtiu_medium_2x.png)
  }
}

@media (max-width: 1068px) and(min-resolution: 1.5dppx),(max-width: 1068px) and(min-resolution: 144dpi) {
  .icon-hello {
      background-image:url(/business/small-business/images/hello_bubble__eu1dbrvzhtiu_medium_2x.png)
  }
}

@media (max-width: 734px) {
  .icon-hello {
      background-image:url(/business/small-business/images/hello_bubble__eu1dbrvzhtiu_small_2x.png)
  }
  .section-hero .hero-headline br {
    display: block;
  }
  .center-s {
    padding-left: 0.6em;
  }
}

@media (max-width: 734px) and(min-resolution: 1.5dppx),(max-width: 734px) and(min-resolution: 144dpi) {
  .icon-hello {
      background-image:url(/business/small-business/images/hello_bubble__eu1dbrvzhtiu_small_2x.png)
  }
  .section-hero .hero-headline br {
    display: block;
  }
}
.typography-hero-headline:lang(zh) {
  line-height: 1.1;
}
.tabnav {
  --tabnav-scale: 1 !important;
}

/* 
.section-hero.rolodex-mode .hero-headline {
  width: 46.24rem;
}

@media (max-width:1068px) {
  .section-hero.rolodex-mode .hero-headline {
    width: 33.24rem;
  }
}

@media (max-width:800px) {
  .section-hero.rolodex-mode .hero-headline {
    width: 100%;
  }
}

.section-hero.rolodex-mode .hero-headline.will-change .rolodex>.rolodex-item {
  will-change: transform;
  left: 45px;
}

.section-hero.rolodex-mode .hero-headline.will-change .rolodex>.rolodex-item.setup {
  left: 0;
}

.section-hero.rolodex-mode .hero-headline .rolodex .rolodex-item.hide-no-enhanced-xp {
  left: 45px;
}


.section-hero.rolodex-mode .hero-headline .rolodex>.rolodex-item.animate-in {
  left: 45px;
}

@media (max-width:800px) {
  .section-hero.rolodex-mode .hero-headline.will-change .rolodex>.rolodex-item {
    left: 0;
  }

  .section-hero.rolodex-mode .hero-headline.will-change .rolodex>.rolodex-item.setup {
    left: 0;
  }

  .section-hero.rolodex-mode .hero-headline .rolodex .rolodex-item.hide-no-enhanced-xp {
    left: 0;
  }


  .section-hero.rolodex-mode .hero-headline .rolodex>.rolodex-item.animate-in {
    left: 0;
  }

  .section-hero.rolodex-mode .rolodex-item.animate-in .highlight {
    margin-left: 0.5em;
  }
} */


.section-hero.rolodex-mode .hero-headline {
  margin-left: 50%;
  transform: translateX(-19.8rem);
}

@media (max-width:1068px) {
  .section-hero.rolodex-mode .hero-headline {
    margin-left: 50%;
    transform: translateX(-14.5rem);
  }
}

@media (max-width:800px) {
  .section-hero.rolodex-mode .hero-headline {
    margin-left: 50%;
    transform: translateX(-13rem);
  }

  .section-hero.rolodex-mode .rolodex-item.animate-in .highlight {
    margin-left: 2.5rem;
  }
}

@media (max-width:734px) {
  .section-hero.rolodex-mode .hero-headline {
    margin-left: 50%;
    transform: translateX(-50%);
  }

  .section-hero.rolodex-mode .rolodex-item.animate-in .highlight {
    margin-left: 1.5rem;
  }
}


@media (max-width:734px) {
  .section-experts .section-content {
    max-width: 284px;
    }
}


html.enhanced-xp .section-hero.rolodex-mode .section-content {
  overflow: hidden;
}