.video-hub_page__JGFuN{--ink:#101934;--muted:#62718d;position:fixed;inset:0;min-height:100vh;overflow-y:auto;color:var(--ink);background-color:#f8fbff;background-image:radial-gradient(circle,#d9e4f2 1px,transparent 0);background-size:22px 22px;font-family:Arial,Helvetica,sans-serif}.video-hub_page__JGFuN *,.video-hub_page__JGFuN :after,.video-hub_page__JGFuN :before{box-sizing:border-box}.video-hub_shell__EA2ki{display:grid;width:min(1420px,calc(100% - 36px));margin:0 auto;padding:22px 0 58px;grid-template-columns:250px minmax(0,1fr);grid-gap:28px;gap:28px}.video-hub_sidebar__NIl0S{position:-webkit-sticky;position:sticky;top:22px;display:flex;height:calc(100vh - 44px);min-height:560px;flex-direction:column;padding:28px 22px 20px;border:2px solid var(--ink);border-radius:20px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.video-hub_sidebarBrand__W3pSN{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:10px;gap:10px;padding-bottom:24px;border-bottom:3px solid var(--ink)}.video-hub_sidebarBrand__W3pSN img{display:block;width:72px;height:72px;object-fit:contain}.video-hub_productName__7NP2_{color:#000;font-size:17px;font-weight:900;line-height:1.15}.video-hub_navigation__GNLIK{display:grid;grid-gap:11px;gap:11px;margin-top:28px}.video-hub_navItem__ul7uz{display:grid;min-height:49px;padding:0 12px;align-items:center;border:1px solid #e5ebf3;border-radius:11px;color:#536480;background:#fff;font:inherit;font-size:13px;font-weight:800;text-align:left;text-decoration:none;grid-template-columns:23px 1fr auto;grid-gap:8px;gap:8px;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.video-hub_navItem__ul7uz:hover{transform:translateY(-1px);border-color:#9bdfff}.video-hub_navIcon__Xh0mC{width:20px;height:20px;color:#536d8e}.video-hub_navActive__1Mf53{border:2px solid var(--ink);color:#07121c;background:var(--brand-blue);box-shadow:0 4px 0 var(--ink)}.video-hub_navActive__1Mf53 .video-hub_navIcon__Xh0mC{color:#07121c}.video-hub_signOutButton__tq35Q{margin-top:auto;padding:10px;border:0;color:#536480;background:transparent;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.video-hub_content__wlP8Z{min-width:0}.video-hub_topBar__W30OY{display:flex;min-height:105px;align-items:center;justify-content:space-between;gap:24px;padding:21px 25px;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.video-hub_eyebrow__rST9x{display:inline-flex;margin-bottom:8px;padding:5px 9px;border:1.5px solid var(--ink);border-radius:6px;background:var(--brand-blue);font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.video-hub_topBar__W30OY h1{max-width:880px;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:-.025em}.video-hub_profileAvatar__rTzVy{display:grid;width:61px;height:61px;flex:0 0 61px;padding:5px;place-items:center;overflow:hidden;border:4px solid var(--brand-blue);border-radius:50%;background:#fff;box-shadow:0 4px 0 rgb(49 188 253/30%)}.video-hub_profileAvatar__rTzVy img{width:100%;height:100%;object-fit:contain}.video-hub_progressCard__YESyU{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:24px 0;padding:17px 22px;border:1.5px solid var(--ink);border-radius:14px;background:#eef9ff}.video-hub_progressCard__YESyU>div:first-child{display:grid;grid-gap:3px;gap:3px}.video-hub_progressCard__YESyU span{color:#64738e;font-size:10px;font-weight:800;text-transform:uppercase}.video-hub_progressCard__YESyU strong{font-size:14px}.video-hub_progressSummary__ccrlj{display:flex;min-width:min(100%,320px);align-items:center;gap:13px}.video-hub_progressSummary__ccrlj>span{color:var(--ink);font-size:12px}.video-hub_progressTrack__C966Y{width:250px;height:11px;overflow:hidden;border:1.5px solid var(--ink);border-radius:999px;background:#fff}.video-hub_progressTrack__C966Y span{display:block;width:var(--progress);height:100%;background:#23c58b}.video-hub_previewBanner___HBWf{display:grid;margin-bottom:24px;padding:13px 16px;align-items:center;border:2px solid #9a6200;border-radius:12px;background:#fff7da;grid-template-columns:25px 1fr auto;grid-gap:10px;gap:10px;box-shadow:0 4px 0 #f7c34e}.video-hub_previewBanner___HBWf p{margin:0;color:#644700;font-size:12px}.video-hub_previewBanner___HBWf button{border:0;color:#644700;background:transparent;font-size:23px;cursor:pointer}.video-hub_sections__z7tXa{display:grid;grid-gap:28px;gap:28px}.video-hub_errorCard__TK2ir,.video-hub_loadingCard__ukzfg{margin-bottom:24px;padding:24px;border:2px solid var(--ink);border-radius:15px;background:#fff;box-shadow:5px 6px 0 var(--ink)}.video-hub_srOnly__ErQBT{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.video-hub_catalogueSkeleton__h64V5{display:grid;margin-top:24px;grid-gap:28px;gap:28px}.video-hub_skeletonSection__AJ2PK{overflow:hidden;border:1px solid var(--frt-border);border-radius:18px;background:#fff;box-shadow:var(--frt-light-shadow)}.video-hub_skeletonSectionHeader__Im4kW{display:grid;min-height:104px;padding:22px 26px;align-items:center;border-bottom:1px solid var(--frt-border);background:#f7f7f7;grid-template-columns:58px 1fr auto;grid-gap:18px;gap:18px}.video-hub_skeletonHeadingCopy__XaRyq,.video-hub_skeletonVideoCopy__o3t_v{display:grid;grid-gap:10px;gap:10px}.video-hub_skeletonBlock__3aIWv{display:block;border-radius:8px;background:linear-gradient(100deg,#e3e3e3 25%,#f5f5f5 42%,#e3e3e3 60%);background-size:240% 100%;animation:video-hub_catalogueSkeletonShimmer__b0EYW 1.35s ease-in-out infinite}.video-hub_skeletonNumber__vcCus{width:54px;height:54px;border-radius:13px}.video-hub_skeletonSectionTitle__1phoe{width:min(390px,70%);height:28px}.video-hub_skeletonSectionText__9PvvK{width:min(650px,90%);height:18px}.video-hub_skeletonCount__ljJqW{width:76px;height:32px}.video-hub_skeletonVideoRow__nOMXJ{display:grid;min-height:124px;padding:20px 26px;align-items:center;grid-template-columns:155px minmax(0,1fr) 132px;grid-gap:21px;gap:21px}.video-hub_skeletonVideoRow__nOMXJ+.video-hub_skeletonVideoRow__nOMXJ{border-top:1px solid #d7dfeb}.video-hub_skeletonThumbnail__p04wF{width:155px;aspect-ratio:16/9;border-radius:12px}.video-hub_skeletonVideoTitle__Hwft8{width:min(500px,72%);height:25px}.video-hub_skeletonVideoText___Nbml{width:min(330px,50%);height:17px}.video-hub_skeletonButton__b3JgN{width:132px;height:48px}@keyframes video-hub_catalogueSkeletonShimmer__b0EYW{0%{background-position:100% 0}to{background-position:-100% 0}}.video-hub_errorCard__TK2ir strong{font-size:17px}.video-hub_errorCard__TK2ir p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.video-hub_inlineError__3uaVd{margin:0 0 20px;padding:12px 14px;border:1px solid #d6a019;border-radius:9px;color:#634800;background:#fff8df;font-size:12px}.video-hub_sectionCard__g6kUC{overflow:hidden;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.video-hub_sectionHeader___PNNg{display:grid;min-height:104px;padding:22px 26px;align-items:center;border-bottom:3px solid var(--ink);background:#f7f9fc;grid-template-columns:58px 1fr auto;grid-gap:18px;gap:18px}.video-hub_sectionNumber__3HMaT{display:grid;width:54px;height:54px;place-items:center;border-radius:13px;background:var(--ink);font-size:28px;font-weight:900}.video-hub_sectionHeader___PNNg h2{margin:0 0 5px;font-size:20px}.video-hub_sectionHeader___PNNg p{max-width:760px;margin:0;color:var(--muted);font-size:12px;line-height:1.35}.video-hub_videoCount__iYfoV{padding:8px 11px;border:1.5px solid var(--ink);border-radius:8px;background:#edf3fb;color:var(--ink);font-size:10px;font-weight:900;text-transform:uppercase}.video-hub_videoList__Q9JBO{display:grid}.video-hub_videoRow__44N86{position:relative;display:grid;min-height:124px;padding:20px 26px;align-items:center;grid-template-columns:155px minmax(0,1fr) auto;grid-gap:21px;gap:21px}.video-hub_videoRow__44N86+.video-hub_videoRow__44N86{border-top:1px solid #d7dfeb}.video-hub_thumbnail__tJF_t{position:relative;display:grid;width:155px;aspect-ratio:16/9;place-items:center;overflow:hidden;border:2px solid var(--ink);border-radius:12px;color:#fff;background:#264463}.video-hub_thumbnail__tJF_t:before{position:absolute;inset:-30%;opacity:.3;background:repeating-linear-gradient(115deg,transparent 0 15px,#fff 16px 17px);transform:rotate(-8deg);content:""}.video-hub_realThumbnail__aC5_R{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover}.video-hub_strategy__WTfJA{background:linear-gradient(135deg,#13b787,#168e79)}.video-hub_reading__df5Zo{background:linear-gradient(135deg,#325f9e,#173353)}.video-hub_writing__QIBXp{background:linear-gradient(135deg,#9751c7,#50277c)}.video-hub_thumbLabel__f34xg{position:relative;z-index:1;font-size:18px;font-weight:900;letter-spacing:.04em}.video-hub_duration__4Lgqv{right:7px;padding:3px 5px;background:rgb(8 15 32/82%)}.video-hub_doneBadge__0mCr_,.video-hub_duration__4Lgqv{position:absolute;z-index:2;bottom:6px;border-radius:4px;font-size:9px;font-weight:900}.video-hub_doneBadge__0mCr_{left:7px;display:inline-flex;padding:4px 6px;align-items:center;background:#18b97d;text-transform:uppercase;gap:3px}.video-hub_videoInfo__kmV__{min-width:0}.video-hub_videoInfo__kmV__ h3{margin:0 0 6px;font-size:16px;line-height:1.2}.video-hub_videoInfo__kmV__ p{margin:0;color:#52698f;font-size:11px;font-weight:700;text-transform:capitalize}.video-hub_resumeText__baN4I{display:block;margin-top:7px;color:#147ba9;font-size:10px;font-weight:800}.video-hub_videoButton__Xtr7v{display:inline-flex;min-width:132px;min-height:43px;padding:0 15px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:9px;color:var(--ink);background:#fff;box-shadow:0 4px 0 var(--ink);font:inherit;font-size:10px;font-weight:900;text-transform:uppercase;gap:8px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.video-hub_videoButton__Xtr7v>svg{width:15px;height:15px;flex:0 0 15px}.video-hub_videoButton__Xtr7v:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--ink)}.video-hub_unavailableButton__4J2Ty{cursor:not-allowed;opacity:.55;box-shadow:none}.video-hub_page__JGFuN a:focus-visible,.video-hub_page__JGFuN button:focus-visible{outline:3px solid rgb(49 188 253/38%);outline-offset:3px}@media (max-width:980px){.video-hub_shell__EA2ki{width:min(94%,820px);grid-template-columns:1fr}.video-hub_sidebar__NIl0S{position:static;height:auto;min-height:0}.video-hub_navigation__GNLIK{grid-template-columns:repeat(2,minmax(0,1fr))}.video-hub_signOutButton__tq35Q{margin-top:12px}}@media (max-width:700px){.video-hub_shell__EA2ki{width:calc(100% - 24px);padding-top:12px}.video-hub_topBar__W30OY{padding:18px}.video-hub_topBar__W30OY h1{font-size:23px}.video-hub_profileAvatar__rTzVy{width:52px;height:52px;flex-basis:52px}.video-hub_progressCard__YESyU{align-items:stretch;flex-direction:column;gap:13px}.video-hub_progressSummary__ccrlj,.video-hub_progressTrack__C966Y{width:100%}.video-hub_sectionHeader___PNNg{padding:18px;grid-template-columns:50px 1fr}.video-hub_sectionNumber__3HMaT{width:47px;height:47px;font-size:23px}.video-hub_videoCount__iYfoV{display:none}.video-hub_videoRow__44N86{padding:18px;grid-template-columns:122px minmax(0,1fr);gap:15px}.video-hub_thumbnail__tJF_t{width:122px}.video-hub_videoButton__Xtr7v{width:100%;grid-column:1/-1}.video-hub_skeletonSectionHeader__Im4kW{padding:18px;grid-template-columns:50px 1fr}.video-hub_skeletonNumber__vcCus{width:47px;height:47px}.video-hub_skeletonCount__ljJqW{display:none}.video-hub_skeletonVideoRow__nOMXJ{padding:18px;grid-template-columns:122px minmax(0,1fr);gap:15px}.video-hub_skeletonThumbnail__p04wF{width:122px}.video-hub_skeletonButton__b3JgN{width:100%;grid-column:1/-1}}@media (max-width:480px){.video-hub_navigation__GNLIK{grid-template-columns:1fr}.video-hub_topBar__W30OY{align-items:flex-start}.video-hub_eyebrow__rST9x{font-size:7px}.video-hub_sectionHeader___PNNg{grid-template-columns:1fr}.video-hub_sectionNumber__3HMaT{width:45px;height:45px}.video-hub_videoRow__44N86{grid-template-columns:1fr}.video-hub_thumbnail__tJF_t{width:100%}.video-hub_videoInfo__kmV__ h3{font-size:15px}.video-hub_skeletonSectionHeader__Im4kW,.video-hub_skeletonVideoRow__nOMXJ{grid-template-columns:1fr}.video-hub_skeletonThumbnail__p04wF{width:100%}}@media (prefers-reduced-motion:reduce){.video-hub_page__JGFuN *{scroll-behavior:auto!important;transition:none!important}.video-hub_skeletonBlock__3aIWv{animation:none}}.video-hub_page__JGFuN{color:var(--frt-black);background-color:var(--frt-light-grey);background-image:none;font-family:var(--font-montserrat),Arial,sans-serif;font-size:var(--font-size-body)}.video-hub_errorCard__TK2ir,.video-hub_loadingCard__ukzfg,.video-hub_progressCard__YESyU,.video-hub_sectionCard__g6kUC,.video-hub_sidebar__NIl0S,.video-hub_topBar__W30OY{border:1px solid var(--frt-border);box-shadow:var(--frt-light-shadow)}.video-hub_sidebarBrand__W3pSN{border-bottom:1px solid #bdbdbd}.video-hub_sidebarBrand__W3pSN span{color:var(--frt-blue)}.video-hub_navItem__ul7uz{border:1px solid #dedede;color:var(--frt-black);box-shadow:none}.video-hub_navItem__ul7uz:hover{border-color:var(--frt-blue);transform:none}.video-hub_navActive__1Mf53{border-color:transparent;color:var(--frt-black);background:var(--frt-blue);box-shadow:none}.video-hub_eyebrow__rST9x{border:0;color:var(--frt-black);background:var(--frt-blue)}.video-hub_topBar__W30OY h1{color:var(--frt-black);font-size:var(--font-size-h1);line-height:1.08}.video-hub_profileAvatar__rTzVy{border:2px solid var(--frt-blue);box-shadow:none}.video-hub_progressCard__YESyU{background:#fff}.video-hub_progressCard__YESyU span,.video-hub_progressCard__YESyU strong,.video-hub_progressSummary__ccrlj>span{color:var(--frt-black)}.video-hub_progressCard__YESyU strong{font-size:var(--font-size-body)}.video-hub_progressTrack__C966Y{border:1px solid #9e9e9e}.video-hub_previewBanner___HBWf{border:1px solid #d7b431;box-shadow:none}.video-hub_previewBanner___HBWf p{font-size:var(--font-size-body)}.video-hub_sectionHeader___PNNg{border-bottom:1px solid var(--frt-border);background:#f7f7f7}.video-hub_sectionNumber__3HMaT{color:#fff;background:var(--frt-blue)}.video-hub_sectionHeader___PNNg h2,.video-hub_sectionHeader___PNNg p,.video-hub_videoInfo__kmV__ h3,.video-hub_videoInfo__kmV__ p{color:var(--frt-black)}.video-hub_sectionHeader___PNNg h2{font-size:var(--font-size-h2)}.video-hub_sectionHeader___PNNg p{font-size:var(--font-size-body);line-height:1.5}.video-hub_thumbnail__tJF_t,.video-hub_videoCount__iYfoV{border:1px solid #bdbdbd}.video-hub_videoCount__iYfoV{color:var(--frt-black)}.video-hub_videoInfo__kmV__ h3{font-size:var(--font-size-h3)}.video-hub_resumeText__baN4I,.video-hub_videoInfo__kmV__ p{font-size:var(--font-size-body)}.video-hub_videoButton__Xtr7v{min-height:48px;border:0;color:var(--frt-black);background:var(--frt-blue);box-shadow:none;font-size:14px}.video-hub_videoButton__Xtr7v:hover{background:#189bd7;box-shadow:none;transform:none}.video-hub_unavailableButton__4J2Ty{background:#dedede}.video-hub_page__JGFuN a:focus-visible,.video-hub_page__JGFuN button:focus-visible{outline-color:rgb(42 172 232/45%)}@media (max-width:700px){.video-hub_page__JGFuN{font-size:var(--font-size-body)}.video-hub_topBar__W30OY h1{font-size:var(--font-size-h1)}.video-hub_sectionHeader___PNNg h2{font-size:var(--font-size-h2)}.video-hub_previewBanner___HBWf p,.video-hub_progressCard__YESyU strong,.video-hub_resumeText__baN4I,.video-hub_sectionHeader___PNNg p,.video-hub_videoInfo__kmV__ p{font-size:var(--font-size-body)}.video-hub_videoInfo__kmV__ h3{font-size:var(--font-size-h3)}}.video-hub_headerAuthActions__rWLY2,.video-hub_sidebarAuthActions___fwOy{display:flex;gap:10px}.video-hub_sidebarAuthActions___fwOy{margin-top:auto;flex-direction:column}.video-hub_guestProgressMessage__YSic6 a,.video-hub_headerAuthActions__rWLY2 a,.video-hub_sidebarAuthActions___fwOy a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--frt-blue);border-radius:9px;padding:9px 15px;color:var(--frt-black);background:#fff;font-weight:700;text-decoration:none}.video-hub_guestProgressMessage__YSic6 a,.video-hub_headerAuthActions__rWLY2 a:last-child,.video-hub_sidebarAuthActions___fwOy a:last-child{border-color:transparent;background:var(--frt-blue)}.video-hub_publicIntro__icM_Q{max-width:760px;margin:12px 0 0;color:var(--frt-black);font-size:var(--font-size-body);line-height:1.5}.video-hub_guestProgressMessage__YSic6{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px}.video-hub_guestProgressMessage__YSic6 span{font-weight:800}.video-hub_guestProgressMessage__YSic6 strong{font-weight:400}.video-hub_accessBadge__eEj0_{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;line-height:1;text-transform:uppercase}.video-hub_freeBadge__ty99G{color:#075c43;background:#d8f7eb}.video-hub_premiumBadge__4P8D0{color:#6f5200;background:#fff3bf}.video-hub_lockedVideoRow__loaHu{background:#fcfcfc}.video-hub_lockedVideoRow__loaHu .video-hub_realThumbnail__aC5_R{opacity:.82}.video-hub_lockedButton__qyl7F{gap:8px;background:var(--frt-orange)}.video-hub_lockedButton__qyl7F:hover{background:#ddaf00}@media (max-width:980px){.video-hub_sidebarAuthActions___fwOy{margin-top:12px;flex-direction:row}.video-hub_sidebarAuthActions___fwOy a{flex:1 1}}@media (max-width:700px){.video-hub_topBar__W30OY{flex-wrap:wrap}.video-hub_headerAuthActions__rWLY2{width:100%}.video-hub_headerAuthActions__rWLY2 a{flex:1 1}.video-hub_guestProgressMessage__YSic6{grid-template-columns:1fr}}