.hub-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0 0 2.5rem;display:grid}.hub-card{align-content:start;gap:.45rem;display:grid}.hub-card__title{font-family:var(--font-display);color:var(--ink);font-size:1.5rem;font-weight:600}.hub-card__text{color:var(--ink-2);font-size:var(--text-sm)}
