.learn-hub-module__k-Iu3W__container{max-width:720px;margin:0 auto;padding:24px 16px}.learn-hub-module__k-Iu3W__pageTitle{color:var(--accent);margin-bottom:12px;font-size:1.6rem;font-weight:800;line-height:1.3}.learn-hub-module__k-Iu3W__pageDescription{color:var(--text-secondary);margin-bottom:32px;font-size:.95rem;line-height:1.7}.learn-hub-module__k-Iu3W__courseGrid{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}@media (min-width:600px){.learn-hub-module__k-Iu3W__courseGrid{grid-template-columns:1fr 1fr}}.learn-hub-module__k-Iu3W__courseCard{background:var(--bg-secondary);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-primary);flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.learn-hub-module__k-Iu3W__courseCard:hover{border-color:var(--card-accent,var(--accent));transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.learn-hub-module__k-Iu3W__courseCardBar{width:100%;height:6px}.learn-hub-module__k-Iu3W__courseCardBody{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.learn-hub-module__k-Iu3W__courseBadge{color:#fff;border-radius:10px;align-self:flex-start;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-block}.learn-hub-module__k-Iu3W__courseTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800;line-height:1.4}.learn-hub-module__k-Iu3W__courseDescription{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.6}.learn-hub-module__k-Iu3W__courseCategories{flex-wrap:wrap;gap:6px;display:flex}.learn-hub-module__k-Iu3W__categoryTag{color:var(--text-secondary);background:var(--bg-card,#f0f4f8);border:1px solid var(--border);border-radius:10px;padding:2px 8px;font-size:.72rem;font-weight:600}.learn-hub-module__k-Iu3W__courseFooter{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.learn-hub-module__k-Iu3W__unitCount{color:var(--text-muted);background:var(--border);border-radius:10px;padding:2px 8px;font-size:.8rem;font-weight:700}.learn-hub-module__k-Iu3W__courseArrow{color:var(--accent);font-size:.85rem;font-weight:700}.learn-hub-module__k-Iu3W__bottomCta{background:var(--bg-secondary);border-radius:var(--radius);text-align:center;padding:24px 20px}.learn-hub-module__k-Iu3W__bottomCtaText{color:var(--text-primary);margin-bottom:12px;font-size:.95rem;font-weight:700}.learn-hub-module__k-Iu3W__bottomCtaLink{background:var(--accent);color:#fff;border-radius:var(--radius-sm);-webkit-tap-highlight-color:transparent;padding:10px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .1s;display:inline-block}.learn-hub-module__k-Iu3W__bottomCtaLink:hover{background:var(--accent-hover)}.learn-hub-module__k-Iu3W__bottomCtaLink:active{transform:scale(.98)}@media (min-width:768px){.learn-hub-module__k-Iu3W__container{padding:32px 24px}.learn-hub-module__k-Iu3W__pageTitle{font-size:2rem}}
