/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.card-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.card-grid--cols-2,.card-grid--cols-3,.card-grid--cols-4,.card-grid--cols-5,.card-grid--cols-6,.card-grid--cols-7,.card-grid--cols-8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.card-grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.card-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.card-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.card-grid--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.card-grid--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.card-grid--gap-sm{gap:calc(var(--spacing, .25rem) * 4)}.card-grid--gap-md{gap:calc(var(--spacing, .25rem) * 6)}.card-grid--gap-lg{gap:calc(var(--spacing, .25rem) * 8)}