.cards[data-astro-cid-ox2hed4c]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-ox2hed4c]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);padding:18px 44px 18px 20px;position:relative}@media (hover:hover){.card[data-astro-cid-ox2hed4c]:hover{border-color:var(--border-strong);box-shadow:var(--shadow);transform:translateY(-2px)}.card[data-astro-cid-ox2hed4c]:hover:after{background:var(--accent);transform:translate(3px)}}.card[data-astro-cid-ox2hed4c]:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.card[data-astro-cid-ox2hed4c]:after{content:"";background:var(--muted);width:16px;height:16px;transition:transform .2s var(--ease), background-color .2s var(--ease);position:absolute;top:21px;right:18px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.card__title[data-astro-cid-ox2hed4c]{letter-spacing:-.01em;margin:0 0 6px;font-size:1.0625rem;font-weight:700}.card__title[data-astro-cid-ox2hed4c] a[data-astro-cid-ox2hed4c]{color:var(--text);text-decoration:none}.card__title[data-astro-cid-ox2hed4c] a[data-astro-cid-ox2hed4c]:focus-visible{outline:none}.card__title[data-astro-cid-ox2hed4c] a[data-astro-cid-ox2hed4c]:after{content:"";z-index:1;position:absolute;inset:0}.card__text[data-astro-cid-ox2hed4c]{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.5}@media (width<=480px){.cards--compact[data-astro-cid-ox2hed4c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cards--compact[data-astro-cid-ox2hed4c] .card[data-astro-cid-ox2hed4c]{align-items:center;min-height:56px;padding:12px 14px;display:flex}.cards--compact[data-astro-cid-ox2hed4c] .card[data-astro-cid-ox2hed4c]:after,.cards--compact[data-astro-cid-ox2hed4c] .card__text[data-astro-cid-ox2hed4c]{display:none}.cards--compact[data-astro-cid-ox2hed4c] .card__title[data-astro-cid-ox2hed4c]{margin:0;font-size:.9375rem;line-height:1.3}}
