.timeline{position:relative}.timeline:before{content:"";border-right:2px solid var(--color-on-surface-variant);opacity:.1;width:2px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.time-row{position:relative}.time-row:before{content:"";aspect-ratio:1;border:2px solid var(--color-primary);background-color:#000;border-radius:100%;width:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.time-row:last-child:before{background:var(--color-primary);box-shadow:var(--glow-cyan)}.time-row:nth-child(odd)>div:first-of-type{text-align:right}.time-row:nth-child(2n)>div:first-of-type{order:2}.time-row:nth-child(2n)>div:last-of-type{order:1}.time-row:nth-child(2n)>div:last-of-type p{text-align:right;margin-left:auto}.time-row:not(:last-child){margin-bottom:6rem}
