.filter-bar[data-astro-cid-euwjqsyb]{gap:var(--space-1);margin:0 0 var(--space-3);flex-wrap:wrap;display:none}html.js .filter-bar[data-astro-cid-euwjqsyb]{display:flex}.chip[data-astro-cid-euwjqsyb]{font:inherit;cursor:pointer;min-height:44px;color:var(--color-text);border:1px solid var(--color-border);background:var(--color-surface);padding:0 var(--space-2);border-radius:999px;font-size:.88rem;transition:color .2s,border-color .2s,background .2s}.chip[data-astro-cid-euwjqsyb]:hover{border-color:var(--color-accent)}.chip[data-astro-cid-euwjqsyb].is-active{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-surface-2)}.article-list[data-astro-cid-euwjqsyb]{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.kind-resource[data-astro-cid-euwjqsyb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.article-card[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]{height:100%;color:inherit;border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius);text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.article-card[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]:hover{transform:translateY(-2px)}}.article-card[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]:hover,.article-card[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]:focus-visible{border-color:var(--color-accent);background:var(--color-surface-2)}.article-card[data-astro-cid-euwjqsyb][hidden]{display:none}.article-card[data-astro-cid-euwjqsyb]{--cat:var(--color-accent)}.article-card[data-astro-cid-euwjqsyb][data-category=field-notes]{--cat:var(--cat-field-notes)}.article-card[data-astro-cid-euwjqsyb][data-category=automation-agents]{--cat:var(--cat-automation-agents)}.article-card[data-astro-cid-euwjqsyb][data-category=ai-image-video]{--cat:var(--cat-ai-image-video)}.article-card[data-astro-cid-euwjqsyb][data-category=voice-audio]{--cat:var(--cat-voice-audio)}.article-card[data-astro-cid-euwjqsyb][data-category=solo-business]{--cat:var(--cat-solo-business)}.card-body[data-astro-cid-euwjqsyb]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.card-body[data-astro-cid-euwjqsyb] strong[data-astro-cid-euwjqsyb]{color:var(--color-text);line-height:1.5}.desc[data-astro-cid-euwjqsyb]{color:var(--color-text-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.meta[data-astro-cid-euwjqsyb]{color:var(--color-text-2);gap:var(--space-1);flex-wrap:wrap;font-size:.75rem;display:flex}.card-resource[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]{flex-direction:column}.cat-block[data-astro-cid-euwjqsyb]{justify-content:space-between;align-items:flex-start;gap:var(--space-1);padding:var(--space-2);background:color-mix(in srgb, var(--cat) 16%, var(--color-surface-2));border-bottom:3px solid var(--cat);min-height:4.5rem;display:flex}.cat-name[data-astro-cid-euwjqsyb]{color:var(--color-text);letter-spacing:.02em;font-size:.78rem}.tags[data-astro-cid-euwjqsyb]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.tag[data-astro-cid-euwjqsyb]{font-family:var(--font-mono);background:var(--cat);color:var(--color-on-accent);border-radius:999px;padding:.35rem .5rem;font-size:.7rem;font-weight:700;line-height:1}.card-resource[data-astro-cid-euwjqsyb] .card-body[data-astro-cid-euwjqsyb]{padding:var(--space-2);flex:1}.card-resource[data-astro-cid-euwjqsyb] .meta[data-astro-cid-euwjqsyb]{padding-top:var(--space-1);margin-top:auto}.card-post[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--cat);flex-direction:row}.date-col[data-astro-cid-euwjqsyb]{color:var(--color-text-2);flex:0 0 6.5rem;padding-top:.3rem;font-size:.8rem}.cat-label[data-astro-cid-euwjqsyb]{color:var(--color-text)}@media (width<=40rem){.card-post[data-astro-cid-euwjqsyb] a[data-astro-cid-euwjqsyb]{flex-direction:column;gap:.25rem}.date-col[data-astro-cid-euwjqsyb]{flex:none;padding-top:0}}
