<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.zwc-bgblue {
  background-color: #edf7f8;
}
.zwc-bgyellow {
  background-color: #faf7e8;
}
.zwc-bggrey {
  background-color: #f6f5f2;
}
.zwc-bgpink {
  background-color: #fff1f1;
}

/* Header Section */
.zcee-main-header-wrapper {
  background-color: #4827ba;
  color: #fff;
  text-align: center;
  padding: 90px 0 90px;
}

.zcee-header-content-wrapper {
  max-width: 800px;
  margin: 0 auto;
}

.zcee-header-content-wrapper h1 span {
  background-color: #ffdd2d;
  color: #000;
  text-transform: uppercase;
  width: -moz-max-content;
  width: max-content;
  padding: 10px;
  margin: 0 auto 20px;
  box-shadow: 7px 7px 0px #000;
  transform: rotate(-5.495deg);
  letter-spacing: -0.24px;
  font-family: var(--secondaryfont-bold);
  margin-bottom: 15px;
  font-size: 27px;
  display: block;
}

.zcee-header-content-wrapper h1 {
  font-family: var(--primaryfont-bold);
  margin: 0 auto 20px;
}

.zcee-header-content-wrapper &gt; p {
  letter-spacing: -0.22px;
}

.zcee-header-ctas {
  margin: 0 0 30px;
}

