.timeline-container>div:last-child:before{height:100%}.timeline-container>div:last-child{margin-bottom:0}.timeline-card:after{width:1.25rem;height:1.25rem;border-radius:100%;top:.75rem;left:-2rem}.timeline-card:after,.timeline-card:before{content:"";background-color:#000;position:absolute}.timeline-card:before{width:.4rem;height:calc(100% + 4rem);left:calc(-2rem + (1.25rem - .4rem)/2);top:0}@media (min-width:768px){.timeline-card:after{left:-2.5rem}.timeline-card:before{left:calc(-2.5rem + (1.25rem - .4rem)/2)}}.intro-heading{background:linear-gradient(90deg,#000 0,hsla(0,0%,43%,.644) 10%,#000 25%);background-clip:text;-webkit-background-clip:text;color:transparent}