.blog-post{display:grid;font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;font-size:1rem;grid-gap:1rem;grid-template-areas:"image" "text"}.blog-post a{color:inherit;text-decoration:none}.blog-post a:focus,.blog-post a:hover{color:inherit;text-decoration:underline}.blog-post__image{-ms-grid-row:1;-ms-grid-column:1;background-image:url(/images/green-sparkle-background.jpg);border-radius:10px;grid-area:image;position:relative;height:auto;width:100%;aspect-ratio:16/9}.blog-post__image .image,.blog-post__image img{height:100%;width:100%}.blog-post__image img{border-radius:10px;-o-object-fit:cover;object-fit:cover}.blog-post__image-overlay{background-color:#2dd782;border-top-left-radius:10px;color:#fff;font-size:1em;left:0;padding:.25em 1em .25em .5em;pointer-events:none;position:absolute;text-transform:uppercase;top:0}@media(min-width:64em){.blog-post__image-overlay{font-size:1.25em}}.blog-post__image-overlay:before{background-image:url(/images/trending-up.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.25em;margin-right:.5em;vertical-align:middle;width:1.75em}.blog-post__text{-ms-grid-row:3;-ms-grid-column:1;grid-area:text;height:100%;position:relative}.blog-post__text-inner{display:flex;flex-direction:column;height:100%}.blog-post__category{font-size:.875em;font-weight:500;margin:0;text-transform:uppercase}.blog-post__category a:not(:last-child) span:after{content:", "}.blog-post__category a:hover{color:#2dd782}.blog-post__category span{display:inline-block}.blog-post__title{color:inherit;font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;font-size:1.875em;margin:0}.blog-post__description{display:none;font-family:Libre Caslon Text,Garamond,serif}@media(min-width:64em){.blog-post__description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}}.blog-post__meta{display:grid;font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;font-size:.875em;grid-gap:.5rem;grid-template-columns:repeat(3,fit-content(100%));margin:auto 0 0}.blog-post:first-child .blog-post__description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis}.recent-posts-carousel:nth-of-type(2){margin-top:0}.popular-articles{background-color:#103167;color:#fff}@media(min-width:64em){.popular-articles__body{grid-gap:2rem 4.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.popular-articles .blog-post{font-size:.875em;grid-template-rows:280px auto}@media(min-width:37.5em){.popular-articles .blog-post{grid-template-areas:"image text";grid-template-columns:minmax(40%,50%) 1fr;grid-template-rows:none}.popular-articles .blog-post>.blog-post__image{-ms-grid-row:1;-ms-grid-column:1}.popular-articles .blog-post>.blog-post__text{-ms-grid-row:1;-ms-grid-column:3}}@media(min-width:64em){.popular-articles .blog-post{grid-template-areas:"image" "text";grid-template-columns:none}.popular-articles .blog-post>.blog-post__image{-ms-grid-row:1;-ms-grid-column:1}.popular-articles .blog-post>.blog-post__text{-ms-grid-row:3;-ms-grid-column:1}}.popular-articles .blog-post__image img{transition:transform .25s ease-in-out}.popular-articles .blog-post__image a img:hover{transform:translateY(-1.25rem)}.all-articles__header{text-align:center}.all-articles__body{display:grid}@media(min-width:64em){.all-articles__body{grid-template-columns:repeat(6,1fr)}}.all-articles .blog-archive--see-all{text-align:center;padding-top:30px}.all-articles .blog-post{border-bottom:1px solid #bfbfbf;grid-template-rows:auto 1fr;padding:2rem 1rem}.all-articles .blog-post:last-child{border-bottom:none}.all-articles .blog-post.home{font-size:1.25em}.all-articles .blog-post.home .blog-post__title{font-size:1.5em}@media(min-width:64em){.all-articles .blog-post{grid-column:span 2}.all-articles .blog-post.home:first-child,.all-articles .blog-post.home:last-child,.all-articles .blog-post.home:nth-last-child(2):nth-child(3n+2),.all-articles .blog-post.home:nth-last-child(2):nth-child(3n+3),.all-articles .blog-post.home:nth-last-child(3):nth-child(3n+2){border-bottom:none}.all-articles .blog-post.home:first-child{grid-column:1/-1;grid-gap:2rem;grid-template-areas:"image text";grid-template-columns:4fr 5fr;grid-template-rows:auto;font-size:1.5em;padding-bottom:0}.all-articles .blog-post.home:first-child .blog-post__category{font-size:1.375em}.all-articles .blog-post.home:first-child .blog-post__text{border-bottom:1px solid #bfbfbf;padding-bottom:1rem}.all-articles .blog-post.home:first-child>.blog-post__image{-ms-grid-row:1;-ms-grid-column:1}.all-articles .blog-post.home:first-child>.blog-post__text{-ms-grid-row:1;-ms-grid-column:3}}