
/* v0.25.21 — Growth ↔ Communications continuity */
.growth-comms-continuity-card {
  margin: 14px 0;
  padding: 14px;
  border: 1px solid rgba(39, 118, 81, .24);
  border-radius: 14px;
  background: rgba(232, 247, 239, .58);
  display: grid;
  gap: 10px;
}
.growth-comms-continuity-head { display:flex; align-items:flex-start; justify-content:space-between; gap:12px; }
.growth-comms-continuity-head > div { display:grid; gap:3px; }
.growth-comms-continuity-head strong { font-size:13px; color:#1d2a24; }
.growth-comms-continuity-head small { color:#6d756f; }
.growth-comms-continuity-facts { display:flex; flex-wrap:wrap; gap:7px; }
.growth-comms-continuity-facts span {
  padding: 5px 8px;
  border-radius: 999px;
  border: 1px solid rgba(39, 118, 81, .18);
  background:#fff;
  font-size:10px;
  font-weight:700;
  color:#2e6f50;
}
.growth-comms-open-link { width:max-content; display:inline-flex; align-items:center; gap:6px; text-decoration:none; }
@media (max-width: 720px) {
  .growth-comms-continuity-facts { display:grid; }
}
