/* v242 — second lesson. Two narrow additions, no new visual pattern:
   1. the library becomes a single-column list of the v239.2.2 horizontal cards, so the card
      keeps working with more than one lesson (auto-fit columns would squeeze it);
   2. the compact research block on a lesson page. */

/* ============ 1. library: one lesson per row ============ */
.kyb239__grid { grid-template-columns: minmax(0, 1fr); gap: clamp(12px, 1.6vw, 18px); }

/* ============ 2. research and references ============ */
.kyb242-refs {
  max-width: 1040px;
  margin: clamp(20px, 2.6vw, 30px) 0;
  padding: clamp(14px, 2vw, 20px) clamp(14px, 2.2vw, 22px);
  border-left: 3px solid rgba(20, 32, 28, .2);
  background: rgba(20, 32, 28, .025);
}
.kyb242-refs h2 { margin: 0 0 .45rem; font-size: 1rem; }
.kyb242-refs > p { margin: 0 0 .7rem; font-size: .9rem; line-height: 1.6; color: #4a5551; max-width: 70ch; }
.kyb242-refs__list { margin: 0; padding-left: 1.2rem; }
.kyb242-refs__list li { margin: 0 0 .45rem; font-size: .88rem; line-height: 1.5; }
.kyb242-refs__list a { color: #2f5d50; text-decoration: underline; text-underline-offset: 2px; overflow-wrap: anywhere; }
.kyb242-refs__list a:hover { color: #1b2320; }
.kyb242-refs__list a:focus-visible { outline: 2px solid #c96f50; outline-offset: 2px; }
