.card-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.card-grid.grid-columns-2{grid-template-columns:repeat(2,1fr)}.card-grid.grid-columns-2 .card:nth-child(4n+2),.card-grid.grid-columns-2 .card:nth-child(4n+3){background:var(--grey-light)}.card-grid.grid-columns-2 .card:nth-child(4n),.card-grid.grid-columns-2 .card:nth-child(4n+1){background:var(--white)}}@media (min-width:992px){.card-grid.grid-columns-3{grid-template-columns:repeat(3,1fr)}.card-grid.grid-columns-4{grid-template-columns:repeat(4,1fr)}.card-grid.grid-columns-5{grid-template-columns:repeat(5,1fr)}}.card-grid .card-wrap{background:linear-gradient(180deg,#00b3ee,#74c6a7 65%);border-radius:12px;padding:3px}.card-grid .card{background-color:var(--white);border-radius:9px;display:flex;flex-direction:column;height:100%;overflow:visible;padding:2rem 2.5rem}.card-grid .card .card-header{margin-bottom:1rem}.card-grid .card .card-body{flex-grow:1}.card-grid .card .card-body .preheader{color:var(--purple);display:block;font-size:.875rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.card-grid .card .card-body h4{font-size:1.25rem;font-weight:500;line-height:1.25;margin-bottom:.5rem}.card-grid .card .card-body p:last-of-type{margin-bottom:0}.card-grid .card .card-body ul{padding-left:.75rem;text-align:left}.card-grid .card .card-footer{margin-top:auto}.card-grid .card .card-footer .btn-card{align-items:center;color:var(--purple);display:flex;font-size:1.125rem;font-weight:500;text-transform:uppercase}