.latest-blog-posts__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px}@media only screen and (max-width:768px){.flokk-container:has(.latest-blog-posts){margin:40px 0 16px 16px;width:calc(100% - 16px)}}.latest-blog-posts:has(.flokk-container){align-items:stretch}.flokk-container.latest-blog-posts__container--carousel{margin:40px 0 40px 40px;width:calc(100% - 40px)}@media only screen and (min-width:768px){.flokk-container.latest-blog-posts__container--carousel .latest-blog-posts__inner{padding:0 0 0 40px}}@media only screen and (min-width:785px){.latest-blog-posts .flokk-container{margin:40px;width:auto}.flokk-container.latest-blog-posts__container--carousel .latest-blog-posts__inner{padding:0 40px}}@media only screen and (min-width:1280px){.latest-blog-posts .flokk-container{margin:40px auto;width:1200px}}.latest-blog-posts__list--1-column .slick-list,.latest-blog-posts__list--2-per-row .slick-list,.latest-blog-posts__list--3-per-row .slick-list{padding:0 15vw 0 0}.slick-list .slick-slide{margin-right:16px}@media only screen and (min-width:1200px){.latest-blog-posts__list{padding:0 16px}.latest-blog-posts__list.latest-blog-posts__list--3-per-row{flex-wrap:nowrap}}.latest-blog-posts__item{display:flex;flex-direction:column}.latest-blog-posts__list--1-post .slick-list,.latest-blog-posts__list--1-post .slick-track{width:100%}@media only screen and (min-width:768px){.latest-blog-posts__item{flex-direction:row;height:220px;margin-top:24px;width:100%}.latest-blog-posts__list--2-per-row .latest-blog-posts__item,.latest-blog-posts__list--3-per-row .latest-blog-posts__item{height:auto}.latest-blog-posts__item:first-child{margin-top:0}}@media only screen and (min-width:1200px){.latest-blog-posts__list--2-per-row .latest-blog-posts__item,.latest-blog-posts__list--3-per-row .latest-blog-posts__item{flex-direction:column;margin-top:0}.latest-blog-posts__list--2-per-row .latest-blog-posts__item{flex-basis:calc(50% - 12px)}.latest-blog-posts__list--3-per-row .latest-blog-posts__item{margin-left:24px}.latest-blog-posts__list--2-per-row .latest-blog-posts__item:first-child,.latest-blog-posts__list--3-per-row .latest-blog-posts__item:first-child{margin-left:0}}.latest-blog-posts__item__media,.latest-blog-posts__item__media--large{height:220px}@media screen and (min-width:768px) and (max-width:1200px){.latest-blog-posts__item__media{flex:0 0 40%}.latest-blog-posts__item__media--large{flex:0 0 60%}}@media screen and (min-width:1200px){.latest-blog-posts__list--1-column .latest-blog-posts__item__media,.latest-blog-posts__list--1-post .latest-blog-posts__item__media{flex:0 0 40%}.latest-blog-posts__list--1-column .latest-blog-posts__item__media--large,.latest-blog-posts__list--1-post .latest-blog-posts__item__media--large{flex:0 0 60%}}.latest-blog-posts__img{height:100%;object-fit:cover;width:100%}.latest-blog-posts__item__text{background-color:var(--flokk-half-green-40);display:flex;flex-direction:column;height:180px;justify-content:space-between;padding:24px}@media screen and (min-width:768px){.latest-blog-posts__item__text{height:100%}}.latest-blog-posts__item__text h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media only screen and (min-width:768px){.latest-blog-posts__item__text{flex-grow:1}}@media only screen and (min-width:1200px){.latest-blog-posts__list--2-per-row .latest-blog-posts__item:nth-child(3),.latest-blog-posts__list--2-per-row .latest-blog-posts__item:nth-child(4){margin-top:24px}}