.TimelineItemBlock{--block-margin:0}.TimelineItemBlock:last-child .TimelineItemBlock-marker:after{display:none}.TimelineItemBlock-inner{-moz-column-gap:var(--2x);column-gap:var(--2x);display:grid;grid-template-columns:minmax(40px,auto) var(--1x) 1fr}@media(max-width:479px){.TimelineItemBlock-inner{grid-template-columns:var(--1x) 1fr}.TimelineItemBlock-label{margin-bottom:var(--1x);order:2}.TimelineItemBlock-description{grid-area:2/2;order:3}}.TimelineItemBlock-marker{position:relative;width:var(--1x)}@media(max-width:479px){.TimelineItemBlock-marker{grid-row:1/3;height:calc(100% - var(--1x));order:1}}.TimelineItemBlock-marker:before{border:1px solid var(--block-marker-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--1x);position:relative;top:var(--1x);width:var(--1x)}.TimelineItemBlock-marker:after{background-color:var(--block-marker-color);content:"";display:block;height:calc(100% + var(--3x));left:calc(50% - .5px);position:absolute;top:var(--2x);width:1px}