.SectionTimeline{padding:40px 10px}.SectionTimeline-columns{display:flex;flex-flow:column}@media screen and (min-width:769px){.SectionTimeline-columns{flex-flow:row}}.SectionTimeline-columns>*{flex:1 1 100%}.SectionTimeline-list{margin-top:100px;padding-bottom:69px;position:relative}@media screen and (min-width:769px){.SectionTimeline-list{flex-flow:row;margin-top:0}}.SectionTimeline-stripe{background-color:#2c9bd9;bottom:-50px;left:20px;margin:-10px 0;position:absolute;top:-50px;width:8px;z-index:1}.SectionTimeline-timelineCollection{max-height:auto;overflow:hidden;position:relative;transition:max-height .5s;z-index:2}.SectionTimeline-timelineCollection>*~*{margin-top:30px}.SectionTimeline-toggle{bottom:0;position:absolute}.TimelineItem-toggle .Button{background-color:var(--Button-background-color);border:var(--Button-border-size,1) var(--Button-border-style,solid);border-color:rgba(var(--clr-f2-base));border-radius:var(--Button-border-radius);color:var(--Button-color);display:table;font-family:var(--Button-font-family),sans-serif;font-size:var(--Button-font-size,1rem);font-weight:var(--Button-font-weight,normal);line-height:var(--Button-line-height,1.1);padding:var(--Button-padding,15px 20px);transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out;width:auto}.TimelineItem-toggle .Button:hover{background-color:rgb(var(--clr-secondary-base));border:var(--Button-border-size,0) var(--Button-border-style,solid);border-color:#0000}