.blog__grid[data-v-a17b542b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem}.blog__card[data-v-a17b542b]{color:inherit;text-decoration:none;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:2rem;cursor:pointer;transition:all .4s var(--ease-out);display:flex;flex-direction:column;position:relative}.blog__card[data-v-a17b542b]:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .4s;background:radial-gradient(500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,200,0,.06),transparent 40%);pointer-events:none}.blog__card[data-v-a17b542b]:hover:after{opacity:1}.blog__card[data-v-a17b542b]:hover{background:var(--bg-card-hover);transform:translateY(-6px);border-color:#ffc8004d;box-shadow:0 16px 50px #ffc80014,0 0 0 1px #ffc80014}.blog__card-header[data-v-a17b542b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.blog__card-header time[data-v-a17b542b]{font-size:.8rem;color:var(--text-muted)}.blog__card h2[data-v-a17b542b]{font-size:1.25rem;margin-bottom:.75rem;line-height:1.3}.blog__card p[data-v-a17b542b]{color:var(--text-dim);font-size:.9rem;flex:1;margin-bottom:1.25rem}.blog__read-more[data-v-a17b542b]{display:inline-flex;align-items:center;gap:.4rem;color:var(--cyan);font-size:.85rem;font-weight:600;transition:gap .3s var(--ease-out),color .3s}.blog__card:hover .blog__read-more[data-v-a17b542b]{gap:.75rem;color:var(--yellow)}.blog__empty[data-v-a17b542b]{text-align:center;padding:4rem;color:var(--text-dim)}.blog__empty h2[data-v-a17b542b]{margin-top:1rem;margin-bottom:.5rem}@media(max-width:768px){.blog__grid[data-v-a17b542b]{grid-template-columns:1fr}}
