.eyebrow.svelte-u4k2t{letter-spacing:2px;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600}.cat-tag.svelte-u4k2t{letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.meta.svelte-u4k2t{color:var(--muted);font-size:12px}.feature-card.svelte-u4k2t{border:1px solid var(--line);color:inherit;border-radius:24px;margin-top:32px;text-decoration:none;transition:border-color .3s,transform .3s;display:block;overflow:hidden}.feature-card.svelte-u4k2t:hover{border-color:var(--ink);transform:translateY(-2px)}.feature-img.svelte-u4k2t{background-position:50%;background-size:cover;height:340px}.feature-body.svelte-u4k2t{padding:32px}.blog-grid.svelte-u4k2t{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-top:24px;display:grid}.post-card.svelte-u4k2t{border:1px solid var(--line);color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:border-color .3s,transform .3s;display:flex;overflow:hidden}.post-card.svelte-u4k2t:hover{border-color:var(--ink);transform:translateY(-3px)}.post-img.svelte-u4k2t{background-position:50%;background-size:cover;height:180px}.post-img-empty.svelte-u4k2t{background:linear-gradient(135deg,var(--bg),var(--line))}.post-body.svelte-u4k2t{flex:1;padding:22px}.news-box.svelte-u4k2t{background:var(--bg);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:20px;margin-top:72px;padding:40px;display:flex}
