.ng-grid[data-astro-cid-brmdfpyo]{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.ng-grid[data-astro-cid-brmdfpyo]{grid-template-columns:repeat(3,1fr)}}.ng-card[data-astro-cid-brmdfpyo]{flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.ng-card-head[data-astro-cid-brmdfpyo]{align-items:flex-start;gap:.7rem;display:flex}.ng-card-tile[data-astro-cid-brmdfpyo]{background:var(--vd-accent-soft);width:2.6rem;height:2.6rem;color:var(--vd-accent);border:1px solid var(--vd-border);border-radius:.85rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.ng-card-name[data-astro-cid-brmdfpyo]{color:var(--vd-text);margin:0;font-size:1.1rem}.ng-card-tag[data-astro-cid-brmdfpyo]{color:var(--vd-text-secondary);margin:.15rem 0 0;font-size:.85rem;line-height:1.6}.ng-needs[data-astro-cid-brmdfpyo]{flex-wrap:wrap;gap:.4rem;display:flex}.ng-need[data-astro-cid-brmdfpyo]{color:var(--vd-text-secondary);background:var(--vd-surface-strong);border:1px solid var(--vd-border);border-radius:999px;padding:.3rem .6rem;font-size:.8rem}.ng-agents[data-astro-cid-brmdfpyo]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.ng-agent[data-astro-cid-brmdfpyo]{align-items:center;gap:.6rem;display:flex}.ng-agent-ic[data-astro-cid-brmdfpyo]{width:2rem;height:2rem;color:var(--vd-warm);background:var(--vd-warm-soft);border:1px solid #d8b25c47;border-radius:.6rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.ng-agent-body[data-astro-cid-brmdfpyo]{flex-direction:column;line-height:1.4;display:flex}.ng-agent-body[data-astro-cid-brmdfpyo] b[data-astro-cid-brmdfpyo]{color:var(--vd-text);font-size:.9rem;font-weight:700}.ng-agent-hint[data-astro-cid-brmdfpyo]{color:var(--vd-text-muted);font-size:.78rem}.ng-card-cta[data-astro-cid-brmdfpyo]{color:var(--vd-accent);align-items:center;gap:.4rem;min-height:44px;margin-top:auto;font-size:.92rem;font-weight:700;display:inline-flex}
