.kg-html-card{display:contents}.kg-image{max-width:100%;height:auto}.kg-width-wide{width:100%}.kg-width-full{width:100%}.kg-video-container video{max-width:100%}figure figcaption{font-size:.875rem;color:#636b7e;margin-top:.5rem}.article-content pre{overflow:auto;padding:1rem;background:#f5f6fa;color:#202636;border-radius:.5rem}.article-content table{display:block;max-width:100%;overflow:auto}.article-content img{height:auto}.newsletter-success{display:none}#csf-form.success .newsletter-success{display:block}#csf-form.success .csf-input-wrapper{display:none}.newsletter-error:empty{display:none}[data-blog-empty]{text-align:center;padding:3rem}.post-excerpt img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.search-form{max-width:700px;gap:1rem}.search-field{width:100%}.search-btn{padding:.5rem 1rem;color:#4906c6}[hidden]{display:none!important}@media(max-width:479.9px){.csf-form-wrapper{padding-inline:1rem}}

/* Preserve the original subscription plugin spacing with Ghost's email input. */
#csf-form input[data-members-email] { padding-right: 200px; }
#csf-form .csf-input-wrapper button { padding: 0 20px; cursor: pointer; }
@media (max-width:479.9px) {
  #csf-form .csf-input-wrapper { width: 100%; }
  #csf-form input[data-members-email] { padding-right: 1rem; }
}
