@import url("responsive-access-v6.css") screen and (max-width: 880px);
@import url("responsive-wave1-v6.css") screen and (max-width: 880px);
@import url("responsive-wave2-v6.css") screen and (max-width: 880px);

.responsive-menu {
  display: none;
}

/* Approved 3\CA mark geometry only. Header and page layout are intentionally untouched. */
:is(.topbar, .product-bar, .identity, .mail-head) > :is(.brand, .wordmark, .three-brand) {
  display: inline-flex !important;
  align-items: center !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 24px !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  letter-spacing: -0.04em !important;
}

:is(.topbar, .product-bar, .identity, .mail-head) > :is(.brand, .wordmark, .three-brand) > :is(b, .three, .ca) {
  color: inherit !important;
  font: inherit !important;
  line-height: 1 !important;
}

:is(.topbar, .product-bar, .identity, .mail-head) > :is(.brand, .wordmark, .three-brand) > :is(i, em, .slash) {
  display: inline-block !important;
  width: 3px !important;
  height: 29px !important;
  margin: 0 7px !important;
  background: #e54040 !important;
  color: transparent !important;
  font-size: 0 !important;
  font-style: normal !important;
  transform: rotate(-13deg) !important;
  transform-origin: center !important;
}
