.release-timeline{list-style:none;padding:0!important;margin:2rem 0!important;border-left:2px solid #dfd8ce}.release-timeline li{position:relative;display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1.2rem;padding:0 0 2rem 1.5rem;margin:0}.release-timeline li:before{content:"";position:absolute;left:-7px;top:.5rem;width:12px;height:12px;border-radius:50%;background:#b53429;border:2px solid #fff}.release-timeline li:last-child{padding-bottom:1rem}.release-timeline-date{font-size:.88rem;font-weight:700;color:#647078;padding-top:.2rem}.release-timeline-date span{display:block;color:#b53429;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;margin-top:.3rem}.release-timeline h3{margin:0 0 .55rem;font-size:1.5rem;line-height:1.25}.release-timeline p{margin:0 0 .6rem!important}.release-timeline a{font-size:.9rem;font-weight:700}.release-timeline-current>div:last-child{background:#fff4df;padding:1rem 1.2rem;border-left:3px solid #b53429}.release-timeline-current:before{background:#b53429;box-shadow:0 0 0 4px #fff4df}.release-timeline-superseded .release-timeline-date{color:#73787b}@media(max-width:650px){.release-timeline li{grid-template-columns:1fr;gap:.45rem;padding-left:1.1rem}.release-timeline-date span{display:inline;margin-left:.6rem}.release-timeline h3{font-size:1.35rem}.release-timeline-current>div:last-child{padding:.85rem}}
