/* Services page only (imported by src/pages/services.astro).
   The peer review group holds a list without a heading of its own, then one block per journal
   reviewing entry: an h3, the totals line and the list of journals. The talks (section.talks,
   2026-11-14) hold their h2, the row of their photographs (PhotoRow.astro, site.css section 9),
   one line, then the oral and the poster presentations, each a list under an h3. Tokens only. */
.review > h2 + * { margin-top: var(--s3); }
.journals { margin-top: var(--s5); }
.journals > p + div { margin-top: var(--s3); }
.talks > h2 + p { margin-top: var(--s3); color: var(--ink-2); }
.talks > .photos ~ p { margin-top: var(--s4); color: var(--ink-2); }
.talks > p + .group { margin-top: var(--s4); }
/* media and outreach (section.media, 2026-11-14): its h2, then two lists, each under an h3 */
.media > h2 + .group { margin-top: var(--s3); }
