/* team block — colours come from Phase 6 template.css tokens */

/* --- Mobile reflow (MED) ---
 * Team page (pages/team.md §7): member grid 4-up -> 2-up -> 1-up (<=640).
 * This shared base 1-up is kept for the Team page. The About page .pen
 * mobile frame (d948WW: rows r0/r1 each hold 2 cards) is explicitly 2-UP
 * at 390, so the About mobile scss re-asserts 2-up with a higher-specificity
 * page-scoped selector (.nx-page-about .sec-team .team-grid, 0-3-0) that wins
 * over this rule (0-2-0) at <=640 regardless of load order. */
@media (max-width: 640px) {
  .sec-team .team-grid {
    grid-template-columns: 1fr;
  }
  .sec-team .team-card {
    width: 100%;
  }
}
