.post .post-copy.post-preview-collapsed {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.post .post-preview-toggle {
  display: block;
  min-height: 44px;
  margin: -12px 24px 8px;
  padding: 8px 0;
  border: 0;
  background: transparent;
  color: var(--green2, #23644f);
  font: 600 13px/1.4 var(--font-ui, Arial, sans-serif);
  cursor: pointer;
  text-align: left;
}
.post .post-preview-toggle[hidden] { display: none; }
.post > .article-link[hidden] { display: none !important; }
.post .post-editorial-preview .post-preview-toggle { margin: 0; }
.post .post-copy[data-preview-ready] { scroll-margin-top: calc(var(--lu-app-header, 74px) + 12px); }
@media (max-width: 820px) {
  .post .post-preview-toggle { margin-inline: 16px; }
}
