.blog-card{padding-bottom:1.5rem}.blog-card .image{position:relative;margin-bottom:1.25rem}.blog-card .image.is-small{padding:25%}.blog-card .image>img{border-radius:10px}.blog-card .image .tag-container{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.blog-card .image .tag-container .tag{margin-bottom:.5rem}.blog-card .narrow-title{margin:1.25rem 0}.blog-card a{border-bottom:1px solid currentColor;letter-spacing:.4px}.blog-card .blog-author{margin-right:1.25rem}
