.index[data-astro-cid-iygdlxbi]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.index__row[data-astro-cid-iygdlxbi]{border-bottom:1px solid var(--line-strong)}.index__link[data-astro-cid-iygdlxbi]{color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:1.25rem .25rem;text-decoration:none;display:grid}.index__link[data-astro-cid-iygdlxbi]:has(.index__meta){grid-template-columns:minmax(0,1fr) auto auto}.index__text[data-astro-cid-iygdlxbi]{gap:.25rem;display:grid}.index__name[data-astro-cid-iygdlxbi]{font-weight:var(--strong-weight);text-wrap:pretty;font-size:1.125rem;line-height:1.35}.index__intro[data-astro-cid-iygdlxbi]{font-family:var(--font-text);color:var(--ink-soft);font-size:.9875rem;line-height:1.55}.index__meta[data-astro-cid-iygdlxbi]{color:var(--ink-soft);font-size:.875rem;font-weight:var(--w-semi);white-space:nowrap}.index__go[data-astro-cid-iygdlxbi]{border-radius:var(--radius-icon);background:var(--surface);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--accent-soft);color:var(--accent);transition:transform .2s var(--ease), background-color .2s var(--ease);flex:none;place-items:center;display:grid}.index__go[data-astro-cid-iygdlxbi] svg{width:1.125rem;height:1.125rem}.index__link[data-astro-cid-iygdlxbi]:hover .index__name[data-astro-cid-iygdlxbi]{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-soft);text-underline-offset:.2em}.index__link[data-astro-cid-iygdlxbi]:hover .index__go[data-astro-cid-iygdlxbi]{background:var(--accent);box-shadow:none;color:var(--on-action)}@media (prefers-reduced-motion:no-preference){.index__link[data-astro-cid-iygdlxbi]:hover .index__go[data-astro-cid-iygdlxbi]{transform:translate(3px)}}@media (width<=479.98px){.index__link[data-astro-cid-iygdlxbi]:has(.index__meta){grid-template-columns:minmax(0,1fr) auto}.index__meta[data-astro-cid-iygdlxbi]{grid-area:2/1}.index__link[data-astro-cid-iygdlxbi]:has(.index__meta) .index__go[data-astro-cid-iygdlxbi]{grid-area:1/2/span 2}}
