.gc-stats-row{container-type:inline-size;display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);border-radius:var(--radius-lg)}.gc-stats-row[data-bg-variant=alt]{background-color:var(--color-surface-alt)}.gc-stats-row[data-bg-variant=transparent]{background-color:transparent}.gc-stats-row__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;color:var(--color-ink);text-align:center}.gc-stats-row__grid{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing) * 6)}@container (min-width: 28rem){.gc-stats-row__grid{grid-template-columns:repeat(2,1fr);gap:calc(var(--spacing) * 6)}}@container (min-width: 48rem){.gc-stats-row__grid{grid-template-columns:repeat(4,1fr);gap:calc(var(--spacing) * 4)}}.gc-stats-row__stat{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * 1);text-align:center;padding:calc(var(--spacing) * 2)}.gc-stats-row__value{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;font-variant-numeric:tabular-nums;color:var(--color-brand);line-height:var(--leading-none)}@container (min-width: 48rem){.gc-stats-row__value{font-size:var(--text-4xl)}}.gc-stats-row__value-unit{font-size:var(--text-base);color:var(--color-ink-muted)}.gc-stats-row__label{font-size:var(--text-xs);color:var(--color-ink-muted)}@container (min-width: 28rem){.gc-stats-row__label{font-size:var(--text-sm)}}
