.b-blog-listing{padding:3rem 0}@media(min-width:992px){.b-blog-listing{padding:4rem 0;background:var(--color-blue-100)}}@media(min-width:lg){.b-blog-listing{padding:4rem 0;background:var(--color-blue-100)}}.b-blog-listing .c-news-terms{display:block;width:100%;margin-bottom:1.5rem;overflow-x:auto}@media(min-width:992px){.b-blog-listing .c-news-terms{margin-bottom:3rem;overflow-x:hidden}}@media(min-width:lg){.b-blog-listing .c-news-terms{margin-bottom:3rem;overflow-x:hidden}}.b-blog-listing .c-news-terms__nav{display:flex;flex-wrap:nowrap;align-items:center;border-bottom:1px solid var(--color-gray-100)}.b-blog-listing .c-news-terms__nav-btn{display:flex;align-items:center;justify-content:center;padding:1rem 1.475rem;border:none;margin-left:.5rem;background:var(--color-gray-100);color:var(--color-gray-700);cursor:pointer;font-family:var(--font-family-base);font-size:var(--fz-16);font-weight:700;line-height:1.5;white-space:nowrap}.b-blog-listing .c-news-terms__nav-btn:first-child{margin-left:0;background:var(--color-blue-600);color:var(--color-white);cursor:default}.b-blog-listing .c-news-terms__nav-btn--selected{background:var(--color-blue-100);color:var(--color-blue-600)}@media(min-width:992px){.b-blog-listing .c-news-terms__nav-btn--selected{background:var(--color-white)}}@media(min-width:lg){.b-blog-listing .c-news-terms__nav-btn--selected{background:var(--color-white)}}.b-blog-listing .p-news-loop{display:block}.b-blog-listing .p-news-loop-item{display:flex;flex-wrap:wrap;margin-bottom:3rem;background-color:var(--color-white)}@media(min-width:992px){.b-blog-listing .p-news-loop-item{flex-wrap:nowrap;margin-bottom:1.5rem;background-color:transparent}}@media(min-width:lg){.b-blog-listing .p-news-loop-item{flex-wrap:nowrap;margin-bottom:1.5rem;background-color:transparent}}.b-blog-listing .p-news-loop-item__img-link{display:block;overflow:hidden;width:100%;border-radius:1rem;margin-bottom:2rem}@media(min-width:992px){.b-blog-listing .p-news-loop-item__img-link{width:29rem;min-width:29rem;border-radius:1.5rem;margin-right:2rem;margin-bottom:0}}@media(min-width:lg){.b-blog-listing .p-news-loop-item__img-link{width:29rem;min-width:29rem;border-radius:1.5rem;margin-right:2rem;margin-bottom:0}}.b-blog-listing .p-news-loop-item__img-link img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-blog-listing .p-news-loop-item__content{display:block}.b-blog-listing .p-news-loop-item__date{display:block;width:100%;padding:1rem 0;border-bottom:1px solid var(--color-gray-100);margin-bottom:1rem;color:var(--color-gray-300);font-weight:500}@media(min-width:992px){.b-blog-listing .p-news-loop-item__date{color:#8e8f91}}@media(min-width:lg){.b-blog-listing .p-news-loop-item__date{color:#8e8f91}}.b-blog-listing .p-news-loop-item__title{margin-bottom:1rem;font-size:var(--fz-24);font-weight:600;line-height:1.333333}.b-blog-listing .p-news-loop-item__title,.b-blog-listing .p-news-loop-item__title a{color:var(--color-black-900);text-decoration:none}.b-blog-listing .p-news-loop-item__excerpt{margin-bottom:1.5rem}.b-blog-listing .p-news-loop-item__excerpt p{color:var(--color-gray-800);line-height:1.5}.b-blog-listing .p-news-loop-item__btn-link{font-weight:700;text-decoration:none}.b-blog-listing .p-news-loop-item__button{position:relative;display:flex;padding:1rem 2rem;margin:0 auto}