.about-page .display-5 { line-height: 1.1; }
.object-fit-cover { object-fit: cover; }
.value-tile:hover { transform: translateY(-2px); transition: transform .2s ease; }

/* Card shadow consistent */
.card.shadow-sm { box-shadow: 0 .25rem .75rem rgba(0,0,0,.05)!important; }

/* Responsiv rapid */
@media (min-width: 992px) {
  .about-page .lead { max-width: 56ch; }
}