.blog-archive-module__CNOYma__topicsFilterSection{width:100%;padding:3rem 0 2rem}.blog-archive-module__CNOYma__topicsList{flex-wrap:wrap;align-items:center;gap:.75rem .875rem;display:flex}.blog-archive-module__CNOYma__topicPill{font-family:var(--font-main);color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.blog-archive-module__CNOYma__topicPill:hover{color:#111827;background-color:#e5e7eb}.blog-archive-module__CNOYma__topicPillActive{font-weight:600;color:#fff!important;background-color:#557a32!important}.blog-archive-module__CNOYma__postsSection{width:100%;padding:1rem 0 4rem}.blog-archive-module__CNOYma__postsList{flex-direction:column;gap:1.75rem;display:flex}.blog-archive-module__CNOYma__postCard{background-color:#fff;border:1px solid #0000000a;border-radius:24px;align-items:center;gap:2.25rem;padding:1.75rem 2rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 4px 20px #0000000a}.blog-archive-module__CNOYma__postCard:hover{border-color:#65a30d33;transform:translateY(-2px);box-shadow:0 10px 30px #00000014}.blog-archive-module__CNOYma__imageWrapper{border-radius:16px;flex-shrink:0;width:240px;min-width:240px;height:160px;position:relative;overflow:hidden}.blog-archive-module__CNOYma__postImage{object-fit:cover;transition:transform .3s}.blog-archive-module__CNOYma__postCard:hover .blog-archive-module__CNOYma__postImage{transform:scale(1.03)}.blog-archive-module__CNOYma__postContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.blog-archive-module__CNOYma__metaRow{font-family:var(--font-main);color:#6b7280;margin:0;font-size:.875rem;font-weight:500}.blog-archive-module__CNOYma__postTitle{font-family:var(--font-main);color:#33491d;margin:.25rem 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.35;transition:color .15s}.blog-archive-module__CNOYma__postCard:hover .blog-archive-module__CNOYma__postTitle{color:#273816}.blog-archive-module__CNOYma__postExcerpt{font-family:var(--font-main);color:#4b5563;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-archive-module__CNOYma__postExcerpt p{margin:0;display:inline}.blog-archive-module__CNOYma__paginationWrapper{justify-content:flex-end;margin-top:3rem;display:flex}@media (max-width:860px){.blog-archive-module__CNOYma__postCard{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem}.blog-archive-module__CNOYma__imageWrapper{width:100%;min-width:100%;height:200px}.blog-archive-module__CNOYma__postTitle{font-size:1.25rem}}
