.resource-cards-1__cards{display:grid;gap:2rem 1rem}.resource-cards-1__card{padding:2rem 2rem 4.8rem;position:relative}.resource-cards-1__card .button{bottom:0;justify-content:space-between;left:2rem;position:absolute;right:2rem}.resource-cards-1__image{aspect-ratio:2;display:block;object-fit:none;width:100%}.resource-cards-1__image img{height:100%!important;object-fit:cover;width:100%!important}.resource-cards-1__details{padding:2.2rem 0 0}.resource-cards-1__sub-title{color:var(--navy);font-size:1.4rem;font-weight:700;line-height:1.571428571428571;margin-bottom:2.2rem}.resource-cards-1__title{font-size:2.2rem;font-weight:600;letter-spacing:0;line-height:1.272727272727273;margin-bottom:2.2rem}.resource-cards-1__title a{color:var(--navy);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.resource-cards-1__buttons{display:flex;flex-wrap:wrap;gap:5.6rem;justify-content:center;margin-top:8rem}@media (min-width:768px){.resource-cards-1__cards--2{grid-template-columns:repeat(2,1fr)}.resource-cards-1__cards--3{grid-template-columns:repeat(3,1fr)}.resource-cards-1__cards--2 .resource-cards-1__image{aspect-ratio:2/1}}@media (max-width:767px){.resource-cards-1__card{padding-bottom:5.8rem}}