.timeline{position:relative;margin:20px 0;padding:0;list-style:none}.timeline-item{display:flex;align-items:flex-start;position:relative;margin-bottom:20px}.timeline-marker{flex-shrink:0;width:19px;height:19px;margin-top:3px;background-color:var(--semigrey-color);z-index:1}.timeline-item:after{content:"";position:absolute;top:27px;left:9px;width:1px;height:calc(100% - 10px);background-color:transparent;border-left:2px dashed var(--semigrey-color);z-index:0}.timeline-item:last-child:after{display:none}.timeline-content{margin-left:20px}.timeline-years{line-height:1}.timeline-description{margin-top:7px}.list{margin:20px 0;padding:0;list-style:none}.list,.list-item{position:relative}.list-item{display:flex;align-items:flex-start;margin-bottom:20px}.list-marker{flex-shrink:0;width:19px;height:3px;margin-top:8px;background-color:var(--blue-color);z-index:1}.list-content{margin-left:20px}