.student-workspace_shell__DuNNA{display:grid;grid-template-columns:232px minmax(0,1fr);gap:38px;align-items:start;margin-block:36px 64px;min-height:65vh;color:var(--k-ink)}.student-workspace_sidebar__xg2Pi{position:sticky;top:104px;padding:20px 14px;border-radius:22px;background:var(--k-blue);color:white;box-shadow:0 14px 38px #15357a12;min-width:0}.student-workspace_identity__0rnjq{display:flex;align-items:center;gap:10px;padding:0 6px 20px;margin-bottom:12px;border-bottom:1px solid #ffffff26}.student-workspace_identity__0rnjq>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:var(--k-lime);color:var(--k-deep);font-weight:800}.student-workspace_identity__0rnjq div{min-width:0}.student-workspace_identity__0rnjq strong{display:block;overflow-wrap:anywhere;font-size:14px}.student-workspace_identity__0rnjq small{display:block;margin-top:3px;color:#d6e3ff;font-size:12px}.student-workspace_sidebar__xg2Pi nav{display:grid;gap:4px}.student-workspace_more__63JuP nav a,.student-workspace_sidebar__xg2Pi nav a{display:flex;align-items:center;gap:11px;min-height:46px;padding:10px 12px;border-radius:11px;color:#e4ecff;font:550 14px var(--k-font-body);text-decoration:none}.student-workspace_sidebar__xg2Pi nav a:hover{background:#ffffff14;color:white}.student-workspace_sidebar__xg2Pi nav a.student-workspace_active__gkDj_{background:#fff;color:var(--k-deep);font-weight:750}.student-workspace_sidebar__xg2Pi nav a.student-workspace_active__gkDj_ svg{color:var(--k-blue)}.student-workspace_sidebar__xg2Pi nav a:last-child{margin-top:18px;border-top:1px solid #ffffff26;border-radius:0 0 11px 11px}.student-workspace_sidebar__xg2Pi .student-workspace_explore__Wdq0Z,.student-workspace_sidebar__xg2Pi .student-workspace_provider___4lle{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:20px 6px 0;color:var(--k-lime);font-size:12px;min-height:44px}.student-workspace_sidebar__xg2Pi .student-workspace_provider___4lle{color:white;justify-content:flex-start}.student-workspace_main__FBugj{min-width:0}.student-workspace_heading__HEhLn{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px}.student-workspace_eyebrow__Mfp93{font:750 10px var(--k-font-body);letter-spacing:.13em;color:var(--k-blue)}.student-workspace_heading__HEhLn h1{margin:8px 0;font:750 clamp(28px,3vw,40px)/1.15 var(--k-font-display);letter-spacing:-.035em;outline:none;overflow-wrap:anywhere}.student-workspace_heading__HEhLn p{margin:0;color:var(--k-secondary);font-size:14px;line-height:1.6}.student-workspace_notification__kiFAB{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:14px;background:white;border:1px solid var(--k-border);color:var(--k-blue)}.student-workspace_overview__CUbC1{min-width:0}.student-workspace_overviewTop__Lm680{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:stretch}.student-workspace_next__Suwhv,.student-workspace_requests__q_2GK{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:30px;border-radius:24px;border:1px solid var(--k-border);background:white}.student-workspace_next__Suwhv{position:relative;isolation:isolate;overflow:hidden;background:#f0f5ff;border-color:#d6e2ff}.student-workspace_next__Suwhv:after{content:"";position:absolute;z-index:-1;right:-76px;top:-80px;width:180px;height:180px;border:36px solid #2855d908;border-radius:50%;pointer-events:none}.student-workspace_cardIntro__V_YbO{display:flex;align-items:center;gap:12px;color:var(--k-deep);font:650 15px var(--k-font-body);margin-bottom:20px}.student-workspace_cardIcon__q1doQ{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:15px;background:white;color:var(--k-blue);box-shadow:0 2px 8px #15357a05}.student-workspace_requests__q_2GK .student-workspace_cardIcon__q1doQ{background:var(--k-cloud);box-shadow:none}.student-workspace_next__Suwhv h2{font:750 clamp(25px,2.5vw,32px)/1.2 var(--k-font-display);letter-spacing:-.035em;margin:0 0 14px;max-width:420px;overflow-wrap:anywhere}.student-workspace_next__Suwhv p,.student-workspace_requests__q_2GK p{font-size:15px;line-height:1.75;color:var(--k-secondary);margin:0 0 24px;overflow-wrap:anywhere}.student-workspace_next__Suwhv .student-workspace_lessonDate__bIx5d{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-weight:700;color:var(--k-blue);margin:4px 0 8px}.student-workspace_primaryAction__44J_D{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:8px 9px 8px 20px;margin-top:auto;border-radius:16px;background:var(--k-lime);color:var(--k-deep);font:750 15px var(--k-font-body);text-decoration:none}.student-workspace_primaryAction__44J_D>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--k-deep);color:white}.student-workspace_primaryAction__44J_D:hover{background:#b6e63a;color:var(--k-deep)}.student-workspace_requestHead__T61W0{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-bottom:20px}.student-workspace_requestCount__20Q9C{background:var(--k-cloud);padding:7px 10px;border-radius:9px;font-size:13px;font-weight:650;color:var(--k-blue)}.student-workspace_requests__q_2GK h2{font:750 24px/1.25 var(--k-font-display);letter-spacing:-.03em;margin:0 0 14px;color:var(--k-ink)}.student-workspace_requests__q_2GK .student-workspace_requestTitle__7dWIk{font-size:16px;font-weight:650;color:var(--k-ink);margin-bottom:12px}.student-workspace_requests__q_2GK .status{margin:0 0 14px;font-size:13px}.student-workspace_secondaryAction__ZeYbS{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:10px 16px;margin-top:auto;border:1px solid var(--k-border);border-radius:14px;background:white;color:var(--k-blue);font:700 15px var(--k-font-body);text-decoration:none}.student-workspace_secondaryAction__ZeYbS:hover{background:var(--k-cloud);color:var(--k-blue)}.student-workspace_sectionHeading__Z_080{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:32px 0 18px}.student-workspace_getStarted__0CUSD>h2,.student-workspace_sectionHeading__Z_080 h2{font:750 23px/1.3 var(--k-font-display);letter-spacing:-.025em;margin:0}.student-workspace_sectionHeading__Z_080 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--k-blue)}.student-workspace_getStarted__0CUSD{margin-top:34px}.student-workspace_steps__7X0Lv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;margin:18px 0 0;list-style:none}.student-workspace_steps__7X0Lv li{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;padding:22px;background:white;border:1px solid var(--k-border);border-radius:20px}.student-workspace_steps__7X0Lv li>span{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:11px;background:var(--k-cloud);color:var(--k-blue);font:750 16px var(--k-font-display)}.student-workspace_steps__7X0Lv h3{font:750 17px/1.4 var(--k-font-display);letter-spacing:-.02em;margin:0 0 9px;color:var(--k-ink)}.student-workspace_steps__7X0Lv p{font-size:14px;line-height:1.75;color:var(--k-secondary);margin:0}.student-workspace_courseGrid__QInof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.student-workspace_courseCard__VMBi4{display:block;border:1px solid var(--k-border);border-radius:20px;overflow:hidden;background:white;text-decoration:none;color:var(--k-ink);transition:box-shadow .15s ease}.student-workspace_courseCard__VMBi4:hover{box-shadow:0 10px 28px #15357a12;color:var(--k-ink)}.student-workspace_cover__F5yDe{position:relative;aspect-ratio:16/8;overflow:hidden;background:var(--k-cloud)}.student-workspace_cover__F5yDe img{object-fit:cover}.student-workspace_coverFallback__7WVNG{display:grid;place-items:center;aspect-ratio:16/8;background:var(--k-cloud);color:var(--k-blue)}.student-workspace_courseCopy__uNdk9{padding:20px}.student-workspace_courseType___2yJH{font:700 10px var(--k-font-body);color:var(--k-blue);letter-spacing:.025em}.student-workspace_courseCopy__uNdk9 h3{margin:10px 0;font:750 21px/1.3 var(--k-font-display);letter-spacing:-.02em;overflow-wrap:anywhere}.student-workspace_courseCopy__uNdk9 p{color:var(--k-secondary);font-size:13px;line-height:1.6;margin:8px 0}.student-workspace_courseCopy__uNdk9 small{font-size:12px;color:var(--k-secondary)}.student-workspace_courseCopy__uNdk9>div{display:flex;align-items:center;justify-content:space-between;margin-top:18px;font-size:12px;color:var(--k-blue)}.student-workspace_learnerSelect__a0ZFP{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;font-weight:650;margin-bottom:22px;color:var(--k-secondary)}.student-workspace_learnerSelect__a0ZFP select{width:auto;max-width:100%;min-height:44px;padding:10px 36px 10px 12px;border:1px solid var(--k-border);border-radius:12px;background:white;color:var(--k-deep);font:600 14px var(--k-font-body)}.student-workspace_courseWorkspace__r7VaI{padding:28px;background:white;border:1px solid var(--k-border);border-radius:22px;min-width:0}.student-workspace_back__Y_IKh{font-size:13px;color:var(--k-blue);display:inline-flex;min-height:44px;align-items:center}.student-workspace_courseWorkspace__r7VaI header{margin:16px 0 24px}.student-workspace_courseWorkspace__r7VaI header h2{font:750 32px/1.2 var(--k-font-display);letter-spacing:-.03em;margin:12px 0;overflow-wrap:anywhere}.student-workspace_courseWorkspace__r7VaI header p{color:var(--k-secondary);font-size:14px;line-height:1.6}.student-workspace_localTabs__5qltD{display:flex;gap:6px;padding:5px;background:var(--k-cloud);border-radius:13px;margin:20px 0}.student-workspace_localTabs__5qltD button{min-height:44px;flex:1 1;border:0;border-radius:10px;background:transparent;color:var(--k-secondary);font-weight:700;cursor:pointer}.student-workspace_localTabs__5qltD button[aria-pressed=true]{background:white;color:var(--k-blue);box-shadow:0 2px 6px #15357a0d}.student-workspace_description__da_ZG{white-space:pre-wrap;line-height:1.8;overflow-wrap:anywhere;color:var(--k-secondary)}.student-workspace_facts__r5u82{display:grid;gap:10px;margin:24px 0;padding:18px;background:var(--k-cloud);border-radius:14px;font-size:13px;color:var(--k-deep)}.student-workspace_facts__r5u82 span{display:flex;align-items:center;gap:8px}.student-workspace_contentBlock__pkApu{margin:24px 0}.student-workspace_contentBlock__pkApu h3{font-size:20px}.student-workspace_contentBlock__pkApu li,.student-workspace_contentBlock__pkApu p{font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.student-workspace_calendar__ah28X{min-width:0;padding:24px;background:white;border:1px solid var(--k-border);border-radius:20px}.student-workspace_courseWorkspace__r7VaI .student-workspace_calendar__ah28X{border:0;padding:0}.student-workspace_calendarLayout__I8H5e{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}.student-workspace_monthNav__ne7St{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px;margin-bottom:16px}.student-workspace_monthNav__ne7St h2{text-align:center;font:750 20px var(--k-font-display);margin:0}.student-workspace_monthNav__ne7St button{min-height:44px;border:0;border-radius:12px;background:var(--k-cloud);color:var(--k-deep);font-size:27px;cursor:pointer}.student-workspace_week__EQgd1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.student-workspace_week__EQgd1>span{font-size:11px;font-weight:600;color:var(--k-secondary);padding:10px 0}.student-workspace_week__EQgd1 button{position:relative;min-height:44px;width:100%;padding:5px 0 9px;border:0;border-radius:10px;background:transparent;color:var(--k-deep);font:600 13px var(--k-font-body);cursor:pointer}.student-workspace_week__EQgd1 button[data-outside=true]{opacity:.55}.student-workspace_week__EQgd1 [aria-selected=true] button{background:var(--k-blue);color:white;opacity:1}.student-workspace_week__EQgd1 button[aria-current=date]:not([tabindex="0"]){box-shadow:inset 0 0 0 1px var(--k-blue)}.student-workspace_week__EQgd1 i{display:none;position:absolute;bottom:4px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:var(--k-blue)}.student-workspace_week__EQgd1 button[data-event=true] i{display:block}.student-workspace_week__EQgd1 [aria-selected=true] i{background:var(--k-lime)}.student-workspace_today__jKNT8{min-height:44px;padding:8px 12px;border:0;border-radius:10px;background:var(--k-cloud);color:var(--k-blue);font-weight:600;cursor:pointer;margin-top:8px}.student-workspace_agenda__Imprp{min-width:0;padding-left:24px;border-left:1px solid var(--k-border)}.student-workspace_agenda__Imprp h3{font-size:17px;margin:0 0 18px}.student-workspace_agenda__Imprp>p{font-size:14px;color:var(--k-secondary);line-height:1.7}.student-workspace_agenda__Imprp article{background:var(--k-cloud);border-radius:14px;padding:18px;margin-bottom:12px;overflow-wrap:anywhere}.student-workspace_agenda__Imprp article>span{display:inline-block;border-radius:6px;padding:4px 8px;font-size:11px;background:var(--k-lime);color:var(--k-deep);font-weight:700}.student-workspace_agenda__Imprp h4{font:750 18px/1.4 var(--k-font-display);margin:8px 0}.student-workspace_agenda__Imprp .student-workspace_eventTime__OTuKP{font-size:14px;font-weight:700;color:var(--k-blue);margin:12px 0}.student-workspace_agenda__Imprp article p{font-size:14px;line-height:1.7}.student-workspace_agenda__Imprp a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--k-blue)}.student-workspace_main__FBugj .account-section-content{padding:0;min-width:0}.student-workspace_main__FBugj .account-section-content .provider-switch{display:none}.student-workspace_settings__GQ4ew .wrap.page-space.narrow{width:100%;max-width:none;padding:0;margin:0}.student-workspace_main__FBugj .two-columns{grid-template-columns:minmax(0,1fr)}.student-workspace_mobileNav__Te1h0,.student-workspace_more__63JuP{display:none}.student-workspace_shell__DuNNA a:focus-visible,.student-workspace_shell__DuNNA button:focus-visible,.student-workspace_shell__DuNNA select:focus-visible{outline:2px solid var(--k-blue);outline-offset:3px}.student-workspace_sidebar__xg2Pi a:focus-visible{outline-color:var(--k-lime)}@media(max-width:1100px){.student-workspace_shell__DuNNA{grid-template-columns:210px minmax(0,1fr);gap:24px}.student-workspace_calendarLayout__I8H5e,.student-workspace_overviewTop__Lm680{grid-template-columns:minmax(0,1fr)}.student-workspace_agenda__Imprp{padding:20px 0 0;border-left:0;border-top:1px solid var(--k-border)}.student-workspace_next__Suwhv,.student-workspace_requests__q_2GK{padding:24px}.student-workspace_courseGrid__QInof{gap:14px}.student-workspace_courseCopy__uNdk9{padding:16px}}@media(max-width:800px){.student-workspace_shell__DuNNA{display:block;margin-block:24px 100px;min-height:65vh}.student-workspace_sidebar__xg2Pi{display:none}.student-workspace_heading__HEhLn{margin-bottom:24px}.student-workspace_heading__HEhLn h1{font-size:30px}.student-workspace_mobileNav__Te1h0{position:fixed;z-index:90;left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:7px;border:1px solid var(--k-border);border-radius:20px;background:var(--k-blue);box-shadow:0 8px 35px #15357a33}.student-workspace_mobileNav__Te1h0 a,.student-workspace_mobileNav__Te1h0 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:54px;padding:5px 2px;border:0;border-radius:13px;background:transparent;color:#fff;font:650 10px var(--k-font-body);text-decoration:none}.student-workspace_mobileNav__Te1h0 .student-workspace_active__gkDj_{background:var(--k-lime);color:var(--k-deep)}.student-workspace_mobileNav__Te1h0 :is(a,button):focus-visible{outline-color:var(--k-lime)}.student-workspace_mobileNav__Te1h0 .student-workspace_active__gkDj_:focus-visible{outline-color:#fff}.student-workspace_more__63JuP{display:block;position:fixed;z-index:91;left:12px;right:12px;bottom:90px;max-height:calc(100dvh - 190px);overflow:auto;padding:18px;border:1px solid var(--k-border);border-radius:20px;background:white;box-shadow:0 -8px 40px #15357a22}.student-workspace_more__63JuP>div{display:flex;align-items:center;justify-content:space-between}.student-workspace_more__63JuP>div button{display:grid;place-items:center;min-width:44px;height:44px;background:var(--k-cloud);color:var(--k-blue);border:0;border-radius:12px}.student-workspace_more__63JuP nav a{color:var(--k-deep)}.student-workspace_more__63JuP nav a.student-workspace_active__gkDj_{background:var(--k-cloud);color:var(--k-blue)}.student-workspace_more__63JuP>a{display:block;padding:14px;font-size:14px;color:var(--k-blue)}.student-workspace_courseWorkspace__r7VaI{padding:22px}.student-workspace_courseWorkspace__r7VaI header h2{font-size:28px}.student-workspace_calendar__ah28X{padding:20px}}@media(max-width:500px){.student-workspace_courseGrid__QInof{grid-template-columns:minmax(0,1fr)}.student-workspace_heading__HEhLn h1{font-size:28px}.student-workspace_heading__HEhLn p{font-size:13px}.student-workspace_overviewTop__Lm680{gap:14px}.student-workspace_next__Suwhv,.student-workspace_requests__q_2GK{padding:22px}.student-workspace_calendar__ah28X{padding:16px}.student-workspace_courseWorkspace__r7VaI{padding:18px}.student-workspace_courseWorkspace__r7VaI .student-workspace_calendar__ah28X{padding:0}.student-workspace_monthNav__ne7St h2{font-size:18px}.student-workspace_learnerSelect__a0ZFP{display:grid;gap:8px}.student-workspace_learnerSelect__a0ZFP select{width:100%}.student-workspace_main__FBugj .application-row{display:block}.student-workspace_main__FBugj .row-actions{flex-wrap:wrap}.student-workspace_main__FBugj .form-row{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.student-workspace_courseCard__VMBi4{transition:none}}@media(max-width:1100px){.student-workspace_steps__7X0Lv{grid-template-columns:minmax(0,1fr)}.student-workspace_steps__7X0Lv li{flex-direction:row;gap:16px}.student-workspace_cardIntro__V_YbO,.student-workspace_requestHead__T61W0{margin-bottom:18px}}@media(max-width:500px){.student-workspace_heading__HEhLn h1{margin:0}.student-workspace_overviewTop__Lm680{gap:16px}.student-workspace_next__Suwhv,.student-workspace_requests__q_2GK{padding:24px;border-radius:21px}.student-workspace_next__Suwhv h2{font-size:27px}.student-workspace_requests__q_2GK h2{font-size:23px}.student-workspace_cardIntro__V_YbO,.student-workspace_next__Suwhv p,.student-workspace_primaryAction__44J_D,.student-workspace_requests__q_2GK p,.student-workspace_secondaryAction__ZeYbS{font-size:15px}.student-workspace_getStarted__0CUSD{margin-top:28px}.student-workspace_steps__7X0Lv li{padding:20px}.student-workspace_steps__7X0Lv h3{font-size:17px}.student-workspace_steps__7X0Lv p{font-size:14px}}.student-workspace_unread__hbuoG{display:inline-block;margin-left:7px;border-radius:7px;padding:2px 6px;background:var(--k-lime);color:var(--k-deep);font-size:10px}.student-workspace_notification__kiFAB{position:relative}.student-workspace_dot__XVZ4L{position:absolute;right:6px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--k-blue)}.student-workspace_providerStats__bUvut{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.student-workspace_providerStats__bUvut>div{padding:23px;border:1px solid var(--k-border);border-radius:19px;background:white;display:flex;align-items:center;gap:16px}.student-workspace_providerStats__bUvut strong{font:750 29px var(--k-font-display);color:var(--k-blue)}.student-workspace_providerStats__bUvut span{font-size:14px;line-height:1.5;color:var(--k-secondary)}.student-workspace_providerShortcuts__B7qps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.student-workspace_providerShortcuts__B7qps>a{padding:26px;border:1px solid var(--k-border);border-radius:22px;background:white;color:var(--k-ink);text-decoration:none;min-width:0}.student-workspace_providerShortcuts__B7qps>a>svg{color:var(--k-blue)}.student-workspace_providerShortcuts__B7qps h2{font:750 22px/1.3 var(--k-font-display);margin:18px 0 12px}.student-workspace_calendarHelp__K_wwm,.student-workspace_providerShortcuts__B7qps p{font-size:15px;line-height:1.8;color:var(--k-secondary)}.student-workspace_providerShortcuts__B7qps a>span{display:flex;align-items:center;gap:8px;margin-top:22px;font-size:14px;font-weight:700;color:var(--k-blue)}.student-workspace_main__FBugj .provider-section-content{min-width:0}.student-workspace_main__FBugj .provider-section-content .table-scroll{background:white;border:1px solid var(--k-border);border-radius:18px}.student-workspace_main__FBugj .provider-section-content table{min-width:600px}.student-workspace_main__FBugj .provider-section-content .two-columns{gap:20px}.student-workspace_settings__GQ4ew .page-title{display:none}@media(max-width:1100px){.student-workspace_providerStats__bUvut>div{padding:18px;flex-direction:column;align-items:flex-start;gap:8px}.student-workspace_providerShortcuts__B7qps{grid-template-columns:minmax(0,1fr)}}@media(max-width:500px){.student-workspace_providerStats__bUvut{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.student-workspace_providerStats__bUvut>div{padding:16px}.student-workspace_providerShortcuts__B7qps>a{padding:22px}.student-workspace_mobileNav__Te1h0 .student-workspace_unread__hbuoG{position:absolute;margin-left:2px}}.student-workspace_mobileNav__Te1h0 a{position:relative}.student-workspace_mobileNav__Te1h0 .student-workspace_unread__hbuoG{position:absolute;top:3px;right:5px;margin:0}.student-workspace_backButton__1sf3x{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:var(--k-blue);color:var(--k-white);box-shadow:0 4px 12px #15357a24;text-decoration:none}.student-workspace_backButton__1sf3x svg{width:24px;height:24px;stroke-width:2;transform:rotate(180deg)}.student-workspace_backButton__1sf3x:hover{background:var(--k-deep);color:var(--k-white)}.student-workspace_headerActions__BPPon{display:flex;align-items:center;gap:8px;flex-shrink:0}.student-workspace_headerAction__2sUcF{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--k-cloud);color:var(--k-blue);text-decoration:none}.student-workspace_headerAction__2sUcF:hover{background:var(--k-blue);color:var(--k-white)}.student-workspace_heading__HEhLn:has(.student-workspace_headerActions__BPPon){gap:12px}.student-workspace_heading__HEhLn:has(.student-workspace_headerActions__BPPon) h1{min-width:0}@media(max-width:380px){.student-workspace_heading__HEhLn:has(.student-workspace_headerActions__BPPon) h1{font-size:24px}.student-workspace_headerActions__BPPon{gap:6px}.student-workspace_headerActions__BPPon>a{width:44px;height:44px;flex-basis:44px}}.student-workspace_heading__HEhLn[data-compact]{margin-bottom:10px}.student-workspace_headerActions__BPPon>a.student-workspace_newCourse__n3c0M{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;height:44px;min-height:44px;flex-basis:auto;padding:0 14px;border:0;border-radius:12px;background:var(--k-blue);color:var(--k-white);font-size:14px;font-weight:650;white-space:nowrap;box-shadow:0 3px 9px #15357a18}.student-workspace_headerActions__BPPon>a.student-workspace_newCourse__n3c0M:hover{background:var(--k-deep)}.student-workspace_headerActions__BPPon>a.student-workspace_newCourse__n3c0M:focus-visible{outline:3px solid var(--k-blue);outline-offset:3px}@media(max-width:380px){.student-workspace_headerActions__BPPon>a.student-workspace_newCourse__n3c0M{padding:0 10px;gap:5px;font-size:13px}.student-workspace_heading__HEhLn[data-compact] h1{font-size:24px}}.student-workspace_headingHero__NpM3m{padding:24px;border-radius:22px;background:var(--k-hero-background);color:var(--k-white);margin-bottom:24px}.student-workspace_headingHero__NpM3m .student-workspace_heading__HEhLn{margin-bottom:20px}.student-workspace_headingHero__NpM3m .student-workspace_heading__HEhLn h1{color:var(--k-white)}.student-workspace_headingHero__NpM3m [class*=courseHeading]{margin-bottom:0}.student-workspace_headingHero__NpM3m [class*=courseHeading] h2{color:var(--k-white);font-size:26px;line-height:1.3}.student-workspace_headingHero__NpM3m .student-workspace_headerActions__BPPon>a{background:#ffffff14;color:var(--k-white);border:1px solid #ffffff38;box-shadow:none}.student-workspace_headingHero__NpM3m .student-workspace_headerActions__BPPon>a:hover{background:#ffffff26;color:var(--k-white)}.student-workspace_headingHero__NpM3m .student-workspace_headerActions__BPPon>a.student-workspace_backButton__1sf3x{background:var(--k-lime);color:var(--k-deep);border-color:transparent}.student-workspace_headingHero__NpM3m .student-workspace_headerActions__BPPon>a.student-workspace_backButton__1sf3x:hover{background:#d4fa7b;color:var(--k-deep)}.student-workspace_headingHero__NpM3m .student-workspace_headerActions__BPPon>a:focus-visible{outline:3px solid var(--k-white);outline-offset:3px}@media(max-width:700px){.student-workspace_headingHero__NpM3m{padding:18px 16px;border-radius:18px}.student-workspace_headingHero__NpM3m [class*=courseHeading] h2{font-size:23px}.student-workspace_headingHero__NpM3m .student-workspace_heading__HEhLn{gap:8px}.student-workspace_headingHero__NpM3m .student-workspace_heading__HEhLn h1{font-size:24px}}@media(max-width:380px){.student-workspace_headingHero__NpM3m{padding:18px 12px}.student-workspace_headingHero__NpM3m .student-workspace_heading__HEhLn{align-items:flex-start;flex-wrap:wrap;gap:12px}.student-workspace_headingHero__NpM3m .student-workspace_headerActions__BPPon{margin-left:auto}}.course-image-editor_editor__Rtadv{padding:28px}.course-image-editor_heading__S9QKY{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.course-image-editor_heading__S9QKY>svg{color:var(--k-blue);margin-top:4px}.course-image-editor_heading__S9QKY h2{margin:0;font-size:24px;letter-spacing:-.03em}.course-image-editor_heading__S9QKY p{margin:8px 0 0;color:var(--k-secondary);line-height:1.6}.course-image-editor_layout__Xz1g7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}.course-image-editor_preview__JTz48{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:var(--k-cloud);width:100%;min-width:0}.course-image-editor_preview__JTz48 img{object-fit:cover}.course-image-editor_empty__WVQdX{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;color:var(--k-secondary);padding:20px;text-align:center;border:1px dashed var(--k-border)}.course-image-editor_empty__WVQdX svg{color:var(--k-blue)}.course-image-editor_actions__99Bdu{min-width:0}.course-image-editor_actions__99Bdu p{font-size:14px;line-height:1.65;color:var(--k-secondary);margin:12px 0}.course-image-editor_upload__n2q93{display:flex;flex-direction:column;gap:12px;font-weight:650;color:var(--k-ink)}.course-image-editor_upload__n2q93 input{max-width:100%;width:100%;font-size:14px;padding:10px;border:1px solid var(--k-border);border-radius:12px;background:var(--k-white);color:var(--k-ink)}.course-image-editor_upload__n2q93 input::file-selector-button{border:0;border-radius:8px;padding:10px 12px;margin-right:10px;background:var(--k-blue);color:white;cursor:pointer;font-weight:650}.course-image-editor_notice__ppwfy{font-size:14px;line-height:1.65;color:var(--k-blue);overflow-wrap:anywhere}.course-image-editor_upload__n2q93 input:focus-visible{outline:3px solid var(--k-blue);outline-offset:3px}@media(max-width:700px){.course-image-editor_editor__Rtadv{padding:20px}.course-image-editor_layout__Xz1g7{grid-template-columns:minmax(0,1fr);gap:20px}.course-image-editor_heading__S9QKY h2{font-size:22px}}.course-feed_feed__K66pt{min-width:0;color:var(--k-ink);font-size:16px;line-height:1.6}.course-feed_heading__hgYBQ{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:26px 0}.course-feed_heading__hgYBQ h3{font-size:26px;margin:0 0 6px;letter-spacing:-.8px}.course-feed_heading__hgYBQ p,.course-feed_help__IMKBO,.course-feed_privacy__5q0nk{color:var(--k-secondary);margin:0}.course-feed_heading__hgYBQ label{min-width:180px}.course-feed_feed__K66pt input:not([type=checkbox]),.course-feed_feed__K66pt select,.course-feed_feed__K66pt textarea{width:100%;font:inherit;color:var(--k-ink);background:white;border:1px solid var(--k-border);border-radius:12px;padding:12px}.course-feed_feed__K66pt label{font-size:14px;font-weight:600}.course-feed_feed__K66pt a,.course-feed_feed__K66pt button,.course-feed_feed__K66pt summary{touch-action:manipulation}.course-feed_feed__K66pt button{cursor:pointer;font:inherit}.course-feed_feed__K66pt button:disabled{cursor:wait;opacity:.6}.course-feed_feed__K66pt :is(button,a,summary,input,textarea,select):focus-visible{outline:3px solid var(--k-blue);outline-offset:3px}.course-feed_roomBar__l8Dvj{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 20px}.course-feed_roomBar__l8Dvj button,.course-feed_roomBar__l8Dvj>div,.course-feed_roomBar__l8Dvj>span{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.course-feed_composerActions__snoow>div button,.course-feed_postFooter__VXits button,.course-feed_refresh__2TqQ1 button,.course-feed_roomBar__l8Dvj button{border:0;background:transparent;color:var(--k-blue);padding:10px 8px;min-height:44px;font-size:14px;font-weight:700}.course-feed_composer__eVgn1,.course-feed_post__f3__x,.course-feed_settings__J67PR,.course-feed_start__O2FwX{border:1px solid var(--k-border);border-radius:22px;background:var(--k-white);box-shadow:var(--k-shadow-card);padding:24px;margin-bottom:20px}.course-feed_composer__eVgn1{border-top:3px solid var(--k-blue)}.course-feed_composerHead__bzLak{display:flex;gap:12px;align-items:center;margin-bottom:16px}.course-feed_composerHead__bzLak strong{flex:1 1}.course-feed_composerHead__bzLak select{width:auto;font-size:14px;padding:8px;max-width:150px}.course-feed_avatar__yUBzA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:14px;background:var(--k-cloud);color:var(--k-blue);font-weight:800}.course-feed_composer__eVgn1 textarea,.course-feed_replyComposer__x4Znc textarea{resize:vertical;border:0;background:var(--k-cloud);min-height:90px}.course-feed_composerActions__snoow{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px}.course-feed_composerActions__snoow>div{display:flex;gap:8px}.course-feed_composerActions__snoow>div button,.course-feed_send__JR_g0{display:inline-flex;align-items:center;gap:8px}.course-feed_send__JR_g0{border:0;background:var(--k-blue);color:white;border-radius:14px;min-height:48px;padding:12px 22px;font-weight:700!important}.course-feed_send__JR_g0:hover{background:var(--k-blue-hover)}.course-feed_linkField__BR1T1{display:block;margin-top:14px}.course-feed_help__IMKBO{font-size:14px;margin-top:12px}.course-feed_hidden__mRkkZ{display:none}.course-feed_preview__VRpLf{display:flex;align-items:center;gap:16px;margin:14px 0}.course-feed_preview__VRpLf img{width:100px;height:90px;object-fit:contain;border-radius:10px}.course-feed_filters__HbNu7{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 8px}.course-feed_filters__HbNu7 button{padding:10px 16px;min-height:44px;border:0;background:var(--k-cloud);color:var(--k-secondary);border-radius:12px;font-size:14px;font-weight:700}.course-feed_filters__HbNu7 button[aria-pressed=true]{background:var(--k-blue);color:white}.course-feed_refresh__2TqQ1{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.course-feed_refresh__2TqQ1 button{display:flex;align-items:center;gap:8px}.course-feed_post__f3__x{position:relative}.course-feed_announcement__tVsih{border-top:3px solid var(--k-lime)}.course-feed_postHead__az__H{display:flex;align-items:flex-start;gap:12px}.course-feed_postHead__az__H>div{flex:1 1;min-width:0}.course-feed_postHead__az__H strong{font-size:16px}.course-feed_postHead__az__H p{font-size:14px;color:var(--k-secondary);margin:2px 0 0}.course-feed_postHead__az__H time{font-size:13px}.course-feed_menu__AyRv5{position:relative;flex-shrink:0}.course-feed_menu__AyRv5 summary{cursor:pointer;list-style:none;min-width:44px;min-height:44px;text-align:center;border-radius:12px;letter-spacing:2px;padding:10px;background:var(--k-cloud);color:var(--k-blue)}.course-feed_menu__AyRv5>div{position:absolute;right:0;top:48px;background:white;border:1px solid var(--k-border);border-radius:14px;padding:8px;box-shadow:var(--k-shadow-hover);z-index:4;width:220px}.course-feed_menu__AyRv5 button{display:block;width:100%;text-align:left;border:0;background:white;color:var(--k-ink);font-size:14px;padding:12px;border-radius:8px}.course-feed_menu__AyRv5 button:hover{background:var(--k-cloud)}.course-feed_badges__B5IVL{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.course-feed_badges__B5IVL:empty{display:none}.course-feed_badges__B5IVL span{background:var(--k-cloud);color:var(--k-deep);padding:3px 10px;border-radius:8px;font-size:13px;font-weight:700}.course-feed_body__VBCeo{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;margin:18px 0;line-height:1.7}.course-feed_image__xmwFj{display:block;background:var(--k-cloud);border-radius:16px;overflow:hidden}.course-feed_image__xmwFj img{display:block;max-height:460px;object-fit:contain;width:100%;height:auto}.course-feed_reference__clNhJ{border:1px solid var(--k-border);border-radius:14px;overflow:hidden;margin:16px 0}.course-feed_reference__clNhJ>a{display:flex;align-items:center;gap:12px;padding:16px;text-decoration:none;color:var(--k-deep);overflow-wrap:anywhere}.course-feed_reference__clNhJ small{display:block;font-size:13px;color:var(--k-secondary)}.course-feed_reference__clNhJ>button{width:100%;border:0;padding:16px;text-align:left;background:var(--k-cloud);color:var(--k-blue);font-weight:700}.course-feed_reference__clNhJ iframe{border:0;display:block;width:100%;aspect-ratio:16/9}.course-feed_postFooter__VXits{display:flex;align-items:center;gap:16px;border-top:1px solid var(--k-border);padding-top:10px;margin-top:18px;font-size:14px;color:var(--k-secondary)}.course-feed_postFooter__VXits button{display:flex;align-items:center;gap:8px}.course-feed_replies__N5YQ2{margin-top:14px;border-top:1px solid var(--k-border);padding-top:18px}.course-feed_reply__XJ6ke{background:var(--k-cloud);box-shadow:none;border:0;padding:16px}.course-feed_reply__XJ6ke .course-feed_avatar__yUBzA{background:white}.course-feed_replyComposer__x4Znc{padding:12px 0 0}.course-feed_replyComposer__x4Znc textarea{background:white;border:1px solid var(--k-border)}.course-feed_start__O2FwX{text-align:center;padding:40px 24px;background:var(--k-cloud);box-shadow:none;border:0}.course-feed_start__O2FwX>svg{color:var(--k-blue)}.course-feed_start__O2FwX h3{font-size:23px;margin:14px 0 8px}.course-feed_start__O2FwX p{color:var(--k-secondary);margin:0 0 18px}.course-feed_privacy__5q0nk{font-size:14px;margin:24px 0}.course-feed_notice__61plE{padding:16px 20px;background:var(--k-cloud);border-radius:14px}.course-feed_settings__J67PR{background:white}.course-feed_settings__J67PR h3{font-size:22px;margin:0 0 20px}.course-feed_settings__J67PR label:not(.course-feed_check__F0uBw){display:block;max-width:400px}.course-feed_check__F0uBw{display:flex;align-items:flex-start;gap:10px;margin:14px 0;font-weight:500!important}.course-feed_check__F0uBw input{margin-top:5px;width:18px;height:18px;accent-color:var(--k-blue);flex-shrink:0}.course-feed_settings__J67PR fieldset{border:1px solid var(--k-border);border-radius:12px;margin:20px 0;padding:16px}.course-feed_settings__J67PR p{font-size:14px;color:var(--k-secondary)}.course-feed_settings__J67PR legend{font-weight:700;font-size:16px}.course-feed_report__hwgis{border:1px solid var(--k-border);border-radius:14px;padding:18px;margin:14px 0;overflow-wrap:anywhere}.course-feed_report__hwgis p{font-size:14px}.course-feed_report__hwgis button{margin:4px 10px 4px 0}.course-feed_report__hwgis blockquote{margin:12px 0;background:var(--k-cloud);padding:12px;font-size:14px}.course-feed_pagination__hd_o9{display:flex;gap:12px;justify-content:center;margin:20px 0}@media(max-width:700px){.course-feed_heading__hgYBQ{align-items:stretch;flex-direction:column;gap:14px}.course-feed_heading__hgYBQ h3{font-size:24px}.course-feed_roomBar__l8Dvj{align-items:flex-start;flex-direction:column}.course-feed_composer__eVgn1,.course-feed_post__f3__x,.course-feed_settings__J67PR{padding:18px;border-radius:18px}.course-feed_composerHead__bzLak{flex-wrap:wrap}.course-feed_composerHead__bzLak strong{font-size:16px}.course-feed_composerHead__bzLak select{margin-left:54px;max-width:none;width:calc(100% - 54px)}.course-feed_composerActions__snoow{align-items:flex-end}.course-feed_composerActions__snoow>div{gap:0}.course-feed_send__JR_g0{padding:12px 16px}.course-feed_filters__HbNu7{gap:6px}.course-feed_filters__HbNu7 button{padding:10px 12px}.course-feed_postHead__az__H{gap:9px}.course-feed_postHead__az__H .course-feed_avatar__yUBzA{width:36px;height:36px}.course-feed_postHead__az__H p span{display:none}.course-feed_postHead__az__H time{display:block}.course-feed_reply__XJ6ke{padding:12px}.course-feed_privacy__5q0nk{font-size:14px}.course-feed_menu__AyRv5>div{width:200px}.course-feed_pagination__hd_o9{flex-wrap:wrap}}@media(max-width:360px){.course-feed_composerActions__snoow{flex-wrap:wrap}.course-feed_composerActions__snoow .course-feed_send__JR_g0{margin-left:auto}}.course-page_page__XaLfC{padding-bottom:80px;min-height:65vh}.course-page_heading__J2q4d{margin:0 0 32px;padding:0;border:0;border-radius:0;isolation:isolate;color:var(--k-paper)}.course-page_headingInner__Erwjl{position:relative;z-index:1;padding-block:40px}.course-page_headingNetwork__U273M{position:absolute;inset:0;width:100%;height:100%;opacity:.3;pointer-events:none}.course-page_heading__J2q4d .course-page_headingInner__Erwjl p{color:#e0eaff}.course-page_heading__J2q4d h1{font-size:clamp(30px,3.2vw,42px);font-weight:650;line-height:1.18;letter-spacing:-.025em;margin:0;color:var(--k-paper);text-wrap:wrap;overflow-wrap:anywhere}.course-page_layout__aNyZI{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:36px;align-items:start}.course-page_story__Ptq_w{min-width:0}.course-page_figure__9cTr9{margin:0 0 24px}.course-page_cover__mgx3t{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:24px;background:#F1F5FC}.course-page_cover__mgx3t img{object-fit:contain;object-position:center}.course-page_figure__9cTr9 figcaption{font-size:13px;color:#536783;line-height:1.5;margin-top:10px}.course-page_facts__SG6NA{display:flex;flex-wrap:wrap;gap:12px 24px;padding:18px 24px;border:1px solid var(--k-border);border-radius:16px;background:var(--k-white)}.course-page_facts__SG6NA span{display:inline-flex;gap:8px;align-items:center}.course-page_description__MpPO1{white-space:pre-line;font-size:17px;line-height:1.8;margin:24px 0;padding:24px;border-left:3px solid var(--k-blue);border-radius:0 16px 16px 0;background:var(--k-cloud);overflow-wrap:anywhere}.course-page_scope__nmCd0{background:#F1F5FC;padding:20px;border-radius:16px;color:#536783;line-height:1.7}.course-page_section__B05cu{padding:24px;margin-bottom:16px;background:var(--k-white);border:1px solid var(--k-border);border-radius:20px}.course-page_section__B05cu h2{font-size:23px;margin:0;letter-spacing:-.025em}.course-page_section__B05cu ul{padding:0;margin:20px 0;list-style:none;display:grid;gap:14px}.course-page_section__B05cu li{display:flex;align-items:flex-start;gap:12px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.course-page_section__B05cu li svg{flex:0 0 18px;margin-top:5px;color:#2855D9}.course-page_section__B05cu.course-page_accordion__CW4LQ{padding:0}.course-page_accordion__CW4LQ summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;min-height:72px;cursor:pointer;list-style:none;border-radius:20px}.course-page_accordion__CW4LQ summary::-webkit-details-marker{display:none}.course-page_accordion__CW4LQ summary:hover{background:transparent}.course-page_accordion__CW4LQ summary h2{transition:color .18s ease}@media(hover:hover){.course-page_accordion__CW4LQ summary:hover h2{color:var(--k-blue)}.course-page_accordion__CW4LQ summary:hover .course-page_accordionChevron__G27TK{background:var(--k-lime,#C4F44E);color:var(--k-deep)}}.course-page_accordion__CW4LQ summary:focus-visible{outline:2px solid var(--k-blue);outline-offset:-5px}.course-page_accordionChevron__G27TK{width:32px;height:32px;padding:6px;border-radius:50%;flex:0 0 32px;background:var(--k-cloud);color:var(--k-blue);transition:transform .18s ease,background-color .18s ease,color .18s ease}.course-page_accordion__CW4LQ[open] .course-page_accordionChevron__G27TK{transform:rotate(180deg);background:var(--k-lime,#C4F44E);color:var(--k-deep)}.course-page_accordion__CW4LQ ul{margin:0;padding:0 24px 24px}@media(max-width:480px){.course-page_accordion__CW4LQ summary{padding:20px}.course-page_accordion__CW4LQ ul{padding:0 20px 20px}}@media(prefers-reduced-motion:reduce){.course-page_accordionChevron__G27TK,.course-page_accordion__CW4LQ summary h2{transition:none}}.course-page_application__zA5zM{padding:28px;border:1px solid var(--k-border);border-top:4px solid var(--k-blue);background:var(--k-white);border-radius:20px;scroll-margin-top:100px;box-shadow:0 12px 36px #15357a0a;position:sticky;top:104px}.course-page_application__zA5zM h2{margin:14px 0;font-size:28px;line-height:1.2}.course-page_application__zA5zM p{line-height:1.65;color:var(--k-secondary)}.course-page_applicationDialog__bn4AC textarea{min-height:110px}.course-page_application__zA5zM .button{width:100%;justify-content:center}.course-page_pending__44kmF{display:flex;gap:10px;align-items:flex-start;background:#F1F5FC;border-radius:12px;padding:14px;margin:20px 0;font-size:14px;line-height:1.5}.course-page_pending__44kmF svg{flex:0 0 20px}.course-page_mobileAction__MnmG4{display:none}.course-page_requests__xdFVp{margin:36px 0}.course-page_requests__xdFVp>p{max-width:700px;line-height:1.6}.course-page_requests__xdFVp .panel{margin:16px 0}@media (max-width:900px){.course-page_layout__aNyZI{grid-template-columns:minmax(0,1fr);gap:24px}.course-page_application__zA5zM{max-width:650px;width:100%;position:static}.course-page_mobileAction__MnmG4{display:flex;justify-content:center;margin-bottom:24px}}@media (max-width:480px){.course-page_heading__J2q4d h1{font-size:30px;line-height:1.22;letter-spacing:-.02em}.course-page_application__zA5zM{padding:20px}.course-page_cover__mgx3t{border-radius:16px}.course-page_facts__SG6NA{gap:12px;font-size:14px;padding:16px}.course-page_description__MpPO1{font-size:16px;padding:20px}.course-page_section__B05cu{padding:20px}.course-page_section__B05cu h2{font-size:21px}}.course-page_mobileNotice__2jV8v{display:none}@media (max-width:900px){.course-page_mobileNotice__2jV8v{display:block;padding:20px;background:#F1F5FC;border-radius:16px;margin-bottom:20px}.course-page_mobileNotice__2jV8v p{line-height:1.65}}.course-page_optionalDetails__yXvXX{border-top:1px solid var(--k-border);padding-top:12px}.course-page_optionalDetails__yXvXX summary{cursor:pointer;color:var(--k-blue);min-height:44px;display:flex;align-items:center}.course-page_optionalDetails__yXvXX>div{padding-top:12px}.course-page_applicationDialog__bn4AC{width:min(480px,calc(100vw - 32px));max-height:min(85dvh,850px);overflow-y:auto;padding:24px;color:var(--k-ink);background:var(--k-paper);border:1px solid var(--k-border);border-radius:24px;box-shadow:var(--k-shadow-card)}.course-page_applicationDialog__bn4AC::backdrop{background:rgb(21 53 122/45%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.course-page_dialogHeading__8Em9t{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.course-page_dialogHeading__8Em9t h2{font-size:24px;line-height:1.3;margin:0}.course-page_dialogHeading__8Em9t button{flex:0 0 40px;width:40px;height:40px;border:1px solid var(--k-border);border-radius:12px;background:var(--k-cloud);color:var(--k-deep);display:grid;place-items:center;cursor:pointer}.course-page_applicationDialog__bn4AC>p{line-height:1.6;color:var(--k-secondary)}.course-page_applicationDialog__bn4AC .button{width:100%;justify-content:center}.course-page_applicationDialog__bn4AC .course-page_optionalDetails__yXvXX{margin-top:4px}.course-page_quickSummary__Qcngx{padding:16px;background:var(--color-cloud,#F1F5FC);border-radius:12px;margin:16px 0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.course-page_quickSummary__Qcngx p{margin:6px 0}.course-page_heading__J2q4d h1:not(:last-child){margin-bottom:18px}@media(max-width:700px){.course-page_page__XaLfC{padding-bottom:48px}.course-page_headingInner__Erwjl{padding-block:28px}.course-page_heading__J2q4d{margin-bottom:24px}.course-page_heading__J2q4d h1{text-align:center}.course-page_facts__SG6NA{justify-content:center}}.course-page_application__zA5zM h2{font-size:24px;margin:0 0 8px;letter-spacing:-.6px}.course-page_application__zA5zM .course-page_applyHint__DAt_m{font-size:14px;margin:0 0 20px}.course-page_mobileAction__MnmG4{margin-top:20px}.course-page_application__zA5zM .course-page_applyButton__RPby0.button.primary,.course-page_mobileAction__MnmG4 .course-page_applyButton__RPby0.button.primary{width:100%;min-height:62px;display:flex;align-items:center;justify-content:center;gap:14px;font-size:18px;font-weight:750;border-radius:14px}.course-page_applicationDialog__bn4AC{width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 32px)}.course-page_applicationDialog__bn4AC .course-page_dialogCourse__4i1Xv{font-size:14px;color:var(--k-secondary);margin:12px 0}.course-page_applicationDialog__bn4AC .course-page_dialogNote__88uYc{font-size:12px;line-height:1.6;padding:12px 14px;border-radius:10px;background:var(--k-cloud);margin:0 0 20px}.course-page_applicationDialog__bn4AC form{margin-top:0}.course-page_applicationSuccess__ZFZRa{display:grid;gap:12px;outline:none}.course-page_applicationSuccess__ZFZRa>svg{color:var(--k-blue)}.course-page_applicationSuccess__ZFZRa h2,.course-page_applicationSuccess__ZFZRa p{margin:0}.course-page_applicationSuccess__ZFZRa .text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px}@media(max-width:480px){.course-page_applicationDialog__bn4AC{padding:20px}.course-page_dialogHeading__8Em9t h2{font-size:22px}}.course-page_sideStack__x3RU7{display:grid;gap:20px;min-width:0;position:sticky;top:104px}.course-page_sideStack__x3RU7 .course-page_application__zA5zM{position:static}@media(max-width:900px){.course-page_sideStack__x3RU7{position:static}}.course-page_fallbackCover__4_b4x{aspect-ratio:auto;min-height:210px;display:flex;align-items:center;gap:24px;padding:32px;color:var(--k-deep);background:var(--k-cloud)}.course-page_fallbackCover__4_b4x>svg{color:var(--k-blue);flex-shrink:0}.course-page_fallbackCover__4_b4x strong{display:block;font-size:28px;line-height:1.2;overflow-wrap:anywhere}.course-page_fallbackCover__4_b4x p{margin:10px 0 0;line-height:1.6;color:var(--k-secondary)}.course-page_providerLink__kELnf{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--k-blue);font-weight:650;margin:20px 0 0}.course-page_providerLink__kELnf svg:last-child{margin-left:auto}.course-page_price__YE_X7{font-size:24px;font-weight:700;letter-spacing:-.03em;color:var(--k-ink);margin:0 0 16px}.course-page_price__YE_X7 small{font-size:14px;font-weight:400;letter-spacing:0;color:var(--k-secondary)}.course-page_availability__mDIXU{padding:18px;background:var(--k-cloud);border-radius:14px;line-height:1.6;color:var(--k-secondary)}.course-page_availability__mDIXU strong{display:block;color:var(--k-ink);margin-bottom:6px}.course-page_availability__mDIXU p{margin:0}.course-page_blocks__fR9gX .content-block{padding:0;margin:0;border:0;background:transparent;box-shadow:none}.course-page_blocks__fR9gX .content-block+.content-block{margin-top:24px}.course-page_related__fbTBL{margin-top:48px}.course-page_report___Ixmg{margin-top:24px}.course-page_report___Ixmg :is(a,button){min-height:44px}.course-page_courseFigure__smPku img{object-fit:cover}.course-page_finePrint__ombXN{font-size:13px;line-height:1.65;color:var(--k-secondary);margin:16px 0 0}@media(max-width:480px){.course-page_fallbackCover__4_b4x{min-height:170px;gap:16px;padding:24px}.course-page_fallbackCover__4_b4x strong{font-size:24px}.course-page_fallbackCover__4_b4x>svg{width:36px}}.lesson-schedule_card__zgcMu{min-width:0;border:1px solid var(--k-border);border-radius:20px;background:white;overflow:hidden;color:var(--k-ink)}.lesson-schedule_toggle__rjAr_{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:66px;padding:16px 20px;background:white;border:0;color:var(--k-deep);font:700 18px var(--k-font-display);cursor:pointer}.lesson-schedule_toggle__rjAr_>span:first-child{display:flex;align-items:center;gap:10px}.lesson-schedule_toggle__rjAr_>span:last-child{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--k-lime);font-size:20px}.lesson-schedule_content__j39kD{padding:0 14px 18px}.lesson-schedule_expand__oGkXq{display:block;margin-left:auto;padding:10px 4px;min-height:44px;border:0;background:transparent;color:var(--k-blue);font:600 13px var(--k-font-body);cursor:pointer}.lesson-schedule_timezone__VjfPe{margin:0 0 12px;color:var(--k-secondary);font-size:12px}.lesson-schedule_calendarLayout__5RWjp,.lesson-schedule_month__1nhBk{min-width:0}.lesson-schedule_monthNav__DbsFT{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:4px;margin-bottom:8px}.lesson-schedule_monthNav__DbsFT h3{text-align:center;font-size:17px;margin:0}.lesson-schedule_monthNav__DbsFT button{min-height:44px;border:0;border-radius:12px;background:var(--k-cloud);color:var(--k-deep);font-size:26px;cursor:pointer}.lesson-schedule_week__vyKAi{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.lesson-schedule_week__vyKAi>span{font-size:11px;font-weight:600;color:var(--k-secondary);padding:8px 0}.lesson-schedule_week__vyKAi>div{min-width:0}.lesson-schedule_week__vyKAi button{position:relative;display:block;width:100%;min-height:40px;padding:4px 0 8px;border:0;border-radius:10px;background:transparent;color:var(--k-deep);font:600 13px var(--k-font-body);cursor:pointer}.lesson-schedule_week__vyKAi button[data-outside=true]{color:var(--k-secondary);opacity:.65}.lesson-schedule_week__vyKAi button[data-selected=true]{background:var(--k-blue);color:white;opacity:1}.lesson-schedule_week__vyKAi button[aria-current=date]:not([data-selected=true]){box-shadow:inset 0 0 0 1px var(--k-blue)}.lesson-schedule_week__vyKAi i{display:none;position:absolute;bottom:4px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:var(--k-blue)}.lesson-schedule_week__vyKAi button[data-event=true] i{display:block}.lesson-schedule_week__vyKAi button[data-selected=true] i{background:var(--k-lime)}.lesson-schedule_legend__Mxz1T{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--k-secondary)}.lesson-schedule_legend__Mxz1T>span{display:flex;gap:6px;align-items:center}.lesson-schedule_legend__Mxz1T i{width:6px;height:6px;border-radius:50%;background:var(--k-blue)}.lesson-schedule_legend__Mxz1T button{min-height:44px;border:0;background:transparent;color:var(--k-blue);font-weight:600;cursor:pointer}.lesson-schedule_agenda__oYeZA{margin-top:14px;padding-top:16px;border-top:1px solid var(--k-border);min-width:0}.lesson-schedule_agenda__oYeZA h3{margin:0 0 14px;font-size:16px}.lesson-schedule_agenda__oYeZA article{padding:16px;border-radius:14px;background:var(--k-cloud);margin-bottom:10px;overflow-wrap:anywhere}.lesson-schedule_eventType__uDYIu{display:inline-block;padding:4px 8px;border-radius:6px;background:var(--k-lime);color:var(--k-deep);font-size:11px;font-weight:700}.lesson-schedule_agenda__oYeZA .lesson-schedule_eventTime__PLxeK{color:var(--k-blue);font-size:14px;font-weight:700;margin:12px 0 6px}.lesson-schedule_agenda__oYeZA h4{margin:0;font:700 17px/1.4 var(--k-font-display)}.lesson-schedule_agenda__oYeZA p{font-size:14px;line-height:1.65}.lesson-schedule_description__ygWo7{white-space:pre-wrap}.lesson-schedule_agenda__oYeZA a{display:inline-block;margin-top:12px;font-size:13px}.lesson-schedule_empty__mYGCv{color:var(--k-secondary);font-size:14px;line-height:1.6}.lesson-schedule_dialog__HYiBw{width:min(960px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:28px;border:0;border-radius:24px;color:var(--k-ink);background:white;box-shadow:0 24px 90px #15357a33;overflow:auto}.lesson-schedule_dialog__HYiBw::backdrop{background:#10234299;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lesson-schedule_dialog__HYiBw header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.lesson-schedule_dialog__HYiBw h2{margin:0;font-size:26px}.lesson-schedule_dialog__HYiBw header button{display:grid;place-items:center;flex:0 0 44px;height:44px;background:var(--k-cloud);border:0;border-radius:50%;color:var(--k-deep);cursor:pointer}.lesson-schedule_dialog__HYiBw .lesson-schedule_week__vyKAi button{min-height:48px;font-size:15px}.lesson-schedule_editor__ylf7r{margin:24px 0;padding:24px;border:1px solid var(--k-border);border-radius:20px;background:white;min-width:0}.lesson-schedule_editor__ylf7r summary{cursor:pointer;font:700 20px var(--k-font-display);min-height:44px}.lesson-schedule_editor__ylf7r p{color:var(--k-secondary);line-height:1.6}.lesson-schedule_editorForm__4ab_W fieldset{display:grid;gap:18px;border:0;padding:0;margin:0;min-width:0}.lesson-schedule_eventEditor__tUp87{display:grid;gap:14px;background:var(--k-cloud);padding:20px;border-radius:14px;min-width:0}.lesson-schedule_editorTop__7PDNU{display:flex;justify-content:space-between;align-items:center}.lesson-schedule_editor__ylf7r :is(input,textarea,select){max-width:100%;min-width:0}.lesson-schedule_editorTop__7PDNU button{min-height:44px}.lesson-schedule_editorForm__4ab_W .lesson-schedule_eventEditor__tUp87 p{margin:0}.lesson-schedule_card__zgcMu button:focus-visible,.lesson-schedule_dialog__HYiBw button:focus-visible,.lesson-schedule_editor__ylf7r button:focus-visible{outline:2px solid var(--k-blue);outline-offset:-3px}@media(min-width:701px){.lesson-schedule_dialog__HYiBw .lesson-schedule_calendarLayout__5RWjp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.lesson-schedule_dialog__HYiBw .lesson-schedule_agenda__oYeZA{margin:0;padding:0 0 0 28px;border-top:0;border-left:1px solid var(--k-border)}}@media(max-width:480px){.lesson-schedule_dialog__HYiBw{padding:18px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.lesson-schedule_dialog__HYiBw h2{font-size:22px}.lesson-schedule_editor__ylf7r{padding:16px}.lesson-schedule_eventEditor__tUp87{padding:14px}.lesson-schedule_editor__ylf7r .lesson-schedule_eventEditor__tUp87 .form-row{grid-template-columns:minmax(0,1fr)}}.private-course-sources_bar__Xj_TC{margin:20px 0;padding:16px 20px;background:#f1f5fc;border:1px solid #cbd7eb;border-left:4px solid #2855d9;border-radius:12px;color:#172b4d;overflow-wrap:anywhere;font-size:14px}.private-course-sources_heading__jSiP2{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.private-course-sources_bar__Xj_TC p{margin:8px 0;font-size:13px;color:#536783}.private-course-sources_bar__Xj_TC ul{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:12px}.private-course-sources_bar__Xj_TC li{border-top:1px solid #dce4ee;padding-top:12px}.private-course-sources_bar__Xj_TC li>span{display:block;color:#536783;font-size:12px;margin:4px 0}.private-course-sources_bar__Xj_TC a{color:#15357a}.private-course-sources_bar__Xj_TC summary{cursor:pointer;padding:8px 0;min-height:44px}.private-course-sources_links__j7lzH{display:grid;gap:8px}.private-course-sources_links__j7lzH a{min-height:32px}.private-course-sources_bar__Xj_TC a:focus-visible,.private-course-sources_bar__Xj_TC summary:focus-visible{outline:2px solid #2855d9;outline-offset:3px}@media(max-width:600px){.private-course-sources_bar__Xj_TC{padding:16px}}.admin-managed-courses_workspace__VG_Ok{color:var(--k-ink)}.admin-managed-courses_workspace__VG_Ok h2,.admin-managed-courses_workspace__VG_Ok h3{overflow-wrap:anywhere}.admin-managed-courses_workspace__VG_Ok :is(input,textarea){min-width:0;max-width:100%;font-size:16px}.admin-managed-courses_workspace__VG_Ok :is(button,a,input,textarea):focus-visible{outline:3px solid var(--k-blue);outline-offset:3px}.admin-managed-courses_workspace__VG_Ok button:disabled{cursor:not-allowed;opacity:.55}.admin-managed-courses_primary__f7seZ{background:var(--k-lime)!important;color:var(--k-deep)!important;border-color:transparent!important}.admin-managed-courses_primary__f7seZ:hover:not(:disabled){background:var(--k-lime-hover)!important}.admin-managed-courses_listHeading__3WNTU{display:flex;align-items:center;justify-content:space-between;gap:24px}.admin-managed-courses_listHeading__3WNTU>:first-child{min-width:0}.admin-managed-courses_listHeading__3WNTU>a{flex-shrink:0}.admin-managed-courses_stats__mxHI6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.admin-managed-courses_stat__NIl_q{display:grid;gap:8px;padding:24px;background:var(--k-white);border:1px solid var(--k-border);border-radius:var(--k-radius-card)}.admin-managed-courses_stat__NIl_q span{font-size:14px;color:var(--k-secondary)}.admin-managed-courses_stat__NIl_q strong{font:750 clamp(1.75rem,3vw,2.5rem)/1.1 var(--k-font-display);color:var(--k-deep)}.admin-managed-courses_context__8mlYa{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:var(--k-secondary);margin:24px 0;max-width:850px}.admin-managed-courses_context__8mlYa svg,.admin-managed-courses_disclosure__sk_Dd svg,.admin-managed-courses_notice__9STjF>svg,.admin-managed-courses_success__C1xZ3 svg{flex-shrink:0;margin-top:2px}.admin-managed-courses_filters__ohd25{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,240px);align-items:end;gap:16px;padding:20px;border:1px solid var(--k-border);background:var(--k-white);border-radius:var(--k-radius-card)}.admin-managed-courses_count__2L_ds{color:var(--k-secondary);font-size:14px;margin:16px 0}.admin-managed-courses_list__UU4nU{display:grid;gap:16px}.admin-managed-courses_listCard__G6iaM{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px;border:1px solid var(--k-border);border-radius:var(--k-radius-card);background:var(--k-white);box-shadow:var(--k-shadow-card)}.admin-managed-courses_listImage__zSPUC{position:relative;display:grid;place-items:center;width:112px;aspect-ratio:4/3;overflow:hidden;border-radius:12px;color:var(--k-blue);background:var(--k-cloud)}.admin-managed-courses_listImage__zSPUC img{object-fit:cover}.admin-managed-courses_listCopy__RhNou{min-width:0}.admin-managed-courses_listCopy__RhNou h2{font-size:19px;line-height:1.35;margin:8px 0 4px}.admin-managed-courses_listCopy__RhNou h2 a{color:var(--k-deep)}.admin-managed-courses_listCopy__RhNou h2 a:hover{text-decoration:underline}.admin-managed-courses_listCopy__RhNou p{margin:0 0 4px;font-size:14px;color:var(--k-secondary);overflow-wrap:anywhere}.admin-managed-courses_listCopy__RhNou small{color:var(--k-secondary);font-size:12px}.admin-managed-courses_cardActions___LOMe{display:grid;justify-items:end;gap:8px}.admin-managed-courses_enquiryLink__NYUc_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;color:var(--k-secondary);font-size:14px}.admin-managed-courses_enquiryLink__NYUc_:hover{color:var(--k-blue);text-decoration:underline}.admin-managed-courses_breadcrumb__Wfi7M{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;align-items:center}.admin-managed-courses_breadcrumb__Wfi7M a{min-height:44px;display:inline-flex;align-items:center}.admin-managed-courses_editorBar__ymq_R{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;margin-bottom:16px;border-bottom:1px solid var(--k-border)}.admin-managed-courses_actions__4QM5m,.admin-managed-courses_saveState__Ixs2h{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-managed-courses_saveState__Ixs2h>span:last-child{font-size:14px;color:var(--k-secondary)}.admin-managed-courses_success__C1xZ3{display:flex;gap:12px;align-items:flex-start;padding:16px 20px;margin-bottom:20px;border-radius:12px;color:var(--k-success);background:var(--k-success-bg)}.admin-managed-courses_notice__9STjF{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px;padding:24px;border:1px solid var(--k-border);border-radius:var(--k-radius-card);background:var(--k-cloud)}.admin-managed-courses_notice__9STjF p{margin:0;flex:1 1 250px}.admin-managed-courses_notice__9STjF button{align-self:center}.admin-managed-courses_editorLayout__PMNOV{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px}.admin-managed-courses_editorFields__Vn_7B{display:grid;gap:24px;min-width:0;padding:0;margin:0;border:0}.admin-managed-courses_panel__FzPDF{padding:28px;background:var(--k-white);border:1px solid var(--k-border);border-radius:var(--k-radius-card);box-shadow:var(--k-shadow-card);min-width:0}.admin-managed-courses_panel__FzPDF h2{font-size:22px;line-height:1.3;margin:0 0 8px}.admin-managed-courses_sectionHeading__Y1tm0{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.admin-managed-courses_sectionHeading__Y1tm0>span{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;font-size:12px;font-weight:750;color:var(--k-deep);background:var(--k-cloud)}.admin-managed-courses_sectionHeading__Y1tm0 p{margin:0;font-size:14px;color:var(--k-secondary)}.admin-managed-courses_formStack__rUJHV{display:grid;gap:20px;min-width:0}.admin-managed-courses_fieldGrid__HlEmq>.field,.admin-managed-courses_filters__ohd25>.field,.admin-managed-courses_formStack__rUJHV>.field,.admin-managed-courses_videoField__t8NVy>.field{margin:0;min-width:0}.admin-managed-courses_fieldGrid__HlEmq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admin-managed-courses_mediaEditor__hgdFa{display:grid;gap:24px}.admin-managed-courses_imagePreview__74GM3{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:var(--k-cloud);border:1px dashed var(--k-control-border)}.admin-managed-courses_imagePreview__74GM3 img{object-fit:cover}.admin-managed-courses_imagePreview__74GM3>div{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;height:100%;color:var(--k-secondary)}.admin-managed-courses_fileInput__1D_ZQ{width:100%;padding:8px!important;font-size:14px!important;overflow:hidden}.admin-managed-courses_fileInput__1D_ZQ::file-selector-button{min-height:44px;border:0;border-radius:8px;background:var(--k-cloud);color:var(--k-deep);font:inherit;font-weight:700;padding:8px 12px;margin-right:12px;cursor:pointer}.admin-managed-courses_uploadState__bJTRA{display:flex;align-items:center;gap:10px;font-size:14px}.admin-managed-courses_removeImage__odw7U{width:fit-content;min-height:44px;border:0;padding:0 8px;color:var(--k-error);background:transparent;font-size:14px;text-decoration:underline;cursor:pointer}.admin-managed-courses_videoField__t8NVy{border-top:1px solid var(--k-border);padding-top:24px;margin-top:24px}.admin-managed-courses_check__po3vs{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55;cursor:pointer}.admin-managed-courses_check__po3vs input{width:20px!important;height:20px!important;min-width:20px;margin:3px 0 0;padding:0!important;accent-color:var(--k-blue)}.admin-managed-courses_check__po3vs small{display:block;color:var(--k-secondary);margin-top:4px;font-size:12px}.admin-managed-courses_publishAside__QfqdY{position:sticky;top:108px;min-width:0}.admin-managed-courses_publishPanel__gEIqg{display:grid;gap:20px;padding:24px}.admin-managed-courses_publishPanel__gEIqg h2{font-size:22px;margin:-8px 0}.admin-managed-courses_publishPanel__gEIqg>p{font-size:14px;color:var(--k-secondary);margin:0}.admin-managed-courses_checklist__OzUjr{display:grid;gap:12px;list-style:none;padding:0;margin:0}.admin-managed-courses_checklist__OzUjr li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--k-secondary)}.admin-managed-courses_checklist__OzUjr li>span{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:50%;margin-top:1px}.admin-managed-courses_checklist__OzUjr li.admin-managed-courses_complete__Ay_Lt{color:var(--k-ink)}.admin-managed-courses_checklist__OzUjr li.admin-managed-courses_complete__Ay_Lt>span{color:var(--k-success);background:var(--k-success-bg)}.admin-managed-courses_full__PWiuP{width:100%}.admin-managed-courses_helper__xDT9D{color:var(--k-secondary);font-size:14px;line-height:1.6}.admin-managed-courses_disclosure__sk_Dd{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--k-border);padding-top:16px;color:var(--k-secondary)}.admin-managed-courses_disclosure__sk_Dd p{margin:0;font-size:12px;line-height:1.6}.admin-managed-courses_preview__Ha8Va{max-width:940px;margin:0 auto;padding:0;overflow:hidden}.admin-managed-courses_previewLabel__Ml_pg{display:flex;align-items:center;gap:10px;padding:16px 24px;background:var(--k-cloud);color:var(--k-secondary);font-size:14px}.admin-managed-courses_previewLabel__Ml_pg svg{flex-shrink:0}.admin-managed-courses_previewCover__e0XyS{position:relative;width:100%;aspect-ratio:16/7;background:var(--k-cloud)}.admin-managed-courses_previewCover__e0XyS img{object-fit:cover}.admin-managed-courses_previewBody__s2PUU{padding:32px}.admin-managed-courses_previewBody__s2PUU>h2{font:750 clamp(1.75rem,4vw,2.75rem)/1.2 var(--k-font-display);color:var(--k-deep);margin:16px 0}.admin-managed-courses_previewBody__s2PUU h3{font-size:20px}.admin-managed-courses_previewBody__s2PUU>section{border-top:1px solid var(--k-border);padding-top:16px;margin-top:24px}.admin-managed-courses_previewBody__s2PUU li{margin:8px 0;overflow-wrap:anywhere}.admin-managed-courses_previewTags__khZV1{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.admin-managed-courses_previewTags__khZV1 span{background:var(--k-cloud);color:var(--k-secondary);padding:4px 12px;border-radius:20px;font-size:14px}.admin-managed-courses_preserve__R2aVf{white-space:pre-wrap;overflow-wrap:anywhere}.admin-managed-courses_previewDisclosure__f4eGQ{background:var(--k-cloud);padding:24px;border-radius:var(--k-radius-card);margin-top:32px}.admin-managed-courses_previewDisclosure__f4eGQ h3{margin-top:0}.admin-managed-courses_previewDisclosure__f4eGQ p{margin-bottom:12px}.admin-managed-courses_enquiries__h2N28{scroll-margin-top:120px;border-top:1px solid var(--k-border);padding-top:40px;margin-top:48px}.admin-managed-courses_enquiriesHeading__vGTji{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-managed-courses_enquiriesHeading__vGTji h2{font-size:clamp(1.5rem,3vw,2rem);margin:8px 0 0}.admin-managed-courses_total__hI4AV{background:var(--k-cloud);border:1px solid var(--k-border);color:var(--k-deep);font-weight:750;min-width:44px;min-height:44px;display:grid;place-items:center;padding:8px;border-radius:50%}.admin-managed-courses_enquiryList__7_jiW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin-top:24px}.admin-managed-courses_enquiryCard__1DcSm{min-width:0;padding:24px;border:1px solid var(--k-border);border-radius:var(--k-radius-card);background:var(--k-white)}.admin-managed-courses_enquiryTop__NF7Sc{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.admin-managed-courses_enquiryTop__NF7Sc>svg{color:var(--k-secondary);flex-shrink:0}.admin-managed-courses_enquiryTop__NF7Sc h3{font-size:20px;margin:12px 0 4px}.admin-managed-courses_enquiryTop__NF7Sc small{font-size:12px;color:var(--k-secondary)}.admin-managed-courses_enquiryStatus__7CJs6{font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:8px;background:var(--k-cloud);color:var(--k-deep);padding:4px 12px;border-radius:20px}.admin-managed-courses_contactGrid__pkMkC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:24px 0}.admin-managed-courses_contactGrid__pkMkC dt{font-size:12px;color:var(--k-secondary);margin-bottom:4px}.admin-managed-courses_contactGrid__pkMkC dd{margin:0;font-size:14px;overflow-wrap:anywhere}.admin-managed-courses_contactGrid__pkMkC a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:var(--k-blue);text-decoration:underline;overflow-wrap:anywhere}.admin-managed-courses_applicantNote__JHOMB{background:var(--k-cloud);padding:16px;border-radius:12px;font-size:14px}.admin-managed-courses_applicantNote__JHOMB strong{font-size:12px}.admin-managed-courses_applicantNote__JHOMB p{margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.admin-managed-courses_followup___P_VP{margin-top:24px;padding-top:12px;border-top:1px solid var(--k-border)}.admin-managed-courses_followup___P_VP summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700;font-size:14px}.admin-managed-courses_followup___P_VP summary span{font-weight:400;color:var(--k-warning);padding-left:12px}.admin-managed-courses_followup___P_VP .admin-managed-courses_formStack__rUJHV{padding-top:8px}.admin-managed-courses_savedNote__YUM2J{color:var(--k-success);font-size:14px;margin:0}.admin-managed-courses_srOnly__8a5xG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1024px){.admin-managed-courses_editorLayout__PMNOV{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.admin-managed-courses_panel__FzPDF,.admin-managed-courses_publishPanel__gEIqg{padding:20px}.admin-managed-courses_publishAside__QfqdY{top:96px}.admin-managed-courses_enquiryList__7_jiW{gap:16px}}@media (max-width:800px){.admin-managed-courses_editorLayout__PMNOV{grid-template-columns:minmax(0,1fr)}.admin-managed-courses_publishAside__QfqdY{position:static}.admin-managed-courses_enquiryList__7_jiW{grid-template-columns:minmax(0,1fr)}.admin-managed-courses_listCard__G6iaM{gap:16px;grid-template-columns:96px minmax(0,1fr);padding:20px}.admin-managed-courses_listImage__zSPUC{width:96px}.admin-managed-courses_cardActions___LOMe{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--k-border);padding-top:12px}}@media (max-width:600px){.admin-managed-courses_listHeading__3WNTU{align-items:flex-start;flex-direction:column;gap:0}.admin-managed-courses_listHeading__3WNTU>a{margin-bottom:8px}.admin-managed-courses_stats__mxHI6{gap:8px}.admin-managed-courses_stat__NIl_q{padding:16px 12px;border-radius:12px}.admin-managed-courses_stat__NIl_q span{font-size:12px;min-height:36px}.admin-managed-courses_fieldGrid__HlEmq,.admin-managed-courses_filters__ohd25{grid-template-columns:minmax(0,1fr)}.admin-managed-courses_listCard__G6iaM{grid-template-columns:80px minmax(0,1fr);padding:16px}.admin-managed-courses_listImage__zSPUC{width:80px}.admin-managed-courses_listCopy__RhNou h2{font-size:18px}.admin-managed-courses_editorBar__ymq_R{align-items:stretch}.admin-managed-courses_actions__4QM5m{width:100%}.admin-managed-courses_actions__4QM5m>*{flex:1 1 180px}.admin-managed-courses_panel__FzPDF,.admin-managed-courses_publishPanel__gEIqg{padding:20px 16px;border-radius:16px}.admin-managed-courses_panel__FzPDF h2{font-size:20px}.admin-managed-courses_notice__9STjF{padding:20px 16px}.admin-managed-courses_notice__9STjF button{width:100%}.admin-managed-courses_sectionHeading__Y1tm0{gap:10px}.admin-managed-courses_sectionHeading__Y1tm0>span{width:28px;height:28px;flex-basis:28px}.admin-managed-courses_preview__Ha8Va{padding:0}.admin-managed-courses_previewBody__s2PUU{padding:24px 16px}.admin-managed-courses_previewLabel__Ml_pg{padding:16px}.admin-managed-courses_previewDisclosure__f4eGQ{padding:20px 16px}.admin-managed-courses_previewCover__e0XyS{aspect-ratio:16/10}.admin-managed-courses_enquiryCard__1DcSm{padding:20px 16px}.admin-managed-courses_contactGrid__pkMkC{grid-template-columns:minmax(0,1fr);gap:16px}.admin-managed-courses_enquiries__h2N28{padding-top:32px;margin-top:32px}}.admin-managed-courses_filterOptions__u7CYa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px;background:var(--k-white);border:1px solid var(--k-border);border-radius:var(--k-radius-card);margin-top:12px}.admin-managed-courses_filterSummary__Wytan{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-managed-courses_pagination__ByPnR{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;margin-bottom:16px}.admin-managed-courses_pagination__ByPnR>button{width:auto;min-width:120px}.admin-managed-courses_sourceLinks__jl4kK{display:grid;gap:10px;margin-top:12px;font-size:13px}.admin-managed-courses_sourceLinks__jl4kK>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.admin-managed-courses_sourceLinks__jl4kK a{color:var(--k-blue);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.admin-managed-courses_sourceLinks__jl4kK span{color:var(--k-secondary)}@media(max-width:900px){.admin-managed-courses_filterOptions__u7CYa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.admin-managed-courses_filterOptions__u7CYa{grid-template-columns:minmax(0,1fr);padding:16px}.admin-managed-courses_pagination__ByPnR{gap:10px}.admin-managed-courses_pagination__ByPnR>button{min-width:0;flex:1 1}}.course-presentation-video_video__dwOo4{margin:24px 0;border:1px solid var(--k-border,#ced8e6);border-radius:20px;overflow:hidden;background:var(--k-paper,#fffdf5);color:var(--k-ink,#142b46)}.course-presentation-video_frame__MEJGt{position:relative;aspect-ratio:16/9;background:var(--k-cloud,#edf3ff)}.course-presentation-video_frame__MEJGt iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#081c33}.course-presentation-video_placeholder__yq6Tt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px}.course-presentation-video_activate__LWGCO{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding:12px 20px;border:1px solid var(--k-border,#ced8e6);border-radius:16px;background:var(--k-paper,#fffdf5);color:var(--k-ink,#142b46);font:600 16px var(--k-font-body,sans-serif);cursor:pointer;box-shadow:0 4px 20px #142b4620}.course-presentation-video_activate__LWGCO:hover{background:var(--k-white,#fff);border-color:var(--k-blue,#2454ed)}.course-presentation-video_poster__uGh5l{object-fit:cover}.course-presentation-video_play__B94Y0{display:grid;place-items:center;border-radius:50%;width:48px;height:48px;background:var(--k-blue,#2454ed);color:#fff;font-size:20px;padding-left:3px}.course-presentation-video_footer__h_TnA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px;font-size:14px;line-height:1.5}.course-presentation-video_footer__h_TnA p{flex-basis:100%;margin:0;font-size:14px;line-height:1.6}.course-presentation-video_footer__h_TnA a,.course-presentation-video_footer__h_TnA button{display:inline-flex;align-items:center;min-height:44px;font-size:14px;gap:6px;color:var(--k-ink,#142b46)}.course-presentation-video_footer__h_TnA a{text-decoration:underline;text-underline-offset:3px}.course-presentation-video_video__dwOo4 a:focus-visible,.course-presentation-video_video__dwOo4 button:focus-visible{outline:3px solid var(--k-blue,#2454ed);outline-offset:4px}@media(max-width:480px){.course-presentation-video_activate__LWGCO{gap:8px;padding:8px 12px;min-height:56px;font-size:14px}.course-presentation-video_play__B94Y0{width:40px;height:40px;font-size:18px}}.messages_workspace__hifVh{min-width:0}.messages_intro__0V_uw{font-size:15px;line-height:1.7;color:var(--k-secondary);margin:0 0 20px;max-width:760px}.messages_layout__Le_1L{display:grid;grid-template-columns:minmax(200px,.75fr) minmax(0,1.6fr);border:1px solid var(--k-border);border-radius:22px;background:white;overflow:hidden;min-height:580px}.messages_inbox__ntvWr{min-width:0;background:#f8faff;border-right:1px solid var(--k-border)}.messages_inboxHead__lxYZo{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--k-border)}.messages_inboxHead__lxYZo h2{font-size:19px;margin:0}.messages_inboxHead__lxYZo button{display:grid;place-items:center;min-width:44px;height:44px;border:0;border-radius:12px;background:var(--k-blue);color:white;cursor:pointer}.messages_inbox__ntvWr nav{max-height:630px;overflow:auto}.messages_inbox__ntvWr nav>button{display:flex;align-items:center;gap:10px;width:100%;padding:16px;border:0;border-bottom:1px solid #e5ecf8;background:transparent;text-align:left;color:var(--k-ink);cursor:pointer}.messages_inbox__ntvWr nav>button[aria-current=true]{background:#eaf0ff;box-shadow:inset 3px 0 var(--k-blue)}.messages_inbox__ntvWr nav>button>span:nth-child(2){flex:1 1;min-width:0}.messages_inbox__ntvWr nav strong{font-size:14px;display:block;overflow-wrap:anywhere}.messages_inbox__ntvWr nav small{font-size:12px;color:var(--k-secondary);display:block;line-height:1.6;overflow-wrap:anywhere}.messages_inbox__ntvWr nav b{font-size:11px;background:var(--k-blue);color:white;padding:5px 7px;border-radius:9px}.messages_avatar__usbLC{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:11px;background:white;color:var(--k-blue);font-weight:750}.messages_emptySmall___g_Kf{padding:24px 20px}.messages_emptySmall___g_Kf h3{font-size:18px;line-height:1.4}.messages_emptySmall___g_Kf p{font-size:14px;line-height:1.7;color:var(--k-secondary)}.messages_conversation__rQgAD{min-width:0;display:flex;flex-direction:column}.messages_threadHead__lC4dN{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:18px;border-bottom:1px solid var(--k-border)}.messages_threadHead__lC4dN>div{flex:1 1;min-width:100px}.messages_threadHead__lC4dN h2{font-size:19px;margin:0;overflow-wrap:anywhere}.messages_threadHead__lC4dN p{font-size:12px;color:var(--k-secondary);margin:5px 0 0}.messages_threadHead__lC4dN>button{min-height:44px;border:1px solid var(--k-border);border-radius:11px;padding:8px 12px;background:white;color:var(--k-blue);font:600 12px var(--k-font-body);cursor:pointer}.messages_threadHead__lC4dN .messages_back__WvWPW{display:none}.messages_log__J3EgW{height:390px;overflow:auto;overscroll-behavior:contain;padding:20px;scrollbar-width:thin}.messages_log__J3EgW article{width:fit-content;max-width:90%;padding:12px 15px;border-radius:16px;margin-bottom:16px;overflow-wrap:anywhere}.messages_log__J3EgW article strong{font-size:12px}.messages_log__J3EgW article p{white-space:pre-wrap;font-size:15px;line-height:1.65;margin:7px 0}.messages_log__J3EgW time{font-size:10px;opacity:.8}.messages_mine__23EYl{margin-left:auto;background:var(--k-blue);color:white}.messages_theirs__1JKKU{background:var(--k-cloud);color:var(--k-ink)}.messages_older__4NDqU{display:block;min-height:44px;margin:0 auto 14px;padding:8px 14px;border:1px solid var(--k-border);border-radius:12px;background:white;color:var(--k-blue);cursor:pointer}.messages_composer__j6k5T{display:flex;align-items:flex-end;gap:10px;padding:16px;border-top:1px solid var(--k-border);margin-top:auto}.messages_composer__j6k5T textarea{flex:1 1;min-width:0;resize:vertical;max-height:200px;border:1px solid var(--k-border);border-radius:14px;background:#f8faff;font:14px/1.6 var(--k-font-body);padding:12px;color:var(--k-ink)}.messages_composer__j6k5T button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 16px;border:0;border-radius:14px;background:var(--k-lime);color:var(--k-deep);font-weight:750;cursor:pointer}.messages_workspace__hifVh button:disabled{opacity:.55;cursor:default}.messages_paused__XSPw1{padding:12px 18px;background:var(--k-cloud);color:var(--k-secondary);font-size:13px;line-height:1.6;margin:0}.messages_placeholder__J10ns{padding:42px 28px;margin:auto;max-width:480px;text-align:center;color:var(--k-secondary);font-size:15px;line-height:1.7}.messages_placeholder__J10ns>svg{color:var(--k-blue)}.messages_placeholder__J10ns h2{font-size:25px;line-height:1.3;color:var(--k-ink)}.messages_privacy__Rb2G8{font-size:12px;line-height:1.8;color:var(--k-secondary);margin-top:16px}.messages_contacts__DFpuO{padding:20px;max-height:600px;overflow:auto}.messages_contacts__DFpuO label{font-size:14px;font-weight:650}.messages_contacts__DFpuO input{display:block;width:100%;margin:8px 0 20px;border:1px solid var(--k-border);border-radius:12px;min-height:46px;padding:10px}.messages_contacts__DFpuO>button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--k-border);background:white;color:var(--k-ink);text-align:left;cursor:pointer}.messages_contacts__DFpuO strong{display:block;font-size:15px}.messages_contacts__DFpuO small{display:block;font-size:12px;line-height:1.6;color:var(--k-secondary)}.messages_contacts__DFpuO>p{font-size:15px;line-height:1.8;color:var(--k-secondary)}.messages_report__14vg_{padding:20px;background:var(--k-cloud);border-radius:14px;margin:12px}.messages_report__14vg_ label{display:grid;gap:8px;font-size:14px}.messages_report__14vg_ textarea{width:100%;border:1px solid var(--k-border);border-radius:12px;padding:12px;font:14px var(--k-font-body)}.messages_report__14vg_ p{font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.messages_report__14vg_ button{margin:8px 8px 0 0}.messages_reviewMessage__soA1t{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;background:var(--k-cloud);border-radius:12px}.messages_workspace__hifVh :is(button,input,textarea,a):focus-visible{outline:2px solid var(--k-blue);outline-offset:3px}@media(max-width:1100px){.messages_layout__Le_1L{grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr)}.messages_threadHead__lC4dN{padding:14px}.messages_composer__j6k5T{flex-wrap:wrap}.messages_composer__j6k5T textarea{flex-basis:100%}.messages_composer__j6k5T button{margin-left:auto}}@media(max-width:650px){.messages_layout__Le_1L{display:block;min-height:480px}.messages_conversation__rQgAD,.messages_selected__aRg_l .messages_inbox__ntvWr{display:none}.messages_selected__aRg_l .messages_conversation__rQgAD{display:flex}.messages_threadHead__lC4dN .messages_back__WvWPW{display:grid;place-items:center;width:40px;padding:0}.messages_back__WvWPW svg{transform:rotate(180deg)}.messages_log__J3EgW{height:360px;padding:15px}.messages_composer__j6k5T{padding:12px}.messages_threadHead__lC4dN h2{font-size:18px}.messages_privacy__Rb2G8{font-size:12px}.messages_inbox__ntvWr{border-right:0}.messages_placeholder__J10ns{padding:30px 20px}.messages_intro__0V_uw{font-size:14px}}.messages_workspace__hifVh .messages_log__J3EgW .messages_mine__23EYl p,.messages_workspace__hifVh .messages_log__J3EgW .messages_mine__23EYl strong,.messages_workspace__hifVh .messages_log__J3EgW .messages_mine__23EYl time{color:white}