.blog-post-card-compact a{text-decoration:none;color:inherit}.blog-post-card-compact__content{display:flex}.blog-post-card-compact__image-container{height:auto;flex-basis:auto}.blog-post-card-compact__image{height:auto;object-fit:cover;aspect-ratio:4/3;width:150px}@media (min-width: 992px){.blog-post-card-compact__image.responsive-medium,.blog-post-card-compact__image.responsive-full{width:120px}}@media (min-width: 1200px){.blog-post-card-compact__image.responsive-full{width:150px}}.blog-post-card-compact__body{width:100%;height:auto;flex-basis:0;flex-grow:1;padding:0 1rem;display:flex;flex-direction:column;justify-content:space-between}.blog-post-card-compact h2,.blog-post-card-compact h3{margin-bottom:.5rem;text-align:start;color:#009ac6;font-size:1.25rem;line-height:1.2}@media (min-width: 576px){.blog-post-card-compact h2,.blog-post-card-compact h3{font-size:1.5rem;display:initial}}.blog-post-card-compact__excerpt{font-size:1.125rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:none}.blog-post-card-compact__excerpt:last-child{margin-bottom:0}@media (min-width: 768px){.blog-post-card-compact__excerpt{display:-webkit-box}}.blog-post-card-compact p{color:#343a40}.blog-post-compact-list{display:flex;flex-direction:column}.blog-post-compact-list>*:not(:first-child){padding-top:2rem}@media (min-width: 992px){.blog-post-compact-list>*:not(:last-child){padding-bottom:2rem;border-bottom:1px solid #dee2e6}}.blog-featured-post__link{color:initial;text-decoration:none}.blog-featured-post__image-container{flex:0 0 50%}.blog-featured-post__image{width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;object-position:top}.blog-featured-post__body{padding:1rem 0;flex:1 1 50%}.blog-featured-post__body h3,.blog-featured-post__body p{text-align:start}.blog-featured-post h2,.blog-featured-post h3{font-size:2rem;text-align:start;color:#009ac6}.blog-featured-post__text{font-size:1.25rem;margin:0}.blog-featured-post__categories{display:flex}.blog-featured-post__category{margin-right:.5rem;font-size:1rem}.blog-featured-post__excerpt{font-size:1.125rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-featured-post__excerpt:last-child{margin-bottom:0}.blog-featured-post p{color:#343a40}.blog-overview-page__header{margin-bottom:2rem;display:flex;flex-direction:column;gap:2rem}@media (min-width: 992px){.blog-overview-page__header{flex-direction:row;gap:2rem;margin-bottom:3rem}}.blog-overview-page h2{text-align:start}.blog-overview-page__featured-post,.blog-overview-page__latest-posts,.blog-overview-page__recent-posts,.blog-overview-page__popular-posts{flex-basis:50%}.blog-overview-page__highlighted-posts{display:flex;margin-bottom:4rem;gap:2rem;flex-direction:column}@media (min-width: 992px){.blog-overview-page__highlighted-posts{flex-direction:row}}.blog-overview-page__highlighted-posts-title,.blog-overview-page__latest-posts-title,.blog-overview-page__other-posts-title{margin-bottom:2rem}.blog-overview-page__other-posts-list{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width: 992px){.blog-overview-page__other-posts-list{grid-template-columns:repeat(2,1fr);padding-top:0}.blog-overview-page__other-posts-list>:not(:nth-child(-n+2)){border-top:none;padding-top:0}.blog-overview-page__other-posts-list>:not(:nth-child(-n+3)){border-top:1px solid #dee2e6;padding-top:2rem}}@media (min-width: 1200px){.blog-overview-page__other-posts-list{grid-template-columns:repeat(3,1fr)}.blog-overview-page__other-posts-list>:not(:nth-child(-n+3)){border-top:1px solid #dee2e6}}
