/* ProgramCard — ui_kits/website/Programs.jsx («Обучение») */
.vb-program-card {
  display: flex; flex-direction: column; gap: 14px; height: 100%;
  background: #fff; border-radius: var(--r-lg); box-shadow: var(--sh-card);
  padding: 28px 28px 26px;
}
.vb-program-card .vb-tag { align-self: flex-start; }
.vb-program-card__title { font-family: var(--font-brand); font-weight: 700; font-size: 22px; color: var(--vb-ink); }
.vb-program-card__text  { flex: 1; font-size: 15px; line-height: 1.55; color: var(--vb-ink-3); }
.vb-program-card .vb-link-arrow { margin-top: 4px; }
