/* A single latest scientist should not leave an empty second card column. */
.flk-bk-now .flk-hm-card[data-module="vivairan"] { grid-column: 1 / -1; }
.flk-bk-now .flk-hm-card[data-module="vivairan"] .flk-hm-cover { max-height: none; max-width: 680px; margin-inline: auto; }
/* Preserve Latin reading order while aligning both names on the same edge. */
.flk-bk-sub { text-align: right; }
