/* Supporting pages (/expertise/, /questions/) reuse the About card; these rules only add reading structure. */
.card .lede { color: var(--ink); }
.card section { margin-top: 30px; padding-top: 22px; border-top: 1px solid var(--line); }
.card h2 { margin: 0 0 10px; font-size: 19px; font-weight: 540; letter-spacing: -0.035em; line-height: 1.25; }
.card section > p { max-width: 52ch; margin: 0 0 12px; font-size: 16px; line-height: 1.6; }
.card section > p:last-child { margin-bottom: 0; }
.card section a { color: var(--accent); }
.card .updated { margin: 30px 0 0; color: var(--muted); font-size: 12px; }
