.dist{gap:26px;padding:clamp(24px,3vw,36px);display:grid}.dist figcaption{gap:6px;display:grid}.dist__kicker{font-family:var(--bc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--svc-research);font-size:.68rem}.dist figcaption b{letter-spacing:-.03em;font-size:1.45rem;font-weight:560}.dist__sub{color:var(--ink-3);font-size:.9rem}.dist__bars{gap:20px;display:grid}.dist__bars li{grid-template-columns:1fr auto;align-items:center;gap:8px 18px;display:grid}.dist__label{color:var(--ink-2);font-size:.92rem}.dist__bars b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--c);grid-area:1/2/span 2;font-size:1.9rem;font-weight:520}.dist__track{background:color-mix(in srgb, var(--white) 5%, transparent);border-radius:99px;height:10px;overflow:hidden}.dist__track i{width:calc(var(--v) * 100%);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--c) 25%, transparent), var(--c));height:100%;box-shadow:0 0 18px -2px var(--c);transform-origin:0;transition:transform 1.6s var(--bc-ease-out);display:block}.dist[data-armed]:not(.is-in) .dist__track i{transform:scaleX(0)}.dist__bars li:nth-child(2) i{transition-delay:.15s}.dist__bars li:nth-child(3) i{transition-delay:.3s}.dist__bars li:nth-child(4) i{transition-delay:.45s}.dist__bars li:nth-child(5) i{transition-delay:.6s}.dist .text-link{justify-self:start}
