.fdl-blog-index{box-sizing:border-box;margin-inline:auto;max-width:1200px;padding-block:1.5rem 3rem;padding-inline:1.25rem;width:100%}.fdl-blog-section+.fdl-blog-section{margin-top:2.5rem}.fdl-blog-section--tight+.fdl-blog-section{margin-top:2rem}.fdl-blog-section--featured+.fdl-blog-section{margin-top:3rem}.fdl-blog-grid{display:grid;gap:var(--fdl-blog-card-gap,1.5rem);grid-template-columns:1fr}@media (min-width:640px){.fdl-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fdl-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fdl-blog-card--hidden,.fdl-blog-featured--filter-active{display:none!important}.fdl-blog-empty-filter{color:var(--fdl-blog-card-meta-color,rgba(90,50,17,.6));display:none;grid-column:1/-1;padding:2rem 0;text-align:center}.fdl-blog-empty-filter.is-active{display:block}.fdl-blog-empty-filter__clear{color:var(--fdl-color-primary,#fb8a31);cursor:pointer;margin-left:.25rem;text-decoration:underline}.fdl-blog-empty-filter__clear:hover{color:var(--fdl-blog-link-hover,#5a3211)}.fdl-blog-empty-state{color:var(--fdl-blog-card-meta-color,rgba(90,50,17,.6));grid-column:1/-1;padding:3rem 1rem;text-align:center}.fdl-blog-empty-state__back-link{color:var(--fdl-color-primary,#fb8a31);font-weight:500;text-decoration:none}.fdl-blog-empty-state__back-link:hover{text-decoration:underline}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}