.hub-breadcrumb[data-astro-cid-ijnw3kl3]{margin:var(--space-5) 0 var(--space-4);font-size:var(--size-small);color:var(--ink-muted)}.hub-breadcrumb[data-astro-cid-ijnw3kl3] a[data-astro-cid-ijnw3kl3]{color:var(--ink-secondary)}.hub-breadcrumb__sep[data-astro-cid-ijnw3kl3]{margin:0 var(--space-2);color:var(--rule-strong)}.hub-hero[data-astro-cid-ijnw3kl3]{margin:0 0 var(--space-6)}.hub-hero[data-astro-cid-ijnw3kl3] h1[data-astro-cid-ijnw3kl3]{font-family:var(--font-sans);font-size:var(--size-h1);letter-spacing:var(--tracking-tight);margin:var(--space-3) 0;text-transform:uppercase;font-weight:600;line-height:1.05}.hub-hero__lede[data-astro-cid-ijnw3kl3]{font-family:var(--font-sans);color:var(--ink-secondary);max-width:46rem;margin:0 0 var(--space-4);font-size:1.125rem;line-height:1.6}.eyebrow[data-astro-cid-ijnw3kl3]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;margin:0}.hub-toc[data-astro-cid-ijnw3kl3]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hub-toc__link[data-astro-cid-ijnw3kl3]{font-family:var(--font-mono);font-size:var(--size-small);color:var(--ink-secondary);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--bg-raised);text-decoration:none}.hub-toc__link[data-astro-cid-ijnw3kl3]:hover{border-color:var(--accent);color:var(--accent)}.hub-toc__count[data-astro-cid-ijnw3kl3]{color:var(--ink-muted);margin-left:.5em}.hub-section[data-astro-cid-ijnw3kl3]{margin:var(--space-7) 0}.hub-section__title[data-astro-cid-ijnw3kl3]{font-family:var(--font-sans);font-weight:600;font-size:var(--size-h2);text-transform:uppercase;letter-spacing:var(--tracking-tight);margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule)}.hub-section__count[data-astro-cid-ijnw3kl3]{font-family:var(--font-mono);font-size:var(--size-small);color:var(--ink-muted);margin-left:var(--space-3)}.attribution[data-astro-cid-ijnw3kl3]{margin:var(--space-8) 0 var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--rule)}
