Three Lit components (button, card, grid), each with its own CSS module and layered tokens.
@layer
block, so the rest of each component's styles win by default and stay
easy to override.
with { type: 'css' }
, handed straight to Lit as a real
CSSStyleSheet
.
minmax()
, or you can pin the count with a
cols
attribute.