.indexcard[data-astro-cid-ajshjust]{border-radius:var(--radius-lg);border:1px solid color-mix(in oklab, var(--desk) 38%, var(--border));background:radial-gradient(140% 200% at 0% 0%, color-mix(in oklab, var(--desk) 18%, transparent), transparent 55%), color-mix(in oklab, var(--desk) 7%, var(--panel));grid-template-columns:auto 1fr auto;align-items:center;gap:1.1rem;margin:2.4rem 0 3rem;padding:1.3rem 1.5rem;display:grid}.ic-glyph[data-astro-cid-ajshjust]{border-radius:var(--radius);width:3rem;height:3rem;color:var(--desk-t);border:1px solid color-mix(in oklab, var(--desk) 42%, var(--border));background:color-mix(in oklab, var(--desk) 14%, var(--panel));flex:none;place-items:center;display:grid}.ic-copy[data-astro-cid-ajshjust]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ic-kick[data-astro-cid-ajshjust]{letter-spacing:.14em;text-transform:uppercase;color:var(--desk-t);font-size:.6rem;font-weight:700}.ic-title[data-astro-cid-ajshjust]{font-size:clamp(1.1rem,.9rem + .9vw,1.4rem);line-height:1.1}.indexcard[data-astro-cid-ajshjust]:hover .ic-title[data-astro-cid-ajshjust]{color:var(--desk-t)}.ic-sub[data-astro-cid-ajshjust]{color:var(--tx2);font-size:.85rem}.ic-go[data-astro-cid-ajshjust]{letter-spacing:.1em;text-transform:uppercase;color:var(--desk-t);border:1px solid color-mix(in oklab, var(--desk) 45%, var(--border));background:color-mix(in oklab, var(--desk) 12%, transparent);border-radius:999px;flex:none;align-items:center;gap:.4em;padding:.55em 1em;font-size:.66rem;font-weight:700;display:inline-flex}.indexcard[data-astro-cid-ajshjust]:hover .ic-go[data-astro-cid-ajshjust]{background:color-mix(in oklab, var(--desk) 22%, transparent)}@media (width<=560px){.indexcard[data-astro-cid-ajshjust]{grid-template-columns:auto 1fr;gap:.9rem 1rem}.ic-go[data-astro-cid-ajshjust]{grid-column:1/-1;justify-self:start;margin-top:.1rem}}
