/*
  Shared text utilities/components.

  Strategy:
  - Introduce standardized classes for new work.
  - Keep legacy aliases so we don't need a big-bang rename.

  Migration notes:
  - Prefer `.u-line-clamp-2` over legacy `.truncate`.
  - Prefer `.c-meta` over legacy `.read` (used for small meta/link text).
*/

/* 2-line clamp (legacy alias: .truncate) */
.u-line-clamp-2,
.truncate {
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  background: #fff;
}

/* Meta text (legacy alias: .read) */
.c-meta,
.read {
  color: var(--Grey-400, #98A2B3);
  font-feature-settings: 'salt' on, 'liga' off;
  font-family: Manrope;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px; /* 171.429% */
}

/* Secondary body text (legacy alias: .blog-text-ai) */
.c-text-secondary,
.blog-text-ai {
  color: var(--Grey-500, #667085);
  font-family: Manrope;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}

