.featured-posts{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-bottom:40px;margin-top:40px}.featured-posts header{display:flex;gap:16px;justify-content:space-between}.featured-posts header .button-wrapper,.featured-posts header h2{margin:0}@media screen and (max-width:600px){.featured-posts header{flex-wrap:wrap}}.featured-posts main:not(.slick-initialized){display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1024px){.featured-posts main:not(.slick-initialized){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.featured-posts main:not(.slick-initialized){grid-template-columns:repeat(1,minmax(0,1fr))}}.featured-posts main .slick-list{margin:0 -12px}.featured-posts main .slick-track{align-items:stretch;display:flex}.featured-posts main .slick-slide{display:flex;height:auto;margin:0 12px}.featured-posts main .slick-slide>div{display:flex;min-height:0;width:100%}.featured-posts main .slick-slide .card,.featured-posts main .slick-slide article{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}@media screen and (max-width:1024px){.featured-posts{margin-bottom:32px;margin-top:32px}.featured-posts main.slick-initialized{margin-left:-24px;margin-right:-24px}.featured-posts main.slick-initialized .slick-list{margin:0 -8px;padding-left:24px;padding-right:24px}.featured-posts main.slick-initialized .slick-slide{margin:0 8px}}@media screen and (max-width:600px){.featured-posts{margin-bottom:24px;margin-top:24px}.featured-posts main.slick-initialized .slick-list{margin:0 -6px}.featured-posts main.slick-initialized .slick-slide{margin:0 6px}}