.featured-posts.swipe-track{display:grid;gap:1rem 0;grid-template:". left left ." auto "carousel carousel carousel carousel" auto ". progress controls ." auto/var(--site-gutter) 1fr auto var(--site-gutter)}@media (min-width:900px){.featured-posts.swipe-track{--swipe-track-item-width:415px;grid-template:". left carousel carousel carousel" auto ". left progress controls ." auto/var(--site-gutter-calculated) min(40%,400px) 1fr auto var(--site-gutter-calculated)}.featured-posts.swipe-track .blog-posts:before{display:none}}@media (min-width:1200px){.featured-posts.swipe-track{--swipe-track-item-width:455px}}.featured-posts__text{align-items:center;display:flex;flex-flow:column;gap:1rem;grid-area:left;text-align:center;width:100%}.featured-posts:not(.swipe-track) .featured-posts__text{margin-bottom:2rem}@media (min-width:900px){.featured-posts__text{align-items:flex-start;text-align:left}.swipe-track .featured-posts__text{padding:0 2rem 0 0}}.featured-posts__text p:first-of-type{margin-top:0}.featured-posts__text p:last-of-type{margin-bottom:0}.swipe-track .blog-posts{grid-area:carousel}.swipe-track .featured-posts__progress{align-self:center;grid-area:progress}.swipe-track .featured-posts__controls{align-self:center;grid-area:controls;justify-self:end;margin-left:1rem}