.ccard[data-astro-cid-afo2vvt2]{gap:var(--s-2);padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-2);background:var(--c-surface);transition:border-color var(--t-fast) var(--ease);flex-direction:column;display:flex;position:relative;container-type:inline-size}.ccard[data-astro-cid-afo2vvt2]:hover,.ccard[data-astro-cid-afo2vvt2]:focus-within{border-color:var(--c-ink)}.ccard[data-astro-cid-afo2vvt2][data-empty]{background:0 0;border-style:dashed}.ccard__top[data-astro-cid-afo2vvt2]{margin-bottom:var(--s-3);justify-content:space-between;align-items:flex-start;display:flex}.ccard__icon[data-astro-cid-afo2vvt2]{border-radius:var(--r-2);background:var(--c-sunken);width:2.5rem;height:2.5rem;color:var(--c-ink);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);place-items:center;display:grid}.ccard[data-astro-cid-afo2vvt2]:hover .ccard__icon[data-astro-cid-afo2vvt2]{background:var(--c-red-fill);color:var(--c-on-red)}.ccard__icon[data-astro-cid-afo2vvt2] svg{width:1.25rem;height:1.25rem}.ccard__count[data-astro-cid-afo2vvt2]{font-size:var(--fs-2xl);font-family:var(--font-sans);letter-spacing:-.04em;color:var(--c-ink-3);font-weight:300;line-height:1}.ccard__name[data-astro-cid-afo2vvt2]{font-size:var(--fs-md);letter-spacing:-.02em}.ccard__link[data-astro-cid-afo2vvt2]{color:inherit;text-decoration:none}.ccard__link[data-astro-cid-afo2vvt2]:after{content:"";border-radius:inherit;position:absolute;inset:0}.ccard__summary[data-astro-cid-afo2vvt2]{font-size:var(--fs-sm);color:var(--c-ink-3);line-height:1.5}@container (width<=12.5rem){.ccard__summary[data-astro-cid-afo2vvt2]{display:none}.ccard__top[data-astro-cid-afo2vvt2]{margin-bottom:var(--s-1)}.ccard__count[data-astro-cid-afo2vvt2]{font-size:var(--fs-xl)}.ccard__name[data-astro-cid-afo2vvt2]{font-size:var(--fs-base)}}@media (width<=40rem){.ccard[data-astro-cid-afo2vvt2]{padding:var(--s-4)}}.ccard__meta[data-astro-cid-afo2vvt2]{padding-top:var(--s-2);font-size:var(--fs-xs);color:var(--c-ink-2);margin-top:auto;font-weight:560}
