@keyframes cover-rise {
    from { opacity: 0; transform: translateY(18px); }
    to { opacity: 1; transform: translateY(0); }
}
.cover__content > * { animation: cover-rise .7s ease both; }
.cover__content > *:nth-child(2) { animation-delay: .08s; }
.cover__content > *:nth-child(3) { animation-delay: .16s; }
.cover__content > *:nth-child(4) { animation-delay: .24s; }
.cover__content > *:nth-child(5) { animation-delay: .32s; }
.cover__content > *:nth-child(6) { animation-delay: .4s; }
.cover__content > *:nth-child(7) { animation-delay: .48s; }
