/* CV page only (imported by src/pages/cv.astro). The header (name line and affiliation) stands
   before the first titled group; the line of the current position follows its h2; the pointer
   lines, one link each, end the page. Tokens only. */
.cv-head { margin-bottom: var(--s5); }
.cv-line { margin-top: var(--s3); }
.cv-more { margin-top: var(--s5); display: grid; gap: var(--s2); }
