/* Separate the reading choices even when they wrap onto another row. */
#kb-site-preview .blog-intro .actions { gap: 16px 24px; }
#kb-site-preview .blog-intro .actions + .actions { margin-top: 18px; }
#kb-site-preview .blog-intro .actions > a { max-width: 100%; white-space: normal; }
#kb-site-preview .blog-intro .actions > .action { line-height: 1.5; }
@media (max-width: 600px) {
  #kb-site-preview .blog-intro .actions { align-items: flex-start; flex-direction: column; }
}
