.rec[data-astro-cid-2xjh44ya]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.rec[data-astro-cid-2xjh44ya]:hover{color:var(--ink);transform:translateY(-2px);box-shadow:0 18px 40px -22px #15182a66}.rec-art[data-astro-cid-2xjh44ya]{display:block;position:relative}.dur[data-astro-cid-2xjh44ya]{color:var(--brand);background:#fff;border-radius:22px;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:12px;box-shadow:0 4px 12px -6px #15182a66}.play[data-astro-cid-2xjh44ya]{background:var(--brand);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.rec-body[data-astro-cid-2xjh44ya]{flex-direction:column;gap:6px;padding:14px 16px 18px;display:flex}.rec-meta[data-astro-cid-2xjh44ya]{color:var(--brand);font-size:13.5px;font-weight:600}.rec-title[data-astro-cid-2xjh44ya]{font-size:19px;line-height:1.2}.rec-speaker[data-astro-cid-2xjh44ya]{color:var(--ink-muted);font-size:14px}
