.recent-post-block{display:flex;flex-direction:column;height:100%}.recent-post-block-content-container{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:30px}.recent-post-block-button-container{margin-top:auto}.recent-post-block-image{aspect-ratio:16/9;object-fit:cover}