.cats[data-astro-cid-wiaw4zal]{gap:var(--space-6) var(--space-5);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=40rem){.cats[data-astro-cid-wiaw4zal]{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.cats[data-astro-cid-wiaw4zal]{grid-template-columns:repeat(3,1fr)}}.cat[data-astro-cid-wiaw4zal]{max-width:none}.cat__link[data-astro-cid-wiaw4zal]{color:inherit;text-decoration:none;display:block}.cat__photo[data-astro-cid-wiaw4zal]{display:block}.cat__photo[data-astro-cid-wiaw4zal] img[data-astro-cid-wiaw4zal]{transition:transform .4s}.cat__link[data-astro-cid-wiaw4zal]:hover .cat__photo[data-astro-cid-wiaw4zal] img[data-astro-cid-wiaw4zal]{transform:scale(1.03)}.cat__link[data-astro-cid-wiaw4zal]:focus-visible{outline-offset:4px}.cat__text[data-astro-cid-wiaw4zal]{padding-top:var(--space-3);display:block}.cat__title[data-astro-cid-wiaw4zal]{font-family:var(--font-display);font-weight:600;font-size:var(--step-2);color:var(--walnut);line-height:1.1}.cat__link[data-astro-cid-wiaw4zal]:hover .cat__title[data-astro-cid-wiaw4zal]{color:var(--mahogany)}.cat__count[data-astro-cid-wiaw4zal]{font-size:var(--step--1);color:var(--ash);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:.6em}.cat__blurb[data-astro-cid-wiaw4zal]{margin-top:var(--space-2);color:var(--walnut-2);text-wrap:pretty;max-width:38ch;display:block}.index__divider[data-astro-cid-wiaw4zal]{margin-top:var(--space-8)}
