.cards[data-astro-cid-aiugcxsv]{gap:var(--sp-xs);grid-template-columns:repeat(auto-fit, minmax(var(--card-min,17rem), 1fr));margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-aiugcxsv]{background-color:var(--bg);border:1px solid var(--rule);padding:var(--sp-md);gap:var(--sp-2xs);flex-direction:column;display:flex}.card__n[data-astro-cid-aiugcxsv]{font-family:var(--font-mono);font-weight:var(--fw-black);font-size:var(--fs-h3);font-variant-numeric:tabular-nums;color:var(--accent);letter-spacing:.04em}.card__title[data-astro-cid-aiugcxsv] a[data-astro-cid-aiugcxsv]{text-decoration:none}.card--link[data-astro-cid-aiugcxsv]{transition:background-color var(--dur-fast) var(--ease-mech), border-color var(--dur-fast) var(--ease-mech), color var(--dur-fast) var(--ease-mech), transform var(--dur-mid) var(--ease-mech), box-shadow var(--dur-mid) var(--ease-mech);position:relative}.card--link[data-astro-cid-aiugcxsv] .card__title[data-astro-cid-aiugcxsv] a[data-astro-cid-aiugcxsv]:after{content:"";position:absolute;inset:0}.card--link[data-astro-cid-aiugcxsv]:hover,.card--link[data-astro-cid-aiugcxsv]:focus-within{background-color:var(--fg);border-color:var(--fg);color:var(--bg);box-shadow:5px 5px 0 var(--accent);transform:translateY(-3px)}.card--link[data-astro-cid-aiugcxsv]:hover .card__title[data-astro-cid-aiugcxsv] a[data-astro-cid-aiugcxsv],.card--link[data-astro-cid-aiugcxsv]:focus-within .card__title[data-astro-cid-aiugcxsv] a[data-astro-cid-aiugcxsv],.card--link[data-astro-cid-aiugcxsv]:hover .card__text[data-astro-cid-aiugcxsv],.card--link[data-astro-cid-aiugcxsv]:focus-within .card__text[data-astro-cid-aiugcxsv],.card--link[data-astro-cid-aiugcxsv]:hover .card__bullets[data-astro-cid-aiugcxsv],.card--link[data-astro-cid-aiugcxsv]:focus-within .card__bullets[data-astro-cid-aiugcxsv]{color:inherit}.card--link[data-astro-cid-aiugcxsv]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.card--link[data-astro-cid-aiugcxsv] .card__title[data-astro-cid-aiugcxsv] a[data-astro-cid-aiugcxsv]:focus-visible{outline:none}.card__text[data-astro-cid-aiugcxsv]{color:var(--fg-muted)}.card__bullets[data-astro-cid-aiugcxsv]{margin:var(--sp-2xs) 0 0;font-size:var(--fs-small);color:var(--fg-muted);padding-left:1.1em}.card__bullets[data-astro-cid-aiugcxsv] li[data-astro-cid-aiugcxsv]+li[data-astro-cid-aiugcxsv]{margin-top:var(--sp-3xs)}@media (prefers-reduced-motion:reduce){.card--link[data-astro-cid-aiugcxsv]{transition:background-color var(--dur-fast) var(--ease-mech), border-color var(--dur-fast) var(--ease-mech), color var(--dur-fast) var(--ease-mech)}.card--link[data-astro-cid-aiugcxsv]:hover,.card--link[data-astro-cid-aiugcxsv]:focus-within{transform:none}}
