.blog-index{border-bottom:none;margin:2.78em auto 5.55em}.blog-index section{max-width:var(--max-content-width);margin:0 auto}@media screen and (min-width:60em){.blog-index section{display:grid;grid-auto-flow:dense;grid-column-gap:1.66em;grid-template-columns:repeat(14,1fr);padding:0 var(--padding-offset)}}@media screen and (min-width:60em){.blog-index .post-filter-form{grid-column:2/span 12}}.blog-index .post-filter-form form{padding:2.22em .5em 2.22em 2em}@media screen and (min-width:60em){.blog-index .post-filter-form form{padding:2.22em 0}}.blog-index .post-list{padding-top:3.88em;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}@media screen and (min-width:60em){.blog-index .post-list{grid-column:2/span 12;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.66em}}.blog-index .post-list.loading{opacity:0}.entry-header .post-thumbnail img{width:100%;height:auto}.blog-index .post-list .entry-list-item{padding:1em 2em}@media screen and (min-width:60em){.blog-index .post-list .entry-list-item{padding:0}}.blog-index .post-list .entry-list-item img{width:100%;margin:0 auto}.entry-header .entry-subhead{margin-top:3.18em}.blog-index .post-list .entry-list-item .entry-subhead{margin:1.11em 0 .55em}.entry-meta,.entry-taxonomies{font-size:.77em}.entry-taxonomies{font-weight:700}.blog-index .post-list .entry-list-item .entry-title a{text-decoration:none}.blog-index .post-list .entry-list-item .entry-summary p{font-size:.88em;margin-top:1.11em}@media screen and (min-width:60em){.blog-index .post-list .infinite-loader{grid-column:1/-1}}.blog-index .post-list.featured-posts{padding-top:0}@media screen and (min-width:60em){.blog-index .post-list.featured-posts{grid-template-columns:repeat(2,1fr);grid-gap:2.78em 1.66em;margin-bottom:2.78em}}@media screen and (min-width:60em){.blog-index .post-list.featured-posts .entry-list-item .post-thumbnail{grid-column:1/span 2}}@media screen and (min-width:60em){.blog-index .post-list.featured-posts .entry-list-item:first-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.66em}}@media screen and (min-width:60em){.blog-index .post-list.featured-posts .entry-list-item:first-child .post-thumbnail{grid-column:1/span 2}}.entry-content-container{margin:0 auto;padding:0 2em;max-width:100%}@media screen and (min-width:60em){.entry-content-container{max-width:41.88em}}.entry-subhead .button{font-size:.77em;padding:12px 1.11em;text-align:center;margin-top:2em}@media screen and (min-width:60em){.entry-subhead .button{margin-top:-1.11em;float:right}}.entry-content-container .post-file{font-family:var(--highlight-font-family);font-weight:500;font-size:.88em;color:var(--color-theme-ambr-sky);text-decoration:none}.entry-content-container ol,.entry-content-container ul{margin-left:0}.entry-content-container ol li,.entry-content-container ul li{margin:1em 0;line-height:1.56}.entry-content-container ol li ol,.entry-content-container ul li ul{list-style:circle}.entry-content{padding-bottom:8.33em;border-bottom:1px solid var(--color-theme-ambr-grey)}