.timeline-vertical{width:100%;text-align:left;padding-top:3rem;max-width:64rem;margin:0 auto}.timeline-vertical__tile.tile.tile--single-height{position:relative}.timeline-vertical__tile.tile.tile--single-height:before{display:block;content:"";width:100%;padding-top:100%}.timeline-vertical__tile.tile{width:100%}@media(max-width:1023px)and (orientation:landscape){.timeline-vertical__tile.tile{max-width:calc(100dvh - var(--pageheader-height) - var(--spacing))}}.timeline-vertical__tile.tile:not(:has(.tile__bg-image)) .tile__link:focus-visible{outline:0;box-shadow:none}.timeline-vertical__tile.tile:not(:has(.tile__bg-image)) .tile__link:focus-visible .tile__bg{backdrop-filter:brightness(50%) saturate(50%)}.timeline-vertical__tile.tile:has(.tile__bg-image) .tile__link:focus-visible{outline:0;box-shadow:none}.timeline-vertical__tile.tile:has(.tile__bg-image) .tile__link:focus-visible .tile__bg-image{filter:brightness(50%) saturate(50%)}.timeline-vertical__tile.tile,.timeline-vertical__content-text{transform:translateX(-100%)}.no-js .timeline-vertical__tile.tile,.no-js .timeline-vertical__content-text{transform:translateX(0)}.timeline-vertical__item{display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;align-items:flex-start;position:relative}@media(min-width:769px){.timeline-vertical__item{width:50%;float:left;padding-bottom:calc(8*var(--spacing))}.timeline-vertical__item:before{content:"";display:block;position:absolute;left:100%;top:0;bottom:0;width:0;border-right:var(--color-border) 1px solid;transform:translateX(-50%)}.timeline-vertical__item:nth-child(even){padding-top:6rem;padding-bottom:calc(2*var(--spacing))}.timeline-vertical__item:nth-child(even):before{left:0}}@media(min-width:769px){.timeline-vertical__item:nth-child(odd){flex-direction:row-reverse;clear:left}}@media(min-width:769px){.timeline-vertical__item:nth-child(odd) .timeline-vertical__tile.tile{float:right}}@media(min-width:769px){.timeline-vertical__item:nth-child(odd) .timeline-vertical__content-header,.timeline-vertical__item:nth-child(odd) .timeline-vertical__content-text{text-align:right}}@media(min-width:769px){.timeline-vertical__item--text{text-align:left}}.timeline-vertical__content{flex:0 1 auto;width:85%;align-self:stretch;padding-bottom:1rem;overflow:hidden}@media(max-width:1023px){.timeline-vertical__content{padding-bottom:calc(2*var(--spacing))}}@media(min-width:415px)and (max-width:768px){.timeline-vertical__content{width:90%}}@media(max-width:768px){.timeline-vertical__content{padding-top:var(--spacing)}}@media(min-width:769px){.timeline-vertical__content{width:85%}.timeline-vertical__item--text .timeline-vertical__content{position:relative;top:calc(-0.75*var(--spacing));padding-left:var(--spacing)}.timeline-vertical__item--text:nth-child(odd) .timeline-vertical__content{padding-left:0;padding-right:var(--spacing)}}.timeline-vertical__content-image{margin-bottom:var(--spacing)}.timeline-vertical__content-addon-text{margin-bottom:0}.timeline-vertical__seperator{flex:0 1 auto;width:15%;align-self:stretch;position:relative;z-index:1}.timeline-vertical__seperator:before{content:"";display:block;position:absolute;top:0;width:0}@media(max-width:768px){.timeline-vertical__seperator:before{left:50%;bottom:0;transform:translateX(-50%);border-right:var(--color-border) 1px solid}}@media(min-width:769px){.timeline-vertical__seperator:before{transition:width 0.25s 0.25s cubic-bezier(.645,.045,.355,1);border-top:var(--color-border) 1px solid}.is-visible .timeline-vertical__seperator:before{width:100%}}@media(min-width:415px){.timeline-vertical__seperator{width:10%}}@media(min-width:769px){.timeline-vertical__seperator{width:15%}}.timeline-vertical__dot{display:inline-flex;justify-content:center;align-items:center;height:3rem;width:3rem;border:var(--color-border) 1px solid;border-radius:50%;color:var(--color-dark);background-color:var(--color-light);position:absolute;top:0;left:100%;transform:translate(-50%,-50%)}@media(max-width:768px){.timeline-vertical__dot{left:50%}}@media(min-width:769px){.timeline-vertical__item:nth-child(even) .timeline-vertical__dot{left:0}}.timeline-vertical__icon{color:var(--color-dark)}.timeline-vertical__icon .icon__svg{z-index:1}.timeline-vertical__btn-wrap{clear:both;text-align:center}.timeline-vertical__btn{opacity:0}.timeline-vertical__btn.is-visible{opacity:1}.js .timeline-vertical__item .timeline-vertical__tile,.js .timeline-vertical__item .timeline-vertical__content-text{transition:transform 0.25s 0.25s cubic-bezier(.645,.045,.355,1)}@media(min-width:769px){.js .timeline-vertical__item:nth-child(even) .timeline-vertical__tile,.js .timeline-vertical__item:nth-child(even) .timeline-vertical__content-text{transform:translateX(100%)}}.js .timeline-vertical__item.is-visible .timeline-vertical__tile,.js .timeline-vertical__item.is-visible .timeline-vertical__content-text{transform:translateX(0)}.js .timeline-vertical__item.is-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}