.blog-featured{padding:0 20px}.blog-featured h2{text-align:center}.blog-featured .listing{display:grid;gap:40px;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;margin:0 auto;max-width:1140px}.blog-featured .featured{background-color:#f1f2f2;border-radius:20px;overflow:hidden}@media (min-width:780px){.blog-featured .listing{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-featured .listing{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}.blog-featured .listing .items{align-content:start;display:grid;gap:40px;grid-template-columns:100%;grid-template-rows:auto;padding-top:20px}.blog-featured .listing .items .heading{color:#6e6259;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:1.5px;line-height:1.5;text-transform:uppercase}.blog-featured .listing .items .heading+.item:first-of-type{margin-top:-20px}.post-content>.post section.blog-featured .item.featured a:not(.button):not(.hs_button):not(.cta_button){text-decoration:none}.blog-featured a p{color:#414042}.blog-featured .featured a h3{color:#414042;transition:color .25s ease-in-out}.blog-featured .featured a:hover h3{color:#005da6}.blog-featured .item:not(.featured) h3{font-size:22px;font-size:1.375rem;font-weight:600;margin-bottom:0}.related-resources .item:not(.featured) h3{margin-bottom:10px}.blog-featured .item:not(.featured) a h3{color:#005da6}.blog-featured .item:not(.featured) a:hover h3{color:#414042}.blog-featured .item:not(.featured) p{font-size:18px;font-size:1.125rem}.blog-featured .featured .content{display:grid;gap:20px;grid-template-columns:auto;grid-template-rows:auto;padding:30px}.blog-featured .featured img{display:block;height:100%!important;margin:0;max-height:286px;object-fit:cover;width:100%}.blog-featured .featured .content h3,.blog-featured .featured .content p+p{line-height:25px;line-height:1.5625rem;margin:0}.blog-featured p.label{color:#005da6;font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.blog-featured span.button{max-width:max-content;width:auto}