.card.svelte-1v3wusl{border-bottom:1px solid var(--line-soft);border-radius:var(--radius-md) var(--radius-md) 0 0;height:100%;color:inherit;text-decoration:none;transition:background-color .28s,border-color .28s;position:relative}.meta.svelte-1v3wusl{min-width:0;color:color-mix(in srgb, var(--accent) 72%, var(--cream))}.meta-label.svelte-1v3wusl{font-family:var(--label);font-size-adjust:var(--label-size-adjust);font-size:var(--text-tag);letter-spacing:var(--tracking-eyebrow);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-weight:500;line-height:1.25}.name.svelte-1v3wusl{line-height:1.15}@media (width<40rem){.narrow.svelte-1v3wusl .name:where(.svelte-1v3wusl){font-size:var(--text-body)}.narrow.svelte-1v3wusl .sub:where(.svelte-1v3wusl){font-size:var(--text-xs)}}.sub.svelte-1v3wusl{text-wrap:balance;font-size:14px;line-height:1.35}.mark.svelte-1v3wusl{color:var(--accent);display:inline-flex}.muted.svelte-1v3wusl{filter:grayscale();opacity:.55}.card-link.svelte-1v3wusl{cursor:pointer}.card-link.svelte-1v3wusl:hover{border-color:color-mix(in srgb, var(--accent) 50%, transparent);background-color:color-mix(in srgb, var(--accent) 8%, transparent);--disc-ring:75%}.card-link.svelte-1v3wusl:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
