/* Keep the familiar four-cell summary while making each level readable. */
.parent-app .parent-objective-band .parent-metric {
  min-height: 112px;
  padding: 16px;
}
.parent-app .parent-objective-band .parent-metric span {
  color: #40594c;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}
.parent-app .parent-objective-band .parent-metric strong {
  margin: 7px 0 5px;
  font-family: Pretendard, "Noto Sans KR", sans-serif;
  font-size: 26px;
  font-weight: 750;
  letter-spacing: 0;
  font-variant-numeric: tabular-nums;
  line-height: 1.35;
  overflow-wrap: anywhere;
}
.parent-app .parent-objective-band .parent-metric small {
  color: #45564b;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.55;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: keep-all;
}
@media (max-width: 360px) {
  .parent-app .parent-objective-band .parent-metric { padding: 14px 12px; }
  .parent-app .parent-objective-band .parent-metric strong { font-size: 24px; }
}
