.hub-page[data-astro-cid-tq3dlpmt]{max-width:760px;padding:2rem 1rem}.hub-page[data-astro-cid-tq3dlpmt] h1[data-astro-cid-tq3dlpmt]{margin-bottom:.5rem;font-size:1.75rem}.lede[data-astro-cid-tq3dlpmt]{color:var(--muted);margin-bottom:2rem;line-height:1.6}.tier-grid[data-astro-cid-tq3dlpmt]{flex-direction:column;gap:1rem;display:flex}.tier-card[data-astro-cid-tq3dlpmt]{border:1px solid var(--line);color:inherit;background:var(--surface);border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem 1.5rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.tier-card[data-astro-cid-tq3dlpmt]:hover{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.tier-label[data-astro-cid-tq3dlpmt]{color:var(--accent);font-size:1.15rem;font-weight:700}.tier-card[data-astro-cid-tq3dlpmt] p[data-astro-cid-tq3dlpmt]{color:var(--muted);margin:0;font-size:.875rem;line-height:1.6}.tier-cta[data-astro-cid-tq3dlpmt]{color:var(--accent);font-size:.82rem;font-weight:600}.list-section[data-astro-cid-tq3dlpmt]{margin-bottom:2.5rem}.list-section[data-astro-cid-tq3dlpmt] h2[data-astro-cid-tq3dlpmt]{margin-bottom:1rem;font-size:1.1rem}.about-section[data-astro-cid-tq3dlpmt]{border-top:1px solid var(--line);margin-top:.5rem;padding-top:1.5rem}.about-section[data-astro-cid-tq3dlpmt] h2[data-astro-cid-tq3dlpmt]{margin-bottom:.5rem;font-size:1rem}.about-section[data-astro-cid-tq3dlpmt] p[data-astro-cid-tq3dlpmt]{color:var(--muted);font-size:.875rem;line-height:1.65}
