.featured-card.svelte-1kzdskr{display:flex;flex-direction:column;border-radius:2rem;overflow:hidden;text-decoration:none;color:var(--color-font);background:#000000c8;box-shadow:#00000059 0 5px 15px}.featured-card.svelte-1kzdskr:hover .card-title:where(.svelte-1kzdskr){color:var(--color-accent)}.featured-card.svelte-1kzdskr .card-image:where(.svelte-1kzdskr){width:100%;aspect-ratio:16 / 9;overflow:hidden}.featured-card.svelte-1kzdskr .card-image:where(.svelte-1kzdskr) img:where(.svelte-1kzdskr){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.featured-card.svelte-1kzdskr .card-body:where(.svelte-1kzdskr){display:flex;flex-direction:column;gap:.5rem;padding:1rem;flex:1}.featured-card.svelte-1kzdskr .card-tag:where(.svelte-1kzdskr){font-size:var(--text-small);font-weight:600;color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase}.featured-card.svelte-1kzdskr .card-title:where(.svelte-1kzdskr){font-size:var(--text-body);line-height:1.3;letter-spacing:.01em;margin:0;transition:color .15s ease;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.featured-card.svelte-1kzdskr .card-meta:where(.svelte-1kzdskr){font-size:var(--text-small);color:var(--color-tertiary);margin:0}.featured-card.svelte-1kzdskr .card-desc:where(.svelte-1kzdskr){font-size:var(--text-body);color:var(--color-font);line-height:1.6;margin:0;flex:1;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
