.posts-wrapper{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media (min-width:992px){.posts-wrapper{grid-template-columns:repeat(3,1fr)}}.posts-wrapper .card{background:var(--white);display:flex;flex-direction:column;position:relative}.posts-wrapper .card .card-header{aspect-ratio:16/9;border-radius:.75rem;margin-bottom:1rem;overflow:hidden}.posts-wrapper .card .card-header img{height:100%;object-fit:cover;width:100%}.posts-wrapper .card .card-body{color:var(--black)}.posts-wrapper .card .card-body .meta{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.posts-wrapper .card .card-body h3{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.posts-wrapper .card .card-body h3 a{color:var(--secondary);font-weight:inherit}.posts-wrapper .card .card-body .post-content p{font-weight:300}.posts-wrapper .card .card-body .post-content p:last-of-type{margin-bottom:1.5rem}.posts-wrapper .card .card-footer{margin-top:auto;padding:0 24px 20px}.posts-wrapper .card .card-footer a{font-weight:400;text-transform:uppercase}.posts-wrapper .card .card-body .btn-card{align-items:center;display:flex;font-size:.875rem;font-weight:700;gap:.5rem;margin-top:1.25rem;text-transform:uppercase}.posts-wrapper .card .card-body .btn-card svg{height:20px}.posts-wrapper .card .card-body .btn-card svg path{stroke:#0569b3}.posts-wrapper .card .card-body .btn-card:hover svg path{stroke:#00418b}