.site-company .figure-details{background:var(--lavender);padding:96px 0}.figure-details .cut-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:48px;display:grid}.site-company .figure-details .cut-tags h3{font-size:22px}.figure-details .cut-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.figure-details .cut-list li{padding-left:16px;font-size:16px;line-height:1.6;position:relative}.figure-details .cut-list li:before{content:"";background:var(--violet);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:0}.figure-details .work-timeline{grid-template-columns:26fr 24fr;min-height:176px;margin:72px 6px 0;display:grid;position:relative}.figure-details .timeline-bar{background:var(--violet);width:100%;height:4px;position:absolute;top:46px}.figure-details .timeline-bar i{background:var(--violet);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.figure-details .timeline-bar i:first-child{left:0}.figure-details .timeline-bar i:nth-child(2){background:var(--lime);border:2px solid var(--navy-deep);left:52%}.figure-details .timeline-bar i:last-child{left:100%}.site-company .figure-details .timeline-point h3{margin:0 0 58px;font-size:16px}.figure-details .timeline-point b{color:var(--violet);font-size:28px}.site-company .figure-details .timeline-point p{max-width:230px;margin-top:12px;font-size:15px}.figure-details .timeline-point.nowcast{text-align:center;position:absolute;left:52%;transform:translate(-50%)}.figure-details .timeline-point.forecast{text-align:right;grid-column:2}.figure-details .timeline-point.forecast p{margin-left:auto}@media (width<=767px){.site-company .figure-details{padding:64px 0}.figure-details .cut-tags{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}.figure-details .work-timeline{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:56px;padding-left:36px}.figure-details .timeline-bar{width:4px;height:100%;top:0;left:6px}.figure-details .timeline-bar i{left:50%;transform:translate(-50%,-50%)}.figure-details .timeline-bar i:first-child{top:0;left:50%}.figure-details .timeline-bar i:nth-child(2){top:50%;left:50%}.figure-details .timeline-bar i:last-child{top:100%;left:50%}.figure-details .timeline-point,.figure-details .timeline-point.nowcast,.figure-details .timeline-point.forecast{text-align:left;grid-column:1;position:relative;left:auto;transform:none}.site-company .figure-details .timeline-point h3{margin:0 0 12px}.figure-details .timeline-point.forecast p{margin-left:0}}
