/* D'Ascola Teck — rotação de quatro soluções na Home.
 * O catálogo e o layout existentes permanecem intactos. */
body.dt-public .dt-home-solutions-grid > .dt-refresh-service-card[hidden] {
  display: none !important;
}
body.dt-public .dt-home-solutions-grid > .dt-refresh-service-card.dt-home-card-enter {
  animation: dt-home-solutions-card-in .48s ease-out both;
}
@keyframes dt-home-solutions-card-in {
  from { opacity: 0; }
  to { opacity: 1; }
}
/* Preserva o pequeno escalonamento visual, baseado no card visível,
   em vez do índice fixo que ele tem no catálogo. */
@media (min-width: 1000px) {
  body.dt-public .dt-home-solutions-grid > .dt-refresh-service-card:nth-child(even):not(:hover) {
    transform: none !important;
  }
  body.dt-public .dt-home-solutions-grid > .dt-refresh-service-card.dt-home-offset:not(:hover) {
    transform: translateY(14px) !important;
  }
  body.dt-public .dt-home-solutions-grid > .dt-refresh-service-card.dt-home-offset:hover {
    transform: translateY(8px) !important;
  }
}
@media (prefers-reduced-motion: reduce) {
  body.dt-public .dt-home-solutions-grid > .dt-refresh-service-card.dt-home-card-enter {
    animation: none !important;
  }
}
