.tse-blog-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tse-blog-post{min-width:0;overflow:hidden;background:#fff;border:1px solid #e2e7de;border-radius:14px}.tse-blog-post__image{display:block;overflow:hidden;aspect-ratio:16/10}.tse-blog-post__image img{display:block;width:100%;height:100%;object-fit:cover}.tse-blog-post__content{padding:22px 22px 24px}.tse-blog-post__category{display:inline-block;margin-bottom:10px;color:#5f8f2b;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none}.tse-blog-post__title{margin:0 0 12px;color:#25331f;font-size:22px;line-height:1.25;overflow-wrap:anywhere}.tse-blog-post__title a{color:inherit;text-decoration:none}.tse-blog-post__date{display:block;margin-bottom:12px;color:#6f766b;font-size:14px;line-height:1.5}.tse-blog-post__excerpt{margin:0 0 16px;color:#4f564b;font-size:16px;line-height:1.65}.tse-blog-post__read-more{display:inline-flex;color:#5f8f2b;font-weight:700;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.tse-blog-post__category:focus-visible,.tse-blog-post__category:hover,.tse-blog-post__read-more:focus-visible,.tse-blog-post__read-more:hover,.tse-blog-post__title a:focus-visible,.tse-blog-post__title a:hover{color:#25331f}.tse-blog-post__category:focus-visible,.tse-blog-post__read-more:focus-visible,.tse-blog-post__title a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.tse-blog-post__image:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.tse-blog-posts__empty{padding:16px;border:1px dashed #b8c1b2;color:#4f564b}@media (max-width:1024px){.tse-blog-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tse-blog-posts{grid-template-columns:minmax(0,1fr)}}