.blog-featuredposts-module{font-size:16px}.blog-featured-posts{display:grid;grid-gap:2em;grid-template-columns:1fr;padding:1.5em}.blog-post-card{display:flex;flex-direction:column;height:100%;height:auto;position:relative;width:auto}.blog-post-card-title{flex-grow:1;font-weight:400;line-height:1.42;margin:0;padding:0 0 1em}.blog-post-card-title a{color:#213343;text-decoration:none}.blog-post-card-title a:focus-visible,.blog-post-card-title a:hover{outline:0;text-decoration:underline}.blog-post-card-title a:after{content:"";inset:0;position:absolute}.-horizontal .blog-post-card-body,.-horizontal .blog-post-card-footer{display:flex;justify-content:space-between;width:100%}.blog-post-card-description{line-height:1.57;margin:0;padding:0}.blog-post-card-author,.blog-post-card-date{color:#516f90;margin:0;padding:0}.hsg-sr-only,.visually-hidden:not(:focus):not(:active){border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.-horizontal .blog-post-card-body{border-bottom:2px solid #dbe4ed;flex-direction:column;gap:.5em}.-noImage .blog-post-card-title{padding-bottom:0}.-noImage .blog-post-card-body{padding:1em 0}.blog-featured-category-posts.-home .blog-post-card:first-child .blog-post-card-body{padding-top:0}.blog-featured-category-posts.-home .blog-post-card:last-child .blog-post-card-body{border-bottom:none}.blog-post-card.-featured{background:#eef7f8}.blog-post-card-featured-image{height:160px;margin-bottom:.5em;max-height:100%}.-featured .blog-post-card-body{padding:16px}.-featured .blog-post-card-featured-image{height:228px;margin-bottom:0;width:100%}.blog-post-card-featured-image img{height:100%;max-width:100%;object-fit:cover;vertical-align:baseline;width:100%}.-featured .blog-post-card-description,.-featured .blog-post-card-title{padding-bottom:1em}.-featured .blog-post-card-footer{align-items:flex-start;display:flex;margin-top:auto}.-featured .blog-post-card-author,.-featured .blog-post-card-date{padding-bottom:0}.-featured .blog-post-card-author{margin-right:1em}.blog-post-card-footer{font-size:87.5%;font-weight:300;line-height:1.57}@media(min-width:600px){.blog-featured-posts{padding:2.5em}.-featured .blog-post-card-body{padding:1.5em}.-featured .blog-post-card-featured-image{height:300px}.-featured .blog-post-card-description{padding-bottom:1.5em}}@media(min-width:900px){.blog-featured-posts{grid-gap:1.75em;grid-template-columns:min-content 1fr;grid-template-rows:auto}.-featured.blog-post-card{width:37.5em}}@media(min-width:1080px){.blog-featured-posts{padding:2.5em .5em}}body{font-size:16px;margin:0;padding:0}