/* Reboot Vitality: blog additions (agent BL, the BLOG wave, 2026-10-24). PORT-PLAN §0: site-specific additions live in
   add-<family>.css, loaded after the vendored blog.css (never edited). Two cases the approved mockups never rendered:
   1. a byline with NO medically-reviewed stamp (contract §3.17 row 4: the stamp shows only where Dr. Meighen reviewed the post;
      no post carries reviewedBy yet): the approved meta line opens with a separator dot meant to sit after the stamp, so it drops.
   2. a post with NO cover photo in the cover band (contract §3.17 row 5: "omitted = type-led .rvb-cover"): the placeholder fills the
      approved 16:8 frame instead of keeping its 16:10 card ratio (which the frame would crop). */
.rvb-meta > .rvb-meta-line:first-child::before { content: none; }
.rvb-cover-frame .rvb-bezel-core > .rvb-cover { aspect-ratio: auto; height: 100%; }
