.ux-stats{grid-template-columns:repeat(var(--ux-n,4),minmax(0,1fr));gap:var(--sp-5) 0;margin:0;padding:0;display:grid}.ux-stat{justify-content:flex-end;gap:var(--sp-2);flex-direction:column-reverse;min-width:0;padding:0 clamp(16px,2.6vw,40px);display:flex}.ux-stat:first-child{padding-left:0}.ux-stat+.ux-stat{border-left:1px solid var(--line)}.ux-stat dt{font-family:var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:700;line-height:1.1}.ux-stat dd{gap:var(--sp-2);margin:0;display:grid}.ux-stat-num{font-family:var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.01em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:800;line-height:.9}.ux-stat-num[data-long]{font-size:clamp(1.9rem,3.6vw,3.2rem)}.ux-stat-num small{font-size:max(var(--fs-xs),.45em);letter-spacing:.08em;color:var(--text-muted);margin-left:.15em;font-weight:700}.ux-stat-delta{font-size:var(--fs-sm);color:var(--text-muted);font-weight:600}.ux-stat[data-tone=up] .ux-stat-delta{color:var(--success)}.ux-stat[data-tone=down] .ux-stat-delta{color:var(--danger)}.ux-stat[data-tone=accent] .ux-stat-num{color:var(--red)}@media (max-width:620px){.ux-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.ux-stat,.ux-stat:first-child{padding:var(--sp-4) var(--sp-3) var(--sp-4) 0;border-left:0;border-top:1px solid var(--line)}.ux-stat:nth-child(odd){border-left:0}.ux-stat:nth-child(2n){padding-left:var(--sp-4);border-left:1px solid var(--line)}.ux-stat:nth-child(-n+2){border-top:0}.ux-stat:last-child:nth-child(odd){grid-column:1/-1}.ux-stat-num{font-size:clamp(2.4rem,13vw,3.4rem)}.ux-stat-num[data-long]{font-size:clamp(1.8rem,9vw,2.6rem)}}
