/* ──────────────────────────────────────────────
 * research-blogs-home.css
 * Homepage-only overrides on top of research-blogs.css.
 * Loaded ONLY on the main blogs landing page (Latest / Popular / Editor's Pick / Pillars overview).
 * Pillar listing pages keep using research-blogs.css alone.
 * ────────────────────────────────────────────── */

/* Editor's Pick: excerpt grows to fill remaining card height,
   so the card never looks empty under short titles or padded under long ones. */
.esgri-rb-ep .esgri-rb-card {
    display: flex;
    flex-direction: column;
}

.esgri-rb-ep .esgri-rb-card__body {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.esgri-rb-ep .esgri-rb-card__excerpt {
    flex: 1 1 0;
    min-height: 0;
    overflow: hidden;
    display: block;
    -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
}

/* Most Popular: same idea — excerpt fills body's remaining vertical space */
.esgri-rb-pop .esgri-rb-card__body {
    display: flex;
    flex-direction: column;
}

.esgri-rb-pop .esgri-rb-card__excerpt {
    flex: 1 1 0;
    min-height: 0;
    overflow: hidden;
    display: block;
    -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
}
