.learn_learnContainer___0_0V{max-width:1200px;margin:0 auto;padding:0 24px}.learn_learnHero__i9Xds{text-align:center;padding:48px 0 32px;margin-bottom:40px}.learn_learnHero__i9Xds h1{font-size:2.5rem;font-weight:700;color:#1e293b;margin:0 0 16px}.learn_learnSubtitle__FGoia{font-size:1.125rem;color:#64748b;line-height:1.6;max-width:800px;margin:0 auto 32px}.learn_learnTabs__ET90C{display:flex;justify-content:center;gap:8px;margin-bottom:40px;padding:0 24px}.learn_learnTab__PiqQY{display:flex;align-items:center;gap:8px;background:white;border:2px solid #e5e7eb;border-radius:12px;padding:16px 24px;font-size:1rem;font-weight:600;cursor:pointer;color:#64748b;transition:all .2s ease}.learn_learnTab__PiqQY:hover{border-color:#cbd5e1;background:#f8fafc}.learn_active__Tcidg{background:#2563eb;color:white;border-color:#2563eb}.learn_tabIcon__YUF4F{font-size:1.2rem}.learn_tabCount__0b_UA{background:rgba(255,255,255,.2);color:currentColor;padding:2px 8px;border-radius:12px;font-size:.875rem}.learn_learnControls__ouUSd{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:32px}.learn_searchSection__NEA7h{display:flex;gap:24px;align-items:flex-end;margin-bottom:24px}.learn_searchBar__n5RBH{flex:1;position:relative}.learn_searchIcon__zA9ms{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:1.1rem}.learn_searchInput__j9F0E{width:100%;padding:12px 16px 12px 48px;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;transition:all .2s;background:#f9fafb}.learn_searchInput__j9F0E:focus{outline:none;border-color:#2563eb;background:white;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.learn_filterRow__F1Wdk{display:flex;gap:24px;flex-wrap:wrap}.learn_filterGroup__03Wkq{display:flex;flex-direction:column;gap:6px}.learn_filterGroup__03Wkq label{font-size:.875rem;font-weight:600;color:#374151}.learn_filterGroup__03Wkq select{padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:.9rem;background:white;min-width:140px}.learn_tabContent__UTiHH{margin-bottom:48px}.learn_articlesGrid__znM43{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.learn_articleCard__mGS2m{background:white;border:1px solid #e5e7eb;border-radius:16px;padding:24px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}.learn_articleCard__mGS2m:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#cbd5e1;transform:translateY(-2px)}.learn_articleHeader__7QST4{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.learn_difficultyBadge__QbNdS{padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:capitalize}.learn_articleDuration__YqUA2{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.875rem}.learn_articleTitle__Ilxru{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0 0 12px;line-height:1.3}.learn_articleDescription__ZnVW7{color:#64748b;line-height:1.5;margin:0;font-size:.95rem}.learn_articleFooter__ca7U1{margin-top:20px;padding-top:16px;border-top:1px solid #f1f5f9}.learn_readMoreBtn__ds_0w{background:none;border:none;color:#2563eb;font-size:.9rem;font-weight:600;cursor:pointer;transition:color .2s}.learn_readMoreBtn__ds_0w:hover{color:#1947b6}.learn_faqCategories__smzsZ{margin-top:2rem;border-radius:8px}.learn_faqCategoryCard__DF9n_{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:1.5rem;background:white;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:box-shadow .2s ease}.learn_faqCategoryCard__DF9n_:hover{box-shadow:0 4px 8px rgba(0,0,0,.12)}.learn_faqGroupHeader__Lpn_s{width:100%;background:none;border:none;padding:1.2rem 1.5rem;font-weight:600;font-size:1.25rem;color:#222;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none;outline-offset:3px;outline-color:#369;outline-style:solid;outline-width:0;transition:outline-width .2s ease}.learn_faqGroupHeader__Lpn_s:focus,.learn_faqGroupHeader__Lpn_s:hover{outline-width:3px}.learn_faqList__HnhpR{padding:1rem 2rem 1.5rem;background-color:#fafafa;border-top:1px solid #dcdcdc}.learn_faqCard__JWWgz{margin-bottom:1.2rem;line-height:1.5}.learn_faqQuestion__UwLJt{margin:0;font-weight:700;font-size:1rem;color:#111;cursor:default;user-select:text}.learn_faqAnswer__8QHaG{margin-top:.3em;font-size:.925rem;color:#444;white-space:pre-line}.learn_videosGrid__KSfDA{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.learn_videoCard__FlMwN{background:white;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}.learn_videoCard__FlMwN:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#cbd5e1;transform:translateY(-2px)}.learn_videoThumbnail__KF2xO{position:relative;background:linear-gradient(135deg,#667eea,#764ba2);height:200px}.learn_playButton__Hr4EQ,.learn_videoThumbnail__KF2xO{display:flex;align-items:center;justify-content:center}.learn_playButton__Hr4EQ{width:60px;height:60px;background:rgba(255,255,255,.9);border-radius:50%;transition:transform .2s ease}.learn_videoCard__FlMwN:hover .learn_playButton__Hr4EQ{transform:scale(1.1)}.learn_playIcon__yOuE0{font-size:1.5rem;color:#2563eb;margin-left:4px}.learn_videoDuration__9y1e_{position:absolute;bottom:12px;right:12px;background:rgba(0,0,0,.7);color:white;padding:4px 8px;border-radius:4px;font-size:.875rem;font-weight:500}.learn_videoContent__pnP7I{padding:20px}.learn_videoTitle__Fzub6{font-size:1.2rem;font-weight:600;color:#1e293b;margin:0 0 12px;line-height:1.3}.learn_videoDescription__OoWfb{color:#64748b;line-height:1.5;margin:0 0 16px;font-size:.95rem}.learn_videoFooter__T5a5_{display:flex;justify-content:space-between;align-items:center}.learn_watchBtn__F7cy8{background:none;border:none;color:#2563eb;font-size:.9rem;font-weight:600;cursor:pointer;transition:color .2s}.learn_watchBtn__F7cy8:hover{color:#1947b6}.learn_emptyState__zvKn8{text-align:center;padding:64px 24px;color:#6b7280}.learn_emptyIcon__0Q9zI{font-size:4rem;margin-bottom:16px}.learn_emptyState__zvKn8 h3{font-size:1.5rem;color:#374151;margin:0 0 12px}.learn_emptyState__zvKn8 p{margin:0 0 24px;font-size:1rem}.learn_resetSearch__eOb_l{background:#2563eb;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s}.learn_resetSearch__eOb_l:hover{background:#1947b6}.learn_learningCta__a5RfJ{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:40px;text-align:center;color:white;margin-top:48px}.learn_ctaContent__Y06jW h3{font-size:1.5rem;font-weight:700;margin:0 0 8px}.learn_ctaContent__Y06jW p{font-size:1rem;opacity:.9;max-width:600px;margin:0 auto 24px}.learn_ctaButton__cPs_K{background:white;color:#667eea;border:none;padding:14px 28px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s ease}.learn_ctaButton__cPs_K:hover{transform:translateY(-2px)}.learn_difficultyBeginner__Qz0He{background:#dcfce7;color:#166534}.learn_difficultyIntermediate___cRJx{background:#fef3c7;color:#92400e}.learn_difficultyAdvanced__vFCSS{background:#fee2e2;color:#dc2626}@media (max-width:768px){.learn_learnTabs__ET90C{flex-direction:column;padding:0 16px}.learn_learnTab__PiqQY{justify-content:center}.learn_articlesGrid__znM43,.learn_videosGrid__KSfDA{grid-template-columns:1fr;gap:16px}.learn_faqAccordion__16A42{padding:0 16px}.learn_videoThumbnail__KF2xO{height:180px}.learn_searchSection__NEA7h{flex-direction:column;gap:16px}}.learn_learningCtaSignedIn__hR7C3{background:linear-gradient(135deg,#0ea5e9,#6366f1);border-radius:16px;padding:28px;color:white;margin-top:48px;box-shadow:0 10px 30px rgba(14,165,233,.25)}.learn_ctaRow__j7eGK{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.learn_ctaCopy__53y11 h3{margin:0 0 6px;font-size:1.4rem;font-weight:800}.learn_ctaCopy__53y11 p{margin:0;opacity:.95}.learn_ctaActions__kuvfB{display:flex;gap:12px;flex-shrink:0}.learn_ctaPrimary__3Cm7y{background:#ffffff;color:#0f172a;border:none;padding:12px 18px;border-radius:10px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 16px rgba(255,255,255,.18)}.learn_ctaPrimary__3Cm7y:hover{transform:translateY(-1px)}.learn_ctaSecondary__R3k7O{background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.25);padding:12px 18px;border-radius:10px;font-weight:700;cursor:pointer;transition:background .15s ease,transform .15s ease}.learn_ctaSecondary__R3k7O:hover{background:rgba(255,255,255,.2);transform:translateY(-1px)}@media (max-width:768px){.learn_ctaRow__j7eGK{flex-direction:column;align-items:flex-start}.learn_ctaActions__kuvfB{width:100%}.learn_ctaPrimary__3Cm7y,.learn_ctaSecondary__R3k7O{width:100%;text-align:center}}.learn_categoryBadges__vQ0rf{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0;font-size:.8rem}.learn_categoryBadge__iaPHx{background:#e3f2fd;color:#1976d2;padding:2px 8px;border-radius:12px;font-weight:500}