.cards-page.svelte-qmtet4{background:var(--manila);min-height:100vh}.intro.svelte-qmtet4{background:var(--felt);padding:var(--space-10) 0 var(--space-8)}.intro.svelte-qmtet4 h1:where(.svelte-qmtet4){color:var(--paper);margin-top:var(--space-4);text-wrap:balance;font-size:clamp(2rem,5vw,3.2rem)}.intro.svelte-qmtet4 .eyebrow:where(.svelte-qmtet4){color:var(--brass)}.intro.svelte-qmtet4 .lede:where(.svelte-qmtet4){color:#f3ecd9d1;max-width:56ch;margin-top:var(--space-4);font-size:1.1rem}.group.svelte-qmtet4{padding:var(--space-8) 0}.group.caddies.svelte-qmtet4{border-top:var(--rule)}.group.svelte-qmtet4 h2:where(.svelte-qmtet4){align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-6);font-size:1.7rem;display:flex}.group.svelte-qmtet4 .count:where(.svelte-qmtet4){font-family:var(--font-mono);color:var(--ink-soft);font-size:.9rem;font-weight:700}.grid.svelte-qmtet4{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.card-link.svelte-qmtet4{gap:var(--space-3);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.cap.svelte-qmtet4{font-family:var(--font-display);text-align:center;font-size:1rem;font-weight:600;line-height:1.15}.card-link.svelte-qmtet4:hover .cap:where(.svelte-qmtet4){color:var(--claret)}@media (width<=520px){.grid.svelte-qmtet4{grid-template-columns:repeat(2,1fr)}}
