.research-desc.svelte-g6b6jo{color:var(--text-secondary);max-width:42rem;margin-bottom:1.1rem;font-size:1.05rem;line-height:1.6}.areas.svelte-g6b6jo{flex-direction:column;gap:1rem;display:flex}.area-card.svelte-g6b6jo{background:var(--bg-surface);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius);padding:1.25rem 1.5rem}.area-head.svelte-g6b6jo{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.num.svelte-g6b6jo{color:var(--accent);font-size:.75rem;font-weight:700}.area-card.svelte-g6b6jo h2:where(.svelte-g6b6jo){color:var(--heading);font-size:1.05rem}.area-card.svelte-g6b6jo p:where(.svelte-g6b6jo){color:var(--text-muted);font-size:.9rem;line-height:1.5}.panel.svelte-g6b6jo{border-radius:var(--radius-lg);padding:1.25rem}.panel.svelte-g6b6jo h3:where(.svelte-g6b6jo){text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:.75rem;font-size:.85rem}.funding.svelte-g6b6jo{color:var(--text-secondary);margin-bottom:1rem;font-size:.9rem;line-height:1.6}.collab-tags.svelte-g6b6jo{flex-wrap:wrap;gap:.5rem;display:flex}.collab.svelte-g6b6jo{border-radius:var(--radius);padding:.4rem .85rem;font-size:.8rem;font-weight:500}
