.prospect-grid { /* Default card width range. Override via a modifier class on ProspectGrid. */ --pc-min-width: 320px; --pc-max-width: 320px; display: grid; gap: 1rem; width: 100%; grid-template-columns: repeat(auto-fit, minmax(var(--pc-min-width), 1fr)); justify-items: center; align-items: stretch; } .prospect-grid > * { width: 100%; max-width: var(--pc-max-width); }