.blog-author-heading,.blog-tag-heading{padding:0 1rem}.blog-index{display:flex;flex-wrap:wrap}.blog-index__post{flex:0 1 100%;border-radius:8px;background-color:#fff;box-shadow:5px 8px 16px 0 rgba(0,0,0,.16);margin:12px;position:relative;padding-bottom:calc(28.1165px + 1.0356vw)}@media screen and (min-width:768px){.blog-index__post--small{flex:0 0 calc(50% - 24px)}}@media screen and (min-width:1000px){.blog-index__post--small{flex:0 0 calc(33.33333% - 24px)}}@media screen and (min-width:768px){.blog-index__post--large{display:flex;flex:1 0 100%}}.blog-index__post-image{border-radius:8px 8px 0 0;height:auto;max-width:100%;aspect-ratio:1/.555;object-fit:cover}.blog-index__post-content{padding:0 calc(14.05825px + .5178vw) calc(14.05825px + .5178vw)}@media screen and (min-width:768px){.blog-index__post-image-wrapper--large{flex:1 1 48%}.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}}.blog-index__post-title{font-size:24px!important;font-weight:500;text-align:left;text-decoration:none}.blog-index__post-title a{color:#000;text-decoration:none}.blog-index__post-summary,.blog-index__post-summary a,.blog-index__post-summary h2,.blog-index__post-summary p{color:#000;text-decoration:none;font-size:16px;font-weight:400;text-align:left}.blog-index__post-summary p strong{font-weight:400}.blog-index__post-timestamp{display:block;font-size:12px;position:absolute;bottom:0;left:calc(14.05825px + .5178vw)}.blog-index__post-author{align-items:center;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 calc(14.05825px + .5178vw)}.blog-index__post-tags{margin-left:-4px;margin-right:-4px}.blog-index__post-tag{background-color:#3598db;color:#fff;border-radius:4px;font-size:12px;margin-left:4px;margin-right:4px;padding:4px 8px;text-decoration:none}