.blog-index--small{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.blog-index--small.blog-index--five-col .blog-index__post,.blog-index--small.blog-index--four-col .blog-index__post,.blog-index--small.blog-index--one-col .blog-index__post,.blog-index--small.blog-index--three-col .blog-index__post,.blog-index--small.blog-index--two-col .blog-index__post{width:100%}.blog-index__post{display:flex;padding:.5rem}.blog-index__post--small{flex-direction:column}.blog-index__post-image{overflow:hidden}.blog-index__post-image--small{height:25rem;width:100%}.blog-index__post-image--large{width:100%}.blog-index__post-image img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.blog-index__post:hover .blog-index__post-image img{transform:scale3d(1.05,1.05,1.05)}.blog-index__post-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding:1rem}.blog-index__post-content--large{width:100%}.blog-index__post-tags{margin-bottom:.5rem}.blog-index__post-tag,.blog-index__post-tags{font-size:.75rem;vertical-align:top}a.blog-index__post-title-link{color:inherit;text-decoration:none}.blog-index__author{display:flex;flex-direction:row;margin-bottom:1rem}.blog-index__author-image,.blog-index__author-image img{border-radius:50%;height:40px;width:40px}.blog-index__publish-date{font-size:.75rem;margin-bottom:.5rem;text-transform:uppercase}.blog-index__author-details{display:flex;flex-direction:column;font-size:.875rem;margin-left:.5rem}.blog-index__author-name a{font-weight:700}.blog-index__post-summary{flex-grow:1;margin-bottom:1rem}.blog-index__post-button-wrapper{width:100%}.blog-index__post-button,.blog-index__post-button:hover{background-color:transparent;border:0;padding:0;position:relative}.blog-index__post-button.has-arrow:after{content:"→";margin-left:.5rem;transition:margin .3s}.blog-index__post-button.has-arrow:hover:after{margin-left:1rem}.blog-index--simple h2{font-size:1.25rem}@media (min-width:478px){.blog-index--small.blog-index--five-col .blog-index__post,.blog-index--small.blog-index--four-col .blog-index__post,.blog-index--small.blog-index--three-col .blog-index__post,.blog-index--small.blog-index--two-col .blog-index__post{width:50%}}@media (min-width:768px){.blog-index--small.blog-index--five-col .blog-index__post,.blog-index--small.blog-index--four-col .blog-index__post,.blog-index--small.blog-index--three-col .blog-index__post{width:33.333333%}.blog-index__post-image--large{height:16rem;width:33.333333%}.blog-index__post-content--large{width:66.666666%}}@media (min-width:1200px){.blog-index--small.blog-index--four-col .blog-index__post{width:25%}.blog-index--small.blog-index--five-col .blog-index__post{width:20%}}