.blog-empty.svelte-u4k2t{text-align:center;color:var(--g-text-2);padding:60px 0}.blog-list.svelte-u4k2t{flex-direction:column;gap:18px;max-width:880px;margin:0 auto;display:flex}.blog-card.svelte-u4k2t{background:var(--g-surface);border:1px solid var(--g-border-2);color:inherit;border-radius:22px;padding:28px 30px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.blog-card.svelte-u4k2t:hover{border-color:#ffffff3d;transform:translateY(-2px)}.blog-card-meta.svelte-u4k2t{color:var(--g-text-3);letter-spacing:.06em;text-transform:uppercase;gap:8px;margin-bottom:12px;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;display:flex}.blog-card-title.svelte-u4k2t{letter-spacing:-.015em;color:var(--g-text);margin-bottom:10px;font-family:Sora,sans-serif;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.2}.blog-card-excerpt.svelte-u4k2t{color:var(--g-text-2);margin-bottom:16px;font-size:16px;line-height:1.55}.blog-card-cta.svelte-u4k2t{color:var(--g-brand);font-family:Manrope,sans-serif;font-size:14px;font-weight:700}@media (width<=720px){.blog-card.svelte-u4k2t{padding:22px}}
