.featured-compact.svelte-19lj2i6{background:#eef4fa;border:1px solid #d4e1ee;border-radius:12px;padding:1.25rem}.dark .featured-compact.svelte-19lj2i6{background:#111e2e;border-color:#2a4057}.eyebrow.svelte-19lj2i6{letter-spacing:.07em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:.7rem;font-weight:600}.compact-heading.svelte-19lj2i6{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.compact-title.svelte-19lj2i6{color:inherit;align-items:center;gap:.7rem;text-decoration:none;display:flex}.compact-title.svelte-19lj2i6>span:where(.svelte-19lj2i6){font-size:2rem}.compact-title.svelte-19lj2i6 h2:where(.svelte-19lj2i6){margin:0;font-size:1.25rem;font-weight:650}.compact-title.svelte-19lj2i6:hover h2:where(.svelte-19lj2i6){text-decoration:underline}.compact-blurb.svelte-19lj2i6{margin:.85rem 0;font-size:.875rem;line-height:1.6}.compact-blurb.svelte-19lj2i6 .prose{font-size:.875rem;line-height:1.6}.compact-links.svelte-19lj2i6{flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;font-weight:500;display:flex}.compact-links.svelte-19lj2i6 a:where(.svelte-19lj2i6){text-decoration:none}.compact-links.svelte-19lj2i6 a:where(.svelte-19lj2i6):hover{text-decoration:underline}.dark .eyebrow.svelte-19lj2i6{color:var(--color-accent-lighter)}
