.blog-list__grid[data-v-805a73b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:40px}.blogcard[data-v-805a73b0]{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s}.blogcard[data-v-805a73b0]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.blogcard__image[data-v-805a73b0]{width:100%;height:200px;overflow:hidden;background:#f5f5f5}.blogcard__image img[data-v-805a73b0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogcard__content[data-v-805a73b0]{padding:16px;flex:1;display:flex;flex-direction:column}.blogcard__categories[data-v-805a73b0]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.blogcard__category[data-v-805a73b0]{padding:4px 8px;background:#f5f5f5;border-radius:4px;font-size:11px;color:#666}.blogcard__title[data-v-805a73b0]{font-size:18px;font-weight:600;margin-bottom:8px;line-height:1.4;color:#333}.blogcard__text[data-v-805a73b0]{font-size:14px;color:#666;line-height:1.5;margin-bottom:12px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogcard__meta[data-v-805a73b0]{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#999;margin-bottom:12px}.blogcard__date[data-v-805a73b0],.blogcard__author[data-v-805a73b0],.blogcard__reading-time[data-v-805a73b0]{padding-right:12px;border-right:1px solid #ddd}.blogcard__date[data-v-805a73b0]:last-child,.blogcard__author[data-v-805a73b0]:last-child,.blogcard__reading-time[data-v-805a73b0]:last-child{border-right:none;padding-right:0}.blogcard__button[data-v-805a73b0]{margin-top:auto}.blog-list__pagination[data-v-805a73b0]{margin-top:40px}.blog-list__empty[data-v-805a73b0]{text-align:center;padding:60px 20px;color:#666}
