.WebinarFooter_footer__e5A7N{width:100%;background:var(--blue-darkest)}.WebinarFooter_inner__c1F2D{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:18px 24px}.WebinarFooter_socials__uw0Kx{display:flex;align-items:center;gap:20px}.WebinarFooter_socialLink__yzTOf{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:background .2s ease}.WebinarFooter_socialLink__yzTOf:hover{background:rgba(255,255,255,.22)}.WebinarFooter_socialLink__yzTOf img{filter:brightness(0) invert(1)}.WebinarFooter_copy__tG2h3{font-family:var(--font-body);font-size:.82rem;color:rgba(255,255,255,.7);margin:0}@media (max-width:600px){.WebinarFooter_inner__c1F2D{flex-direction:column;gap:12px;padding:16px;text-align:center}}.Footer_footer__5mMUT{background:#fff;border-top:1px solid #e5e5e5}.Footer_socialBar__FJhwZ{padding:10px 0;background-color:#ffe680}.Footer_socialBar__FJhwZ a{transition:opacity .2s}.Footer_socialBar__FJhwZ a:hover{opacity:.75}.Footer_grid__9wqlx{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.Footer_heading__F_pVv{font-weight:700;margin-bottom:12px;font-size:1rem}.Footer_linkList__Ztzh1{list-style:none;padding:0;margin:0}.Footer_linkList__Ztzh1 li{margin-bottom:8px}.Footer_linkList__Ztzh1 a{font-size:15px;font-weight:500;color:#4a4a4a;transition:color .2s}.Footer_linkList__Ztzh1 a:hover{color:var(--blue)}.Footer_subtext__ZOLcY{font-weight:600;font-size:.85rem;margin-bottom:8px}.Footer_subscribeForm__h_LNB{display:flex;gap:8px}.Footer_subscribeForm__h_LNB input{flex:1;border:none;background:#f5f5f5;border-radius:999px;padding:8px 16px;font-size:.85rem;outline:none}.Footer_subscribeForm__h_LNB input:focus{box-shadow:0 0 0 2px rgba(0,60,113,.15)}.Footer_subscribeForm__h_LNB button{background:var(--yellow);border:none;border-radius:12px;padding:8px 14px;cursor:pointer;display:flex;align-items:center;transition:opacity .2s}.Footer_subscribeForm__h_LNB button:hover{opacity:.85}.Footer_msg__syyXY{font-size:.8rem;color:green;margin-top:6px}.Footer_msgErr__ASbID{font-size:.8rem;color:red;margin-top:6px}.Footer_bottom__227Nk{display:flex;justify-content:space-between;align-items:center;margin-top:48px;padding-top:24px;border-top:1px solid #e5e5e5}.Footer_bottom__227Nk p{color:#888;font-size:.85rem;margin:0}@media (max-width:768px){.Footer_grid__9wqlx{grid-template-columns:repeat(2,1fr)}.Footer_bottom__227Nk{flex-direction:column;gap:16px;text-align:center}}@media (max-width:480px){.Footer_grid__9wqlx{grid-template-columns:1fr}}.ArchiveHeader_archiveHeader__Gncyl{position:sticky;top:0;width:100%;z-index:99;background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.ArchiveHeader_headerInner__2mCap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;width:90%;max-width:1400px;margin:0 auto}.ArchiveHeader_logo__huQxz{flex-shrink:0}.ArchiveHeader_logo__huQxz img{height:48px;width:auto}.ArchiveHeader_searchWrap__SsGZU{position:relative;flex:1;max-width:460px}.ArchiveHeader_searchIcon__kPG7f{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;display:flex}.ArchiveHeader_searchInput__xpafN{width:100%;padding:10px 16px 10px 42px;border:1px solid #e5e7eb;border-radius:50px;font-size:.88rem;font-family:inherit;color:var(--text-primary);background:#f9fafb;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ArchiveHeader_searchInput__xpafN::placeholder{color:#9ca3af}.ArchiveHeader_searchInput__xpafN:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,112,211,.1);background:#fff}.ArchiveHeader_searchResults__megD2{position:absolute;top:calc(100% + 6px);left:0;right:0;background:rgba(255,255,255,.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 20px 50px -12px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.06);max-height:340px;overflow-y:auto;z-index:100;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s;pointer-events:none}.ArchiveHeader_searchResultsVisible__wF9ic{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.ArchiveHeader_searchResultItem__PZ6oR{display:flex;align-items:center;gap:12px;padding:10px 16px;font-size:.88rem;color:var(--text-primary);cursor:pointer;transition:background .15s ease}.ArchiveHeader_searchResultItem__PZ6oR:first-child{border-radius:16px 16px 0 0}.ArchiveHeader_searchResultItem__PZ6oR:last-child{border-radius:0 0 16px 16px}.ArchiveHeader_searchResultItem__PZ6oR:hover{background:rgba(0,112,211,.06)}.ArchiveHeader_searchResultThumb__grf3G{width:44px;height:32px;border-radius:6px;object-fit:cover;flex-shrink:0}.ArchiveHeader_searchResultTitle__f1SBZ{font-weight:500;line-height:1.3}.ArchiveHeader_searchResultMeta__Hd_cE{font-size:.75rem;color:var(--text-secondary)}.ArchiveHeader_searchNoResults__InTLn{padding:20px;text-align:center;color:var(--text-secondary);font-size:.88rem}.ArchiveHeader_nav__upI_z{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0}.ArchiveHeader_navItem___cuGY{position:relative}.ArchiveHeader_navItem___cuGY:after{content:"";position:absolute;top:100%;left:0;right:0;height:8px}.ArchiveHeader_navLink__S5_xH{display:flex;align-items:center;gap:4px;padding:10px 14px;font-size:.88rem;font-weight:500;color:#374151;white-space:nowrap;cursor:pointer;transition:color .2s ease;position:relative}.ArchiveHeader_navLink__S5_xH:after{content:"";position:absolute;bottom:4px;left:14px;right:14px;height:2px;background:var(--blue);border-radius:2px;transform:scaleX(0);transition:transform .25s cubic-bezier(.4,0,.2,1)}.ArchiveHeader_navLink__S5_xH:hover{color:#111}.ArchiveHeader_navLink__S5_xH:hover:after{transform:scaleX(1)}.ArchiveHeader_navLinkActive__NN479{color:var(--blue)}.ArchiveHeader_navLinkActive__NN479:after{transform:scaleX(1)}.ArchiveHeader_chevron__f1FBh{display:inline-flex;transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;opacity:.6}.ArchiveHeader_chevronOpen__vqRvH{transform:rotate(180deg);opacity:1}.ArchiveHeader_dropdown__8tLsY{position:absolute;top:calc(100% + 4px);left:0;background:rgba(255,255,255,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;min-width:200px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 20px 50px -12px rgba(0,0,0,.15);padding:6px;list-style:none;z-index:10000;border:1px solid rgba(0,0,0,.06);opacity:0;visibility:hidden;transform:translateY(8px) scale(.97);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;pointer-events:none}.ArchiveHeader_dropdownVisible__DnZzl{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.ArchiveHeader_dropdownItem__iqxRt{display:flex;align-items:center;gap:10px;padding:11px 14px;font-size:.88rem;font-weight:500;color:#374151;border-radius:10px;transition:background .2s ease,color .2s ease,transform .15s ease}.ArchiveHeader_dropdownItem__iqxRt:hover{background:rgba(0,112,211,.08);color:var(--blue);transform:translateX(2px)}.ArchiveHeader_dropdownDot__NiHWO{width:6px;height:6px;border-radius:50%;background:#d1d5db;flex-shrink:0;transition:background .2s ease,transform .2s ease}.ArchiveHeader_dropdownItem__iqxRt:hover .ArchiveHeader_dropdownDot__NiHWO{background:var(--blue);transform:scale(1.3)}.ArchiveHeader_actions__F6vVo{display:flex;align-items:center;gap:8px}.ArchiveHeader_iconDropdownWrap__HUc32{position:relative}.ArchiveHeader_iconDropdownWrap__HUc32:after{content:"";position:absolute;top:100%;left:-8px;right:-8px;height:16px}.ArchiveHeader_iconBtn__r0Kb_{position:relative;background:none;border:none;cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;color:#374151;transition:color .25s ease,transform .2s ease}.ArchiveHeader_iconBtn__r0Kb_:hover{color:#111;transform:scale(1.05)}.ArchiveHeader_iconBtnActive__jRoja{color:var(--blue)}.ArchiveHeader_avatarGuest__rkPkK{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.12);color:#2d343a}.ArchiveHeader_avatarLoggedIn__dmvoR{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,112,211,.2);transition:border-color .2s ease}.ArchiveHeader_iconBtn__r0Kb_:hover .ArchiveHeader_avatarLoggedIn__dmvoR{border-color:var(--blue)}.ArchiveHeader_avatarInitial__AX_rf{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--blue-dark,#005bb5));color:#fff;font-size:.82rem;font-weight:700;border:2px solid rgba(0,112,211,.2)}.ArchiveHeader_cartDropdown__53ems{position:absolute;top:calc(100% + 8px);right:0;width:320px;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:18px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 20px 50px -12px rgba(0,0,0,.15);z-index:10010;border:1px solid rgba(0,0,0,.06);overflow:hidden;opacity:0;visibility:hidden;transform:translateY(8px) scale(.97);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;pointer-events:none}.ArchiveHeader_cartDropdownVisible__hgFAw{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.ArchiveHeader_cartHeader__AjPtn{padding:14px 18px;font-size:.82rem;font-weight:700;color:#212121;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid rgba(0,0,0,.06);display:flex;align-items:center;justify-content:space-between}.ArchiveHeader_cartCount__rV90J{display:inline-flex;min-width:22px;height:22px;padding:0 6px;background:var(--blue);font-size:.72rem}.ArchiveHeader_cartBadge__dZnDJ,.ArchiveHeader_cartCount__rV90J{align-items:center;justify-content:center;color:#fff;font-weight:700;border-radius:50px}.ArchiveHeader_cartBadge__dZnDJ{position:absolute;top:-2px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:#ef4444;font-size:.65rem;display:flex;line-height:1;pointer-events:none}.ArchiveHeader_cartBadgePop__VgwFE{animation:ArchiveHeader_badgePop__R3Wqt .35s ease-out}@keyframes ArchiveHeader_badgePop__R3Wqt{0%{transform:scale(.5)}60%{transform:scale(1.2)}to{transform:scale(1)}}.ArchiveHeader_cartItems__1Y7am{max-height:260px;overflow-y:auto;padding:4px}.ArchiveHeader_cartItemRow__qPhbh{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px 40px 10px 12px;border-radius:10px;transition:background .15s ease}.ArchiveHeader_cartItemMainLink__31xA_{display:flex;align-items:center;gap:10px;min-width:0}.ArchiveHeader_cartItemRow__qPhbh:hover{background:rgba(0,112,211,.06)}.ArchiveHeader_cartRemoveIcon__r75rw{position:absolute;top:8px;right:8px;border:none;background:transparent;padding:2px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease;z-index:2}.ArchiveHeader_cartRemoveIcon__r75rw:hover{background:rgba(239,68,68,.08);color:#ef4444;transform:scale(1.03)}.ArchiveHeader_cartItemThumb__ur26k{width:48px;height:34px;border-radius:6px;object-fit:cover;flex-shrink:0}.ArchiveHeader_cartItemInfo__yjC30{display:flex;flex-direction:column;min-width:0;flex:1;max-width:100%}.ArchiveHeader_cartItemName__VZQCN{font-size:.82rem;font-weight:600;color:#374151;line-height:1.3;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ArchiveHeader_cartItemPrice__7x_mT{font-size:.78rem;font-weight:700;color:var(--text-primary);margin-top:2px;display:flex;align-items:center;gap:6px}.ArchiveHeader_cartItemOriginal__MOmfK{font-size:.7rem;font-weight:400;color:#9ca3af;text-decoration:line-through}.ArchiveHeader_cartItemActions____Yt5{display:flex;gap:8px;margin-left:58px}.ArchiveHeader_cartActionBtn__g82Ct{border:none;background:transparent;color:#2563eb;font-size:.74rem;font-weight:600;padding:0;cursor:pointer}.ArchiveHeader_cartActionBtn__g82Ct:hover{text-decoration:underline}.ArchiveHeader_cartTotal__Q_Q5m{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:1px solid rgba(0,0,0,.06);font-size:.78rem;font-weight:600;color:#9ca3af}.ArchiveHeader_cartTotalPrice__XCShS{font-size:.92rem;font-weight:800;color:var(--text-primary)}.ArchiveHeader_cartEmptyState__Na97_{display:flex;flex-direction:column;align-items:center;padding:28px 18px 24px;text-align:center}.ArchiveHeader_cartEmptyTitle__KGoGS{font-size:.88rem;font-weight:600;color:#6b7280;margin:12px 0 4px}.ArchiveHeader_cartEmptySubtext__yC7de{font-size:.78rem;color:#9ca3af;margin:0;line-height:1.4}.ArchiveHeader_cartCheckoutBtn__BaQHt{display:block;margin:4px 10px 10px;padding:11px 18px;background:var(--blue-dark);color:#fff;font-size:.85rem;font-weight:700;text-align:center;border-radius:999px;transition:background .2s ease,transform .15s ease}.ArchiveHeader_cartCheckoutBtn__BaQHt:hover{background:var(--blue-darker,#003c71);color:#fff;transform:translateY(-1px)}.ArchiveHeader_userDropdown__l3KI4{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:rgba(255,255,255,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 20px 50px -12px rgba(0,0,0,.15);padding:6px;z-index:10010;border:1px solid rgba(0,0,0,.06);opacity:0;visibility:hidden;transform:translateY(8px) scale(.97);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;pointer-events:none}.ArchiveHeader_userDropdownVisible__QAxbB{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.ArchiveHeader_userDropdownItem__LYY4Z{display:flex;align-items:center;gap:8px;padding:11px 14px;font-size:.9rem;font-weight:500;color:#374151;border-radius:10px;transition:background .2s ease,color .2s ease,transform .15s ease}button.ArchiveHeader_userDropdownItem__LYY4Z{width:100%;text-align:left;border:none;background:none;cursor:pointer;font-family:inherit}.ArchiveHeader_userDropdownItem__LYY4Z:hover{background:rgba(0,112,211,.08);color:var(--blue)}.ArchiveHeader_userDropdownInfo__66IIg{padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.ArchiveHeader_userDropdownName__wMbmL{font-size:.88rem;font-weight:600;color:#212121;margin:0}.ArchiveHeader_userDropdownEmail__OR_T7{font-size:.78rem;color:#9ca3af;margin:2px 0 0}.ArchiveHeader_userDropdownDivider____1Hc{height:1px;background:rgba(0,0,0,.06);margin:2px 6px}.ArchiveHeader_userDropdownLogout__8dLTz{color:#dc2626!important}.ArchiveHeader_userDropdownLogout__8dLTz:hover{background:rgba(220,38,38,.06)!important;color:#dc2626!important}@media (max-width:991px){.ArchiveHeader_nav__upI_z{display:none}.ArchiveHeader_searchWrap__SsGZU{max-width:280px}}@media (max-width:640px){.ArchiveHeader_headerInner__2mCap{flex-wrap:wrap;gap:10px}.ArchiveHeader_searchWrap__SsGZU{order:3;max-width:100%;width:100%}}.WebinarsClient_page__TLWQm{min-height:100vh;background:#f5f6f8}.WebinarsClient_heroBanner__8W6YX{position:relative;width:100%;height:340px;overflow:hidden}.WebinarsClient_heroBannerImg__1RFSx{width:100%;height:100%;object-fit:cover}.WebinarsClient_heroBannerOverlay__kiPcE{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,18,35,.82),rgba(0,18,35,.5) 55%,transparent);display:flex;align-items:center}.WebinarsClient_heroBannerContent__SH0Cj{width:85%;max-width:1400px;margin:0 auto;padding:0 15px}.WebinarsClient_heroLabel__XZhHe{display:inline-block;font-family:var(--font-heading);font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--yellow);margin-bottom:12px}.WebinarsClient_heroTitle__1NwvF{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;line-height:1.2;color:#fff;margin:0 0 14px;max-width:520px}.WebinarsClient_heroDesc__YnB2A{font-size:.95rem;color:rgba(255,255,255,.8);line-height:1.6;margin:0;max-width:440px}.WebinarsClient_content__qCe_o{padding:40px 0 60px}.WebinarsClient_contentInner__JCSFW{display:flex;gap:32px;width:85%;max-width:1400px;margin:0 auto;padding:0 15px;align-items:flex-start}.WebinarsClient_sidebar__I3W5e{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;position:sticky;top:70px;align-self:flex-start}.WebinarsClient_sidebarBox__I96o3{border:1px solid #e5e7eb;border-radius:14px;background:#fff}.WebinarsClient_sidebarBoxHeader__35j8R{background:var(--blue-dark);color:#fff;font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;text-align:center;padding:10px 16px;border-radius:14px 14px 0 0}.WebinarsClient_sidebarBoxBody__W5tVj{padding:12px;display:flex;flex-direction:column;gap:12px}.WebinarsClient_sidebarBoxBodyScroll__ICWbq{max-height:480px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.WebinarsClient_sidebarBoxBodyScroll__ICWbq::-webkit-scrollbar{width:4px}.WebinarsClient_sidebarBoxBodyScroll__ICWbq::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.WebinarsClient_sidebarBoxBodyScroll__ICWbq::-webkit-scrollbar-thumb:hover{background:#9ca3af}.WebinarsClient_sidebarCard__H6UZB{border-radius:10px;cursor:pointer;transition:box-shadow .2s,border-color .2s;background:#f9fafb;border:1px solid #e5e7eb;flex-shrink:0}.WebinarsClient_sidebarCard__H6UZB:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:var(--blue)}.WebinarsClient_sidebarCardActive__phjG3{border-color:var(--blue);box-shadow:0 0 0 2px rgba(0,112,211,.15)}.WebinarsClient_thumbPlaceholder__T_eA5{position:relative;width:100%;height:110px;background:#eaecf0;overflow:hidden;border-radius:10px 10px 0 0}.WebinarsClient_thumbImg__WbkH3{width:100%;height:100%;object-fit:cover}.WebinarsClient_dateBadge__e3hYY{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;background:#FFF8DB;color:#D4AA00;font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:50px}.WebinarsClient_registeredBadge__p_5ca{position:absolute;bottom:6px;right:6px;background:#10b981;color:#fff;font-size:.62rem;font-weight:700;padding:2px 7px;border-radius:4px;letter-spacing:.3px}.WebinarsClient_cardTitleWrap__a3Z3s{padding:10px 12px 12px;background:#fff;border-radius:0 0 10px 10px}.WebinarsClient_cardTitle__F4ECH{display:block;font-family:var(--font-heading);font-size:.78rem;font-weight:600;color:var(--gray-darkest);line-height:1.4}.WebinarsClient_categoryWrap__xP0_x{width:100%;position:relative}.WebinarsClient_categoryToggle__5MmhG{width:100%;padding:11px 14px;border:1px solid #e5e7eb;border-radius:12px;font-family:var(--font-body);font-size:.85rem;font-weight:500;color:var(--gray-darkest);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:border-color .25s ease,box-shadow .25s ease,background .2s ease}.WebinarsClient_categoryToggle__5MmhG:hover{border-color:#cbd5e1;background:#fafbfc}.WebinarsClient_categoryToggleOpen__L7mvO{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,112,211,.1);background:#fff}.WebinarsClient_categoryChevron__1frNM{display:inline-flex;color:#9ca3af;transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s ease}.WebinarsClient_categoryChevronRotated__xSms2{transform:rotate(180deg);color:var(--blue)}.WebinarsClient_categoryDropdown__46WZV{position:absolute;top:calc(100% + 6px);left:0;right:0;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:14px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 16px 40px -8px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.06);padding:5px;z-index:100;max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;opacity:0;visibility:hidden;transform:translateY(6px) scale(.97);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;pointer-events:none}.WebinarsClient_categoryDropdown__46WZV::-webkit-scrollbar{width:4px}.WebinarsClient_categoryDropdown__46WZV::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.WebinarsClient_categoryDropdownVisible__b7P1h{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.WebinarsClient_categoryOption__ItdNO{display:block;width:100%;padding:10px 12px;font-family:var(--font-body);font-size:.84rem;font-weight:500;color:#374151;background:none;border:none;border-radius:9px;cursor:pointer;text-align:left;transition:background .2s ease,color .2s ease,transform .15s ease}.WebinarsClient_categoryOption__ItdNO:hover{background:rgba(0,112,211,.07);color:var(--blue);transform:translateX(2px)}.WebinarsClient_categoryOptionActive__cr50Y{background:rgba(0,112,211,.1);color:var(--blue);font-weight:600}.WebinarsClient_main__Y2iB6{flex:1;min-width:0}.WebinarsClient_mainBox__CORMG{border:1px solid #e5e7eb;border-radius:16px;background:#fff;overflow:visible}.WebinarsClient_statusBar__n6q5a{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px}.WebinarsClient_statusMetrics__2_Wzq{display:inline-flex;align-items:center;gap:18px}.WebinarsClient_activeBadge__lQsgA{display:inline-flex;align-items:center;gap:7px;font-size:.88rem;font-weight:600;color:var(--gray-darkest)}.WebinarsClient_activeDotPulse__AzdBn{width:8px;height:8px;border-radius:50%;background:#0070D3;animation:WebinarsClient_pulseGlow__ltRI7 1.5s ease-in-out infinite;box-shadow:0 0 0 0 rgba(5,74,131,.5)}@keyframes WebinarsClient_pulseGlow__ltRI7{0%{box-shadow:0 0 0 0 rgba(5,74,131,.5)}50%{box-shadow:0 0 0 6px rgba(5,74,131,0)}to{box-shadow:0 0 0 0 rgba(5,74,131,0)}}.WebinarsClient_closedBadge__i3y6c{display:inline-flex;align-items:center;gap:7px;font-size:.88rem;font-weight:600;color:#6b7280}.WebinarsClient_closedDot__QiAzF{width:8px;height:8px;border-radius:50%;background:#ef4444}.WebinarsClient_ratingBadge__Esb99{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;color:var(--yellow);font-size:.88rem;font-weight:700}.WebinarsClient_viewsCount__MCsbe{display:inline-flex;align-items:center;gap:5px;font-size:.88rem;font-weight:500;color:var(--text-secondary)}.WebinarsClient_mainBoxInner__FqbkX{padding:16px 20px 0}.WebinarsClient_videoWrap__3rPCi{position:relative;margin:0 16px;border-radius:14px;overflow:hidden;background:#000;aspect-ratio:16/9}.WebinarsClient_videoThumb__LmXPh{width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.WebinarsClient_videoThumbFading__Z2ze_{opacity:.3}.WebinarsClient_videoLoadingOverlay__LqHaK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:2;animation:WebinarsClient_fadeIn__wjmgq .2s ease}.WebinarsClient_videoSpinner__xT64A{display:flex;color:#fff;animation:WebinarsClient_spin__0UHvo .8s linear infinite}.WebinarsClient_pageLoaderSpinner__ac5lP{display:flex;color:var(--blue-dark,#054a83);animation:WebinarsClient_spin__0UHvo .8s linear infinite}.WebinarsClient_playBtnOverlay__L2VIA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.2);backdrop-filter:blur(4px);border:2px solid rgba(255,255,255,.6);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:transform .2s,background .2s}.WebinarsClient_playBtnOverlay__L2VIA:hover{transform:translate(-50%,-50%) scale(1.08);background:rgba(255,255,255,.3)}.WebinarsClient_videoAccessHint___dajl{position:absolute;left:50%;bottom:84px;transform:translateX(-50%);max-width:calc(100% - 32px);padding:9px 14px;border-radius:999px;background:rgba(4,26,51,.82);color:rgba(255,255,255,.94);font-size:.78rem;font-weight:500;text-align:center;z-index:3;backdrop-filter:blur(6px)}.WebinarsClient_videoProgressBar__9TzvH{position:absolute;bottom:44px;left:0;right:0;height:3px;background:rgba(255,255,255,.25);z-index:4}.WebinarsClient_videoProgress__h_IcX{width:42%;height:100%;background:#fff;border-radius:0 2px 2px 0}.WebinarsClient_videoControls__hVpmC{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:linear-gradient(transparent,rgba(0,0,0,.65));z-index:4}.WebinarsClient_controlsLeft__qZjvM,.WebinarsClient_controlsRight__edSh4{display:flex;align-items:center;gap:12px}.WebinarsClient_controlBtn__2Vdfj{background:none;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .15s}.WebinarsClient_controlBtn__2Vdfj:hover{opacity:1}.WebinarsClient_titleRow__CI2HD{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:16px}.WebinarsClient_titleCopy__PnMTX{display:flex;flex-direction:column;gap:6px;min-width:0}.WebinarsClient_publishedDate__OSzzO{margin:0;font-size:.72rem;font-weight:500;letter-spacing:.02em;color:#7a7f87}.WebinarsClient_webinarTitle__BElnP{font-family:var(--font-heading);font-size:1.65rem;font-weight:700;color:var(--gray-darkest);margin:0;line-height:1.15;max-width:860px}.WebinarsClient_webinarDate__3VNly{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;color:var(--text-secondary);white-space:nowrap;flex-shrink:0}.WebinarsClient_registerCtaButton__Rd6cj{min-width:148px;height:46px;border:none;border-radius:12px;background:#e7edf5;color:#334155;font-family:var(--font-heading);font-size:1rem;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .2s ease,transform .2s ease}.WebinarsClient_registerCtaButton__Rd6cj:hover{background:#dce6f2;transform:translateY(-1px)}.WebinarsClient_tabsWrap__DbHjL{margin-top:20px}.WebinarsClient_tabContent__RviIc{padding:0 0 20px;min-height:0;max-height:none;overflow:visible;width:100%;min-width:0}.WebinarsClient_tabPane__Wd4Hz{animation:WebinarsClient_fadeIn__wjmgq .3s ease;padding:20px 0}.WebinarsClient_tabPane__Wd4Hz p{font-size:.92rem;line-height:1.7;color:var(--text-secondary);margin:0}.WebinarsClient_aboutSections__JBQxj{display:flex;flex-direction:column;gap:20px}.WebinarsClient_aboutSectionCard__6fPki{border:1px solid #e4ebf3;border-radius:18px;background:radial-gradient(circle at top right,rgba(0,112,211,.06),transparent 36%),linear-gradient(180deg,#f8fbff,#ffffff);box-shadow:0 14px 30px rgba(15,23,42,.04)}.WebinarsClient_aboutSectionHeader__CUswG{display:flex;align-items:center;gap:16px;padding:18px 22px 0}.WebinarsClient_aboutSectionIndex__HB0h0{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;border-radius:14px;background:rgba(0,112,211,.1);color:var(--blue);font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:.08em}h3.WebinarsClient_aboutSectionTitle__d54G4{margin:0;font-family:var(--font-heading);font-size:1.15rem;font-weight:700;line-height:1.25;color:var(--gray-darkest)}.WebinarsClient_aboutSectionBody__hk0cI{display:flex;flex-direction:column;gap:14px;padding:14px 22px 22px}p.WebinarsClient_aboutParagraph__sgfup{margin:0;font-size:.95rem;line-height:1.8;color:var(--text-secondary)}p.WebinarsClient_aboutParagraphLead__tdhD_{color:var(--text-primary);font-size:.98rem}.WebinarsClient_aboutBulletList__ESfjx{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.WebinarsClient_aboutBulletItem__2fddn{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #edf2f7;border-radius:14px;background:#fff;color:var(--text-secondary);font-size:.9rem;line-height:1.55;box-shadow:0 12px 24px rgba(15,23,42,.04)}.WebinarsClient_aboutBulletIcon__ypI02{flex-shrink:0;color:var(--blue);margin-top:2px}.WebinarsClient_aboutInlineLink__4tiKJ{color:var(--blue);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.WebinarsClient_aboutInlineLink__4tiKJ:hover{color:#0f4d86}p.WebinarsClient_emptyAbout__Pv56r{margin:0;color:var(--text-secondary);line-height:1.7}@keyframes WebinarsClient_fadeIn__wjmgq{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes WebinarsClient_spin__0UHvo{to{transform:rotate(1turn)}}.WebinarsClient_speakersList__We_b7{display:flex;flex-direction:column;gap:32px}.WebinarsClient_speakerRow__b_KW1{display:flex;gap:28px;align-items:flex-start}.WebinarsClient_speakerPhoto__xLm2q{flex-shrink:0}.WebinarsClient_speakerImg__ddg58{width:96px;height:96px;border-radius:50%;object-fit:cover}.WebinarsClient_speakerInfo__iWLvv{flex:1;min-width:0}.WebinarsClient_speakerName__pwAcP{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--gray-darkest);margin:0 0 12px}.WebinarsClient_speakerBio__b0YJi{margin:0 0 8px}.WebinarsClient_speakerBioHtml__Pa1BL,.WebinarsClient_speakerBio__b0YJi{font-size:.88rem;line-height:1.65;color:var(--text-secondary)}.WebinarsClient_speakerBioHtml__Pa1BL ol,.WebinarsClient_speakerBioHtml__Pa1BL p,.WebinarsClient_speakerBioHtml__Pa1BL ul{margin:0 0 8px}.WebinarsClient_speakerBioHtml__Pa1BL ol,.WebinarsClient_speakerBioHtml__Pa1BL ul{padding-left:1.25rem}.WebinarsClient_speakerBioHtml__Pa1BL a{color:var(--primary);text-decoration:underline}.WebinarsClient_speakerBioHtml__Pa1BL b,.WebinarsClient_speakerBioHtml__Pa1BL strong{font-weight:700;color:var(--text-primary)}.WebinarsClient_speakerProfileHeading__Nf5iK{font-family:var(--font-heading);font-size:.95rem;font-weight:700;color:var(--text-primary);margin:0 0 12px}.WebinarsClient_speakerHighlightsGrid__BTZtu{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-bottom:16px}@media (max-width:640px){.WebinarsClient_aboutSectionHeader__CUswG{flex-direction:column;align-items:flex-start;gap:10px}.WebinarsClient_aboutSectionBody__hk0cI{padding:12px 18px 18px}.WebinarsClient_aboutBulletList__ESfjx,.WebinarsClient_speakerHighlightsGrid__BTZtu{grid-template-columns:1fr}}.WebinarsClient_speakerHighlightItem__CsGXS{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--text-secondary);line-height:1.55}.WebinarsClient_speakerHighlightCheck__sbm_4{flex-shrink:0;color:var(--blue);margin-top:2px}.WebinarsClient_speakerParagraphs__Wffdi{display:flex;flex-direction:column;gap:10px}.WebinarsClient_speakerSocials__78tiz{display:flex;align-items:center;gap:12px;margin-top:12px}.WebinarsClient_followLabel__V_ONS{font-size:.82rem;font-weight:600;color:var(--text-secondary)}.WebinarsClient_speakerSocials__78tiz a{color:var(--text-secondary);transition:color .2s;display:flex}.WebinarsClient_speakerSocials__78tiz a:hover{color:var(--blue)}.WebinarsClient_reviewSection__TAbbk{display:flex;flex-direction:column;gap:32px}.WebinarsClient_discussionPanelHost__lFjGR,.WebinarsClient_reviewPanelHost__8WdCW{animation:WebinarsClient_fadeIn__wjmgq .2s ease;width:100%;min-width:0;padding-top:20px}.WebinarsClient_qaGateCard__ZE0kM{margin-top:0;padding:28px 24px;border-radius:18px;background:linear-gradient(135deg,rgba(12,76,133,.96),rgba(25,117,192,.9)),#0f4d86;color:#fff;box-shadow:0 18px 40px rgba(15,77,134,.18)}.WebinarsClient_qaGateBadge__az_3L{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.16);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.WebinarsClient_qaGateTitle__u4HAh{margin:16px 0 8px;font-family:var(--font-heading);font-size:1.35rem;font-weight:700;line-height:1.2}.WebinarsClient_qaGateText__BqU5s{margin:0;max-width:560px;font-size:.95rem;line-height:1.7;color:rgba(255,255,255,.9)}.WebinarsClient_qaGateButton___ZM_J{margin-top:18px;border:none;border-radius:999px;background:#fff;color:#0f4d86;font-family:var(--font-heading);font-size:.92rem;font-weight:700;padding:12px 20px;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.WebinarsClient_qaGateButton___ZM_J:hover{transform:translateY(-1px)}.WebinarsClient_reviewForm__gHcbZ{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;padding:24px;min-height:140px}.WebinarsClient_reviewFormTitle__Clpt_{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--gray-darkest);margin:0 0 16px}.WebinarsClient_starPicker__2lHl8{display:flex;align-items:center;gap:4px;margin-bottom:16px}.WebinarsClient_starBtn___rv20{background:none;border:none;cursor:pointer;padding:2px;color:#d1d5db;transition:color .15s,transform .15s;display:flex}.WebinarsClient_starBtn___rv20:hover{transform:scale(1.15)}.WebinarsClient_starFilled__rJfCy{color:#f59e0b}.WebinarsClient_ratingLabel___GaPe{font-size:.82rem;color:var(--text-secondary);margin-left:8px}.WebinarsClient_reviewTextarea__qhj_0{width:100%;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;font-family:var(--font-body);font-size:.88rem;resize:vertical;outline:none;background:#fff;transition:border-color .2s}.WebinarsClient_reviewTextarea__qhj_0:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,112,211,.1)}.WebinarsClient_reviewSubmitBtn__tKWAu{margin-top:12px;padding:10px 28px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-heading);font-size:.88rem;font-weight:var(--btn-font-weight);border:1px solid var(--btn-primary-bg);border-radius:var(--btn-radius-rect);cursor:pointer;transition:background .2s,border-color .2s}.WebinarsClient_reviewSubmitBtn__tKWAu:hover{background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text)}.WebinarsClient_reviewSubmitBtn__tKWAu:disabled{opacity:.5;cursor:not-allowed}.WebinarsClient_reviewStatusBox__lSRII{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px 20px;animation:WebinarsClient_fadeIn__wjmgq .3s ease}.WebinarsClient_reviewSpinner__k0HkQ{display:flex;color:var(--blue);animation:WebinarsClient_spin__0UHvo .8s linear infinite}.WebinarsClient_reviewSuccessIcon__jueRv{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#10b981;color:#fff;font-size:1.6rem;font-weight:700;animation:WebinarsClient_scaleIn__E4BbN .35s cubic-bezier(.34,1.56,.64,1)}@keyframes WebinarsClient_scaleIn__E4BbN{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.WebinarsClient_reviewStatusText__8FLZd{font-family:var(--font-heading);font-size:.95rem;font-weight:600;color:var(--gray-darkest);margin:0}.WebinarsClient_pastReviews__GPrf5{display:flex;flex-direction:column;gap:16px}.WebinarsClient_pastReviewsTitle__I9ckY{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--gray-darkest);margin:0}.WebinarsClient_reviewCard__E2I5a{border:1px solid #e5e7eb;border-radius:12px;padding:18px}.WebinarsClient_reviewHeader__5mszZ{display:flex;align-items:center;gap:12px;margin-bottom:10px}.WebinarsClient_reviewAvatar__JywHs{width:38px;height:38px;border-radius:50%;background:var(--blue-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex-shrink:0}.WebinarsClient_reviewName__YtIcH{font-size:.88rem;font-weight:600;color:var(--gray-darkest);margin:0;line-height:1.2}.WebinarsClient_reviewDate__3mMxF{font-size:.75rem;color:var(--text-secondary);margin:2px 0 0}.WebinarsClient_reviewStars__4RbbO{margin-left:auto;display:flex;gap:2px}.WebinarsClient_starGold__1dD_M{color:#f59e0b}.WebinarsClient_starGray__477fd{color:#d1d5db}.WebinarsClient_reviewText__5Wwig{font-size:.88rem;line-height:1.6;color:var(--text-secondary);margin:0}.WebinarsClient_modalBackdrop__pNfhX{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:20px;animation:WebinarsClient_fadeIn__wjmgq .2s ease}.WebinarsClient_modalContainer__pNZO6{position:relative;background:#fff;border-radius:20px;width:100%;max-width:480px;max-height:88vh;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.18);animation:WebinarsClient_modalSlideUp__pJHpc .3s cubic-bezier(.4,0,.2,1);scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.WebinarsClient_modalContainer__pNZO6::-webkit-scrollbar{width:4px}.WebinarsClient_modalContainer__pNZO6::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}@keyframes WebinarsClient_modalSlideUp__pJHpc{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.WebinarsClient_modalClose__xOJS6{position:sticky;top:12px;float:right;margin-right:12px;background:#f3f4f6;border:none;cursor:pointer;color:#6b7280;padding:6px;display:flex;border-radius:50%;transition:background .15s,color .15s;z-index:1}.WebinarsClient_modalClose__xOJS6:hover{background:#e5e7eb;color:#111}.WebinarsClient_modalBody__5UXK6{padding:10px 32px 36px}.WebinarsClient_modalTitle__HN1_R{font-family:var(--font-heading);font-size:1.2rem;font-weight:700;color:var(--gray-darkest);margin:0 0 8px;text-align:center}.WebinarsClient_modalSubtitle__zfM9Y{font-size:.88rem;color:var(--text-secondary);text-align:center;margin:0 0 24px;line-height:1.5}.WebinarsClient_modalForm__mKejD{display:flex;flex-direction:column;gap:16px}.WebinarsClient_modalInput__TEwtG{width:100%;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;font-family:var(--font-body);font-size:.9rem;color:var(--gray-darkest);outline:none;transition:border-color .2s,box-shadow .2s;background:#fafbfc}.WebinarsClient_modalInput__TEwtG:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,112,211,.08);background:#fff}.WebinarsClient_modalInput__TEwtG::placeholder{color:#9ca3af}.WebinarsClient_modalInput__TEwtG:disabled{background:#f1f5f9;color:#64748b;cursor:not-allowed}.WebinarsClient_emailReadOnly__NQY_E{display:flex;flex-direction:column;gap:6px}.WebinarsClient_emailLabel__j7IzD{font-size:.85rem;font-weight:600;color:var(--gray-darkest)}.WebinarsClient_recaptchaWrap__W9iEQ{display:flex;justify-content:flex-start;transform:scale(.95);transform-origin:0 0}.WebinarsClient_passwordWrap___OlUz{position:relative}.WebinarsClient_passwordToggle__ZC0P1{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;padding:2px}.WebinarsClient_passwordToggle__ZC0P1:hover{color:#6b7280}.WebinarsClient_modalSubmitBtn__QUccQ{width:100%;padding:14px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-heading);font-size:.92rem;font-weight:var(--btn-font-weight);border:1px solid var(--btn-primary-bg);border-radius:var(--btn-radius-rect);cursor:pointer;transition:background .2s,border-color .2s;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.WebinarsClient_modalSubmitBtn__QUccQ:hover{background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text)}.WebinarsClient_modalSubmitBtn__QUccQ:disabled{opacity:.6;cursor:not-allowed}.WebinarsClient_btnSpinner__lFnE6{display:inline-flex;animation:WebinarsClient_spin__0UHvo .8s linear infinite}.WebinarsClient_modalFooterText__iEbMk{text-align:center;font-size:.85rem;color:var(--text-secondary);margin:20px 0 0}.WebinarsClient_modalLink__kjtBV{color:var(--blue);font-weight:600;transition:color .15s}.WebinarsClient_modalLink__kjtBV:hover{color:var(--blue-dark)}.WebinarsClient_regIntro__Dka0g{font-size:.95rem;color:var(--text-secondary);text-align:center;line-height:1.55;margin:0 0 6px}.WebinarsClient_regIntro__Dka0g strong{color:var(--gray-darkest);font-weight:700}.WebinarsClient_regCta__lxCjC{font-size:.95rem;font-weight:700;color:var(--blue);text-align:center;margin:0 0 24px}.WebinarsClient_titleRadios__NJFpd{display:flex;justify-content:center;gap:24px;margin-bottom:8px}.WebinarsClient_radioLabel__SUDpd{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:.85rem;font-weight:500;color:var(--gray-darkest);cursor:pointer}.WebinarsClient_radioInput__opdfG{display:none}.WebinarsClient_radioCircle__wx6GD{width:24px;height:24px;border-radius:50%;border:2px solid #d1d5db;transition:border-color .2s,box-shadow .2s;position:relative}.WebinarsClient_radioInput__opdfG:checked+.WebinarsClient_radioCircle__wx6GD{border-color:var(--blue-dark);box-shadow:inset 0 0 0 5px var(--blue-dark)}.WebinarsClient_captchaNote__8iWyW{font-size:.8rem;color:#9ca3af;margin:2px 0 0}.WebinarsClient_captchaPlaceholder__eT7Y5{display:flex;align-items:center;gap:12px;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;font-size:.88rem;color:var(--gray-darkest);background:#fafafa}.WebinarsClient_captchaCheck__qqfBz{width:22px;height:22px;border:2px solid #d1d5db;border-radius:3px;flex-shrink:0}.WebinarsClient_successContent__NaQ98{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:20px 0}.WebinarsClient_successIcon__Hilkw{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#10b981;color:#fff;font-size:2rem;font-weight:700;animation:WebinarsClient_scaleIn__E4BbN .35s cubic-bezier(.34,1.56,.64,1);margin-bottom:8px}.WebinarsClient_mobileUpcoming____ppw{display:none}.WebinarsClient_mobileUpcomingInner__RARua{width:85%;max-width:1400px;margin:0 auto;padding:20px 15px;display:flex;align-items:center;justify-content:space-between;gap:16px}.WebinarsClient_mobileUpcomingInfo__1R125{display:flex;flex-direction:column;gap:4px;min-width:0}.WebinarsClient_mobileUpcomingLabel__fmIF_{font-family:var(--font-heading);font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--blue);background:rgba(0,112,211,.08);padding:3px 10px;border-radius:50px;width:fit-content}.WebinarsClient_mobileUpcomingTitle__K06xt{font-family:var(--font-heading);font-size:.95rem;font-weight:700;color:var(--gray-darkest);margin:0;line-height:1.35}.WebinarsClient_mobileUpcomingDate__eHEwP{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--text-secondary)}.WebinarsClient_mobileRegisterBtn__zB0kd{flex-shrink:0;padding:10px 20px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-heading);font-size:.82rem;font-weight:var(--btn-font-weight);border:1px solid var(--btn-primary-bg);border-radius:var(--btn-radius-rect);cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s}.WebinarsClient_mobileRegisterBtn__zB0kd:hover{background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text)}.WebinarsClient_mobileBottomSlider__YcgE9,.WebinarsClient_mobileSliderArrow__fLlWi,.WebinarsClient_mobileSliderArrows___Sb1K,.WebinarsClient_mobileSliderHeader__kbq13,.WebinarsClient_mobileSliderLabel__XvGrx{display:none}@media (max-width:900px){.WebinarsClient_heroBanner__8W6YX{height:260px}.WebinarsClient_heroTitle__1NwvF{font-size:1.6rem}.WebinarsClient_contentInner__JCSFW{flex-direction:column}.WebinarsClient_sidebar__I3W5e{width:100%;position:static;flex-direction:row;flex-wrap:wrap;gap:12px}.WebinarsClient_sidebarBox__I96o3{width:calc(50% - 6px)}.WebinarsClient_categoryWrap__xP0_x{width:100%}.WebinarsClient_videoWrap__3rPCi{margin:0;border-radius:0}.WebinarsClient_statusBar__n6q5a{padding:12px 14px 8px}.WebinarsClient_statusMetrics__2_Wzq{gap:12px}.WebinarsClient_speakerRow__b_KW1{flex-direction:column;align-items:center;text-align:center;gap:16px}.WebinarsClient_speakerSocials__78tiz{justify-content:center}.WebinarsClient_mainBoxInner__FqbkX{padding:12px 14px 0}}@media (max-width:768px){.WebinarsClient_sidebar__I3W5e{display:none}.WebinarsClient_mobileUpcoming____ppw{display:block;background:#fff;border-bottom:1px solid #e5e7eb}.WebinarsClient_mobileBottomSlider__YcgE9{display:block;position:fixed;bottom:0;left:0;right:0;z-index:900;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 20px rgba(0,0,0,.08);padding:0 0 8px}.WebinarsClient_mobileSliderHeader__kbq13{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 4px}.WebinarsClient_mobileSliderLabel__XvGrx{font-family:var(--font-heading);font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--blue-dark)}.WebinarsClient_mobileSliderArrows___Sb1K{display:flex;gap:6px}.WebinarsClient_mobileSliderArrow__fLlWi{width:30px;height:30px;border-radius:50%;border:1px solid #e5e7eb;background:#f9fafb;color:var(--gray-darkest);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s}.WebinarsClient_mobileSliderArrow__fLlWi:active{background:var(--blue-dark);border-color:var(--blue-dark);color:#fff}.WebinarsClient_mobileSliderTrack__htrab{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 16px 6px;scrollbar-width:none}.WebinarsClient_mobileSliderTrack__htrab::-webkit-scrollbar{display:none}.WebinarsClient_mobileSliderItem__S53Db{scroll-snap-align:start;flex-shrink:0;width:170px;padding:10px 14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;text-align:left;transition:border-color .2s,box-shadow .2s}.WebinarsClient_mobileSliderItem__S53Db:hover{border-color:var(--blue)}.WebinarsClient_mobileSliderItemActive__ufK59{border-color:var(--blue);background:rgba(0,112,211,.06);box-shadow:0 0 0 2px rgba(0,112,211,.12)}.WebinarsClient_mobileSliderDate__De9hf{display:inline-flex;align-items:center;gap:4px;font-size:.65rem;font-weight:600;color:#D4AA00}.WebinarsClient_mobileSliderTitle___wt_3{font-family:var(--font-heading);font-size:.72rem;font-weight:600;color:var(--gray-darkest);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.WebinarsClient_mobileSliderBadge__26hIM{font-size:.6rem;font-weight:700;color:#10b981;letter-spacing:.3px}.WebinarsClient_content__qCe_o{padding-bottom:120px}}@media (max-width:600px){.WebinarsClient_heroBanner__8W6YX{height:200px}.WebinarsClient_heroTitle__1NwvF{font-size:1.3rem}.WebinarsClient_heroDesc__YnB2A{font-size:.85rem}.WebinarsClient_mobileUpcomingInner__RARua{flex-direction:column;align-items:flex-start;padding:16px 15px;gap:12px}.WebinarsClient_mobileRegisterBtn__zB0kd{width:100%;text-align:center}.WebinarsClient_reviewForm__gHcbZ{padding:16px}.WebinarsClient_modalBody__5UXK6{padding:10px 20px 28px}.WebinarsClient_modalContainer__pNZO6{max-width:100%;margin:0 12px}.WebinarsClient_playBtnOverlay__L2VIA{width:50px;height:50px}.WebinarsClient_videoAccessHint___dajl{bottom:74px;font-size:.72rem;padding:8px 12px}.WebinarsClient_titleRow__CI2HD{flex-direction:column;align-items:flex-start}.WebinarsClient_webinarTitle__BElnP{font-size:1.25rem;line-height:1.2}.WebinarsClient_registerCtaButton__Rd6cj{width:100%}.WebinarsClient_qaGateCard__ZE0kM{padding:22px 18px}.WebinarsClient_qaGateTitle__u4HAh{font-size:1.15rem}}.CatalogThumbnail_catalogThumbnail__1u3z5{position:relative;width:100%;height:100%;min-height:100%;overflow:hidden;background:#fff}.CatalogThumbnail_natural__v1whu{height:auto;min-height:0}.CatalogThumbnail_image__bA5gH{display:block;width:100%;height:100%;object-position:center}.CatalogThumbnail_imageContain__Xr_f1{object-fit:contain;background:linear-gradient(180deg,#f8fafc,#eef2f7)}.CatalogThumbnail_imageCover__xoVKd{object-fit:cover}.CatalogThumbnail_imageNatural__S6_6m{height:auto;object-fit:contain}.CatalogThumbnail_placeholder__jdeDB{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#eef2f6,#e2e8f0);color:#64748b;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:12px}.CatalogThumbnail_placeholderCompact__BBgHV{font-size:.62rem;letter-spacing:.06em}.CatalogThumbnail_placeholderNatural__vk6jh{aspect-ratio:16/10;min-height:140px}.CardDescriptionPreview_cardDescriptionPreview__Vv5ew{position:relative;margin-bottom:10px}.CardDescriptionPreview_preview__nfBVw{margin:0;font-size:.78rem;line-height:1.45;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CardDescriptionPreview_tooltip__VZlnS{pointer-events:auto;position:absolute;top:0;z-index:40;width:min(280px,calc(100vw - 32px));max-height:min(240px,45vh);overflow-y:auto;padding:10px 12px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 14px 30px rgba(15,23,42,.14);opacity:0;visibility:hidden;transform:translateX(4px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.CardDescriptionPreview_tooltip__VZlnS:before{content:"";position:absolute;top:0;bottom:0;width:14px}.CardDescriptionPreview_tooltipRight__4HvTM:before{right:100%}.CardDescriptionPreview_tooltipLeft__Of8_9:before{left:100%}.CardDescriptionPreview_tooltip__VZlnS p{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary)}.CardDescriptionPreview_tooltipRight__4HvTM{left:calc(100% + 12px);right:auto;transform:translateX(4px)}.CardDescriptionPreview_tooltipLeft__Of8_9{right:calc(100% + 12px);left:auto;transform:translateX(-4px)}.CardDescriptionPreview_cardDescriptionPreview__Vv5ew:focus-within .CardDescriptionPreview_tooltip__VZlnS,.CardDescriptionPreview_cardDescriptionPreview__Vv5ew:hover .CardDescriptionPreview_tooltip__VZlnS,.CardDescriptionPreview_tooltip__VZlnS:hover{opacity:1;visibility:visible;transform:translateX(0)}.CardDescriptionPreview_compact__LJCdp{margin-bottom:12px}.CardDescriptionPreview_compact__LJCdp .CardDescriptionPreview_preview__nfBVw{line-height:1.5}.TopicCard_card__lVDJZ{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #f3f4f6;border-radius:16px;overflow:visible;box-shadow:0 1px 3px rgba(15,23,42,.06);transition:box-shadow .25s ease,transform .25s ease;min-width:290px;max-width:340px}.TopicCard_card__lVDJZ:hover{box-shadow:0 12px 28px rgba(15,23,42,.1)}.TopicCard_fluid__PTLEq{width:100%;min-width:0;max-width:none}.TopicCard_thumbnailButton__5GVcH{position:relative;display:block;width:100%;padding:0;border:none;background:#f3f4f6;cursor:zoom-in;text-align:left}.TopicCard_thumbnailFrame__x6mSD{position:relative;width:100%;overflow:hidden;background:linear-gradient(180deg,#f8fafc,#eef2f7)}.TopicCard_thumbnailButton__5GVcH:disabled{cursor:default}.TopicCard_zoomHint__bEEdN{position:absolute;right:10px;bottom:10px;padding:4px 8px;border-radius:999px;background:rgba(15,23,42,.72);color:#fff;font-size:.68rem;font-weight:600;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.TopicCard_thumbnailButton__5GVcH:focus-visible .TopicCard_zoomHint__bEEdN,.TopicCard_thumbnailButton__5GVcH:hover .TopicCard_zoomHint__bEEdN{opacity:1;transform:translateY(0)}.TopicCard_body__DlYG9{display:flex;flex:1;flex-direction:column;padding:14px 16px 16px}.TopicCard_headerRow__N7mbi{display:flex;justify-content:flex-end;margin-bottom:6px}.TopicCard_rating__7frnZ{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;color:var(--text-primary)}.TopicCard_ratingIcon__l2yYq{color:var(--yellow)}.TopicCard_title___h_ko{margin:0 0 6px;font-size:.92rem;font-weight:700;line-height:1.35;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TopicCard_price__INB_R{margin:0;font-size:1.15rem;font-weight:800;color:var(--text-primary)}.TopicCard_featureRow__D_2Ye{display:flex;flex-wrap:wrap;min-width:0;gap:8px;margin:0}.TopicCard_featureBadge__6xH7V{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.68rem;font-weight:700;letter-spacing:.01em}.TopicCard_featureBadge__6xH7V svg{flex-shrink:0}.TopicCard_footerRow__2htkG{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:16px}.TopicCard_footerRowAboveAction__q1dvp{margin-bottom:16px;padding-top:16px}.TopicCard_levelBadge__rNQy6{position:absolute;top:10px;right:10px;z-index:1;font-size:11px;font-weight:300;padding:4px 10px;border-radius:999px}.TopicCard_framework__gt8xI{flex-shrink:0;font-size:15px;font-weight:700;letter-spacing:.04em;color:var(--text-primary)}.TopicCard_frameworkHighlight__HCDD5{color:var(--blue)}.TopicCard_zoomOverlay__cwK4l{position:fixed;inset:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.82)}.TopicCard_zoomClose__8e4wn{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.TopicCard_zoomClose__8e4wn:hover{background:rgba(255,255,255,.24)}.TopicCard_zoomContent__x4AhR{max-width:min(960px,92vw);max-height:88vh}.TopicCard_zoomImage__HsKog{display:block;max-width:100%;max-height:88vh;width:auto;height:auto;margin:0 auto;object-fit:contain;border-radius:12px;background:#fff}.CustomBundleTray_trayShell__Mdw5a{position:fixed;right:20px;bottom:24px;z-index:70;transition:width .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.CustomBundleTray_trayShellExpanded__XL_W_{width:min(340px,calc(100vw - 28px))}.CustomBundleTray_trayShellCollapsed__zvglE{width:min(240px,calc(100vw - 28px))}.CustomBundleTray_trayDimmed__1n_HT{opacity:.58}.CustomBundleTray_trayDimmed__1n_HT:focus-within,.CustomBundleTray_trayDimmed__1n_HT:hover{opacity:1}.CustomBundleTray_panelBody__Qpeqd{width:100%}.CustomBundleTray_panelEnter__ShOLN{animation:CustomBundleTray_panelIn__wCX3_ .32s cubic-bezier(.22,1,.36,1) forwards}.CustomBundleTray_panelExit__ko0VJ{animation:CustomBundleTray_panelOut__M73fd .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes CustomBundleTray_panelIn__wCX3_{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CustomBundleTray_panelOut__M73fd{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(14px) scale(.94)}}.CustomBundleTray_card__Nxsn0{overflow:hidden;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(0,32,61,.12)}.CustomBundleTray_cardPulse__Bi_dq{animation:CustomBundleTray_trayIn__rz6Kk .36s cubic-bezier(.22,1,.36,1)}.CustomBundleTray_header__T8B_T{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px}.CustomBundleTray_headerLeading__JQXry{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.CustomBundleTray_folderIconWrap__4gVTr{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--blue-light)}.CustomBundleTray_folderIcon__ta2JA{color:var(--blue)}.CustomBundleTray_headerText__6EUCf{min-width:0}.CustomBundleTray_title__T1bEp{margin:0;font-size:.95rem;font-weight:700;line-height:1.25;color:var(--text-primary)}.CustomBundleTray_subtitle__Ls9M2{margin:2px 0 0;font-size:.72rem;line-height:1.3;color:#9ca3af}.CustomBundleTray_closeBtn__0p0IJ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:999px;background:#f3f4f6;color:#6b7280;cursor:pointer}.CustomBundleTray_closeBtn__0p0IJ:hover{background:#e5e7eb;color:var(--text-primary)}.CustomBundleTray_summaryBox__OrVhf{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 16px 14px;padding:14px 12px;border-radius:10px;background:var(--blue-light)}.CustomBundleTray_summaryCol__KT8Wm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.CustomBundleTray_summaryValue__qVjGK{font-size:1.35rem;font-weight:800;line-height:1.1;color:var(--blue-dark)}.CustomBundleTray_summaryLabel__sEmUd{font-size:.72rem;font-weight:700;line-height:1.2;color:var(--text-primary)}.CustomBundleTray_sectionDivider__KHKDA{position:relative;margin:0 16px 10px;text-align:center}.CustomBundleTray_sectionDivider__KHKDA:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e7eb;transform:translateY(-50%)}.CustomBundleTray_sectionDivider__KHKDA span{position:relative;z-index:1;display:inline-block;padding:0 10px;background:#fff;font-size:.68rem;font-weight:500;color:#9ca3af}.CustomBundleTray_list__baVvG{max-height:190px;overflow-y:auto;padding:0 16px 12px;display:flex;flex-direction:column;gap:8px}.CustomBundleTray_item__nZmZ2{display:flex;align-items:flex-start;gap:10px;padding:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.CustomBundleTray_itemPulse__AAzOI{animation:CustomBundleTray_itemPulse__AAzOI .65s ease}.CustomBundleTray_itemIndex__yRyHZ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:var(--blue-light);font-size:.78rem;font-weight:700;color:var(--blue-dark)}.CustomBundleTray_itemTitle__PGQVt{margin:0;min-width:0;flex:1;font-size:.78rem;font-weight:500;line-height:1.35;color:var(--text-primary)}.CustomBundleTray_itemPrice__hO6RK{font-weight:600;color:var(--blue);white-space:nowrap}.CustomBundleTray_removeBtn__lxvo0{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;border:none;border-radius:8px;background:#fef2f2;color:#ef4444;cursor:pointer;transition:background .2s ease,color .2s ease}.CustomBundleTray_removeBtn__lxvo0:hover{color:#dc2626;background:#fee2e2}.CustomBundleTray_removeBtn__lxvo0:focus-visible{outline:2px solid #fca5a5;outline-offset:2px}.CustomBundleTray_footer__X8BxH{padding:4px 16px 16px}.CustomBundleTray_ctaBtn__BglEv{display:flex;width:100%;align-items:center;justify-content:center;padding:var(--btn-padding);border-radius:var(--btn-radius-pill);background:var(--btn-primary-bg);color:var(--btn-primary-text);border:1px solid var(--btn-primary-bg);font-size:.88rem;font-weight:var(--btn-font-weight);line-height:1.2;text-decoration:none;transition:background .2s ease,border-color .2s ease}.CustomBundleTray_ctaBtn__BglEv:hover{background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text)}@keyframes CustomBundleTray_trayIn__rz6Kk{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CustomBundleTray_itemPulse__AAzOI{0%{background:color-mix(in srgb,var(--blue-light) 70%,#fff)}to{background:#fff}}@media (max-width:640px){.CustomBundleTray_trayShell__Mdw5a{right:12px;bottom:16px}}.CustomBundleTray_stackButton__QaUkv{position:relative;display:block;width:100%;min-height:88px;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.CustomBundleTray_stackLayer__4PCzL{position:absolute;right:0;bottom:0;height:72px;box-shadow:0 8px 20px rgba(180,130,20,.12);pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1)}.CustomBundleTray_stackFace__xlz8W,.CustomBundleTray_stackLayer__4PCzL{width:100%;border:1px solid #fde68a;border-radius:14px;background:#fffbeb}.CustomBundleTray_stackFace__xlz8W{position:relative;z-index:5;display:flex;align-items:center;gap:10px;min-height:72px;padding:12px 14px;box-shadow:0 10px 24px rgba(180,130,20,.16);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.CustomBundleTray_stackButton__QaUkv:focus-visible .CustomBundleTray_stackFace__xlz8W,.CustomBundleTray_stackButton__QaUkv:hover .CustomBundleTray_stackFace__xlz8W{transform:translateY(-2px);box-shadow:0 14px 28px rgba(0,32,61,.16)}.CustomBundleTray_stackIconWrap__M3Zqy{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#fef3c7}.CustomBundleTray_stackText__B3Zwn{min-width:0;display:flex;flex-direction:column;gap:2px}.CustomBundleTray_stackTitle__GvBiA{font-size:.82rem;font-weight:700;line-height:1.25;color:var(--text-primary)}.CustomBundleTray_stackMeta__JwEWa{font-size:.72rem;font-weight:600;line-height:1.3;color:var(--blue-dark)}.CourseDetail_page__pCBad{background:#f5f6f8;min-height:100vh;padding:32px 0 80px}.CourseDetail_layout__iWDPZ{width:85%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 380px;gap:28px;align-items:start}.CourseDetail_main__QuAeR{display:flex;flex-direction:column;gap:24px;min-width:0}.CourseDetail_heroCard__Fnpnr{background:#fff;border-radius:20px;padding:32px 36px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.CourseDetail_courseTitle__URsLl{font-family:var(--font-heading);font-size:1.7rem;font-weight:800;color:var(--text-primary);margin:0 0 12px;line-height:1.22;letter-spacing:-.02em}.CourseDetail_metaRow__Nh_jI{display:flex;align-items:center;gap:14px;margin-bottom:16px}.CourseDetail_ratingBadge__pBXgs{display:inline-flex;align-items:center;gap:5px;background:var(--bg-yellow-light);padding:4px 10px;border-radius:50px;font-size:.8rem;font-weight:700;color:var(--text-primary)}.CourseDetail_enrolledCount__8CL1B{font-size:.88rem;font-weight:600;color:#4b5563}.CourseDetail_courseDesc__1E6S3{font-size:.9rem;font-weight:400;color:#4b5563;line-height:1.65;margin:0 0 22px}.CourseDetail_instructorBar__4x7iT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:18px;border-top:1px solid #e8eaed}.CourseDetail_instructorLeft__dlRhy{display:flex;align-items:center;gap:12px;min-width:0}.CourseDetail_instructorAvatar__9Mgcp{flex-shrink:0}.CourseDetail_authorAvatarFrame__C6LRL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb}.CourseDetail_authorAvatarImg__45CmO,.CourseDetail_instructorImg__aSbiU{width:100%!important;height:100%!important;object-fit:contain;border-radius:50%}.CourseDetail_createdBy__Kr2hD{font-size:.72rem;font-weight:500;color:#6b7280;margin:0;letter-spacing:.01em}.CourseDetail_instructorName__IwJkn{font-size:.92rem;font-weight:700;color:var(--text-primary);margin:2px 0 0;line-height:1.3}.CourseDetail_instructorRole__bo320{font-size:.8rem;font-weight:400;color:#6b7280;margin:2px 0 0;line-height:1.35}.CourseDetail_lastUpdated__Raznw{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:500;color:#6b7280;flex-shrink:0}.CourseDetail_lastUpdated__Raznw svg{color:#6b7280;flex-shrink:0}.CourseDetail_tabsCard__SGAFf{background:#fff;border-radius:20px;padding:28px 36px 36px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.CourseDetail_tabContent__lgPSG{padding-top:28px}.CourseDetail_sectionHeading__CDSqs{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0 0 18px}.CourseDetail_outcomesGrid__mBDPo{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.CourseDetail_outcomeItem__H_ROY{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--text-secondary);line-height:1.55}.CourseDetail_outcomeCheck__6Oql0{flex-shrink:0;color:var(--blue);margin-top:2px}.CourseDetail_seeMore__BlZQq{display:inline-flex;align-items:center;gap:4px;margin-top:16px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:600;color:var(--text-primary);padding:0;transition:color .2s ease}.CourseDetail_seeMore__BlZQq:hover{color:var(--blue)}.CourseDetail_chevronFlipped__UVBs5{transform:rotate(180deg)}.CourseDetail_requirementsList__o1bG4{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:12px}.CourseDetail_requirementsList__o1bG4 li{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--text-secondary);line-height:1.5}.CourseDetail_requirementCheck__mSsqc{flex-shrink:0;color:var(--blue);margin-top:2px}.CourseDetail_emptyOverview__aU59F{margin:0;font-size:.92rem;color:var(--text-secondary);line-height:1.6}.CourseDetail_overviewDocument__LytEa{font-size:.92rem;color:#4b5563;line-height:1.7}.CourseDetail_overviewDocument__LytEa p{margin:0 0 14px}.CourseDetail_overviewDocument__LytEa h2{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:36px 0 14px;line-height:1.35;padding-bottom:8px;border-bottom:1px solid #e8eaed}.CourseDetail_overviewDocument__LytEa h2:first-child{margin-top:0}.CourseDetail_overviewDocument__LytEa h3{font-family:var(--font-heading);font-size:.98rem;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.4}.CourseDetail_overviewDocument__LytEa .overview-module{margin:0 0 18px;padding:16px 18px;background:#f8fafc;border:1px solid #e8eaed;border-radius:12px}.CourseDetail_overviewDocument__LytEa .overview-topic-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.CourseDetail_overviewDocument__LytEa .overview-topic-list li{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:#374151;line-height:1.45;padding:8px 10px;background:#fff;border:1px solid #eef0f3;border-radius:8px}.CourseDetail_overviewDocument__LytEa .overview-topic-id{flex-shrink:0;font-size:.75rem;font-weight:700;color:var(--blue);background:var(--blue-light);padding:2px 8px;border-radius:999px;line-height:1.5}.CourseDetail_overviewTickList__NUqkF{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.CourseDetail_overviewTickItem__4y7vm{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--text-secondary);line-height:1.55}.CourseDetail_overviewTickIcon__M_SO6{flex-shrink:0;display:inline-flex;color:var(--blue);margin-top:2px}.CourseDetail_overviewDocument__LytEa .overview-info-table,.CourseDetail_overviewDocument__LytEa .overview-options-table,.CourseDetail_overviewDocument__LytEa table{width:100%;border-collapse:collapse;margin:4px 0 8px;font-size:.88rem;background:#fff;border-radius:10px;overflow:hidden}.CourseDetail_overviewDocument__LytEa td,.CourseDetail_overviewDocument__LytEa th{border:1px solid #e5e7eb;padding:11px 14px;text-align:left;vertical-align:top}.CourseDetail_overviewDocument__LytEa .overview-info-table th,.CourseDetail_overviewDocument__LytEa th{width:38%;font-weight:700;color:var(--text-primary);background:#f8fafc}.CourseDetail_overviewDocument__LytEa thead th{background:#f1f5f9}.CourseDetail_overviewDocument__LytEa td{color:#374151;font-weight:500}@media (max-width:768px){.CourseDetail_overviewTickList__NUqkF{grid-template-columns:1fr}.CourseDetail_overviewDocument__LytEa .overview-topic-list li{flex-direction:column;gap:6px}}.CourseDetail_quickStats__XDxL0{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}.CourseDetail_quickStat__DYXyG{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:var(--text-secondary)}.CourseDetail_quickStat__DYXyG svg{color:var(--blue)}.CourseDetail_contentHeader__GZZoI{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.CourseDetail_contentSummary__DA904{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;flex:1;min-width:0;font-size:.85rem;color:#4b5563;margin:0}.CourseDetail_contentSummaryItem__RWFld{display:inline-flex;align-items:center;gap:6px;line-height:1.2}.CourseDetail_contentSummaryItem__RWFld svg{flex-shrink:0;width:15px;height:15px;color:#6b7280}.CourseDetail_expandAllBtn__ijxlt{background:none;border:none;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;color:var(--blue);padding:0;flex-shrink:0;white-space:nowrap}.CourseDetail_expandAllBtn__ijxlt:hover{text-decoration:underline}.CourseDetail_accordion__RoP_2{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.CourseDetail_accordionItem__vAj2m{border-bottom:1px solid #e5e7eb}.CourseDetail_accordionItem__vAj2m:last-child{border-bottom:none}.CourseDetail_accordionHeader__Fbdwu{display:flex;align-items:center;gap:10px;width:100%;background:#fafafa;border:none;padding:16px 18px;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s ease}.CourseDetail_accordionHeader__Fbdwu:hover{background:#f3f4f6}.CourseDetail_accordionHeaderOpen__HICUi{background:#eef2f7;border-bottom:1px solid #e5e7eb}.CourseDetail_accordionHeaderOpen__HICUi:hover{background:#e8eef5}.CourseDetail_accordionChevron__aq9yo{display:inline-flex;color:var(--text-secondary);transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.CourseDetail_accordionChevronOpen__QYGWx{transform:rotate(180deg)}.CourseDetail_accordionTitle__PL7Yl{font-size:.95rem;font-weight:700;color:var(--text-primary);flex:1;min-width:0;line-height:1.35}.CourseDetail_accordionMeta__itis5{font-size:.8rem;font-weight:500;color:#6b7280;flex-shrink:0;white-space:nowrap}.CourseDetail_accordionBody__UYvQi{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.CourseDetail_accordionBodyOpen__LKlvC{grid-template-rows:1fr}.CourseDetail_accordionBodyInner__ehYgf{overflow:hidden;min-height:0}.CourseDetail_lessonRow__mfK__{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 18px 12px 48px;border-top:1px solid #e5e7eb;background:#fff}.CourseDetail_lessonLeft__Zpxph{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}.CourseDetail_lessonPlayIcon__X6DpW{color:var(--blue);flex-shrink:0;margin-top:2px}.CourseDetail_lessonLockIcon__zCgoW{color:#6b7280;flex-shrink:0;margin-top:3px}.CourseDetail_lessonTitle__tYKhM{font-size:.85rem;font-weight:500;color:#374151;line-height:1.4}.CourseDetail_lessonTextBlock__sNGop{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.CourseDetail_lessonTitleRow__oUS_5{display:flex;align-items:flex-start;gap:8px;min-width:0}.CourseDetail_lessonQuizRow__D_TQC{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;color:#6b7280}.CourseDetail_lessonQuizRow__D_TQC svg{color:var(--yellow);flex-shrink:0}.CourseDetail_lessonPdfRow__Ojvrg{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:400;color:#6b7280;text-decoration:none;line-height:1.3;width:fit-content}.CourseDetail_lessonPdfRow__Ojvrg:hover{color:var(--blue);text-decoration:underline}.CourseDetail_lessonPdfRow__Ojvrg svg{flex-shrink:0;color:inherit}.CourseDetail_previewTag__8LOr_{font-size:.7rem;font-weight:600;color:var(--blue);background:var(--blue-light);padding:2px 8px;border-radius:50px;flex-shrink:0}.CourseDetail_lessonDuration__1csPT{font-size:.8rem;font-weight:500;color:#6b7280;flex-shrink:0;margin-top:2px;white-space:nowrap}.CourseDetail_instructorProfile__q9pZ9{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px}.CourseDetail_instructorProfileImg__PY89V{width:100%!important;height:100%!important;object-fit:contain;border-radius:50%;flex-shrink:0}.CourseDetail_instructorProfileName__7hCpU{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:0 0 4px}.CourseDetail_instructorProfileTitle__Z6lhy{font-size:.88rem;color:var(--text-secondary);margin:0 0 12px}.CourseDetail_instructorStats__5C3rj{display:flex;flex-wrap:wrap;gap:16px}.CourseDetail_instructorStats__5C3rj span{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;color:var(--text-secondary)}.CourseDetail_instructorBio__KoVIa{margin:0}.CourseDetail_instructorBioHtml__upUNn,.CourseDetail_instructorBio__KoVIa{font-size:.92rem;color:var(--text-secondary);line-height:1.75}.CourseDetail_instructorBioHtml__upUNn ol,.CourseDetail_instructorBioHtml__upUNn p,.CourseDetail_instructorBioHtml__upUNn ul{margin:0 0 .85em}.CourseDetail_instructorBioHtml__upUNn ol:last-child,.CourseDetail_instructorBioHtml__upUNn p:last-child,.CourseDetail_instructorBioHtml__upUNn ul:last-child{margin-bottom:0}.CourseDetail_instructorBioHtml__upUNn ol,.CourseDetail_instructorBioHtml__upUNn ul{padding-left:1.2em}.CourseDetail_instructorBioHtml__upUNn a{color:var(--blue);text-decoration:underline}.CourseDetail_instructorBioHtml__upUNn b,.CourseDetail_instructorBioHtml__upUNn strong{color:var(--text-primary);font-weight:600}.CourseDetail_instructorBio__KoVIa p{margin:0 0 .85em}.CourseDetail_instructorBio__KoVIa p:last-child{margin-bottom:0}.CourseDetail_instructorBio__KoVIa ol,.CourseDetail_instructorBio__KoVIa ul{margin:0 0 .85em;padding-left:1.2em}.CourseDetail_reviewsSummary__8bJTu{display:flex;align-items:center;gap:32px;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #f0f0f0}.CourseDetail_reviewsBig__f4NZA{text-align:center}.CourseDetail_reviewsBigNumber__w7CIE{font-family:var(--font-heading);font-size:3rem;font-weight:800;color:var(--text-primary);margin:0;line-height:1}.CourseDetail_reviewsBigLabel__AqMFO{font-size:.82rem;color:#9ca3af;margin:6px 0 0}.CourseDetail_starRow__vQCXL{display:inline-flex;align-items:center;gap:1px}.CourseDetail_starFilled__E6fnJ{color:var(--yellow)}.CourseDetail_starEmpty__dHSJp{color:#d1d5db}.CourseDetail_reviewsList__Hb9Cz{display:flex;flex-direction:column;gap:20px}.CourseDetail_reviewItem__ASKj6{padding-bottom:20px;border-bottom:1px solid #f5f5f5}.CourseDetail_reviewItem__ASKj6:last-child{border-bottom:none;padding-bottom:0}.CourseDetail_reviewHeader__MIa_Q{display:flex;align-items:center;gap:12px;margin-bottom:10px}.CourseDetail_reviewAvatar__eBl9r{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#fff;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;flex-shrink:0}.CourseDetail_reviewName__P99DQ{font-size:.88rem;font-weight:600;color:var(--text-primary);margin:0}.CourseDetail_reviewMeta__lNvuG{display:flex;align-items:center;gap:8px;margin-top:2px}.CourseDetail_reviewMeta__lNvuG span{font-size:.75rem;color:#9ca3af}.CourseDetail_reviewText__sJPs9{font-size:.88rem;color:var(--text-secondary);line-height:1.65;margin:0}.CourseDetail_sidebar__be2lX{position:sticky;top:100px}.CourseDetail_sidebarCard__dusoM{background:#fff;border-radius:20px;overflow:visible;box-shadow:0 1px 4px rgba(0,0,0,.04)}.CourseDetail_previewWrap__4YwHK{position:relative;aspect-ratio:16/9;border-radius:20px 20px 0 0;overflow:hidden}.CourseDetail_previewImg__qn092{object-fit:cover}.CourseDetail_previewOverlay__aukyI{position:absolute;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;gap:10px;transition:background .2s ease}.CourseDetail_previewWrap__4YwHK:hover .CourseDetail_previewOverlay__aukyI{background:rgba(0,0,0,.5)}.CourseDetail_previewPlayBtn__hWzUE{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.9);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-primary);transition:transform .2s ease}.CourseDetail_previewPlayBtn__hWzUE:hover{transform:scale(1.08)}.CourseDetail_previewLabel__c658W{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.6);color:#fff;font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:6px;backdrop-filter:blur(4px)}.CourseDetail_priceRow__GP5VI{display:flex;align-items:baseline;gap:10px;padding:24px 24px 0}.CourseDetail_priceNow__vdlj7{font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:var(--text-primary)}.CourseDetail_priceOriginal__hKZ6C{font-size:1rem;color:#9ca3af;text-decoration:line-through}.CourseDetail_discount__W8_Ia{font-size:.85rem;font-weight:700;color:#ef4444;margin-left:auto}.CourseDetail_ctaRow__5hgR3{display:flex;align-items:center;gap:10px;padding:18px 24px 0}.CourseDetail_addCartBtn__xxgCG{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:var(--btn-padding);background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:inherit;font-size:.95rem;font-weight:var(--btn-font-weight);border-radius:var(--btn-radius-pill);border:1px solid var(--btn-primary-bg);cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease}.CourseDetail_addCartBtn__xxgCG:hover:not(:disabled){background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text);transform:translateY(-1px)}.CourseDetail_addCartBtnDone__SmYbk{background:var(--btn-outline-bg);color:var(--btn-outline-text);border:1px solid var(--btn-outline-border);cursor:default;opacity:1}.CourseDetail_addCartBtnDone__SmYbk:hover{background:var(--btn-outline-bg)!important;color:var(--btn-outline-text)!important;border-color:var(--btn-outline-border)!important;transform:none!important;opacity:1}.CourseDetail_flyToCart__7qlTH{position:fixed;z-index:99999;pointer-events:none;background:var(--blue-dark);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 2px 8px rgba(0,60,113,.4))}.CourseDetail_wishlistWrap__IfGAn{position:relative;flex-shrink:0}.CourseDetail_wishlistBtn__veMRh{width:48px;height:48px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#9ca3af;transition:color .25s ease,border-color .25s ease,background .25s ease,transform .2s ease;flex-shrink:0;position:relative;z-index:1}.CourseDetail_wishlistBtn__veMRh:hover{color:#ef4444;border-color:#fca5a5;transform:scale(1.06)}.CourseDetail_wishlistBtnActive__w_cyN{color:#ef4444;background:#fef2f2;border-color:#fca5a5;animation:CourseDetail_heartPulse__PSnGj .35s ease-out}.CourseDetail_wishlistBtnActive__w_cyN svg{fill:#ef4444;stroke:#ef4444}@keyframes CourseDetail_heartPulse__PSnGj{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.CourseDetail_flyToAvatar__6yaoS{position:fixed;z-index:99999;pointer-events:none;color:#ef4444;filter:drop-shadow(0 2px 6px rgba(239,68,68,.4))}.CourseDetail_wishlistToast__g1Rd3{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(-4px);background:var(--text-primary);color:#fff;font-size:.72rem;font-weight:600;white-space:nowrap;padding:6px 12px;border-radius:8px;pointer-events:none;opacity:0;z-index:20;transition:opacity .2s ease,transform .2s ease}.CourseDetail_wishlistToastVisible__LVTch{opacity:1;transform:translateX(-50%) translateY(0)}.CourseDetail_offerRow__y4Wcb{display:flex;align-items:center;gap:8px;padding:14px 24px 0;font-size:.82rem;font-weight:500;color:#ef4444}.CourseDetail_offerDot__O1W74{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0;animation:CourseDetail_pulse-dot__OXDh8 1.5s ease-in-out infinite}@keyframes CourseDetail_pulse-dot__OXDh8{0%,to{opacity:1}50%{opacity:.4}}.CourseDetail_includesSection__4Bm9i{padding:24px;border-top:1px solid #f0f0f0;margin-top:18px}.CourseDetail_includesTitle__evYBt{font-size:.88rem;font-weight:700;color:var(--text-primary);margin:0 0 14px}.CourseDetail_includesList__62TFn{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.CourseDetail_includesList__62TFn li{display:flex;align-items:flex-start;gap:10px;font-size:.84rem;color:var(--text-secondary);line-height:1.45}.CourseDetail_includesList__62TFn li svg{flex-shrink:0;margin-top:1px;color:#6b7280}.CourseDetail_subscriptionSection__2kLS7{padding:0 24px 28px}.CourseDetail_subscriptionDivider__CrXjS{position:relative;text-align:center;margin:20px 0 18px}.CourseDetail_subscriptionDivider__CrXjS:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e7eb}.CourseDetail_subscriptionDivider__CrXjS span{position:relative;background:#fff;padding:0 12px;font-size:.78rem;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.CourseDetail_subscriptionBtn__NA_1N{display:flex;align-items:center;justify-content:center;width:100%;padding:13px 24px;background:#fff;color:var(--blue-dark);font-family:inherit;font-size:.92rem;font-weight:700;border-radius:999px;border:2px solid var(--blue-dark);cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease;margin-bottom:14px}.CourseDetail_subscriptionBtn__NA_1N:hover{background:var(--blue-dark);color:#fff;transform:translateY(-1px)}.CourseDetail_subscriptionCopy__jcWAm{font-size:.8rem;color:var(--text-secondary);line-height:1.6;margin:0 0 10px}.CourseDetail_subscriptionCopy__jcWAm strong{font-weight:700;color:var(--text-primary)}.CourseDetail_subscriptionLearn__vO_mt{font-size:.8rem;font-weight:600;color:var(--blue);transition:color .2s ease}.CourseDetail_subscriptionLearn__vO_mt:hover{text-decoration:underline}@media (max-width:991px){.CourseDetail_layout__iWDPZ{grid-template-columns:1fr;gap:24px}.CourseDetail_sidebar__be2lX{position:static;order:-1}.CourseDetail_sidebarCard__dusoM{max-width:480px;margin:0 auto;width:100%}}@media (max-width:640px){.CourseDetail_page__pCBad{padding:20px 0 60px}.CourseDetail_layout__iWDPZ{width:92%}.CourseDetail_heroCard__Fnpnr{padding:24px 20px}.CourseDetail_courseTitle__URsLl{font-size:1.4rem}.CourseDetail_tabsCard__SGAFf{padding:20px 20px 28px}.CourseDetail_outcomesGrid__mBDPo{grid-template-columns:1fr}.CourseDetail_instructorBar__4x7iT{flex-direction:column;align-items:flex-start}.CourseDetail_instructorProfile__q9pZ9{flex-direction:column;align-items:center;text-align:center}.CourseDetail_instructorStats__5C3rj{justify-content:center}.CourseDetail_reviewsSummary__8bJTu{flex-direction:column;text-align:center}.CourseDetail_quickStats__XDxL0{gap:14px}}.WebinarHeader_header__Zq7Me{width:100%;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);position:sticky;top:0;z-index:100}.WebinarHeader_inner__qAgGx{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;min-height:84px;padding:12px 24px}.WebinarHeader_leftGroup__kTehL{display:flex;align-items:center;gap:34px;min-width:0}.WebinarHeader_logo__ulJsE{display:flex;align-items:center;flex-shrink:0}.WebinarHeader_logo__ulJsE img{height:38px;width:auto}.WebinarHeader_backButton__eu_uT{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;padding:0;color:#0f172a;font-family:var(--font-body);font-weight:600;font-size:1rem;cursor:pointer;transition:color .2s ease,transform .2s ease}.WebinarHeader_backButton__eu_uT:hover{color:var(--blue-dark);transform:translateX(-1px)}.WebinarHeader_backIcon__jHVdG{flex-shrink:0}.WebinarHeader_guestAvatar__mqnBF{width:48px;height:48px;border-radius:50%;background:var(--blue-darkest);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 8px 20px rgba(3,26,51,.16)}@media (max-width:600px){.WebinarHeader_inner__qAgGx{padding:8px 16px;min-height:72px}.WebinarHeader_leftGroup__kTehL{gap:16px}.WebinarHeader_logo__ulJsE img{height:30px}.WebinarHeader_backButton__eu_uT{font-size:.9rem}.WebinarHeader_guestAvatar__mqnBF{width:40px;height:40px}}@media (max-width:420px){.WebinarHeader_inner__qAgGx{gap:12px}.WebinarHeader_backButton__eu_uT span{display:none}}