.zb-numcard{border-radius:var(--zb-radius-md);background:var(--zb-surface-raised);box-shadow:inset 0 0 0 1px var(--zb-border);flex-direction:column;padding:22px 20px 24px;display:flex}.zb-numcard__art{opacity:.75;align-self:flex-end;margin-block-start:auto;padding-block-start:14px}.zb-numcard__figure{font-size:38px;line-height:1;font-weight:var(--zb-weight-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--zb-accent-text);margin:0 0 14px}.zb-numcard--quiet .zb-numcard__figure{color:var(--zb-text-subtle)}.zb-numcard__head{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-block-end:6px;display:flex}.zb-numcard__title{font-size:14.5px;line-height:1.35;font-weight:var(--zb-weight-display);color:var(--zb-text-heading);margin:0}.zb-numcard__tag{border:1px solid var(--zb-border);border-radius:var(--zb-radius-pill);background:var(--zb-surface-raised);color:var(--zb-text-muted);font-size:10.5px;line-height:16px;font-weight:var(--zb-weight-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:4px 10px}.zb-numcard__tag.is-ours{background:var(--zb-evidence-bg);color:var(--zb-accent-text);border-color:#0000}.zb-numcard__body{color:var(--zb-text-muted);margin:0;font-size:13.5px;line-height:1.6}@media (min-width:700px){.zb-numcard{padding:26px 24px 28px}.zb-numcard__figure{font-size:46px}.zb-numcard__title{font-size:15.5px}}
