.card-group{display:grid;gap:var(--e-space-5)}.card-group.columns-auto{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.card-group.columns-auto:has(>:last-child:first-child){grid-template-columns:repeat(1,1fr);grid-template-rows:1fr}.card-group.columns-auto:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.card-group.columns-2{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}@media(max-width:740px){.card-group.columns-2{grid-template-columns:repeat(1,1fr)}}.card-group.columns-3{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}@media(max-width:1240px){.card-group.columns-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:740px){.card-group.columns-3{grid-template-columns:repeat(1,1fr)}}.card-group.columns-4{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}@media(max-width:1240px){.card-group.columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:740px){.card-group.columns-4{grid-template-columns:repeat(1,1fr)}}@media(max-width:1020px){.card-group:has(>:last-child:nth-child(n)):not(.columns-4){grid-template-columns:repeat(1,1fr);grid-template-rows:1fr}}
