:root{--uikit---color--high-orange: #f90;--uikit---color--main-black: #25262c;--uikit---color--mid-purple: #8a51e6;--uikit---color--main-white: white;--uikit---color--primary-pink: #cc2e8d;--uikit---color--high-blue: #3b4eeb;--uikit---color--primary-yellow: #ffde7a;--black: #111;--slate-blue\<deleted\|variable-6db5d644\>: #8950e6;--orange\<deleted\|variable-4c4d2d31\>: #f90;--coral\<deleted\|variable-71b0e4c7\>: #ff7940;--white: white;--pink\<deleted\|variable-0340f168\>: #e0d1fb;--light-blue\<deleted\|variable-58b93bc1\>: #cdebf9;--uikit---color--primary-yellow-light: #fff4d0;--uikit---color--mid-blue: #cdebf9;--khaki\<deleted\|variable-514f9f72\>: #fffa7d;--uikit---color--main-grey: #ecedf3;--uikit---color--primary-blue: #cdd4f9;--uikit---color--primary-blue-light: #ebefff;--uikit---color--primary-pink-light: #efcdea;--uikit---color--mid-yellow: #e9ff6b;--uikit---color--mid-purple-light: #e1d4f7;--uikit---color--high-blue-dark: #1c0049;--uikit---color--high-blue-light: #bdc4ff}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.uikit--404{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:88px 40px;display:flex;position:relative}.uikit--404__content{text-align:center;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.uikit--404__img{max-width:100%;margin-bottom:32px}.uikit--404__heading{margin-bottom:20px;font-family:TT Foxford,sans-serif;font-size:48px;line-height:1.15em}.uikit--404__text{max-width:540px;margin-bottom:32px;font-size:20px;line-height:1.4em}.uikit--404__btn{color:#fff;background-color:#8950e6;border-radius:1000px;flex:none;justify-content:center;align-items:center;max-width:480px;padding:12px 40px;font-family:TT Foxford,sans-serif;font-size:22px;font-weight:800;line-height:1.5em;text-decoration:none;transition:all .4s;display:flex}.uikit--404__btn:hover{background-color:#642dbd}.uikit--404__btn:active{box-shadow:inset 0 4px #00000024}.uikit--title-h1{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:60px;font-weight:800;line-height:1em;position:relative}.uikit--title-h2{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:48px;font-weight:800;line-height:1.1em;position:relative}.uikit--title-h3{margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:28px;font-weight:800;line-height:1.2em;position:relative}.uikit--title-h4{margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:20px;font-weight:800;line-height:1.2em;position:relative}.uikit--title-h5{margin-top:0;margin-bottom:0;font-family:Circe,sans-serif;font-size:24px;font-weight:700;line-height:1.2em;position:relative}.uikit--tt-none{text-transform:none}.uikit--tt-right{text-align:right}.uikit--tt-center{text-align:center}.uikit--tt-left{text-align:left}.uikit--button{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--uikit---color--high-orange);pointer-events:auto;color:var(--uikit---color--main-black);text-align:center;white-space:nowrap;cursor:pointer;border:0 solid #000;border-radius:1000px;justify-content:center;align-items:center;min-height:56px;padding:8px 32px;font-family:TT Foxford,sans-serif;font-size:18px;font-weight:800;line-height:1;text-decoration:none;transition:box-shadow .2s,color .2s,background-color .2s;display:flex}.uikit--button:hover{background-color:#ffa319}.uikit--button:active{box-shadow:inset 0 5px #0003}.uikit--button.uikit--button--purple{background-color:var(--uikit---color--mid-purple);color:var(--uikit---color--main-white)}.uikit--button.uikit--button--purple:hover{background-color:#9461e8}.uikit--button.uikit--button--white{background-color:var(--uikit---color--main-white);color:var(--uikit---color--main-black)}.uikit--button.uikit--button--white:hover{background-color:#ffa319}.uikit--button.uikit--button--black{background-color:var(--uikit---color--main-black);color:var(--uikit---color--main-white)}.uikit--button.uikit--button--black:hover{background-color:#453b32}.uikit--button.uikit--button--s{min-height:40px;padding:2px 24px;font-size:16px}.uikit--button.uikit--button--xl{font-size:22px}.uikit--button.uikit--button--ghost-orange{box-shadow:inset 0 0 0 2px var(--uikit---color--high-orange);background-color:#0000}.uikit--button.uikit--button--ghost-orange:hover{background-color:var(--uikit---color--high-orange);box-shadow:inset 0 0 0 2px var(--uikit---color--high-orange)}.uikit--button.uikit--button--ghost-orange:focus{background-color:var(--uikit---color--high-orange);box-shadow:inset 0 .4em #25262c26}.uikit--button.uikit--button--disabled{pointer-events:none;color:#6e6e6e;cursor:not-allowed;background-color:#c5c3c3}.uikit--button.uikit--button--l{color:var(--uikit---color--main-black);font-size:18px}.uikit--button.uikit--button--xs{min-height:40px;padding:0 24px;font-size:14px}.uikit--button.uikit--button--m{min-height:48px;padding-top:4px;padding-bottom:4px;font-size:18px}.uikit--button.uikit--button--pink{background-color:var(--uikit---color--primary-pink);color:var(--uikit---color--main-white)}.uikit--button.uikit--button--pink:hover{background-color:#dd53a5}.uikit--button.uikit--button--blue{background-color:var(--uikit---color--high-blue);color:var(--uikit---color--main-white)}.uikit--button.uikit--button--blue:hover{background-color:#2233c7}.uikit--button.uikit--button--ghost-white{box-shadow:inset 0 0 0 2px var(--uikit---color--main-white);color:var(--uikit---color--main-white);background-color:#0000}.uikit--button.uikit--button--ghost-white:hover{background-color:var(--uikit---color--high-orange);box-shadow:none}.uikit--button.uikit--button--ghost-white:focus{background-color:var(--uikit---color--high-orange);color:var(--uikit---color--main-white);box-shadow:inset 0 .4em #25262c26}.uikit--button.uikit--button--ghost-pink{box-shadow:inset 0 0 0 2px var(--uikit---color--primary-pink);color:var(--uikit---color--primary-pink);background-color:#0000}.uikit--button.uikit--button--ghost-pink:hover{background-color:var(--uikit---color--primary-pink);box-shadow:none;color:var(--uikit---color--main-white)}.uikit--button.uikit--button--ghost-pink:focus{background-color:var(--uikit---color--primary-pink);color:var(--uikit---color--main-white);box-shadow:inset 0 .4em #25262c40}.uikit--button.uikit--button--ghost-blue{box-shadow:inset 0 0 0 2px var(--uikit---color--high-blue);color:var(--uikit---color--high-blue);background-color:#0000}.uikit--button.uikit--button--ghost-blue:hover{background-color:var(--uikit---color--high-blue);box-shadow:none;color:var(--uikit---color--main-white)}.uikit--button.uikit--button--ghost-blue:focus{background-color:var(--uikit---color--high-blue);color:var(--uikit---color--main-white);box-shadow:inset 0 .4em #0000004d}.uikit--button.uikit--button--ghost-purple{box-shadow:inset 0 0 0 2px var(--uikit---color--mid-purple);color:var(--uikit---color--mid-purple);background-color:#0000}.uikit--button.uikit--button--ghost-purple:hover{background-color:var(--uikit---color--mid-purple);box-shadow:none;color:var(--uikit---color--main-white)}.uikit--button.uikit--button--ghost-purple:focus{background-color:var(--uikit---color--mid-purple);color:var(--uikit---color--main-white);box-shadow:inset 0 .4em #25262c40}.uikit--button.uikit--button--ghost-black{box-shadow:inset 0 0 0 2px var(--uikit---color--main-black);background-color:#0000}.uikit--button.uikit--button--ghost-black:hover{background-color:var(--uikit---color--main-black);box-shadow:none;color:var(--uikit---color--main-white)}.uikit--button.uikit--button--ghost-black:focus{background-color:var(--uikit---color--main-black);color:var(--uikit---color--main-white);box-shadow:inset 0 5px #ffffff26}.uikit--button.uikit--button--circe-font{font-family:Circe,sans-serif;font-weight:400}.uikit--button.uikit--button--loading{pointer-events:none;color:#25262c00;cursor:not-allowed;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:1.6em}.uikit--buttons-pack{grid-column-gap:36px;grid-row-gap:36px;background-color:#ddd;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;padding:40px;display:grid}.uikit--buttons-pack__list{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;display:flex}.uikit--promocode{grid-column-gap:8px;grid-row-gap:8px;color:var(--uikit---color--main-black);cursor:pointer;background-color:#ebebeb;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding-left:20px;padding-right:20px;font-family:TT Foxford,sans-serif;font-size:16px;font-weight:800;line-height:1;transition:background-color .2s;display:flex}.uikit--promocode:hover{background-color:var(--uikit---color--primary-yellow)}.uikit--promocode:active{box-shadow:inset 0 4px #0003}.uikit--promocode__icon{pointer-events:none;width:1.3em}.uikit--button__arrow{pointer-events:none;width:1.8em;min-width:30px;margin-top:2px}.notification{z-index:9999999;background-color:#fffb80;background-image:url(../images/bg-notif-min.svg);background-position:100% 0;background-repeat:no-repeat;background-size:auto;justify-content:space-between;width:100%;height:68px;padding:14px 48px;display:flex;position:fixed;top:0}.notificatrion-info{grid-column-gap:16px;grid-row-gap:16px;color:var(--uikit---color--main-black);justify-content:flex-start;align-items:center;font-family:TT Foxford,sans-serif;font-size:18px;line-height:22px;display:flex}.notification__link{color:var(--uikit---color--main-black);cursor:pointer;text-decoration:none;display:none}.uikit--button__arrow.uikit--arrow--right{width:1.3em;min-width:24px}.uikit--button__arrow-circle{pointer-events:none;width:1.8em;min-width:28px;margin-top:2px;margin-right:-10px}.uikit--css{display:none}.uikit--notification{z-index:999;text-align:center;background-color:#8a51e7;justify-content:center;align-items:center;height:80px;font-family:TT Foxford,sans-serif;font-size:20px;font-weight:800;line-height:1;transition:background-color .2s,top .2s;display:flex;position:fixed;top:-80px;left:0;right:0}.uikit--input{color:var(--uikit---color--main-black);border:1px solid #ebefff;border-radius:12px;width:100%;height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px;background-color:#fff;transition:border-color .2s}.uikit--input:hover{border-style:solid;border-color:#c5c5c5}.uikit--input:focus{border-style:solid;border-color:#8950e6}.uikit--input::placeholder{color:#838593}body{color:var(--black);font-family:Circe,sans-serif;font-size:20px;line-height:1.5em}.section{background-color:#121212;padding:80px 40px;position:relative}.section.section--hero{background-color:#111;padding:0 0 100px;overflow:hidden}.section.section--inside{z-index:2;background-color:#0000;margin-top:-90px;padding-top:70px;overflow:hidden}.section.section--enroll{padding-bottom:130px;overflow:hidden}.section.section--enroll.hidden{display:none}.section.section--units{z-index:2;overflow:hidden}.section.section--galery,.section.section--faq{background-color:var(--black)}.section.why{background-image:url(../images/RectanglePurple-min.svg);background-position:50% 100%;background-repeat:repeat-x;background-size:auto;padding-bottom:162px}.section.section--draw{background-color:#121212;background-image:none;background-size:auto}.container{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;position:relative}.container.container--small{max-width:996px}.container.container--small.container--enroll{aspect-ratio:auto;justify-content:flex-start;align-items:stretch;display:flex}.btn{z-index:3;border:2px solid var(--orange\<deleted\|variable-4c4d2d31\>);background-color:var(--orange\<deleted\|variable-4c4d2d31\>);color:var(--black);border-radius:1000px;flex:none;justify-content:center;align-items:center;padding:12px 40px;font-family:TT Foxford,sans-serif;font-size:22px;font-weight:800;line-height:1.4em;text-decoration:none;transition:all .4s;display:flex}.btn:hover{border-color:var(--coral\<deleted\|variable-71b0e4c7\>);background-color:var(--coral\<deleted\|variable-71b0e4c7\>)}.btn:active{box-shadow:inset 0 4px #00000024}.btn.w--current{cursor:pointer}.btn.btn--hero{z-index:4;cursor:pointer;padding-left:24px;padding-right:24px;position:relative}.btn.btn--units{display:none}.main{color:var(--white);-webkit-text-fill-color:inherit;background-color:#111;background-clip:border-box;overflow:clip}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.hide{display:none}.need-remove-2{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:936px;margin-left:auto;margin-right:auto;position:relative}.need-remove-1{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.hero__subtitle{z-index:3;color:#ecedf3;text-align:center;max-width:650px;margin-bottom:40px;font-size:24px;line-height:133%;position:relative}.hero__subtitle.short{max-width:476px}.hero__title{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:20px;font-family:TT Foxford,sans-serif;font-size:60px;line-height:1em}.hero__title.hero__title-end{margin-bottom:20px}.hero__img-1{z-index:1;position:absolute;inset:140px auto auto 105px;transform:rotate(-44deg)}.hero__img-2{z-index:1;max-width:114px;position:absolute;inset:90px 100px auto auto}.hero__img-3{z-index:1;width:260px;position:absolute;inset:auto auto -82px 51px;transform:rotate(-8deg)}.hero__img-4{z-index:1;width:260px;position:absolute;inset:auto 47px -73px auto;transform:rotate(8deg)}.for-whom__item{background-color:#111;border-bottom:2px solid #cdebf9;padding:32px;font-size:20px;line-height:1.3}.for-whom__item.item--purple{border-bottom-color:#fffa7d}.for-whom__item.item--blue{border-bottom-color:#cdebf9}.for-whom__item.item--pink{border-bottom-color:var(--pink\<deleted\|variable-0340f168\>)}.for-whom__right{width:100%;max-width:486px}.for-whom__img-wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:558px;display:flex;position:relative}.for-whom__item-title{color:var(--white);text-transform:none;margin-bottom:12px;font-size:20px;line-height:1.3em}.for-whom{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:flex-start;display:flex}.timer__text{flex-flow:column;justify-content:flex-start;align-items:center;font-size:16px;display:flex}.for-whom__title{text-transform:uppercase;max-width:486px;margin-bottom:60px;font-size:48px;font-weight:800;font-family:TT Foxford,sans-serif;line-height:1.1em}.timer{grid-column-gap:6px;grid-row-gap:6px;color:#000;background-color:#c09eff;margin-bottom:24px;padding:8px;display:flex}.for-whom__title.title--mobile{display:none}.for-whom__title.lessons-why{max-width:none;margin-bottom:56px}.for-whom__list{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;margin-bottom:32px;display:flex}.error-message{background-color:#ff9f9f;border-radius:5px;font-size:18px;line-height:1.3em}.enroll__inputs{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.enroll__checkbox-wrap{text-align:left;align-items:flex-start;margin-top:10px;margin-bottom:60px;font-size:14px;line-height:18px;display:flex}.enroll__success-wrap{background-color:#0000;width:100%;height:100%;padding:0}.input__error-text{text-align:center;font-size:12px;line-height:1.5em;position:absolute;inset:-18px 0% auto}.input__error-text.hide{display:none}.enroll__step2-title{color:var(--white);max-width:500px;margin-bottom:12px;font-size:40px}.enroll__content{background-color:#111;border-bottom:1px solid #8950e6;border-left:1px solid #8950e6;border-right:1px solid #8950e6;justify-content:space-between;align-items:stretch;width:996px;max-width:100%;min-height:444px;margin-left:auto;margin-right:auto;display:flex;position:relative}.enroll__content-left{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;padding:32px;display:flex}.enroll__input-wrap{position:relative}.text-block{text-align:center}.enroll__input{background-color:#ecedf3;border:1px #000;border-radius:12px;height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px;transition:background-color .4s,border-color .4s}.enroll__input:hover{border-color:#b8b8b8;box-shadow:0 2px 4px #00000014}.enroll__input:focus{border-color:#48a1e6}.enroll__input::placeholder{color:#b8b8b8}.enroll__step2-subtitle{color:var(--white);max-width:430px;font-size:20px;line-height:1.4em}.enroll__form-img{width:160px;max-width:25%;position:absolute;inset:auto auto -50px 40px;transform:rotate(-6deg)}.enroll__success-text{margin-bottom:0;font-size:48px;line-height:1.1em}.enroll__success-text.courses{color:#fff;text-transform:none;font-family:TT Foxford,sans-serif;font-size:40px;font-weight:800}.enroll__form-img-arrow{width:128px;max-width:25%;position:absolute;inset:auto -160px -43px auto;transform:rotate(15deg)}.hero{border:2px solid var(--slate-blue\<deleted\|variable-6db5d644\>);background-image:url(../images/prog-upd14.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding:186px 40px 147px;display:flex;position:relative;overflow:visible}.hero__header{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--slate-blue\<deleted\|variable-6db5d644\>);justify-content:flex-start;align-items:center;width:100%;height:44px;padding:12px;display:flex;position:absolute;inset:0% 0% auto}.hero__header-circle{background-color:var(--black);border-radius:20px;width:20px;height:20px}.hero__header-circle.orange{background-color:var(--orange\<deleted\|variable-4c4d2d31\>)}.hero__header-circle.blue{background-color:var(--light-blue\<deleted\|variable-58b93bc1\>);-webkit-text-fill-color:inherit;background-clip:border-box}.hero__header-circle._1{background-color:var(--uikit---color--primary-yellow-light)}.hero__header-circle._2{background-color:var(--uikit---color--high-orange)}.hero__header-circle._3{background-color:var(--uikit---color--mid-blue)}.inside{flex-direction:column;align-items:center;display:flex}.inside__title{color:var(--white);text-align:center;max-width:694px;margin-bottom:56px;font-size:48px;line-height:1.1em}.inside__list{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:center;align-items:flex-start;display:flex}.inside__item{border:2px solid var(--khaki\<deleted\|variable-514f9f72\>);background-color:#111;flex-direction:column;flex:1;min-width:360px;max-width:33.3333%;min-height:482px;display:flex;overflow:hidden}.inside__item.item--blue{border-style:none solid solid;border-color:var(--light-blue\<deleted\|variable-58b93bc1\>)}.inside__item.item--pink{border-style:none solid solid;border-color:#e0d1fb #e0d1fb var(--pink\<deleted\|variable-0340f168\>);flex-direction:column}.inside__item-title{text-transform:none;margin-bottom:12px;font-size:24px}.inside__item-text{z-index:1;color:#d6d8e2;margin-bottom:40px;font-size:18px;line-height:1.3em;position:relative}.inside__item-img{width:100%;position:absolute;inset:auto 0% 0%}.inside__header-circle{background-color:#111;border-radius:12px;width:12px;height:12px}.inside__header{z-index:1;grid-column-gap:3px;grid-row-gap:3px;background-color:var(--khaki\<deleted\|variable-514f9f72\>);justify-content:flex-start;align-items:center;width:100%;height:40px;padding:12px;display:flex;position:relative;top:-2px}.inside__header.header--blue{background-color:var(--pink\<deleted\|variable-0340f168\>)}.inside__header.header--pink{background-color:var(--light-blue\<deleted\|variable-58b93bc1\>)}.inside__item-content{flex:1;height:100%;padding-top:24px;padding-left:24px;padding-right:24px;position:relative}.span__yellow{color:var(--khaki\<deleted\|variable-514f9f72\>);font-size:24px;line-height:28px}.span__blue{color:var(--light-blue\<deleted\|variable-58b93bc1\>);font-size:24px;line-height:28px}.span__pink{color:var(--white);font-size:24px;line-height:28px}.span__purple{color:var(--slate-blue\<deleted\|variable-6db5d644\>)}.units{flex-direction:column;align-items:flex-start;display:flex}.units__title{color:var(--white);text-align:center;margin-bottom:56px;font-size:48px;line-height:1.1em}.units__list{grid-column-gap:24px;grid-row-gap:24px;flex-direction:row;grid-template-rows:1fr auto;grid-template-columns:1.2fr .5fr 1fr .25fr 1.55fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;display:grid}.units__item{border:2px solid var(--slate-blue\<deleted\|variable-6db5d644\>);background-color:#111;flex-direction:column;flex:1;height:100%;min-height:355px;display:flex;overflow:hidden}.units__item.item--yellow{border-color:var(--khaki\<deleted\|variable-514f9f72\>)}.units__item.item--blue{border-color:var(--light-blue\<deleted\|variable-58b93bc1\>)}.units__item.item--orange{border-color:var(--orange\<deleted\|variable-4c4d2d31\>)}.units__item.item--pink{border-color:var(--pink\<deleted\|variable-0340f168\>)}.units__header{z-index:1;grid-column-gap:3px;grid-row-gap:3px;background-color:var(--slate-blue\<deleted\|variable-6db5d644\>);justify-content:flex-start;align-items:center;width:100%;height:40px;padding:12px;display:flex;position:relative;top:-2px}.units__header.header--yellow{background-color:var(--khaki\<deleted\|variable-514f9f72\>)}.units__header.header--blue{background-color:var(--light-blue\<deleted\|variable-58b93bc1\>)}.units__header.header--orange{background-color:var(--orange\<deleted\|variable-4c4d2d31\>)}.units__header.header--pink{background-color:#e1d2fb}.units__header-circle{background-color:#111;border-radius:12px;width:12px;height:12px}.units__item-content-wrap{color:var(--white);flex:1;padding-top:24px;padding-left:24px;padding-right:24px;position:relative}.units__item-title{z-index:2;text-transform:none;margin-bottom:12px;font-size:28px;position:relative}.units__item-text{z-index:1;color:#d6d8e2;margin-bottom:40px;font-size:20px;line-height:1.3em;position:relative}.units__item-img{width:100%;position:absolute;inset:auto 0% 0% auto}.units__item-content.content-1{max-width:440px}.blue{background-color:#ceebf9}.span__orange{color:var(--orange\<deleted\|variable-4c4d2d31\>)}.units__item-1-img{width:288px;position:absolute;inset:auto 0% 0% auto}.about{position:relative}.about__line-top{width:100%;max-width:none;position:relative;bottom:-2px}.about__line-bot{width:100%;max-width:none;position:relative;top:-2px}.about__content-wrap{background-color:var(--pink\<deleted\|variable-0340f168\>);color:var(--black);justify-content:space-between;align-items:center;padding:56px 40px;display:flex}.about__content{width:650px;max-width:61%;font-size:24px;line-height:1.3em}.about__title{margin-bottom:16px}.about__img{box-shadow:-17px -17px 0 0 var(--khaki\<deleted\|variable-514f9f72\>);width:300px}.about__img-wrap{z-index:3;flex-direction:column;justify-content:center;max-width:29%;display:flex;position:absolute;inset:0% 60px 0% auto;transform:rotate(-6deg)}.about__img-fire{z-index:5;width:92px;position:absolute;inset:auto 33px -81px auto;transform:rotate(13deg)}.enroll-form{color:var(--black);width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:44px;position:relative}.enroll__header{z-index:2;grid-column-gap:10px;grid-row-gap:10px;background-color:var(--slate-blue\<deleted\|variable-6db5d644\>);justify-content:flex-start;align-items:center;width:100%;height:44px;padding:12px;display:flex;position:absolute;inset:0% 0% auto}.hero__img-5-mobile,.units__item-1-img-mobile{display:none}.units__item-img-mobile{width:100%;display:none;position:absolute;inset:auto 0% 0% auto}.galery__slide-title{color:var(--white);text-transform:none;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:20px;font-weight:800}.galery__title-wrap{grid-column-gap:12px;grid-row-gap:12px;align-items:center;margin-bottom:56px;display:flex}.galery__p{color:#ecedf3;margin-bottom:8px;font-size:18px;line-height:1.2em}.galery__slider-mask{flex:1;align-items:flex-start;min-width:351px;transition:transform .4s;display:flex}.galery__slider{margin-bottom:40px;position:relative}.about__slider-arrow-left{z-index:3;cursor:pointer;transform-style:preserve-3d;background-color:#d6d6d6;background-image:url(../images/left_1.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:100%;width:40px;height:40px;margin-left:8px;margin-right:8px;transition:background-color .2s;position:absolute;inset:-110px 50px auto auto;transform:none}.about__slider-arrow-left:hover{background-color:#c7c7c7;bottom:auto;left:auto}.slide--card{background-color:#1f1f1f;border-bottom:2px solid #fffa7d;border-left:1px #bbbdca;border-right:1px #bbbdca;width:100%;min-width:408px;max-width:408px;min-height:363px;padding:24px}.slide--card.slide--card-3{border-bottom-color:#cdebf9}.slide--card.slide--card-2{border-bottom-color:#8950e6}.about__slider-arrow-right{z-index:3;cursor:pointer;background-color:#d6d6d6;background-image:url(../images/left.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:100%;width:40px;height:40px;margin-left:8px;margin-right:8px;transition:background-color .2s;position:absolute;inset:-110px 0 auto auto}.about__slider-arrow-right:hover{background-color:#c7c7c7;bottom:auto;left:auto}.galery__slide-content{z-index:3;color:#333;align-self:flex-start;max-width:360px;padding:32px 0 0;position:relative}.galery__slide{flex:none;padding-right:24px}.galery__title{max-width:926px;margin-bottom:0}.faq{justify-content:space-between;display:flex}.faq__title{max-width:486px;margin-bottom:40px;line-height:108%}.html-embed{width:100%;height:100%}.html-embed.gray{background-color:#000;margin-bottom:52px}.slide--card-video{justify-content:center;align-items:flex-start;display:flex}.slide--card-video.slide--card-video-1{height:250px}.slide--card-video-wrap{background-color:#000;justify-content:center;display:flex;position:relative;overflow:hidden}.image-poster{height:208px;position:absolute;inset:20px auto auto 0%;transform:scale(1.2)}.image-poster.video-2{position:absolute;inset:0% auto auto 0%;transform:scale(1.1)}.hero__labels{flex-direction:column;align-items:flex-start;display:flex}.css{display:none}.hero__label{background-color:var(--pink\<deleted\|variable-0340f168\>);color:var(--uikit---color--mid-purple);text-transform:uppercase;white-space:nowrap;margin-bottom:15px;padding:6px 28px 5px;font-family:TT Foxford,sans-serif;font-size:22px;font-weight:800;line-height:26px;display:inline-block;transform:rotate(-2deg)}.hero__btn-wrap.lesson-free{width:100%;max-width:340px}.enroll-form__img-backpack{margin-bottom:42px}.enroll-form__subtitle{text-align:center;margin-bottom:24px;font-size:28px;font-weight:700}.enroll-form__contant{width:100%;margin-bottom:0}.enroll-form__step-1{flex-direction:column;justify-content:flex-start;align-items:center;padding:30px 40px 56px;display:flex}.enroll--math__contant-right{background-color:#fff;flex-direction:column;flex:1;justify-content:flex-end;max-width:420px;display:flex}.select__wrap{margin-bottom:16px;position:relative}.enroll-form__step-2{flex-direction:row;flex:1;display:flex}.enroll-form__button{color:#8950e6;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #8950e6;border-radius:5px;width:100%;padding:15px 20px 13px;font-size:16px;font-weight:700;transition:all .3s}.enroll-form__button:hover{background-color:#8950e629}.enroll-form__button:active{box-shadow:inset 0 4px #00000029}.enroll-form__button.disable{opacity:.5;cursor:not-allowed}.select-2{background-color:#fff;background-image:url(../images/arrow_down.svg);background-position:95%;background-repeat:no-repeat;background-size:14px;border:1px solid #d4d4d4;border-radius:5px;height:52px;margin-bottom:20px;padding-left:15px;font-size:16px}.select-2:hover{border-color:#c2c2c2}.select-2:focus{border-color:#48a1e6}.select-2::placeholder{color:#b8b8b8}.select-2.select--math{cursor:pointer;border-color:#8950e6;margin-bottom:0}.select-2.select--math:hover{background-color:#8950e629}.enroll-form__text{text-align:center;margin-bottom:40px;font-size:18px;line-height:1.4em}.for-whom__item-list{list-style-type:disc}.for-whom__item-list.format-list{padding-left:26px;list-style-type:disc}.galery__slide-subtitle{color:#bbbdca;margin-bottom:12px;font-size:14px}.enroll-title{text-align:center;align-self:center;width:750px;margin-bottom:40px}.hero__text-animation{text-align:center;flex-flow:column;width:100%;height:70px;position:relative;overflow:hidden}.text-animation__item{color:#8a51e6;font-family:TT Foxford,sans-serif;font-size:60px;font-weight:800;line-height:1em;position:absolute;inset:0%}.text-animation__item.text-animation__item-yellow{color:#fffa7d;text-transform:uppercase}.text-animation__item.text-animation__item-purple{text-transform:uppercase}.text-animation__item.text-animation__item-orange{color:var(--orange\<deleted\|variable-4c4d2d31\>);text-transform:uppercase}.text-animation__item.img--2{top:140px}.text-animation__item.img--2.text-animation__item-purple{text-transform:uppercase}.text-animation__item.img--2.text-animation__item-orange{color:#f90;text-transform:uppercase}.for-whom__cards{background-color:#111;width:408px;height:333px;position:relative;transform:rotate(-2deg)}.direction-card__content{border:2px solid #000;width:100%;position:relative}.direction-card__content.direction-card--yellow{border-color:var(--khaki\<deleted\|variable-514f9f72\>)}.direction-card__content.direction-card--purple{border-color:var(--slate-blue\<deleted\|variable-6db5d644\>)}.direction-card__content.direction-card--orange{border-color:var(--orange\<deleted\|variable-4c4d2d31\>)}.direction-card__header{grid-column-gap:3px;grid-row-gap:3px;align-items:center;height:40px;padding:16px;display:flex}.direction-card__header.direction-card__header-yellow{background-color:var(--khaki\<deleted\|variable-514f9f72\>)}.direction-card__header.direction-card__header-purple{background-color:var(--slate-blue\<deleted\|variable-6db5d644\>)}.direction-card__header.direction-card__header-orange{background-color:var(--orange\<deleted\|variable-4c4d2d31\>)}.direction-card__circle{background-color:#1f1f1f;border-radius:16px;width:16px;height:16px}.direction-card__description{background-color:#111;padding:16px}.direction-card__title{text-transform:none;margin-bottom:4px;font-size:18px}.direction-card__text{color:#bbbdca;font-size:16px}.for-whom__card{z-index:3;width:100%;max-width:408px;position:absolute;inset:0% auto auto 0%}.for-whom__card.card--2{z-index:2}.for-whom__card.card--3{z-index:1}.enroll-form__step-3{flex:1;padding-top:91px;padding-bottom:91px}.enroll-form__success{color:#fff;flex-direction:column;align-items:center;max-width:638px;margin-left:auto;margin-right:auto;display:flex}.success__img{margin-bottom:32px}.success__title{text-align:center;text-transform:uppercase;font-family:TT Foxford,sans-serif;font-size:40px;font-weight:800;line-height:1.1em}.success__subtitle{text-align:center;max-width:410px;font-size:24px}.enroll-header_mobile{display:none}.faq__list{background-color:#0000;position:relative;overflow:hidden}.faq__list.w--open{height:auto;padding-bottom:40px;transition:height .5s;position:relative}.faq__drop-container{max-width:92%}.faq__text{color:#ecedf3;max-width:486px;font-size:18px;line-height:1.3em}.faq__dropdown{text-align:left;border-bottom:1px solid #d6d8e2;padding-bottom:20px;transition:all .3s;display:block}.faq__dropdowns{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column;flex:1;max-width:744px;display:flex}.faq__drop-title{grid-column-gap:50px;cursor:pointer;justify-content:space-between;align-items:flex-start;margin-bottom:20px;font-size:28px;line-height:36px;display:flex}.faq__drop-title.w--open{background-image:url(../images/arrow-up.svg)}.faq__h3{text-transform:none;max-width:434px;margin-bottom:0;font-family:Circe,sans-serif;font-size:20px;font-weight:700}.faq__dropdown-arrow-img{border-radius:1000px;max-width:32px;position:absolute;inset:-.6px 0% auto -.6px;overflow:hidden}.faq__dropdown-arrow{background-color:#111;border-radius:1000px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.select{color:#838593;cursor:pointer;background-image:url(../images/arrow_down.svg);background-position:95%;background-repeat:no-repeat;background-size:14px;border:1px solid #000;border-radius:12px;height:52px;margin-bottom:0;padding-left:20px;background-color:#fff;font-size:18px;transition:all .4s}.select:hover{border-color:#c2c2c2}.select:focus{border-color:#48a1e6}.select::placeholder{color:#b8b8b8}.form-enroll__header-circle{background-color:#111;border-radius:20px;width:20px;height:20px}.form-enroll__content-left{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.form-enroll__form{flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;font-family:Circe,sans-serif;font-weight:400;display:flex}.form-enroll__form.courses{background-color:#1f1f1f}.form-enroll__form-btn{color:#111;white-space:nowrap;cursor:pointer;background-color:#f90;border-radius:1000px;flex:none;justify-content:center;align-items:center;min-width:260px;max-width:480px;padding:12px 40px;font-family:TT Foxford,sans-serif;font-size:18px;font-weight:800;line-height:1.4em;text-decoration:none;transition:background-color .4s;display:flex}.form-enroll__form-btn:hover{background-color:#f17603}.form-enroll__form-btn:active{box-shadow:inset 0 4px #00000024}.form-enroll__content{grid-column-gap:24px;grid-row-gap:24px;background-color:#222;justify-content:space-between;align-items:stretch;width:996px;max-width:100%;min-height:444px;margin-left:auto;margin-right:auto;padding:32px;display:flex;position:relative}.form-enroll__form-wrap{background-color:#222;width:100%;max-width:384px;margin-top:-30px;margin-bottom:-30px;margin-right:-30px;padding:20px 30px}.form-enroll__form-wrap.courses{background-color:#1f1f1f;border-left-style:none}.form-enroll{color:#111;width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:44px;position:relative}.form-enroll__step2-title{color:#fff;text-transform:none;max-width:500px;margin-bottom:12px;font-size:32px;line-height:1.1em}.form-enroll__step2-title.courses{text-transform:none;margin-bottom:16px;font-family:TT Foxford,sans-serif;font-size:32px;font-weight:800;line-height:1.1em}.enroll__checkbox-2{cursor:pointer;background-color:#e9e2f5;background-image:url(../images/galka.svg);background-position:50%;background-repeat:no-repeat;background-size:0 0;border:2px solid #8950e6;border-radius:8px;flex:none;width:32px;height:32px;margin-top:0;margin-right:10px;transition:all .3s;position:relative}.enroll__checkbox-2:hover{background-size:12px;box-shadow:0 4px 10px #fff3}.enroll__checkbox-2:active{box-shadow:none;border-color:#fff}.enroll__checkbox-wrap:has(input:checked)>div{background-color:#8950e6;background-image:url(../images/galka.svg);background-position:50%;background-size:18px;border-style:solid;border-color:#8950e6}.enroll__checkbox-2.w--redirected-focus{box-shadow:none}.enroll__success-2{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;max-width:996px;min-height:444px;margin:auto;font-size:28px;line-height:1.1em;display:flex}.enroll__success-2.courses{background-color:#262626}.form-enroll__header{z-index:2;grid-column-gap:10px;grid-row-gap:10px;background-color:#8a51e6;justify-content:flex-start;align-items:center;width:100%;height:44px;padding:12px;display:flex;position:absolute;inset:0% 0% auto}.form-enroll__header.courses{background-color:#eee6ff}.form-enroll__step2-subtitle{color:#ecedf3cc;max-width:430px;font-size:24px;line-height:1.3em}.form-enroll__step2-subtitle.courses{color:#ecedf3cc;max-width:512px;font-size:24px;line-height:1.3em}.checkbox__label{color:var(--white);margin-bottom:0;font-size:14px}.checkbox__link{color:#8950e6;text-decoration:underline}.title-h1{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:60px;font-weight:800;line-height:1em;position:relative}.title-h2{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:48px;font-weight:800;line-height:1.1em;position:relative}.title-h3{margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:28px;font-weight:800;line-height:1.2em;position:relative}.title-h4{margin-top:0;margin-bottom:0;font-family:TT Foxford,sans-serif;font-size:20px;font-weight:800;line-height:1.2em;position:relative}.title-h5{margin-top:0;margin-bottom:0;font-family:Circe,sans-serif;font-size:24px;font-weight:700;line-height:1.2em;position:relative}.tt-none{text-transform:none}.tt-right{text-align:right}.tt-center{text-align:center}.tt-left{text-align:left}.lession__wrap{padding-left:3px;transform:rotate(-3deg)}.inside__header-2{z-index:1;grid-column-gap:3px;grid-row-gap:3px;background-color:#fffa7d;justify-content:flex-start;align-items:center;width:100%;height:40px;padding:12px;display:flex;position:relative}.inside__header-2.header--blue{background-color:#e0d1fb}.inside__header-2.header--pink{background-color:#cdebf9}.lesson__foxik{z-index:2;position:absolute;inset:-32% -12% auto auto}.lesson__stars{position:absolute;inset:auto auto -10% 4%}.hero__title-span{margin-bottom:20px}.why-wrapper{grid-column-gap:24px;grid-row-gap:24px;margin-bottom:26px;display:flex}.why-wrapper.last{margin-bottom:42px}.why-card{background-color:#25262c;flex:1;justify-content:space-between;display:flex}.why-card.small{flex-flow:column;flex:none;width:100%;max-width:384px}.why-card__content{max-width:462px;padding:24px}.why-card__content.centered{text-align:center}.why-btn-wrapper{max-width:486px;margin-left:auto;margin-right:auto}.why-img-big,.why-img-4{width:282px;height:355px}.why-card__title{text-transform:none;margin-bottom:12px}.why-card__descr{color:#ecedf3;font-size:24px;line-height:133.33%}.about-us__row-bottom{grid-column-gap:24px;grid-row-gap:24px;display:flex}.about-us__item-text-wrap{z-index:2;max-width:462px;position:relative}.about-us__item-text-wrap.about-us__item-text-wrap--center{text-align:center}.container-2{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:1128px;margin-left:auto;margin-right:auto;position:relative}.container-2.container--about-us{max-width:1200px}.about-us__item-p{font-size:24px;line-height:32px}.about-us__title{text-transform:uppercase;margin-bottom:56px;font-size:48px;font-family:TT Foxford,sans-serif;font-weight:800;line-height:52px}.about-us__list{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;margin-bottom:42px;display:flex}.about-us__item-img{position:absolute;inset:auto 0% 0% auto}.about-us__item-img.about-us__item-img--mobile{display:none}.about-us__item-img.desk{height:335px}.about-us__item-img.third{height:185px}.timer__digit{text-align:center;background-color:#fff;border-radius:6px;width:62px;padding:3px 6px;font-family:TT Foxford,sans-serif;font-size:28px;line-height:32px}.about-us__row-up{grid-column-gap:24px;grid-row-gap:24px;display:flex}.about-us__item{background-color:#25262c;height:355px;padding-top:24px;padding-left:24px;display:flex;position:relative}.about-us__item.about-us__item--792{width:100%;max-width:792px}.about-us__item.about-us__item--384{width:100%;max-width:384px}.about-us{color:#fff}.about-us__item-title{padding-bottom:12px;font-family:TT Foxford,sans-serif;font-size:32px;font-weight:800;line-height:36px}.section-2{padding:72px 40px;position:relative}.section-2.section--about-us{background-image:url(../images/RectanglePurple-min.svg);background-position:50% 100%;background-repeat:repeat-x;background-size:auto;padding-bottom:162px}.second-analytics.section,.home-analytics.section{background-color:#fff;padding-top:40px;padding-bottom:40px}.analytics__cell-name{color:#25262c;font-size:16px;font-weight:700;line-height:1.2em}.analytics__cell{color:#25262c;text-align:center;border:.5px solid #9ea3aa;flex-flow:column;flex:none;justify-content:center;align-items:center;width:180px;padding:10px;font-size:14px;line-height:1.2em;display:flex;position:relative}.analytics__cell.cell--first{flex:none;width:300px}.analytics__header.u-hflex-left-top{grid-column-gap:24px;grid-row-gap:24px}.analytics__content.content{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}.analytics__row{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;display:flex;position:relative}.analytics__row:hover{background-color:#f5f5f5}.analytics__row.row--header,.analytics__row.row--header:hover{background-color:#e2e2e2}.analytics__table-wrap{flex:none;align-self:flex-start}.analytics__title.title-h3{color:#25262c;text-transform:none;display:block}.analytics__info{pointer-events:none;width:20px;position:absolute;top:4px;right:4px}.main-2{overflow:clip}.draw__title{text-transform:none;margin-bottom:24px;font-family:TT Foxford,sans-serif;font-size:36px;font-weight:800;line-height:1.1em}.container-9{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;position:relative}.container-9.container--small{max-width:996px}.draw__image-mobile{display:none}.draw__image{max-width:500px}.draw__content{grid-column-gap:20px;grid-row-gap:20px;background-color:#222;justify-content:space-between;padding-left:48px;display:flex}.draw__button{color:#2c2620;text-align:center;background-color:#f90;border-radius:48px;width:100%;max-width:350px;margin-bottom:16px;padding:14px 24px;font-family:TT Foxford,sans-serif;font-size:16px;font-weight:800;line-height:1.25em}.draw__button:hover{background-color:#ff7940}.draw__wrap{flex-flow:column;justify-content:center;align-items:flex-start;padding-top:24px;padding-bottom:24px;display:flex}.draw__conditions{color:#fff;cursor:pointer;font-size:14px;line-height:1.5em;-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.draw__subtitle{margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.2em}.draw__info{color:#ffffffe6;max-width:484px;margin-bottom:32px;font-size:20px;line-height:1.3em}.section-9{background-color:#1f1f1f;padding:80px 40px;position:relative}.section-9.section--prog{background-color:#111;background-image:url(../images/Frame-2087327197_1Frame2087327197.png);background-repeat:repeat;background-size:60px 60px;background-attachment:fixed}.section-9.section--prog.courses{background-color:#8a51e6;background-image:none;background-repeat:repeat;background-size:auto;background-attachment:scroll}.notification__img{object-fit:cover;width:197px;margin-top:-14px;margin-bottom:-14px;padding-top:0}.select-3{cursor:pointer;background-color:#ecedf3;background-image:url(../images/arrow_down.svg);background-position:95%;background-repeat:no-repeat;background-size:14px;border-style:none;border-radius:12px;height:52px;margin-bottom:0;padding-left:20px;font-size:18px;transition:all .4s}.select-3:hover{border-color:#c2c2c2}.select-3:focus{border-color:#48a1e6}.select-3::placeholder{color:#b8b8b8}.checkbox__label-2{color:#fff;margin-bottom:0;font-size:14px}.form-enroll__form-btn-2{color:#25262c;white-space:nowrap;cursor:pointer;background-color:#f90;border-radius:1000px;flex:none;justify-content:center;align-items:center;min-width:260px;max-width:480px;padding:12px 40px;font-family:TT Foxford,sans-serif;font-size:18px;font-weight:800;line-height:1.4em;text-decoration:none;transition:background-color .4s;display:flex}.form-enroll__form-btn-2:hover{background-color:#f17603}.form-enroll__form-btn-2:active{box-shadow:inset 0 4px #00000024}.container-10{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;position:relative}.container-10.container--small{max-width:996px}.container-10.container--small.container--enroll{aspect-ratio:auto;justify-content:flex-start;align-items:stretch;display:flex}.form-enroll__content-2{grid-column-gap:24px;grid-row-gap:24px;background-color:#111;border-bottom:1px solid #8950e6;border-left:1px solid #8950e6;border-right:1px solid #8950e6;justify-content:space-between;align-items:stretch;width:996px;max-width:100%;min-height:444px;margin-left:auto;margin-right:auto;padding:32px;display:flex;position:relative}.form-enroll__content-2.courses{background-color:#1f1f1f}.enroll__success-info{color:#fff;max-width:432px;font-size:18px;line-height:1.3em}.form-enroll__info-image{pointer-events:none;position:absolute;inset:auto -.38% -1% auto;transform:rotate(-2deg)}.form-enroll__info-title{color:#25262c;text-transform:none;margin-bottom:16px;font-family:TT Foxford,sans-serif;font-size:24px;font-weight:800;line-height:1.3em}.input-6{color:#25262c;border:1px solid #ebefff;border-radius:12px;width:100%;height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px;transition:border-color .2s}.input-6:hover{border-style:solid;border-color:#c5c5c5}.input-6:focus{border-style:solid;border-color:#8950e6}.input-6::placeholder{color:#838593}.form-enroll__stick{display:none}.button-2{color:#2c2620;text-align:center;white-space:nowrap;cursor:pointer;background-color:#f90;border-radius:1000px;justify-content:center;align-items:center;min-width:240px;min-height:56px;padding:4px 40px;font-family:TT Foxford,sans-serif;font-size:18px;font-weight:800;line-height:1;text-decoration:none;transition:border-color .3s,background-color .3s;display:flex}.button-2:hover{background-color:#ff7940}.button-2:active{box-shadow:inset 0 4px 0 2px #0003}.button-2.enroll__success-btn{color:#fff;background-color:#8a51e6}.button-2.button--modal{color:#fff;background-color:#ff1cc1;min-height:40px;font-size:16px;line-height:1.1}.button-2.button--modal:hover{background-color:#ff3bc9}.form-enroll__list-item{color:#25262c;font-size:18px;line-height:1.3em}.form-enroll__info{background-color:#fffa7d;padding:24px;position:absolute;inset:auto auto -18% 4%;transform:rotate(3deg)}.input{color:#25262c;border:1px solid #ebefff;border-radius:12px;width:100%;height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px;transition:border-color .2s;background-color:#fff!important}.input:hover{border-style:solid;border-color:#c5c5c5}.input:focus{border-style:solid;border-color:#8950e6}.input::placeholder{color:#838593}.form-enroll__info-list{max-width:380px;padding-left:26px;list-style-type:disc}.div-block{background-color:#222}.draw__link{color:#fff;font-size:14px;text-decoration-color:#fff;transition:all .3s}.draw__link:hover{color:#c9c9c9}.select-4{color:#838593;cursor:pointer;background-color:#ecedf3;background-image:url(../images/arrow_down.svg);background-position:95%;background-repeat:no-repeat;background-size:14px;border-style:none;border-radius:12px;height:52px;margin-bottom:0;padding-left:20px;font-size:18px;transition:all .4s}.notification__icon{cursor:pointer;background-color:#fff;border-radius:50%;width:32px;height:32px}.select-4:hover{border-color:#c2c2c2}.select-4:focus{border-color:#48a1e6}.select-4::placeholder{color:#b8b8b8}.enroll__input-info{color:#fff;font-size:14px;line-height:1.2em}.input-7{color:#25262c;border:1px solid black;background:#000!important;border-radius:12px;width:100%;height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px;transition:border-color .2s}.input-7:hover{border-style:solid;border-color:#c5c5c5}.input-7:focus{border-style:solid;border-color:#8950e6}.input-7::placeholder{color:#838593}.hidden{display:none}.modal__info{z-index:5;background-color:#fff;position:fixed;inset:120px 5% auto auto}.modal__content{z-index:3;background-color:#fff;flex-flow:column;max-width:360px;display:flex;position:relative}.modal__content-close{cursor:pointer;max-width:34px;position:absolute;inset:0% 0% auto auto}.modal__content-wrap{background-color:#262626;padding:20px}.modal__content-img{z-index:-1}@media screen and (max-width:991px){.uikit--404{justify-content:flex-start;padding:60px 32px}.uikit--404__text{font-size:20px}.notification__img{display:none}.uikit--title-h1{font-size:44px}.uikit--title-h2{font-size:36px}.uikit--title-h3{font-size:24px}.uikit--title-h5{font-size:22px}.uikit--button{min-height:52px}.uikit--button.uikit--button--s{padding-left:20px;padding-right:20px}.uikit--button.uikit--button--xl{font-size:20px}.uikit--button.uikit--button--l{font-size:17px}.uikit--button.uikit--button--xs{padding-left:20px;padding-right:20px}.uikit--button.uikit--button--m{min-height:44px;font-size:17px}.uikit--buttons-pack{grid-column-gap:24px;grid-row-gap:24px;padding:20px}.uikit--promocode:hover{background-color:#ebebeb}.uikit--notification{height:72px;font-size:18px;top:-72px}body{font-size:18px}h1{font-size:44px}h2{font-size:36px}h4{font-size:20px}p{line-height:1.4em}.section{padding:60px 32px}.section.section--enroll{padding-top:80px}.btn{padding:11px 24px;font-size:14px;line-height:1.3em}.btn.btn--hero{padding-top:10px;padding-bottom:10px}.main{overflow:hidden}.hero__subtitle{max-width:420px;margin-bottom:32px;font-size:20px}.hero__title{margin-bottom:0;font-size:40px;line-height:1.2em}.hero__img-1{display:none;left:76px}.hero__img-2{display:none}.hero__img-3{width:200px;left:33px}.hero__img-4{width:200px;right:31px}.for-whom__item{font-size:18px}.for-whom__right{margin-bottom:40px}.for-whom__img-wrap{order:1}.for-whom{flex-flow:column;justify-content:space-between;align-items:center}.for-whom__title{max-width:100%;margin-bottom:40px;font-size:40px;line-height:1.2em;display:none}.for-whom__title.title--mobile{display:block}.enroll__checkbox-wrap{margin-bottom:32px}.enroll__success-wrap{background-color:#0000;font-size:20px;line-height:1.4em}.enroll__step2-title{color:var(--black);margin-bottom:12px;font-size:32px}.enroll__step2-title.enroll__step2-title--self-recording{color:var(--white)}.enroll__content{grid-column-gap:32px;grid-row-gap:32px;color:var(--black);background-color:#1f1f1f;border:1px #000;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;transform:none}.enroll__content-left{padding:0}.enroll__input-wrap{background-color:#fff;border-radius:12px}.enroll__input{background-color:#ecedf3;border-color:#ecedf3}.enroll__step2-subtitle{color:var(--white);font-size:16px}.enroll__form-img,.enroll__form-img-arrow{display:none}.hero{border-bottom-style:solid;border-left-style:none;border-right-style:none;padding-top:64px;overflow:hidden}.hero__header{display:none}.hero__header-circle{width:16px;height:16px}.inside{max-width:420px;margin-left:auto;margin-right:auto}.inside__title{margin-bottom:40px;font-size:40px;line-height:1.2em}.inside__item{flex:0 auto;width:100%;min-width:auto;max-width:none}.inside__item.item--blue{min-width:auto;max-width:none}.inside__item-text{margin-bottom:0}.units__title{margin-bottom:40px;font-size:40px;line-height:1.2em}.units__list{grid-template-columns:1fr 1fr}.about__line-bot{top:-4px}.about__content-wrap{padding-left:20px;padding-right:20px}.about__content{font-size:18px}.about__img-wrap{max-width:26%}.about__img-fire{width:60px;bottom:-26px;right:27px}.enroll-form{padding-top:0}.enroll__header{display:none}.galery__slider-mask{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;overflow:auto}.about__slider-arrow-left,.about__slider-arrow-right{display:none}.galery__slide-content{padding-top:16px;padding-left:16px;padding-right:16px}.hero__labels{margin-bottom:12px;transform:scale(.8)}.enroll-form__step-1{background-color:var(--white)}.enroll--math__contant-right{background-color:#0000;min-width:auto;max-width:none}.enroll-title{text-align:left;width:100%;margin-bottom:32px}.hero__text-animation{height:53px}.text-animation__item{font-size:44px}.for-whom__cards{grid-column-gap:20px;grid-row-gap:20px;background-color:#1f1f1f;flex-flow:row;flex:none;align-self:stretch;width:auto;height:auto;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;display:flex;overflow:auto;transform:none}.for-whom__card{flex:none;width:268px;max-width:none;position:relative}.direction-card__image{width:100%}.success__title{font-size:32px}.success__subtitle{font-size:20px}.enroll-header_mobile{grid-column-gap:3px;grid-row-gap:3px;background-color:var(--slate-blue\<deleted\|variable-6db5d644\>);padding:12px;display:flex;position:absolute;inset:0% 0% auto}.faq__text{font-size:18px}.faq__h3{font-size:22px}.form-enroll__content-left{padding:0}.form-enroll__form{background-color:#0000}.form-enroll__form-btn{padding-top:11px;padding-bottom:11px}.form-enroll__content{grid-column-gap:32px;grid-row-gap:32px;color:#111;background-color:#fff;flex-direction:column;align-items:center;padding:20px;transform:none}.form-enroll__form-wrap{background-color:#0000;border-left-style:none;max-width:none;margin-top:0;margin-bottom:0;margin-right:0;padding-left:0;padding-right:0}.form-enroll{max-width:420px}.form-enroll__step2-title{color:#111;margin-bottom:12px;font-size:32px}.form-enroll__step2-title.courses{color:#fff;font-size:28px;line-height:1.15em}.enroll__success-2{padding-top:40px;padding-bottom:40px}.form-enroll__header{display:none}.form-enroll__header.courses{display:flex}.form-enroll__step2-subtitle{color:#111;font-size:18px}.form-enroll__step2-subtitle.courses{color:#ffffffe6;margin-bottom:24px;font-size:18px}.title-h1{font-size:44px}.title-h2{font-size:36px}.title-h3{font-size:24px}.title-h5{font-size:22px}.why-wrapper{flex-flow:column}.why-card.small{justify-content:space-between;align-items:center;max-width:none}.about-us__row-bottom{flex-direction:column}.about-us__item-text-wrap{margin-bottom:24px;padding-left:24px;padding-right:24px}.about-us__item-p{max-width:254px;font-size:16px;line-height:22px}.about-us__list{align-items:center}.about-us__item-img{display:none;position:static}.about-us__item-img.about-us__item-img--mobile{width:334px;min-width:334px;display:block}.about-us__row-up{flex-direction:column}.about-us__item.about-us__item--792,.about-us__item.about-us__item--384{flex-direction:column;max-width:334px;height:auto;padding-left:0}.about-us__item-title{font-size:20px;line-height:26px}.section-2{padding:60px 32px}.analytics__cell{width:120px;padding-left:6px;padding-right:6px;font-size:12px}.analytics__cell.cell--first{min-width:240px}.analytics__table-wrap{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;overflow:auto}.section-9{padding:60px 32px}.form-enroll__form-btn-2{padding-top:11px;padding-bottom:11px;font-size:14px}.form-enroll__content-2{grid-column-gap:32px;grid-row-gap:32px;color:#111;flex-direction:column;align-items:center;padding:20px;transform:none}.form-enroll__info-title{margin-bottom:12px;font-size:18px;line-height:1.2em}.form-enroll__stick{background-color:#fffb80;margin-left:auto;margin-right:auto;padding:16px;display:block}.button-2{min-height:48px;padding-top:13px;padding-bottom:13px}.form-enroll__info{display:none}.form-enroll__stick-list{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.form-enroll__stick-item{line-height:1.37em}}@media screen and (max-width:767px){.uikit--404{padding:56px 20px}.uikit--404__content{max-width:420px}.timer__text{font-size:14px}.notifation__text,.notification__wrapper,.notification__img{display:none}.timer__digit{font-size:24px;line-height:28px}.notification{background-image:url(../images/notif-img.jpg);background-position:100% 0;background-size:contain;padding-left:20px;padding-right:20px;top:0}.notification__link{font-size:14px;display:block}.uikit--404__heading{font-size:38px}.uikit--404__text{font-size:16px}.uikit--404__btn{width:100%;min-width:auto;max-width:none;padding-top:10px;padding-bottom:10px;font-size:14px}.uikit--title-h1{font-size:32px;line-height:1.1em}.uikit--title-h2{font-size:28px;line-height:1.2em}.uikit--title-h3{font-size:20px}.uikit--title-h4{font-size:18px}.uikit--title-h5{font-size:20px}.uikit--button{min-height:48px}.uikit--button.uikit--button--s{padding-left:16px;padding-right:16px}.uikit--button.uikit--button--xl{font-size:18px}.uikit--button.uikit--button--ghost-orange{box-shadow:inset 0 0 0 1px var(--uikit---color--high-orange)}.uikit--button.uikit--button--l{font-size:16px}.uikit--button.uikit--button--xs{padding-left:16px;padding-right:16px}.uikit--button.uikit--button--m{min-height:40px;font-size:16px}.uikit--button.uikit--button--ghost-white{box-shadow:inset 0 0 0 1px var(--uikit---color--main-white)}.uikit--button.uikit--button--ghost-pink{box-shadow:inset 0 0 0 1px var(--uikit---color--primary-pink)}.uikit--button.uikit--button--ghost-blue{box-shadow:inset 0 0 0 1px var(--uikit---color--high-blue)}.uikit--button.uikit--button--ghost-purple{box-shadow:inset 0 0 0 1px var(--uikit---color--mid-purple)}.uikit--button.uikit--button--ghost-black{box-shadow:inset 0 0 0 1px var(--uikit---color--main-black)}.uikit--button.uikit--button--loading{background-size:1.4em}.uikit--buttons-pack{grid-template-columns:1fr}.uikit--notification{height:64px;font-size:16px;top:-64px}body{font-size:16px}h2{margin-bottom:20px;font-size:28px}h3{font-size:22px}.section{padding:56px 20px}.section.section--hero{border-bottom:1px #000;padding:0;overflow:hidden}.section.section--inside{border-top:1px solid var(--slate-blue\<deleted\|variable-6db5d644\>);margin-top:0;padding-top:80px;padding-bottom:44px}.section.section--enroll{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;padding-top:56px}.section.section--about{padding:40px 0 400px}.section.section--units{margin-top:0;padding-top:44px;padding-bottom:44px}.section.section--galery{padding-top:44px;padding-bottom:44px}.btn{width:100%;min-width:auto;max-width:420px;padding:10px 20px;font-size:16px;line-height:1.2em}.btn.btn--hero{margin-bottom:0}.btn.btn--units{display:flex}.main{overflow:visible}.hero__subtitle{margin-bottom:28px;font-size:18px}.hero__title{max-width:420px;margin-bottom:12px;font-size:18px;line-height:1.2em}.hero__img-1{display:none}.hero__img-2{display:none;inset:auto auto -3px -19px}.hero__img-3,.hero__img-4{display:none}.for-whom__item{padding:20px}.for-whom__right{max-width:420px}.for-whom{flex-direction:column;justify-content:flex-start}.for-whom__title{margin-bottom:0;font-size:32px}.for-whom__title.title--mobile{margin-bottom:40px}.enroll__step2-title{margin-bottom:8px;font-size:24px}.enroll__content-left{max-width:380px}.enroll__step2-subtitle{font-size:16px}.enroll__success-text{font-size:32px}.enroll__success-text.courses{font-size:28px;line-height:1.15em}.hero{z-index:1;border-style:none;border-bottom-width:0;margin-left:auto;margin-right:auto;padding:56px 20px 0;overflow:hidden}.hero__header{display:none}.inside__title{text-align:left;font-size:32px}.inside__item.item--blue{min-height:440px}.inside__item.item--pink{min-height:420px}.inside__item-title{font-size:24px}.inside__item-text{font-size:18px}.inside__item-content{padding-top:20px;padding-left:20px;padding-right:20px}.span__pink{font-size:20px}.units{max-width:420px;margin-left:auto;margin-right:auto}.units__title{font-size:32px}.units__list{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr;margin-bottom:32px}.units__item{min-height:auto}.units__item-content-wrap{padding:20px 20px 48px}.units__item-content-wrap.wrap--1,.units__item-content-wrap.wrap--3{padding-bottom:0}.units__item-title{font-size:24px}.units__item-text{margin-bottom:0;font-size:18px}.units__item-img{display:none;position:relative}.units__item-content.content-1{max-width:100%}.units__item-1-img{display:none}.about__line-top{bottom:-4px}.about__line-bot{top:-6px}.about__content-wrap{justify-content:center;padding-top:40px}.about__content{text-align:center;width:420px;max-width:100%}.about__title{margin-bottom:12px;font-size:32px}.about__img-wrap{width:100%;max-width:280px;margin-left:auto;margin-right:auto;inset:auto 0% -337px;transform:rotate(2deg)}.enroll-form{padding-top:0}.enroll__header{display:none}.hero__img-5-mobile{z-index:0;box-shadow:-8px -8px 0 0 var(--pink\<deleted\|variable-0340f168\>);width:260px;margin-bottom:-49px;display:block;position:relative;transform:rotate(-10deg)}.units__item-1-img-mobile{display:block;position:relative;right:-20px}.units__item-img-mobile{display:block;position:relative}.galery__slide-title{text-transform:none;line-height:1.1em}.galery__title-wrap{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;align-items:flex-start;margin-bottom:32px}.galery__p{margin-bottom:4px}.galery__slider-mask{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;overflow:auto}.about__slider-arrow-left{display:none}.slide--card{max-width:335px;min-height:315px}.about__slider-arrow-right{display:none}.galery__slide-content{max-width:283px;padding:20px 20px 0 0}.faq{flex-direction:column}.faq__title{font-size:32px;line-height:112%}.faq__img{display:none}.hero__label{font-size:16px;line-height:18px;position:relative}.hero__btn-wrap{width:100%;max-width:420px;margin-bottom:60px}.enroll--math__contant-right{background-color:#0000}.enroll-title{width:100%;margin-bottom:32px}.hero__text-animation{height:42px}.text-animation__item{font-size:32px;line-height:1.1em}.text-animation__item.text-animation__item-yellow{text-transform:none}.for-whom__cards{background-color:#1110;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.faq__text{font-size:16px;line-height:1.5em}.faq__h3{font-size:20px}.select{background-color:var(--uikit---color--main-white);border:1px solid #ebefff}.form-enroll__content-left{max-width:380px}.form-enroll__form-btn{width:100%;min-width:auto;max-width:none;padding-left:24px;padding-right:24px}.form-enroll__content{grid-column-gap:10px;grid-row-gap:10px;background-color:#222;padding:32px 16px}.form-enroll__form-wrap{padding-top:0;padding-bottom:0}.form-enroll{padding-top:0}.form-enroll__step2-title{color:#fff;margin-bottom:16px;font-size:28px;line-height:1.15em}.enroll__success-2{font-size:20px}.enroll__success-2.courses{min-height:0;padding-top:80px;padding-left:20px;padding-right:20px}.form-enroll__header{display:none}.form-enroll__header.courses{display:flex}.form-enroll__step2-subtitle{color:#ffffffe6;margin-bottom:24px}.form-enroll__step2-subtitle.courses{margin-bottom:16px}.title-h1{font-size:32px;line-height:1.1em}.title-h2{font-size:28px;line-height:1.2em}.title-h3{font-size:20px}.title-h4{font-size:18px}.title-h5{font-size:20px}.lession__wrap{transform:none}.hero__title-span{margin-bottom:12px;font-size:18px;line-height:1.2em;display:block}.container-2{z-index:5}.about-us__title{max-width:335px;margin-bottom:32px;font-size:28px;line-height:32px}.for-whom__title{font-size:28px}.about-us{flex-direction:column;align-items:center;display:flex}.section-2{padding:40px 20px}.text-span{font-size:36px;line-height:39px}.analytics__cell-name{font-size:14px}.analytics__content.content{max-width:100%}.analytics__table-wrap{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.analytics__title.title-h3{margin-bottom:6px}.draw__title{font-size:20px}.draw__image-mobile{max-width:100%;margin-left:auto;margin-right:auto;display:block}.draw__content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;padding-left:0}.draw__button{max-width:100%;font-size:14px}.draw__wrap{padding-left:20px;padding-right:20px}.draw__subtitle,.draw__info{font-size:16px}.draw__image-desktop{display:none}.section-9{padding:56px 20px}.section-9.section--prog.courses{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto}.select-3{background-color:#ecedf3}.form-enroll__form-btn-2{width:100%;min-width:auto;max-width:none;padding-left:24px;padding-right:24px}.form-enroll__content-2{grid-column-gap:0px;grid-row-gap:0px;padding:32px 16px}.form-enroll__content-2.courses{grid-column-gap:16px;grid-row-gap:16px;border-bottom-style:none;border-left-style:none;border-right-style:none;padding-top:64px}.enroll__success-info{font-size:16px}.form-enroll__stick{background-color:#fffa7d;margin-bottom:24px;display:block}.button-2{padding-top:12px;padding-bottom:12px;font-size:18px}.button-2.enroll__success-btn{font-size:14px;line-height:1.4}.form-enroll__stick-list{padding-left:20px;list-style-type:decimal}.form-enroll__stick-item{line-height:1.37em}.select-4{background-color:#ecedf3}.modal__info{overflow:auto}}@media screen and (max-width:479px){.uikit--404__heading{font-size:28px}.section.section--about{padding-bottom:360px}.notification__link{max-width:250px}.section.section--faq{background-color:#111;padding-top:40px}.notification{background-position:113% 0}.btn{font-size:14px}.hero__subtitle{font-size:18px}.hero__img-2{bottom:7px}.for-whom__title{max-width:320px}.for-whom__list{grid-column-gap:24px;grid-row-gap:24px}.enroll__success-wrap{font-size:18px}.enroll__content-left{padding-left:20px;padding-right:20px}.inside__item{min-height:440px}.units__title{text-align:left}.about__line-top{bottom:-6px}.about__line-bot{top:-9px}.about__img{max-width:90%}.about__img-wrap{justify-content:flex-start;align-items:center;bottom:-292px}.units__title-span{display:block}.galery__slide-title{font-size:18px}.galery__title-wrap,.galery__slider{margin-bottom:32px}.about__slider-arrow-left{inset:-40px auto auto 50%;transform:translate(-150%)}.about__slider-arrow-left:hover{inset:-40px auto auto 50%}.slide--card{min-width:375px;max-width:none;padding-left:10px;padding-right:10px}.slide--card.slide--card-3{padding-right:10px}.slide--card.slide--card-2{min-width:335px}.about__slider-arrow-right,.about__slider-arrow-right:hover{inset:-40px auto auto 50%}.galery__slide-content{width:100%;max-width:283px}.galery__title{font-size:28px;line-height:36px}.html-embed{background-color:#000;width:auto}.slide--card-video{position:relative}.enroll-form__img-backpack{margin-bottom:38px}.enroll-form__subtitle{margin-bottom:20px;font-size:25px}.enroll-form__step-1{padding:40px}.enroll--math__contant-right{border-top:3px #c5c5c5;min-width:auto;margin-left:-20px;margin-right:-20px}.enroll-form__step-2{width:100%;min-width:375px;padding-bottom:0;padding-right:0}.enroll-form__step-2.hide{width:auto;min-width:0;padding:0}.enroll-form__button{padding-top:11px;padding-bottom:11px;font-size:14px}.enroll-form__text{margin-bottom:35px;font-size:16px}.enroll-title{padding-left:20px;padding-right:20px}.hero__text-animation{height:37px}.text-animation__item.text-animation__item-yellow,.text-animation__item.img--2.text-animation__item-purple,.text-animation__item.img--2.text-animation__item-orange{font-size:27px}.direction-card__title{margin-bottom:0;font-size:16px}.direction-card__text{font-size:14px}.enroll-form__step-3{padding:120px 20px}.success__img{margin-bottom:24px}.success__title{margin-bottom:12px;font-size:24px}.success__subtitle{font-size:18px}.faq__drop-container{max-width:280px}.faq__dropdowns{grid-column-gap:16px;grid-row-gap:16px}.faq__drop-title{grid-column-gap:20px;margin-bottom:12px;padding-top:4px}.faq__h3{font-size:20px}.faq__dropdown-arrow{margin-top:0}.form-enroll__form-btn{padding-left:20px;padding-right:20px}.form-enroll__content{min-width:300px;padding-left:16px;padding-right:16px}.form-enroll__form-wrap{border-radius:0}.lesson__stars{display:none}.section-2.section--about-us{background-size:auto 42px;padding-bottom:98px}.form-enroll__form-btn-2{padding-left:20px;padding-right:20px}.form-enroll__content-2{min-width:300px;padding-left:16px;padding-right:16px}.button-2{width:100%;min-width:auto}.modal__info{max-width:100%}}
