/* Home "Why Double Loop" cards: top-align titles so every title's first line sits at the same height.
   The shared 2-line title box (min-height 1.84em in site.css) is kept, so body text still starts level;
   a two-line title (HIGH-DEMAND / PRODUCTS) just fills the reserved second line. */
.cards .card h3{align-items:flex-start}
