.hint-module_hint{background:var(--bg-color,#66767c);border-radius:8px;bottom:100%;display:block;font-size:14px;left:50%;line-height:normal;margin:0 0 7px;min-width:50px;opacity:0;padding:8px;position:absolute;transform:perspective(1px) translateX(-50%) translateY(0);transform-origin:left;transition:opacity .2s,visibility .2s,transform .2s;visibility:hidden;z-index:1030}.hint-module_hint:before{border-color:var(--bg-color,#66767c) transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:" ";left:50%;margin:0 0 0 -5px;position:absolute;top:auto}@media screen and (max-width:1000px){.hint-module_hint.hint-module_big-hint{display:block;left:120px}.hint-module_hint.hint-module_big-hint:before{left:40px}}.hint-module_hint-right{left:-20px}.hint-module_hint-right:before{left:81%}.hint-module_hint-bottom-tooltip{bottom:auto;margin:7px 0 0;top:100%}.hint-module_hint-bottom-tooltip:before{border-width:0 5px 5px;bottom:auto;top:-4px}.hint-module_hint-bottom-left-tooltip{bottom:auto;margin:7px 0 0 5px;top:100%}.hint-module_hint-bottom-left-tooltip:before{border-width:0 5px 5px;bottom:auto;left:85%;top:-5px}.hint-module_hint-small{font-size:12px;text-transform:none}.hint-module_hint-middle{width:190px}.hint-module_hint-wrap{font-weight:400;text-transform:none}.hint-module_hint-visible{display:block;opacity:1;visibility:visible}.hint-module_big-hint{padding:10px 20px 15px}.hint-module_big-hint .hint-module_text-hint{font-size:16px;line-height:22px}.hint-module_hint-left-tooltip{left:-5px;transform:perspective(1px) translateX(0) translateY(0)}.hint-module_hint-left-tooltip:before{left:3%}.hint-module_hint-green{background:#4fc87b}.hint-module_hint-green:before{border-color:#4fc87b transparent}.hint-module_text-hint{color:#fff;font-style:normal;line-height:19px}.hint-module_text-hint.hint-module_no-selection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark-theme .hint-module_hint{background:#e2e1ef}.dark-theme .hint-module_hint:before{border-color:#e2e1ef transparent}.dark-theme .hint-module_big-hint,.dark-theme .hint-module_hint-bottom-tooltip{filter:invert(70%) hue-rotate(-180deg) contrast(200%) brightness(1.4)}.input-vintage-module_input-vintage{color:#111;position:relative;text-align:left}.input-vintage-module_input-vintage:hover .input-vintage-module_hint{opacity:1;transform:scale(1) translate(-50%);visibility:visible}.input-vintage-module_input-vintage:not(:last-of-type){margin:0 0 16px}.input-vintage-module_input-vintage.input-vintage-module_is-error .input-vintage-module_input{border:1px solid #fe3030}.input-vintage-module_input-vintage.input-vintage-module_is-error.input-vintage-module_size-m .input-vintage-module_error,.input-vintage-module_input-vintage.input-vintage-module_is-error.input-vintage-module_size-s .input-vintage-module_error,.input-vintage-module_input-vintage.input-vintage-module_is-error.input-vintage-module_size-xs .input-vintage-module_error{margin:8px 0 0}.input-vintage-module_input-vintage.input-vintage-module_is-disabled .input-vintage-module_input{background:hsla(0,0%,7%,.1);border:1px solid transparent;opacity:1}.input-vintage-module_input-vintage.input-vintage-module_is-disabled .input-vintage-module_input:hover{cursor:not-allowed}.input-vintage-module_input-vintage .input-vintage-module_hint{font-family:Open Sans,sans-serif}.input-vintage-module_input-vintage .input-vintage-module_input-container{position:relative}.input-vintage-module_input-vintage .input-vintage-module_input{background:#fff;border-radius:16px;box-sizing:border-box;color:#111;display:block;font-family:Open Sans Extended,Open Sans,sans-serif;font-weight:600;line-height:1.6;outline:0;transition:border .2s;width:100%}.input-vintage-module_input-vintage .input-vintage-module_input::-moz-placeholder{color:#111;font-weight:600}.input-vintage-module_input-vintage .input-vintage-module_input::placeholder{color:#111;font-weight:600}.input-vintage-module_input-vintage .input-vintage-module_input::-webkit-scrollbar{width:4px}.input-vintage-module_input-vintage .input-vintage-module_input::-webkit-scrollbar-track{background:#edf2f2;border-radius:4px}.input-vintage-module_input-vintage .input-vintage-module_input::-webkit-scrollbar-thumb{background:#c8cccc;border-radius:4px}@media (min-width:768px) and (min-height:900px){.input-vintage-module_input-vintage .input-vintage-module_input{height:66px}}.input-vintage-module_input-vintage .input-vintage-module_label{display:block;pointer-events:none}.input-vintage-module_input-vintage .input-vintage-module_label:after{color:#111;content:attr(data-placeholder);cursor:text;font-family:Open Sans Extended,Open Sans,sans-serif;font-size:18px;font-weight:600;left:30px;opacity:1;position:absolute;top:0;transition:opacity .2s,line-height .2s,font-size .2s}@media (min-width:768px) and (min-height:900px){.input-vintage-module_input-vintage .input-vintage-module_label:after{line-height:66px}}.input-vintage-module_input-vintage .input-vintage-module_error{color:#fe3030;font-family:Open Sans Extended,Open Sans,sans-serif;font-size:0;line-height:1.6;margin:0;opacity:0;transition:font-size .2s,margin .2s;visibility:hidden}.input-vintage-module_input-vintage .input-vintage-module_error:not(:empty){font-size:12px;margin:16px 0 0;opacity:1;visibility:visible}.input-vintage-module_input-vintage.input-vintage-module_variant-border .input-vintage-module_input{border:1px solid #111}.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-error .input-vintage-module_input{border:1px solid #fe3030}.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input::-moz-placeholder{color:#fff}.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input,.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input::placeholder,.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_label:after{color:#fff}.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input{background:hsla(0,0%,7%,.1)}.input-vintage-module_input-vintage.input-vintage-module_variant-border.input-vintage-module_is-disabled .input-vintage-module_input,.input-vintage-module_input-vintage.input-vintage-module_variant-without-border .input-vintage-module_input{border:1px solid transparent}.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-error .input-vintage-module_input{border:1px solid #fe3030}.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input::-moz-placeholder{color:#fff}.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input,.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input::placeholder,.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_label:after{color:#fff}.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-disabled.input-vintage-module_is-on-dark-bg .input-vintage-module_input{background:hsla(0,0%,7%,.1)}.input-vintage-module_input-vintage.input-vintage-module_variant-without-border.input-vintage-module_is-disabled .input-vintage-module_input{border:1px solid transparent}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-l .input-vintage-module_input{padding:18.5px 24px 18.5px 60px}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-l .js-phone-icon{left:30px!important;max-width:20px!important}@media screen and (max-width:767px){.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-l .input-vintage-module_input{padding:15px 24px 15px 54px}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-l .js-phone-icon{left:24px!important;max-width:20px!important}}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-m .input-vintage-module_input{padding:15px 24px 15px 54px}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-m .js-phone-icon{left:24px!important;max-width:20px!important}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-s .input-vintage-module_input{padding:11px 24px 11px 40px}.input-vintage-module_input-vintage.input-vintage-module_type-phone.input-vintage-module_size-s .js-phone-icon{left:16px!important;max-width:16px!important}.input-vintage-module_input-vintage.input-vintage-module_type-phone input::-moz-placeholder{color:inherit;font-size:inherit;font-weight:inherit}.input-vintage-module_input-vintage.input-vintage-module_type-phone input::placeholder{color:inherit;font-size:inherit;font-weight:inherit}.input-vintage-module_input-vintage.input-vintage-module_size-l.input-vintage-module_is-focused .input-vintage-module_label:after,.input-vintage-module_input-vintage.input-vintage-module_size-m.input-vintage-module_is-focused .input-vintage-module_label:after{font-size:12px;line-height:30px;opacity:.6}.input-vintage-module_input-vintage.input-vintage-module_size-s .input-vintage-module_has-value~.input-vintage-module_label:after,.input-vintage-module_input-vintage.input-vintage-module_size-xs .input-vintage-module_has-value~.input-vintage-module_label:after{opacity:0!important;visibility:hidden!important}.input-vintage-module_input-vintage.input-vintage-module_size-s .input-vintage-module_input,.input-vintage-module_input-vintage.input-vintage-module_size-xs .input-vintage-module_input{font-weight:400}.input-vintage-module_input-vintage.input-vintage-module_size-l .input-vintage-module_label:after{font-size:18px;left:30px;line-height:66px}.input-vintage-module_input-vintage.input-vintage-module_size-l .input-vintage-module_input{font-size:18px;height:66px;padding:23px 30px 10px}@media screen and (max-width:767px){.input-vintage-module_input-vintage.input-vintage-module_size-l .input-vintage-module_label:after{font-size:16px;left:24px;line-height:56px}.input-vintage-module_input-vintage.input-vintage-module_size-l .input-vintage-module_input{font-size:16px;height:56px;padding:25px 24px 10px}}.input-vintage-module_input-vintage.input-vintage-module_size-m .input-vintage-module_label:after{font-size:16px;left:24px;line-height:56px}.input-vintage-module_input-vintage.input-vintage-module_size-m .input-vintage-module_input{font-size:16px;height:56px;padding:25px 24px 10px}.input-vintage-module_input-vintage.input-vintage-module_size-s .input-vintage-module_label:after{font-size:16px;left:16px;line-height:48px}.input-vintage-module_input-vintage.input-vintage-module_size-s.input-vintage-module_is-focused .input-vintage-module_label:after{opacity:.6}.input-vintage-module_input-vintage.input-vintage-module_size-s .input-vintage-module_input{border-radius:12px;font-size:16px;height:48px;padding:11px 16px}.input-vintage-module_input-vintage.input-vintage-module_size-xs .input-vintage-module_label:after{font-size:12px;left:16px;line-height:34px}.input-vintage-module_input-vintage.input-vintage-module_size-xs.input-vintage-module_is-focused .input-vintage-module_label:after{opacity:.6}.input-vintage-module_input-vintage.input-vintage-module_size-xs .input-vintage-module_input{border-radius:8px;font-size:12px;height:34px;line-height:1.5;padding:16px}.input-vintage-module_input-vintage.input-vintage-module_variant-clean,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container{background:inherit;border:0;color:inherit;font-size:inherit;font-weight:inherit;height:100%;min-height:inherit;outline:0;padding:0;resize:none;text-align:inherit;width:100%}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container:active,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container:focus,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input:active,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input:focus{border:1px solid transparent;outline:0}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container:active,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container:focus,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container:focus-visible,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input:active,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input:focus,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input:focus-visible{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:inherit;box-shadow:none;outline:0}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container::-moz-placeholder,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input::-moz-placeholder{color:hsla(0,0%,7%,.5);font-size:inherit;font-weight:inherit}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container::placeholder,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input::placeholder{color:hsla(0,0%,7%,.5);font-size:inherit;font-weight:inherit}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container.input-vintage-module_is-disabled .input-vintage-module_input,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input.input-vintage-module_is-disabled .input-vintage-module_input{background:inherit;border:1px solid transparent;color:inherit;outline:0}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container.input-vintage-module_is-disabled .input-vintage-module_input:hover,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input.input-vintage-module_is-disabled .input-vintage-module_input:hover{cursor:not-allowed}.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container.input-vintage-module_is-disabled .input-vintage-module_input:active,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input-container.input-vintage-module_is-disabled .input-vintage-module_input:focus,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input.input-vintage-module_is-disabled .input-vintage-module_input:active,.input-vintage-module_input-vintage.input-vintage-module_variant-clean .input-vintage-module_input.input-vintage-module_is-disabled .input-vintage-module_input:focus{border:1px solid transparent;outline:0}.input-vintage-module_input-vintage .input-vintage-module_for-screen-readers{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.tel-input-module_tel-input{position:relative}.tel-input-module_tel-input.tel-input-module_size-l .tel-input-module_tel-input-flag{left:30px;max-width:20px}.tel-input-module_tel-input.tel-input-module_size-s .tel-input-module_tel-input-flag{left:17px;max-width:18px}.tel-input-module_tel-input.tel-input-module_size-m .tel-input-module_tel-input-flag{left:24px;max-width:20px}.tel-input-module_tel-input .tel-input-module_informer{color:#111;font-size:12px;margin:0 0 16px}.tel-input-module_tel-input .tel-input-module_tel-input-flag{box-shadow:0 0 2px rgba(0,0,0,.3);height:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.application-form-module_application-form{text-align:left}.application-form-module_application-form .application-form-module_button-wrapper{margin:24px auto 0;text-align:center}@media (min-width:1200px){.application-form-module_application-form .application-form-module_button-wrapper{margin:32px auto 0}}.application-form-module_application-form .application-form-module_button-container{display:inline-block;min-width:210px;vertical-align:middle}.application-form-module_application-form .application-form-module_button-container.application-form-module_full-width-button{display:flex}.application-form-module_application-form .application-form-module_agreement,.application-form-module_application-form .application-form-module_agreement-link{color:hsla(0,0%,7%,.5);font-size:14px;line-height:160%;margin:24px 0 0;text-align:center}@media (min-width:1200px){.application-form-module_application-form .application-form-module_agreement,.application-form-module_application-form .application-form-module_agreement-link{font-size:16px;margin:32px 0 0}}.application-form-module_application-form .application-form-module_agreement-link{-webkit-text-decoration:underline;text-decoration:underline}.application-form-module_application-form .application-form-module_agreement-link:hover{-webkit-text-decoration:none;text-decoration:none}.application-form-module_application-form-invite-code-link{background:transparent;border:0;border-bottom:1px solid;color:#ff6a21;cursor:pointer;display:block;font-size:16px;line-height:normal;margin:20px auto 0;outline:0;padding:13px 0 2px;text-align:center;transition:border .2s}.application-form-module_application-form-invite-code-link:hover{border-bottom:1px solid transparent}.application-form-module_application-form-label-promocode{display:block;margin:20px auto 0}.blog-application-form-module_blog-application-form{background-position:100%;background-repeat:no-repeat;background-size:cover;margin:20px auto;padding:32px;position:relative;text-align:center}@media (min-width:760px){.blog-application-form-module_blog-application-form{border-radius:16px;position:relative;text-align:left}.blog-application-form-module_blog-application-form .blog-application-form-module_img-banner-form-teacher{bottom:0;display:block;height:auto;position:absolute;right:20px;width:230px}}.blog-application-form-module_blog-application-form.blog-application-form-module_is-b2b-form:after{background:rgba(0,0,0,.3);content:"";inset:0;position:absolute;z-index:0}@media (min-width:760px){.blog-application-form-module_blog-application-form.blog-application-form-module_is-b2b-form:after{content:none}.blog-application-form-module_blog-application-form.blog-application-form-module_is-b2b-form .blog-application-form-module_title-blog-application-form{font-size:22px;max-width:430px}}.blog-application-form-module_blog-application-form.blog-application-form-module_is-ind-form{background-color:#4fc87b;background-image:url(public/static-content/img/page/blog-post/form-bg--mobile.webp?4bbb8d55b48cbcc6fed4);background-position:50% calc(100% - 28px);background-repeat:no-repeat;background-size:246px auto;border-radius:16px;margin:16px 16px 20px;padding:24px 24px 320px}@media (min-width:768px){.blog-application-form-module_blog-application-form.blog-application-form-module_is-ind-form{background-image:url(public/static-content/img/page/blog-post/form-bg.webp?4daa94ccdc822e06ba54);background-position:80% calc(100% - 32px);background-size:234px auto;margin:16px 0 20px;padding:32px}}@media (min-width:1000px){.blog-application-form-module_blog-application-form.blog-application-form-module_is-ind-form{background-position:calc(100% - 14px) calc(100% - 32px)}}.blog-application-form-module_blog-application-form.blog-application-form-module_is-ind-form .blog-application-form-module_title-blog-application-form{color:#fff;font-size:18px;font-weight:700;line-height:150%;margin:0 0 24px}.blog-application-form-module_blog-application-form.blog-application-form-module_is-ind-form .blog-application-form-module_container-blog-application-form{max-width:100%}@media (min-width:768px){.blog-application-form-module_blog-application-form.blog-application-form-module_is-ind-form .blog-application-form-module_container-blog-application-form{max-width:320px}}.blog-application-form-module_blog-application-form .blog-application-form-module_content-form-teacher{position:relative;z-index:2}.blog-application-form-module_blog-application-form .blog-application-form-module_title-blog-application-form{font-size:18px;font-weight:700;line-height:normal;margin:0 0 15px}.blog-application-form-module_blog-application-form .blog-application-form-module_subtitle-blog-application-form{display:block;font-size:16px;margin:-10px 0 12px}@media (min-width:760px){.blog-application-form-module_blog-application-form .blog-application-form-module_subtitle-blog-application-form{max-width:430px}}.blog-application-form-module_blog-application-form .blog-application-form-module_subtitle-blog-application-form,.blog-application-form-module_blog-application-form .blog-application-form-module_text-item-description,.blog-application-form-module_blog-application-form .blog-application-form-module_title-blog-application-form{color:#fff;position:relative;z-index:2}.blog-application-form-module_blog-application-form .blog-application-form-module_container-blog-application-form{max-width:320px;position:relative;z-index:2}