/* Scoped to the six recovered resource pages. */
.hive-recovered-resource .recovered-back { padding-top: 2rem; margin-bottom: 0; }
.hive-recovered-resource .recovered-back a { color: inherit; text-decoration: underline; }
.hive-recovered-resource .hero { padding-top: 3rem; }
.hive-recovered-resource .videoimageholder { margin-bottom: 3rem; }
.hive-recovered-resource .videoimageholder img { display: block; width: 100%; max-height: 540px; object-fit: contain; }
.hive-recovered-resource .recovered-article-content { max-width: 1000px; margin: 0 auto 4rem; overflow-wrap: anywhere; display: flow-root; }
.hive-recovered-resource .recovered-article-content img { max-width: 100%; height: auto; }
.hive-recovered-resource .recovered-article-content iframe { max-width: 100%; }
.hive-recovered-resource .recovered-article-content p { margin: 0 0 1.25rem; line-height: 1.7; }
.hive-recovered-resource .recovered-article-content h2, .hive-recovered-resource .recovered-article-content h3, .hive-recovered-resource .recovered-article-content h4 { margin-top: 2rem; }
.hive-recovered-resource .recovered-article-content blockquote { border-left: 4px solid #4545a7; padding: 1rem 1.5rem; margin: 2rem 0; background: #f5f5fa; }
.hive-recovered-resource .recovered-article-content blockquote p { margin-bottom: 0; }
.hive-recovered-resource .recovered-poll-note { clear: both; padding: 0.75rem 1rem; margin: 1.5rem 0; border: 1px solid #dddde8; border-radius: 4px; color: #51516a; font-size: 0.9rem; }
.hive-recovered-resource .recovered-newsletter { clear: both; margin: 2rem 0; }
@media (max-width: 767px) {
  .hive-recovered-resource .recovered-article-content .img-left-50,
  .hive-recovered-resource .recovered-article-content .img-right-50,
  .hive-recovered-resource .recovered-article-content .img-left-30,
  .hive-recovered-resource .recovered-article-content .img-right-30 { float: none; width: 100%; margin: 1rem 0; }
  .hive-recovered-resource .hero { padding-top: 2rem; }
}
