.rhub[data-astro-cid-ljdnzurk]{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--border-subtle)}.rhub-head[data-astro-cid-ljdnzurk]{margin-bottom:var(--space-5)}.rhub-head[data-astro-cid-ljdnzurk] h2[data-astro-cid-ljdnzurk]{font-size:var(--text-xl);color:var(--color-ink);letter-spacing:var(--tracking-tight);margin-top:var(--space-2)}.rhub-h3[data-astro-cid-ljdnzurk]{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--color-ink);font-size:var(--text-base);margin:0 0 var(--space-3)}.rhub-block[data-astro-cid-ljdnzurk]{margin-top:var(--space-6)}.rhub-hl-grid[data-astro-cid-ljdnzurk]{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.rhub-hl-grid[data-astro-cid-ljdnzurk]{grid-template-columns:repeat(3,1fr)}.rhub-hl-grid--n1[data-astro-cid-ljdnzurk]{grid-template-columns:minmax(0,40rem)}.rhub-hl-grid--n2[data-astro-cid-ljdnzurk]{grid-template-columns:repeat(2,1fr)}}.rhub-hl[data-astro-cid-ljdnzurk]{align-items:flex-start;gap:var(--space-3);height:100%;padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);text-decoration:none;display:flex}.rhub-hl[data-astro-cid-ljdnzurk]:hover{border-color:var(--border-strong);background:var(--surface-warm)}.rhub-hl[data-astro-cid-ljdnzurk]:focus-visible,.rhub-chips[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]:focus-visible,.rhub-arts[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]:focus-visible,.rhub-all[data-astro-cid-ljdnzurk]:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.rhub-hl-ic[data-astro-cid-ljdnzurk]{border-radius:var(--radius-sm);border:1px solid var(--color-border);width:2.3rem;height:2.3rem;color:var(--color-accent);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.rhub-hl-body[data-astro-cid-ljdnzurk]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.rhub-hl-tag[data-astro-cid-ljdnzurk]{font-size:var(--text-xs);letter-spacing:.02em;font-weight:var(--weight-semibold);color:var(--color-accent)}.rhub-hl-t[data-astro-cid-ljdnzurk]{color:var(--color-ink);font-weight:var(--weight-semibold);font-size:var(--text-sm);line-height:var(--leading-snug)}.rhub-hl-d[data-astro-cid-ljdnzurk]{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.rhub-hl-ar[data-astro-cid-ljdnzurk]{color:var(--color-accent);flex:none;align-self:center;margin-left:auto}.rhub-chips[data-astro-cid-ljdnzurk]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rhub-chips[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);min-height:2.75rem;color:var(--color-ink);font-size:var(--text-sm);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), color var(--dur) var(--ease);align-items:center;padding:.5rem .9rem;line-height:1.3;text-decoration:none;display:inline-flex}.rhub-chips[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]:hover{border-color:var(--color-accent);background:var(--surface-warm);color:var(--color-navy)}@media (width<=639.98px){.rhub-chips[data-astro-cid-ljdnzurk]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:0}.rhub-chips[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]{border:0;border-bottom:1px solid var(--border-subtle);width:100%;color:var(--color-ink);background:0 0;border-radius:0;padding:.65rem 0;display:flex}.rhub-chips[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]:hover{color:var(--color-navy);background:0 0}}.rhub-arts[data-astro-cid-ljdnzurk]{gap:0 var(--space-6);border-top:1px solid var(--border-subtle);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.rhub-arts[data-astro-cid-ljdnzurk]{border-top:0;grid-template-columns:1fr 1fr}.rhub-arts[data-astro-cid-ljdnzurk] li[data-astro-cid-ljdnzurk]{border-top:1px solid var(--border-subtle)}}.rhub-arts[data-astro-cid-ljdnzurk] li[data-astro-cid-ljdnzurk]{border-bottom:1px solid var(--border-subtle)}@media (width>=720px){.rhub-arts[data-astro-cid-ljdnzurk] li[data-astro-cid-ljdnzurk]{border-bottom:0}.rhub-arts[data-astro-cid-ljdnzurk] li[data-astro-cid-ljdnzurk]:nth-last-child(-n+2){border-bottom:1px solid var(--border-subtle)}}.rhub-arts[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:.65rem 0;text-decoration:none;display:flex}.rhub-art-t[data-astro-cid-ljdnzurk]{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-snug)}.rhub-arts[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]:hover .rhub-art-t[data-astro-cid-ljdnzurk]{color:var(--color-navy);text-decoration:underline;text-decoration-color:var(--border-accent);text-underline-offset:.2em}.rhub-art-ar[data-astro-cid-ljdnzurk]{color:var(--color-accent);opacity:.55;transition:opacity var(--dur) var(--ease);flex:none;margin-left:auto}.rhub-arts[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk]:hover .rhub-art-ar[data-astro-cid-ljdnzurk]{opacity:1}.rhub-foot[data-astro-cid-ljdnzurk]{margin-top:var(--space-6);align-items:center;gap:var(--space-1) var(--space-6);flex-wrap:wrap;display:flex}.rhub-all[data-astro-cid-ljdnzurk]{min-height:2.75rem;color:var(--color-navy);font-weight:var(--weight-semibold);font-size:var(--text-sm);line-height:var(--leading-snug);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.rhub-all[data-astro-cid-ljdnzurk]:hover{text-decoration:underline}.rhub-all--ghost[data-astro-cid-ljdnzurk]{color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.rhub-hl[data-astro-cid-ljdnzurk],.rhub-chips[data-astro-cid-ljdnzurk] a[data-astro-cid-ljdnzurk],.rhub-art-ar[data-astro-cid-ljdnzurk]{transition:none}}
