.cat-grid[data-astro-cid-5tyxlab3]{margin:var(--space-6) 0;grid-template-columns:1fr;gap:8px;display:grid}.cat[data-astro-cid-5tyxlab3]{border:1px solid var(--border);border-radius:var(--radius);color:inherit;background:var(--bg);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.cat[data-astro-cid-5tyxlab3]:hover{border-color:var(--primary-100);background:var(--primary-50)}.cat__lead[data-astro-cid-5tyxlab3]{align-items:center;gap:12px;min-width:0;display:flex}.cat__title[data-astro-cid-5tyxlab3]{color:var(--primary-900);font-weight:600}.cat__meta[data-astro-cid-5tyxlab3]{color:var(--ink-600);white-space:nowrap;font-size:.85rem}.term-list[data-astro-cid-5tyxlab3]{margin:var(--space-6) 0;gap:10px;display:grid}.term-item[data-astro-cid-5tyxlab3]{border:1px solid var(--border);border-radius:var(--radius);color:inherit;background:var(--bg);padding:14px 16px;text-decoration:none;display:block}.term-item[data-astro-cid-5tyxlab3]:hover{border-color:var(--primary-100)}.term-item__name[data-astro-cid-5tyxlab3]{color:var(--primary-900);font-weight:600;display:block}.term-item__def[data-astro-cid-5tyxlab3]{color:var(--ink-600);margin-top:3px;font-size:.9rem;display:block}.def-lead[data-astro-cid-5tyxlab3]{color:var(--ink-900);padding:var(--space-4) var(--space-6);background:var(--accent-100);border-left:4px solid var(--accent-500);border-radius:0 var(--radius) var(--radius) 0;font-size:1.15rem;font-weight:500}.def-lead[data-astro-cid-5tyxlab3] p[data-astro-cid-5tyxlab3]{margin:0 0 .5em}.def-lead[data-astro-cid-5tyxlab3] p[data-astro-cid-5tyxlab3]:last-child{margin-bottom:0}.tri[data-astro-cid-5tyxlab3]{border-collapse:collapse;width:100%;margin:var(--space-6) 0}.tri[data-astro-cid-5tyxlab3] th[data-astro-cid-5tyxlab3]{text-align:left;border:1px solid var(--border);background:var(--bg-subtle);width:40%;color:var(--ink-600);padding:10px 12px;font-weight:600}.tri[data-astro-cid-5tyxlab3] td[data-astro-cid-5tyxlab3]{border:1px solid var(--border);color:var(--primary-900);padding:10px 12px;font-weight:600}.link[data-astro-cid-5tyxlab3]{color:var(--primary-700);font-weight:600}.endcta[data-astro-cid-5tyxlab3]{text-align:center;margin-top:var(--space-12)}@media (width>=640px){.cat-grid[data-astro-cid-5tyxlab3]{grid-template-columns:1fr 1fr}}
