.resource-preview[data-astro-cid-4aracdkc]{border:1px solid var(--line);background:var(--ink-deep);color:#fff;border-radius:.7rem;margin:.5rem 0 1.3rem;text-decoration:none;display:block;position:relative;overflow:hidden}.resource-preview[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .25s,opacity .25s;display:block}.resource-preview[data-astro-cid-4aracdkc]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#071a2beb);position:absolute;inset:35% 0 0}.preview-action[data-astro-cid-4aracdkc]{z-index:1;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:.9rem;left:1rem;right:1rem}.preview-action[data-astro-cid-4aracdkc]>span[data-astro-cid-4aracdkc]:last-child{gap:.15rem;display:grid}.preview-action[data-astro-cid-4aracdkc] strong[data-astro-cid-4aracdkc]{font-size:.88rem}.preview-action[data-astro-cid-4aracdkc] small[data-astro-cid-4aracdkc]{color:#dce9ef;font-size:.7rem}.play-mark[data-astro-cid-4aracdkc]{width:2.35rem;height:2.35rem;color:var(--accent);background:#fff;border-radius:50%;flex:none;place-items:center;padding-left:.12rem;font-size:.75rem;display:grid}.checklist-mark[data-astro-cid-4aracdkc]{padding-left:0;font-size:1.1rem;font-weight:800}.resource-preview[data-astro-cid-4aracdkc]:hover img[data-astro-cid-4aracdkc]{opacity:.9;transform:scale(1.015)}.resource-preview[data-astro-cid-4aracdkc]:focus-visible{outline-offset:3px}@media (prefers-reduced-motion:reduce){.resource-preview[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc]{transition:none}}
