.card[data-astro-cid-df6wlj57]{background:var(--color-surface);flex-direction:column;padding:20px;transition:background-color .12s;display:flex;position:relative}.card[data-astro-cid-df6wlj57]:hover{background:var(--color-surface-raised)}.title[data-astro-cid-df6wlj57]{font-size:var(--text-step-1);letter-spacing:-.012em;color:var(--color-ink-strong);font-weight:900;line-height:1.25}.title[data-astro-cid-df6wlj57] a[data-astro-cid-df6wlj57]{color:var(--color-ink-strong);text-decoration:none}.title[data-astro-cid-df6wlj57] a[data-astro-cid-df6wlj57]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-df6wlj57]:hover .title[data-astro-cid-df6wlj57] a[data-astro-cid-df6wlj57]{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.22em;text-decoration-thickness:1px}.desc[data-astro-cid-df6wlj57]{font-size:var(--text-step--1);color:var(--color-ink-muted);margin-block-start:8px}.meta[data-astro-cid-df6wlj57]{font-size:var(--text-step--1);color:var(--color-ink-faint);margin-block-start:12px}.more[data-astro-cid-df6wlj57]{font-size:var(--text-step--1);color:var(--color-ink-faint);margin-block-start:auto;padding-block-start:14px;font-weight:500;transition:color .12s}.card[data-astro-cid-df6wlj57]:hover .more[data-astro-cid-df6wlj57]{color:var(--color-accent)}.arrow[data-astro-cid-df6wlj57]{margin-inline-start:.4em;transition:transform .14s;display:inline-block}.card[data-astro-cid-df6wlj57]:hover .arrow[data-astro-cid-df6wlj57]{transform:translate(3px)}.card[data-astro-cid-df6wlj57]:has(a:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px;background:var(--color-surface-raised)}.card[data-astro-cid-df6wlj57]:has(a:focus-visible) .title[data-astro-cid-df6wlj57] a[data-astro-cid-df6wlj57]{outline:none}@media (prefers-reduced-motion:reduce){.arrow[data-astro-cid-df6wlj57]{transition:none}.card[data-astro-cid-df6wlj57]:hover .arrow[data-astro-cid-df6wlj57]{transform:none}}
