/* Keep the category words together at every card width. */
.visual-word {
  writing-mode: horizontal-tb;
  white-space: nowrap;
  flex-shrink: 0;
  letter-spacing: .12em;
}
@media (max-width: 620px) {
  .card-visual {
    flex-direction: column;
    justify-content: center;
    gap: 12px;
  }
  .visual-word {
    font-size: 14px;
    letter-spacing: .05em;
  }
}
