.card[data-astro-cid-mx574jlw]{height:100%;color:var(--color-text);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.card--linked[data-astro-cid-mx574jlw]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.card__body[data-astro-cid-mx574jlw]{gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.card__heading[data-astro-cid-mx574jlw]{font-size:var(--font-size-lg)}.card__link[data-astro-cid-mx574jlw]{color:var(--color-text);text-decoration-line:none}.card__link[data-astro-cid-mx574jlw]:hover{color:var(--color-link);text-decoration-line:underline}.card__link[data-astro-cid-mx574jlw]:after{content:"";z-index:var(--z-raised);position:absolute;inset:0}@supports selector(:has(*)){.card__link[data-astro-cid-mx574jlw]:focus-visible{outline:none}.card[data-astro-cid-mx574jlw]:has(.card__link:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}}.card__content[data-astro-cid-mx574jlw]{color:var(--color-text-muted)}.card__meta[data-astro-cid-mx574jlw]{padding-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:auto}
