.text-item h2{font-size:2.4rem}.resource-box.single{margin:40px 0}.resource-box-grid-container{display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto auto auto}.grid-item{width:100%}.image-item img{border-radius:10px;display:block;height:auto;margin:0 auto;max-height:200px;object-fit:cover;width:100%}.text-item{text-align:left}.button-item{align-items:center;grid-column:2/2;justify-content:center}