.sq-blog-card[data-v-2e6f6dcd]{display:flex;flex-direction:column;background:#fff;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 1px 3px #0000000d;transition:transform .18s,box-shadow .18s}.sq-blog-card[data-v-2e6f6dcd]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000014}.sq-blog-card-media[data-v-2e6f6dcd]{aspect-ratio:16 / 9;background:#f9fafb}.sq-blog-card-media img[data-v-2e6f6dcd]{width:100%;height:100%;object-fit:cover;display:block}.sq-blog-card-media-empty[data-v-2e6f6dcd]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#a14bb91a,#e5d5a929)}.sq-blog-card-media-empty span[data-v-2e6f6dcd]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#a14bb9}.sq-blog-card-body[data-v-2e6f6dcd]{padding:20px 22px 24px;display:flex;flex-direction:column;flex:1}.sq-blog-card-meta[data-v-2e6f6dcd]{display:flex;gap:8px;align-items:center;font-size:12px;color:#9ca3af;margin-bottom:10px}.sq-blog-card-title[data-v-2e6f6dcd]{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:17px;line-height:1.3;color:#111827;margin-bottom:8px}.sq-blog-card-excerpt[data-v-2e6f6dcd]{font-size:13px;color:#6b7280;line-height:1.6;flex:1}.sq-blog-card-link[data-v-2e6f6dcd]{font-size:13px;font-weight:700;color:#a14bb9;margin-top:14px}
