.hub-subtitle[data-astro-cid-3uqtx6kq]{max-width:650px;margin:0 auto;font-size:clamp(1rem,1.5vw,1.15rem)!important}.hub-empty[data-astro-cid-3uqtx6kq]{text-align:center;padding:var(--space-16) 0;color:var(--color-text-muted)}.hub-category[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-12)}.hub-category-title[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);font-size:1.3rem}.hub-article-grid[data-astro-cid-3uqtx6kq]{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.hub-article-card[data-astro-cid-3uqtx6kq] h4[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-2);font-size:1.1rem}.hub-article-card[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{flex-grow:1;font-size:.9rem}.hub-category-badge[data-astro-cid-3uqtx6kq]{letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-sm);color:var(--color-accent-cyan);margin-bottom:var(--space-3);background:#00e5cc1f;border:1px solid #00e5cc40;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.hub-read-link[data-astro-cid-3uqtx6kq]{color:var(--color-accent-cyan);margin-top:auto;font-size:.85rem;font-weight:600}.glass-card-link[data-astro-cid-3uqtx6kq]:hover .hub-read-link[data-astro-cid-3uqtx6kq]{color:var(--color-text-primary)}.hub-article-card[data-astro-cid-3uqtx6kq]{flex-direction:column;height:100%;display:flex}.hub-explore[data-astro-cid-3uqtx6kq]{margin-top:var(--space-16)}[data-astro-cid-3uqtx6kq][hidden]{display:none!important}.hub-path-grid[data-astro-cid-3uqtx6kq]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.path-card[data-astro-cid-3uqtx6kq] h3[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-3);font-size:1.35rem}.path-card[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:var(--color-text-secondary);margin-bottom:var(--space-4)}.path-card[data-astro-cid-3uqtx6kq] ul[data-astro-cid-3uqtx6kq]{padding:0;list-style:none}.path-card[data-astro-cid-3uqtx6kq] li[data-astro-cid-3uqtx6kq]+li[data-astro-cid-3uqtx6kq]{margin-top:var(--space-3)}.path-card[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq],.product-links[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq],.category-jumps[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]{color:var(--color-accent-cyan)}.path-card[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover,.product-links[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover,.category-jumps[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover{text-decoration:underline}.platform-guides[data-astro-cid-3uqtx6kq],.hub-catalog[data-astro-cid-3uqtx6kq]{margin-top:var(--space-12)}.platform-guides[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq],.hub-catalog[data-astro-cid-3uqtx6kq]>h2[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-4);font-size:1.6rem}.platform-links[data-astro-cid-3uqtx6kq]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hub-product[data-astro-cid-3uqtx6kq]{margin-top:var(--space-12);border-left:3px solid var(--color-accent-cyan)}.hub-product[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-3);font-size:1.4rem}.hub-product[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{max-width:760px}.product-links[data-astro-cid-3uqtx6kq]{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.hub-catalog[data-astro-cid-3uqtx6kq],.hub-category[data-astro-cid-3uqtx6kq]{scroll-margin-top:112px}.guide-filters[data-astro-cid-3uqtx6kq]{align-items:end;gap:var(--space-4);margin:var(--space-6) 0;flex-wrap:wrap;display:flex}.filter-search[data-astro-cid-3uqtx6kq]{flex:1;min-width:240px}.guide-filters[data-astro-cid-3uqtx6kq] label[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-2);font-size:.9rem;display:block}.guide-filters[data-astro-cid-3uqtx6kq] input[data-astro-cid-3uqtx6kq],.guide-filters[data-astro-cid-3uqtx6kq] select[data-astro-cid-3uqtx6kq]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);width:100%;min-height:48px;color:var(--color-text-primary);font:inherit;padding:10px 12px}.guide-filters[data-astro-cid-3uqtx6kq] input[data-astro-cid-3uqtx6kq]::placeholder{color:var(--color-text-secondary)}.guide-filters[data-astro-cid-3uqtx6kq] button[data-astro-cid-3uqtx6kq]{cursor:pointer;min-height:48px}.guide-filters[data-astro-cid-3uqtx6kq] [data-astro-cid-3uqtx6kq]:focus-visible,.path-card[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:focus-visible,.category-jumps[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:4px}.category-jumps[data-astro-cid-3uqtx6kq]{gap:var(--space-3) var(--space-5);margin:var(--space-5) 0;flex-wrap:wrap;display:flex}#guide-count[data-astro-cid-3uqtx6kq]{margin-bottom:var(--space-6);color:var(--color-text-secondary)}@media (width<=768px){.hub-article-grid[data-astro-cid-3uqtx6kq],.hub-path-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1fr}.guide-filters[data-astro-cid-3uqtx6kq]>div[data-astro-cid-3uqtx6kq]{flex:100%;min-width:0}.platform-links[data-astro-cid-3uqtx6kq] .btn[data-astro-cid-3uqtx6kq]{flex:45%}.product-links[data-astro-cid-3uqtx6kq]{flex-direction:column}}
