section.legacy-blog-index-section .blog-filter{background-color:var(--blog-filter-bg)}section.legacy-blog-index-section .blog-filter .filter-label{font-size:1.125rem;color:#fff}section.legacy-blog-index-section .blog-filter .dropdown-toggle{background-color:#fff;text-align:start}section.legacy-blog-index-section .blog-filter .dropdown-toggle::after{content:none}section.legacy-blog-index-section .blog-filter .dropdown-toggle:focus{box-shadow:none}section.legacy-blog-index-section .blog-filter .dropdown-menu{width:calc(100% - 3rem)}section.legacy-blog-index-section .featured-article{background-color:var(--feature-article-bg)}section.legacy-blog-index-section .featured-article .img-wrapper{max-height:21.9375rem}section.legacy-blog-index-section .featured-article .content-wrapper .tag{font-size:1rem;letter-spacing:.02em;font-weight:400;color:#fff;background-color:#151531;padding:.25rem .625rem;border-radius:.25rem}section.legacy-blog-index-section .featured-article .content-wrapper .copy{letter-spacing:.02em;line-height:1.6}section.legacy-blog-index-section .featured-article .content-wrapper>a{font-size:1.125rem;color:#f16154;font-weight:700}section.legacy-blog-index-section .blog-grid .image-wrapper{position:relative;width:100%;height:10.625rem}section.legacy-blog-index-section .blog-grid .image-wrapper .responsive-bg-image{position:absolute}section.legacy-blog-index-section .blog-grid .tag{font-size:.75rem;font-weight:400;background-color:#ccd5de;padding:.2031rem .25rem;border-radius:.125rem}section.legacy-blog-index-section .blog-grid .h5{font-family:Arial;letter-spacing:.02em;font-weight:400;line-height:1.5}section.legacy-blog-index-section .blog-grid .pagination-wrapper .border-top{border-top:none}@media screen and (min-width: 992px){main section.legacy-blog-index-section{padding-bottom:1.45rem}section.legacy-blog-index-section .blog-filter .dropdown-menu{width:calc(100% - 10rem)}section.legacy-blog-index-section .featured-article .img-wrapper{max-height:100%}section.legacy-blog-index-section .featured-article .content-wrapper .tag{font-size:1.125rem}section.legacy-blog-index-section .featured-article .content-wrapper .h3{line-height:1.3}section.legacy-blog-index-section .blog-grid .image-wrapper{height:14.625rem}section.legacy-blog-index-section .blog-grid .gx-custom{--bs-gutter-x: 2.15rem}section.legacy-blog-index-section .blog-grid .tag{font-size:1.125rem;letter-spacing:.02em;padding:.25rem .8387rem}section.legacy-blog-index-section .blog-grid .h5{font-size:1.375rem}section.legacy-blog-index-section .blog-grid .pagination-wrapper .border-top{margin-top:0}}