.kd-keys{gap:var(--space-md);display:grid}.kd-keys__title{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);color:var(--color-ink);margin:0}.kd-keys__grid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.kd-keys__tile{gap:var(--space-3xs);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-paper);border-top:3px solid var(--color-accent);flex-direction:column;display:flex}.kd-keys__label{font-size:var(--text-sm);color:var(--color-ink-2);order:2}.kd-keys__figure{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--color-ink);font-variant-numeric:tabular-nums;overflow-wrap:normal;order:1;margin:0;line-height:1.1}.kd-keys__note{font-size:var(--text-xs);color:var(--color-muted);order:3;margin:0}.kd-keys__source{font-size:var(--text-xs);color:var(--color-ink-2);margin:0}@media (max-width:22.5rem){.kd-keys__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.kd-keys__figure{font-size:var(--text-lg)}.kd-keys__tile{padding:var(--space-sm)}}
