.Hub_page__m2vE_{max-width:1120px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px 96px}.Hub_hero__Bfjf2{max-width:720px}.Hub_eyebrow__3_zJb{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 16px}.Hub_title__VkKNC{font-size:clamp(2.2rem,1.4rem + 3vw,3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0}.Hub_subtitle__OSB0S{font-size:1.2rem;line-height:1.55;color:var(--text-secondary);margin:20px 0 0}.Hub_grid__WVWe8{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:clamp(40px,6vw,64px)}.Hub_card__SIkAG{display:flex;flex-direction:column;padding:28px;border-radius:18px;border:1px solid var(--border-color);background:var(--bg-secondary);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.Hub_card__SIkAG:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-color));box-shadow:0 18px 40px -22px var(--accent-glow)}.Hub_tag__bgLcd{align-self:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 30%,transparent);border-radius:999px;padding:5px 11px;margin-bottom:18px}.Hub_cardTitle__aHEgX{font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 10px}.Hub_cardDesc__elfmH{font-size:1rem;line-height:1.55;color:var(--text-secondary);margin:0}.Hub_cardFoot__Rk4v_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.Hub_cardMeta__0LZvP{font-size:.85rem;color:var(--text-muted)}.Hub_cardCta__H6u04{font-size:.92rem;font-weight:600;color:var(--accent-primary)}.Hub_bigCard__NtAo2{max-width:560px}.Hub_empty__UZs57{margin-top:40px;color:var(--text-muted);font-size:.95rem}