.blog-author-heading,.blog-tag-heading{padding:0}.blog-index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-index__post{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 1rem 4rem}.blog-index__post-title-link:hover{color:#1d27a8}.blog-index__post-tag{font-size:14px;font-weight:600!important}@media screen and (min-width:768px){.blog-index__post--small{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:1000px){.blog-index__post--small{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}@media screen and (min-width:768px){.blog-index__post--large{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 100%;flex:1 0 100%}}.blog-index__post-image{border-radius:20px;height:100%;max-height:240px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.blog-index__post-content--large,.blog-index__post-image-wrapper--large{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%}.blog-index__post-content--large{padding-left:2rem}.blog-index__post-content--full-width{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:0}}.blog-index__post-title{font-size:1.25rem}.blog-index__post-timestamp{display:block}.blog-index__post-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-index__post-author,.blog-index__post-image--small,.blog-index__post-tags,.blog-index__post-timestamp,.blog-index__post-title{margin:0 0 .7rem}.blog-index__post-button-wrapper{margin-top:25px}.blog-index__post-button{color:#04060e;font-weight:700}.blog-index__post-button:hover{color:#1d27a8;font-weight:700}