.blog-list[data-v-b2e034c3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.5rem}.blog-card[data-v-b2e034c3]{display:flex;flex-direction:column;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--card));overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s,transform .15s}.blog-card[data-v-b2e034c3]:hover{border-color:hsl(var(--secondary) / .5);box-shadow:0 4px 12px -2px #00000014;transform:translateY(-2px)}.blog-card-media[data-v-b2e034c3]{width:100%;height:11rem;-o-object-fit:cover;object-fit:cover}.blog-card-body[data-v-b2e034c3]{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.blog-card-date[data-v-b2e034c3]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--secondary))}.blog-card-title[data-v-b2e034c3]{font-size:1.125rem;color:hsl(var(--foreground))}.blog-card-excerpt[data-v-b2e034c3]{font-size:.9375rem;line-height:1.6;color:hsl(var(--foreground));opacity:.75}
