section.hsfs-grid{padding:3.75rem 0}section.hsfs-grid.hsfs-grid--top-none{padding-top:0}@media (min-width:768px){section.hsfs-grid.hsfs-grid--top-default{padding:6.25rem 0 3.75rem}section.hsfs-grid.hsfs-grid--top-none{border-top:1px solid #cbd6e2;padding-top:6.25rem}}.category-link--all{color:inherit;font-weight:inherit;text-decoration:underline}.category-link--all:hover{color:inherit}section.hsfs-grid header{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto 2.5rem;padding:0 1.25rem}section.hsfs-grid header h2{font-family:Queens Medium,serif;font-size:1.625rem;font-weight:700;line-height:1;margin:0}@media (min-width:768px){section.hsfs-grid header h2{font-size:2.625rem}}section.hsfs-grid header a{display:block}@media (min-width:1240px){section.hsfs-grid header{align-items:center;padding-left:0;padding-right:0}}.hsfs-accordion_header{cursor:pointer;font-size:18px;font-weight:500;line-height:20px;padding:10px 15px;width:100%}.hsfs-grid-items{display:flex;flex-wrap:wrap;margin:0 1.25rem;max-width:100%}@media (min-width:1240px){.hsfs-grid-items{margin:0}}.blog-grid__post{border-bottom:1px solid #cbd6e2;display:flex;flex:0 0 100%;margin:0 0 2rem;overflow:hidden;padding:0 0 2rem;position:relative;transition:.3s}.blog-grid__post:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width:768px){.blog-grid__post{border-bottom:none;flex:0 0 50%;margin-bottom:2.5rem;padding-bottom:0}.blog-grid__post:nth-of-type(odd){padding-right:2rem}}.blog-grid__post .blog-grid__title{margin-bottom:0;margin-top:12px}.blog-grid__post-image{height:auto;width:100%}a.blog-grid__post-image-wrapper{flex:0 0 38%;font-size:0;width:100%}.blog-grid__img_container{overflow:hidden}a.blog-grid__post-image-wrapper img.blog-grid__image{transition:.3s}a.blog-grid__post-image-wrapper:focus img.blog-grid__image,a.blog-grid__post-image-wrapper:hover img.blog-grid__image{transform:scale(1.05);transition:.3s}.blog-grid__post-image,.blog-grid__post-title{margin:0 0 .7rem}.blog-grid__content{flex:0 0 62%;padding-left:1rem}@media (min-width:768px){.blog-grid__content{padding-left:2rem;padding-top:1rem}}a.blog-grid__title-link,h3.blog-grid__title{color:#192733;font-size:16px;line-height:24px;text-decoration:none}.blog-grid__post:focus a.blog-grid__title-link,.blog-grid__post:hover a.blog-grid__title-link{text-decoration:underline}.blog-grid__title-link:hover{color:#192733}a.blog-grid__tag-link{background-color:#cf1b57;border-radius:15px;color:#fff;font-size:12px;font-weight:500;line-height:1;margin-right:10px;padding:5px 11px;text-decoration:none;transition:opacity .15s linear}a.blog-grid__tag-link:focus,a.blog-grid__tag-link:hover{color:#fff;opacity:.5;text-decoration:none}span.blog-grid__date{color:#33475b;font-size:12px;line-height:1}