.course-card[data-astro-cid-xgzpnzj7]{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .16s ease}.course-card[data-astro-cid-xgzpnzj7]:hover{box-shadow:var(--shadow-hover);border-color:var(--line-strong)}.course-card[data-astro-cid-xgzpnzj7]:hover .name[data-astro-cid-xgzpnzj7]{color:var(--fairway)}.thumb[data-astro-cid-xgzpnzj7]{position:relative;aspect-ratio:16 / 9;background:var(--plan-bg);border-bottom:1px solid var(--line);overflow:hidden}.thumb[data-astro-cid-xgzpnzj7] img[data-astro-cid-xgzpnzj7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0}.thumb[data-astro-cid-xgzpnzj7] img[data-astro-cid-xgzpnzj7].da{opacity:1}.thumb-leer[data-astro-cid-xgzpnzj7]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.body[data-astro-cid-xgzpnzj7]{padding:12px 14px 14px;display:flex;flex-direction:column;gap:2px;flex-grow:1}.name[data-astro-cid-xgzpnzj7]{font-weight:700;font-size:1.02rem;line-height:1.3;color:var(--ink)}.ort[data-astro-cid-xgzpnzj7]{font-size:.85rem;color:var(--ink-soft)}.meta[data-astro-cid-xgzpnzj7]{margin-top:auto;padding-top:8px;display:flex;flex-wrap:wrap;gap:2px 0;font-size:.82rem;color:var(--ink-soft)}.meta[data-astro-cid-xgzpnzj7]>[data-astro-cid-xgzpnzj7]+[data-astro-cid-xgzpnzj7]:before{content:"·";margin:0 6px}.credit[data-astro-cid-xgzpnzj7]{margin-top:6px;font-size:.72rem;color:var(--ink-soft)}
