.hub[data-v-ebaef6bb]{gap:var(--space-8);margin:0 auto;max-width:var(--container-xl);width:100%}.hub[data-v-ebaef6bb],.hub__head[data-v-ebaef6bb]{display:flex;flex-direction:column}.hub__head[data-v-ebaef6bb]{align-items:center;gap:var(--space-3);text-align:center}.hub__crumb[data-v-ebaef6bb]{color:var(--color-text-quiet);display:flex;font-size:var(--text-xs);font-weight:700;gap:var(--space-2)}.hub__crumb a[data-v-ebaef6bb]:hover{color:var(--brand-clay-deep)}.hub__lede[data-v-ebaef6bb]{color:var(--color-text-muted);font-size:var(--text-lg);max-width:32rem}.hub__count[data-v-ebaef6bb]{align-items:center;color:var(--green-ink);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:var(--space-2)}.hub__grid[data-v-ebaef6bb]{display:grid;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:620px){.hub__grid[data-v-ebaef6bb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.hub__grid[data-v-ebaef6bb]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hub__prose[data-v-ebaef6bb]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}.hub__faq dd[data-v-ebaef6bb],.hub__prose p[data-v-ebaef6bb]{color:var(--color-text-muted);font-size:var(--text-base);line-height:1.6;max-width:44ch}.hub__faq-title[data-v-ebaef6bb]{color:var(--green-ink);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;margin-top:var(--space-3)}.hub__faq dt[data-v-ebaef6bb]{color:var(--brand-ink);font-size:var(--text-base);font-weight:700;margin-top:var(--space-3)}.hub__more[data-v-ebaef6bb],.hub__related[data-v-ebaef6bb]{display:flex;justify-content:center}.hub__related[data-v-ebaef6bb]{flex-wrap:wrap;gap:var(--space-3)}
