.blog-card[data-v-9f0dc145]{background-color:var(--surface);border:1px solid var(--hairline);border-radius:8px;padding:20px 24px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block}.blog-card[data-v-9f0dc145]:hover{border-color:var(--class-mid);box-shadow:0 4px 12px #0f172a0f}.blog-card[data-v-9f0dc145]:focus-visible{outline:2px solid var(--class-mid);outline-offset:2px}.blog-card-title[data-v-9f0dc145]{color:#0f172a;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.3;transition:color .15s}.blog-card:hover .blog-card-title[data-v-9f0dc145]{color:var(--class-mid)}@media (prefers-reduced-motion:reduce){.blog-card[data-v-9f0dc145],.blog-card-title[data-v-9f0dc145]{transition:none}}
