.product-playground_window__UqfDY{--demo-ink:#25233d;--demo-muted:#69657c;--demo-violet:#7040dc;--demo-line:#e3dfee;width:100%;overflow:hidden;border:1px solid #c9c0dd;border-radius:19px;background:#fff;color:var(--demo-ink);box-shadow:0 5px 0 #d0c7e3,0 24px 65px #35205118;font:400 15px/1.55 var(--font-body),sans-serif;text-align:start;isolation:isolate;scroll-margin-top:24px}.product-playground_window__UqfDY *,.product-playground_window__UqfDY :after,.product-playground_window__UqfDY :before{box-sizing:border-box;min-width:0}.product-playground_window__UqfDY :is(h2,h3,p){margin:0}.product-playground_window__UqfDY :is(h2,h3){font-family:var(--font-body),sans-serif!important}.product-playground_window__UqfDY button,.product-playground_window__UqfDY input{font:inherit}.product-playground_window__UqfDY button{cursor:pointer}.product-playground_window__UqfDY button:disabled{cursor:default}.product-playground_window__UqfDY button,.product-playground_window__UqfDY input{-webkit-tap-highlight-color:transparent}.product-playground_window__UqfDY :is(button,input):focus-visible{outline:3px solid #956bfa;outline-offset:4px}.product-playground_window__UqfDY svg{flex:none}.product-playground_chrome__wjg99{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:8px 24px;border-bottom:1px solid var(--demo-line);background:#fff}.product-playground_brand__KlrW9{display:flex;align-items:center;gap:10px;color:#28243d;font-size:17px;font-weight:850;letter-spacing:-.6px}.product-playground_brandMark__Ci3jr{display:grid;place-content:center;position:relative;width:31px;height:33px;border:1px solid #6336d8;border-radius:9px;background:#7341e7;color:white;font-size:31px;line-height:1;letter-spacing:-3px;padding-right:4px;font-family:Georgia,serif;font-style:italic}.product-playground_brandMark__Ci3jr span{position:absolute;top:-4px;right:-3px;color:#7140dc;background:white;border-radius:8px;font:800 16px/1 sans-serif;letter-spacing:0}.product-playground_brandPlus__4NqSN{color:#8954ed}.product-playground_brand__KlrW9 .product-playground_previewPill__mgJ2R{margin-left:6px;padding:3px 7px;border-radius:5px;background:#f1edfc;color:#665283;font:750 10px/1.5 var(--font-body),sans-serif;letter-spacing:1px}.product-playground_reset__sXwOD{display:flex;align-items:center;gap:7px;padding:5px 2px;min-height:44px;border:0;background:transparent;color:#68617d;font-size:14px!important}.product-playground_reset__sXwOD:hover{color:#6337cc}.product-playground_workspace__7YhG4{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:515px}.product-playground_sidebar__E0fPH{display:flex;flex-direction:column;padding:27px 14px 20px;background:#25223b;color:#fff}.product-playground_sidebarHeading__ckOOJ{display:flex;align-items:center;gap:10px;padding:0 9px 26px}.product-playground_courseIcon__WjZT5{display:grid;place-items:center;flex:none;width:36px;height:39px;border:1px solid #91849e;border-radius:9px;background:#413b58;color:#e1d1ff}.product-playground_sidebarHeading__ckOOJ strong{display:block;font-size:14px;letter-spacing:-.2px}.product-playground_sidebarHeading__ckOOJ div>span{color:#c1bace;font-size:12px}.product-playground_navigation__76YmD{display:grid;gap:6px}.product-playground_navigation__76YmD button{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;border:1px solid transparent;border-radius:8px;background:transparent;color:#d6cfe7;padding:9px 10px;text-align:start;font-size:14px}.product-playground_navigation__76YmD button>svg:last-child{margin-left:auto;opacity:0}.product-playground_navigation__76YmD button:hover{background:#39324f;color:white}.product-playground_navigation__76YmD button[aria-current]{background:#6d43cc;color:#fff;border-color:#9069df;box-shadow:0 3px 10px #110d291c}.product-playground_navigation__76YmD button[aria-current]>svg:last-child{opacity:1}.product-playground_sidebarBottom__wTXUA{margin-top:auto;padding:38px 12px 0}.product-playground_sidebarRule__BXnH6{display:block;height:2px;width:24px;background:#a68acb;margin-bottom:17px}.product-playground_sidebarBottom__wTXUA p{font-size:14px;line-height:1.9;color:#bdb5cf}.product-playground_sidebarBottom__wTXUA strong{color:#f5eefe;font-weight:550}.product-playground_localLabel__aqQZy{display:flex;align-items:center;gap:6px;margin-top:27px;color:#c7bfd7;font-size:12px;font-weight:700;letter-spacing:1.2px}.product-playground_localLabel__aqQZy>span{height:5px;width:5px;border-radius:50%;background:#a98acf}.product-playground_main__83baO{background:#fff}.product-playground_toolbar___V_CM{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:7px 26px;border-bottom:1px solid var(--demo-line);background:#fdfcfe}.product-playground_search__B0YjY{display:flex;align-items:center;gap:9px;width:min(100%,440px);border:1px solid #d9d2e6;background:#fff;border-radius:8px;padding:0 12px;min-height:44px;color:#847991;transition:border-color .15s,box-shadow .15s}.product-playground_search__B0YjY:focus-within{border-color:#9873dc;box-shadow:0 0 0 3px #8554db12}.product-playground_search__B0YjY input{width:100%;min-height:41px;padding:6px 0;border:0;outline:none!important;color:#29203b;background:transparent;font-size:14px}.product-playground_search__B0YjY input::-webkit-search-cancel-button{display:none}.product-playground_search__B0YjY input::placeholder{color:#756781;opacity:1}.product-playground_search__B0YjY button{display:grid;place-items:center;height:30px;width:28px;border:0;padding:0;border-radius:4px;background:#f3eff9;color:#625271}.product-playground_toolbarNote__TfPhp{flex:none;font-size:12px;color:#746c83}.product-playground_toolbarNote__TfPhp>span{margin:0 5px;color:#aea3bd}.product-playground_content__hx10P{padding:22px 29px 23px}.product-playground_window__UqfDY p{font-size:14px!important;line-height:1.65!important}.product-playground_kicker__n9wcY{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:750;letter-spacing:1.4px;color:#7d648e;line-height:1.7}.product-playground_window__UqfDY .product-playground_content__hx10P .product-playground_lessonTop__a1Bmj h2,.product-playground_window__UqfDY .product-playground_content__hx10P .product-playground_viewHeading__YSeSn h2{color:#28223b;font-size:clamp(23px,2.1vw,28px)!important;font-weight:760;letter-spacing:-.8px;line-height:1.25!important;margin:6px 0 0}.product-playground_viewHeading__YSeSn p{margin-top:9px;max-width:580px;color:var(--demo-muted);font-size:14px;line-height:1.65}.product-playground_results__LyB7D{margin-top:25px}.product-playground_resultsLabel__HVUZF{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid #eee9f4;color:#756781;font-size:12px;font-weight:700;letter-spacing:1.1px}.product-playground_resultsLabel__HVUZF>span:last-child{font-size:12px;font-weight:400;letter-spacing:0}.product-playground_topic__3jl9l{display:flex;align-items:center;gap:15px;padding:13px 7px;width:100%;border:0;border-bottom:1px solid #eee9f4;background:#fff;text-align:start;color:#302740;transition:background .12s}.product-playground_topic__3jl9l:hover{background:#f8f5ff}.product-playground_topicImage__QhgrS{position:relative;width:100px;flex:none;aspect-ratio:16/9;border:1px solid #ded5e9;overflow:hidden;border-radius:6px;background:#ebe6f6}.product-playground_topicImage__QhgrS img{width:100%;height:100%;object-fit:cover}.product-playground_topicImage__QhgrS>span{position:absolute;bottom:4px;right:4px;display:grid;place-items:center;width:22px;height:22px;background:#32264bbf;border-radius:50%;color:white}.product-playground_topicCopy__W39tB{display:block;flex:1}.product-playground_topicCopy__W39tB strong{display:block;font-size:16px;font-weight:750;letter-spacing:-.2px}.product-playground_topicCopy__W39tB>span{display:block;color:#756781;font-size:12px;margin-top:2px}.product-playground_topicCopy__W39tB>span>span{margin:0 4px}.product-playground_topicCopy__W39tB small{display:flex;align-items:center;gap:4px;font-size:12px;color:#8053b2;margin-top:4px}.product-playground_topicAction__MMlgR{display:flex;align-items:center;gap:6px;color:#7750b6;font-size:12px;padding:0 8px}.product-playground_flow__3scek{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:23px;color:#aa9abd}.product-playground_flow__3scek>span{display:flex;align-items:center;gap:6px;color:#786b89;font-size:12px}.product-playground_empty__ODPkX{display:grid;justify-items:start;gap:10px;padding:28px 0;color:#766785}.product-playground_window__UqfDY .product-playground_empty__ODPkX h3{color:#392c48;font-size:17px!important}.product-playground_empty__ODPkX p{font-size:14px}.product-playground_empty__ODPkX button,.product-playground_videoError__4DgyS button{display:flex;align-items:center;gap:8px;border:1px solid #cdbbe8;border-radius:6px;background:#f3ecfd;color:#61349e;min-height:42px;padding:7px 12px;font-size:14px}.product-playground_lessonTop__a1Bmj{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.product-playground_timeTag__Ga4lO{display:block;border:1px solid #dbd2e8;border-radius:5px;padding:3px 8px;font-size:12px;background:#f7f3fb;color:#735a91}.product-playground_lessonGrid__UDNdg{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:23px}.product-playground_player__vfSEf{overflow:hidden;aspect-ratio:16/9;background:#231d31;border:1px solid #d6c9e2;border-radius:9px;box-shadow:0 3px 0 #e9e2f0}.product-playground_player__vfSEf video{display:block;width:100%;height:100%;object-fit:contain}.product-playground_playerCaption__woMYx{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:12px;color:#756781}.product-playground_playerCaption__woMYx span{display:flex;align-items:center;gap:5px}.product-playground_playerCaption__woMYx span:first-child{color:#68577b}.product-playground_backLink__cXV4t{display:inline-flex;align-items:center;gap:6px;margin-top:25px;min-height:44px;padding:4px 0;border:0;background:transparent;color:#755699;font-size:14px!important}.product-playground_nextCard__jLXYR{border:1px solid #e1d5ef;border-radius:10px;background:#f7f2ff;padding:21px 18px 18px}.product-playground_nextIcon__ESbbI{display:grid;place-items:center;width:43px;height:43px;color:#8a59d7;border:1px solid #d5beef;background:#ece0fc;border-radius:12px;margin-bottom:16px}.product-playground_window__UqfDY .product-playground_nextCard__jLXYR h3{margin-top:6px;font-size:22px!important;font-weight:750;line-height:1.25;letter-spacing:-.6px}.product-playground_nextCard__jLXYR p{margin-top:12px;font-size:14px;line-height:1.7;color:#766287}.product-playground_primary__ZOqXt{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #6534c7;border-radius:7px;background:#7946df;color:white;min-height:45px;padding:9px 13px;font-size:14px!important;font-weight:650!important;line-height:1.4;box-shadow:0 2px 0 #54229f}.product-playground_primary__ZOqXt:hover{background:#6937cb}.product-playground_primary__ZOqXt:disabled{border-color:#e0d9e9;background:#ede8f3;color:#746582;box-shadow:none}.product-playground_nextCard__jLXYR .product-playground_primary__ZOqXt{width:100%;margin-top:21px;text-align:start}.product-playground_nextCard__jLXYR .product-playground_primary__ZOqXt>svg{margin-left:auto}.product-playground_nextCard__jLXYR>small{display:block;color:#756781;margin-top:12px;text-align:center;font-size:12px;line-height:1.55}.product-playground_videoError__4DgyS{display:grid;align-content:center;justify-items:center;gap:14px;height:100%;min-height:180px;padding:20px;color:#f4ebff}.product-playground_questionTag__RymuI{background:#f0e8fb;border:1px solid #e1d5ef;color:#75538f;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:700;letter-spacing:.6px}.product-playground_questionGrid__N_x5t{display:grid;grid-template-columns:minmax(0,1fr) 205px;gap:25px}.product-playground_questionCard__YZgIn fieldset{border:0;margin:0;padding:0}.product-playground_questionCard__YZgIn legend{font-size:18px;color:#36273f;font-weight:630;line-height:1.6;margin-bottom:19px;padding:0;max-width:100%}.product-playground_answers__P93DO{display:grid;gap:9px}.product-playground_answer__Cd_BV{position:relative;display:flex;align-items:center;gap:12px;padding:9px 13px;min-height:51px;border:1px solid #dfd7e8;border-radius:7px;background:white;cursor:pointer;color:#4d3c5c;font-size:14px}.product-playground_answer__Cd_BV input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.product-playground_answer__Cd_BV:has(input:focus-visible){outline:3px solid #956bfa;outline-offset:3px}.product-playground_answer__Cd_BV:hover{background:#faf6ff}.product-playground_letter__8FeAk{display:grid;place-items:center;flex:none;width:28px;height:29px;border:1px solid #e4ddec;border-radius:5px;background:#f6f2fa;color:#756781;font-size:12px}.product-playground_answer__Cd_BV[data-selected=true]{border-color:#9a6be2;background:#f4ecff;box-shadow:0 0 0 1px #bd9de3}.product-playground_answer__Cd_BV[data-selected=true] .product-playground_letter__8FeAk{background:#7b49cc;border-color:#7b49cc;color:white}.product-playground_answer__Cd_BV[data-correct=true]{border-color:#609683;background:#eff8f2;box-shadow:none}.product-playground_answer__Cd_BV[data-correct=true] .product-playground_letter__8FeAk{color:#2d745b;background:#dcefe4;border-color:#c1decd}.product-playground_answer__Cd_BV[data-correct=true]>svg{margin-left:auto;color:#2a765c}.product-playground_answer__Cd_BV[data-incorrect=true]{border-color:#c88583;background:#fff3f1;box-shadow:none}.product-playground_answer__Cd_BV[data-incorrect=true] .product-playground_letter__8FeAk{color:#9f4e4a;border-color:#eac8c5;background:#f9ded9}.product-playground_answer__Cd_BV[data-incorrect=true]>svg{margin-left:auto;color:#a15953}.product-playground_questionActions__5EzXH{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.product-playground_questionActions__5EzXH>span{color:#756781;font-size:12px}.product-playground_questionAside__xkyzF{padding-top:4px}.product-playground_questionAside__xkyzF>.product-playground_kicker__n9wcY{letter-spacing:1px;font-size:11px}.product-playground_rewatch__SYh_J{width:100%;padding:0 0 12px;border:1px solid #e0d4ed;border-radius:9px;overflow:hidden;background:#fcf9ff;text-align:start;color:#624a7b;margin-top:13px}.product-playground_rewatch__SYh_J>span{display:block;position:relative;width:100%;aspect-ratio:16/9}.product-playground_rewatch__SYh_J img{width:100%;height:100%;object-fit:cover}.product-playground_rewatch__SYh_J>span>span{position:absolute;inset:0;display:grid;place-content:center;color:#fff;background:#3b225d24}.product-playground_rewatch__SYh_J>span>span svg{background:#6e3adfd9;border-radius:50%;box-sizing:initial;padding:9px;box-shadow:0 0 0 4px #ffffff3b}.product-playground_rewatch__SYh_J strong{display:flex;align-items:center;gap:7px;justify-content:space-between;padding:12px 12px 3px;font-size:14px}.product-playground_rewatch__SYh_J small{display:block;padding:0 12px;color:#756781;font-size:12px}.product-playground_questionAside__xkyzF>p{color:#756781;font-size:12px;line-height:1.65;padding:16px 3px}.product-playground_feedback__WThYV{display:flex;align-items:flex-start;gap:10px;padding:17px 15px;margin-top:18px;border:1px solid #e2d1bf;border-radius:8px;background:#fff9ee;color:#917048}.product-playground_feedback__WThYV[data-correct=true]{border-color:#c5ddcf;background:#f3faf5;color:#3f7f64}.product-playground_window__UqfDY .product-playground_feedback__WThYV h3{font-size:15px!important;color:inherit;font-weight:750}.product-playground_feedback__WThYV p{font-size:14px;color:#665571;line-height:1.7;margin-top:6px}.product-playground_feedback__WThYV button{display:flex;align-items:center;gap:6px;min-height:44px;padding:4px 0;border:0;color:#6b488b;background:transparent;font-size:14px;font-weight:650;margin-top:10px}.product-playground_guideBar__HmT_H{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:6px 23px;background:#f4eefc;border-top:1px solid #e3d9ee}.product-playground_guideText__xwg22{display:flex;align-items:center;gap:8px;color:#766383;font-size:12px;line-height:1.6}.product-playground_guideDot__OGuTo{width:6px;height:6px;border-radius:50%;background:#ba9ed6;flex:none}.product-playground_guideDot__OGuTo[data-playing=true]{background:#8a57db;animation:product-playground_guidePulse__5ch8l 1.5s ease-in-out infinite}.product-playground_guideControl__vPQvP{flex:none}.product-playground_guideControl__vPQvP button{display:flex;align-items:center;gap:6px;min-height:44px;padding:5px 0;border:0;background:transparent;color:#775390;font-size:12px;font-weight:650}.product-playground_srOnly__w34Pf{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;border:0;clip:rect(0,0,0,0);white-space:nowrap}@keyframes product-playground_guidePulse__5ch8l{50%{box-shadow:0 0 0 4px #9a70d71f}}@media (max-width:1050px){.product-playground_workspace__7YhG4{grid-template-columns:175px minmax(0,1fr)}.product-playground_sidebar__E0fPH{padding-inline:9px}.product-playground_sidebarHeading__ckOOJ{padding-inline:3px;gap:8px}.product-playground_sidebarHeading__ckOOJ strong{font-size:14px}.product-playground_toolbar___V_CM{padding-inline:20px;flex-wrap:wrap;gap:7px}.product-playground_toolbarNote__TfPhp{display:block}.product-playground_search__B0YjY{width:100%}.product-playground_content__hx10P{padding:25px 22px}.product-playground_lessonGrid__UDNdg{grid-template-columns:minmax(0,1fr);gap:16px}.product-playground_nextCard__jLXYR{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;padding:17px}.product-playground_nextIcon__ESbbI{display:none}.product-playground_nextCard__jLXYR h3{grid-column:1;font-size:19px}.product-playground_nextCard__jLXYR p{grid-column:1;font-size:14px;margin-top:6px}.product-playground_nextCard__jLXYR .product-playground_primary__ZOqXt{grid-column:2;grid-row:1/4;align-self:center;max-width:190px;margin:0}.product-playground_nextCard__jLXYR>small{grid-column:1/-1;text-align:start;margin-top:8px}.product-playground_backLink__cXV4t{margin-top:12px}.product-playground_questionGrid__N_x5t{grid-template-columns:minmax(0,1fr)}.product-playground_questionAside__xkyzF{display:none}.product-playground_flow__3scek{gap:8px}}@media (max-width:720px){.product-playground_window__UqfDY{border-radius:13px}.product-playground_chrome__wjg99{padding:12px 16px}.product-playground_brand__KlrW9{font-size:15px;gap:9px}.product-playground_brand__KlrW9 .product-playground_previewPill__mgJ2R{display:none}.product-playground_reset__sXwOD{font-size:12px!important}.product-playground_workspace__7YhG4{display:flex;flex-direction:column;min-height:0}.product-playground_sidebar__E0fPH{display:block;padding:8px 12px}.product-playground_sidebarBottom__wTXUA,.product-playground_sidebarHeading__ckOOJ{display:none}.product-playground_navigation__76YmD{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.product-playground_navigation__76YmD button{justify-content:center;gap:6px;padding:7px 5px;min-height:44px;font-size:12px}.product-playground_navigation__76YmD button>svg:last-child{display:none}.product-playground_navigation__76YmD button>svg:first-child{width:16px;height:16px}.product-playground_toolbar___V_CM{padding:13px 17px}.product-playground_content__hx10P{padding:24px 22px;min-height:455px}.product-playground_window__UqfDY .product-playground_content__hx10P .product-playground_lessonTop__a1Bmj h2,.product-playground_window__UqfDY .product-playground_content__hx10P .product-playground_viewHeading__YSeSn h2{font-size:25px!important}.product-playground_viewHeading__YSeSn p{font-size:14px}.product-playground_topic__3jl9l{gap:13px;padding:14px 0}.product-playground_topicImage__QhgrS{width:90px}.product-playground_topicCopy__W39tB strong{font-size:16px}.product-playground_topicAction__MMlgR{padding:0;font-size:0}.product-playground_flow__3scek{justify-content:flex-start;gap:9px}.product-playground_flow__3scek>svg{width:12px;height:12px}.product-playground_flow__3scek>span{gap:4px;font-size:12px}.product-playground_flow__3scek>span>svg{display:none}.product-playground_guideBar__HmT_H{padding:12px 17px;gap:12px}.product-playground_guideControl__vPQvP button,.product-playground_guideText__xwg22{font-size:12px}.product-playground_lessonTop__a1Bmj{margin-bottom:18px}.product-playground_nextCard__jLXYR{gap:0 15px}.product-playground_playerCaption__woMYx{font-size:12px}.product-playground_playerCaption__woMYx span:last-child{display:none}.product-playground_questionActions__5EzXH{align-items:stretch}.product-playground_questionActions__5EzXH>span{align-self:center}}@media (max-width:420px){.product-playground_chrome__wjg99{padding-inline:12px}.product-playground_reset__sXwOD>span{display:none}.product-playground_reset__sXwOD{min-width:34px;justify-content:center}.product-playground_sidebar__E0fPH{padding-inline:7px}.product-playground_navigation__76YmD button{font-size:12px;gap:4px}.product-playground_navigation__76YmD button>svg:first-child{width:14px;height:14px}.product-playground_toolbar___V_CM{padding:12px}.product-playground_content__hx10P{padding:22px 15px}.product-playground_kicker__n9wcY{font-size:11px;letter-spacing:1px}.product-playground_topicImage__QhgrS{width:68px}.product-playground_topic__3jl9l{gap:11px}.product-playground_topicCopy__W39tB strong{font-size:15px}.product-playground_topicCopy__W39tB small,.product-playground_topicCopy__W39tB>span{font-size:12px}.product-playground_flow__3scek{display:none}.product-playground_nextCard__jLXYR{display:block}.product-playground_nextCard__jLXYR .product-playground_primary__ZOqXt{max-width:none;margin-top:14px}.product-playground_nextCard__jLXYR h3{font-size:20px}.product-playground_nextCard__jLXYR p{font-size:14px}.product-playground_guideBar__HmT_H{align-items:start;flex-direction:column;gap:5px;padding-inline:14px}.product-playground_guideControl__vPQvP button,.product-playground_guideText__xwg22{font-size:12px}.product-playground_guideControl__vPQvP{align-self:flex-end}.product-playground_questionTag__RymuI{display:none}.product-playground_questionCard__YZgIn legend{font-size:17px}.product-playground_answer__Cd_BV{gap:10px;padding:10px;font-size:14px}.product-playground_questionActions__5EzXH{flex-direction:column}.product-playground_questionActions__5EzXH>span{align-self:start}}@media (prefers-reduced-motion:reduce){.product-playground_window__UqfDY *,.product-playground_window__UqfDY :after,.product-playground_window__UqfDY :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.course-opening_opening__zqkPR{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);padding:38px 12px 32px}.course-opening_ticket__e8DU8{display:inline-flex;gap:10px;align-items:center;padding:10px 17px;border:2px solid #27213d;border-radius:8px;box-shadow:3px 4px #27213d;background:#5845d8;color:#fff;transform:rotate(-2deg);font:800 12px/1.3 var(--font-body)}.course-opening_ticket__e8DU8 span{font-size:9px;border-left:1px solid #ffffff65;padding-left:10px;letter-spacing:.06em}.course-opening_copy__iEbNC h1{font:850 clamp(48px,4.8vw,70px) /1.04 var(--font-display);letter-spacing:-.045em;color:var(--c-ink);margin:27px 0 22px!important}.course-opening_copy__iEbNC h1 em{display:inline;color:var(--c-blue);font-style:normal;text-decoration-line:underline;text-decoration-color:#f5ce3c;text-decoration-thickness:5px;text-underline-offset:7px;text-decoration-skip-ink:none}.course-opening_copy__iEbNC>p{font:450 17px/1.7 var(--font-body);max-width:510px;color:var(--c-muted);margin-top:24px!important}.course-opening_actions__KcZSQ{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:27px 0 18px}.course-opening_actions__KcZSQ a{display:inline-flex;justify-content:center;align-items:center;min-height:56px;gap:13px;padding:14px 21px;font:800 15px/1.4 var(--font-body);border:2px solid #27213d;border-radius:11px;box-shadow:0 5px #27213d;transition:transform .18s,box-shadow .18s}.course-opening_actions__KcZSQ a.course-opening_primary__xg3jv{background:#5940d8;color:#fff}.course-opening_actions__KcZSQ a.course-opening_secondary__XNaWJ{background:#fff;color:#302544}.course-opening_actions__KcZSQ a:hover{transform:translateY(-2px);box-shadow:0 7px #27213d}.course-opening_actions__KcZSQ a:active{transform:translateY(3px);box-shadow:0 2px #27213d}.course-opening_priceNote__lzm3Y{display:flex;flex-wrap:wrap;gap:5px;align-items:center;color:var(--c-muted);font:500 11px/1.8 var(--font-body)}.course-opening_priceNote__lzm3Y strong{color:var(--c-ink);font-weight:800}.course-opening_priceNote__lzm3Y>span{padding-inline:4px}.course-opening_priceNote__lzm3Y a{display:inline-flex;gap:4px;align-items:center;min-height:30px;text-decoration:underline;text-underline-offset:3px}.course-opening_scene__FCtti{position:relative;padding:32px 20px 80px 28px;isolation:isolate}.course-opening_scene__FCtti:before{content:"";position:absolute;left:0;right:0;top:38px;bottom:38px;background:#cfbfff;border:2px solid #b09bd7;border-radius:45% 45% 16px 16px;transform:rotate(3deg);z-index:-1}.course-opening_handwritten__plcE0{display:block;position:absolute;top:-3px;left:20px;right:0;text-align:center;color:var(--c-purple);font:650 25px/1.2 var(--font-hand);transform:rotate(-3deg)}.course-opening_photo__f5k74{overflow:hidden;position:relative;transform:rotate(2deg);border:3px solid #27213d;border-radius:13px;box-shadow:7px 8px #27213d;background:#fff}.course-opening_photoBar__AfOW3{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 15px;background:#fff;color:#2c2540;border-bottom:2px solid #27213d}.course-opening_photoBar__AfOW3 span{font:750 9px/1.5 var(--font-mono);letter-spacing:.05em}.course-opening_photoBar__AfOW3 b{font:750 13px/1.3 var(--font-body)}.course-opening_photo__f5k74>img{display:block;width:100%;height:auto;aspect-ratio:1.17;object-fit:cover;object-position:center 48%}.course-opening_sample__Tr5XR{position:absolute;left:0;bottom:2px;width:51%;min-width:192px;max-width:270px;padding:0;border:3px solid #27213d;border-radius:11px;overflow:hidden;box-shadow:4px 5px #27213d;transform:rotate(-5deg);text-align:left;transition:transform .2s;background:#ffeb9a;color:#27213d}.course-opening_sample__Tr5XR:hover{transform:rotate(-2deg) translateY(-4px)}.course-opening_sampleStill__5B3F3{position:relative;display:block}.course-opening_sampleStill__5B3F3>img{display:block;aspect-ratio:16/9;width:100%;height:auto}.course-opening_sampleStill__5B3F3>span{position:absolute;inset:0;margin:auto;display:grid;place-items:center;width:46px;height:46px;border:2px solid #27213d;border-radius:50%;background:#fff;color:#5840cb;box-shadow:0 3px #27213d}.course-opening_sampleText__vxOLG{display:grid;gap:6px;padding:11px 12px;border-top:2px solid #27213d}.course-opening_sampleText__vxOLG b{font:800 15px/1.2 var(--font-display)}.course-opening_sampleText__vxOLG small{display:flex;align-items:center;justify-content:space-between;gap:6px;font:600 9px/1.3 var(--font-body)}.course-opening_sampleText__vxOLG small span{font:700 9px var(--font-mono)}.course-opening_roundNote__mfND1{position:absolute;bottom:1px;right:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:130px;height:130px;background:#fff;color:#342651!important;border:3px solid #27213d;border-radius:50%;box-shadow:4px 5px #27213d;transform:rotate(8deg);font:550 20px/1.15 var(--font-hand);text-align:center;transition:transform .2s}.course-opening_roundNote__mfND1 b{font-size:26px}.course-opening_roundNote__mfND1 svg{margin-top:6px}.course-opening_roundNote__mfND1:hover{transform:rotate(0)}.course-opening_studentIntro__4Mx42{border-top:2px solid #c5b4e7;padding:24px 10px 15px}.course-opening_studentHeading__OJigf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:17px}.course-opening_studentHeading__OJigf>span{font:800 11px/1.5 var(--font-mono);letter-spacing:.07em;color:var(--c-purple)}.course-opening_studentHeading__OJigf p{font:550 20px/1.4 var(--font-hand);color:var(--c-muted)}.course-opening_students__bDNdO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.course-opening_student__8w_5M{display:grid;grid-template-columns:100px 1fr;align-items:center;text-align:left;padding:0;background:#fff;border:2px solid #27213d;border-radius:10px;box-shadow:3px 4px #27213d;overflow:hidden;transition:transform .2s}.course-opening_student__8w_5M:nth-child(2){background:#e7e1ff}.course-opening_student__8w_5M:nth-child(3){background:#fff0bd}.course-opening_student__8w_5M:hover{transform:translateY(-4px)}.course-opening_studentImage__MFqMy{align-self:stretch;position:relative;border-right:2px solid #27213d;min-height:101px}.course-opening_studentImage__MFqMy>img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.course-opening_studentImage__MFqMy>span{position:absolute;bottom:7px;left:8px;display:grid;place-items:center;width:30px;height:30px;border:2px solid #27213d;border-radius:50%;background:#fff;color:#5141c6}.course-opening_studentName__HxmOj{display:grid;gap:6px;padding:12px}.course-opening_studentName__HxmOj strong{font:800 17px/1.15 var(--font-display);color:#2d2541}.course-opening_studentName__HxmOj small{font:500 10px/1.4 var(--font-body);color:#645478}.course-opening_studentName__HxmOj b{display:flex;align-items:center;gap:5px;font:800 10px/1.4 var(--font-body);color:#5236b6}@media (min-width:1600px){.course-opening_copy__iEbNC h1{font-size:73px}}.course-opening_srOnly__zuPFv{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:1050px){.course-opening_opening__zqkPR{gap:24px;padding-inline:0}.course-opening_copy__iEbNC h1{font-size:57px}.course-opening_copy__iEbNC>p{font-size:15px}.course-opening_actions__KcZSQ{gap:10px}.course-opening_actions__KcZSQ a{font-size:13px;padding:12px 15px}.course-opening_scene__FCtti{padding-inline:15px;padding-bottom:72px}.course-opening_roundNote__mfND1{width:106px;height:106px;right:0;font-size:18px}.course-opening_roundNote__mfND1 b{font-size:23px}.course-opening_sample__Tr5XR{width:55%;min-width:160px}.course-opening_sampleText__vxOLG b{font-size:13px}.course-opening_sampleText__vxOLG small{font-size:8px}.course-opening_student__8w_5M{grid-template-columns:80px 1fr}.course-opening_studentName__HxmOj{padding:10px}.course-opening_studentName__HxmOj strong{font-size:15px}}@media (max-width:800px){.course-opening_opening__zqkPR{grid-template-columns:1fr;gap:35px;padding:27px 0 30px}.course-opening_copy__iEbNC{text-align:center}.course-opening_copy__iEbNC h1{font-size:clamp(48px,8vw,68px);max-width:700px;margin:24px auto 22px!important}.course-opening_copy__iEbNC>p{max-width:530px;margin-inline:auto!important}.course-opening_actions__KcZSQ,.course-opening_priceNote__lzm3Y{justify-content:center}.course-opening_scene__FCtti{width:min(490px,100%);margin:auto;padding:34px 22px 82px}.course-opening_photo__f5k74>img{aspect-ratio:1.28}.course-opening_sample__Tr5XR{max-width:250px}.course-opening_roundNote__mfND1{width:125px;height:125px;right:12px}.course-opening_students__bDNdO{gap:12px}.course-opening_student__8w_5M{display:block}.course-opening_studentImage__MFqMy{display:block;min-height:0;aspect-ratio:1.6;border-right:0;border-bottom:2px solid #27213d}.course-opening_studentImage__MFqMy>span{width:28px;height:28px}.course-opening_studentHeading__OJigf{display:block}.course-opening_studentHeading__OJigf p{margin-top:5px!important}.course-opening_studentName__HxmOj strong{font-size:15px}}@media (max-width:500px){.course-opening_opening__zqkPR{padding-top:12px;gap:28px}.course-opening_ticket__e8DU8{font-size:11px;padding:9px 12px;gap:8px}.course-opening_ticket__e8DU8 span{font-size:8px;padding-left:8px}.course-opening_copy__iEbNC h1{font-size:40px;line-height:1.04;letter-spacing:-.045em;margin:21px auto 15px!important}.course-opening_copy__iEbNC h1 em{text-decoration-thickness:4px;text-underline-offset:5px}.course-opening_copy__iEbNC>p{font-size:14px;line-height:1.75;margin-top:15px!important}.course-opening_actions__KcZSQ{margin:23px 0 15px;gap:11px}.course-opening_actions__KcZSQ a{min-height:51px;font-size:13px;gap:9px;padding-inline:13px}.course-opening_priceNote__lzm3Y{font-size:10px}.course-opening_scene__FCtti{padding:31px 15px 78px}.course-opening_handwritten__plcE0{font-size:21px;left:0}.course-opening_photoBar__AfOW3{padding:10px}.course-opening_photoBar__AfOW3 span{font-size:8px}.course-opening_photoBar__AfOW3 b{font-size:12px}.course-opening_sample__Tr5XR{width:53%;min-width:160px;left:0}.course-opening_sampleText__vxOLG{padding:9px}.course-opening_sampleText__vxOLG small,.course-opening_sampleText__vxOLG small span{font-size:8px}.course-opening_roundNote__mfND1{width:103px;height:103px;right:4px;font-size:17px;bottom:7px}.course-opening_roundNote__mfND1 b{font-size:21px}.course-opening_roundNote__mfND1 svg{width:17px;margin-top:4px}.course-opening_studentIntro__4Mx42{padding:20px 0 12px}.course-opening_students__bDNdO{grid-template-columns:1fr;gap:13px}.course-opening_student__8w_5M{display:grid;grid-template-columns:98px 1fr}.course-opening_studentImage__MFqMy{height:100%;aspect-ratio:auto;min-height:91px;border-bottom:0;border-right:2px solid #27213d}.course-opening_studentName__HxmOj{padding:13px;gap:6px}.course-opening_studentName__HxmOj strong{font-size:18px}.course-opening_studentName__HxmOj b,.course-opening_studentName__HxmOj small{font-size:11px}.course-opening_studentHeading__OJigf{margin-bottom:15px}.course-opening_studentHeading__OJigf p{font-size:20px}}@media (max-width:350px){.course-opening_copy__iEbNC h1{font-size:38px}.course-opening_ticket__e8DU8 span{font-size:7px}.course-opening_actions__KcZSQ a{font-size:12px;padding-inline:11px}.course-opening_roundNote__mfND1{width:90px;height:90px;font-size:15px}.course-opening_roundNote__mfND1 b{font-size:19px}.course-opening_sample__Tr5XR{min-width:145px}.course-opening_sampleText__vxOLG small{display:block}.course-opening_sampleText__vxOLG small span{margin-left:5px}}html[data-theme=dark] .course-opening_scene__FCtti:before{background:#4c376d;border-color:#725897}html[data-theme=professional][data-scheme=dark] .course-opening_scene__FCtti:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)):before{background:var(--brand-100);border-color:var(--line-2)}html[data-theme=dark] .course-opening_studentIntro__4Mx42{border-color:#63517b}html[data-theme=professional][data-scheme=dark] .course-opening_studentIntro__4Mx42:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){border-color:#63517b}html[data-theme=professional] :is(.course-opening_ticket__e8DU8,.course-opening_photo__f5k74,.course-opening_sample__Tr5XR,.course-opening_roundNote__mfND1,.course-opening_student__8w_5M,.course-opening_actions__KcZSQ a){transform:none;box-shadow:none;border-radius:5px}html[data-theme=professional] .course-opening_scene__FCtti:before{display:none}@media (prefers-reduced-motion:reduce){.course-opening_opening__zqkPR *,.course-opening_studentIntro__4Mx42 *{transition:none!important;animation:none!important}}.youtube-video-gateway_notice__QIuTf{display:grid;justify-items:center;gap:16px;min-height:280px;padding:clamp(24px,5vw,56px);background:#faf5e9;color:#29233e;text-align:center}.youtube-video-gateway_notice__QIuTf h3,.youtube-video-gateway_notice__QIuTf p{margin:0}.youtube-video-gateway_notice__QIuTf p{max-width:48ch;line-height:1.65}.youtube-video-gateway_play__hSEH0{display:grid;place-items:center;width:56px;height:56px;padding-left:3px;border:2px solid;border-radius:50%;background:#f4cc75;font-size:20px}.youtube-video-gateway_close__TAlJm,.youtube-video-gateway_load__V9l_U{border:2px solid #29233e;border-radius:12px;padding:12px 18px;color:#29233e;font:inherit;font-weight:700;cursor:pointer}.youtube-video-gateway_load__V9l_U{background:#f4cc75;box-shadow:0 3px #29233e}.youtube-video-gateway_close__TAlJm{margin:12px 16px;background:#fff}.youtube-video-gateway_close__TAlJm:focus-visible,.youtube-video-gateway_load__V9l_U:focus-visible{outline:3px solid #437bd0;outline-offset:4px}.youtube-video-gateway_session__jG_GW{background:#faf5e9}.teaching-scenes_scenes__qLhQM{--scene-navy:#232540;--scene-lavender:#c9b1ff;--scene-blue:#a9d9ff;--scene-yellow:#ffe178;width:100%;padding:4px 7px 9px 0;color:var(--scene-navy);text-align:start;font-family:var(--font-body),sans-serif}.teaching-scenes_scenes__qLhQM *,.teaching-scenes_scenes__qLhQM :after,.teaching-scenes_scenes__qLhQM :before{box-sizing:border-box;min-width:0}.teaching-scenes_scenes__qLhQM :is(h3,p){margin:0}.teaching-scenes_scenes__qLhQM .teaching-scenes_sectionTitle__Zn6FZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.teaching-scenes_cards__EnhNM{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:stretch}.teaching-scenes_card__Xc2Ip{overflow:hidden;border:3px solid var(--scene-navy);box-shadow:5px 5px 0 var(--scene-navy);background:var(--scene-lavender)}.teaching-scenes_recording__GSPvX{display:flex;flex-direction:column;grid-row:span 2;border-radius:24px 12px 22px 12px}.teaching-scenes_deskPhoto__HU2HJ{position:relative;display:block;width:100%;flex:1;min-height:325px;padding:0;overflow:hidden;border:0;border-bottom:3px solid var(--scene-navy);background:#514c65;color:var(--scene-navy);cursor:pointer;text-align:start}.teaching-scenes_deskPhoto__HU2HJ>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 52%;transition:transform .2s ease}.teaching-scenes_deskPhoto__HU2HJ:hover>img{transform:scale(1.025)}.teaching-scenes_deskPhoto__HU2HJ:focus-visible{outline:4px solid #ffe26d;outline-offset:-7px}.teaching-scenes_deskSticker__YhvpN{position:absolute;top:19px;left:18px;z-index:1;display:block;max-width:calc(100% - 36px);padding:7px 11px;border:2px solid var(--scene-navy);border-radius:5px;background:var(--scene-yellow);color:var(--scene-navy);box-shadow:2px 2px 0 var(--scene-navy);transform:rotate(-3deg);font:850 11px/1.4 var(--font-body),sans-serif;letter-spacing:1.1px}.teaching-scenes_playLabel__bvUeE{position:absolute;bottom:18px;left:20px;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;min-height:48px;border:2px solid var(--scene-navy);border-radius:10px;background:#fffef8;box-shadow:3px 3px 0 var(--scene-navy);color:var(--scene-navy);font:800 14px/1.4 var(--font-body),sans-serif}.teaching-scenes_playLabel__bvUeE>span{display:grid;place-items:center;width:31px;height:31px;border-radius:7px;background:#7950d9;color:#fff;padding-left:2px}.teaching-scenes_playLabel__bvUeE>svg{margin-left:4px}.teaching-scenes_copy__fdMuE{display:flex;flex-direction:column;align-items:flex-start;padding:22px 23px 20px}.teaching-scenes_scenes__qLhQM .teaching-scenes_eyebrow___5hix{display:block;color:#353455;font:850 11px/1.5 var(--font-body),sans-serif;letter-spacing:1.15px}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip h3{margin:10px 0 0;color:var(--scene-navy);font-family:var(--font-display,var(--font-body)),sans-serif!important;font-size:clamp(26px,2.25vw,34px)!important;font-weight:900;line-height:1.04!important;letter-spacing:-1.4px}.teaching-scenes_scenes__qLhQM .teaching-scenes_copy__fdMuE p{margin:13px 0 0;color:#353651;font:500 15px/1.6 var(--font-body),sans-serif!important}.teaching-scenes_recordingCopy__sqMu_{padding:25px 28px 27px}.teaching-scenes_scenes__qLhQM .teaching-scenes_recording__GSPvX h3{font-size:clamp(33px,3.15vw,44px)!important;letter-spacing:-1.7px}.teaching-scenes_recording__GSPvX h3>span{color:#4b2a79}.teaching-scenes_scenes__qLhQM .teaching-scenes_recordingCopy__sqMu_ p{max-width:450px;font-size:16px!important;line-height:1.55!important}.teaching-scenes_coaching__PFizC,.teaching-scenes_paper__A5WuE{display:grid;min-height:288px}.teaching-scenes_paper__A5WuE{grid-template-columns:.85fr 1fr;border-radius:13px 24px 13px 20px;background:var(--scene-blue)}.teaching-scenes_coaching__PFizC{grid-template-columns:1fr .8fr;border-radius:20px 12px 25px 13px;background:var(--scene-yellow)}.teaching-scenes_sidePhoto__gWX5G{position:relative;height:100%;min-height:285px;overflow:hidden;background:#8f91a3}.teaching-scenes_sidePhoto__gWX5G>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.teaching-scenes_paperPhoto__ZUAne{border-right:3px solid var(--scene-navy)}.teaching-scenes_paperPhoto__ZUAne>img{object-position:48% 58%}.teaching-scenes_coachingPhoto__ypcn8{border-left:3px solid var(--scene-navy)}.teaching-scenes_coachingPhoto__ypcn8>img{object-position:32% center}.teaching-scenes_photoCaption__NgSme{position:absolute;bottom:13px;left:12px;right:12px;padding:6px 7px;border:2px solid var(--scene-navy);border-radius:4px;background:#fffef7;color:var(--scene-navy);font:850 9px/1.4 var(--font-body),sans-serif;letter-spacing:.7px;text-align:center;transform:rotate(3deg)}.teaching-scenes_ariLabel__PH3TI{position:absolute;bottom:19px;left:13px;right:13px;padding:8px 10px;border:2px solid var(--scene-navy);background:#fffdf6;border-radius:5px 9px 4px 8px;box-shadow:2px 2px 0 var(--scene-navy);color:var(--scene-navy);font:850 15px/1.25 var(--font-body),sans-serif;transform:rotate(-4deg);text-align:center}.teaching-scenes_scenes__qLhQM .teaching-scenes_action__Cg361{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin-top:auto;padding:14px 0 3px;border-bottom:2px solid;color:var(--scene-navy)!important;font:850 14px/1.4 var(--font-body),sans-serif;text-decoration:none;transition:color .15s,gap .15s}.teaching-scenes_scenes__qLhQM .teaching-scenes_action__Cg361:hover{color:#523a98!important;gap:10px}.teaching-scenes_scenes__qLhQM .teaching-scenes_action__Cg361:focus-visible{outline:3px solid #5642c1;outline-offset:5px;border-radius:2px}.teaching-scenes_action__Cg361 svg,.teaching-scenes_playLabel__bvUeE svg{flex:none}@media (min-width:1500px){.teaching-scenes_copy__fdMuE{padding:25px 28px 23px}.teaching-scenes_scenes__qLhQM .teaching-scenes_copy__fdMuE p{font-size:16px!important}.teaching-scenes_recordingCopy__sqMu_{padding:27px 32px 30px}}@media (max-width:1050px){.teaching-scenes_cards__EnhNM{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.teaching-scenes_recording__GSPvX{grid-column:1/-1;grid-row:auto;display:grid;grid-template-columns:1fr 1fr}.teaching-scenes_deskPhoto__HU2HJ{min-height:330px;border-bottom:0;border-right:3px solid var(--scene-navy)}.teaching-scenes_recordingCopy__sqMu_{justify-content:center;padding:27px}.teaching-scenes_scenes__qLhQM .teaching-scenes_recording__GSPvX h3{font-size:36px!important}.teaching-scenes_coaching__PFizC,.teaching-scenes_paper__A5WuE{display:flex;flex-direction:column}.teaching-scenes_sidePhoto__gWX5G{order:-1;width:100%;height:230px;min-height:0;flex:none;border:0;border-bottom:3px solid var(--scene-navy)}.teaching-scenes_sidePhoto__gWX5G>img{object-position:center 42%}.teaching-scenes_coachingPhoto__ypcn8>img{object-position:center 31%}.teaching-scenes_photoCaption__NgSme{left:16px;right:auto;bottom:16px;padding-inline:12px;font-size:10px}.teaching-scenes_ariLabel__PH3TI{left:auto;right:20px;bottom:17px}.teaching-scenes_coaching__PFizC .teaching-scenes_copy__fdMuE,.teaching-scenes_paper__A5WuE .teaching-scenes_copy__fdMuE{flex:1;padding:23px 25px 21px}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip h3{font-size:30px!important}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip:not(.teaching-scenes_recording__GSPvX) h3 br{display:none}.teaching-scenes_scenes__qLhQM .teaching-scenes_action__Cg361{margin-top:15px}}@media (max-width:650px){.teaching-scenes_scenes__qLhQM{padding-right:6px}.teaching-scenes_cards__EnhNM{display:flex;flex-direction:column;gap:21px}.teaching-scenes_recording__GSPvX{display:flex}.teaching-scenes_deskPhoto__HU2HJ{width:100%;min-height:260px;height:260px;flex:none;border-right:0;border-bottom:3px solid var(--scene-navy)}.teaching-scenes_deskPhoto__HU2HJ>img{object-position:center 55%}.teaching-scenes_recordingCopy__sqMu_{padding:24px}.teaching-scenes_scenes__qLhQM .teaching-scenes_recording__GSPvX h3{font-size:36px!important}.teaching-scenes_coaching__PFizC,.teaching-scenes_paper__A5WuE{display:grid;min-height:275px}.teaching-scenes_paper__A5WuE{grid-template-columns:.85fr 1fr}.teaching-scenes_coaching__PFizC{grid-template-columns:1fr .8fr}.teaching-scenes_sidePhoto__gWX5G{order:0;height:100%;min-height:270px;border-bottom:0}.teaching-scenes_paperPhoto__ZUAne{border-right:3px solid var(--scene-navy)}.teaching-scenes_coachingPhoto__ypcn8{border-left:3px solid var(--scene-navy)}.teaching-scenes_coachingPhoto__ypcn8>img{object-position:33% center}.teaching-scenes_coaching__PFizC .teaching-scenes_copy__fdMuE,.teaching-scenes_paper__A5WuE .teaching-scenes_copy__fdMuE{padding:20px}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip h3{font-size:28px!important}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip:not(.teaching-scenes_recording__GSPvX) h3 br{display:block}.teaching-scenes_photoCaption__NgSme{display:none}.teaching-scenes_ariLabel__PH3TI{left:10px;right:10px;bottom:17px;padding:8px 5px;font-size:14px}.teaching-scenes_scenes__qLhQM .teaching-scenes_action__Cg361{font-size:13px;gap:6px}}@media (max-width:430px){.teaching-scenes_deskPhoto__HU2HJ{height:240px;min-height:240px}.teaching-scenes_deskSticker__YhvpN{top:16px;left:13px;font-size:9px;padding:6px 8px}.teaching-scenes_playLabel__bvUeE{bottom:15px;left:13px;gap:8px;font-size:13px;padding:7px 9px 7px 7px}.teaching-scenes_recordingCopy__sqMu_{padding:21px}.teaching-scenes_scenes__qLhQM .teaching-scenes_recording__GSPvX h3{font-size:34px!important}.teaching-scenes_coaching__PFizC,.teaching-scenes_paper__A5WuE{display:flex;flex-direction:column}.teaching-scenes_sidePhoto__gWX5G{order:-1;height:168px;min-height:168px;border:0;border-bottom:3px solid var(--scene-navy)}.teaching-scenes_paperPhoto__ZUAne>img{object-position:center 60%}.teaching-scenes_coachingPhoto__ypcn8>img{object-position:center top}.teaching-scenes_ariLabel__PH3TI{right:17px;left:auto;bottom:17px;padding-inline:12px}.teaching-scenes_coaching__PFizC .teaching-scenes_copy__fdMuE,.teaching-scenes_paper__A5WuE .teaching-scenes_copy__fdMuE{padding:21px}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip:not(.teaching-scenes_recording__GSPvX) h3 br{display:none}.teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip h3{font-size:29px!important}.teaching-scenes_scenes__qLhQM .teaching-scenes_copy__fdMuE p{font-size:15px!important}.teaching-scenes_scenes__qLhQM .teaching-scenes_action__Cg361{font-size:14px;margin-top:9px}}html[data-theme=professional] .teaching-scenes_scenes__qLhQM :is(.teaching-scenes_card__Xc2Ip,.teaching-scenes_deskSticker__YhvpN,.teaching-scenes_playLabel__bvUeE,.teaching-scenes_photoCaption__NgSme,.teaching-scenes_ariLabel__PH3TI){border-radius:4px;box-shadow:none;transform:none}html[data-theme=professional] .teaching-scenes_scenes__qLhQM .teaching-scenes_card__Xc2Ip{border-radius:0}html[data-theme=professional] .teaching-scenes_scenes__qLhQM .teaching-scenes_deskPhoto__HU2HJ>img{transform:none}@media (prefers-reduced-motion:reduce){.teaching-scenes_scenes__qLhQM *,.teaching-scenes_scenes__qLhQM :after,.teaching-scenes_scenes__qLhQM :before{transition:none!important;animation:none!important}.teaching-scenes_deskPhoto__HU2HJ:hover>img{transform:none}}.student-reviews_dialog__FaGlj,.student-reviews_wall__yJYPF{--review-ink:#2b2443;--review-muted:#695b7d;--review-edge:#51418c;--review-paper:#fff;--review-lavender:#eee6ff;--review-blue:#e5edff;color:var(--review-ink);font-family:var(--font-body),sans-serif}.student-reviews_wall__yJYPF{padding-block:48px 12px}.student-reviews_heading__UEHkq{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:25px}.student-reviews_eyebrow__eCxZf{display:block;margin-bottom:12px;color:var(--review-edge);font-size:12px;font-weight:800;letter-spacing:1.5px}.student-reviews_wall__yJYPF .student-reviews_heading__UEHkq h2{margin:0;color:var(--review-ink);font:800 clamp(29px,3.2vw,43px) /1.1 var(--font-display),sans-serif;letter-spacing:-.035em}.student-reviews_wall__yJYPF .student-reviews_heading__UEHkq p{max-width:36ch;margin:0;color:var(--review-muted);font-size:15px;line-height:1.7}.student-reviews_grid__eksef{display:grid;grid-template-columns:1.08fr 1fr;gap:23px;align-items:start}.student-reviews_paper__14_tL{min-width:0;margin:0;overflow:hidden;border:2px solid var(--review-edge);border-radius:14px;background:var(--review-paper);box-shadow:4px 5px 0 #c8b8ea}.student-reviews_featured__0uUEb{grid-row:span 2}.student-reviews_preview__yG17q{display:block;width:100%;padding:0;border:0;background:#fff;color:var(--review-ink);cursor:pointer;text-align:start}.student-reviews_preview__yG17q>img{display:block;width:100%;height:auto}.student-reviews_enlarge__tfUJY{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 15px;border-top:1px solid #d6cbea;background:var(--review-paper);color:var(--review-edge);font-size:13px;font-weight:750}.student-reviews_preview__yG17q:hover .student-reviews_enlarge__tfUJY{background:var(--review-blue)}.student-reviews_caption__HgFFt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 16px;padding:13px 18px;border-top:1px solid #d6cbea;background:var(--review-lavender);font-size:15px;line-height:1.5}.student-reviews_paper__14_tL:nth-child(2) .student-reviews_caption__HgFFt{background:var(--review-blue)}.student-reviews_caption__HgFFt>span{color:var(--review-muted);font-size:12px}.student-reviews_preview__yG17q:focus-visible{outline:3px solid #7751d2;outline-offset:-5px}.student-reviews_dialog__FaGlj.foundation-modal{inset:0;width:min(1200px,calc(100vw - 28px));max-width:none;height:fit-content;max-height:calc(100dvh - 28px);margin:auto;padding:0;overflow:hidden;border:2px solid var(--review-edge);border-radius:14px;background:var(--review-paper);color:var(--review-ink);box-shadow:0 5px 0 var(--review-edge)}.student-reviews_dialog__FaGlj.foundation-modal::backdrop{background:#21173dc2}.student-reviews_dialog__FaGlj.foundation-modal>.modal-content{display:flex;flex-direction:column;width:100%;max-width:none;max-height:calc(100dvh - 32px);min-height:0;margin:0;padding:0;border:0;border-radius:0;background:var(--review-paper);box-shadow:none}.student-reviews_dialogHeading__lsuj3{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:17px 21px;border-bottom:1px solid #d6cbea;background:var(--review-lavender)}.student-reviews_dialog__FaGlj .student-reviews_dialogHeading__lsuj3 h2{margin:0;color:var(--review-ink);font:800 23px/1.2 var(--font-display),sans-serif;letter-spacing:-.02em}.student-reviews_dialog__FaGlj .student-reviews_dialogHeading__lsuj3 p{margin:5px 0 0;color:var(--review-muted);font:400 13px/1.5 var(--font-body),sans-serif}.student-reviews_close__EuEXU{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:2px solid var(--review-edge);border-radius:9px;background:var(--review-paper);color:var(--review-ink);cursor:pointer}.student-reviews_viewerTools__4ZzzQ{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:12px 20px;border-bottom:1px solid #d6cbea}.student-reviews_viewChoice__UNDcs{display:flex;flex-wrap:wrap;gap:7px}.student-reviews_dialog__FaGlj .student-reviews_viewChoice__UNDcs button,.student-reviews_dialog__FaGlj .student-reviews_zoom__WYJnp{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 11px;border:1px solid var(--review-edge);border-radius:7px;background:var(--review-paper);color:var(--review-ink);font:700 13px/1.3 var(--font-body),sans-serif;cursor:pointer}.student-reviews_dialog__FaGlj .student-reviews_viewChoice__UNDcs button[aria-pressed=true]{background:var(--review-edge);color:var(--review-paper)}.student-reviews_transcript__CVAvz{min-height:0;max-height:72dvh;padding:clamp(18px,3vw,32px);overflow:auto;overscroll-behavior:contain}.student-reviews_dialog__FaGlj .student-reviews_transcript__CVAvz blockquote{max-width:65ch;margin:0 auto;padding:0;border:0;color:var(--review-ink);font:400 16px/1.8 var(--font-body),sans-serif;overflow-wrap:anywhere}.student-reviews_dialog__FaGlj .student-reviews_transcript__CVAvz blockquote p{margin:0 0 1em}.student-reviews_dialog__FaGlj .student-reviews_transcript__CVAvz .student-reviews_archiveNote__KCrZQ{max-width:80ch;margin:24px auto 0;color:var(--review-muted);font-size:13px;line-height:1.5}.student-reviews_viewport__gciaJ{min-width:0;min-height:0;max-height:72dvh;overflow:auto;overscroll-behavior:contain;background:#fff;direction:ltr}.student-reviews_viewport__gciaJ>img{display:block;max-width:none;height:auto;margin:0}.student-reviews_close__EuEXU:focus-visible,.student-reviews_transcript__CVAvz:focus-visible,.student-reviews_viewChoice__UNDcs button:focus-visible,.student-reviews_viewport__gciaJ:focus-visible,.student-reviews_zoom__WYJnp:focus-visible{outline:3px solid #7751d2;outline-offset:-4px}html[data-theme=dark] :is(.student-reviews_wall__yJYPF,.student-reviews_dialog__FaGlj){--review-ink:#f3ecff;--review-muted:#c9bcdf;--review-edge:#b29bdf;--review-paper:#282033;--review-lavender:#38294c;--review-blue:#29354e}html[data-theme=professional][data-scheme=dark] :is(.student-reviews_wall__yJYPF,.student-reviews_dialog__FaGlj):where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--review-ink:#f3ecff;--review-muted:#c9bcdf;--review-edge:#b29bdf;--review-paper:#282033;--review-lavender:var(--brand-100);--review-blue:#29354e}html[data-theme=dark] .student-reviews_paper__14_tL{box-shadow:4px 5px 0 #17101f}html[data-theme=professional][data-scheme=dark] .student-reviews_paper__14_tL:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){box-shadow:4px 5px 0 #17101f}html[data-theme=professional] :is(.student-reviews_paper__14_tL,.student-reviews_dialog__FaGlj){border-radius:6px;box-shadow:none}@media (max-width:760px){.student-reviews_wall__yJYPF{padding-top:35px}.student-reviews_heading__UEHkq{display:block;margin-bottom:20px}.student-reviews_wall__yJYPF .student-reviews_heading__UEHkq p{max-width:48ch;margin-top:13px}.student-reviews_grid__eksef{grid-template-columns:1fr;gap:20px}.student-reviews_featured__0uUEb{grid-row:auto}.student-reviews_caption__HgFFt{padding:12px 14px}.student-reviews_dialogHeading__lsuj3{padding:13px 14px;gap:12px}.student-reviews_dialog__FaGlj .student-reviews_dialogHeading__lsuj3 h2{font-size:20px}.student-reviews_viewerTools__4ZzzQ{padding:10px 12px}}@media (max-height:450px){.student-reviews_dialogHeading__lsuj3{padding-block:9px}.student-reviews_viewerTools__4ZzzQ{padding-block:7px}}