.taxonomy-page[data-astro-cid-45uxpv6o]{z-index:1;max-width:1000px;color:var(--ink);margin:50px auto 80px;padding:0 24px;position:relative}.taxonomy-heading[data-astro-cid-45uxpv6o]{text-align:center;margin-bottom:30px}.taxonomy-heading[data-astro-cid-45uxpv6o]>span[data-astro-cid-45uxpv6o]{letter-spacing:.2em;color:var(--muted);font-size:10px}.taxonomy-heading[data-astro-cid-45uxpv6o] h1[data-astro-cid-45uxpv6o]{margin:12px 0;font-size:34px}.taxonomy-heading[data-astro-cid-45uxpv6o] p[data-astro-cid-45uxpv6o]{color:var(--muted);font-size:13px}.taxonomy-heading[data-astro-cid-45uxpv6o] nav[data-astro-cid-45uxpv6o]{border:1px solid var(--theme-line);background:var(--theme-card);border-radius:999px;gap:6px;margin-top:22px;padding:5px;display:inline-flex}.taxonomy-heading[data-astro-cid-45uxpv6o] nav[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o]{border-radius:999px;padding:7px 20px;font-size:13px}.taxonomy-heading[data-astro-cid-45uxpv6o] nav[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o][aria-current]{background:var(--ink);color:var(--theme-card)}.taxonomy-heading[data-astro-cid-45uxpv6o] small[data-astro-cid-45uxpv6o]{opacity:.65;margin-left:6px}.taxonomy-panel[data-astro-cid-45uxpv6o]{background:var(--theme-card);border:1px solid var(--theme-line);border-radius:18px;flex-wrap:wrap;gap:10px;padding:22px;display:flex}.taxonomy-panel[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o]{border:1px solid var(--theme-line);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex}.taxonomy-panel[data-astro-cid-45uxpv6o] small[data-astro-cid-45uxpv6o]{opacity:.6}.taxonomy-panel[data-astro-cid-45uxpv6o] .chosen[data-astro-cid-45uxpv6o]{background:var(--ink);border-color:var(--ink);color:var(--theme-card)}.taxonomy-count[data-astro-cid-45uxpv6o]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:32px 0 18px;display:flex}.taxonomy-count[data-astro-cid-45uxpv6o] h2[data-astro-cid-45uxpv6o]{font-size:17px}.taxonomy-count[data-astro-cid-45uxpv6o] span[data-astro-cid-45uxpv6o]{color:var(--muted);font-size:11px}.taxonomy-list[data-astro-cid-45uxpv6o]{gap:16px;display:grid}.taxonomy-card[data-astro-cid-45uxpv6o]{background:var(--theme-card);border:1px solid var(--theme-line);box-shadow:var(--theme-shadow);border-radius:18px;grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.taxonomy-cover[data-astro-cid-45uxpv6o]{min-height:180px;position:relative}.taxonomy-cover[data-astro-cid-45uxpv6o] img[data-astro-cid-45uxpv6o]{object-fit:cover;width:100%;height:100%;position:absolute;mask-image:linear-gradient(90deg,#000 76%,#0000)}.taxonomy-card[data-astro-cid-45uxpv6o]>div[data-astro-cid-45uxpv6o]{min-width:0;padding:20px}.taxonomy-category[data-astro-cid-45uxpv6o]{background:var(--theme-accent-soft);color:var(--muted);border-radius:999px;padding:2px 10px;font-size:10px;display:inline-block}.taxonomy-card[data-astro-cid-45uxpv6o] h3[data-astro-cid-45uxpv6o]{overflow-wrap:anywhere;margin:7px 0;font-size:17px;line-height:1.6}.taxonomy-card[data-astro-cid-45uxpv6o] h3[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o]:hover{text-underline-offset:4px;text-decoration:underline}.taxonomy-card[data-astro-cid-45uxpv6o] p[data-astro-cid-45uxpv6o]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.taxonomy-card[data-astro-cid-45uxpv6o] footer[data-astro-cid-45uxpv6o]{color:var(--muted);gap:14px;margin-top:12px;font-size:10px;display:flex}.taxonomy-tags[data-astro-cid-45uxpv6o]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.taxonomy-tags[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o]{color:var(--muted);font-size:11px}.taxonomy-tags[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o]:hover{color:var(--ink)}@media (width<=650px){.taxonomy-page[data-astro-cid-45uxpv6o]{margin-top:32px;padding:0 18px}.taxonomy-heading[data-astro-cid-45uxpv6o] h1[data-astro-cid-45uxpv6o]{font-size:28px}.taxonomy-panel[data-astro-cid-45uxpv6o]{padding:16px}.taxonomy-card[data-astro-cid-45uxpv6o]{grid-template-columns:100px minmax(0,1fr)}.taxonomy-card[data-astro-cid-45uxpv6o]>div[data-astro-cid-45uxpv6o]{padding:15px 12px}.taxonomy-card[data-astro-cid-45uxpv6o] h3[data-astro-cid-45uxpv6o]{font-size:15px}}.taxonomy-card[data-astro-cid-45uxpv6o]{grid-template-columns:220px minmax(0,1fr);min-height:170px}.taxonomy-cover[data-astro-cid-45uxpv6o]{min-height:0}.taxonomy-card[data-astro-cid-45uxpv6o]>div[data-astro-cid-45uxpv6o]{flex-direction:column;justify-content:center;padding:18px 20px;display:flex}.taxonomy-category[data-astro-cid-45uxpv6o]{align-self:flex-start}.taxonomy-card[data-astro-cid-45uxpv6o] h3[data-astro-cid-45uxpv6o]{margin:6px 0 4px;line-height:1.4}.taxonomy-card[data-astro-cid-45uxpv6o] footer[data-astro-cid-45uxpv6o]{text-align:left;margin:0;padding:0}.taxonomy-card[data-astro-cid-45uxpv6o] p[data-astro-cid-45uxpv6o]:empty{display:none}.taxonomy-tags[data-astro-cid-45uxpv6o]{gap:6px;margin-top:9px}.taxonomy-tags[data-astro-cid-45uxpv6o] a[data-astro-cid-45uxpv6o]{background:var(--theme-accent-soft);border-radius:999px;padding:2px 9px;font-size:10px;line-height:1.5}@media (width>=1251px){.taxonomy-card[data-astro-cid-45uxpv6o]{grid-template-columns:200px minmax(0,1fr);min-height:160px}}@media (width<=650px){.taxonomy-card[data-astro-cid-45uxpv6o]{grid-template-columns:105px minmax(0,1fr)}.taxonomy-card[data-astro-cid-45uxpv6o]>div[data-astro-cid-45uxpv6o]{padding:12px}.taxonomy-card[data-astro-cid-45uxpv6o] p[data-astro-cid-45uxpv6o]{display:none}}
