/* Only the appended component. Existing SWELL headings/content/typefaces remain intact. */
.ju-continuation {
  margin-block: 2.5em 0;
  padding: 1.25em;
  border: 1px solid #d7e2e5;
  border-top: 4px solid #b58b3a;
  border-radius: 8px;
  background: #f6f9f9;
  color: #233d4d;
  overflow-wrap: anywhere;
}
.ju-continuation .ju-continuation__title { margin: 0 0 1em; color: #163a5f; }
.ju-continuation .ju-continuation__links { padding-left: 1.25em; margin: 0; }
.ju-continuation .ju-continuation__links li + li { margin-top: .65em; }
.ju-continuation a { color: #2f7c78; text-decoration: underline; text-underline-offset: .18em; }
.ju-continuation a:focus-visible { outline: 3px solid #b58b3a; outline-offset: 3px; }
.ju-continuation .ju-continuation__hub { margin-block: 1.25em 0; }
.ju-continuation .ju-continuation__editorial { margin-top: 1.25em; padding-top: 1em; border-top: 1px solid #d7e2e5; }
.ju-continuation .ju-continuation__editorial p { margin: 0; }
.ju-continuation .ju-continuation__editorial p + p { margin-top: .5em; }
@media (max-width:767px) {
  .ju-continuation { padding: 1em; }
}
