.process-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;list-style:none;padding:0;margin:0}.process-track>li{background:#f0f2f3;min-width:0;padding:27px 24px 30px;border-top:2px solid #d8dfe3;position:relative}.process-track>li:last-child{background:#283137;border-color:var(--red);color:white}.process-track-mark{display:flex;align-items:center;gap:18px;justify-content:space-between;margin-bottom:28px}.process-track-mark>span{font-size:38px;line-height:1;font-weight:700;letter-spacing:-.06em;color:var(--red)}.process-track-mark svg{width:60px;height:20px;stroke:#a2aeb6;stroke-width:1.5;flex:none}.process-track>li:last-child .process-track-mark>span{color:#ff8f86}.process-track>li:last-child svg{display:none}.process-track p{font-size:18px;line-height:1.5;font-weight:700;margin:0}.process-track>li:last-child:after{content:'';position:absolute;right:26px;top:37px;width:14px;height:8px;border-left:2px solid #ff8f86;border-bottom:2px solid #ff8f86;transform:rotate(-45deg)}
@media(max-width:760px){.process-track{grid-template-columns:1fr;gap:12px}.process-track>li{display:grid;grid-template-columns:45px 1fr;align-items:start;gap:20px;padding:22px 20px}.process-track-mark{margin:0}.process-track-mark>span{font-size:28px}.process-track-mark svg{display:none}.process-track p{font-size:17px}.process-track>li:last-child:after{display:none}}
