.suggested-posts__content{display:flex;flex-direction:column;row-gap:4rem}.suggested-posts__text-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.suggested-posts__text{font-size:2.5rem;font-weight:600}.suggested-posts__grid{display:grid;gap:4rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}@media (min-width:576px){.suggested-posts__grid{grid-template-columns:repeat(auto-fit,minmax(33rem,1fr))}}@media (min-width:1200px){.suggested-posts__grid{grid-template-columns:repeat(3,minmax(33rem,1fr))}}.suggested-posts__post-item{background:var(--color-white);border-radius:1.5rem;box-shadow:0 0 10px 8px rgba(0,0,0,.16);display:flex;flex-direction:column;overflow:hidden;row-gap:1rem}.suggested-posts__post-image-wrapper{position:relative}.suggested-posts__post-image{height:25rem;object-fit:cover;width:100%}.suggested-posts__post-tags{bottom:15px;display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;gap:1rem;list-style-type:none;padding-left:3rem;padding-right:3rem;position:absolute;width:100%}.suggested-posts__post-tag{background-color:var(--color-white);border-radius:2rem;box-shadow:-2px 2px 10px 3px rgba(0,0,0,.16);font-size:1.4rem;font-weight:500;min-width:4.8rem;padding:.75rem 1.5rem}@media (min-width:992px){.suggested-posts__post-tag{padding:1rem 2rem}}.suggested-posts__post-info{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-top:3rem;row-gap:4rem}.suggested-posts__post-text{display:flex;flex-direction:column;gap:2rem;padding-left:3rem;padding-right:3rem}.suggested-posts__post-title{font-size:2.6rem;font-weight:500;line-height:1.25}.suggested-posts__post-meta{border-top:1px solid rgba(36,34,76,.255);display:flex;font-weight:300;padding:3rem}.suggested-posts__no-posts{background-color:var(--color-white);border-radius:2rem;display:flex;flex-direction:column;padding:4rem;row-gap:1rem}.suggested-posts__no-posts-title{font-weight:500}.suggested-posts--white{background-color:transparent}.suggested-posts--light-blue{background-color:var(--color-primary-light)}.suggested-posts__post-item:focus,.suggested-posts__post-item:hover{transform:scale(1.02)}.suggested-posts__post-item:focus .suggested-posts__post-title,.suggested-posts__post-item:hover .suggested-posts__post-title{text-decoration:underline}