.outcome-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
.outcome-track article{min-height:280px;padding:36px clamp(28px,3vw,50px) 34px 0;border-right:1px solid rgba(255,255,255,.16)}
.outcome-track article+article{padding-left:clamp(28px,3vw,50px)}
.outcome-track article:last-child{padding-right:0;border-right:0}
.outcome-track article:before{width:14px;height:14px}
.outcome-track h3{max-width:340px;font-size:clamp(28px,2.7vw,42px);line-height:1.08}
.outcome-track p{max-width:360px;font-size:16px;line-height:1.55}
.outcome-track .outcome-profit h3{color:var(--lime)}
.outcome-track .outcome-profit h3 strong{display:block;font-size:clamp(52px,5vw,78px);letter-spacing:-.06em}
@media(max-width:900px){.outcome-track{grid-template-columns:1fr}.outcome-track article,.outcome-track article+article{min-height:0;padding:30px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.16)}.outcome-track article:last-child{border-bottom:0}.outcome-track:before,.outcome-track article:before{display:none}.outcome-track h3,.outcome-track p{max-width:620px}}
