/* Consistent overview cards; artwork stays complete and undistorted. */
.perspective-card-copy { padding: 30px 36px; }
.perspective-card-copy > strong { font-size: 2rem; line-height: 1.14; }
.perspective-meta { margin-bottom: 14px; }
.perspective-excerpt { margin-top: 18px; line-height: 1.6; }
.perspective-action { margin-top: 20px; }
@media (max-width: 980px) {
  .perspective-card { grid-template-columns: 1fr; }
  .perspective-image { width: 100%; background: transparent; }
  .perspective-image img { width: 100%; height: auto; }
  .perspective-card-copy { padding: 30px 28px; }
}
@media (max-width: 480px) {
  .perspective-card-copy { padding: 26px 22px; }
  .perspective-card-copy > strong { font-size: 1.6rem; }
}
