.stats-section{background-color:var(--black);padding:0 0 100px}.stats-section .stats-section__inner{align-items:center;display:flex;gap:60px;justify-content:space-between}.stats-section .stats-item{align-items:center;display:flex;flex:1;flex-direction:column;gap:10px;position:relative;text-align:center}.stats-section .stats-item:not(:last-child):after{background-color:hsla(0,0%,100%,.15);content:"";height:140px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:2px}.stats-section .stats-item__number{align-items:baseline;color:var(--text);display:flex;font-family:var(--font-primary);font-size:80px;font-weight:500;gap:4px;letter-spacing:-.02em;line-height:1}.stats-section .stats-item__number .suffix{font-size:80px;font-weight:500}.stats-section .stats-item__label{color:var(--dec);font-size:14px;font-weight:400;margin:0}@media (max-width:991px){.stats-section{padding:0 0 80px}.stats-section .stats-item__number,.stats-section .stats-item__number .suffix{font-size:60px}.stats-section .stats-item:not(:last-child):after{height:110px}}@media (max-width:767px){.stats-section{padding:0 0 60px}.stats-section .stats-section__inner{flex-direction:column;gap:40px}.stats-section .stats-item:not(:last-child):after{display:none}.stats-section .stats-item:not(:last-child){border-bottom:2px solid hsla(0,0%,100%,.15);padding-bottom:40px}.stats-section .stats-item:last-child{padding-bottom:0}.stats-section .stats-item__number,.stats-section .stats-item__number .suffix{font-size:52px}}@media (max-width:480px){.stats-section{padding:0 0 50px}.stats-section .stats-item__number,.stats-section .stats-item__number .suffix{font-size:44px}}