.tl-card[data-v-6893fa48]{flex-direction:column;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}.tl-card[data-v-6893fa48]:hover{border-color:var(--tl-ink);transform:translateY(-3px)}.tl-card__link[data-v-6893fa48]{flex-direction:column;flex:1;text-decoration:none;display:flex}.tl-card__media[data-v-6893fa48]{aspect-ratio:16/9;background:var(--tl-bg);position:relative}.tl-card__cover[data-v-6893fa48]{object-fit:cover;width:100%;height:100%;display:block}.tl-card__placeholder[data-v-6893fa48]{width:100%;height:100%;font-family:var(--tl-font-display);color:#fff;place-items:center;font-size:3.5rem;font-weight:700;display:grid}.tl-card--software .tl-card__placeholder[data-v-6893fa48]{background:linear-gradient(135deg, var(--tl-software), color-mix(in srgb, var(--tl-software) 55%, #000))}.tl-card--tool .tl-card__placeholder[data-v-6893fa48]{background:linear-gradient(135deg, var(--tl-tool), color-mix(in srgb, var(--tl-tool) 55%, #000))}.tl-card--podcast .tl-card__placeholder[data-v-6893fa48]{background:linear-gradient(135deg, var(--tl-podcast), color-mix(in srgb, var(--tl-podcast) 55%, #000))}.tl-card__logo[data-v-6893fa48]{object-fit:contain;background:var(--tl-surface);border:1px solid var(--tl-line);border-radius:12px;width:3.25rem;height:3.25rem;padding:.25rem;position:absolute;bottom:-1.25rem;left:1rem}.tl-card__body[data-v-6893fa48]{gap:.4rem;padding:1.75rem 1.25rem 1rem;display:grid}.tl-card__title[data-v-6893fa48]{font-size:1.25rem}.tl-card__tagline[data-v-6893fa48]{margin:0;line-height:1.5}.tl-card__tags[data-v-6893fa48]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0 1.25rem 1.25rem;font-size:.85rem;list-style:none;display:flex}.tl-card__tags a[data-v-6893fa48]{color:var(--tl-muted);text-decoration:none}.tl-card__tags a[data-v-6893fa48]:hover{color:var(--tl-accent)}.tl-card--featured .tl-card__title[data-v-6893fa48]{font-size:1.5rem}
