.tough-key-specs{border:1px solid var(--tough-color-card-border);border-radius:var(--tough-radius-card);background:var(--tough-color-card-background);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;display:grid;overflow:hidden}.tough-key-specs__cell{border-right:1px solid var(--tough-color-card-border);border-bottom:1px solid var(--tough-color-card-border);flex-direction:column;gap:3px;margin:0 -1px -1px 0;padding:14px 16px;display:flex}.tough-key-specs__label{color:var(--tough-color-text-muted);font-size:12.5px;font-weight:400}.tough-key-specs__value{-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:14.5px;font-weight:600;line-height:1.3}.tough-key-specs__note{color:var(--tough-color-text-muted);margin:8px 0 0;font-size:12.5px}.tough-key-specs--band{color:var(--tough-band-color);background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px}.tough-key-specs--band .tough-key-specs__cell{border:0;margin:0;padding:0}.tough-key-specs--band .tough-key-specs__label{color:color-mix(in srgb, var(--tough-band-color) 55%, transparent);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:600}.tough-key-specs--band .tough-key-specs__value{font-size:16px;font-weight:700}.tough-key-specs__note--band{color:color-mix(in srgb, var(--tough-band-color) 55%, transparent)}
