.blog-author-heading,.blog-tag-heading{padding:0 1rem}.blog-index{grid-row-gap:20px;display:grid;grid-template-columns:repeat(1,1fr)}.blog-index__post-image-wrapper{display:block;overflow:hidden;position:relative}.blog-index__post-content{padding:20px 20px 40px}.blog-index__post-image{height:auto;max-width:100%;width:100%}.blog-index__post-title{font-size:1.25rem}.blog-index__post-timestamp{display:block}.blog-index__post-author{align-items:center;display:flex}.blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-index__post-author,.blog-index__post-image--small,.blog-index__post-tags,.blog-index__post-timestamp,.blog-index__post-title{margin:0 0 .7rem}@media screen and (min-width:768px){.blog-index--small{grid-gap:20px;grid-template-columns:repeat(3,1fr)}.blog-index__post--large{display:flex}.blog-index__post-image-wrapper--large{align-items:center;display:flex}}