.Layout_base__7MdPl{display:flex;box-sizing:border-box;flex-direction:column}.Layout_fullWidth__czNxi{width:100%}.Layout_row__dIFyG{flex-direction:row}.Layout_fitParent__p7bE4{height:100%;width:100%}.Layout_bottomBorder__o5tPw{border-bottom:1px solid var(--border-color,#dfeaf1)}.Layout_topBorder__8D2ti{border-top:1px solid var(--border-color,#dfeaf1)}.Layout_card__4HBJW{background:var(--bg-secondary);border-radius:16px}.Layout_cardSecondary__MYfAj{background:var(--bg-card);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:16px;transition:all .3s}.Layout_cardSecondaryRounded__b_aw3{background:var(--bg-card);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:32px}.Layout_clickable__G3Mym{cursor:pointer}.Layout_cardSecondary__MYfAj.Layout_clickable__G3Mym:hover{background:var(--hover-background,rgba(0,0,0,.02));box-shadow:0 2px 4px rgba(0,0,0,.15)}.Text_preLine__CFeEQ{white-space:pre-line!important}.Text_normal__n3ZPv{font-size:16px;padding:0;margin:0}.Text_tiny__eQLYz{font-size:10px;padding:0;margin:0}.Text_verySmall__y_rzI{font-size:12px;padding:0;margin:0}.Text_small__H1pZB{font-size:14px;padding:0;margin:0}.Text_bigNormal__8cieQ{font-size:18px;padding:0;margin:0}.Text_subTitle___SX9V{font-size:20px;padding:0;margin:0}.Text_title__SflTr{font-size:24px;padding:0;margin:0}.Text_semiBigTitle__FHsY_{font-size:32px;padding:0;margin:0}.Text_bigTitle__uWwSM{font-size:48px;font-weight:bolder;padding:0;margin:0}.Text_veryBigTitle__MYle1{font-size:56px;font-weight:700;padding:0;margin:0}.Text_hugeTitle__uCeMp{font-size:72px;font-weight:bolder;padding:0;margin:0}.Text_bold__3aheX{font-weight:700}.Text_alignLeft__imNTS{text-align:left}[dir=rtl] .Text_alignLeft__imNTS{text-align:right}.Text_alignCenter__2mRH6{text-align:center}.Text_colorPrimary__iIPFl{color:var(--text-primary)}.Text_colorSecondary__IcneE{color:var(--text-secondary)}.Text_colorMain__svwFG{color:#29abe2}.Text_colorMainStrong__rZVAx{color:#007bcc}.Text_colorBlack__DGK4s{color:var(--text-black)}.Text_colorWhite__HiUIU{color:var(--text-white)}.Text_colorWhiteSecondary__MrC9I{color:var(--text-white-secondary)}.Text_colorPrimary__iIPFl.Text_dark__oXHkX{color:var(--text-primary-dark)}.Text_colorSecondary__IcneE.Text_dark__oXHkX{color:var(--text-secondary-dark)}.Text_clickable__7wOdC{cursor:pointer;transition:opacity .2s}.Text_clickable__7wOdC:hover{opacity:.8}.Text_normal__n3ZPv strong,.Text_subTitle___SX9V strong{font-weight:400}@media (max-width:600px){.Text_normal__n3ZPv{font-size:14px}.Text_small__H1pZB{font-size:12px}.Text_tiny__eQLYz{font-size:9px}.Text_verySmall__y_rzI{font-size:10px}.Text_bigNormal__8cieQ,.Text_subTitle___SX9V{font-size:16px}.Text_title__SflTr{font-size:20px}.Text_bigTitle__uWwSM,.Text_semiBigTitle__FHsY_{font-size:24px}.Text_veryBigTitle__MYle1{font-size:36px}.Text_hugeTitle__uCeMp{font-size:48px}}.Link_link__o93CI{text-decoration:none;cursor:pointer}.Link_link__o93CI.Link_withIcon__zA_Pl{display:flex;align-items:center}.Link_link__o93CI:hover{opacity:.7}.Link_openNewTabIcon__tk57Z{margin-left:4px}[dir=rtl] .Link_openNewTabIcon__tk57Z{margin-left:0;margin-right:4px}.Tag_tag__cwfv0{background:var(--selection-background);padding:4px 8px;border-radius:24px;color:var(--text-primary)}.CertificateTag_container__6BWyW{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;height:32px;cursor:pointer}.CertificateTag_container__6BWyW img{width:24px;height:24px}.CertificateTag_text__xR_w8{position:absolute;background-color:var(--bg-card);top:50%;transform:translateY(-50%);right:calc(100% + 8px);width:120px;box-shadow:0 2px 4px rgba(0,0,0,.25);padding:2px 6px;border-radius:4px;visibility:hidden;opacity:0;transition:all 50ms}[dir=rtl] .CertificateTag_text__xR_w8{right:auto;left:calc(100% + 8px)}.CertificateTag_container__6BWyW:hover .CertificateTag_text__xR_w8{visibility:visible;opacity:1}.CertificateTag_fixedContainer__exTyU{padding:0 12px 0 8px;gap:6px;border-radius:16px;background-color:transparent}[dir=rtl] .CertificateTag_fixedContainer__exTyU{padding:0 8px 0 12px}.CertificateTag_fixedText__bXyXV{position:static!important;top:auto!important;width:auto!important;padding:0!important;left:auto!important;box-shadow:none!important;background:none!important;transform:translateY(0)!important;visibility:visible!important;opacity:1!important}[dir=rtl] .CertificateTag_fixedText__bXyXV{left:auto!important;right:auto!important}.CertificateTag_fixedContainer__exTyU img{width:24px!important;height:24px!important}.Login_container__9yYxU{background-image:linear-gradient(to top right,var(--bg-brand-bright),var(--brand-primary));width:100%;min-height:100svh;display:flex;justify-content:center;align-items:center;position:relative}[dir=rtl] .Login_container__9yYxU{background-image:linear-gradient(to top left,var(--bg-brand-bright),var(--brand-primary))}.Login_innerContainer__6w6Y2{width:90%;max-width:1400px;height:100%;display:flex;flex-direction:row-reverse;min-height:100svh}.Login_featureContainer__nsZ_d,.Login_loginContainer__HrxkB{flex:1;display:flex;align-items:center;justify-content:center}.Login_closeButton__K5Exr{position:absolute;top:24px;left:24px;padding:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:4px;color:white}[dir=rtl] .Login_closeButton__K5Exr{left:auto;right:24px}.Login_closeButton__K5Exr:hover{opacity:.8}@media (max-width:1000px){.Login_featureContainer__nsZ_d{display:none}.Login_container__9yYxU{height:calc(100svh - 64px)}}@media (max-width:600px){.Login_innerContainer__6w6Y2{width:100%}.Login_closeButton__K5Exr{top:8px;left:8px}[dir=rtl] .Login_closeButton__K5Exr{left:auto;right:8px}}@media (max-height:700px){.Login_container__9yYxU{height:auto}.Login_loginContainer__HrxkB{margin:64px 0}}.Button_container__9TnuA{background:var(--brand-primary);border-radius:8px;padding:0 16px;height:48px;display:flex;align-items:center;justify-content:center}.Button_text__bvVGC{color:var(--text-white);font-size:18px;padding:0;margin:0 16px;font-weight:700}.Button_snowcap__d9qu5{position:absolute;width:140px;top:-12px;max-width:90%;height:36px;right:6%}[dir=rtl] .Button_snowcap__d9qu5{right:auto;left:6%}.ButtonHome_container__sYaA6{border-radius:12px;padding:12px 40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--brand-primary);box-shadow:0 4px 0 0 var(--brand-primary-darker)}.ButtonHome_container__sYaA6.ButtonHome_shimmer__ww6pB{position:relative;overflow:hidden}.ButtonHome_container__sYaA6.ButtonHome_shimmer__ww6pB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:ButtonHome_shimmer__ww6pB 3s infinite;animation-timing-function:ease-out}[dir=rtl] .ButtonHome_container__sYaA6.ButtonHome_shimmer__ww6pB:before{left:auto;right:-100%;background:linear-gradient(-90deg,transparent,rgba(255,255,255,.2),transparent)}@keyframes ButtonHome_shimmer__ww6pB{0%{left:-100%}to{left:100%}}.ButtonHome_container__sYaA6:active{box-shadow:0 2px 0 0 var(--brand-primary-darker);transform:translateY(2px)}.ButtonHome_text__XdABS{color:var(--text-on-brand-primary);font-size:16px;padding:0;margin:0;font-weight:700}.ButtonHome_disabled__JnXtE{box-shadow:0 2px 0 0 var(--brand-primary-darker);transform:translateY(2px)}.ButtonHome_disabled__JnXtE:hover{opacity:.5!important}.ButtonHome_rect__XRO0b{border-radius:8px!important}@media (max-width:600px){.ButtonHome_text__XdABS{font-size:14px}.ButtonHome_container__sYaA6{padding:12px 24px}}.ButtonHomeBordered_container__lWWUL{border-radius:12px;padding:12px 40px;border:2px solid var(--border-color-2);background:var(--bg-card);display:flex;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:0 3px 0 0 var(--border-color-2)}.ButtonHomeBordered_container__lWWUL:active{box-shadow:0 1px 0 0 var(--border-color-2);transform:translateY(2px)}.ButtonHomeBordered_text__4o2Rf{color:var(--brand-bright);font-size:16px;padding:0;margin:0;font-weight:700}.ButtonHomeBordered_disabled__kVy5g{box-shadow:0 1px 0 0 var(--border-color-2);transform:translateY(2px)}.ButtonHomeBordered_disabled__kVy5g:hover{opacity:.5!important}.ButtonHomeBordered_rect__n2GWL{border-radius:8px!important}@media (max-width:600px){.ButtonHomeBordered_text__4o2Rf{font-size:14px}.ButtonHomeBordered_container__lWWUL{padding:12px 24px}}.ButtonNoDecoration_container__OAjhh{padding:8px 16px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;background:transparent;border:none}.ButtonNoDecoration_container__OAjhh:hover{background:rgba(41,171,226,.1);border-radius:12px}.ButtonNoDecoration_text__hREB4{color:var(--brand-bright);font-size:16px;padding:0;margin:0}@media (max-width:600px){.ButtonNoDecoration_text__hREB4{font-size:14px}}.ButtonPro_container__Ov6CG{border-radius:12px;padding:12px 40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--brand-pro);box-shadow:0 4px 0 0 var(--brand-pro-darker)}.ButtonPro_container__Ov6CG:active{box-shadow:0 2px 0 0 var(--brand-pro-darker);transform:translateY(2px)}.ButtonPro_text__GgF0p{color:var(--text-on-brand-pro);font-size:16px;padding:0;margin:0;font-weight:700}.ButtonPro_disabled__AK_TU{box-shadow:0 2px 0 0 var(--brand-pro-darker);transform:translateY(2px)}.ButtonPro_disabled__AK_TU:hover{opacity:.5!important}.ButtonPro_rect__Ww70U{border-radius:8px!important}@media (max-width:600px){.ButtonPro_text__GgF0p{font-size:14px}.ButtonPro_container__Ov6CG{padding:12px 24px}}.ButtonWarning_container__pVBsn{border-radius:12px;padding:12px 40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--error);box-shadow:0 4px 0 0 var(--error-darker)}.ButtonWarning_container__pVBsn:active{box-shadow:0 2px 0 0 var(--error-darker);transform:translateY(2px)}.ButtonWarning_text__GWmFk{color:var(--text-white);font-size:16px;padding:0;margin:0;font-weight:700}.ButtonWarning_disabled__L06C_{box-shadow:0 2px 0 0 var(--error-darker);transform:translateY(2px)}.ButtonWarning_disabled__L06C_:hover{opacity:.5!important}.ButtonWarning_rect__pnb4y{border-radius:8px!important}@media (max-width:600px){.ButtonWarning_text__GWmFk{font-size:14px}.ButtonWarning_container__pVBsn{padding:12px 24px}}.ButtonBase_button__OiByR{outline:none;font-family:inherit;cursor:pointer;transition:opacity .2s;min-width:120px;z-index:2;position:relative}.ButtonBase_button__OiByR:hover{opacity:.8}.ButtonBase_withoutBorder__Uybyz{border:none}.ButtonBase_disabled__BlVNi{cursor:default;opacity:.5}.ButtonBase_disabled__BlVNi:hover{opacity:.6}.LoginRegisterCard_container__OpUy0{padding:16px;background-color:var(--bg-card);border-radius:12px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.25);max-width:375px}.LoginRegisterCard_container__OpUy0.LoginRegisterCard_noShadow__rjUKx{box-shadow:none}.LoginRegisterCard_inputContainer__ppFy5{background-color:var(--bg-primary);border-radius:12px;display:flex;padding:12px 16px;margin-top:16px;border:var(--border-primary);position:relative}.LoginRegisterCard_inputContainer__ppFy5:focus-within{border-color:var(--brand-bright)}.LoginRegisterCard_inputContainerInvalid__Fr79n{border-color:var(--error)}.LoginRegisterCard_input__Y9FM9{margin-left:8px;outline:none;background:none;border:none;font-family:inherit;font-size:16px;color:var(--text-primary);width:100%}[dir=rtl] .LoginRegisterCard_input__Y9FM9{margin-left:0;margin-right:8px}.LoginRegisterCard_input__Y9FM9::-moz-placeholder{color:var(--text-disabled)}.LoginRegisterCard_input__Y9FM9::placeholder{color:var(--text-disabled)}.LoginRegisterCard_mainButton__xlUeO{width:100%;margin-top:24px}.LoginRegisterCard_orContainer__FZfEF{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:0 16px}.LoginRegisterCard_or__wbP1T{font-size:14px;color:var(--text-secondary);margin:0 24px}.LoginRegisterCard_divider__ly16_{height:2px;flex:1;background:var(--border-color);border-radius:1px}.LoginRegisterCard_loginLink___fQtu,.LoginRegisterCard_termsOfUse__Wh4cg{font-size:12px;color:var(--text-secondary);margin:16px 0 0}.LoginRegisterCard_loginLink___fQtu span,.LoginRegisterCard_termsOfUse__Wh4cg span{color:var(--brand-bright);text-decoration:underline;cursor:pointer}.LoginRegisterCard_buttonsContainer__1jCJt{display:flex;justify-content:space-around}.LoginRegisterCard_topButton__EuD_0{width:80px;font-size:18px;margin:0;padding-bottom:12px;cursor:pointer;border-bottom:none;transition:opacity .2s;color:var(--text-primary)}.LoginRegisterCard_topButtonSelected__BKY9h{color:var(--brand-bright);font-weight:700}.LoginRegisterCard_topButton__EuD_0:hover{opacity:.7}.LoginRegisterCard_googleIcon__RDMV9{margin-right:8px;width:24px;height:24px}[dir=rtl] .LoginRegisterCard_googleIcon__RDMV9{margin-right:0;margin-left:8px}.LoginRegisterCard_errorMessage__4GqDN{position:absolute;font-size:10px;color:var(--error);bottom:2px;left:50px;margin:0;padding:0}[dir=rtl] .LoginRegisterCard_errorMessage__4GqDN{left:auto;right:50px}.LoginRegisterCard_upperDivider__vvS_c{height:2px;width:100%;background:var(--border-color,#e4eaee);border-radius:1px;margin-bottom:24px;position:relative}.LoginRegisterCard_upperDividerSelector__WwG1c{position:absolute;height:4px;width:35%;background-color:var(--brand-bright);border-radius:2px;top:-1px;transition:left .25s}[dir=rtl] .LoginRegisterCard_upperDividerSelector__WwG1c{transition:right .25s}.LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_left__ALPt_{left:8%}[dir=rtl] .LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_left__ALPt_{left:auto;right:8%}.LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_right__SthhL{left:57.5%}[dir=rtl] .LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_right__SthhL{left:auto;right:57.5%}.LoginRegisterCard_forgotContainer__y0hVm{visibility:hidden;max-height:0;overflow:hidden;transition:max-height .2s}.LoginRegisterCard_showForgotContainer__ZILz3{visibility:visible;max-height:20px}.LoginRegisterCard_hideForgotContainer__aKNR5{margin:0!important}.LoginRegisterCard_forgotPasswordDisabled__olA1L{opacity:.6;pointer-events:none;cursor:not-allowed}.LoginRegisterCard_lessonTop__fEUsy{width:280px;margin:0 auto}.LoginRegisterCard_lessonTop__fEUsy p{margin:0;padding:0 20px 16px;font-size:16px}.LoginRegisterCard_specialButtonsContainer__0a8R8{display:flex;gap:16px;margin-top:24px;flex-direction:row-reverse;width:100%}.LoginRegisterCard_appleButtonContainer__p5CtI{display:flex;justify-content:center;margin-top:16px;margin-bottom:24px}.LoginRegisterCard_appleButton__97b15{padding:12px 24px}.LoginRegisterCard_specialButton__X5kYf{flex:1;padding:12px 24px;min-width:none}.LoginRegisterCard_forgotPasswordContainer__QUGFW{max-width:375px}.LoginRegisterCard_forgotPasswordHeader__9WX2X{padding:8px 0}.LoginRegisterCard_forgotPasswordTitle__n9hMr{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.LoginRegisterCard_forgotPasswordSubtitle__tL_lU{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.4}@media (max-width:600px){.LoginRegisterCard_specialButton__X5kYf{width:140px}.LoginRegisterCard_container__OpUy0,.LoginRegisterCard_forgotPasswordContainer__QUGFW{max-width:328px}}@keyframes Splash_load__SQhX7{0%{transform:scale(1)}to{transform:scale(1.2)}}.Splash_container__cOCUP{height:100svh;width:100vw;background-color:var(--bg-primary)}.Splash_logo__CZXXI{width:160px;height:160px;animation-name:Splash_load__SQhX7;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}