/* Bootstrap owns the height animation; include the group's existing padding. */
.step-list-container .block-step-container:where(.collapsing) {
    transition-property: height, padding-top, visibility;
    transition-duration: 350ms;
    transition-timing-function: ease-in-out;
}
.step-list-container .block-step-container:where(.collapsing[aria-expanded="false"]) {
    padding-top: 0;
}
@media (prefers-reduced-motion: reduce) {
    .step-list-container .block-step-container:where(.collapsing) { transition-duration: 0s; }
}
