/* Measurable product pilot targets. */
.product-impact .impact-outcomes article{display:flex;flex-direction:column}
.product-impact .impact-outcomes .impact-metric{margin-top:auto;padding-top:24px}
.product-impact .impact-outcomes .impact-target-tag{font-size:.75rem;letter-spacing:.1em;font-weight:600;color:#9fc6e7;line-height:1.5}
.product-impact .impact-outcomes .impact-metric-value{display:flex;align-items:baseline;gap:5px;color:#fff;font-size:clamp(2.8rem,4.5vw,4rem);font-weight:600;letter-spacing:-.055em;line-height:1.1;margin:16px 0 13px;font-variant-numeric:tabular-nums}
.product-impact .impact-metric-value>span{font-size:.48em;letter-spacing:-.025em;font-weight:500;color:#a6d1f8}
.product-impact .impact-metric h4{font-size:1rem;font-weight:600;color:#fff;line-height:1.5;letter-spacing:-.015em;margin:0 0 20px}
.product-impact .impact-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0;padding:16px 0;border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26}
.product-impact .impact-comparison>div+div{border-left:1px solid #ffffff26;padding-left:16px}
.product-impact .impact-comparison dt{color:#a8c6df;font-size:.8125rem;line-height:1.5;font-weight:400;margin:0 0 6px}
.product-impact .impact-comparison dd{color:#e0edf8;font-size:1rem;font-weight:500;line-height:1.5;margin:0}
.product-impact .impact-comparison>div:last-child dd{color:#fff;font-weight:650}
.product-impact .impact-outcomes .impact-metric-context{font-size:.875rem;line-height:1.7;color:#b1cbe1;margin:13px 0 0}
.product-impact .impact-method p{font-size:.875rem;line-height:1.75;max-width:780px}
@media(max-width:980px){
 .product-impact .impact-comparison{grid-template-columns:1fr;gap:12px}
 .product-impact .impact-comparison>div+div{border-left:0;padding-left:0}
 .product-impact .impact-outcomes .impact-metric-value{font-size:2.8rem}
}
@media(max-width:620px){
 .product-impact .impact-outcomes .impact-metric{margin-top:8px;padding-top:21px}
 .product-impact .impact-outcomes .impact-metric-value{font-size:3.35rem}
 .product-impact .impact-comparison{grid-template-columns:1fr 1fr;gap:16px}
 .product-impact .impact-comparison>div+div{border-left:1px solid #ffffff26;padding-left:16px}
 .product-impact .impact-method p{font-size:.875rem}
}
