.category-card[data-astro-cid-afo2vvt2]{border:1px solid var(--rule);background:var(--surface);min-width:0;color:var(--ink);border-radius:.5rem;flex-direction:column;gap:.7rem;padding:1.2rem 1.25rem;display:flex}.category-card__topline[data-astro-cid-afo2vvt2]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.category-card__mark[data-astro-cid-afo2vvt2]{border:1px solid var(--blue-soft);width:2.4rem;height:2.4rem;color:var(--blue);background:var(--blue-wash);border-radius:50%;flex:none;place-items:center;display:grid}.category-card__mark[data-astro-cid-afo2vvt2] svg[data-astro-cid-afo2vvt2]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:1.45rem;height:1.45rem}.category-card__eyebrow[data-astro-cid-afo2vvt2]{color:var(--muted);letter-spacing:.07em;text-align:right;text-transform:uppercase;font-size:.7rem;font-weight:700}.category-card__title[data-astro-cid-afo2vvt2]{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.025em;text-underline-offset:.18em;font-size:clamp(1.2rem,1.7vw,1.45rem);font-weight:700;line-height:1.2;text-decoration-thickness:1px;display:block}.category-card__title[data-astro-cid-afo2vvt2] sup[data-astro-cid-afo2vvt2]{letter-spacing:0;vertical-align:super;margin-left:.08em;font-size:.5em}.category-card__description[data-astro-cid-afo2vvt2]{max-width:42ch;color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.category-card__batches[data-astro-cid-afo2vvt2]{gap:.7rem;margin:.1rem 0 0;padding:0;list-style:none;display:grid}.category-card__batches[data-astro-cid-afo2vvt2] li[data-astro-cid-afo2vvt2]{gap:.2rem;min-width:0;display:grid}.category-card__batches[data-astro-cid-afo2vvt2] a[data-astro-cid-afo2vvt2],.category-card__browse[data-astro-cid-afo2vvt2]{width:fit-content;color:var(--blue-dark);text-underline-offset:.18em;overflow-wrap:anywhere;font-size:.9rem;font-weight:700}.category-card__batches[data-astro-cid-afo2vvt2] span[data-astro-cid-afo2vvt2]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8rem}.category-card__browse[data-astro-cid-afo2vvt2]{align-items:center;gap:.35rem;margin-top:auto;padding-top:.25rem;display:inline-flex}@media (hover:hover){.category-card[data-astro-cid-afo2vvt2]:hover{border-color:var(--blue-muted)}}.home-page[data-astro-cid-lcdefpme]{max-width:72rem;margin-inline:auto}.home-intro[data-astro-cid-lcdefpme]{padding-block:clamp(2.25rem,5vw,3.75rem) 1.2rem}.home-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;max-width:52rem;margin:0;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.07}.home-intro[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme]{vertical-align:super;font-size:.52em}.home-intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:48rem;margin-block:.9rem 0}.featured-batch[data-astro-cid-lcdefpme],.available-batches[data-astro-cid-lcdefpme],.no-results[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:var(--surface);border-radius:.55rem;margin-block:0 2rem;padding:1.25rem 1.4rem}.featured-batch__heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.featured-batch[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.available-batches[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.35rem}.featured-batch[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.available-batches[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.2}.featured-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;max-width:45rem;margin:1.2rem 0 0;display:grid}.featured-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:.35rem;min-width:0;padding:.7rem .8rem}.featured-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem}.featured-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:1.3rem;font-weight:700}.review-note[data-astro-cid-lcdefpme]{color:var(--muted);margin:.9rem 0 0;font-size:.88rem;line-height:1.5}.review-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.available-batches[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--blue-dark);text-underline-offset:.18em;font-weight:650}.available-batches[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.6rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.available-batches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.15rem;min-width:0;display:grid}.available-batches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.85rem}.no-results[data-astro-cid-lcdefpme]{color:var(--muted);line-height:1.55}.category-section[data-astro-cid-lcdefpme],.reading-guide[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding-block:2rem}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.reading-guide[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.45rem,2.7vw,2rem);line-height:1.2}.section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child,.reading-guide[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:52rem;color:var(--muted);margin-block:.55rem 0;line-height:1.55}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.reading-guide[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:1.25rem;padding-bottom:3rem;display:flex}.text-link[data-astro-cid-lcdefpme]{color:var(--blue-dark);text-underline-offset:.18em;flex:none;align-items:center;gap:.35rem;font-weight:650;display:inline-flex}@media (width<=44rem){.featured-batch__heading[data-astro-cid-lcdefpme],.reading-guide[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.featured-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.45rem;margin-top:.9rem}.featured-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
