
/* ───────────────────────────────────────────────
   styles.css L4557-4601 — block_circulation_grid__grid 4 evidence + conclusion
   ─────────────────────────────────────────────── */
/* Circulation (Field × Classroom) — 4 evidence cards */
.block_circulation_grid__grid {
  margin-top: 40px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
}
@media (max-width: 700px) { .block_circulation_grid__grid { grid-template-columns: 1fr; } }
.block_circulation_grid__card {
  background: var(--paper);
  border: 1px solid var(--ink-300);
  border-radius: var(--r-lg, 16px);
  padding: 26px 28px;
}
.block_circulation_grid__card h4 {
  font-family: var(--font-kr);
  font-weight: 700;
  font-size: 17px;
  letter-spacing: -0.012em;
  color: var(--ink-900);
  margin: 0 0 12px;
}
.block_circulation_grid__card p {
  font-family: var(--font-kr);
  font-size: 14.5px;
  line-height: 1.85;
  color: var(--ink-700);
  margin: 0;
}
.block_circulation_grid__card strong { color: var(--ink-900); font-weight: 700; }


/* ───────────────────────────────────────────────
   styles.css L4885-4888 — .block_circulation_grid__cta — circulation_grid 템플릿이 사용 (film/about·studio) → block_circulation_grid
   ─────────────────────────────────────────────── */
.block_circulation_grid__cta {
  margin-top: 36px;
  text-align: center;
}
