/* ==========================================================================
   Even subhero height -- hero.css
   Problem: the five second-level pages share .subhero from style.css, but their intros differ
        wildly in length (the shortest runs 2 lines, the longest 5), so the hero height swings
        by over a hundred pixels and the gap from the nav to the first card is different on
        every page.
   Handling: (1) each intro is written to a length that lands on 3 lines (rendered at
        1400-1550px); (2) this file gives the intro a 3-line min-height as a floor, so if
        someone later shortens one page's copy the hero will not collapse back to 2 lines.
   Note: only min-height is set, never line-clamp -- clamping hides copy, and an extra line on
        one page beats content the reader cannot see.
   .subhero itself lives in css/style.css (which this file does not touch); only the minimum
   height is added here.
   ========================================================================== */

/* 3 lines x line-height 1.7 = 5.1em; on desktop .subhero p is always 620px wide, which holds a
   steady 3 lines */
.subhero p { min-height: 5.1em; }
