/* Small accessibility/compatibility additions to the original Period styling. */
audio { max-width: 100%; }
.post-content::after { content: ''; display: table; clear: both; }
@media (max-width: 899px) {
  .site-header .search-icon.open + .search-form { left: auto; right: 0; width: min(75vw, 340px); }
}