.zceesignup {
  font-family: var(--primaryfont-semibold);
  padding: 11px 30px;
  background-color: #f0483e;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}

.act-btn.cta-btn {
  visibility: unset;
  opacity: 1;
}

.zcee-header-ctas &gt; .zcee-contact-sales {
  font-family: var(--primaryfont-semibold);
  padding: 12px 50px;
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
  font-size: 15px;
}

.zcee-header-ctas {
  display: flex;
  gap: 20px;
  justify-content: center;
}

.zcee-feature-wrap {
  display: flex;
  gap: 50px;
  justify-content: center;
}

.zcee-feature-item {
  display: flex;
  gap: 15px;
  align-items: center;
}

.zcee-feature-item &gt; p {
  margin-bottom: 0px;
}

.zcee-header-content-wrapper &gt; p {
  max-width: 730px;
  /* width: 90%; */
  margin: 0 auto 25px;
}

/* Block2 starts */
.zcee-left-sticky {
  position: sticky;
  top: 90px;
  margin-bottom: 40px;
}

.zwcc-sticky-item-topic {
  cursor: pointer;
}

.zwcc-sticky-item-topic a {
  color: #000000;
  font-size: 16px;
}

.zwcc-sticky-item-topic {
  padding: 20px;
}

.zwcc-sticky-item-topic.active {
  background-color: #e9f5fd;
}

.zcee-block-wrap h3 {
  font-family: var(--primaryfont-bold);
  /* margin-bottom: 40px; */
}

.zcee-block2-wrapper {
  margin-top: 100px;
}

.zcee-overall-wrap {
  display: flex;
  gap: 100px;
}

.zcee-left-sticky-bar {
  max-width: 340px;
}

.zcee-left-sticky &gt; li {
  margin-bottom: 10px;
  min-width: 325px;
  padding: 17px 56px 17px 26px;
  position: relative;
  border-radius: 12px;
  scroll-margin-top: 1em;
}

.zcee-left-sticky &gt; li::before {
  content: "";
  background-image: url(/sites/zweb/images/connect/best-practices-internal-communication/direct-icon.svg);
  width: 10px;
  height: 15px;
  position: absolute;
  color: black;
  background-repeat: no-repeat;
  right: 20px;
  top: 45%;
}

.zcee-left-sticky &gt; li.active::before {
  background-image: url(/sites/zweb/images/connect/best-practices-internal-communication/direct-icon-active.svg);
}

.zcee-right-block2-content {
  max-width: 850px;
  width: 100%;
}

.zcee-percent {
  color: #4827ba;
  font-size: 49.692px;
  font-style: normal;
  font-weight: 700;
  line-height: 39.231px;
  letter-spacing: -0.497px;
  display: flex;
  gap: 10px;
  margin-bottom: 15px;
  font-family: var(--primaryfont-bold);
}

.zcee-block-wrap {
  margin-bottom: 45px;
}

.zcee-inner-item2-wrap {
  padding: 50px 65px;
}

.zcee-inner-item3-wrap {
  padding: 50px 65px;
}
.zcee-inner-item3-wrap .zcee-benefits-wrap {
  margin-top: 30px;
}

.zcee-benefit-item {
  display: flex;
  gap: 30px;
  margin-top: 5px;
}

.zcee-benefit-cta {
  padding: 31px 60px;
  display: flex;
  gap: 40px;
  margin-top: 60px;
  align-items: center;
  justify-content: space-between;
}

.zcee-levelup &gt; h4 {
  font-family: var(--secondaryfont-bold);
  max-width: 400px;
  line-height: 1.3;
}

.zcee-improve-ee-points {
  position: relative;
  margin-left: 30px;
}

.zcee-improve-ee-points::before {
  content: "";
  position: absolute;
  background-image: url(/sites/zweb/images/connect/best-practices-internal-communication/tick-mark-ee.svg);
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  left: -5%;
  top: 7%;
}

.zcee-inner-item5-wrap {
  padding: 60px;
}

.zcee-benefit-item svg {
  width: 100%;
  height: 40px;
  max-width: 40px;
}

.zcee-connect-help-points &gt; p &gt; strong {
  font-family: var(--primaryfont-bold);
}

/* End of block2 */
/* Block3 starts */
.zcee-signing-up-wrapper {
  background-color: #4827ba;
  color: #fff;
  text-align: center;
  padding: 70px 0;
}

.zcee-signing-item h3 {
  max-width: 1080px;
  font-family: var(--secondaryfont-bold);
  margin: 0 auto 45px;
  width: 90%;
  line-height: 1.2;
}

.zcee-block4 {
  margin: 60px 0 60px;
}

.zcee-learn-explore-item h4 {
  max-width: 530px;
  margin: 0 auto 30px;
  text-align: center;
  line-height: 1.2;
  font-family: var(--primaryfont-bold);
}

.zcee-learn-explore-item &gt; p {
  text-align: center;
}

.zcee-main-featured {
  display: flex;
  gap: 30px;
  justify-content: center;
  margin-top: 40px;
}

.zcee-block4-cnt img {
  min-height: 165px;
}

.zcee-block4-cnt {
  flex-basis: 25%;
  max-width: 320px;
}
.zcee-block4-cnt a {
  color: #000;
  text-decoration: underline;
  display: block;
  padding-top: 20px;
}

/* end of block3 */
/* Animation block */
.zcee-main-header-wrapper {
  position: relative;
}

.zcee-animation-block1 &gt; svg {
  position: absolute;
  bottom: 8%;
  left: 26%;
}

.zcee-animation-block2 &gt; svg {
  position: absolute;
  top: 22%;
  right: 20%;
}

.zcee-animation-block3 &gt; img {
  position: absolute;
  bottom: 11%;
  right: 9%;
  width: 14%;
}

.zcee-animation-block4 &gt; img {
  position: absolute;
  left: 10%;
  top: 20%;
  z-index: 9;
  width: 12%;
}

.zcee-connect-help-points {
  list-style: disc;
  margin-left: 20px;
}

.zcee-improve-ee-points h4 {
  margin-bottom: 15px;
}

.zcee-improve-ee-points:not(:last-child) {
  margin-bottom: 25px;
}
.zcee-improve-ee-points p {
  margin-bottom: 0;
}

.zcee-block2-item5 h3 {
  max-width: 740px;
}

/* Animation router */
.zcee-connect-help-points &gt; p {
  margin: 0 10px 25px 10px;
}
.zcee-connect-help-points:not(:last-child) {
  margin-bottom: 35px;
}

.zcee-percent svg {
  animation: drizzle 2s ease-in-out infinite alternate;
}

.zcee-levelup &gt; h4 {
  margin-bottom: 0;
}

@keyframes drizzle {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-10px);
  }
}
.i18n-ja .zcee-left-sticky &gt; li::before {
  right: 2%;
}

