.timeline-block__item-desc{font-size:14px;line-height:1.2;letter-spacing:0}.timeline-block__item-title{font-size:24px;line-height:1.2;letter-spacing:0}.timeline-block__item-value,.timeline-block__subtitle{font-size:64px;line-height:1.2;letter-spacing:0}.timeline-block__title{font-size:120px;line-height:1.2;letter-spacing:0}.timeline-block{background-color:var(--Chalk);padding:50px 0 130px;overflow:hidden}.timeline-block__header{text-align:center;margin-bottom:60px}.timeline-block__title{font-weight:300;color:var(--Rumion-Green);margin:0}.timeline-block__subtitle{display:block;font-weight:300;color:var(--Rumion-Green);margin:0}.timeline-block__list{display:flex;gap:30px;position:relative;justify-content:space-between}.timeline-block__list::before{content:"";position:absolute;left:-50vw;width:200vw;top:50%;height:2px;background-color:var(--Rumion-Green);pointer-events:none;transform:translateY(-7px)}.timeline-block__item{width:170px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 15px;border:2px solid rgba(0,187,114,.2);border-radius:24px;position:relative;background:var(--Chalk)}.timeline-block__item.is-completed{border-color:var(--Rumion-Green)}.timeline-block__item:hover{background:linear-gradient(0deg, rgba(0, 187, 114, 0.2) 0%, rgba(0, 187, 114, 0.2) 100%),#f2f2f0;cursor:default}.timeline-block__item-title{font-weight:300}.timeline-block__item-value{font-weight:300;color:var(--Rumion-Green);word-break:break-all;width:2.2ch}.timeline-block__item-desc{font-weight:300;margin-top:20px}@media only screen and (max-width: 991px){.timeline-block{padding:72px 0}.timeline-block__title{font-size:72px}.timeline-block__item-value{font-size:64px}.timeline-block__list{display:block}}
