.paid-access-gate_page__gU0QQ{min-height:100vh;display:grid;padding:24px;place-items:center;color:#000;background:#ececec}.paid-access-gate_card__NaQeJ{display:grid;width:min(100%,520px);padding:36px;justify-items:center;border:1px solid #d4d4d4;border-radius:18px;background:#fff;box-shadow:var(--frt-light-shadow);text-align:center}.paid-access-gate_card__NaQeJ h1{margin:0 0 10px;font-family:var(--font-raleway),Arial,sans-serif;font-size:var(--font-size-h3)}.paid-access-gate_card__NaQeJ p{margin:0;line-height:1.6}.paid-access-gate_card__NaQeJ button{margin-top:22px;padding:12px 22px;border:0;border-radius:8px;color:#fff;background:var(--frt-blue);font:inherit;font-weight:700;cursor:pointer}.paid-access-gate_skeletonPage__yxuPE{min-height:100vh;padding:28px 20px 54px;color:#000;background:#ececec}.paid-access-gate_skeletonShell__0JZrF{display:grid;width:min(1420px,100%);margin:0 auto;grid-template-columns:260px minmax(0,1fr);grid-gap:32px;gap:32px}.paid-access-gate_skeletonHeader__Qgmmq,.paid-access-gate_skeletonSection__Q4ZJb,.paid-access-gate_skeletonSidebar__MHgx_{border:1px solid #d4d4d4;border-radius:18px;background:#fff;box-shadow:var(--frt-light-shadow)}.paid-access-gate_skeletonSidebar__MHgx_{display:grid;min-height:680px;padding:28px 22px;align-content:start;grid-gap:15px;gap:15px}.paid-access-gate_skeletonContent__TTy__{display:grid;align-content:start;grid-gap:26px;gap:26px}.paid-access-gate_skeletonHeader__Qgmmq{display:flex;min-height:154px;padding:30px;align-items:center;justify-content:space-between}.paid-access-gate_skeletonHeader__Qgmmq>div,.paid-access-gate_skeletonSectionHeading__Qy5nH>div{display:grid;grid-gap:12px;gap:12px}.paid-access-gate_skeletonBlock__sBsuU{display:block;border-radius:8px;background:linear-gradient(90deg,#e5e5e5 25%,#f4f4f4 50%,#e5e5e5 75%);background-size:200% 100%;animation:paid-access-gate_shimmer__gEhnZ 1.4s ease-in-out infinite}.paid-access-gate_brandLine__ex9_D{width:82%;height:29px;margin-bottom:11px}.paid-access-gate_dividerLine__ry9SM{width:100%;height:1px;margin-bottom:19px}.paid-access-gate_navLine__TURkc{width:100%;height:52px;border-radius:10px}.paid-access-gate_eyebrowLine__y5UgT{width:180px;height:18px}.paid-access-gate_titleLine__aEL34{width:min(660px,55vw);height:49px}.paid-access-gate_avatarCircle__f3U3_{width:58px;height:58px;border-radius:50%}.paid-access-gate_progressCard__9kLWt{width:100%;height:88px;border:1px solid #d4d4d4;border-radius:15px}.paid-access-gate_skeletonSection__Q4ZJb{overflow:hidden}.paid-access-gate_skeletonSectionHeading__Qy5nH{display:flex;min-height:118px;padding:25px 30px;align-items:center;gap:18px}.paid-access-gate_sectionNumber__qWUs4{width:54px;height:54px;flex:none}.paid-access-gate_sectionTitle__WP4Cu{width:min(430px,45vw);height:26px}.paid-access-gate_sectionText___dgIB{width:min(620px,55vw);height:16px}.paid-access-gate_videoRow__PKQie{width:100%;height:132px;border-radius:0;border-top:1px solid #ececec}.paid-access-gate_srOnly__mrBy5{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes paid-access-gate_shimmer__gEhnZ{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:800px){.paid-access-gate_skeletonShell__0JZrF{grid-template-columns:1fr}.paid-access-gate_skeletonSidebar__MHgx_{display:none}.paid-access-gate_skeletonHeader__Qgmmq{min-height:120px;padding:24px}.paid-access-gate_titleLine__aEL34{width:min(520px,62vw);height:36px}.paid-access-gate_skeletonSectionHeading__Qy5nH{padding:20px}.paid-access-gate_videoRow__PKQie{height:105px}}@media (prefers-reduced-motion:reduce){.paid-access-gate_skeletonBlock__sBsuU{animation:none}}.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-gap:5px;gap:5px;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_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}}.confetti-burst_layer__TfAB6{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;pointer-events:none}.confetti-burst_message__hdjCO{z-index:1;padding:11px 18px;border-radius:999px;color:#000;background:#fff;box-shadow:0 8px 24px rgb(0 0 0/16%);font-family:var(--font-montserrat),Arial,sans-serif;font-size:14px;font-weight:700;animation:confetti-burst_message-in__uY8Z3 1.9s ease both}.confetti-burst_burst__2euZu{position:absolute;inset:0;display:grid;place-items:center}.confetti-burst_particle__snfVd{position:absolute;width:10px;height:16px;border-radius:2px;background:var(--color);animation:confetti-burst_burst__2euZu 1.3s cubic-bezier(.16,.78,.3,1) var(--delay) both}@keyframes confetti-burst_burst__2euZu{0%{opacity:1;transform:translate(0) rotate(0deg) scale(1)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--rotation)) scale(.65)}}@keyframes confetti-burst_message-in__uY8Z3{0%,to{opacity:0;transform:translateY(10px) scale(.96)}12%,82%{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.confetti-burst_particle__snfVd{display:none}.confetti-burst_message__hdjCO{animation:none}}.watch-video_page__0SydE{--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}.watch-video_page__0SydE *,.watch-video_page__0SydE :after,.watch-video_page__0SydE :before{box-sizing:border-box}.watch-video_shell__tmE8c{display:grid;width:min(1580px,calc(100% - 32px));min-height:100vh;margin:0 auto;padding:18px 0 44px;grid-template-columns:235px minmax(480px,1fr) 300px;grid-gap:24px;gap:24px}.watch-video_sidebar__QMgGd{position:-webkit-sticky;position:sticky;top:18px;display:flex;height:calc(100vh - 36px);min-height:600px;flex-direction:column;padding:26px 20px 20px;border:2px solid var(--ink);border-radius:20px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.watch-video_brand__xcjjW{display:grid;padding-bottom:22px;border-bottom:3px solid var(--ink);color:var(--ink);text-decoration:none;grid-gap:4px;gap:4px}.watch-video_brand__xcjjW img{display:block;width:72px;height:72px;object-fit:contain}.watch-video_studentCard__YamJP{display:grid;margin-top:22px;padding:10px;align-items:center;border:1.5px solid #cad6e6;border-radius:12px;color:var(--ink);background:#f6faff;text-decoration:none;grid-template-columns:43px minmax(0,1fr);grid-gap:10px;gap:10px}.watch-video_studentAvatar__edjQj{display:grid;width:43px;height:43px;padding:3px;place-items:center;border:2px solid var(--brand-blue);border-radius:50%;background:#fff}.watch-video_studentAvatar__edjQj img{width:100%;height:100%;object-fit:contain}.watch-video_studentCard__YamJP>span:last-child{display:grid;min-width:0;grid-gap:3px;gap:3px}.watch-video_studentCard__YamJP strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.watch-video_studentCard__YamJP small{color:#52627c;font-size:8px;font-weight:900;text-transform:uppercase}.watch-video_navigation__lVlt9{display:grid;margin-top:24px;grid-gap:10px;gap:10px}.watch-video_navItem__qIutn{display:grid;min-height:46px;padding:0 11px;align-items:center;border:1px solid #e3eaf3;border-radius:10px;color:#536480;background:#fff;font-size:12px;font-weight:800;text-decoration:none;grid-template-columns:24px 1fr;grid-gap:8px;gap:8px;transition:transform .12s ease,border-color .12s ease}.watch-video_navItem__qIutn:hover{transform:translateY(-1px);border-color:#8cd9fc}.watch-video_navItem__qIutn>svg{width:20px;height:20px;justify-self:center}.watch-video_navActive__HgKNT{border:2px solid var(--ink);color:#07121c;background:var(--brand-blue);box-shadow:0 4px 0 var(--ink)}.watch-video_navActive__HgKNT:hover{transform:none}.watch-video_backLink__1iH8J{display:flex;margin-top:auto;padding:11px 4px 2px;align-items:center;color:#52627c;font-size:10px;font-weight:900;text-decoration:none;gap:7px}.watch-video_backLink__1iH8J>svg{width:16px;height:16px;flex:0 0 16px}.watch-video_lessonContent__xBJeo{min-width:0}.watch-video_lessonHeader__AlrPE{display:flex;min-height:126px;padding:22px 24px;align-items:center;justify-content:space-between;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:7px 8px 0 var(--ink);gap:24px}.watch-video_eyebrow__TbFdP{display:inline-flex;margin-bottom:8px;padding:5px 8px;border:1.5px solid var(--ink);border-radius:6px;background:var(--brand-blue);font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.watch-video_lessonHeader__AlrPE h1{max-width:720px;margin:0 0 6px;font-size:clamp(22px,2.4vw,32px);line-height:1.08;letter-spacing:-.02em}.watch-video_lessonHeader__AlrPE p{margin:0;color:var(--muted);font-size:11px;font-weight:700}.watch-video_lessonProgress__J4cnN{display:grid;width:168px;flex:0 0 168px;text-align:right;grid-gap:8px;gap:8px}.watch-video_lessonProgress__J4cnN strong{color:#167fae;font-size:10px;text-transform:uppercase}.watch-video_progressTrack__6QmYd{width:100%;height:10px;overflow:hidden;border:1.5px solid var(--ink);border-radius:999px;background:#edf4fa}.watch-video_progressTrack__6QmYd span{display:block;width:var(--watch-progress);height:100%;background:#24c58d;transition:width .2s ease}.watch-video_playerCard__vEyRB{margin-top:24px;overflow:hidden;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.watch-video_playerFrame__rtPkJ{padding:8px;background:var(--ink)}.watch-video_video__aOlTc{display:block;width:100%;aspect-ratio:16/9;border-radius:10px;background:#050913}.watch-video_saveStatus___XXqi{display:grid;min-height:48px;padding:10px 15px;align-items:center;color:#52627c;font-size:10px;font-weight:800;grid-template-columns:10px 1fr auto;grid-gap:8px;gap:8px}.watch-video_saveStatus___XXqi small{color:#77859a;font-size:9px}.watch-video_saveDot__PrCa3{width:8px;height:8px;border-radius:50%;background:#24c58d;box-shadow:0 0 0 3px #dcf8ee}.watch-video_testButton__FLcvc{display:flex;width:100%;min-height:52px;margin-top:24px;padding:0 16px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:11px;color:var(--ink);background:var(--brand-blue);box-shadow:0 5px 0 var(--ink);font:inherit;font-size:13px;font-weight:900;gap:12px;cursor:pointer}.watch-video_testButton__FLcvc small{padding:4px 6px;border-radius:5px;color:#4e607d;background:rgb(255 255 255/72%);font-size:8px;text-transform:uppercase}.watch-video_testButton__FLcvc:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 0 var(--ink)}.watch-video_testButton__FLcvc:disabled{cursor:not-allowed;opacity:.58}.watch-video_quizInlineError__WS2Qn,.watch-video_quizLoadError__HPFKR{margin:12px 0 0;padding:11px 12px;border:1px solid #ffc4c4;border-radius:9px;color:#842727;background:#fff0f0;font-size:10px;line-height:1.45}.watch-video_quizCard__Q7Im6{margin-top:24px;overflow:hidden;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.watch-video_quizHeader__Dl0SZ{display:flex;min-height:82px;padding:18px 20px;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ink);background:#eefaff;gap:16px}.watch-video_quizHeader__Dl0SZ>div{display:grid;grid-gap:5px;gap:5px}.watch-video_quizHeader__Dl0SZ span{color:#347092;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.watch-video_quizHeader__Dl0SZ h2{margin:0;font-size:19px;line-height:1.2}.watch-video_quizHeader__Dl0SZ button{display:grid;width:34px;height:34px;flex:0 0 34px;padding:0;place-items:center;border:1.5px solid #b9c9da;border-radius:9px;color:var(--ink);background:#fff;cursor:pointer}.watch-video_reviewNotice__BMVpU{width:-moz-fit-content;width:fit-content;margin:15px 20px 0;padding:5px 8px;border-radius:6px;color:#845400;background:#fff0bd;font-size:8px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.watch-video_quizIntro__bYC46{display:grid;padding:22px;grid-gap:18px;gap:18px}.watch-video_quizIntro__bYC46>p{margin:0;color:#526480;font-size:12px;line-height:1.55}.watch-video_latestScore__U9yvz{display:flex;padding:13px 14px;align-items:center;justify-content:space-between;border:1.5px solid;border-radius:10px;font-size:11px;gap:12px}.watch-video_latestScore__U9yvz span{font-size:10px}.watch-video_red__xA8_f{color:#9a2f2f;background:#fff0f0}.watch-video_orange__qZ04X{color:#8a5600;background:#fff4d6}.watch-video_green__rLBVk{color:#087452;background:#dff9ef}.watch-video_resumeQuiz__KvVpY{display:grid;padding:16px;border:1.5px solid #8bdcff;border-radius:12px;background:#f2fbff;grid-gap:8px;gap:8px}.watch-video_resumeQuiz__KvVpY strong{font-size:12px}.watch-video_resumeQuiz__KvVpY p{margin:0;color:#526480;font-size:10px;line-height:1.45}.watch-video_resumeQuiz__KvVpY>div{display:flex;margin-top:4px;flex-wrap:wrap;gap:9px}.watch-video_finalScore__xpHr5 button,.watch-video_nextQuestionButton__hzAOA,.watch-video_resumeQuiz__KvVpY button,.watch-video_startQuizButton__bRKRT{min-height:40px;padding:0 14px;border:2px solid var(--ink);border-radius:8px;color:var(--ink);background:var(--brand-blue);box-shadow:0 3px 0 var(--ink);font:inherit;font-size:10px;font-weight:900;cursor:pointer}.watch-video_resumeQuiz__KvVpY button+button{background:#fff}.watch-video_startQuizButton__bRKRT{justify-self:start;min-width:145px}.watch-video_quizQuestionArea__Kw0Ua{display:grid;padding:22px;grid-gap:17px;gap:17px}.watch-video_quizCounterRow__s0_7S{display:grid;color:#526480;font-size:9px;grid-gap:8px;gap:8px}.watch-video_quizCounterRow__s0_7S>div{height:8px;overflow:hidden;border:1.5px solid var(--ink);border-radius:999px;background:#edf4fa}.watch-video_quizCounterRow__s0_7S>div span{display:block;height:100%;background:var(--brand-blue);transition:width .18s ease}.watch-video_quizFieldset__xFc1K{min-width:0;margin:0;padding:0;border:0}.watch-video_quizFieldset__xFc1K legend{width:100%;margin-bottom:16px;color:var(--ink);font-size:17px;font-weight:900;line-height:1.35}.watch-video_quizOptions__nC44e{display:grid;grid-gap:10px;gap:10px}.watch-video_quizOption__jd6EY{display:grid;min-height:52px;padding:10px 12px;align-items:center;border:1.5px solid #c8d8e8;border-radius:10px;color:#334762;background:#fff;font-size:11px;line-height:1.4;grid-template-columns:auto 28px minmax(0,1fr);grid-gap:9px;gap:9px;cursor:pointer}.watch-video_quizOption__jd6EY:hover{border-color:#63ccfa;background:#f5fcff}.watch-video_quizOption__jd6EY input{width:16px;height:16px;margin:0;accent-color:#1a9edb}.watch-video_optionKey__F1eqp{display:grid;width:26px;height:26px;place-items:center;border:1px solid #c6d8e7;border-radius:7px;color:#4b607b;background:#f1f6fa;font-size:9px;font-weight:900}.watch-video_quizOptionSelected__P5G44{border:2px solid #159edc;background:#edfaff}.watch-video_quizOptionCorrect__Y25_S{border:2px solid #15966d;color:#07543a;background:#e3faef}.watch-video_quizOptionIncorrect__4mmGp{border:2px solid #d45757;color:#7c1e1e;background:#fff0f0}.watch-video_quizActions__Omr7k{display:flex;align-items:center;justify-content:space-between;gap:10px}.watch-video_checkAnswerButton__iTtYo,.watch-video_hintButton__FJytn{min-height:40px;padding:0 14px;border:1.5px solid #bfcddd;border-radius:8px;color:#425471;background:#fff;font:inherit;font-size:10px;font-weight:900;cursor:pointer}.watch-video_checkAnswerButton__iTtYo{border:2px solid var(--ink);color:var(--ink);background:var(--brand-blue);box-shadow:0 3px 0 var(--ink)}.watch-video_checkAnswerButton__iTtYo:disabled,.watch-video_finalScore__xpHr5 button:disabled,.watch-video_resumeQuiz__KvVpY button:disabled,.watch-video_startQuizButton__bRKRT:disabled{cursor:not-allowed;opacity:.5}.watch-video_quizHint__Tkkj3{padding:13px 14px;border:1.5px solid #f0c354;border-radius:10px;color:#684900;background:#fff8df}.watch-video_quizHint__Tkkj3 strong{font-size:10px;text-transform:uppercase}.watch-video_quizHint__Tkkj3 p{margin:5px 0 0;font-size:11px;line-height:1.5}.watch-video_quizFeedback__qRW8b{display:grid;padding:16px;border:1.5px solid;border-radius:12px;grid-gap:8px;gap:8px}.watch-video_quizFeedback__qRW8b>strong{font-size:14px}.watch-video_quizFeedback__qRW8b p{margin:0;font-size:11px;line-height:1.5}.watch-video_feedbackCorrect__x8xtK{border-color:#53c99e;color:#07543a;background:#e8fbf3}.watch-video_feedbackIncorrect__j6_4R{border-color:#efa1a1;color:#702626;background:#fff3f3}.watch-video_nextQuestionButton__hzAOA{display:inline-flex;align-items:center;justify-self:end;margin-top:5px;gap:7px}.watch-video_finalScore__xpHr5{display:grid;margin-top:8px;padding:16px;border:1.5px solid;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px}.watch-video_finalScore__xpHr5>strong{font-size:28px}.watch-video_finalScore__xpHr5>span{font-size:11px;font-weight:800}.watch-video_focusCard__lpxxI{margin-top:24px;padding:22px 24px;border:2px solid var(--ink);border-radius:17px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.watch-video_focusHeading__lvxJm{display:flex;align-items:center;gap:12px}.watch-video_focusHeading__lvxJm>span{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:2px solid var(--ink);border-radius:10px;background:#dff9ef;font-weight:900}.watch-video_focusHeading__lvxJm h2{margin:0 0 4px;font-size:16px}.watch-video_focusHeading__lvxJm p{margin:0;color:var(--muted);font-size:10px}.watch-video_focusCard__lpxxI ul{display:grid;margin:18px 0 0;padding:0;list-style:none;grid-gap:12px;gap:12px}.watch-video_focusCard__lpxxI li{display:grid;align-items:start;color:#536480;font-size:11px;line-height:1.45;grid-template-columns:16px minmax(0,1fr);grid-gap:9px;gap:9px}.watch-video_focusCard__lpxxI li>svg{margin-top:1px;color:#087452}.watch-video_tutorPanel__B_qFL{position:-webkit-sticky;position:sticky;top:18px;display:flex;height:calc(100vh - 36px);min-height:600px;flex-direction:column;overflow:hidden;border:2px solid var(--ink);border-radius:20px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.watch-video_tutorHeader__XXEjb{display:grid;min-height:72px;padding:14px 15px;align-items:center;border-bottom:2px solid var(--ink);grid-template-columns:40px minmax(0,1fr) auto;grid-gap:10px;gap:10px}.watch-video_tutorMark__cnD6F{display:grid;width:40px;height:40px;place-items:center;border:2px solid var(--ink);border-radius:11px;background:var(--brand-blue);font-size:18px;font-weight:900}.watch-video_tutorHeader__XXEjb>div{display:grid;grid-gap:2px;gap:2px}.watch-video_tutorHeader__XXEjb strong{font-size:13px}.watch-video_tutorHeader__XXEjb small{color:var(--muted);font-size:8px;font-weight:800;text-transform:uppercase}.watch-video_readyPill__0uyQx{padding:5px 7px;border-radius:6px;color:#087452;background:#dff9ef;font-size:8px;font-weight:900;text-transform:uppercase}.watch-video_clearChatButton__3ppf4{padding:6px 7px;border:1px solid #cbd6e4;border-radius:7px;color:#52627c;background:#fff;font:inherit;font-size:8px;font-weight:900;cursor:pointer}.watch-video_clearChatButton__3ppf4:hover:not(:disabled){border-color:#78d3fb;color:var(--ink);background:#effaff}.watch-video_clearChatButton__3ppf4:disabled{cursor:wait;opacity:.6}.watch-video_tutorBody__CPsqU{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:18px 15px;gap:14px}.watch-video_tutorIntro__ld_jG{padding:17px;border:1.5px solid #8bdcff;border-radius:13px;background:#eefaff}.watch-video_tutorIntro__ld_jG>span{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:var(--brand-blue);font-weight:900}.watch-video_tutorIntro__ld_jG h2{margin:12px 0 6px;font-size:15px;line-height:1.2}.watch-video_tutorIntro__ld_jG p{margin:0;color:#526480;font-size:10px;line-height:1.5}.watch-video_tutorEmptyState__ma8_R{display:grid;padding:14px;border:1px solid #8bdcff;border-radius:13px;color:var(--frt-black);background:#eefaff;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px}.watch-video_tutorEmptyIcon__NSFr7{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--brand-blue)}.watch-video_tutorEmptyState__ma8_R h2{margin:1px 0 4px;font-size:18px;line-height:1.2}.watch-video_tutorEmptyState__ma8_R>div>p{margin:0;font-size:13px;line-height:1.45}.watch-video_tutorEmptyNotice__dsQYP{margin:2px 0 0;padding-top:9px;border-top:1px solid #bddfed;color:#536480;font-size:11px;line-height:1.45;grid-column:1/-1}.watch-video_suggestedPrompts__VrTZU{display:grid;grid-gap:8px;gap:8px}.watch-video_suggestedPrompts__VrTZU>small{color:#74849b;font-size:7px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.watch-video_suggestedPrompts__VrTZU button{padding:10px 11px;border:1px solid #c8d8e8;border-radius:9px;color:#425471;background:#fff;font:inherit;font-size:9px;line-height:1.35;text-align:left;cursor:pointer}.watch-video_suggestedPrompts__VrTZU button:hover{border-color:#63ccfa;background:#f0faff}.watch-video_chatMessage__47Uap{max-width:92%;padding:11px 12px;border-radius:12px}.watch-video_chatMessage__47Uap small{display:block;margin-bottom:5px;color:#74849b;font-size:7px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.watch-video_chatMessage__47Uap p{margin:0;white-space:pre-wrap}.watch-video_chatMessage__47Uap p,.watch-video_markdownMessage__nZ_LO{color:#273b59;font-size:10px;line-height:1.55;overflow-wrap:anywhere}.watch-video_markdownMessage__nZ_LO>:first-child{margin-top:0}.watch-video_markdownMessage__nZ_LO>:last-child{margin-bottom:0}.watch-video_markdownMessage__nZ_LO p{margin:0 0 8px;white-space:normal}.watch-video_markdownMessage__nZ_LO h1,.watch-video_markdownMessage__nZ_LO h2,.watch-video_markdownMessage__nZ_LO h3,.watch-video_markdownMessage__nZ_LO h4{margin:12px 0 6px;color:var(--ink);line-height:1.25}.watch-video_markdownMessage__nZ_LO h1{font-size:14px}.watch-video_markdownMessage__nZ_LO h2{font-size:13px}.watch-video_markdownMessage__nZ_LO h3,.watch-video_markdownMessage__nZ_LO h4{font-size:11px}.watch-video_markdownMessage__nZ_LO ol,.watch-video_markdownMessage__nZ_LO ul{display:grid;margin:6px 0 9px;padding-left:19px;grid-gap:4px;gap:4px}.watch-video_markdownMessage__nZ_LO li{padding-left:1px}.watch-video_markdownMessage__nZ_LO li>p{margin:0}.watch-video_markdownMessage__nZ_LO blockquote{margin:8px 0;padding:7px 9px;border-left:3px solid var(--brand-blue);color:#526480;background:rgb(255 255 255/65%)}.watch-video_markdownMessage__nZ_LO blockquote p{margin:0}.watch-video_markdownMessage__nZ_LO code{padding:1px 4px;border-radius:4px;background:#dceef7;font-family:Consolas,Courier New,monospace;font-size:.92em}.watch-video_markdownMessage__nZ_LO pre{max-width:100%;margin:8px 0;padding:9px;overflow-x:auto;border-radius:7px;color:#edf7ff;background:var(--ink)}.watch-video_markdownMessage__nZ_LO pre code{padding:0;color:inherit;background:transparent;white-space:pre}.watch-video_markdownMessage__nZ_LO a{color:#006ca3;font-weight:800;text-decoration-thickness:1px;text-underline-offset:2px}.watch-video_markdownMessage__nZ_LO hr{margin:10px 0;border:0;border-top:1px solid #b9ddeb}.watch-video_markdownMessage__nZ_LO table{display:block;max-width:100%;margin:8px 0;overflow-x:auto;border-collapse:collapse}.watch-video_markdownMessage__nZ_LO td,.watch-video_markdownMessage__nZ_LO th{padding:5px 6px;border:1px solid #a9cfdf;text-align:left}.watch-video_markdownMessage__nZ_LO th{background:#dff5ff}.watch-video_userMessage___uGbP{align-self:flex-end;border-bottom-right-radius:4px;background:#edf1f6}.watch-video_assistantMessage__vfpGw{align-self:flex-start;border:1px solid #8bdcff;border-bottom-left-radius:4px;background:#eefaff}.watch-video_groundedLabel__vsJdO{display:inline-flex;margin-top:8px;padding:4px 6px;align-items:center;border-radius:999px;color:#087452;background:#dff9ef;font-size:7px;font-weight:900;gap:3px}.watch-video_thinkingMessage__GeL6M,.watch-video_tutorStatus__7lUQD{display:flex;padding:12px;align-items:center;border-radius:10px;color:#536480;background:#f4f7fa;font-size:9px;gap:9px}.watch-video_tutorSpinner__dKahH{width:14px;height:14px;flex:0 0 14px;border:2px solid #b7dff1;border-top-color:#159edc;border-radius:50%;animation:watch-video_tutor-spin__mKjky .8s linear infinite}.watch-video_inlineTutorError__ijn3a,.watch-video_tutorError__z_gnx{padding:11px;border:1px solid #ffc4c4;border-radius:9px;color:#842727;background:#fff0f0;font-size:9px;line-height:1.45}.watch-video_tutorError__z_gnx strong{display:block;margin-bottom:5px}.watch-video_tutorError__z_gnx p{margin:0}.watch-video_tutorComposer__3Nmni{padding:13px;border-top:1px solid #d9e2ee;background:#fafcff}.watch-video_tutorComposer__3Nmni label{display:block;margin-bottom:7px;color:#63738d;font-size:8px;font-weight:900;text-transform:uppercase}.watch-video_tutorComposer__3Nmni>div{display:grid;align-items:end;grid-template-columns:1fr 40px;grid-gap:7px;gap:7px}.watch-video_tutorComposer__3Nmni textarea{min-width:0;min-height:52px;max-height:110px;padding:9px 10px;resize:vertical;border:1.5px solid #cbd6e4;border-radius:8px;color:#263954;background:#fff;font:inherit;font-size:9px;line-height:1.4}.watch-video_tutorComposer__3Nmni textarea:focus{border-color:#31bcfd;outline:3px solid rgb(49 188 253/18%)}.watch-video_tutorComposer__3Nmni textarea:disabled{color:#8b97a8;background:#f2f5f8}.watch-video_tutorComposer__3Nmni button{display:grid;min-height:40px;padding:0;place-items:center;border:2px solid var(--ink);border-radius:8px;color:var(--ink);background:var(--brand-blue);cursor:pointer}.watch-video_tutorComposer__3Nmni button:disabled{cursor:not-allowed;opacity:.42}.watch-video_composerHint__R0g_e{display:block;margin-top:6px;color:#8793a4;font-size:7px}@keyframes watch-video_tutor-spin__mKjky{to{transform:rotate(1turn)}}.watch-video_errorCard__aMaq6,.watch-video_statusCard__Y6mCt{padding:32px;border:2px solid var(--ink);border-radius:16px;background:#fff;box-shadow:7px 8px 0 var(--ink)}.watch-video_errorCard__aMaq6 h1{margin:0 0 10px;font-size:28px}.watch-video_errorCard__aMaq6 p{color:#61708a;line-height:1.5}.watch-video_errorCard__aMaq6 a{display:inline-flex;margin-top:10px;padding:12px 18px;border:2px solid var(--ink);border-radius:8px;color:var(--ink);background:var(--brand-blue);box-shadow:0 4px 0 var(--ink);font-weight:900;text-decoration:none}.watch-video_playerError__kAxdt{padding:12px;border-radius:8px;color:#7c1e1e;background:#ffe9e9;font-size:11px}.watch-video_progressMessage__oGYwQ{padding:12px;border-radius:8px;color:#07543a;background:#dff9ef;font-size:11px;font-weight:800}.watch-video_page__0SydE a:focus-visible,.watch-video_page__0SydE button:focus-visible,.watch-video_page__0SydE input:focus-visible,.watch-video_page__0SydE textarea:focus-visible,.watch-video_page__0SydE video:focus-visible{outline:3px solid rgb(49 188 253/45%);outline-offset:3px}@media (max-width:1220px){.watch-video_shell__tmE8c{grid-template-columns:225px minmax(0,1fr)}.watch-video_tutorPanel__B_qFL{position:static;height:650px;min-height:520px;grid-column:2}.watch-video_tutorBody__CPsqU{display:flex}}@media (max-width:880px){.watch-video_shell__tmE8c{width:min(94%,780px);grid-template-columns:1fr}.watch-video_sidebar__QMgGd{position:static;height:auto;min-height:0}.watch-video_navigation__lVlt9{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-video_backLink__1iH8J{margin-top:18px}.watch-video_tutorPanel__B_qFL{grid-column:1}}@media (max-width:620px){.watch-video_shell__tmE8c{width:calc(100% - 24px);padding-top:12px}.watch-video_lessonHeader__AlrPE{align-items:stretch;flex-direction:column}.watch-video_lessonProgress__J4cnN{width:100%;flex-basis:auto;text-align:left}.watch-video_saveStatus___XXqi{grid-template-columns:10px 1fr}.watch-video_saveStatus___XXqi small{grid-column:2}.watch-video_tutorPanel__B_qFL{height:min(680px,calc(100vh - 24px))}.watch-video_quizHeader__Dl0SZ,.watch-video_quizIntro__bYC46,.watch-video_quizQuestionArea__Kw0Ua{padding:17px}.watch-video_quizActions__Omr7k{align-items:stretch;flex-direction:column-reverse}.watch-video_checkAnswerButton__iTtYo,.watch-video_hintButton__FJytn{width:100%}.watch-video_finalScore__xpHr5{grid-template-columns:1fr}.watch-video_finalScore__xpHr5 button{justify-self:start}}@media (max-width:450px){.watch-video_navigation__lVlt9{grid-template-columns:1fr}.watch-video_studentCard__YamJP{grid-template-columns:43px 1fr}.watch-video_focusCard__lpxxI,.watch-video_lessonHeader__AlrPE{padding:18px}}@media (prefers-reduced-motion:reduce){.watch-video_page__0SydE *{scroll-behavior:auto!important;transition:none!important}}.watch-video_page__0SydE{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)}.watch-video_errorCard__aMaq6,.watch-video_focusCard__lpxxI,.watch-video_lessonHeader__AlrPE,.watch-video_playerCard__vEyRB,.watch-video_quizCard__Q7Im6,.watch-video_sidebar__QMgGd,.watch-video_statusCard__Y6mCt,.watch-video_tutorPanel__B_qFL{border:1px solid var(--frt-border);box-shadow:var(--frt-light-shadow)}.watch-video_brand__xcjjW{border-bottom:1px solid #bdbdbd}.watch-video_brand__xcjjW strong{color:var(--frt-blue)}.watch-video_navItem__qIutn,.watch-video_studentCard__YamJP{border:1px solid #dedede;color:var(--frt-black);box-shadow:none}.watch-video_studentAvatar__edjQj{border:1px solid var(--frt-blue)}.watch-video_navItem__qIutn:hover{border-color:var(--frt-blue);transform:none}.watch-video_navActive__HgKNT{border-color:transparent;color:var(--frt-black);background:var(--frt-blue);box-shadow:none}.watch-video_eyebrow__TbFdP{border:0;color:var(--frt-black);background:var(--frt-blue)}.watch-video_focusCard__lpxxI li,.watch-video_focusHeading__lvxJm h2,.watch-video_focusHeading__lvxJm p,.watch-video_lessonHeader__AlrPE h1,.watch-video_lessonHeader__AlrPE p,.watch-video_quizFieldset__xFc1K legend,.watch-video_quizHeader__Dl0SZ h2,.watch-video_quizIntro__bYC46>p{color:var(--frt-black)}.watch-video_errorCard__aMaq6 h1,.watch-video_lessonHeader__AlrPE h1{font-size:var(--font-size-h1);line-height:1.08}.watch-video_focusCard__lpxxI li,.watch-video_focusHeading__lvxJm p,.watch-video_lessonHeader__AlrPE p,.watch-video_quizIntro__bYC46>p{font-size:var(--font-size-body);line-height:1.55}.watch-video_lessonProgress__J4cnN strong{color:#087ead;font-size:14px}.watch-video_progressTrack__6QmYd{border:1px solid #9e9e9e}.watch-video_playerFrame__rtPkJ{padding:0;background:#111}.watch-video_video__aOlTc{border-radius:0}.watch-video_saveStatus___XXqi{color:var(--frt-black);font-size:14px}.watch-video_saveStatus___XXqi small{color:var(--frt-black);font-size:13px}.watch-video_checkAnswerButton__iTtYo,.watch-video_errorCard__aMaq6 a,.watch-video_finalScore__xpHr5 button,.watch-video_nextQuestionButton__hzAOA,.watch-video_resumeQuiz__KvVpY button,.watch-video_startQuizButton__bRKRT,.watch-video_testButton__FLcvc{border:0;color:var(--frt-black);background:var(--frt-blue);box-shadow:none}.watch-video_checkAnswerButton__iTtYo:hover:not(:disabled),.watch-video_errorCard__aMaq6 a:hover,.watch-video_finalScore__xpHr5 button:hover:not(:disabled),.watch-video_nextQuestionButton__hzAOA:hover:not(:disabled),.watch-video_resumeQuiz__KvVpY button:hover:not(:disabled),.watch-video_startQuizButton__bRKRT:hover:not(:disabled),.watch-video_testButton__FLcvc:hover:not(:disabled){background:#189bd7;box-shadow:none;transform:none}.watch-video_quizHeader__Dl0SZ,.watch-video_tutorHeader__XXEjb{border-bottom:1px solid var(--frt-border)}.watch-video_focusHeading__lvxJm h2,.watch-video_quizHeader__Dl0SZ h2,.watch-video_tutorIntro__ld_jG h2{font-size:var(--font-size-h2)}.watch-video_assistantMessage__vfpGw,.watch-video_clearChatButton__3ppf4,.watch-video_finalScore__xpHr5,.watch-video_latestScore__U9yvz,.watch-video_quizFeedback__qRW8b,.watch-video_quizHint__Tkkj3,.watch-video_quizOption__jd6EY,.watch-video_resumeQuiz__KvVpY,.watch-video_suggestedPrompts__VrTZU button,.watch-video_tutorComposer__3Nmni textarea,.watch-video_tutorIntro__ld_jG{border-width:1px;box-shadow:none}.watch-video_quizFieldset__xFc1K legend{font-size:20px}.watch-video_finalScore__xpHr5>span,.watch-video_latestScore__U9yvz,.watch-video_quizFeedback__qRW8b p,.watch-video_quizHint__Tkkj3 p,.watch-video_quizOption__jd6EY,.watch-video_resumeQuiz__KvVpY p{font-size:var(--font-size-body)}.watch-video_focusHeading__lvxJm>span,.watch-video_tutorMark__cnD6F{border:0;color:var(--frt-black);background:var(--frt-blue)}.watch-video_tutorHeader__XXEjb strong{color:var(--frt-black);font-size:18px}.watch-video_chatMessage__47Uap p,.watch-video_markdownMessage__nZ_LO,.watch-video_suggestedPrompts__VrTZU button,.watch-video_thinkingMessage__GeL6M,.watch-video_tutorComposer__3Nmni label,.watch-video_tutorComposer__3Nmni textarea,.watch-video_tutorHeader__XXEjb small,.watch-video_tutorIntro__ld_jG h2,.watch-video_tutorIntro__ld_jG p,.watch-video_tutorStatus__7lUQD{color:var(--frt-black)}.watch-video_chatMessage__47Uap p,.watch-video_markdownMessage__nZ_LO,.watch-video_suggestedPrompts__VrTZU button,.watch-video_thinkingMessage__GeL6M,.watch-video_tutorComposer__3Nmni textarea,.watch-video_tutorIntro__ld_jG p,.watch-video_tutorStatus__7lUQD{font-size:var(--font-size-body);line-height:1.5}.watch-video_tutorComposer__3Nmni{border-top:1px solid var(--frt-border)}.watch-video_tutorComposer__3Nmni textarea:focus{border-color:var(--frt-blue);outline-color:rgb(42 172 232/18%)}.watch-video_tutorComposer__3Nmni button{border:0;color:var(--frt-black);background:var(--frt-blue);box-shadow:none}.watch-video_quizCounterRow__s0_7S>div{border:1px solid #bdbdbd}.watch-video_quizCounterRow__s0_7S>div span,.watch-video_tutorIntro__ld_jG>span{background:var(--frt-blue)}.watch-video_markdownMessage__nZ_LO blockquote{border-left-color:var(--frt-blue)}.watch-video_page__0SydE a:focus-visible,.watch-video_page__0SydE button:focus-visible,.watch-video_page__0SydE input:focus-visible,.watch-video_page__0SydE textarea:focus-visible,.watch-video_page__0SydE video:focus-visible{outline-color:rgb(42 172 232/45%)}@media (max-width:620px){.watch-video_page__0SydE{font-size:var(--font-size-body)}.watch-video_errorCard__aMaq6 h1,.watch-video_lessonHeader__AlrPE h1{font-size:var(--font-size-h1)}.watch-video_focusHeading__lvxJm h2,.watch-video_quizHeader__Dl0SZ h2,.watch-video_tutorIntro__ld_jG h2{font-size:var(--font-size-h2)}.watch-video_chatMessage__47Uap p,.watch-video_finalScore__xpHr5>span,.watch-video_focusCard__lpxxI li,.watch-video_focusHeading__lvxJm p,.watch-video_latestScore__U9yvz,.watch-video_lessonHeader__AlrPE p,.watch-video_markdownMessage__nZ_LO,.watch-video_quizFeedback__qRW8b p,.watch-video_quizHint__Tkkj3 p,.watch-video_quizIntro__bYC46>p,.watch-video_quizOption__jd6EY,.watch-video_resumeQuiz__KvVpY p,.watch-video_suggestedPrompts__VrTZU button,.watch-video_thinkingMessage__GeL6M,.watch-video_tutorComposer__3Nmni textarea,.watch-video_tutorIntro__ld_jG p,.watch-video_tutorStatus__7lUQD{font-size:var(--font-size-body)}}.watch-video_tutorPanel__B_qFL .watch-video_tutorEmptyState__ma8_R h2{font-size:18px}.watch-video_tutorPanel__B_qFL .watch-video_tutorEmptyState__ma8_R>div>p{font-size:13px}.watch-video_tutorPanel__B_qFL .watch-video_tutorEmptyNotice__dsQYP{font-size:11px}.watch-video_tutorPanel__B_qFL .watch-video_suggestedPrompts__VrTZU button{font-size:13px}.subscribe_page__BVpfh{min-height:100vh;padding-bottom:70px;color:#000;background:#ececec}.subscribe_header__XM58O{display:flex;min-height:76px;padding:14px max(24px,calc((100vw - 1120px) / 2));align-items:center;justify-content:space-between;background:#2aace8}.subscribe_accountLink__IXKdU,.subscribe_brand__B48eE{color:#fff;text-decoration:none}.subscribe_brand__B48eE{font-family:var(--font-raleway),Arial,sans-serif;font-size:24px;font-weight:800}.subscribe_accountLink__IXKdU{font-weight:700}.subscribe_hero___rE2A{width:min(900px,calc(100% - 40px));margin:64px auto 32px;text-align:center}.subscribe_eyebrow__he_j5{display:inline-block;margin-bottom:14px;padding:7px 12px;border-radius:6px;color:#000;background:#f1c40f;font-size:14px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.subscribe_hero___rE2A h1{max-width:850px;margin:0 auto 18px;font-family:var(--font-raleway),Arial,sans-serif;line-height:1.08}.subscribe_hero___rE2A p{max-width:730px;margin:0 auto;line-height:1.65}.subscribe_planCard__Qy2D1{width:min(620px,calc(100% - 40px));margin:0 auto;padding:34px;border:1px solid #d4d4d4;border-radius:18px;background:#fff;box-shadow:var(--frt-light-shadow)}.subscribe_planHeading__PtUgS{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.subscribe_planHeading__PtUgS div{display:grid;grid-gap:7px;gap:7px}.subscribe_planHeading__PtUgS span:first-child{font-weight:700}.subscribe_planHeading__PtUgS strong{font-family:var(--font-raleway),Arial,sans-serif;font-size:var(--font-size-h3)}.subscribe_testBadge__vFw_y{padding:6px 9px;border-radius:999px;background:#fff6cc;font-size:12px;font-weight:800;white-space:nowrap}.subscribe_planCard__Qy2D1 ul{display:grid;margin:28px 0;padding:0;grid-gap:15px;gap:15px;list-style:none}.subscribe_planCard__Qy2D1 li{display:flex;align-items:center;gap:10px;line-height:1.45}.subscribe_planCard__Qy2D1 li svg{color:#2aace8;flex:none}.subscribe_primaryButton__MjBnN,.subscribe_secondaryButton__Tx4Vf{display:inline-flex;min-height:50px;padding:12px 22px;align-items:center;justify-content:center;border:0;border-radius:8px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.subscribe_primaryButton__MjBnN{width:100%;color:#fff;background:#2aace8}.subscribe_secondaryButton__Tx4Vf{width:100%;border:1px solid #bdbdbd;color:#000;background:#fff}.subscribe_primaryButton__MjBnN:disabled,.subscribe_secondaryButton__Tx4Vf:disabled{cursor:wait;opacity:.58}.subscribe_activeState__5_TG_ p,.subscribe_error__EyqAi,.subscribe_sandboxNote__h0DFf,.subscribe_status__q6KiY{line-height:1.5}.subscribe_sandboxNote__h0DFf,.subscribe_status__q6KiY{color:#4e4e4e}.subscribe_sandboxNote__h0DFf{margin:14px 0 0;font-size:14px;text-align:center}.subscribe_error__EyqAi{padding:12px 14px;border-radius:8px;color:#8d1717;background:#fff0f0}.subscribe_activeState__5_TG_{display:grid;grid-gap:8px;gap:8px}.subscribe_activeState__5_TG_ p{margin:0}.subscribe_actions__4gS9U{display:grid;margin-top:10px;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.subscribe_successPage__M48Vx{padding-bottom:0}.subscribe_successHeader__9AWCX{display:flex;min-height:76px;padding:14px max(24px,calc((100vw - 1120px) / 2));align-items:center;background:#2aace8}.subscribe_successContent__bvRMr{display:grid;width:min(760px,calc(100% - 40px));min-height:calc(100vh - 76px);margin:0 auto;padding:72px 0 96px;align-content:center;justify-items:center;text-align:center}.subscribe_successContent__bvRMr h1{max-width:700px;margin:0;font-family:var(--font-raleway),Arial,sans-serif;font-size:var(--font-size-h1);line-height:1.05}.subscribe_successIntro__04mCR{max-width:570px;margin:18px 0 30px;line-height:1.55}.subscribe_successCard__OhmNF{display:grid;width:min(100%,560px);padding:26px;grid-gap:24px;gap:24px;border:1px solid #d4d4d4;border-radius:16px;background:#fff;box-shadow:var(--frt-light-shadow)}.subscribe_successConfirmation__eCAtg{display:flex;align-items:center;gap:14px;text-align:left}.subscribe_successConfirmation__eCAtg strong{display:block;margin-bottom:3px}.subscribe_successConfirmation__eCAtg p{margin:0;color:#4e4e4e;font-size:16px;line-height:1.45}.subscribe_successTick__wR1eT{display:grid;width:40px;height:40px;flex:none;border-radius:50%;place-items:center;color:#fff;background:#2aace8;font-size:22px;font-weight:800}.subscribe_successButton___woYM{display:inline-flex;min-height:52px;padding:12px 22px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:8px;color:#fff;background:#2aace8;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}@media (max-width:700px){.subscribe_header__XM58O{min-height:66px}.subscribe_brand__B48eE{font-size:20px}.subscribe_accountLink__IXKdU{font-size:14px}.subscribe_hero___rE2A{margin-top:42px}.subscribe_planCard__Qy2D1{padding:25px 20px}.subscribe_actions__4gS9U,.subscribe_planHeading__PtUgS{grid-template-columns:1fr}.subscribe_planHeading__PtUgS{display:grid}.subscribe_testBadge__vFw_y{justify-self:start}.subscribe_successHeader__9AWCX{min-height:66px}.subscribe_successContent__bvRMr{min-height:calc(100vh - 66px);padding:48px 0 64px}.subscribe_successContent__bvRMr h1{font-size:var(--font-size-h1)}.subscribe_successCard__OhmNF{padding:22px 20px}}