.card.svelte-1udyrqm{color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.card.svelte-1udyrqm:hover{border-color:var(--accent);transform:translateY(-2px)}.card.svelte-1udyrqm:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.media.svelte-1udyrqm{border-bottom:1px solid var(--glass-border);width:100%}.media.svelte-1udyrqm .wrap{border:0;border-radius:0}.body.svelte-1udyrqm{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.status.svelte-1udyrqm{color:var(--ink-muted);font-size:.75rem}.media.svelte-1udyrqm:empty{display:none}.eyebrow.svelte-1udyrqm{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-deep);margin:0}h3.svelte-1udyrqm{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--lh-snug);letter-spacing:-.01em;color:var(--ink);margin:0}.summary.svelte-1udyrqm{color:var(--ink-muted);line-height:var(--lh-relaxed);margin:0}.more.svelte-1udyrqm{padding-top:var(--space-3);font-size:var(--text-caption);color:var(--accent-deep);transition:color var(--dur-fast) var(--ease);margin-top:auto;font-weight:500}.card.svelte-1udyrqm:hover .more:where(.svelte-1udyrqm){color:var(--accent)}
