.vtechst-blog-grid-wrapper{box-sizing:border-box;width:100%;max-width:100%}.vtechst-blog-grid-grid .vtechst-blog-posts-grid{display:grid;gap:24px;box-sizing:border-box;width:100%;max-width:100%}.vtechst-blog-grid-cols-2 .vtechst-blog-posts-grid{grid-template-columns:repeat(2,1fr)}.vtechst-blog-grid-cols-3 .vtechst-blog-posts-grid{grid-template-columns:repeat(3,1fr)}.vtechst-blog-grid-cols-4 .vtechst-blog-posts-grid{grid-template-columns:repeat(4,1fr)}.vtechst-blog-grid-cols-5 .vtechst-blog-posts-grid{grid-template-columns:repeat(5,1fr)}.vtechst-blog-grid-cols-6 .vtechst-blog-posts-grid{grid-template-columns:repeat(6,1fr)}@media (max-width:1024px){.vtechst-blog-grid-cols-6 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-5 .vtechst-blog-posts-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.vtechst-blog-grid-cols-6 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-5 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-4 .vtechst-blog-posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.vtechst-blog-grid-cols-6 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-5 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-4 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-3 .vtechst-blog-posts-grid,.vtechst-blog-grid-cols-2 .vtechst-blog-posts-grid{grid-template-columns:1fr}}.vtechst-blog-grid-single .vtechst-blog-posts-grid{display:block}.vtechst-blog-post{display:flex;flex-direction:column;background:#fff;border:1px solid #eee;padding:16px;box-sizing:border-box}.vtechst-blog-title{order:1}.vtechst-blog-category{order:2}.vtechst-blog-excerpt{order:3}.vtechst-blog-readmore{order:4}.vtechst-blog-categories{display:flex;justify-content:center;gap:8px;margin-bottom:24px;flex-wrap:wrap}.vtechst-blog-filter-button{padding:8px 16px;border:1px solid #eee;background:#fff;color:#666;border-radius:4px;cursor:pointer;transition:all 0.2s;font-size:14px}.vtechst-blog-filter-button:hover,.vtechst-blog-filter-button.active{background:#1ec6b6;color:#fff;border-color:#1ec6b6}.vtechst-blog-posts-loading{text-align:center;padding:40px;color:#666;font-style:italic}.vtechst-blog-post{transition:transform 0.2s,box-shadow 0.2s}.vtechst-blog-post:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .1)}.vtechst-blog-title a{color:#222;text-decoration:none;transition:color 0.2s}.vtechst-blog-title a:hover{color:#1ec6b6}.vtechst-blog-readmore{display:inline-block;padding:8px 16px;background:#1ec6b6;color:#fff;text-decoration:none;border-radius:4px;font-size:14px;font-weight:500;transition:background 0.2s;margin-top:12px}.vtechst-blog-readmore:hover{background:#159e8c;color:#fff}.vtechst-blog-category{font-size:12px;color:#888;margin-bottom:8px}.vtechst-blog-category a{color:#1ec6b6;text-decoration:none}.vtechst-blog-excerpt{color:#666;line-height:1.6;margin-bottom:12px}