





/* Intake */
.wp-block-uagb-slider-child.uagb-slider-child-wrap.intake-slide
  .uagb-infobox__content-wrap::after {
  content: "Intake & Strategy";
  color: #6528f7;
  background-color: rgba(101, 40, 247, 0.12);
  background-image: radial-gradient(circle, currentColor 0 4px, transparent 5px);
}

/* Design */
.wp-block-uagb-slider-child.uagb-slider-child-wrap.design-slide
  .uagb-infobox__content-wrap::after {
  content: "Definition & Design";
  color: #06b6d4;
  background-color: rgba(6, 182, 212, 0.14);
  background-image: radial-gradient(circle, currentColor 0 4px, transparent 5px);
}

/* Release */
.wp-block-uagb-slider-child.uagb-slider-child-wrap.release-slide
  .uagb-infobox__content-wrap::after {
  content: "Build & Release";
  color: #22c55e;
  background-color: rgba(34, 197, 94, 0.14);
  background-image: radial-gradient(circle, currentColor 0 4px, transparent 5px);
}

/* Measure */
.wp-block-uagb-slider-child.uagb-slider-child-wrap.measure-slide
  .uagb-infobox__content-wrap::after {
  content: "Measure & Improve";
  color: #f59e0b;
  background-color: rgba(245, 158, 11, 0.16);
  background-image: radial-gradient(circle, currentColor 0 4px, transparent 5px);
}

/* Small screens: tighten */
@media (max-width: 520px) {
  .wp-block-uagb-slider-child.uagb-slider-child-wrap .uagb-infobox__content-wrap {
    --pillInset: 10px;
  }
  .wp-block-uagb-slider-child.uagb-slider-child-wrap .uagb-infobox__content-wrap::after {
    padding: 7px 10px 7px 26px;
    font-size: 11px;
    background-position: 12px 50%;
    background-size: 9px 9px;
  }
}



#product-impact-highlights .impact-list{
  display:flex;
  flex-direction:column;
  gap:14px;
}

#product-impact-highlights .impact-row{
  display:grid;
  grid-template-columns: 260px 1fr;
  gap:22px;
  padding:18px 0;
  border-top:1px solid rgba(73,94,125,0.18);
}
#product-impact-highlights .impact-row:last-child{
  border-bottom:1px solid rgba(73,94,125,0.18);
}

#product-impact-highlights .impact-metrics{
  display:flex;
  gap:12px;
  align-content:flex-start;
  flex-wrap:wrap;
  padding-left:16px;
  position:relative;
}
#product-impact-highlights .impact-metrics:before{
  content:"";
  position:absolute;
  left:0;
  top:4px;
  bottom:4px;
  width:4px;
  background:#6528f7;
  border-radius:4px;
}

#product-impact-highlights .metric{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  min-width:110px;
}
#product-impact-highlights .metric-wide{
  min-width:220px;
}
#product-impact-highlights .metric-value{
  font-size:1.6rem;
  line-height:1.1;
  font-weight:800;
  color:#0f172a;
  letter-spacing:-0.02em;
}
#product-impact-highlights .metric-label{
  margin-top:4px;
  color:#495e7d;
  font-weight:600;
  font-size:0.95rem;
}

#product-impact-highlights .impact-heading{
  margin:0 0 8px 0;
  color:#6528f7;
  font-size:1.2rem;
}
#product-impact-highlights .impact-text{
  margin:0 0 10px 0;
  color:#0f172a;
}
#product-impact-highlights .impact-bullets{
  margin:0;
  padding-left:18px;
  color:#495e7d;
}
#product-impact-highlights .impact-bullets li{
  margin:6px 0;
}

@media (max-width: 900px){
  #product-impact-highlights .impact-row{
    grid-template-columns: 1fr;
    gap:12px;
  }
  #product-impact-highlights .impact-metrics{
    padding-left:14px;
  }
}