/* Mobile address program: show both screens as complete vertical cards. */
@media (width <= 760px) {
  .screen-program__carousel {
    overflow: visible;
  }

  .screen-program__grid {
    width: 100%;
    flex-direction: column;
    gap: var(--space-3xl);
    transform: none !important;
  }

  .screen-program__grid[data-draggable] {
    cursor: default;
  }

  .screen-card {
    width: 100%;
    flex: none;
  }
}
