.timeline .timeline__block:last-child .timeline__year{text-transform:uppercase}.timeline:before{border-width:4px;--tw-border-opacity: 1;border-color:rgb(96 246 169 / var(--tw-border-opacity, 1));left:calc(50% - 4px);right:auto;content:"";position:absolute;height:calc(100% - 28rem);top:14rem}.timeline__block:last-child{margin-bottom:0}.timeline__year{--tw-bg-opacity: 1;background-color:rgb(96 246 169 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(4 110 109 / var(--tw-text-opacity, 1));left:calc(50% - 3.5rem);font-weight:500;z-index:10;top:13rem}.timeline__content{line-height:1.5rem}.timeline__content__text h2{position:relative;margin-bottom:.5rem;font-weight:700}@media only screen and (min-width: 1024px){.timeline__content{position:relative;width:40%}.timeline__content:nth-child(even){flex-direction:row-reverse}.timeline__content__text{--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity, 1))}.timeline__content__text h2:after{position:absolute;display:block;height:1.5rem;width:1.5rem;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(172 249 234 / var(--tw-bg-opacity, 1));content:"";right:-35px;top:20px}.timeline__block{position:relative}.timeline__block:first-child{margin-top:0}.timeline__block:nth-child(even) .timeline__content{left:58.5%}.timeline__block:nth-child(even) .timeline__content__text h2:after{left:-35px;right:unset}.timeline__block:nth-child(odd) .timeline__content{flex-direction:row-reverse}}.bg-secondary h2:after{background-color:#8aeccc}@media (max-width: 1024px){.timeline:before{top:2.5rem;height:75%}.timeline__block{margin-top:2.5rem!important}.timeline__year{position:relative;top:0;margin-bottom:1.5rem}}
