.triumphic-product-metrics { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:24px; margin:0 0 36px; }
.triumphic-product-metrics:empty { display:none; }
.triumphic-product-metrics>div { border-top:1px solid currentColor; padding-top:18px; display:flex; flex-direction:column-reverse; justify-content:end; gap:12px; }
.triumphic-product-metrics dd { margin:0; font:600 clamp(30px,4vw,62px)/1 var(--triumphic-font-heading); letter-spacing:-.055em; }
.triumphic-product-metrics dt { font-size:12px; line-height:1.5; max-width:30ch; }
@media(max-width:749px) { .triumphic-product-metrics { gap:16px; } .triumphic-product-metrics dd { font-size:clamp(22px,7vw,36px); overflow-wrap:anywhere; } }
