a {
    transition: all 0.3s ease-in-out;
}

.wp-block-button .wp-block-button__link:hover {
    background-color: var(--wp--preset--color--theme-primary-3);
    border-color: var(--wp--preset--color--theme-primary-3);
    color: var(--wp--preset--color--theme-primary-1);
}