.page_divider__j4Uwh{height:80px;@media screen and (max-width:1023px){height:48px}}.page_page__EoJiJ{background-image:url(/l/_next/static/media/grid.6d914b23.svg);background-repeat:no-repeat;background-position-x:center}.header_container__pKOhg{padding:12px 48px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;@media screen and (max-width:1279px){justify-content:space-between;padding-left:48px;padding-bottom:16px;padding-right:48px;padding-top:16px}@media screen and (max-width:1023px){padding-left:16px;padding-bottom:6px;padding-right:16px;padding-top:6px}@media screen and (max-width:767px){padding-left:16px;padding-bottom:6px;padding-right:16px;padding-top:6px}}.header_burger__FsULM{display:none;@media screen and (max-width:1023px){display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#7700ff;border-radius:8px;width:36px;height:36px}}.header_header__C7P73{position:fixed;top:0;width:100%;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header_logo__oezLN{display:flex;align-items:center;cursor:pointer;gap:16px}.header_nav__Ui6fb{display:flex;gap:24px;margin:0 auto;@media screen and (max-width:1279px){display:none}}.header_navItem__6rx52{cursor:pointer;white-space:nowrap;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;color:#101828;font-family:Rostelecom Basis;&:hover{cursor:pointer;color:#7700ff}}.header_rightControls__dVozf{display:flex;align-items:center;gap:8px;@media screen and (max-width:1023px){button{display:none}}}.header_buttonTry__iQ_T3{border:2px solid #7700ff;border-radius:8px;padding:12px 16px;color:#7700ff;height:48px;background:none;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;cursor:pointer;display:flex;align-items:center;font-family:Rostelecom Basis}.header_iconLogin__WYBVE{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;width:48px;height:48px;&:hover{cursor:pointer;background-color:rgba(119,0,255,.1);border-radius:8px}}.header_searchDot__Qb4KV{position:absolute;width:8px;height:8px;border-radius:50%;top:6px;left:6px}.header_dark__ZW8DG{color:rgba(255,255,255,1)}.header_mobileMenu__o2f2W{position:fixed;top:60px;left:0;width:100%;height:calc(100dvh - 60px);background-color:rgb(249,249,250);box-shadow:-2px 0 8px rgba(0,0,0,.1);transform:translateX(100%);transition:transform .3s ease;z-index:9999;display:flex;flex-direction:column;padding:16px;justify-content:space-between}.header_mobileMenuShown__cA0FF{transform:translateX(0)}.header_dark__ZW8DG.header_mobileMenu__o2f2W{background-color:#222;color:#eee;box-shadow:-2px 0 8px rgba(0,0,0,.5)}.header_mobileNav__ZKvzo{display:flex;flex-direction:column}.header_mobileNavItem__wXhwu{font-size:18px;font-weight:600;cursor:pointer;display:flex;font-family:Rostelecom Basis;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px 0;border-bottom:1px solid rgba(88,93,105,.25);transition:color .2s}.header_dark__ZW8DG .header_mobileNavItem__wXhwu{border-color:#444}.header_buttonContainer__kxN5b{padding:16px}.button_buttonDefault__YAA0c{border:2px solid #7700ff;border-radius:8px;padding:12px 16px;color:#7700ff;height:48px;background:none;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;cursor:pointer;font-family:Rostelecom Basis;display:flex;align-items:center;justify-content:center;&:active:enabled{background-image:linear-gradient(rgba(16,24,40,.1),rgba(16,24,40,.1))}&:hover{background-color:rgba(119,0,255,.1)}}.button_buttonPrimary__jxZUN{border:2px solid #7700ff;border-radius:8px;padding:12px 16px;color:#ffffff;height:48px;background:#7700ff;font-family:Rostelecom Basis;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;justify-content:center;cursor:pointer;display:flex;align-items:center;&:hover{background:#6500d9}&:active:enabled{background-image:linear-gradient(rgba(16,24,40,.1),rgba(16,24,40,.1))}}.achievements_container__Y0_Xc{padding:0 48px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;@media screen and (max-width:1279px){padding-left:24px;padding-bottom:0;padding-right:24px;padding-top:0}@media screen and (max-width:767px){padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.achievements_achievements__Jyu5_{background-color:#101828;border-radius:32px;overflow:hidden;background-image:url(/l/_next/static/media/grid.1bbe023c.svg);background-repeat:no-repeat;background-position:50%}.achievements_achievementsContent__JkZCM{display:flex;padding:80px 0;justify-content:space-between;position:relative;@media screen and (max-width:1279px){padding-bottom:220px}@media screen and (max-width:1023px){padding-left:0;padding-bottom:40px;padding-right:0;padding-top:40px;padding-bottom:220px}@media screen and (max-width:850px){padding-bottom:150px}@media screen and (max-width:767px){padding-left:0;padding-bottom:32px;padding-right:0;padding-top:32px;padding-bottom:282px;button{display:none}}@media screen and (max-width:400px){padding-bottom:232px}}.achievements_achievementsImageBlock__u1RBL{display:flex;flex-direction:column;gap:94px;min-width:346px;@media screen and (max-width:1279px){&:first-child{top:80px;left:24px}&:first-child,&:last-child{position:absolute;gap:208px}&:last-child{right:-92px}}@media screen and (max-width:850px){&:first-child{top:40px;left:0}&:first-child,&:last-child{position:absolute;gap:168px}&:last-child{right:0}}@media screen and (max-width:767px){&:first-child{top:40px;left:0}&:first-child,&:last-child{position:absolute;gap:208px}&:last-child{right:0}}}.achievements_achievementsTitleBlock__n0J0e{margin-top:140px;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:652px;gap:32px;@media screen and (max-width:1279px){width:100%;max-width:none;margin-top:260px}@media screen and (max-width:850px){margin-top:200px;gap:24px}h2{font-size:48px;line-height:52px;letter-spacing:0;font-weight:700;color:#ffffff;text-align:center;@media screen and (max-width:1279px){width:68%}@media screen and (max-width:850px){font-size:28px;line-height:36px;width:54%}@media screen and (max-width:767px){width:100%}}span{color:#6500d9}}.achievements_img1__q4G0L{width:313px;height:230px;@media screen and (max-width:850px){width:217px;height:160px;margin-left:80px}@media screen and (max-width:767px){margin-left:0}@media screen and (max-width:420px){width:180px;height:130px}}.achievements_img2__NjpqO{width:230px;height:230px;background:rgba(38,46,61,1);border-radius:32px;padding:20px;@media screen and (max-width:850px){width:160px;height:160px}}.achievements_img3__H0_0i{width:230px;height:230px;margin-right:auto;margin-left:0;background:rgba(146,51,255,1);border-radius:32px;padding:20px;@media screen and (max-width:850px){width:160px;height:160px;margin-right:80px;margin-left:0}@media screen and (max-width:767px){margin-right:0}@media screen and (max-width:420px){width:140px;height:140px}}.achievements_img4__8BVpO{width:230px;height:230px;@media screen and (max-width:850px){width:160px;height:160px}}.achievements_img5__CZa0d{width:48px;height:48px;@media screen and (max-width:1023px){width:32px;height:32px}}.achievements_img6__YFPIv{width:123px;height:123px;@media screen and (max-width:1023px){width:86px;height:86px}}.achievements_img7__7gtIU{width:24px;height:24px}.achievements_img8__ztzxH{width:123px;height:123px;@media screen and (max-width:1023px){width:86px;height:86px}}.achievements_achievementsCards__leXzS{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:40px;@media screen and (max-width:1279px){flex-direction:column;align-items:normal}@media screen and (max-width:1023px){flex-direction:row;gap:20px}@media screen and (max-width:767px){flex-direction:column;gap:8px}}.achievements_achievementsCardIcon__fGM6_{display:flex;align-items:center;justify-content:center}.achievements_achievementsCardIconMini__P1U_q{display:flex;align-items:flex-start;justify-content:center}.achievements_achievementsCard__GT_ob{background-color:#262e3d;border-radius:32px;padding:32px;display:flex;justify-content:space-between;gap:32px;@media screen and (max-width:1023px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;gap:16px;align-items:normal}h4{font-size:32px;line-height:44px;font-weight:700;margin-bottom:12px;letter-spacing:0;color:#e8e8ee;@media screen and (max-width:1023px){font-size:18px;line-height:24px}}p{font-size:24px;line-height:32px;font-weight:400;letter-spacing:0;color:#e8e8ee;@media screen and (max-width:1023px){font-size:15px;line-height:20px}}}.achievements_achievementsLeft__BQpPa{display:flex;flex-direction:column;gap:32px;@media screen and (max-width:1023px){gap:20px}@media screen and (max-width:767px){gap:8px}}.achievements_achievementsCardTextBlock__sUxkb{max-width:504px}.achievements_achievementsCardText__id5qU{font-size:27px;line-height:32px;font-weight:700;color:rgba(181,183,192,.5);display:flex;@media screen and (max-width:1023px){font-size:16px;line-height:20px;margin-bottom:8px}}.achievements_achievementsCardCenter__oJBDw{display:flex;justify-content:space-between;align-items:center;@media screen and (max-width:1023px){justify-content:flex-start;gap:24px}span{display:flex;align-items:center;gap:4px;color:rgba(181,183,192,.5);font-size:24px;line-height:32px;font-weight:400;letter-spacing:0;@media screen and (max-width:1023px){font-size:12px;line-height:16px;gap:57px}}}.achievements_achievementsCardRight__uOelK{display:flex;gap:16px;flex-direction:column;@media screen and (max-width:1023px){gap:12px}}.achievements_achievementsCardSubText__0ssvC{display:flex;gap:24px;@media screen and (max-width:1023px){flex-direction:column;gap:4px}span{font-size:18px;line-height:26px;letter-spacing:0;font-weight:400;display:flex;align-items:center;gap:6px;color:rgba(181,183,192,.5);@media screen and (max-width:1023px){font-size:12px;line-height:16px}}}.achievements_achievementsCardInnerWrapper__WQ2xQ{display:flex;align-items:center;padding:32px;border-radius:32px;background-color:rgba(51,58,72,1);gap:32px;margin-bottom:32px;margin-top:60px;@media screen and (max-width:1023px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;gap:16px;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}}.achievements_progress__1KGbM{width:100%;height:16px;border-radius:20px;background-color:rgba(181,183,192,.15)}.achievements_progressInner__Va0hR{height:100%;border-radius:20px;background-color:#9233ff;width:38%}.achievements_progressBlock__ekF0I{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;span{font-weight:400;font-size:22px;line-height:24px;color:rgba(181,183,192,.5);letter-spacing:0;@media screen and (max-width:1023px){font-size:16px;line-height:20px;margin-top:10px}}}.interactive_container__8aXXX{padding:0 48px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;@media screen and (max-width:1279px){justify-content:flex-start;display:block;padding-left:24px;padding-bottom:12px;padding-right:24px;padding-top:12px}@media screen and (max-width:767px){padding-left:16px;padding-bottom:12px;padding-right:16px;padding-top:12px}}.interactive_left__iQS_C{display:flex;flex-direction:column;gap:32px;max-width:540px;@media screen and (max-width:1279px){max-width:100%;button{display:none}}@media screen and (max-width:1023px){gap:16px}h2{font-weight:700;font-size:48px;line-height:52px;letter-spacing:0;color:#101828;@media screen and (max-width:1023px){font-size:28px;line-height:36px}}p{font-weight:500;font-size:32px;line-height:44px;letter-spacing:0;color:#101828;width:74%;@media screen and (max-width:1023px){font-size:14px;line-height:20px}}}.interactive_right__QZ1vF{.interactive_innerWrapper__L6Qne{flex-direction:column;display:flex;gap:8px;&::-webkit-scrollbar{display:none}@media screen and (max-width:1279px){overflow-x:scroll;display:flex;flex-direction:row}}}.interactive_interactive__rYGQu{display:flex;gap:32px;@media screen and (max-width:1279px){flex-direction:column}}.interactive_imageWrapper__JNQ_E{margin-bottom:20px;display:flex;justify-content:center;border-radius:16px;img{width:100%;height:auto;border-radius:16px}@media screen and (max-width:1023px){justify-content:flex-start}@media screen and (max-width:767px){justify-content:flex-start}}.interactive_card__H8dVY{border-radius:32px;padding-bottom:32px;background-color:rgb(221,247,240);background-image:url(/l/_next/static/media/line-1.1f4d4009.svg);background-repeat:no-repeat;&:nth-child(2){background-color:rgba(239,225,255,1);background-image:url(/l/_next/static/media/line-2.6609dfb3.svg)}&:nth-child(3){background-color:rgba(241,244,246,1);background-image:url(/l/_next/static/media/line-3.ed3a82e5.svg)}@media screen and (max-width:1279px){flex:1 1}@media screen and (max-width:1023px){min-width:440px;padding-bottom:20px;img{height:auto}}h3{margin-top:-60px;margin-bottom:12px;display:flex;font-size:28px;line-height:32px;align-items:center;gap:8px;font-weight:700;color:#101828;padding:0 32px;@media screen and (max-width:1023px){font-size:16px;line-height:20px;padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}img{height:32px;width:32px;@media screen and (max-width:1023px){width:23px;height:24px}}}p{font-size:18px;line-height:26px;font-weight:400;letter-spacing:0;color:#101828;padding:0 32px;@media screen and (max-width:1023px){font-size:15px;line-height:20px;padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}}}.banner_container__fTTlE{padding:12px 48px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;flex-direction:column;margin:0 auto;justify-content:center;width:100%;@media screen and (max-width:1279px){padding-left:24px;padding-bottom:12px;padding-right:24px;padding-top:12px}@media screen and (max-width:1279px){padding-left:16px;padding-bottom:12px;padding-right:16px;padding-top:12px;padding-top:52px}@media screen and (max-width:767px){padding-left:0;padding-bottom:12px;padding-right:0;padding-top:12px;padding-top:60px}}.banner_banner__WZLkK{flex-direction:column;font-family:Arial,sans-serif;color:#080a10;position:relative;display:flex;align-items:center;gap:24px}.banner_bannerPriceTag__0DP21{background-color:rgb(240,228,254);border-radius:100px;padding:24px 32px;position:absolute;top:55px;left:-120px;font-size:22px;line-height:24px;font-weight:700;letter-spacing:0;color:#101828;transform:rotate(16deg);overflow:hidden;opacity:.96;@media screen and (max-width:1023px){font-size:13px;line-height:20px;top:160px;left:60px;padding-left:8px;padding-bottom:8px;padding-right:8px;padding-top:8px}@media screen and (max-width:767px){top:165px;left:0}}.banner_bannerContent__mfwqR{flex:1 1;margin-bottom:24px}.banner_bannerTitle__PzcY3{font-size:100px;letter-spacing:0;line-height:90px;font-family:Peace Sans;font-weight:400;color:#101828;position:relative;span{padding-left:110px;font-family:Peace Sans}@media screen and (max-width:1023px){font-size:80px;line-height:80px}@media screen and (max-width:767px){font-size:46px;line-height:46px;text-align:center;span{padding-left:0}}}.banner_bannerDescription__a4eeM{font-size:18px;line-height:26px;letter-spacing:0;font-weight:400;@media screen and (max-width:1023px){font-size:14px;line-height:20px}}.banner_br__149GP{@media screen and (max-width:767px){display:none}}.banner_bannerOnlineTag__4nqli{background-color:rgb(206,245,222);border-radius:20px;border-radius:100px;font-size:12px;padding:24px 32px;color:rgb(206,245,222);text-transform:lowercase;position:absolute;top:30px;right:-40px;font-size:22px;line-height:24px;font-weight:700;letter-spacing:0;color:#101828;transform:rotate(-20deg);overflow:hidden;opacity:.97;display:flex;align-items:center;gap:8px;div{border-radius:50%;background-color:rgba(59,213,124,1);width:16px;height:16px;display:block;@media screen and (max-width:767px){width:8px;height:8px}}@media screen and (max-width:1023px){font-size:13px;line-height:20px;top:-31px;right:192px;padding-left:8px;padding-bottom:8px;padding-right:8px;padding-top:8px}@media screen and (max-width:767px){right:-20px;top:-30px;font-size:13px;line-height:20px}}.banner_bannerButtons___kNxg{display:flex;gap:32px;margin-bottom:16px;@media screen and (max-width:1279px){text-align:center;justify-content:center;width:100%;button{display:none}}@media screen and (max-width:767px){margin-bottom:48px;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.banner_bannerButtonsTablet__JQckc{display:none;margin-top:40px;@media screen and (max-width:1279px){display:flex;width:100%;gap:8px}button{flex:1 1}@media screen and (max-width:767px){flex-direction:column;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.banner_bannerButtonPrimary__apx7P{border:2px solid #7700ff;border-radius:8px;padding:12px 16px;color:#ffffff;height:48px;background:#7700ff;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;cursor:pointer;display:flex;align-items:center}.banner_bannerButtonOutline__bt34k{background-color:rgb(206,245,222);color:#5e5eff;border:2px solid #5e5eff}.banner_bannerCards__utkwA{display:flex;align-items:center;justify-content:space-between;gap:32px;&::-webkit-scrollbar{display:none}@media screen and (max-width:1279px){gap:8px}@media screen and (max-width:767px){overflow-x:scroll;width:100%;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.banner_bannerCard__D5Y7O{background-color:rgba(16,24,40,1);border-radius:32px;padding:24px;display:flex;overflow:hidden;flex-direction:column;position:relative;flex:1 1;height:334px;margin-top:20px;justify-content:space-between;&:nth-child(2),&:nth-child(3){background-color:rgba(239,225,255,1);.banner_bannerCardDescription__yiHaB,.banner_bannerCardTitle__2hiQW{color:rgba(16,24,40,1)}}&:nth-child(2){.banner_bannderCardImg__HVmx7{position:absolute;right:-45px}}&:nth-child(3){.banner_bannerCardTitle__2hiQW{font-size:48px;line-height:52px}}&:nth-child(2){.banner_bannderCardImg__HVmx7{position:relative;img{position:absolute;right:6px;top:-14px;height:auto;width:180px}}}&:nth-child(3){overflow:hidden;.banner_bannderCardImg__HVmx7{position:relative;width:100%;img{position:absolute;top:0;height:auto;width:100%;@media screen and (max-width:1023px){top:-25px;height:auto;width:auto;left:-27px;width:100%!important}}}}@media screen and (max-width:1023px){height:270px}@media screen and (max-width:767px){flex:auto;min-width:284px;width:284px}}.banner_bannderCardImg__HVmx7{display:flex;width:100%;justify-content:flex-end;@media screen and (max-width:1023px){width:100%;height:104px;img{width:102px;height:100%}}}.banner_bannerCardTitle__2hiQW{font-size:22px;line-height:24px;font-weight:700;letter-spacing:0;color:#ffffff;margin-bottom:8px;@media screen and (max-width:1023px){font-size:18px!important;line-height:24px}}.banner_bannerCardDescription__yiHaB{font-size:18px;line-height:26px;letter-spacing:0;font-weight:400;color:#ffffff;@media screen and (max-width:1023px){font-size:14px;line-height:20px}}.subjects_container__H3kaj{padding:12px 48px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;@media screen and (max-width:1279px){flex-direction:column;padding-left:24px;padding-bottom:12px;padding-right:24px;padding-top:12px}@media screen and (max-width:767px){padding-left:0;padding-bottom:12px;padding-right:0;padding-top:12px}}.subjects_leftBlock__YlTe_{max-width:540px;@media screen and (max-width:1279px){width:100%;max-width:100%}button{@media screen and (max-width:1279px){display:none}}}.subjects_leftBlock__YlTe_ h1{font-weight:700;font-size:48px;line-height:52px;margin-bottom:32px;@media screen and (max-width:1279px){margin-bottom:0}@media screen and (max-width:1023px){font-size:28px;line-height:36px;margin-bottom:24px}@media screen and (max-width:767px){margin-bottom:0;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.subjects_rightBlock__YH3_F{flex-grow:1;display:flex;flex-direction:column;gap:24px;@media screen and (max-width:767px){width:100%}.subjects_buttonBLock__g_qRV{display:none;@media screen and (max-width:767px){display:block;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0;button{width:100%!important}}}}.subjects_tabs___VNw5{display:flex;background-color:#f9f9fa;border-radius:100px;height:52px;&::-webkit-scrollbar{display:none}@media screen and (max-width:767px){overflow-x:scroll;width:100%;gap:16px;padding-left:16px}.subjects_tab__hbtur{font-size:16px;line-height:24px;letter-spacing:0;font-weight:400;color:#101828;border:none;flex:1 1;cursor:pointer;border-radius:9999px;background-color:transparent;@media screen and (max-width:767px){min-width:-moz-fit-content;min-width:fit-content;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.subjects_tabActive__n636k{background-color:#101828;color:#ffffff}}.subjects_tabBtn__dID2o{background:transparent;border:none;padding:8px 20px;font-weight:600;font-size:14px;color:#6a00ff;border-radius:12px;cursor:pointer;transition:background-color .2s}.subjects_tabBtn__dID2o.subjects_active__L5BYc{background-color:#0c0c1d;color:white}.subjects_subjectsGrid__5dLmj{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;@media screen and (max-width:767px){display:flex;flex-direction:column;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.subjects_subjectCard__awD4C{background-color:#f8f8fa;padding:24px;border-radius:32px;box-sizing:border-box;height:226px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.subjects_subjectCard__awD4C h3{font-weight:700;margin-bottom:8px;font-size:28px;line-height:32px;letter-spacing:0;@media screen and (max-width:1023px){font-size:18px;line-height:24px}}.subjects_subjectCard__awD4C p{font-weight:400;font-size:18px;line-height:26px;width:85%;@media screen and (max-width:1023px){font-size:15px;line-height:20px}}.subjects_lessons__el_5z{background-color:rgba(119,0,255,.1);font-weight:400;font-size:14px;border-radius:3px;padding:4px 8px;border-radius:6px;color:#6500d9;display:inline-block;line-height:20px;@media screen and (max-width:1023px){font-size:12px;line-height:20px}}.season-tickets_container__9OOPg{padding:80px 48px 48px;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;@media screen and (max-width:1279px){padding-left:24px;padding-bottom:48px;padding-right:24px;padding-top:48px}@media screen and (max-width:1023px){padding-left:24px;padding-bottom:32px;padding-right:24px;padding-top:32px}@media screen and (max-width:767px){padding-left:0;padding-bottom:24px;padding-right:0;padding-top:24px}}.season-tickets_seasonTickets__6_XpI{background-color:#101828;border-radius:32px;overflow:hidden}.season-tickets_title__99vxZ{font-weight:700;font-size:86px;line-height:86px;letter-spacing:0;color:#ffffff;margin-bottom:48px;span{color:#a759ff}@media screen and (max-width:1023px){font-size:28px;line-height:36px;margin-bottom:24px}@media screen and (max-width:767px){padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.season-tickets_subtitle__zYYlX{display:flex;align-items:center;gap:8px;@media screen and (max-width:1279px){flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){flex-direction:row;align-items:center}}.season-tickets_cards__UKAJv{display:flex;align-items:center;justify-content:align-items;gap:16px;margin-bottom:48px;@media screen and (max-width:1279px){flex-wrap:wrap;gap:16px;&>div{width:49%}}@media screen and (max-width:1023px){margin-bottom:24px;gap:0;&>div:first-child,&>div:nth-child(2){margin-bottom:16px}}@media screen and (max-width:767px){order:2;margin-bottom:0;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0;&>div{width:100%;margin-bottom:16px;gap:12px}&>div:last-child{margin-bottom:0}}h3{font-weight:700;font-size:22px;line-height:24px;color:#ffffff;margin-bottom:16px;letter-spacing:0;@media screen and (max-width:1023px){font-size:16px;line-height:20px;margin-bottom:14px}}p{font-weight:400;font-size:16px;line-height:24px;color:#ffffff;@media screen and (max-width:1023px){font-size:14px;line-height:20px}}}.season-tickets_card__iUen3{width:324px;@media (max-width:1440px){width:auto}p{width:85%}}.season-tickets_cardSubscribes__lAGZn{display:flex;align-items:center;gap:16px;width:100%;&::-webkit-scrollbar{display:none}@media screen and (max-width:1279px){overflow-x:scroll;width:100%;gap:8px}@media screen and (max-width:767px){order:1;margin-bottom:24px;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.season-tickets_cardSubscibe__cVuhn{flex:1 1;background-color:#262e3d;border-radius:32px;height:320px;position:relative;padding:32px 24px 24px;@media screen and (max-width:1023px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;height:347px}}.season-tickets_percent__pVFmS{position:absolute;top:32px;color:#ffa788;font-size:14px;line-height:20px;letter-spacing:0;width:43px;height:28px;background-color:rgba(255,114,65,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;right:40px}.season-tickets_wrapperImage__JxVcW{height:127px;margin-bottom:24px}.season-tickets_cardSubscribeTextWrapper__wVqyE{display:flex;align-items:baseline;gap:8px}.season-tickets_priceSubscribe__ONble{font-weight:500;font-size:48px;line-height:52px;letter-spacing:0;color:#ffffff;@media screen and (max-width:1023px){font-size:28px;line-height:36px}span{font-size:14px;line-height:20px;letter-spacing:0}}.season-tickets_oldPrice__hzrDc{color:#ffa788;font-size:14px;line-height:20px;letter-spacing:0;text-decoration:line-through}.season-tickets_description__1BasK,.season-tickets_priceSeasonTicket__K3TfY{color:rgba(255,255,255,.64);font-size:14px;line-height:20px;letter-spacing:0}.season-tickets_description__1BasK{margin-top:16px}.season-tickets_cardSubscribeTextBlock__xXqyk{height:72px;margin-bottom:16px;@media screen and (max-width:1023px){height:56px}}span.season-tickets_underline__aga9q{text-wrap-mode:nowrap;color:#ffffff}.season-tickets_blockCardDescription__Xxx9x{margin:40px 0 0;background-color:#262e3d;color:#fff;padding:36px;border-radius:32px;font-size:22px;font-weight:700;line-height:24px;display:flex;align-items:center;justify-content:space-between;order:3;@media screen and (max-width:767px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;flex-direction:column;font-weight:500;line-height:24px;font-size:16px;margin-left:16px;margin-bottom:0;margin-right:16px;margin-top:40px;.season-tickets_cardDescription__2ZMtT{margin-bottom:24px}}.season-tickets_btnCardDescWrap__yeN8x{margin-left:36px;button{width:180px!important}@media screen and (max-width:767px){margin-left:0;width:100%;button{width:100%!important}}}}.teachers_container__oVjfb{padding:12px 48px;display:flex;font-family:Arial,sans-serif;font-size:14px;flex-direction:column;max-width:1440px;margin:0 auto;justify-content:center;@media screen and (max-width:1279px){padding-left:24px;padding-bottom:12px;padding-right:24px;padding-top:12px}@media screen and (max-width:767px){padding-left:0;padding-bottom:12px;padding-right:0;padding-top:12px}}.teachers_teachers__Q04kO{background-image:url(/l/_next/static/media/grid.6d914b23.svg);background-repeat:no-repeat;background-position-x:center}.teachers_tabs__2hJrn{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;background-color:rgba(249,249,250,1);margin:0 auto 48px;border-radius:100px;justify-content:center;&::-webkit-scrollbar{display:none}@media screen and (max-width:1279px){justify-content:flex-start}@media screen and (max-width:1023px){margin-bottom:24px}@media screen and (max-width:767px){width:100%;overflow-x:scroll;justify-content:flex-start;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.teachers_tab__jSmlS{width:-moz-fit-content;width:fit-content;color:#101828;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;letter-spacing:0;padding:8px 16px;cursor:pointer;@media screen and (max-width:767px){min-width:-moz-fit-content;min-width:fit-content}}.teachers_activeTab__3tIRP{background-color:#101828;color:#ffffff;border-radius:9999px;height:40px}.teachers_title__pp0WO{font-size:100px;line-height:90px;letter-spacing:0;color:#101828;text-align:center;font-family:Peace Sans;font-weight:400;text-transform:uppercase;margin-bottom:24px;@media screen and (max-width:1023px){font-size:46px;line-height:46px}@media screen and (max-width:767px){font-size:34px;line-height:38px;padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.teachers_subtitle__7WZbQ{margin-bottom:48px;text-align:center;font-size:32px;line-height:44px;@media screen and (max-width:1023px){margin-bottom:24px;font-size:24px}}.teachers_info__GQQ7k{background-color:#f9f9fa;border-radius:32px;display:flex;padding:8px;min-height:456px;@media screen and (max-width:1023px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;min-height:392px}@media screen and (max-width:767px){display:flex;flex-direction:column-reverse;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}.teachers_videoWrapper__M7RUg{width:50%;@media screen and (max-width:1023px){height:220px;height:336px;width:54%}@media screen and (max-width:767px){width:100%;margin-bottom:32px;height:220px}}.teachers_buttonWrapper__KFJbd{button{display:none}@media screen and (max-width:1279px){button{display:flex;width:100%!important;align-items:center;gap:8px;margin-top:8px}}}.teachers_video__aYEFu{display:flex;align-items:center;justify-content:center;border-radius:24px;overflow:hidden;height:100%;position:relative;background-image:url(/l/_next/static/media/line.0f8b9644.png);background-repeat:no-repeat;background-position:50%;button{z-index:99;position:absolute;bottom:32px;left:32px;gap:8px}button,div{display:flex;align-items:center}div{background:rgba(119,0,255,.1);height:100%;width:100%;justify-content:center}img{position:absolute;transform:scale(.9);bottom:-25px;width:81%;height:auto}@media screen and (max-width:1279px){height:80%;button{display:none}}@media screen and (max-width:1023px){img{object-fit:contain;bottom:-16px}}@media screen and (max-width:767px){img{transform:scale(.5);bottom:auto}}@media screen and (max-width:670px){img{transform:scale(.6);bottom:auto}}@media screen and (max-width:560px){img{transform:scale(.7);bottom:auto}}@media screen and (max-width:450px){img{transform:scale(.9);bottom:auto}}@media screen and (max-width:380px){img{transform:scale(1);bottom:auto}}}.teachers_textWrapper__xT4rU{width:50%;padding:16px 86px 16px 16px;p{font-weight:700;font-size:48px;line-height:52px;letter-spacing:0;color:#101828;margin-bottom:12px;@media screen and (max-width:1023px){font-size:28px;line-height:36px}}@media screen and (max-width:1023px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;padding-right:8px}@media screen and (max-width:767px){width:100%}}.teachers_achievement__ItMXH{min-height:58px;padding:16px 0;color:#101828;font-size:18px;line-height:26px;border-bottom:1px solid rgba(88,93,105,.25);display:flex;align-items:flex-start;gap:2px;@media screen and (max-width:1023px){font-size:14px;line-height:20px;padding-left:0;padding-bottom:12px;padding-right:0;padding-top:12px;gap:6px;min-height:48px}}.teachers_achievements__3q080{.teachers_achievement__ItMXH:last-child{border-bottom:0;padding-bottom:0}}.teachers_primary__GbXy2{background-color:rgba(119,0,255,.1);color:rgba(101,0,217,1)}.teachers_default__Va4P4,.teachers_primary__GbXy2{height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:20px;letter-spacing:0;border-radius:3px;padding:8px}.teachers_default__Va4P4{background-color:rgba(255,79,18,.1);color:rgba(217,67,15,1)}.teachers_lvl__00EHt{display:flex;gap:8px;align-items:center;margin-bottom:12px}.questions_container__ezf5X{padding:12px 48px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;flex-direction:column;@media screen and (max-width:1279px){padding-left:24px;padding-bottom:12px;padding-right:24px;padding-top:12px}@media screen and (max-width:767px){padding-left:16px;padding-bottom:12px;padding-right:16px;padding-top:12px}}.questions_card__GZ_jd{display:flex;flex-direction:column;width:300px;border:1px solid #ccc;padding:10px}.questions_card-element__LtvHK{flex:1 1;width:100%}.questions_accordion__xPnWc{width:840px;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;gap:4px;@media screen and (max-width:1279px){width:100%}}.questions_item___ycQN{background:#FFFFFF;border-radius:32px;overflow:hidden;padding:32px;height:auto;.questions_content__dvNRM{transition:opacity .3s ease;opacity:0}&.questions_active__Fy73p{.questions_header__yNshs{margin-bottom:16px}.questions_content__dvNRM{transition:opacity .3s ease;opacity:1}}@media screen and (max-width:1279px){padding-left:16px;padding-bottom:22px;padding-right:16px;padding-top:22px}}.questions_header__yNshs{width:100%;background:#FFFFFF;border-radius:32px;border:none;outline:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:16px;color:#101828;font-weight:700;font-size:22px;line-height:24px;letter-spacing:0;gap:14%;@media screen and (max-width:1279px){font-size:15px;line-height:20px}@media screen and (max-width:767px){gap:4px}}.questions_arrow__28GsY{display:flex;align-items:center;justify-content:center;height:48px;min-width:48px;background-color:#F4F4F5;border-radius:50%;transition:background-color .3s ease;@media screen and (max-width:1023px){min-width:32px;height:32px}}.questions_arrowOpen__n5Zuj{background-color:#7700FF}.questions_contentWrapper__n4p3U{overflow:hidden;transition:max-height .3s ease}.questions_content__dvNRM{padding-top:0;font-size:18px;line-height:26px;color:#101828;letter-spacing:0;@media screen and (max-width:1279px){font-size:14px;line-height:20px}}.questions_title__l1gUv{font-size:86px;color:#101828;font-weight:700;line-height:70px;letter-spacing:0;margin-bottom:64px;max-width:840px;text-align:center;span{color:#7700FF}@media screen and (max-width:1279px){font-size:28px;line-height:36px;margin-bottom:24px}}.questions_questions__gy_JD{background-color:#F4F4F5;padding-top:72px;padding-bottom:72px;@media screen and (max-width:1023px){padding-top:36px;padding-bottom:36px}}@import "/public/fonts.css";.footer_container__llKQg{display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:14px;max-width:1440px;margin:0 auto;justify-content:center;padding:0 48px;@media screen and (max-width:1279px){padding-left:24px;padding-bottom:12px;padding-right:24px;padding-top:12px}@media screen and (max-width:767px){padding-left:16px;padding-bottom:12px;padding-right:16px;padding-top:12px;padding-bottom:0}}.footer_footer__Cqe5N{background-color:#101828;padding-top:110px;padding-bottom:64px;margin-top:-50px;z-index:1}.footer_menu__czUyG{display:flex;gap:30;width:100%;margin-bottom:16px;@media screen and (max-width:1279px){flex-wrap:wrap}}.footer_item__zRDVy{background-color:rgba(88,93,105,.3);width:-moz-fit-content;width:fit-content;justify-content:center;border-radius:100px;color:rgba(255,255,255,1);font-size:22px;line-height:24px;font-weight:700;letter-spacing:0;padding:0 24px;@media screen and (max-width:1023px){font-size:15px;line-height:20px}}.footer_munuLabel__f3tB3{color:rgba(255,255,255,.4);font-size:16px;line-height:24px;letter-spacing:0;margin-bottom:8px;@media screen and (max-width:1023px){font-size:14px;line-height:20px}}.footer_infoLabel__3AD4k{a{color:#FFFFFF;cursor:pointer}@media screen and (max-width:1023px){font-size:14px;line-height:20px}}.footer_menuLink__rYYkQ{font-size:16px;line-height:24px;font-weight:500;color:#FFFFFF;margin-bottom:12px;letter-spacing:0;width:-moz-fit-content;width:fit-content;@media screen and (max-width:1023px){font-size:22px;line-height:24px}}.footer_menuItem___5uUI{margin-bottom:20px;display:flex;flex-direction:column;&:last-child{margin-bottom:0;@media screen and (max-width:767px){margin-bottom:24px}.footer_menuLink__rYYkQ:last-child{margin-bottom:0}}.footer_menuLink__rYYkQ :not(:last-child){margin-bottom:8px}}.footer_menyCol__M6TBB{flex:auto}.footer_infoCol__X3uUH{flex:3.7 1}.footer_contactsCol__EnMTQ{.footer_menuLink__rYYkQ{font-size:22px;line-height:24px;@media screen and (max-width:1023px){font-size:22px;line-height:24px}}@media screen and (max-width:1279px){width:100%;display:flex;.footer_menuItem___5uUI{width:50%}}@media screen and (max-width:767px){width:100%;display:flex;flex-direction:column;.footer_menuItem___5uUI{width:100%}}}.footer_logo__yelt4{@media screen and (max-width:1279px){display:none}}.footer_defaultCol__c4m5t{@media screen and (max-width:1279px){width:50%}@media screen and (max-width:1023px){display:none}}.footer_bottom__Vy_NP{display:flex;justify-content:space-between;align-items:baseline}.footer_bottomMenu__n_Gyc{display:flex;gap:32px;@media screen and (max-width:767px){flex-direction:column;gap:24px;.footer_munuLabel__f3tB3:last-child{margin-bottom:0}}}.footer_scrollWrapper__v28Uq{overflow:hidden;width:100%}.footer_scrollMenu__QMUtS{display:flex;width:max-content;animation:footer_scroll-left__SMg_X linear infinite;animation-duration:10s;gap:8px;margin-bottom:40px}.footer_item__zRDVy{padding:0 20px;white-space:nowrap;display:flex;align-items:center;gap:8px;height:56px;@media screen and (max-width:767px){height:40px}}@keyframes footer_scroll-left__SMg_X{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.reviews_title__kf0T3{font-size:100px;line-height:90px;font-family:Peace Sans;color:#101828;font-weight:400;text-transform:uppercase;text-align:center;position:-webkit-sticky;position:sticky;top:150px;z-index:1;height:-moz-fit-content;height:fit-content;padding-bottom:400px;span{padding-left:50px;display:block;font-family:Peace Sans}@media screen and (max-width:1023px){font-size:80px;line-height:80px;top:100px}@media screen and (max-width:767px){font-size:46px;line-height:46px;text-align:center;top:90px;span{padding-left:0}}.reviews_bannerTitle___e5vE{background-color:rgba(10,203,91,.2);border-radius:100px;padding:24px;position:absolute;top:10px;right:-60px;font-size:22px;line-height:24px;font-weight:700;letter-spacing:0;color:rgba(16,24,40,1);transform:rotate(16.79deg);overflow:hidden;text-transform:lowercase;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);@media screen and (max-width:1023px){font-size:18px;line-height:20px;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px;transform:rotate(15.79deg);top:-15px;right:-10px}@media screen and (max-width:767px){top:-15px;right:-30px;padding-left:8px;padding-bottom:8px;padding-right:8px;padding-top:8px}}}.reviews_reviews-root__WtZ00{position:relative}.reviews_reviews-top-bg__4_oQL{height:60vh;background-color:aqua;width:100%}.reviews_reviews-elements__hdiuE{padding-bottom:150px;position:relative;z-index:1}.reviews_container__fpV9L{max-width:1200px;margin:0 auto}.reviews_elements-content__BjLm2{background-repeat:no-repeat;background-position:bottom;background-image:url(/l/_next/static/media/background.3ba8a3e5.png);background-size:contain;padding-bottom:149px;display:flex;flex-direction:column;align-items:center}.reviews_elements-content-items__7Tu9b{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:-400px!important}.reviews_elements-content-item__Z7KLv{padding-top:300px;justify-content:center;align-items:center;display:flex;position:-webkit-sticky;position:sticky;top:60px;width:50%;@media screen and (max-width:1023px){padding-top:230px}@media screen and (max-width:767px){width:72%;padding-top:150px}}.reviews_element-card__x4gih{border-radius:24px;width:499px;position:relative;min-height:341px;box-shadow:2px 1px 8px rgba(34,60,80,.2);padding:24px;font-size:18px;background-color:white}.reviews_element-card-before__ozHMX{padding-top:59.25%}.reviews_cover-image__dDjEF{pointer-events:none;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;position:relative;background-color:white;padding:24px;font-size:18px;@media screen and (max-width:767px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.reviews_sub___cC9_{font-size:22px;font-weight:700;margin-bottom:4px;color:#101828}.reviews_student__O1vXp{margin-bottom:20px;color:rgba(16,24,40,.55);font-size:16px;line-height:24px;@media screen and (max-width:767px){font-size:12px;line-height:16px}}.reviews_content__1p_VK{font-size:16px;font-weight:400;color:#101828}.reviews_reviews-bottom-bg__wo0j_{height:100vh;background-color:rgb(255,95,204);width:100%}.reviews_image__yztxy{position:absolute;z-index:11;right:-37px;top:-59px}