h2, h3, h4, h5, h6 {
  scroll-margin-top: 90px;
}

.cjkcms-article {
  overflow-wrap: break-word;
}

.cjkcms-article .col,
.cjkcms-article .briefing-split__text {
  min-width: 0;
}

.cjkcms-article a {
  overflow-wrap: anywhere;
  word-break: break-word;
}

.briefing-split__media--sticky {
  align-self: flex-start;
}

@media (min-width: 992px) {
  .briefing-split__media--sticky {
    position: sticky;
    top: 90px;
  }
}

.briefing-split__quote {
  background: radial-gradient(circle at 50% 15%, var(--mdb-primary) 0%, var(--mdb-primary-hover) 100%);
}

.briefing-split__quote-icon-wrap {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  width: 5rem;
  height: 3.5rem;
  margin: 0 auto;
  background: #fff;
  border-radius: 0 0 50% 50%;
}

.briefing-split__quote-icon {
  font-size: 2rem;
  color: var(--mdb-primary);
  margin-bottom: 0.4rem;
}

.briefing-split__quote p {
  font-size: 1.15rem;
  line-height: 1.4;
}
