.blog-section-type-4 .blog-index{display:grid;gap:40px;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:600px){.blog-section-type-4 .blog-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.blog-section-type-4 .blog-index{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1200px){.blog-section-type-4 .blog-index{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-section-type-4 .blog-card{text-align:center}.blog-section-type-4 .blog-card__title{font-size:1.5rem;margin-bottom:1rem}.blog-section-type-4 .blog-card__image{position:relative;overflow:hidden;margin-bottom:1.5rem}.blog-section-type-4 .blog-card__image::before{content:"";padding-top:75%;display:block;width:100%}.blog-section-type-4 .blog-card__image img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;object-fit:cover;object-position:center;width:100%;height:100%;max-width:none}.blog-section-type-4 .blog-card__excerpt{font-size:.875rem;line-height:1.5;margin-top:1rem;margin-bottom:1.5rem}.blog-section-type-4 .blog-card__excerpt p{margin:0}.blog-section-type-4 .blog-card__more{background:#f2f4f6;color:#000;padding-left:1rem;padding-right:1rem;display:inline-flex;align-items:center;justify-content:center;border-color:#f2f4f6;width:auto;margin:0 auto}.blog-section-type-4 .blog-card__more svg{fill:#000;transition:all .15s linear}.blog-section-type-4 .blog-card__more:hover{background-color:#000;border-color:#000;color:#FFF}.blog-section-type-4 .blog-card__more:hover svg{fill:#FFF}.blog-more-button{display:flex;margin-top:3rem;justify-content:center}.blog-more-button .button{width:280px;max-width:100%;justify-content:center}