Для реализации эффекта hover для вертикального градиента можно использовать следующий CSS код:
```css
.gradient {
background: linear-gradient(to bottom, #ffcc00, #ff6600); /* начальные цвета градиента */
transition: background 0.5s; /* добавляем анимацию при смене цвета */
}
.gradient:hover {
background: linear-gradient(to bottom, #ff9900, #ff3300); /* цвета градиента при наведении */
}
```
В данном примере, блок с классом `.gradient` будет иметь вертикальный градиент с начальными цветами `#ffcc00` и `#ff6600`. При наведении курсора на этот блок, цвета градиента изменятся на `#ff9900` и `#ff3300` с помощью псевдокласса `:hover`.
Таким образом, изменение цветов вертикального градиента при наведении курсора можно легко реализовать с помощью CSS и псевдокласса `:hover`.