.hfeed.index{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:24px}.hfeed.index .hentry{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease;height:auto;padding:0;border-top:1px solid #e9e9e9}.hfeed.index .hentry:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.08)}.hentry .blog-image-link{display:block;height:200px;width:100%;order:-1}.hentry .blog-image-link img{width:100%;height:100%;object-fit:cover}.hentry .blog-image-link:not(:has(img)){display:none}.hentry .entry-summary,.hentry .entry-content{padding:20px;display:flex;flex-direction:column;flex-grow:1}.hentry .entry-title{margin:0 0 10px 0;padding:0;line-height:1.4}.hentry .entry-title a{color:#222;text-decoration:none}.hentry .entry-title a:hover{color:#f36c00}.hentry .entry-summary p,.hentry .entry-content p{margin:0;color:#555;flex-grow:1;line-height:1.5}.hentry .entry-footer{padding:15px 20px;margin:0;border-top:1px solid #f0f0f0;background-color:#fafafa;color:#888}.hentry .blog-entry-toolbox,.hentry .blog-entry-toolbox+.entry-title{clear:none}.hentry .entry-footer .separator,.hentry .entry-footer .author,.hentry .entry-footer .vcard,.hentry .entry-author-label,#blogPaging,#tags,.blogdate{display:none !important}@media(max-width:992px){.hfeed.index{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.main.container{padding:0 15px}.hfeed.index{grid-template-columns:1fr;gap:16px}}