.Footer_footer__XF9Uv{position:relative;width:100%;min-height:400px;padding:4rem 0 3rem;overflow:hidden}.Footer_blurOverlay__WFays{top:-30%;width:400px;height:300px}.Footer_blurOverlay__WFays,.Footer_logoBackground__LLcdE{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none;z-index:2}.Footer_logoBackground__LLcdE{bottom:0;width:100%;max-width:1600px;height:350px;display:flex;align-items:flex-end;justify-content:center;opacity:.06}.Footer_giantLogo__QkdG3{width:100%;height:100%;object-fit:contain;object-position:bottom}.Footer_container__NMFfa{position:relative;max-width:1440px;margin:0 auto;padding:2rem 4rem;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);z-index:3}.Footer_container__NMFfa,.Footer_leftSection__FiSn7{display:flex;align-items:center}.Footer_securityLink__sZZ_S{font-size:var(--fs-body-md);font-weight:500;color:#ffffff;text-decoration:none;transition:color .2s ease}.Footer_securityLink__sZZ_S:hover{color:#94ffc9}.Footer_rightSection__zFoiv{display:flex;gap:2rem;align-items:center}.Footer_socialLink__sh3pJ{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-body-md);font-weight:500;color:#ffffff;text-decoration:none;transition:color .2s ease,transform .2s ease}.Footer_socialLink__sh3pJ:hover{color:#94ffc9;transform:translateY(-2px)}.Footer_socialLink__sh3pJ svg{flex-shrink:0}.Footer_bottomLogo__gxRFa{bottom:2rem;z-index:3}.Footer_bottomLogo__gxRFa,.Footer_copyright__boBE7{position:absolute;left:50%;transform:translateX(-50%)}.Footer_copyright__boBE7{bottom:1rem;z-index:4;font-size:var(--fs-body-md);color:#c8d0d2;opacity:1;margin:0;white-space:nowrap;font-weight:400;text-align:center}@media (min-width:1441px){.Footer_container__NMFfa{padding:2rem 5rem}.Footer_footer__XF9Uv{min-height:450px}.Footer_logoBackground__LLcdE{max-width:1800px;height:400px}}@media (max-width:1280px){.Footer_container__NMFfa{padding:2rem 3rem}.Footer_logoBackground__LLcdE{max-width:1400px}}@media (max-width:1024px){.Footer_footer__XF9Uv{min-height:350px}.Footer_container__NMFfa{padding:2rem}.Footer_rightSection__zFoiv{gap:1.5rem}.Footer_logoBackground__LLcdE{max-width:1200px;height:300px}}@media (max-width:768px){.Footer_footer__XF9Uv{min-height:380px;padding:3rem 0 9rem}.Footer_bottomLogo__gxRFa{display:none}.Footer_container__NMFfa{flex-direction:column;gap:2rem;padding:1.5rem;text-align:center}.Footer_leftSection__FiSn7{justify-content:center}.Footer_rightSection__zFoiv{flex-direction:column;gap:1rem}.Footer_logoBackground__LLcdE{max-width:900px;height:250px}.Footer_copyright__boBE7{font-size:var(--fs-body-sm);bottom:1rem}}@media (max-width:480px){.Footer_footer__XF9Uv{min-height:360px;padding:2.5rem 0 8rem}.Footer_container__NMFfa{padding:1rem;gap:1.5rem}.Footer_securityLink__sZZ_S,.Footer_socialLink__sh3pJ{font-size:var(--fs-body-md)}.Footer_socialLink__sh3pJ svg{width:20px;height:20px}.Footer_logoBackground__LLcdE{max-width:700px;height:220px}.Footer_footerLogo__f4hhp{width:56px;height:auto}.Footer_copyright__boBE7{font-size:var(--fs-body-xs);bottom:1rem}}@media (prefers-reduced-motion:reduce){.Footer_footerLogo__f4hhp,.Footer_securityLink__sZZ_S,.Footer_socialLink__sh3pJ{transition:none}.Footer_socialLink__sh3pJ:hover{transform:none}}@media (prefers-contrast:high){.Footer_footer__XF9Uv{border-top:2px solid #ffffff}.Footer_container__NMFfa{border-top-width:2px}.Footer_blurOverlay__WFays{display:none}.Footer_logoBackground__LLcdE{opacity:.15}}.Button_button__1fJr0{display:inline-flex;align-items:center;gap:8px;padding:9px 22px 9px 15px;height:40px;border-radius:100px;border:none;outline:none;cursor:pointer;user-select:none;background:var(--wl-acc-1);color:var(--wl-button-text);font-weight:700;font-size:var(--fs-button);line-height:22px;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}@keyframes Button_loadingGradient__pKO69{0%{background-position:0 50%}to{background-position:150% 50%}}.Button_loading__MC6vT{background:linear-gradient(-45deg,var(--wl-acc-1) 0,color-mix(in srgb,var(--wl-acc-1) 40%,transparent) 50%,var(--wl-acc-1) 100%);background-size:300% 300%;animation:Button_loadingGradient__pKO69 1s ease-in-out infinite;transition:transform .15s cubic-bezier(.4,0,.2,1)}.Button_button__1fJr0:hover:not(:disabled):not(.Button_disabled__b5ril){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Button_button__1fJr0:active:not(:disabled):not(.Button_disabled__b5ril){transform:translateY(0) scale(.98);box-shadow:0 2px 4px rgba(0,0,0,.25);opacity:.95}.Button_button__1fJr0:disabled,.Button_disabled__b5ril{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none!important;pointer-events:none}.Button_button__1fJr0:focus-visible{outline:2px solid var(--wl-acc-1);outline-offset:3px}.Button_small__6C9ku{height:34px;padding:7px 18px 7px 14px;font-size:var(--fs-button)}.Button_medium__CSQ36{height:40px}.Button_large__MlrKd{height:48px;padding:12px 28px 12px 18px;font-size:var(--fs-button)}.Button_spinner__i7gAO{display:block;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__pRQMP .75s linear infinite;flex-shrink:0}.Button_small__6C9ku .Button_spinner__i7gAO{width:14px;height:14px}.Button_large__MlrKd .Button_spinner__i7gAO{width:22px;height:22px}@keyframes Button_spin__pRQMP{to{transform:rotate(1turn)}}.LoadingScreen_centeredWrapper__NgP8t{justify-content:center}.LoadingScreen_centeredWrapper__NgP8t,.LoadingScreen_wrapper__7fRhL{display:flex;flex-direction:column;align-items:center;height:100%;background:transparent}.LoadingScreen_player__n5hPY{width:350px;height:350px}.LoadingScreen_animatedLine__0Glpc{font-size:var(--fs-h3);margin-top:1.2rem;font-weight:500;color:var(--wl-text-1);display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.LoadingScreen_fadeIn__UkhOn{opacity:0;animation:LoadingScreen_fadeInSoft__wi4J5 1s ease-out forwards}@keyframes LoadingScreen_fadeInSoft__wi4J5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.LoadingScreen_bold__ZZ8Ps{font-weight:700;color:var(--wl-text-1)}.LoadingScreen_static___U5zD{font-weight:600;color:var(--wl-acc-1)}.LoadingScreen_dot__xb9BP{display:inline-block;font-weight:700;color:var(--wl-text-1);animation:LoadingScreen_waveDot__Kr47V 1s ease-in-out infinite}@keyframes LoadingScreen_waveDot__Kr47V{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.LoadingScreen_messageLine__0YPpp{margin-top:2.4rem;font-size:var(--fs-body-md);color:var(--wl-text-2);font-style:italic;font-weight:400;text-align:center;max-width:620px;border-top:1px solid var(--wl-divider);padding:1rem 1rem 0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;min-height:2.5em}.LoadingScreen_fadeInMessage__TZ7_T{opacity:1;transform:translateY(0);animation:LoadingScreen_subtleFadeIn__ggznl .4s ease-out}@keyframes LoadingScreen_subtleFadeIn__ggznl{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.LoadingScreen_fadeOut__ROOqQ{opacity:0;transform:translateY(-4px)}@media screen and (min-width:1921px) and (max-width:2560px){.LoadingScreen_player__n5hPY{width:700px;height:600px}.LoadingScreen_animatedLine__0Glpc{font-size:var(--fs-h1);margin-top:-2rem;gap:6px;text-align:center}.LoadingScreen_messageLine__0YPpp{font-size:var(--fs-h2);padding-top:1.6rem;min-height:3em}.LoadingScreen_bold__ZZ8Ps,.LoadingScreen_dot__xb9BP,.LoadingScreen_fadeIn__UkhOn,.LoadingScreen_static___U5zD{font-size:inherit}}@media (max-width:1600px){.LoadingScreen_animatedLine__0Glpc{margin-top:-6rem}.LoadingScreen_player__n5hPY{width:250px;height:250px}.LoadingScreen_wrapper__7fRhL{justify-content:space-around}}@media (max-width:1440px){.LoadingScreen_player__n5hPY{width:180px;height:180px}.LoadingScreen_animatedLine__0Glpc{margin-top:-5rem}.LoadingScreen_messageLine__0YPpp{margin-top:0}}@media (max-width:600px){.LoadingScreen_player__n5hPY{width:220px;height:220px}.LoadingScreen_animatedLine__0Glpc{font-size:var(--fs-body-md);margin-top:1rem;gap:2px;text-align:center}.LoadingScreen_messageLine__0YPpp{font-size:var(--fs-body-sm);margin-top:1.8rem;padding-top:.8rem;min-height:2em}.LoadingScreen_bold__ZZ8Ps,.LoadingScreen_dot__xb9BP,.LoadingScreen_fadeIn__UkhOn,.LoadingScreen_static___U5zD{font-size:inherit}}@keyframes LoadingScreen_entrance__U62lM{0%{transform:scale(0) rotate(-180deg);opacity:0}13%{transform:scale(1.2) rotate(0deg);opacity:1}15%{transform:scale(1) rotate(0deg);opacity:1}93%{transform:scale(1.2) rotate(0deg);opacity:1}to{transform:scale(0) rotate(-180deg);opacity:0}}@keyframes LoadingScreen_glow-pulse__ld06d{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@keyframes LoadingScreen_logo-pulse__RPXPB{0%,to{opacity:.8}50%{opacity:1}}@keyframes LoadingScreen_fill-pulse__RS0R7{0%,to{fill-opacity:.7}50%{fill-opacity:1}}.LoadingScreen_loaderWrap__VqsfZ{position:relative;width:110.99px;height:96.12px;animation:LoadingScreen_entrance__U62lM 6s ease-in-out infinite}.LoadingScreen_loaderGlow__wnwbi{position:absolute;inset:0;animation:LoadingScreen_glow-pulse__ld06d 2s ease-in-out infinite}.LoadingScreen_loaderGlow__wnwbi svg{filter:blur(10px)}.LoadingScreen_loaderLogo__5qQiJ{animation:LoadingScreen_logo-pulse__RPXPB 1.5s ease-in-out infinite;display:block;width:100%;height:100%;position:absolute;inset:0;fill:none;aspect-ratio:none}.LoadingScreen_loaderPath__l1zqo{fill:var(--wl-acc-1);animation:LoadingScreen_fill-pulse__RS0R7 2s ease-in-out infinite}.Modal_backdrop__JJXkP{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.448);display:flex;align-items:center;justify-content:center;padding:20px}.Modal_backdropFullScreen__S3o0i{padding:0}.Modal_modal__6mhu9{width:100%;max-width:602px;display:flex;flex-direction:column;background:var(--wl-bg-1)!important;border-radius:32px;padding:20px;max-height:calc(100vh - 40px)}.Modal_fullScreen__gTpeg{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0}.Modal_contentWrapper__0rX2C{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:visible}.Modal_content__R_OC2{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.Modal_error__hXDM5{font-size:var(--fs-body-sm);text-align:center;color:var(--wl-sys-error);max-height:120px;min-height:50px;overflow-y:auto}.Modal_modalHeader__16gCK{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start}.Modal_closeButton__Aouzr{position:absolute;top:16px;right:16px}.Modal_logoWrapper__WYx0e{margin-top:8px}.Modal_logoDark__ZI7oq,.Modal_logoLight__iLvV_{display:none}:root[data-theme=dark] .Modal_logoDark__ZI7oq{display:block}:root[data-theme=dark] .Modal_logoLight__iLvV_{display:none}:root[data-theme=light] .Modal_logoLight__iLvV_{display:block}:root[data-theme=light] .Modal_logoDark__ZI7oq{display:none}.Modal_title__KerWx{font-weight:600;font-size:var(--fs-h3);text-align:left;color:var(--wl-text-1);padding:16px}.Modal_subTitle__hHGaT{font-weight:500;font-size:var(--fs-body-md);text-align:left;color:var(--wl-text-2);padding:0 16px}.Modal_contentWrapper__0rX2C::-webkit-scrollbar,.Modal_error__hXDM5::-webkit-scrollbar{width:8px}.Modal_contentWrapper__0rX2C::-webkit-scrollbar-track,.Modal_error__hXDM5::-webkit-scrollbar-track{background:transparent}.Modal_contentWrapper__0rX2C::-webkit-scrollbar-thumb,.Modal_error__hXDM5::-webkit-scrollbar-thumb{background:var(--wl-scrollbar-thumb);border-radius:10px}.Modal_contentWrapper__0rX2C::-webkit-scrollbar-thumb:hover,.Modal_error__hXDM5::-webkit-scrollbar-thumb:hover{background:var(--wl-scrollbar-thumb-hover)}.Modal_contentWrapper__0rX2C,.Modal_error__hXDM5{scrollbar-width:thin;scrollbar-color:var(--wl-scrollbar-thumb) transparent}.Modal_modalActions__aupbR{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:16px}.Modal_actionsLeft__qEo3K{display:flex;gap:12px;min-width:120px}.Modal_actionsRight__Kgl6t{display:flex;gap:12px}.Modal_modalActions__aupbR button{min-width:120px;height:44px;border-radius:999px;font-weight:600;font-size:var(--fs-button);display:flex;justify-content:center}.Modal_cancelButtonWrapper__OWgRH button{background:rgba(255,255,255,.194);color:var(--wl-text-1);border:1px solid var(--wl-divider)}.Modal_cancelButtonWrapper__OWgRH button:disabled{opacity:.5;cursor:not-allowed}.Assessment_assessmentOverlayContainer__7sGOu{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(40px);transition:opacity .5s ease}.Assessment_fadeOut__pAjsW{opacity:0}.Assessment_questionContainer__tNXBN{padding:1rem;scroll-behavior:smooth;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.Assessment_questionContainer__tNXBN::-webkit-scrollbar{width:6px}.Assessment_questionContainer__tNXBN::-webkit-scrollbar-track{background:transparent}.Assessment_questionContainer__tNXBN::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5);border-radius:8px}.Assessment_questionContainer__tNXBN::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.7)}.Assessment_sliderContainerOverlay__YM1Gf{width:60vw;height:80vh;border-radius:16.875px;border:1.055px solid #0080c8;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.Assessment_loadingText__l6KfN{color:white;font-size:var(--fs-h4);text-align:center}.Assessment_sliderWrapper__ql2rL{display:flex;flex-direction:column;justify-content:space-between!important;padding:2%;height:100%;max-width:80%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(104,104,104,.4) transparent}.Assessment_sliderWrapper__ql2rL::-webkit-scrollbar{width:6px}.Assessment_sliderWrapper__ql2rL::-webkit-scrollbar-track{background:transparent}.Assessment_sliderWrapper__ql2rL::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:8px}.Assessment_sliderWrapper__ql2rL::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.6)}.Assessment_navSection__Qvmy5{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:2rem;gap:8%}.Assessment_button__pKwd3{cursor:pointer}.Assessment_backButton__lxsdR{background:linear-gradient(90deg,#5aade0,#1e74b8)}.Assessment_backButton__lxsdR:disabled{opacity:.5;cursor:not-allowed}.Assessment_nextButton__51bwO{background:linear-gradient(90deg,#179a05,#2cd815)}.Assessment_progressDots__GgB_N{display:flex;gap:8px}.Assessment_dot__hywbb{width:12px;height:12px;border-radius:9999px;background-color:rgba(255,255,255,.3)}.Assessment_dotActive__poxUc{background-color:#fff}.Assessment_unknownSlide__G6vKA{color:white;text-align:center;font-size:var(--fs-body-md)}.Assessment_introSlideContainer__A9AXc{justify-content:center;max-width:70%}.Assessment_introSlideContainerS__HhbUy,.Assessment_introSlideContainer__A9AXc{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.Assessment_introSlideContainerS__HhbUy{justify-content:flex-start;max-width:90%}.Assessment_carrerPathContainer__iNpmC{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:2rem;max-width:100%}.Assessment_logoWrapper__w9YKS{display:flex;flex-direction:column;justify-content:space-between}.Assessment_assessmentLabel__0T_LB{align-items:center;font-weight:700}.Assessment_introTextWrapper__K0S5V{display:flex;flex-direction:column;justify-content:center;gap:20px}.Assessment_title__SHvWz{text-align:center;font-size:var(--fs-h2);font-weight:700}.Assessment_introDescription__f_kJY{font-size:var(--fs-body-lg)}.Assessment_chooseSkillsLabel__40EWq{font-size:var(--fs-body-md)}.Assessment_fadeUpSoft__PBG4d{opacity:0;transform:translateY(12px);animation:Assessment_fadeUpSoft__PBG4d .65s cubic-bezier(.22,1,.36,1) forwards}@keyframes Assessment_fadeUpSoft__PBG4d{to{opacity:1;transform:translateY(0)}}.Assessment_stagger1__3EZc_{animation-delay:.12s}.Assessment_stagger2__8tua1{animation-delay:.28s}.Assessment_stagger3__dLBgC{animation-delay:.44s}.Assessment_fadeInQuestions__Wgpq9{opacity:0;transform:translateY(14px);animation:Assessment_fadeInQuestions__Wgpq9 .65s cubic-bezier(.22,1,.36,1) forwards}@keyframes Assessment_fadeInQuestions__Wgpq9{to{opacity:1;transform:translateY(0)}}html.Assessment_splash-active__nkMA5 .Assessment_navSection__Qvmy5{opacity:0;pointer-events:none}.Assessment_navSection__Qvmy5{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.Assessment_fadeInText__Yx7h2{opacity:0;animation:Assessment_fadeIn__gtCFb 1s ease forwards}@keyframes Assessment_fadeIn__gtCFb{to{opacity:1}}.Assessment_splashBox__Js3Mg{border-radius:24px;padding:2rem 3rem;text-align:center;max-width:650px}.Assessment_contentStage__GXmUK{opacity:1;transition:opacity .3s ease,transform .3s ease}.Assessment_contentStage__GXmUK.Assessment_leaving__Sljst{opacity:0;transform:translateY(10px)}.Assessment_assessment-nav__gNvcV{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.Assessment_navButtons___3ZnI{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:2rem}.Assessment_disabledButton__1wx_0{cursor:not-allowed;opacity:60%}@media (max-width:1280px){.Assessment_sliderContainerOverlay__YM1Gf{width:80vw;height:85vh;padding:16px}}@media (max-width:768px){.Assessment_sliderContainerOverlay__YM1Gf{width:95vw;height:90vh;padding:12px}}@media (max-width:480px){.Assessment_sliderContainerOverlay__YM1Gf{width:95vw;height:70vh}.Assessment_sliderWrapper__ql2rL{padding:0}}.Inputs_wrapper__L1XZM{display:flex;flex-direction:column;gap:6px}.Inputs_label__12WlR{font-weight:400}.Inputs_required__Ho6nw{margin-left:4px;color:var(--wl-sys-error)}.Inputs_preselectedLabel__6aszM{font-weight:500;font-size:var(--fs-body-xs);color:#1e40af;margin-left:6px}.Inputs_inputWrap__oXf6G{position:relative}.Inputs_input__UPeBN{width:100%;height:52px;padding:0 16px;background:transparent;border:1px solid var(--wl-divider);color:var(--wl-text-1);border-radius:12px;font-size:var(--fs-input);outline:none;transition:border-color .15s ease}.Inputs_input__UPeBN:focus{border-color:var(--wl-acc-1)}.Inputs_input__UPeBN:disabled{opacity:.6;cursor:not-allowed}.Inputs_textAreaInput__qRZ8a{height:100px;padding-top:16px}.Inputs_error__IPpqu,.Inputs_error__IPpqu:focus,.Inputs_error__IPpqu:hover{border-color:var(--wl-sys-error)}.Inputs_passwordToggle__szPbq{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer}.Inputs_errorText__5F7r2{font-size:var(--fs-body-xs);color:var(--wl-sys-error)!important}.Inputs_tip__UtS57{font-size:var(--fs-body-xs);color:var(--wl-text-2)}.Inputs_wrapper__L1XZM{position:relative;width:100%;margin-top:24px}.Inputs_label__12WlR{position:absolute;top:-7px;left:14px;padding:0 6px;font-size:var(--fs-input-label);color:var(--wl-text-1);background:var(--wl-bg-1);z-index:2}.Inputs_control__GwjH_{width:100%;height:52px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:transparent;border:1px solid var(--wl-divider);border-radius:12px;color:var(--wl-text-1);font-size:var(--fs-input);cursor:pointer;transition:border-color .2s ease,background .2s ease}.Inputs_control__GwjH_:hover,.Inputs_open__PpCJ3{border-color:var(--wl-acc-1)}.Inputs_open__PpCJ3{background:rgba(255,255,255,.03)}.Inputs_disabled__vFDIN{opacity:.5;cursor:not-allowed}.Inputs_value__JfO5f{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Inputs_icon__p9Uk0{font-size:var(--fs-h4);color:var(--wl-text-2);transition:transform .2s ease}.Inputs_iconOpen__FjuwF{transform:rotate(180deg)}.Inputs_menu__OJ5bg{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--wl-bg-4);border:1px solid var(--wl-divider);border-radius:12px;max-height:200px;overflow-y:auto;scrollbar-width:thin;z-index:50}.Inputs_option__CvB2d{padding:10px 14px;font-size:var(--fs-body-sm);color:var(--wl-text-1);cursor:pointer;transition:background .15s ease,color .15s ease}.Inputs_option__CvB2d:hover{background:rgba(148,255,201,.12);color:var(--wl-acc-1)}.Inputs_textarea__KBy8B{width:100%;min-height:100px;padding:14px 16px;background:transparent;border:1px solid var(--wl-divider);border-radius:12px;color:var(--wl-text-1);font-size:var(--fs-input);font-family:inherit;line-height:1.5;outline:none;resize:vertical;transition:border-color .2s ease,background .2s ease}.Inputs_textarea__KBy8B:hover{border-color:var(--wl-acc-1)}.Inputs_textarea__KBy8B:focus{border-color:var(--wl-acc-1);background:rgba(255,255,255,.03)}.Inputs_textarea__KBy8B:disabled{opacity:.5;cursor:not-allowed}.Inputs_toggleContainer__ftxdx{display:flex;align-items:end;gap:2rem;margin:1rem 0}.Inputs_toggle__wy0R2{width:42px;height:20px;border-radius:32px;background:var(--wl-bg-6);position:relative;border:none;cursor:pointer;transition:background .25s ease}.Inputs_toggle__wy0R2:disabled{background:var(--wl-bg-4);cursor:not-allowed}.Inputs_toggle__wy0R2:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--wl-text-1);transition:transform .25s ease,background .25s ease}.Inputs_toggle__wy0R2:disabled:after{background:var(--wl-text-2)}.Inputs_toggleLabel__DUKVn{margin-top:4px;font-size:var(--fs-body-lg);color:var(--wl-text-2)}.Inputs_toggle__wy0R2.Inputs_on__1AzfZ{background:var(--wl-acc-1)}.Inputs_toggle__wy0R2.Inputs_on__1AzfZ:disabled{background:var(--wl-bg-2);cursor:not-allowed}.Inputs_toggle__wy0R2.Inputs_on__1AzfZ:after{transform:translateX(22px);background:var(--wl-bg-4)}.Inputs_colorInputContainer__xYZ6e{display:flex;align-items:center}.Inputs_colorInputSecondary__hvngA{cursor:pointer;border-radius:0;height:24px;width:32px}.Inputs_colorInputPrimary__t7peZ{cursor:pointer;border-radius:12px 0 0 12px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:42px;height:24px}.Inputs_colorInput__XCpX8::-webkit-color-swatch-wrapper{padding:0}.Inputs_colorInput__XCpX8::-webkit-color-swatch{border:none}.Inputs_colorInput__XCpX8:focus{outline:none}.Inputs_colorResetButton__bQ7ul{cursor:pointer;padding:4px;border-radius:0 12px 12px 0}.Inputs_colorInput__XCpX8:disabled,.Inputs_colorResetButton__bQ7ul:disabled{cursor:not-allowed}.Inputs_autocompleteInputWrap__VV2YF{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:56px;padding:0 20px;background:var(--wl-bg-1);border:1.5px solid var(--wl-divider);border-radius:16px;transition:all .2s ease;cursor:text}.Inputs_autocompleteInputWrap__VV2YF:hover{border-color:var(--wl-acc-1)}.Inputs_autocompleteInputWrap__VV2YF.Inputs_focused__asnCT{border-color:var(--wl-acc-1);box-shadow:0 0 0 3px rgba(148,255,201,.1)}.Inputs_autocompleteInputWrap__VV2YF.Inputs_error__IPpqu{border-color:#ff4d4f}.Inputs_autocompleteInputWrap__VV2YF.Inputs_disabled__vFDIN{background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed;opacity:.7}.Inputs_autocompleteInputWrap__VV2YF.Inputs_disabled__vFDIN:hover{border-color:#d9d9d9}.Inputs_autocompleteSlim__ShT_v{height:42px;margin-top:0}.Inputs_autocompleteSlim__ShT_v .Inputs_autocompleteInputWrap__VV2YF{border-radius:12px}.Inputs_autocompleteInput__sWjEV{flex:1;width:100%;height:100%;background:transparent;border:none;outline:none;font-weight:500;font-size:var(--fs-input);line-height:20px;color:var(--wl-text-1)}.Inputs_autocompleteInput__sWjEV::placeholder{color:var(--wl-text-2);opacity:.6}.Inputs_autocompleteInput__sWjEV:disabled{cursor:not-allowed;color:#999}.Inputs_autocompleteIcon___T_15{flex-shrink:0;width:20px;height:20px;color:var(--wl-text-2);transition:transform .2s ease}.Inputs_autocompleteIcon___T_15.Inputs_iconRotated__rm2Uu{transform:rotate(180deg)}.Inputs_chipContainer___M78l{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.Inputs_autocompleteDropdown___KlGk{position:absolute;left:0;right:0;z-index:1000;max-height:280px;overflow-y:auto!important;scrollbar-width:none;top:calc(100% + 8px)!important;background:var(--wl-bg-1)!important;border:1px solid var(--wl-divider);border-radius:16px!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.Inputs_dropdownOption__oBjqN{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:500;font-size:var(--fs-body-md);line-height:20px;color:var(--wl-text-1);cursor:pointer;transition:all .15s ease}.Inputs_dropdownOption__oBjqN:hover{background:rgba(148,255,201,.1);color:var(--wl-acc-1)}.Inputs_dropdownOption__oBjqN.Inputs_optionSelected__Z59ap{background:rgba(148,255,201,.15);color:var(--wl-acc-1)}.Inputs_dropdownOption__oBjqN:first-child{border-radius:16px 16px 0 0}.Inputs_dropdownOption__oBjqN:last-child{border-radius:0 0 16px 16px}.Inputs_preselectedBadge__YtaeV{padding:4px 10px;background-color:#dbeafe;color:#1e40af;border:1px solid #93c5fd;border-radius:12px;font-size:var(--fs-badge);font-weight:600;white-space:nowrap}.Inputs_dropdownEmpty__FXDVG,.Inputs_dropdownLoading__3Xly6{padding:20px;text-align:center;font-weight:500;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-2)}.Inputs_orderInputWrap__9QA4L{position:relative;align-items:center;justify-content:space-between;gap:12px;height:56px;padding:0 20px}.Inputs_orderContainer__xSWit,.Inputs_orderInputWrap__9QA4L{display:flex;width:100%;background:var(--wl-bg-1);border:1.5px solid var(--wl-divider);border-radius:16px;transition:all .2s ease;cursor:text}.Inputs_orderContainer__xSWit{flex-direction:column;flex-wrap:wrap;gap:8px;padding:.5rem;min-height:56px}.Inputs_placeholder__S2Wfy{color:var(--wl-text-2);display:flex;opacity:.6;height:56px;align-items:center}.Inputs_orderDropdown__UHRzG{position:absolute;left:0;right:0;z-index:1000;max-height:280px;overflow-y:auto;top:60px!important;background:var(--wl-bg-1)!important;border:1px solid var(--wl-divider);border-radius:16px!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.Inputs_orderItemWrapper__115zF{display:flex;width:100%;justify-content:space-between;padding:0 .5rem}.Inputs_orderItem__4M3kl{display:flex;align-items:center;gap:10px;border-radius:8px;padding:10px 12px;transition:background .1s,border-color .1s;cursor:grab;width:100%;color:var(--wl-text-1)}.Inputs_orderItemIndex__3_MDc{background:var(--wl-bg-2);color:var(--wl-text-2);font-size:var(--fs-badge);font-weight:600;letter-spacing:.08em;padding:2px 8px;border-radius:4px;flex-shrink:0}.Inputs_orderItemRemoveButton__z_7MW{background:transparent;border:none;color:var(--wl-divider);font-size:16;cursor:pointer;padding:4px;line-height:1;transition:color .15s}.Inputs_orderItemRemoveButton__z_7MW:hover{color:var(--wl-sys-error)}.Inputs_sliderWrapper__wkY3v{position:relative;height:.4rem}.Inputs_sliderTrack__rLsP0{position:absolute;inset:0;background-color:var(--wl-divider);border-radius:4px}.Inputs_sliderProgress__Uy5_b{position:absolute;top:0;left:0;bottom:0;background:var(--wl-acc-1);border-radius:4px;transition:all .3s}.Inputs_sliderProgress__Uy5_b[data-disabled=true]{background:color-mix(in srgb,var(--wl-acc-1) 70%,#000 30%)}.Inputs_sliderInput__84Rd6{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer;height:100%;margin:0}.Inputs_sliderInput__84Rd6:disabled{cursor:default}.Inputs_sliderHandle__d4Tyn{position:absolute;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;background:var(--wl-bg-2);border-radius:50%;box-shadow:0 0 0 2px var(--wl-acc-1),0 2px 8px rgba(0,0,0,.4);pointer-events:none;transition:all .3s;display:flex;justify-content:center;align-items:center;font-size:var(--fs-body-sm);color:var(--wl-text-2)}.Inputs_sliderHandle__d4Tyn[data-disabled=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-acc-1) 70%,#000 30%),0 2px 8px rgba(0,0,0,.4)}.Inputs_sliderLabels__X64EV{display:flex;justify-content:space-between;span{font-size:var(--fs-body-sm);color:var(--wl-text-2)}}.Inputs_jsonInput__wlQ59{width:100%;padding-top:16px;padding-left:2.5rem;scrollbar-width:none}.Inputs_jsonInputWrap__RTqLH,.Inputs_jsonInput__wlQ59{height:500px;font-size:var(--fs-body-sm);line-height:18px}.Inputs_jsonInputWrap__RTqLH{display:flex;overflow:hidden}.Inputs_jsonLineOverlay__mSx18{height:496px;padding-top:16px;padding-right:.5rem;padding-left:.25rem;color:var(--wl-text-2);text-align:right;overflow-y:hidden;min-width:1.5rem;position:absolute;left:1px;top:1px;font-size:var(--fs-body-sm);border-right:1px solid var(--wl-divider);line-height:18px;background-color:var(--wl-bg-4);border-radius:10px 0 0 10px}.Inputs_jsonInputMirror__g1ZuC{position:fixed;visibility:hidden;font-size:var(--fs-body-sm);line-height:18px;border:none;padding-top:0;top:0;left:0}.Inputs_controlContainer__JxulH{display:flex;flex-direction:column;gap:.5rem}.Inputs_controls__6MUKD{display:flex;justify-content:end;gap:.25rem;button{border:1px solid var(--wl-divider);padding:4px;border-radius:8px;cursor:pointer;svg{font-size:var(--fs-h3);color:var(--wl-text-2)}}}.Inputs_jsonFormatError__Gko0I{color:var(--wl-sys-error);max-height:150px;overflow:auto}@media (max-width:1024px){.Inputs_autocompleteInputWrap__VV2YF{height:52px;padding:0 18px}.Inputs_autocompleteInput__sWjEV{font-size:var(--fs-input)}.Inputs_dropdownOption__oBjqN{padding:12px 18px;font-size:var(--fs-body-sm)}}@media (max-width:768px){.Inputs_autocompleteInputWrap__VV2YF{height:48px;padding:0 16px;gap:8px}.Inputs_autocompleteInput__sWjEV{font-size:var(--fs-input)}.Inputs_autocompleteIcon___T_15{width:18px;height:18px}.Inputs_chipContainer___M78l{gap:6px;margin-top:10px}.Inputs_autocompleteDropdown___KlGk{max-height:240px}.Inputs_dropdownOption__oBjqN{padding:12px 16px;font-size:var(--fs-body-sm)}.Inputs_dropdownEmpty__FXDVG,.Inputs_dropdownLoading__3Xly6{padding:16px;font-size:var(--fs-body-sm)}}.Outro_outroWrapper__gWiMb{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;box-sizing:border-box}.Outro_confettiOverlay__cGjNA{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:100}.Outro_outroBody__VZuVl{flex:1 1 0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow-y:auto}.Outro_outroContentWrap__FvKHX{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1240px}.Outro_centeredContent__HIcj1{align-items:center}.Outro_centeredContent__HIcj1 .Outro_outroIcon__E6c5i{align-self:center}.Outro_centeredContent__HIcj1 .Outro_leftColumn__NHyUw{align-items:center;text-align:center;padding-right:0}.Outro_centeredContent__HIcj1 .Outro_summaryText__TJh66{max-width:100%}.Outro_centeredContent__HIcj1 .Outro_badges__XXHWx{align-items:center}.Outro_outroIcon__E6c5i{width:90px;height:90px;flex-shrink:0;margin-bottom:16px}.Outro_outroColumns__h_3TU{display:flex;align-items:flex-start;width:100%;gap:80px}.Outro_outroColumns__h_3TU.Outro_singleColumn__Hq1ji{justify-content:center}.Outro_outroColumns__h_3TU.Outro_singleColumn__Hq1ji .Outro_leftColumn__NHyUw{max-width:640px;padding-right:0;align-items:center;text-align:center}.Outro_leftColumn__NHyUw{flex:1 1 50%;min-width:0;max-width:50%;display:flex;flex-direction:column;gap:0;padding-right:0}.Outro_completionHeading__qh3RZ{font-weight:700;font-size:var(--fs-h4);line-height:24px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0 0 8px}.Outro_accentText__WNEcv{color:var(--wl-acc-1)}.Outro_lessonTitle__KBIQP{font-weight:700;margin:0 0 12px}.Outro_lessonTitle__KBIQP,.Outro_summaryText__TJh66{font-size:var(--fs-body-md);line-height:22px;color:var(--wl-text-1)}.Outro_summaryText__TJh66{font-weight:400;margin:0 0 24px;max-width:507px}.Outro_badges__XXHWx{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.Outro_badge__46_FH{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:21px;background:var(--wl-bgo-3)}.Outro_badgeIcon__qt7uY{flex-shrink:0;color:var(--wl-sys-success)}.Outro_badgeText__4U7ca{font-weight:400;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-text-1);white-space:nowrap}.Outro_columnDivider__1Z41o{width:1px;align-self:stretch;background:var(--wl-divider);flex-shrink:0}.Outro_rightColumn__XbO0s{flex:0 0 384px;display:flex;flex-direction:column;gap:24px}.Outro_skillCard__A4SVw{width:100%;display:flex;flex-direction:column;gap:10px;padding:20px 24px;border-radius:24px;box-sizing:border-box}.Outro_skillCardLabel__LVRam{font-weight:400;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-text-2)}.Outro_skillCardName__Cn8g2{font-weight:700;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1)}.Outro_skillCardBar__r3mn7{width:100%;height:4px;border-radius:10px;background:var(--wl-bgo-2);overflow:hidden}.Outro_skillCardBarFill__gR7ot{height:100%;border-radius:6px;background:var(--wl-sys-success);transition:width .8s cubic-bezier(.22,1,.36,1);min-width:0}.Outro_skillCardMeta__c3pMa{display:flex;justify-content:space-between;align-items:center}.Outro_skillCardLessonsLeft__y7OEH{font-weight:400;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-acc-1)}.Outro_skillCardPercentage__VHfnn{font-weight:600;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-text-2)}.Outro_skillCardSkeleton__6XPm4{gap:14px}.Outro_skeletonLine__BNAn8{height:14px;border-radius:6px}.Outro_skeletonBar__9vk6z,.Outro_skeletonLine__BNAn8{background:rgba(255,255,255,.06);animation:Outro_shimmer__gQZYc 1.4s ease-in-out infinite alternate}.Outro_skeletonBar__9vk6z{width:100%;height:4px;border-radius:10px}@keyframes Outro_shimmer__gQZYc{0%{opacity:.4}to{opacity:1}}.Outro_nextLessonSection__TKLpS{display:flex;flex-direction:column;gap:4px}.Outro_nextLessonLabel__H8q4A{font-weight:400;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-text-2);text-transform:uppercase}.Outro_nextLessonTitle__jz4Ej{font-weight:700;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0}.Outro_buttonRow__vE0hA{flex-shrink:0;gap:20px;width:100%;padding:24px 60px 32px;box-sizing:border-box}.Outro_buttonRow__vE0hA,.Outro_retryButton__I3n9P{display:flex;align-items:center;justify-content:center}.Outro_retryButton__I3n9P{min-width:186px;height:50px;border:1.5px solid var(--wl-acc-1);border-radius:100px;background:transparent;font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-text-1);cursor:pointer;transition:transform .2s ease,background .2s ease,opacity .2s ease}.Outro_retryButton__I3n9P:hover:not(:disabled){transform:scale(1.04)}.Outro_retryButton__I3n9P:active:not(:disabled){transform:scale(.98)}.Outro_retryButton__I3n9P:disabled{opacity:.5;cursor:not-allowed}.Outro_continueButton__lQeaa{min-width:221px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-button-text);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.Outro_continueButton__lQeaa:hover:not(:disabled){transform:scale(1.04);opacity:.95}.Outro_continueButton__lQeaa:active:not(:disabled){transform:scale(.98)}.Outro_continueButton__lQeaa:disabled{opacity:.5;cursor:not-allowed}@media (min-width:1921px){.Outro_outroContentWrap__FvKHX{max-width:1400px}.Outro_outroColumns__h_3TU{gap:100px}.Outro_rightColumn__XbO0s{flex:0 0 420px}.Outro_completionHeading__qh3RZ{font-size:var(--fs-h3);line-height:28px}.Outro_lessonTitle__KBIQP{font-size:var(--fs-h4);line-height:24px}.Outro_summaryText__TJh66{font-size:var(--fs-body-md);line-height:24px}.Outro_nextLessonTitle__jz4Ej,.Outro_skillCardName__Cn8g2{font-size:var(--fs-body-md);line-height:22px}.Outro_buttonRow__vE0hA{padding:32px 80px 48px}}@media (max-width:1200px){.Outro_outroContentWrap__FvKHX{max-width:100%}.Outro_outroColumns__h_3TU{gap:48px}.Outro_rightColumn__XbO0s{flex:0 0 340px}}@media (max-width:1024px){.Outro_outroColumns__h_3TU{gap:36px}.Outro_rightColumn__XbO0s{flex:0 0 300px}.Outro_summaryText__TJh66{font-size:var(--fs-body-md);line-height:21px}.Outro_skillCard__A4SVw{padding:16px 20px;border-radius:20px}.Outro_buttonRow__vE0hA{padding:20px 32px 28px}}@media (max-width:768px){.Outro_outroBody__VZuVl{padding:24px 16px 0;align-items:flex-start}.Outro_outroContentWrap__FvKHX{align-items:center}.Outro_outroIcon__E6c5i{width:70px;height:70px;margin-bottom:12px}.Outro_outroColumns__h_3TU{flex-direction:column;align-items:center;gap:24px}.Outro_leftColumn__NHyUw{max-width:100%;align-items:center;text-align:center}.Outro_summaryText__TJh66{max-width:100%}.Outro_badges__XXHWx{align-items:center}.Outro_columnDivider__1Z41o{width:80%;height:1px;align-self:center}.Outro_rightColumn__XbO0s{flex:1 1 auto;width:100%;max-width:384px;align-items:center;gap:20px}.Outro_nextLessonSection__TKLpS{align-items:center;text-align:center}.Outro_completionHeading__qh3RZ{font-size:var(--fs-body-md);line-height:22px}.Outro_lessonTitle__KBIQP{font-size:var(--fs-body-md);line-height:20px;margin-bottom:10px}.Outro_summaryText__TJh66{font-size:var(--fs-body-sm);line-height:20px;margin-bottom:16px}.Outro_skillCard__A4SVw{padding:16px 18px;border-radius:20px}.Outro_nextLessonTitle__jz4Ej{font-size:var(--fs-body-sm);line-height:18px}.Outro_buttonRow__vE0hA{flex-direction:row;gap:12px;width:100%;padding:16px 16px 24px}.Outro_continueButton__lQeaa,.Outro_retryButton__I3n9P{flex:1;min-width:0;max-width:none;height:48px;font-size:var(--fs-body-sm)}.Outro_confettiOverlay__cGjNA{transform:translate(-50%,-50%) scale(.6)}}@media (max-width:400px){.Outro_outroBody__VZuVl{padding:20px 12px 0}.Outro_outroIcon__E6c5i{width:60px;height:60px}.Outro_completionHeading__qh3RZ{font-size:var(--fs-body-md);line-height:20px}.Outro_lessonTitle__KBIQP,.Outro_summaryText__TJh66{font-size:var(--fs-body-sm);line-height:18px}.Outro_badgeText__4U7ca{font-size:var(--fs-body-xs)}.Outro_buttonRow__vE0hA{padding:12px 12px 20px}.Outro_continueButton__lQeaa,.Outro_retryButton__I3n9P{height:44px;font-size:var(--fs-body-sm)}}.Slider_sliderWrapper__V1uyH{position:relative;width:100%;height:100%}.Slider_slideTransition__gmh1j{position:absolute;top:0;left:0;transition:all .5s ease-in-out;transform:translateZ(0);width:100%;height:100%}.Slider_fadeIn__64IGA{animation:Slider_fadeIn__64IGA .5s ease}@keyframes Slider_fadeIn__64IGA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:767px){.Slider_sliderWrapper__V1uyH{border-radius:0;border:none;background:none}.Slider_slideTransition__gmh1j{position:relative;transition:none}.Slider_sliderBackground__JQ6hu{border-radius:0;border:none;background:none}}.Slider_mobilePlaceholder__Mss4U{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;height:100dvh;width:100%;background:none}.Slider_mobileImage__nhQOa{max-width:220px;height:auto;margin-bottom:1.5rem}.Slider_mobileText__wHEe2{font-size:var(--fs-h3);font-weight:600;color:#143d55}.ChallangePhase_scrollArea__5LxP0{flex:1;overflow-y:auto;overflow-x:clip;width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:120px}@media (max-width:768px){.ChallangePhase_scrollArea__5LxP0{padding-bottom:max(140px,calc(90px + env(safe-area-inset-bottom, 0px)))}}.ChallangePhase_scrollArea__5LxP0::-webkit-scrollbar{display:none}.ChallangePhase_scrollArea__5LxP0{-ms-overflow-style:none;scrollbar-width:none}.Reflect_reflectWrapper__0J5Q3{position:relative;height:100%;overflow-y:auto;padding:40px 40px 100px;box-sizing:border-box}.Reflect_contentContainer__rzuqH,.Reflect_reflectWrapper__0J5Q3{width:100%;display:flex;flex-direction:column;align-items:center}.Reflect_contentContainer__rzuqH{gap:40px;max-width:900px;flex:1;margin-top:auto;margin-bottom:auto;z-index:1;justify-content:center}.Reflect_questionBlock__fe0fa{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.Reflect_questionTitle__R4PjP{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em}.Reflect_questionSubtitle__OCGZM,.Reflect_questionTitle__R4PjP{font-weight:600;text-align:center;color:var(--wl-text-1);margin:0}.Reflect_questionSubtitle__OCGZM{font-size:var(--fs-body-sm);line-height:20px}.Reflect_optionsContainer__fOK6b{display:flex;flex-direction:column;gap:16px;width:100%}.Reflect_optionButton__u2iMF{position:relative;width:100%;min-height:62px;display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 30px;background:transparent;border:1px solid var(--wl-bg-6);border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:22px;text-align:center;color:var(--wl-text-1);cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .2s ease}.Reflect_optionButton__u2iMF:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:var(--wl-text-2)}.Reflect_optionButton__u2iMF:disabled{cursor:not-allowed}.Reflect_optionButton__u2iMF.Reflect_correct__DXS23{background:rgba(102,207,123,.14);border-color:var(--wl-sys-success);animation:Reflect_successPulse__rFptX .5s cubic-bezier(.22,1,.36,1)}@keyframes Reflect_successPulse__rFptX{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.Reflect_optionButton__u2iMF.Reflect_incorrect__p11JS{background:rgba(255,98,98,.2);border-color:var(--wl-sys-error);animation:Reflect_errorShake__Kf_9c .5s cubic-bezier(.22,1,.36,1)}@keyframes Reflect_errorShake__Kf_9c{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.Reflect_checkIconWrapper__NAuWK{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--wl-sys-success);flex-shrink:0;animation:Reflect_checkFadeIn__kqGc9 .3s cubic-bezier(.22,1,.36,1)}.Reflect_checkIcon__XRK2U{width:14px;height:14px;color:var(--wl-button-text)}@keyframes Reflect_checkFadeIn__kqGc9{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.Reflect_explanationBlock__56meU{margin-top:8px;margin-left:auto;margin-right:auto;padding:16px 20px;border-radius:16px;background:var(--wl-bgo-3);width:95%}.Reflect_explanationLabel__srad8{display:block;font-weight:700;font-size:var(--fs-body-xs);line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--wl-sys-success);margin-bottom:6px}.Reflect_explanationText__5vf_o{font-weight:500;font-size:var(--fs-body-md);line-height:22px;color:var(--wl-text-2);margin:0}.Reflect_bottomControls__2l1SA{width:100%}.Reflect_bottomControls__2l1SA,.Reflect_buttonContainer__HFNtS{display:flex;align-items:center;justify-content:center;gap:16px}.Reflect_continueButton__0AEbU,.Reflect_nextButton__0di3y{min-width:140px;height:50px;padding:0 32px;background:var(--wl-acc-1);border-radius:100px;border:none;font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-button-text);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.Reflect_continueButton__0AEbU:hover,.Reflect_nextButton__0di3y:hover{transform:scale(1.04);opacity:.95}.Reflect_continueButton__0AEbU:active,.Reflect_nextButton__0di3y:active{transform:scale(.98)}@media (max-width:1024px){.Reflect_questionTitle__R4PjP{font-size:var(--fs-h4);line-height:var(--lh-h4)}.Reflect_contentContainer__rzuqH{max-width:600px}}@media (max-width:768px){.Reflect_reflectWrapper__0J5Q3{padding:20px 24px 100px}.Reflect_contentContainer__rzuqH{gap:32px;max-width:100%}.Reflect_questionTitle__R4PjP{font-size:var(--fs-body-md);line-height:var(--lh-body-md)}.Reflect_questionSubtitle__OCGZM{font-size:var(--fs-body-sm)}.Reflect_optionsContainer__fOK6b{gap:12px}.Reflect_optionButton__u2iMF{min-height:56px;padding:16px 20px;font-size:var(--fs-body-md)}.Reflect_explanationBlock__56meU{padding:14px 16px}.Reflect_explanationText__5vf_o{font-size:var(--fs-body-sm);line-height:20px}.Reflect_bottomControls__2l1SA{flex-direction:row;gap:10px}.Reflect_buttonContainer__HFNtS{width:100%}.Reflect_continueButton__0AEbU,.Reflect_nextButton__0di3y{flex:1;min-width:0;max-width:none;height:44px;font-size:var(--fs-body-sm);padding:0 16px}}.Reflect_centerContent__dxnm6{display:flex;flex-direction:column;align-items:center;justify-content:center}.Reflect_inlineExplanation__XmqQ0{margin-top:6px;font-size:var(--fs-body-sm);line-height:15px;color:var(--wl-text-2);font-weight:400;text-align:center;animation:Reflect_fadeIn__3kW5J .3s ease}@keyframes Reflect_fadeIn__3kW5J{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Reflect_failCounter__mPtb7{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 16px;border-radius:100px;border:1px solid var(--wl-sys-warning);width:fit-content;margin-left:auto;margin-right:auto}.Reflect_failCounterText__G16YF{font-weight:700;font-size:var(--fs-body-sm);color:var(--wl-sys-warning)}.Learn_learnWrapper__QjRN4{position:relative;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:40px 40px 100px;box-sizing:border-box}.Learn_contentGrid__mFy1a{position:relative;width:100%;max-width:1088px;display:grid;grid-template-columns:516px 481px;gap:91px;align-items:center;flex:1;margin-top:auto;margin-bottom:auto;z-index:1}.Learn_leftColumn__fR8YM{display:flex;flex-direction:column;gap:15px}.Learn_counter__yeKwx{font-weight:700;font-size:var(--fs-body-sm);line-height:20px;letter-spacing:.02em;color:var(--wl-acc-1);text-transform:uppercase;margin-bottom:4px}.Learn_tipTitle__GaGl1{font-weight:700;font-size:var(--fs-h2);line-height:36px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0}.Learn_tipDescription__jolpb{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0}.Learn_contextBlock__LNVF7,.Learn_secondaryBlock__j7DrC{display:flex;flex-direction:column;gap:2px;margin-top:6px}.Learn_blockLabel__5AowT{font-weight:700;font-size:var(--fs-body-md);line-height:22px;letter-spacing:-.01em;color:var(--wl-text-1)}.Learn_exampleCard__Ypoyq,.Learn_rightColumn__1r847{display:flex;flex-direction:column;gap:16px;transform:translateZ(0);backface-visibility:hidden}.Learn_exampleCard__Ypoyq{padding:30px;border-radius:24px;will-change:opacity,transform}.Learn_cardLabel__YjA_K{font-weight:700;font-size:var(--fs-body-xs);line-height:16px;letter-spacing:-.02em;color:var(--wl-acc-1);text-shadow:0 4px 20px rgba(0,0,0,.25);text-transform:uppercase}.Learn_cardText__Dg7pQ{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-2);margin:0;white-space:pre-wrap}.Learn_bottomControls__qMKQJ{width:100%}.Learn_bottomControls__qMKQJ,.Learn_buttonContainer__7nITs{display:flex;align-items:center;justify-content:center;gap:16px}.Learn_backButton__jRREF,.Learn_continueButton__BsoEj,.Learn_nextButton__NMn2e{height:50px;padding:0 32px;border-radius:100px;border:none;background:var(--wl-acc-1);font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-button-text);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.Learn_backButton__jRREF:hover,.Learn_continueButton__BsoEj:hover,.Learn_nextButton__NMn2e:hover{transform:scale(1.04);opacity:.95}.Learn_backButton__jRREF:active,.Learn_continueButton__BsoEj:active,.Learn_nextButton__NMn2e:active{transform:scale(.98)}.Learn_backButton__jRREF{min-width:100px}.Learn_continueButton__BsoEj,.Learn_nextButton__NMn2e{min-width:140px}@media (max-width:1440px){.Learn_learnWrapper__QjRN4{padding:10px 10px 100px}.Learn_contentGrid__mFy1a{padding-bottom:20px}}@media (max-width:1200px){.Learn_contentGrid__mFy1a{max-width:100%;grid-template-columns:1fr 400px;gap:60px}.Learn_tipTitle__GaGl1{font-size:var(--fs-h2);line-height:32px}}@media (max-width:768px){.Learn_learnWrapper__QjRN4{padding:10px 10px 100px;justify-content:flex-start}.Learn_contentGrid__mFy1a{grid-template-columns:1fr;gap:24px;flex:0}.Learn_leftColumn__fR8YM{gap:12px}.Learn_counter__yeKwx{font-size:var(--fs-body-xs);line-height:16px;margin-bottom:4px}.Learn_tipTitle__GaGl1{font-size:var(--fs-h3);line-height:26px}.Learn_blockLabel__5AowT,.Learn_tipDescription__jolpb{font-size:var(--fs-body-sm);line-height:20px}.Learn_rightColumn__1r847{width:100%;gap:12px}.Learn_exampleCard__Ypoyq{padding:20px;gap:12px}.Learn_cardLabel__YjA_K{font-size:var(--fs-body-xs);line-height:14px}.Learn_cardText__Dg7pQ{font-size:var(--fs-body-sm);line-height:18px}.Learn_bottomControls__qMKQJ{flex-direction:row;gap:10px}.Learn_buttonContainer__7nITs{flex-direction:row;gap:10px;width:100%}.Learn_backButton__jRREF,.Learn_continueButton__BsoEj,.Learn_nextButton__NMn2e{flex:1;min-width:0;max-width:none;height:44px;font-size:var(--fs-body-sm);padding:0 16px}.Learn_buttonContainer__7nITs>button:only-child{flex:1}}@media (max-width:480px){.Learn_learnWrapper__QjRN4{padding:8px 8px 100px}.Learn_tipTitle__GaGl1{font-size:var(--fs-h4);line-height:24px}.Learn_exampleCard__Ypoyq{padding:16px}.Learn_backButton__jRREF,.Learn_continueButton__BsoEj,.Learn_nextButton__NMn2e{height:40px;font-size:var(--fs-body-sm);padding:0 12px}}.Recap_recapWrapper__sTwnc{position:relative;height:100%;justify-content:space-between;padding:80px 40px 0;box-sizing:border-box}.Recap_contentContainer__iXPk0,.Recap_recapWrapper__sTwnc{width:100%;display:flex;flex-direction:column;align-items:center}.Recap_contentContainer__iXPk0{justify-content:center;flex:1;z-index:1}.Recap_challengeGrid__vcRMn{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:start;width:100%;max-width:1200px}.Recap_leftColumn__Pc5PP{display:flex;flex-direction:column;gap:20px;min-width:0}.Recap_discussionHeader__aLNpI{display:flex;align-items:center;gap:12px}.Recap_recapIcon__3DAv_{width:32px;height:32px;flex-shrink:0}.Recap_columnTitle__Vsg1j{font-weight:700;font-size:var(--fs-h3);line-height:30px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0}.Recap_objectiveText__92CYb{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0;white-space:pre-wrap}.Recap_exerciseCard__n8QcB{display:flex;flex-direction:column;padding:30px;gap:12px;border-radius:24px;max-width:600px;max-height:500px;overflow-y:auto}.Recap_exerciseHeader__K2zYx{display:flex;align-items:center;gap:12px}.Recap_targetIcon__Wmc5E{width:32px;height:32px;color:var(--wl-acc-1);flex-shrink:0}.Recap_exerciseTitle__1FxOg{font-weight:700;font-size:var(--fs-h3);line-height:30px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0}.Recap_exerciseInstructions__8HV2x{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0;white-space:pre-wrap}.Recap_rightColumn__zMjI3{display:flex;flex-direction:column;gap:32px;min-width:0}.Recap_stepSection__whH79{display:flex;flex-direction:column;gap:8px}.Recap_stepLabel__67ffs{font-weight:700;font-size:var(--fs-body-xs);line-height:16px;letter-spacing:-.02em;text-transform:uppercase;color:var(--wl-acc-1);text-shadow:0 4px 20px rgba(0,0,0,.25)}.Recap_stepTitle__OsbWw{font-weight:700;font-size:var(--fs-body-md);line-height:22px;color:var(--wl-text-1);margin:0}.Recap_stepDescription__Cw_VD{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-2);margin:0}.Recap_recordingView__QiFQ1{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1200px}.Recap_recordingHeader__7y7id{font-weight:700;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0;text-align:center}.Recap_activityTextCard__wrwaf{display:flex;flex-direction:column;align-items:center;padding:30px;gap:16px;border-radius:40px;max-width:1040px;width:100%}.Recap_activityText__F022D{font-weight:700;font-size:var(--fs-body-md);line-height:30px;color:var(--wl-text-1);margin:0;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.Recap_blankPill__kh0mB{display:inline-block;min-width:140px;height:28px;border-radius:100px;margin:4px;vertical-align:middle;background:var(--wl-bgo-2)}.Recap_bulletList__Z4G6g{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.Recap_bulletItem__3mqck{position:relative;padding-left:16px;font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1)}.Recap_bulletItem__3mqck:before{content:"•";position:absolute;left:0;color:var(--wl-acc-1);font-weight:300;font-size:var(--fs-h4);line-height:20px}.Recap_tipSection__Hj8Zm{display:flex;flex-direction:column;gap:12px}.Recap_vocabularyReminders___oF_D{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:900px;width:100%}.Recap_reminderWord__iKMdg{padding:8px 20px;background:var(--wl-bg-4);border-radius:100px;font-weight:700;font-size:var(--fs-body-md);line-height:22px;color:var(--wl-text-1)}.Recap_controlsWrapper__icCyL{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:10px}.Recap_loadingContainer__Lu81y{flex:1;display:flex;align-items:center;justify-content:center;padding:80px 40px}.Recap_continueButton__alYDy{min-width:163px;height:50px;padding:0 32px;display:flex;align-items:center;justify-content:center;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-bg-1);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.Recap_continueButton__alYDy:hover{transform:scale(1.04);opacity:.95}.Recap_continueButton__alYDy:active{transform:scale(.98)}@media (max-width:1440px){.Recap_challengeGrid__vcRMn{gap:60px}}@media (max-width:1200px){.Recap_challengeGrid__vcRMn{grid-template-columns:1fr;gap:32px}.Recap_activityTextCard__wrwaf,.Recap_exerciseCard__n8QcB{max-width:100%}.Recap_recordingView__QiFQ1{padding:32px}}@media (max-width:768px){.Recap_recapWrapper__sTwnc{padding:20px 16px 0}.Recap_contentContainer__iXPk0{justify-content:flex-start}.Recap_challengeGrid__vcRMn{gap:24px}.Recap_recordingView__QiFQ1{gap:20px;padding:0}.Recap_activityText__F022D{font-size:var(--fs-body-md);line-height:20px}.Recap_blankPill__kh0mB{min-width:100px;height:32px}.Recap_discussionHeader__aLNpI{gap:8px}.Recap_recapIcon__3DAv_{width:28px;height:28px}.Recap_columnTitle__Vsg1j{font-size:var(--fs-h3);line-height:24px}.Recap_activityTextCard__wrwaf,.Recap_exerciseCard__n8QcB{padding:20px;max-width:100%}.Recap_exerciseTitle__1FxOg{font-size:var(--fs-h3);line-height:26px}.Recap_controlsWrapper__icCyL{flex-direction:row!important;width:100%}.Recap_continueButton__alYDy{flex:1;min-width:0;max-width:none}.Recap_vocabularyReminders___oF_D{gap:8px;max-width:100%}.Recap_reminderWord__iKMdg{padding:6px 16px;font-size:var(--fs-body-sm)}}@media screen and (min-width:1921px) and (max-width:2560px){.Recap_challengeGrid__vcRMn{gap:140px;max-width:1400px}.Recap_recapIcon__3DAv_{width:40px;height:40px}.Recap_columnTitle__Vsg1j{font-size:var(--fs-h2);line-height:34px}.Recap_objectiveText__92CYb{font-size:var(--fs-body-md);line-height:24px}.Recap_exerciseCard__n8QcB{padding:36px;max-width:700px}.Recap_exerciseTitle__1FxOg{font-size:var(--fs-h2);line-height:34px}.Recap_exerciseInstructions__8HV2x{font-size:var(--fs-body-md);line-height:24px}.Recap_recordingView__QiFQ1{gap:32px;max-width:1400px}.Recap_activityTextCard__wrwaf{padding:40px;max-width:1200px}.Recap_activityText__F022D{font-size:var(--fs-h4);line-height:26px}.Recap_blankPill__kh0mB{min-width:160px;height:42px}}.Coach_coachWrapper__9qxhc{position:relative;height:100%;justify-content:space-between;padding:80px 40px 0;box-sizing:border-box}.Coach_coachWrapper__9qxhc,.Coach_contentContainer__Ltd8n{width:100%;display:flex;flex-direction:column;align-items:center}.Coach_contentContainer__Ltd8n{justify-content:center;flex:1;z-index:1}.Coach_challengeGrid__QYKZC{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:start;width:100%;max-width:1200px}.Coach_leftColumn__rb1D7{display:flex;flex-direction:column;gap:20px;min-width:0}.Coach_discussionHeader__ewR1c{display:flex;align-items:center;gap:12px}.Coach_coachIcon__OkLZh{width:32px;height:32px;flex-shrink:0}.Coach_columnTitle__vCfbg{font-weight:700;font-size:var(--fs-h3);line-height:30px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0}.Coach_objectiveText__vwXo_{font-weight:700;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0;white-space:pre-wrap}.Coach_exerciseCard__kp1tS{display:flex;flex-direction:column;padding:30px;gap:12px;border-radius:24px;max-width:600px;max-height:500px;overflow-y:auto}.Coach_exerciseHeader__VMwJN{display:flex;align-items:center;gap:12px}.Coach_targetIcon__IMjSR{width:32px;height:32px;color:var(--wl-acc-1);flex-shrink:0}.Coach_exerciseTitle__feCbE{font-weight:700;font-size:var(--fs-h3);line-height:30px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0}.Coach_exerciseInstructions__ipsSS{font-weight:700;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-acc-1);margin:0}.Coach_exerciseContext__idOAe{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);margin:0;white-space:pre-wrap}.Coach_rightColumn__A_Emt{display:flex;flex-direction:column;gap:20px;min-width:0}.Coach_descriptionLabel__02VCl{font-weight:700;font-size:var(--fs-body-xs);line-height:16px;letter-spacing:-.02em;text-transform:uppercase;color:var(--wl-acc-1);text-shadow:0 4px 20px rgba(0,0,0,.25)}.Coach_goalSection__ewZTv{display:flex;flex-direction:column;gap:12px}.Coach_goalDescription__A2NgL{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-2);margin:0;white-space:pre-wrap}.Coach_instructionsSection__hGKxD{display:flex;flex-direction:column;gap:11px}.Coach_instructionText__8Hf1p{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-2);margin:0;white-space:pre-wrap}.Coach_controlsWrapper__xTyvV{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.Coach_loadingContainer__on8s_{flex:1;display:flex;align-items:center;justify-content:center;padding:80px 40px}.Coach_continueButton__hne46{min-width:163px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-bg-1);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.Coach_continueButton__hne46:hover{transform:scale(1.04);opacity:.95}.Coach_continueButton__hne46:active{transform:scale(.98)}@media (max-width:1440px){.Coach_challengeGrid__QYKZC{gap:60px}}@media (max-width:1200px){.Coach_challengeGrid__QYKZC{grid-template-columns:1fr;gap:32px}.Coach_exerciseCard__kp1tS{max-width:100%}}@media (max-width:768px){.Coach_coachWrapper__9qxhc{padding:20px 16px 100px}.Coach_challengeGrid__QYKZC{gap:24px}.Coach_contentContainer__Ltd8n{justify-content:flex-start}.Coach_discussionHeader__ewR1c{gap:8px}.Coach_coachIcon__OkLZh{width:28px;height:28px}.Coach_columnTitle__vCfbg{font-size:var(--fs-h3);line-height:24px}.Coach_exerciseCard__kp1tS{padding:20px;max-width:100%}.Coach_exerciseTitle__feCbE{font-size:var(--fs-h3);line-height:26px}.Coach_controlsWrapper__xTyvV{flex-direction:row!important;width:100%}.Coach_continueButton__hne46{flex:1;min-width:0;max-width:none}}.Coach_tipSection__6GQkd{display:flex;flex-direction:column;gap:12px}.Coach_tipDescription__zpPgf{font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-2);margin:0;white-space:pre-wrap}.Coach_bulletList__5CUtv{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.Coach_bulletItem__vsYtJ{position:relative;padding-left:16px;font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1)}.Coach_bulletItem__vsYtJ:before{content:"•";position:absolute;left:0;color:var(--wl-acc-1);font-weight:300;font-size:var(--fs-h4);line-height:20px}.LessonPage_shell__agI0R{display:flex;flex-direction:column;height:100vh;width:100%;z-index:11;overflow:hidden}.LessonPage_middle__xD7I1{flex:1;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 1rem 0}.LessonPage_middle__xD7I1>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.LessonPage_middle__xD7I1::-webkit-scrollbar{display:none}.LessonPage_middle__xD7I1{-ms-overflow-style:none;scrollbar-width:none}.LessonPage_lockedWrapper__NYyQ5{position:relative;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:80px 40px;box-sizing:border-box}.LessonPage_robotContainer__o_Vlr{position:relative;width:135px;height:138px;flex-shrink:0}.LessonPage_robotContainer__o_Vlr img{width:100%;height:100%;object-fit:contain}.LessonPage_lockedMessage__PGLFh{max-width:400px;text-align:center;font-weight:700;font-size:var(--fs-h4);line-height:24px;letter-spacing:-.01em;color:var(--wl-text-1);margin:0}.LessonPage_backButton__dJOrk{min-width:221px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:22px;color:var(--wl-bg-1);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.LessonPage_backButton__dJOrk:hover{transform:scale(1.04);opacity:.95}.LessonPage_backButton__dJOrk:active{transform:scale(.98)}@media (max-width:768px){.LessonPage_middle__xD7I1{padding:.5rem .5rem 0}.LessonPage_lockedWrapper__NYyQ5{padding:40px 24px;gap:20px}.LessonPage_robotContainer__o_Vlr{width:100px;height:103px}.LessonPage_lockedMessage__PGLFh{font-size:var(--fs-body-md);line-height:22px;max-width:100%}.LessonPage_backButton__dJOrk{width:100%;max-width:320px}}.EditAll_scrollArea__oVK5V{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--wl-divider) transparent}.EditAll_scrollArea__oVK5V::-webkit-scrollbar{width:6px}.EditAll_scrollArea__oVK5V::-webkit-scrollbar-thumb{background:var(--wl-divider);border-radius:3px}.EditAll_container__wFk_2{max-width:800px;margin:0 auto;padding:2rem 1.5rem 6rem}.EditAll_section__e1Toy{margin-bottom:2rem}.EditAll_sectionHeader__n5JuR{display:flex;align-items:center;gap:10px;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1.5px solid var(--wl-divider)}.EditAll_sectionNumber__6yi02{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--wl-acc-1);color:var(--wl-button-text);font-size:var(--fs-body-sm);font-weight:700;flex-shrink:0}.EditAll_sectionTitle__R2M_e{font-size:var(--fs-h4);font-weight:700;color:var(--wl-text-1);letter-spacing:-.01em;line-height:24px}.EditAll_sectionFields__UWShh{display:flex;flex-direction:column;gap:4px}.EditAll_subSection__rzV9g{padding:1rem;border-radius:12px;border:1.5px solid var(--wl-divider);background:var(--wl-bgo-2);margin-top:.75rem}.EditAll_subSectionLabel__GzCk1{font-size:var(--fs-body-xs);font-weight:700;color:var(--wl-text-2);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5rem}.EditAll_subSectionGrid__J6IZE{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.EditAll_footer__TbdEv{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 24px;background:var(--wl-bg-2);border-top:1px solid var(--wl-divider);z-index:50}.EditAll_footerLeft__RcwQH{position:absolute;left:24px;display:flex;align-items:center;gap:8px}.EditAll_autoSaveIndicator__pARob{display:flex;align-items:center;gap:6px;font-size:var(--fs-body-xs);color:var(--wl-text-2);font-weight:500}.EditAll_autoSaveDot__RyNPd{width:6px;height:6px;border-radius:50%;background:var(--wl-text-2);flex-shrink:0}.EditAll_autoSaveDot__RyNPd[data-status=saved]{background:var(--wl-sys-success)}.EditAll_autoSaveDot__RyNPd[data-status=saving]{background:var(--wl-acc-1);animation:EditAll_pulse__vAtgr 1s ease-in-out infinite}.EditAll_autoSaveDot__RyNPd[data-status=error]{background:var(--wl-sys-error)}@keyframes EditAll_pulse__vAtgr{0%,to{opacity:1}50%{opacity:.3}}.EditAll_cancelBtn__ypUJc,.EditAll_saveBtn__0Esxl{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 24px;border-radius:100px;border:none;font-weight:600;font-size:var(--fs-button);line-height:22px;cursor:pointer;transition:transform .2s ease,opacity .2s ease;font-family:inherit}.EditAll_cancelBtn__ypUJc{background:var(--wl-bgo-2);color:var(--wl-text-2);border:1.5px solid var(--wl-divider)}.EditAll_cancelBtn__ypUJc:hover{color:var(--wl-text-1);transform:scale(1.03)}.EditAll_saveBtn__0Esxl{background:var(--wl-acc-1);color:var(--wl-button-text)}.EditAll_saveBtn__0Esxl:hover{transform:scale(1.03);opacity:.92}.EditAll_cancelBtn__ypUJc:active,.EditAll_saveBtn__0Esxl:active{transform:scale(.98)}.EditAll_cancelBtn__ypUJc:disabled,.EditAll_saveBtn__0Esxl:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.EditAll_container__wFk_2{padding:1rem 1rem 6rem}.EditAll_subSectionGrid__J6IZE{grid-template-columns:1fr}.EditAll_footer__TbdEv{padding:12px 16px}.EditAll_footerLeft__RcwQH{display:none}}.TableActionsTooltip_trigger__GUMfL{position:relative;display:inline-flex}.TableActionsTooltip_tooltip__hvxmA{position:fixed;left:0;top:0;transform:translate(-50%,-100%);background:rgba(0,0,0,.75);color:#fff;font-size:var(--fs-body-xs);white-space:nowrap;padding:6px 10px;border-radius:6px;pointer-events:none;z-index:999}.TableActionsTooltip_top__9Wlvt{transform:translate(-50%,-100%)}.TableActionsTooltip_bottom__pXvP3{transform:translate(-50%)}.ElipsisText_text__jt6tz{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;cursor:default}.ElipsisText_text__jt6tz[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:0;max-width:420px;padding:8px 12px;border-radius:8px;background:rgba(20,28,36,.95);color:var(--wl-text-1);font-size:var(--fs-body-sm);line-height:1.4;white-space:normal;word-break:break-word;box-shadow:0 8px 24px rgba(0,0,0,.35);z-index:1000;pointer-events:none}.flash_popupWrapper__SvK75{position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;z-index:999999;background:rgba(0,0,0,.4);backdrop-filter:blur(8px);overflow-y:auto}.flash_popupBox__CKvXO,.flash_popupWrapper__SvK75{display:flex;align-items:center;animation:flash_fadeInUp__JtgmU .3s ease-out forwards}.flash_popupBox__CKvXO{padding:2.5rem;width:100%;max-width:50%;text-align:center;flex-direction:column;position:relative}.flash_closeButton__fVHJ8{position:absolute;top:16px;right:20px;background:none;border:none;font-size:var(--fs-h2);font-weight:700;cursor:pointer;color:var(--wl-text-1);transition:opacity .2s ease-in-out}.flash_closeButton__fVHJ8:hover{opacity:.7}.flash_moduleTitle__XR7fA{font-size:var(--fs-h2);font-weight:700;margin-top:10px;margin-bottom:10px;text-align:center;color:var(--wl-text-1)}.flash_cardGrid__8DEgW{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem}.flash_categoryCard__x721g{padding:1.4rem 1rem;text-align:center;cursor:pointer;transition:all .25s ease}.flash_categoryCard__x721g:hover{transform:translateY(-4px) scale(1.02)}.flash_cardSubtitle__YM7k0{font-size:var(--fs-h4);font-weight:600;margin-bottom:1rem;color:var(--wl-text-1)}.flash_cardIcon__rQjtb{width:100px;height:100px;margin:0 auto;display:flex;align-items:center;justify-content:center}.flash_cardIconImage__jSeFd{width:100%;height:100%;object-fit:contain}.flash_categoryHeader__lmxFr{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:12px}.flash_categoryHeaderIcon__NO0PF{width:80px;height:80px;object-fit:contain;opacity:.95}.flash_backButton__sRNxq{align-self:flex-start;padding:.4rem .9rem;font-size:var(--fs-body-md);font-weight:600;border-radius:12px;background:var(--frost-bg);border:1px solid var(--wl-divider);color:var(--wl-text-1);cursor:pointer;transition:all .2s ease}.flash_backButton__sRNxq:hover{transform:translateY(-1px);opacity:.8}.flash_lessonList__iFSDV{display:flex;flex-direction:column;gap:.9rem;width:100%;margin-top:5px}.flash_lessonItem__QQR6_{padding:.9rem 1.1rem;text-align:left;font-size:var(--fs-h4);font-weight:500;color:var(--wl-text-1);cursor:pointer;transition:all .25s ease}.flash_lessonItem__QQR6_:hover{transform:translateY(-2px)}.flash_fadeInWrapper__9YRBS{animation:flash_fadeInUp__JtgmU .3s ease-out forwards}.flash_fadeOutWrapper___ojHc{animation:flash_fadeOutDown__GYkZX .3s ease-in forwards}.flash_fadeInBox__cn_vE{animation:flash_fadeInUp__JtgmU .3s ease-out forwards}.flash_fadeOutBox__jlv3q{animation:flash_fadeOutDown__GYkZX .3s ease-in forwards}@keyframes flash_fadeInUp__JtgmU{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes flash_fadeOutDown__GYkZX{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (max-width:1200px){.flash_popupBox__CKvXO{max-width:70%}}@media (max-width:768px){.flash_popupBox__CKvXO{max-width:95%;padding:1.4rem 1.2rem}.flash_moduleTitle__XR7fA{font-size:var(--fs-h3);margin-top:4px;margin-bottom:6px}.flash_cardGrid__8DEgW{grid-template-columns:1fr;gap:1rem}.flash_categoryCard__x721g{padding:1rem .8rem}.flash_cardSubtitle__YM7k0{font-size:var(--fs-body-md);margin-bottom:.6rem}.flash_cardIcon__rQjtb{width:70px;height:70px}.flash_categoryHeaderIcon__NO0PF{width:65px;height:65px}.flash_lessonList__iFSDV{gap:.65rem}.flash_lessonItem__QQR6_{font-size:var(--fs-body-md);padding:.75rem .9rem}.flash_backButton__sRNxq{font-size:var(--fs-body-sm);padding:.35rem .7rem}.flash_closeButton__fVHJ8{font-size:var(--fs-h2);top:10px;right:14px}}@media screen and (min-width:1921px) and (max-width:2560px){.flash_popupBox__CKvXO{padding:3.2rem 4rem;max-width:45%}.flash_moduleTitle__XR7fA{font-size:var(--fs-h1);margin-bottom:14px}.flash_cardGrid__8DEgW{gap:2.2rem}.flash_categoryCard__x721g{padding:2rem 1.4rem}.flash_cardSubtitle__YM7k0{font-size:var(--fs-h2);margin-bottom:1.4rem}.flash_cardIcon__rQjtb{width:140px;height:140px}.flash_categoryHeaderIcon__NO0PF{width:130px;height:130px}.flash_lessonList__iFSDV{gap:1.4rem}.flash_lessonItem__QQR6_{font-size:var(--fs-h3);padding:1.4rem 1.6rem}.flash_backButton__sRNxq{font-size:var(--fs-h3);padding:.6rem 1.2rem}.flash_closeButton__fVHJ8{font-size:var(--fs-h1);top:16px;right:22px}}@media screen and (min-width:2561px){.flash_popupBox__CKvXO{padding:4rem 5rem;max-width:40%}.flash_moduleTitle__XR7fA{font-size:var(--fs-h1);margin-bottom:16px}.flash_categoryCard__x721g{padding:2.3rem 1.6rem}.flash_cardSubtitle__YM7k0{font-size:var(--fs-h2);margin-bottom:1.6rem}.flash_cardIcon__rQjtb{width:160px;height:160px}.flash_categoryHeaderIcon__NO0PF{width:150px;height:150px}.flash_lessonItem__QQR6_{font-size:var(--fs-h2);padding:1.7rem 2rem}.flash_backButton__sRNxq{font-size:var(--fs-h3);padding:.8rem 1.4rem}.flash_closeButton__fVHJ8{font-size:var(--fs-h1)}}.Pagination_paginationWrapper__jZC4Q{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:20px}.Pagination_paginationMain__VrJ_k{grid-column:2;justify-self:center;display:flex;align-items:center}.Pagination_paginationSize__nR03s{grid-column:3;justify-self:end;display:flex;align-items:center}.Pagination_pagination__5_1mo{display:inline-flex;align-items:center;gap:14px;padding:10px 18px;border-radius:56px}.Pagination_pagination__5_1mo button{background:none;border:none;color:var(--wl-text-1);cursor:pointer;font-size:var(--fs-body-sm)}.Pagination_activePage__x8JS7,.Pagination_pagination__5_1mo button.Pagination_activePage__x8JS7{padding:6px 2px;color:var(--wl-acc-1)}.Pagination_paginationArrow__4dBAe{cursor:pointer;background:transparent;border:none;display:flex;align-items:center;padding:4px;opacity:.7}.Pagination_paginationArrow__4dBAe:hover:not(:disabled){opacity:1}.Pagination_paginationArrow__4dBAe:disabled{opacity:.6}.Pagination_pageJumpForm__C3c0w{display:flex;align-items:center;margin-left:8px}.Pagination_pageJumpWrapper__8lDfL{display:flex;align-items:center;border:1px solid var(--wl-divider);border-radius:16px;overflow:hidden;background:transparent}.Pagination_pageJumpWrapper__8lDfL:focus-within{border-color:var(--wl-acc-1)}.Pagination_pageJumpInput__xNNrx{width:120px;padding:2px 4px;border:1px solid var(--wl-divider)}.Pagination_pageJumpInput__xNNrx:focus{border-color:var(--wl-acc-1);outline:none}.Pagination_pageJumpBtn__at6qF{padding:2px 12px 2px 8px;border-left:1px solid var(--wl-border);cursor:pointer;font-size:var(--fs-body-xs);white-space:nowrap}.Pagination_pageJumpBtn__at6qF:disabled{opacity:.6}.Pagination_pageSizeWrapper__u665v{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;p{margin-right:10px}}.Pagination_itemsCount__HOnn2{display:inline-flex;align-items:center;justify-self:start;padding:10px 18px;border-radius:56px;color:var(--wl-text-1);font-size:var(--fs-body-sm);white-space:nowrap}.LearnPage_canvasWrapper__vkfmn{width:100%;min-height:100vh;position:relative;display:flex;justify-content:center;align-items:flex-start;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:auto}.LearnPage_roadmapTypeTabs__u6BhF{width:100%;display:flex;justify-content:center;padding:16px 24px 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.LearnPage_roadmapTypeTabs__u6BhF::-webkit-scrollbar{display:none}.LearnPage_roadmapTypeTabsNav__0YGsw{display:flex;flex-wrap:wrap;justify-content:center;column-gap:32px;row-gap:24px;padding:14px 24px}.LearnPage_roadmapTypeTab__QdN_q{position:relative;display:flex;align-items:center;font-weight:400;font-size:var(--fs-body-md);line-height:20px;color:var(--wl-text-1);background:none;border:none;cursor:pointer;padding:6px 0;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.LearnPage_roadmapTypeTabActive__bFyYs,.LearnPage_roadmapTypeTab__QdN_q:hover{color:var(--wl-acc-1)}.LearnPage_roadmapTypeTabUnderline__GEZ4j{position:absolute;left:0;right:0;bottom:-10px;height:2px;border-radius:24px;background:linear-gradient(90deg,color-mix(in srgb,var(--wl-acc-1) 0%,transparent) 0,var(--wl-acc-1) 31.73%,var(--wl-acc-1) 65.87%,color-mix(in srgb,var(--wl-acc-1) 0%,transparent) 100%);animation:LearnPage_underlineIn__eDRJL .2s ease forwards}@keyframes LearnPage_underlineIn__eDRJL{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media (max-width:768px){.LearnPage_roadmapTypeTabsNav__0YGsw{column-gap:32px;row-gap:20px;padding:10px 16px}.LearnPage_roadmapTypeTab__QdN_q{font-size:var(--fs-body-sm)}}.SearchInput_searchContainer__vPdY7{position:relative;display:flex;align-items:center}.SearchInput_searchIcon__LeWny{position:absolute;left:14px;width:18px;height:18px;color:var(--wl-text-2);pointer-events:none;z-index:1}.SearchInput_searchInput__lSyBe{width:280px;height:42px;padding:0 16px 0 42px;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:var(--wl-text-1);font-size:var(--fs-input);outline:none;transition:all .2s ease}.SearchInput_searchInput__lSyBe::placeholder{color:var(--wl-text-2)}.SearchInput_searchInput__lSyBe:focus{border-color:var(--wl-acc-1)}@media (max-width:768px){.SearchInput_searchInput__lSyBe{width:200px}}.Survey_surveyContainer__erECs{display:flex;flex-direction:column;gap:24px;padding:32px 24px;width:100%;max-width:600px;margin:0 auto}.Survey_title__pemcd{font-weight:700;font-size:var(--fs-h3);line-height:30px;letter-spacing:-.01em}.Survey_question__pJ2y1,.Survey_title__pemcd{text-align:center;color:var(--wl-text-1);margin:0}.Survey_question__pJ2y1{font-weight:500;font-size:var(--fs-body-md);line-height:22px;padding:0 16px}.Survey_ratingsGrid___8Gxd{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:8px 0}.Survey_ratingButton__Rj_fj{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1.5px solid var(--wl-divider);border-radius:50%;font-weight:700;font-size:var(--fs-button);line-height:24px;color:var(--wl-text-1);cursor:pointer;transition:all .2s ease}.Survey_ratingButton__Rj_fj:hover{transform:scale(1.08);border-color:var(--wl-acc-1);background:rgba(148,255,201,.1)}.Survey_ratingButton__Rj_fj.Survey_selected__HiJic{background:var(--wl-acc-1);border-color:var(--wl-acc-1);color:var(--wl-bg-1);transform:scale(1.1)}.Survey_commentSection__ga7pQ{width:100%;margin-top:8px}.Survey_commentTextarea__kkZTe{width:100%;min-height:120px;padding:16px;border-radius:16px;border:1px solid var(--wl-divider);font-weight:400;font-size:var(--fs-body-sm);line-height:20px;color:var(--wl-text-1);background:rgba(255,255,255,.03);resize:vertical;box-sizing:border-box;transition:border-color .2s ease}.Survey_commentTextarea__kkZTe::placeholder{color:var(--wl-text-2);opacity:.7}.Survey_commentTextarea__kkZTe:focus{outline:none;border-color:var(--wl-acc-1);background:rgba(148,255,201,.05)}.Survey_buttonContainer__mHP4o{display:flex;justify-content:center;width:100%;margin-top:8px}.Survey_submitButton__XC9zC{width:100%;max-width:280px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:24px;color:var(--wl-bg-1);cursor:pointer;transition:all .2s ease}.Survey_submitButton__XC9zC:hover:not(.Survey_disabled__SbyUb){transform:scale(1.04);opacity:.95;box-shadow:0 8px 24px rgba(148,255,201,.3)}.Survey_submitButton__XC9zC:active:not(.Survey_disabled__SbyUb){transform:scale(.98)}.Survey_submitButton__XC9zC.Survey_disabled__SbyUb{opacity:.5;cursor:not-allowed}.Survey_thankYouTitle__D5Tf7{font-weight:700;font-size:var(--fs-h2);line-height:34px;text-align:center;color:var(--wl-text-1);margin:0}.Survey_thankYouMessage__4wcIb{font-weight:400;font-size:var(--fs-body-md);line-height:22px;text-align:center;color:var(--wl-text-2);margin:0;padding:0 24px}.Survey_closeButton__Xa_P4{width:100%;max-width:280px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:24px;color:var(--wl-bg-1);cursor:pointer;transition:all .2s ease;margin:16px auto 0}.Survey_closeButton__Xa_P4:hover{transform:scale(1.04);opacity:.95;box-shadow:0 8px 24px rgba(148,255,201,.3)}.Survey_closeButton__Xa_P4:active{transform:scale(.98)}@media (max-width:1024px){.Survey_surveyContainer__erECs{padding:28px 20px;gap:20px}.Survey_title__pemcd{font-size:var(--fs-h3);line-height:28px}.Survey_question__pJ2y1{font-size:var(--fs-body-md);line-height:20px}.Survey_ratingButton__Rj_fj{width:52px;height:52px;font-size:var(--fs-button)}.Survey_thankYouTitle__D5Tf7{font-size:var(--fs-h3);line-height:32px}}@media (max-width:768px){.Survey_surveyContainer__erECs{padding:24px 16px;gap:20px}.Survey_title__pemcd{font-size:var(--fs-h3);line-height:26px}.Survey_question__pJ2y1{font-size:var(--fs-body-sm);line-height:20px;padding:0 8px}.Survey_ratingsGrid___8Gxd{gap:8px}.Survey_ratingButton__Rj_fj{width:48px;height:48px;font-size:var(--fs-button)}.Survey_commentTextarea__kkZTe{min-height:100px;padding:14px;font-size:var(--fs-body-sm)}.Survey_closeButton__Xa_P4,.Survey_submitButton__XC9zC{max-width:100%;height:52px;font-size:var(--fs-button)}.Survey_thankYouTitle__D5Tf7{font-size:var(--fs-h3);line-height:30px}.Survey_thankYouMessage__4wcIb{font-size:var(--fs-body-sm);line-height:20px;padding:0 16px}}