.tp-blog-listing-article__summary{background:#fff;box-shadow:0 1.5rem 1rem -1.25rem rgba(0,0,0,0.15);padding:1rem 1.75rem 1.75rem}.tp-blog-listing-article__summary a{text-decoration:none}.tp-blog-listing-article__summary a:hover{text-decoration:underline}.tp-blog-listing-article__summary h3{font-size:1.1rem;font-weight:300;line-height:1.18}.tp-blog-listing-article__summary h6{color:#2d2d2d;font-family:proxima-nova,sans-serif;font-size:.7rem;font-weight:300;margin-bottom:.95rem}.tp-blog-listing-article__summary .content,.tp-blog-listing-article__summary .content h1,.tp-blog-listing-article__summary .content h2,.tp-blog-listing-article__summary .content h3,.tp-blog-listing-article__summary .content h4,.tp-blog-listing-article__summary .content h5,.tp-blog-listing-article__summary .content h6,.tp-blog-listing-article__summary .content p,.tp-blog-listing-article__summary .content blockquote{font-size:.8rem;font-weight:300;line-height:1.75;margin:0}.tp-blog-listing-article__author{margin-top:1.5rem}.tp-blog-listing-article--highlight{margin-bottom:1.55rem;min-height:441px}.tp-blog-listing-article--highlight .tp-blog-listing-article__image{height:185px;width:100%}.tp-blog-listing-article--highlight .tp-blog-listing-article__placeholder{background:;height:100%}.tp-blog-listing-article--highlight .tp-blog-listing-article__summary{padding-top:1.75rem}.tp-blog-listing-article--highlight .blog-card .wrapper{border-radius:0 0 .3rem .3rem;border-top:0}.tp-blog-listing-article--highlight .tp-blog-listing-article__image-content{background-position:center;background-size:cover;border-radius:.3rem .3rem 0 0;height:100%;width:100%}.tp-blog-listing-article--highlight .blog-card__summary{padding:1.8rem 1.75rem 3.05rem}.tp-blog-listing-article--highlight .blog-card__summary h6{margin-bottom:.95rem}.tp-blog-listing-article--highlight .blog-card__summary h2.h3{margin-bottom:.9rem}.tp-blog-listing-article--highlight .blog-card__spacer{height:3.5rem}.tp-blog-listing-article--highlight .blog-card__author.author{padding-bottom:1.7rem}@media only screen and (min-width:768px){.tp-blog-listing-article .wrapper{display:block;height:100%}.tp-blog-listing-article--highlight{align-items:center;display:flex;padding:1.25rem 0;position:relative}.tp-blog-listing-article--highlight .tp-blog-listing-article__image{height:100%;justify-self:flex-start;left:0;position:absolute;top:0}.tp-blog-listing-article--highlight .blog-card .wrapper{background:#fff;border-top:1px solid #e1e1e1;border-radius:.3rem}.tp-blog-listing-article--highlight .tp-blog-listing-article__image-content{border-radius:0}}