.blog-posts--cards{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.blog-posts--cards.blog-posts--five-col .blog-post,.blog-posts--cards.blog-posts--four-col .blog-post,.blog-posts--cards.blog-posts--one-col .blog-post,.blog-posts--cards.blog-posts--three-col .blog-post,.blog-posts--cards.blog-posts--two-col .blog-post{width:100%}.blog-post{display:flex;padding:.5rem}.blog-post__inner,.blog-posts--cards .blog-post{display:flex;flex-direction:column;width:100%}.blog-post__inner{background-color:#fff;border:.5rem solid #fff;height:100%}.blog-posts--cards .blog-post__inner{border-top-right-radius:1rem}.blog-posts--list .blog-post__inner{border-top-left-radius:1rem}.blog-post__image{overflow:hidden}.blog-posts--cards .blog-post__image{border-top-right-radius:1rem;height:16rem;width:100%}.blog-posts--list .blog-post__image{border-top-left-radius:1rem}.blog-post__image img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.blog-post:hover .blog-post__image img{transform:scale3d(1.05,1.05,1.05)}.blog-post__content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding:2rem}.blog-post__tags{margin-bottom:.5rem}.blog-post__tag,.blog-post__tags{font-size:.75rem;font-weight:400;vertical-align:top}h4.blog-post__title a{color:inherit;font-size:1.5rem;font-weight:700;text-decoration:none}.blog-post__author{display:flex;flex-direction:row;margin-bottom:1rem}.blog-post__author-image,.blog-post__author-image img{border-radius:50%;height:40px;width:40px}.blog-post__publish-date{font-size:.75rem;margin-bottom:.5rem;text-transform:uppercase}.blog-post__author-details{display:flex;flex-direction:column;font-size:.875rem;justify-content:center;margin-left:.5rem}.blog-post__author-name a{font-weight:700}.blog-post__summary{flex-grow:1;margin-bottom:1rem}.blog-post__button-wrapper{width:100%}.blog-post__button,.blog-post__button:focus,.blog-post__button:hover{background-color:transparent;border:0;box-shadow:none;padding:0;position:relative}.blog-post__button:after{content:"→";margin-left:.5rem;transition:margin .3s}.blog-post__button:hover:after{margin-left:1rem}@media (min-width:478px){.blog-posts--cards.blog-posts--five-col .blog-post,.blog-posts--cards.blog-posts--four-col .blog-post,.blog-posts--cards.blog-posts--three-col .blog-post,.blog-posts--cards.blog-posts--two-col .blog-post{width:50%}}@media (min-width:768px){.blog-posts--list .blog-post__inner{flex-direction:row}.blog-posts--list .blog-post__image{height:16rem;min-height:16rem;width:33.333333%}.blog-posts--list .blog-post__content{padding-left:1rem;width:66.666666%}.blog-posts--cards.blog-posts--five-col .blog-post,.blog-posts--cards.blog-posts--four-col .blog-post,.blog-posts--cards.blog-posts--three-col .blog-post{width:33.333333333%}}@media (min-width:1200px){.blog-posts--cards.blog-posts--four-col .blog-post{width:25%}.blog-posts--cards.blog-posts--five-col .blog-post{width:20%}}