/* End of animation block */
@media (min-width: 1500px) {
  .zcee-header-content-wrapper h1 {
    font-size: 70px;
  }
  .zcee-header-content-wrapper &gt; p {
    font-size: 22px;
  }
  .zcee-levelup &gt; h4 {
    font-size: 30px;
  }
  .zcee-signing-item h3 {
    font-size: 50px;
  }
  .zcee-learn-explore-item h4 {
    font-size: 35px;
  }
  .zcee-header-content-wrapper h1 {
    letter-spacing: -0.7px;
    line-height: 1.1;
  }
  li.zcee-connect-help-points &gt; p {
    max-width: 670px;
  }
  .zcee-block2-item1 &gt; p {
    max-width: 810px;
  }
  .zcee-block-wrap {
    margin-bottom: 60px;
  }
  .zcee-block-wrap h3 {
    margin-bottom: 20px;
    font-size: 35px;
    line-height: 1.2;
  }
  .zcee-block2-item3 h3 {
    max-width: 600px;
  }
  .zcee-block2-item4 h3 {
    max-width: 630px;
  }
  .zcee-benefit-text p {
    max-width: 710px;
  }
  .zcee-improve-ee-points &gt; p {
    max-width: 650px;
  }
}
@media (max-width: 1499px) {
  .zcee-header-content-wrapper &gt; p {
    max-width: 590px;
  }
  .zcee-improve-ee-points::before {
    left: -10%;
    top: 5%;
  }
  .content-wrap + .zcee-animation-block-wrapper &gt; .zcee-animation-block2 &gt; svg {
    width: 60px;
  }
  .zcee-animation-block1 &gt; svg {
    left: 22%;
  }
  .zcee-block2-item1 &gt; p {
    max-width: 810px;
  }
  .zcee-benefit-text p {
    max-width: 650px;
  }
  .zcee-signing-item h3 {
    max-width: 750px;
  }
  .zcee-block2-item3 h3 {
    max-width: 510px;
  }
  .zcee-block2-item4 h3 {
    max-width: 490px;
  }
  .zcee-block2-item5 h3 {
    max-width: 600px;
  }
}
@media (min-width: 1025px) and (max-width: 1499px) {
  .zcee-left-sticky &gt; li {
    max-width: 250px;
  }
  .content-wrap + .zcee-animation-block-wrapper &gt; .zcee-animation-block2 &gt; svg {
    width: 90px;
  }
  .zcee-right-block2-content {
    max-width: 800px;
  }
}
@media (max-width: 1200px) {
  .zcee-benefit-cta {
    flex-direction: column;
    gap: 20px;
  }
  .zcee-levelup &gt; h4 {
    text-align: center;
  }
  .zcee-header-content-wrapper h1 span{
    font-size: 23px;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .zcee-benefit-cta {
    padding: 30px 20px;
    flex-direction: column;
    gap: 20px;
  }
  .zcee-levelup &gt; h4 {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .zcee-left-sticky-bar {
    display: none;
  }
  .zcee-percent + p {
    margin-bottom: 0;
  }
  .zcee-inner-item2-wrap {
    padding: 35px 25px;
  }
  .zcee-inner-item3-wrap {
    padding: 35px;
  }
  .zcee-benefit-cta {
    padding: 25px 30px;
    flex-direction: column;
    gap: 25px;
    text-align: center;
  }
  .zcee-improve-ee-points::before {
    left: -7%;
    top: 5%;
  }
  .zcee-inner-item5-wrap {
    padding: 30px 25px;
  }
  .zcee-header-ctas {
    flex-direction: column;
  }
  /* .zcee-feature-wrap{
      flex-direction: column;
      align-items: center;
      gap: 20px;
  } */
  .zcee-main-featured {
    flex-direction: column;
    align-items: center;
  }
  .zceesignup,
  .zcee-contact-sales {
    max-width: 300px;
    margin: 0 auto;
    min-width: 250px;
  }
  .zcee-animation-block-wrapper {
    display: none;
  }
  .zcee-header-content-wrapper h1 span {
    transform: rotate(0deg);
  }
  .zcee-header-content-wrapper &gt; p {
    max-width: 460px;
    width: 90%;
    margin: 0 auto 25px;
  }
  .zcee-block2-wrapper {
    margin-top: 50px;
  }
  .zcee-signing-item h3 {
    max-width: 630px;
    width: 90%;
  }
  .zcee-right-block2-content {
    max-width: 680px;
    margin: 0 auto;
    width: 90%;
  }
}
@media (max-width: 767px) {
  .zcee-header-content-wrapper h1 span{
    font-size: 20px;
  }
  .zcee-benefit-item {
    flex-direction: column;
    gap: 15px;
    align-items: center;
  }
  .zcee-benefit-text {
    text-align: center;
  }
  .zcee-right-block2-content {
    max-width: 550px;
    margin: 0 auto;
  }
  .zcee-inner-item3-wrap {
    padding: 35px 25px;
  }
  .zceesignup {
    min-width: unset;
  }
  .zcee-block-wrap h3 {
    text-align: center;
  }
  .zcee-block2-item1 h3,
  .zcee-block2-item2 h3,
  .zcee-block2-item3 h3,
  .zcee-block2-item5 h3 {
    text-align: left;
  }
  .zcee-connect-help-points {
    margin-left: 10px;
  }
  /* .zcee-improve-ee-points::before {
      left: -12%;
      top: 4%;
  } */
  .zcee-header-ctas &gt; .zcee-contact-sales {
    min-width: unset;
    padding: 12px 38px;
  }
}
@media (max-width: 480px) {
  .zcee-improve-ee-points::before {
    left: -12%;
    top: 4%;
  }
  .zcee-main-featured {
    flex-direction: column;
  }
  .zcee-percent {
    font-size: 30px;
  }
  .zcee-feature-wrap {
    flex-wrap: wrap;
    align-items: center;
    gap: 20px;
  }
  .zcee-connect-help-points &gt; p {
    margin: 0 0 25px 0;
  }
}



/*feature-breadcrumb start*/
.feature-breadcrumb {
  padding-top: 23px;
  background-color: #4827ba;
}
.feature-breadcrumb.breadcrumb-dark li {
  color: #000;
}
.feature-breadcrumb.breadcrumb-dark li a {
  color: #666;
}
.feature-breadcrumb.breadcrumb-dark li a:hover {
  color: #000;
}
.feature-breadcrumb.breadcrumb-dark li a:after {
  background: #000;
}
.feature-breadcrumb.breadcrumb-light li {
  color: #fff;
}
.feature-breadcrumb.breadcrumb-light li a {
  color: #fff;
}
.feature-breadcrumb.breadcrumb-light li a:hover {
  color: #fff;
}
.feature-breadcrumb.breadcrumb-light li a:after {
  background: #fff;
}
.feature-breadcrumb .jpc-container {
  max-width: 1200px;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
}
.feature-breadcrumb li {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
  display: inline-block;
  margin-right: 14px;
  position: relative;
  color: #fff;
}
.feature-breadcrumb li a {
  color: #fff;
  position: relative;
  display: block;
  transition: 0.2s;
  padding-bottom: 4px;
}
.feature-breadcrumb li a:hover {
  color: #fff;
}
.feature-breadcrumb li a:hover:after {
  width: 100%;
  left: 0;
  right: auto;
  transition: all 0.2s linear;
}
.feature-breadcrumb li a:before {
  content: '&gt;';
  display: block;
  height: 5px;
  width: 5px;
  position: absolute;
  right: -8px;
  top: -1px;
  font-size: 13px;
  font-weight: 400;
  pointer-events: none;
}
.feature-breadcrumb li a:after {
  content: '';
  display: block;
  position: absolute;
  left: auto;
  right: 0;
  bottom: 0;
  height: 1px;
  width: 0;
  background: #fff;
  transition: all 0.3s linear;
}
/*feature-breadcrumb end*/
.zw-template-inner h1,
.zw-template-inner h2,
.zw-template-inner h3,
.zw-template-inner h4,
.zw-template-inner h5,
.zw-template-inner h6 {
  font-weight: 700;
  line-height: normal;
}
.zw-template-inner p {
  line-height: 2;
}
@media only screen and (max-width: 1250px) {
  .feature-breadcrumb .jpc-container {
    max-width: 100%;
    padding: 0 25px;
  }
}</pre></body></html>