#timeline-wrapper{overflow:hidden}.timeline-item{--divider-width: 1rem}.timeline-item .timeline-content,.timeline-item .timeline-image,.timeline-item .spacer{flex:1 1 100%}@media (min-width: 768px){.timeline-item .timeline-content,.timeline-item .timeline-image,.timeline-item .spacer{max-width:calc(50% - var(--divider-width))}.timeline-item .timeline-divider{position:relative}.timeline-item .timeline-divider .timeline-dot{width:var(--divider-width);height:var(--divider-width)}.timeline-item:not(:last-child) .timeline-divider:before{content:"";position:absolute;top:0;left:50%;width:4px;height:100%;background-color:#fff;transform:translate(-50%)}}@media (scripting: enabled) and (prefers-reduced-motion: no-preference){.timeline-item .timeline-content,.timeline-item .timeline-image{opacity:0}}
