.b-card-grid__header{display:flex;justify-content:space-between;gap:1rem;margin-bottom:2rem}@media(min-width:1024px){.b-card-grid__header{margin-bottom:2.5rem}}.b-card-grid__link{flex-shrink:0}.b-card-grid__items{--cols: 1;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--grid-spacing-x);row-gap:2rem}@media(min-width:768px){.b-card-grid__items{--cols: 2}}@media(min-width:1024px){.b-card-grid__items{--cols: 3}}@media(min-width:768px){.b-card-grid__items.has-two-columns{--cols: 2}}@media(min-width:1024px){.b-card-grid__items.has-two-columns{--cols: 2}}
