.feed__list[data-astro-cid-gtr7zft3]{border-top:1px solid var(--c-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.feed__item[data-astro-cid-gtr7zft3]{border-bottom:1px solid var(--c-line)}.feed__link[data-astro-cid-gtr7zft3]{padding-block:var(--space-md);color:inherit;text-decoration:none;display:block}.feed__link[data-astro-cid-gtr7zft3]:hover .feed__title[data-astro-cid-gtr7zft3]{color:var(--c-accent)}.feed__title[data-astro-cid-gtr7zft3]{font-size:var(--text-lg);transition:color var(--duration) var(--ease)}.feed__date[data-astro-cid-gtr7zft3]{font-size:var(--text-xs);color:var(--c-text-faint);margin-top:.2em}.feed__excerpt[data-astro-cid-gtr7zft3]{margin-top:var(--space-2xs);max-width:var(--measure);color:var(--c-text-muted);font-size:var(--text-base)}.feed__fallback[data-astro-cid-gtr7zft3]{gap:var(--space-sm);max-width:var(--measure);padding:var(--space-md);border:1px solid var(--c-line);border-radius:var(--radius-lg);background-color:var(--c-bg-raised);color:var(--c-text-muted);display:grid}.feed__fallback-lead[data-astro-cid-gtr7zft3]{color:var(--c-text);font-weight:600}.feed__todo[data-astro-cid-gtr7zft3]{padding:var(--space-2xs) var(--space-xs);border:1px dashed var(--c-line-strong);border-radius:var(--radius-md);background-color:var(--c-bg-sunken);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--c-text-faint);line-height:1.5}.afg__section-title[data-astro-cid-6inmqzh3]{font-size:var(--text-xl)}.afg__section-lede[data-astro-cid-6inmqzh3]{margin-top:var(--space-3xs);color:var(--c-text-muted);font-size:var(--text-sm)}.steps[data-astro-cid-6inmqzh3]{margin:var(--space-md) 0 0;border-top:1px solid var(--c-line);padding:0;list-style:none}.step[data-astro-cid-6inmqzh3]{gap:var(--space-sm);padding-block:var(--space-md);border-bottom:1px solid var(--c-line);grid-template-columns:3rem 1fr;display:grid}.step__number[data-astro-cid-6inmqzh3]{font-family:var(--font-display), var(--font-sans);font-size:var(--text-lg);color:var(--c-text-faint);font-variant-numeric:tabular-nums;line-height:1.2}.step[data-astro-cid-6inmqzh3][data-status=published] .step__number[data-astro-cid-6inmqzh3]{color:var(--c-accent)}.step__body[data-astro-cid-6inmqzh3]{gap:var(--space-3xs);display:grid}.step__title[data-astro-cid-6inmqzh3]{font-size:var(--text-xl)}.step__description[data-astro-cid-6inmqzh3]{max-width:var(--measure);color:var(--c-text-muted);line-height:var(--leading-normal)}.step__status[data-astro-cid-6inmqzh3]{align-items:baseline;gap:var(--space-2xs);margin-top:var(--space-3xs);flex-wrap:wrap;display:flex}.step__badge[data-astro-cid-6inmqzh3]{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-text-faint);font-weight:600}.step__badge--live[data-astro-cid-6inmqzh3]{color:var(--c-accent)}.step__date[data-astro-cid-6inmqzh3]{font-size:var(--text-xs);color:var(--c-text-faint)}.step__links[data-astro-cid-6inmqzh3]{margin:var(--space-2xs) 0 0;gap:var(--space-2xs) var(--space-md);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.step__note[data-astro-cid-6inmqzh3]{max-width:var(--measure);font-size:var(--text-xs);color:var(--c-text-faint)}.afg__more[data-astro-cid-6inmqzh3]{gap:var(--space-sm);display:grid}.afg__card[data-astro-cid-6inmqzh3]{padding:var(--space-md);border:1px solid var(--c-line);border-radius:var(--radius-lg);background-color:var(--c-bg-raised);color:inherit;transition:border-color var(--duration) var(--ease);text-decoration:none;display:block}.afg__card[data-astro-cid-6inmqzh3]:hover{border-color:var(--c-text-muted)}.afg__card[data-astro-cid-6inmqzh3]:hover .afg__card-title[data-astro-cid-6inmqzh3]{color:var(--c-accent)}.afg__card-title[data-astro-cid-6inmqzh3]{font-size:var(--text-lg);transition:color var(--duration) var(--ease)}.afg__card-body[data-astro-cid-6inmqzh3]{margin-top:var(--space-3xs);max-width:var(--measure);color:var(--c-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.afg__subscribe[data-astro-cid-6inmqzh3]{margin-top:var(--space-lg)}@media (width>=40rem){.afg__more[data-astro-cid-6inmqzh3]{grid-template-columns:1fr 1fr}}
