/* The established atlas typography and colors, with compact, unnumbered cards. */
.ari-page .article-heading {max-width:960px}
.ari-page .article-heading h1 {overflow-wrap:anywhere}
.ari-nav {margin-bottom:38px}
.ari-tile {min-width:0}
.ari-tile .literature-citation {font-size:.8rem;font-weight:400}
.ari-tile h3 {overflow-wrap:anywhere}
.species-card .taxon-rank {font-style:normal}
.ari-reading .article-toc button {display:block}
.ari-comparison {margin-top:45px}
.ari-table {min-width:560px}
.ari-table td.numeric {white-space:nowrap;font-variant-numeric:tabular-nums}
.ari-refs .bib-reference {overflow-wrap:anywhere}
.ari-promo {border-top:1px solid var(--line);padding-top:44px;padding-bottom:44px}
/* Removing the ordinal must also remove its narrow column on phones. */
.topic {display:block}
.topic p {grid-column:auto}
.news-entry {grid-template-columns:130px minmax(0,1fr);gap:30px}
.news-category {font-size:.85rem;color:var(--muted);padding-top:7px;overflow-wrap:anywhere}
@media(max-width:850px) {
  .news-entry {grid-template-columns:105px minmax(0,1fr);gap:24px}
}
@media(max-width:600px) {
  .news-entry {grid-template-columns:1fr;gap:10px}
  .ari-nav {margin-bottom:28px}
  .ari-page .article-heading h1 {font-size:clamp(30px,8.5vw,44px)}
  .ari-tile h3 {font-size:1.7rem}
}
@media print {
  .ari-nav,.ari-page .article-toc,.ari-page .print-link {display:none}
  .ari-reading {display:block}
  .ari-table {min-width:0}
}
