.outcomes{background:#fff;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:56px 0}.outcomes *,.outcomes :after,.outcomes :before{box-sizing:border-box}.outcomes__container{margin:0 auto;max-width:1140px;padding:0 32px}.outcomes__header{margin:0 auto 52px;max-width:640px;text-align:center}.outcomes__eyebrow{color:#e8863a;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.outcomes h2{color:#1a1a1a;font-size:clamp(24px,3.5vw,38px);font-weight:800;line-height:1.15;margin:0 0 12px}.outcomes__lead{color:#6b7280;font-size:17px;line-height:1.75}.outcomes__lead p{margin:10px 0 0}.outcomes__grid{display:grid;gap:2px;grid-template-columns:repeat(3,minmax(0,1fr))}.outcomes__grid:has(.outcome-cell:nth-child(4)):not(:has(.outcome-cell:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:760px}.outcome-cell{background:#f7f9fb;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:190px;padding:40px 28px;text-align:center}.outcome-cell__num{color:#3d9b7c;font-size:52px;font-weight:900;line-height:1}.outcome-cell__num sup{font-size:24px;line-height:0}.outcome-cell__label{color:#1a1a1a;font-size:14px;font-weight:700}.outcome-cell__sub{color:#6b7280;font-size:13px;line-height:1.55}@media (max-width:900px){.outcomes__grid,.outcomes__grid:has(.outcome-cell:nth-child(4)):not(:has(.outcome-cell:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (max-width:540px){.outcomes__container{padding:0 20px}.outcomes__grid,.outcomes__grid:has(.outcome-cell:nth-child(4)):not(:has(.outcome-cell:nth-child(5))){grid-template-columns:1fr}.outcome-cell{min-height:0;padding:34px 24px}}