.timeline{position:relative;list-style:none;padding:0;margin:0}.timeline.flex{gap:2rem}.timeline.flex>li{min-width:250px;padding-left:0;padding-bottom:0;padding-top:3.5rem;position:relative}.timeline.flex>li:before{content:"";position:absolute;top:1.25rem;left:0;width:100%;height:.125rem;background-color:#e5e7eb;z-index:1}.timeline.flex>li:first-child:before{left:50%;width:50%}.timeline.flex>li:last-child:before{width:50%}.timeline.flex .absolute{top:0;left:50%;transform:translateX(-50%)}.timeline-alternate>li:nth-child(2n){padding-left:0;padding-right:10rem;text-align:right}.timeline-alternate>li:nth-child(2n) .absolute{left:auto;right:0}.timeline-alternate>li:nth-child(odd){padding-left:10rem;padding-right:0}.timeline-alternate>li:nth-child(odd) .absolute{left:0;right:auto}.timeline-alternate>li:nth-child(2n)>div:first-child{left:auto;right:4rem}.timeline-alternate>li:nth-child(odd)>div:first-child{left:4rem;right:auto}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.timeline>li{opacity:0;animation:fadeIn .5s ease forwards}.timeline>li:first-child{animation-delay:.1s}.timeline>li:nth-child(2){animation-delay:.2s}.timeline>li:nth-child(3){animation-delay:.3s}.timeline>li:nth-child(4){animation-delay:.4s}.timeline>li:nth-child(5){animation-delay:.5s}.timeline>li:nth-child(6){animation-delay:.6s}.timeline>li:nth-child(7){animation-delay:.7s}.timeline>li:nth-child(8){animation-delay:.8s}