/* 3.1.5: visible elapsed-time indicator, including mobile. */
.home-hero__progress { height:2px; border-radius:2px; }
.home-hero__progress i { background:var(--lime,#9bd126); box-shadow:none; }
@media (max-width:900px) {
    .home-hero .home-hero__progress {
        display:block; grid-column:1/-1; grid-row:2;
        width:100%; margin-top:2px; min-width:0;
    }
}
.home-hero[data-slide-count="1"] .home-hero__progress,
.home-hero[data-autoplay="false"] .home-hero__progress { display:none; }
