@layer components{.figs{border-top:1px solid var(--line);display:grid}.fig{border-bottom:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:10px;min-width:0;padding:24px 0;display:flex}.fig-value{letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(64px,9vw,136px);font-weight:600;line-height:.86}.fig-pre{letter-spacing:.16em;text-transform:uppercase;color:var(--kicker);margin-bottom:8px;font-size:13px;font-weight:600;line-height:1;display:block}.fig-label{max-width:30ch;color:var(--ink-dim);font-size:16px;line-height:1.45}.fig-label a{color:inherit}.fig-label a:hover{color:var(--ink)}.figs[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.figs[data-cols="4"] .fig:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}.figs[data-cols="4"] .fig-value{font-size:clamp(52px,7.2vw,112px)}.figs--display .fig-value{font-size:clamp(72px,9.6vw,148px)}.figs--display .fig-label{font-size:17px}.fig-plus{color:var(--accent);font-weight:300}@media (width>=768px){.figs,.figs[data-cols="4"]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border-bottom:1px solid var(--line)}.fig{border-bottom:0;padding:28px 28px 8px 0}.fig+.fig,.figs[data-cols="4"] .fig:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}}}
