/* Match the deployed desktop page-heading rhythm (13rem / 26px).
   Scoped to the tree page; its earlier standalone CSS inherited 9.5rem / 22px. */
@media (min-width:1101px){
 body.clado-body{--page-heading-height:13rem;--page-heading-gap:26px}
 body.clado-body main.clado-page{padding-top:var(--page-heading-gap)}
 body.clado-body main.clado-page>.page-heading{min-height:var(--page-heading-height);margin-bottom:var(--page-heading-gap)}
}

/* Research details use the same record fields and credited overview as the Journal. */
.clado-details .profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:14px 0;background:transparent;border:0;border-bottom:1px solid #aea88a;border-radius:0;color:#263726}
.clado-details .profile-facts>div{display:block}
.clado-details .profile-facts dt{font:500 10px/1.5 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.7px;color:#586045}
.clado-details .profile-facts dd{margin:2px 0 0;font-size:14px;line-height:1.5;color:#263726}
.clado-details .overview-source{display:block;font-size:11px;line-height:1.6;margin:8px 0 14px;color:#586045}
