[data-v-24437961]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.hero[data-v-24437961]{background:radial-gradient(ellipse at top right,rgba(114,69,255,.18) 0,transparent 60%),linear-gradient(180deg,#f7f6fb,#fff);padding:120px 0 72px;position:relative}@media(max-width:767px){.hero[data-v-24437961]{padding:48px 0 32px}}.hero__container[data-v-24437961]{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:1.1fr .9fr;margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}@media(max-width:1023px){.hero__container[data-v-24437961]{gap:32px;grid-template-columns:1fr}}.hero__badge[data-v-24437961]{background:#7245ff;border-radius:999px;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.04em;margin-bottom:20px;padding:8px 16px;text-transform:uppercase}.hero__title[data-v-24437961]{color:#1a1233;font-family:Inter,Roboto,Helvetica Neue,Arial,sans-serif;font-size:64px;font-weight:800;line-height:1.1;margin:0 0 20px}@media(max-width:1023px){.hero__title[data-v-24437961]{font-size:48px}}@media(max-width:767px){.hero__title[data-v-24437961]{font-size:36px}}.hero__title-accent[data-v-24437961]{color:#7245ff;display:block}.hero__title-highlight[data-v-24437961]{background:#ffd439;border-radius:16px;display:inline-block;margin-top:8px;padding:0 12px;transform:rotate(-2deg)}.hero__subtitle[data-v-24437961]{color:#1a1233;font-size:22px;line-height:1.25;margin:0 0 20px}.hero__subtitle strong[data-v-24437961]{color:#7245ff;font-weight:700}.hero__description[data-v-24437961]{color:#6b6781;font-size:18px;margin:0 0 32px;max-width:540px}.hero__price[data-v-24437961]{align-items:baseline;display:flex;gap:12px;left:4%;position:absolute;top:8%;transform:rotate(-8deg)}@media(max-width:1000px){.hero__price[data-v-24437961]{left:0;top:0}}.hero__price-current[data-v-24437961]{color:#7245ff;font-size:48px;font-weight:800}.hero__price-old[data-v-24437961]{align-self:flex-start;color:#6b6781;font-size:24px;position:relative}.hero__price-old[data-v-24437961]:after{background:#f53636;content:"";height:2px;left:0;position:absolute;top:50%;transform:rotate(-11deg);width:111%}.hero__actions[data-v-24437961]{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.hero__cta[data-v-24437961]{align-items:center;background:#7245ff;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:18px 32px;-webkit-text-decoration:none;text-decoration:none;transition:transform .15s ease,box-shadow .25s ease,background .25s ease}.hero__cta[data-v-24437961]:hover{background:#5b26ff;box-shadow:0 8px 28px rgba(26,18,51,.1);transform:translateY(-2px)}.hero__cta[data-v-24437961]:active{transform:translateY(0)}.hero__cta[data-v-24437961]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}.hero__cta[data-v-24437961]:hover{color:#fff}.hero__login[data-v-24437961]{align-items:center;background:transparent;background-color:transparent;border:1px solid;border-radius:999px;color:#7245ff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:18px 32px;-webkit-text-decoration:none;text-decoration:none;transition:transform .15s ease,box-shadow .25s ease,background .25s ease}.hero__login[data-v-24437961]:hover{background:transparent;box-shadow:0 8px 28px rgba(26,18,51,.1);transform:translateY(-2px)}.hero__login[data-v-24437961]:active{transform:translateY(0)}.hero__login[data-v-24437961]:focus-visible{outline:2px solid rgba(0,0,0,.45);outline-offset:2px}.hero__login[data-v-24437961]:hover{color:#5a32d9}.hero__media[data-v-24437961]{align-items:center;display:flex;justify-content:center;position:relative}.hero__image[data-v-24437961]{filter:drop-shadow(0 24px 60px rgba(114,69,255,.35));height:auto;max-width:520px;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:1000px){.hero__image[data-v-24437961]{margin-top:25px}}.hero__sticker[data-v-24437961]{align-items:center;background:#fff;border-radius:999px;box-shadow:0 8px 28px rgba(26,18,51,.1);color:#7245ff;display:inline-flex;font-size:18px;font-weight:700;gap:8px;padding:12px 20px;position:absolute;right:4%;top:8%}@media(max-width:1000px){.hero__sticker[data-v-24437961]{right:0;top:0}}.hero__sticker--free[data-v-24437961]{transform:rotate(8deg)}.hero__sticker img[data-v-24437961]{height:28px;width:28px}[data-v-ac052aea]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.intro[data-v-ac052aea]{padding-bottom:72px;padding-top:72px}@media(max-width:768px){.intro[data-v-ac052aea]{padding-bottom:48px;padding-top:48px}}.intro__container[data-v-ac052aea]{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;text-align:center;width:100%}.intro__title[data-v-ac052aea]{font-size:48px;font-weight:800;line-height:1.1;margin:0 0 32px}.intro__title span[data-v-ac052aea]{color:#7245ff}@media(max-width:767px){.intro__title[data-v-ac052aea]{font-size:28px}}.intro__card[data-v-ac052aea]{align-items:center;background:#f7f6fb;border-radius:32px;box-shadow:0 4px 12px rgba(26,18,51,.06);display:flex;gap:32px;margin:0 auto;max-width:880px;padding:32px 48px;text-align:left}@media(max-width:767px){.intro__card[data-v-ac052aea]{flex-direction:column;padding:20px;text-align:center}}.intro__icon[data-v-ac052aea]{align-items:center;background:#f3eeff;border-radius:16px;display:flex;flex-shrink:0;height:72px;justify-content:center;width:72px}.intro__icon img[data-v-ac052aea]{height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.intro__text[data-v-ac052aea]{color:#1a1233;font-size:18px;line-height:1.6;margin:0}[data-v-e9015bba]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.calculator[data-v-e9015bba]{background:#f7f6fb;padding-bottom:72px;padding-top:72px}@media(max-width:768px){.calculator[data-v-e9015bba]{padding-bottom:48px;padding-top:48px}}.calculator__container[data-v-e9015bba]{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}.calculator__header[data-v-e9015bba]{margin-bottom:48px;text-align:center}.calculator__title[data-v-e9015bba]{font-size:48px;font-weight:800;line-height:1.1;margin:0 0 12px}.calculator__title span[data-v-e9015bba]{color:#7245ff}@media(max-width:767px){.calculator__title[data-v-e9015bba]{font-size:28px}}.calculator__hint[data-v-e9015bba]{color:#6b6781;margin:0}.calculator__card[data-v-e9015bba]{background:#fff;border-radius:32px;box-shadow:0 8px 28px rgba(26,18,51,.1);padding:48px}@media(min-width:1000px){.calculator__card[data-v-e9015bba]{grid-gap:32px;display:grid;gap:32px;grid-template-areas:"income result" "slider result";grid-template-columns:2fr 3fr}}@media(max-width:767px){.calculator__card[data-v-e9015bba]{padding:20px}}.calculator__income[data-v-e9015bba]{align-items:center;display:flex;flex-direction:column;grid-area:income;margin-bottom:32px}@media(min-width:1000px){.calculator__income[data-v-e9015bba]{align-items:flex-start}}.calculator__income-label[data-v-e9015bba]{color:#6b6781;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.calculator__income-value[data-v-e9015bba]{color:#7245ff;font-size:48px;font-weight:800;margin-top:8px}@media(max-width:767px){.calculator__income-value[data-v-e9015bba]{font-size:36px}}.calculator__slider[data-v-e9015bba]{grid-area:slider;margin-bottom:48px;position:relative}@media(min-width:1000px){.calculator__slider[data-v-e9015bba]{margin-bottom:16px}}.calculator__track[data-v-e9015bba]{background:#e6e3f0;border-radius:999px;height:8px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(100%)}.calculator__progress[data-v-e9015bba]{background:linear-gradient(90deg,#7245ff,#5a32d9);border-radius:999px;height:100%;transition:width .25s ease}.calculator__range[data-v-e9015bba]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:24px;margin:0;position:relative;width:100%;z-index:1}.calculator__range[data-v-e9015bba]:focus-visible{outline:none}.calculator__range[data-v-e9015bba]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(114,69,255,.25)}.calculator__range[data-v-e9015bba]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 6px rgba(114,69,255,.25)}.calculator__range[data-v-e9015bba]::-webkit-slider-runnable-track{background:transparent;height:8px}.calculator__range[data-v-e9015bba]::-moz-range-track{background:transparent;height:8px}.calculator__range[data-v-e9015bba]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#7245ff;border:4px solid #fff;border-radius:50%;box-shadow:0 8px 28px rgba(26,18,51,.1);cursor:grab;height:28px;margin-top:-10px;-webkit-transition:transform .15s ease;transition:transform .15s ease;width:28px}.calculator__range[data-v-e9015bba]::-moz-range-thumb{background:#7245ff;border:4px solid #fff;border-radius:50%;box-shadow:0 8px 28px rgba(26,18,51,.1);cursor:grab;height:28px;-moz-transition:transform .15s ease;transition:transform .15s ease;width:28px}.calculator__range[data-v-e9015bba]:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.1)}.calculator__range[data-v-e9015bba]:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.1)}.calculator__marks[data-v-e9015bba]{display:flex;justify-content:space-between;list-style:none;margin:20px 0 0;padding:0}.calculator__mark[data-v-e9015bba]{color:#6b6781;flex:1;font-size:14px;text-align:center;transition:color .25s ease,font-weight .25s ease}.calculator__mark[data-v-e9015bba]:first-child{text-align:left}.calculator__mark[data-v-e9015bba]:last-child{text-align:right}.calculator__mark--active[data-v-e9015bba]{color:#7245ff;font-weight:600}@media(max-width:479px){.calculator__mark[data-v-e9015bba]{font-size:12px}}.calculator__result[data-v-e9015bba]{border-top:1px solid #e6e3f0;grid-area:result;padding-top:32px}@media(min-width:1000px){.calculator__result[data-v-e9015bba]{border-top:none;padding-top:0}}.calculator__result-title[data-v-e9015bba]{color:#1a1233;font-size:18px;font-weight:600;margin:0 0 20px}.calculator__result-list[data-v-e9015bba]{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.calculator__result-item[data-v-e9015bba]{background:#f3eeff;border-radius:16px;color:#1a1233;flex:1 1 180px;padding:20px}.calculator__result-item strong[data-v-e9015bba]{color:#7245ff;display:block;font-size:18px;font-weight:700}[data-v-3299b567]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.program[data-v-3299b567]{padding-bottom:72px;padding-top:72px}@media(max-width:768px){.program[data-v-3299b567]{padding-bottom:48px;padding-top:48px}}.program__container[data-v-3299b567]{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}.program__header[data-v-3299b567]{margin:0 auto 48px;max-width:720px;text-align:center}.program__title[data-v-3299b567]{font-size:48px;font-weight:800;line-height:1.1;margin:0 0 12px}@media(max-width:767px){.program__title[data-v-3299b567]{font-size:28px}}.program__subtitle[data-v-3299b567]{color:#6b6781;font-size:18px;margin:0}.program__list[data-v-3299b567]{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.program__item[data-v-3299b567]{background:#fff;border:1px solid #e6e3f0;border-radius:24px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.program__item--open[data-v-3299b567]{border-color:transparent;box-shadow:0 8px 28px rgba(26,18,51,.1)}.program__head[data-v-3299b567]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:20px;justify-content:space-between;padding:20px 32px;text-align:left;width:100%}.program__head[data-v-3299b567]:hover{background:#f7f6fb}.program__head[data-v-3299b567]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}@media(max-width:767px){.program__head[data-v-3299b567]{padding:20px}}.program__head-meta[data-v-3299b567]{display:flex;flex-direction:column;gap:4px}@media(max-width:999px){.program__head-meta[data-v-3299b567]{gap:20px}}.program__head-number[data-v-3299b567]{color:#7245ff;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.program__head-title[data-v-3299b567]{color:#1a1233;font-size:22px;font-weight:700;line-height:120%}@media(max-width:767px){.program__head-title[data-v-3299b567]{font-size:18px}}.program__head-icon[data-v-3299b567]{align-items:center;background:#f3eeff;border-radius:50%;color:#7245ff;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:transform .25s ease;width:40px}.program__item--open .program__head-icon[data-v-3299b567]{transform:rotate(180deg)}.program__body[data-v-3299b567]{max-height:0;overflow:hidden;transition:max-height .4s ease ease}.program__item--open .program__body[data-v-3299b567]{max-height:1200px}.program__body-inner[data-v-3299b567]{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1fr 1fr;padding:0 32px 32px}@media(max-width:767px){.program__body-inner[data-v-3299b567]{gap:20px;grid-template-columns:1fr;padding:0 20px 20px}}.program__col-title[data-v-3299b567]{color:#6b6781;font-size:14px;font-weight:600;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.program__lessons[data-v-3299b567],.program__results[data-v-3299b567]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.program__lesson[data-v-3299b567]{padding-left:24px;position:relative}.program__lesson[data-v-3299b567]:before{background:#7245ff;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.6em;width:8px}.program__result[data-v-3299b567]{line-height:1.6;padding-left:28px;position:relative}.program__result[data-v-3299b567]:before{align-items:center;background:#27d061;border-radius:50%;color:#fff;content:"✓";display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:0;margin-top:2px;position:absolute;top:0;width:20px}.program__duration[data-v-3299b567]{color:#6b6781;font-size:14px;margin:20px 0 0}.program__duration span[data-v-3299b567]{color:#1a1233;font-weight:600}[data-v-0360ff79]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.authors[data-v-0360ff79]{background:#f7f6fb;padding-bottom:48px;padding-top:48px}@media(max-width:768px){.authors[data-v-0360ff79]{padding-bottom:48px;padding-top:48px}}.authors__container[data-v-0360ff79]{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}.authors__title[data-v-0360ff79]{font-size:36px;font-weight:800;margin:0 0 48px;text-align:center}@media(max-width:767px){.authors__title[data-v-0360ff79]{font-size:28px}}.authors__list[data-v-0360ff79]{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;list-style:none;margin:0;padding:0}.authors__item[data-v-0360ff79]{background:#fff;border-radius:24px;box-shadow:0 4px 12px rgba(26,18,51,.06);flex:1 1 320px;gap:20px;max-width:420px;padding:20px 32px}.authors__item[data-v-0360ff79],.authors__photo[data-v-0360ff79]{align-items:center;display:flex}.authors__photo[data-v-0360ff79]{background:#f3eeff;border-radius:50%;flex-shrink:0;height:96px;justify-content:center;overflow:hidden;width:96px}.authors__photo img[data-v-0360ff79]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.authors__name[data-v-0360ff79]{font-size:18px;font-weight:700;line-height:120%;margin:0 0 4px}.authors__role[data-v-0360ff79]{color:#6b6781;font-size:14px;line-height:1.25;margin:0}[data-v-063bb832]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.process[data-v-063bb832]{padding-bottom:72px;padding-top:72px}@media(max-width:768px){.process[data-v-063bb832]{padding-bottom:48px;padding-top:48px}}.process__container[data-v-063bb832]{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}.process__header[data-v-063bb832]{margin-bottom:48px;text-align:center}.process__title[data-v-063bb832]{font-size:48px;font-weight:800;line-height:120%;margin:0 0 12px}@media(max-width:767px){.process__title[data-v-063bb832]{font-size:28px}}.process__access[data-v-063bb832]{color:#6b6781;font-size:18px;margin:0}.process__access strong[data-v-063bb832]{color:#7245ff}.process__steps[data-v-063bb832]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}@media(max-width:767px){.process__steps[data-v-063bb832]{grid-template-columns:1fr}}.process__step[data-v-063bb832]{background:#f7f6fb;border-radius:24px;display:flex;flex-direction:column;gap:20px;padding:32px}.process__step-num[data-v-063bb832]{color:#7245ff;font-size:36px;font-weight:800;line-height:1}.process__step-text[data-v-063bb832]{color:#1a1233;font-size:18px;line-height:1.6;margin:0}.process__certificate[data-v-063bb832]{align-items:center;background:linear-gradient(135deg,rgba(114,69,255,.08),rgba(255,212,57,.08));border-radius:32px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:48px;padding:32px 48px}@media(max-width:767px){.process__certificate[data-v-063bb832]{flex-direction:column;padding:20px;text-align:center}}.process__certificate-title[data-v-063bb832]{font-size:28px;font-weight:700;line-height:1.1;margin:0 0 8px;text-align:center}@media(max-width:767px){.process__certificate-title[data-v-063bb832]{font-size:18px}}.process__certificate-desc[data-v-063bb832]{color:#6b6781;margin:0;max-width:540px;text-align:center}.process__certificate-image[data-v-063bb832]{flex-shrink:0;height:auto;width:240px}.process__results[data-v-063bb832]{grid-gap:20px;counter-reset:process-result;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0 0 48px;padding:0}@media(max-width:767px){.process__results[data-v-063bb832]{grid-template-columns:1fr}}.process__result[data-v-063bb832]{background:#fff;border:1px solid #e6e3f0;border-radius:16px;display:flex;gap:12px;padding:20px}.process__result-num[data-v-063bb832]{align-items:center;background:#7245ff;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.process__result-text[data-v-063bb832]{color:#1a1233;font-size:14px;line-height:1.6}.process__finish[data-v-063bb832]{color:#1a1233;font-size:22px;margin:0 0 48px;text-align:center}.process__finish strong[data-v-063bb832]{color:#7245ff}.process__cta[data-v-063bb832]{text-align:center}.process__cta-btn[data-v-063bb832]{align-items:center;background:#7245ff;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:18px 32px;-webkit-text-decoration:none;text-decoration:none;transition:transform .15s ease,box-shadow .25s ease,background .25s ease}.process__cta-btn[data-v-063bb832]:hover{background:#5b26ff;box-shadow:0 8px 28px rgba(26,18,51,.1);transform:translateY(-2px)}.process__cta-btn[data-v-063bb832]:active{transform:translateY(0)}.process__cta-btn[data-v-063bb832]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}[data-v-1c81d292]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.reviews[data-v-1c81d292]{background:#f7f6fb;padding-bottom:72px;padding-top:72px}@media(max-width:768px){.reviews[data-v-1c81d292]{padding-bottom:48px;padding-top:48px}}.reviews__container[data-v-1c81d292]{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}.reviews__title[data-v-1c81d292]{font-size:48px;font-weight:800;margin:0 0 48px;text-align:center}@media(max-width:767px){.reviews__title[data-v-1c81d292]{font-size:28px}}.reviews__list[data-v-1c81d292]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}@media(max-width:1023px){.reviews__list[data-v-1c81d292]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.reviews__list[data-v-1c81d292]{grid-template-columns:1fr}}.reviews__item[data-v-1c81d292]{background:#fff;border-radius:24px;box-shadow:0 4px 12px rgba(26,18,51,.06);display:flex;flex-direction:column;gap:12px;padding:32px;transition:transform .25s ease,box-shadow .25s ease}.reviews__item[data-v-1c81d292]:hover{box-shadow:0 8px 28px rgba(26,18,51,.1);transform:translateY(-4px)}.reviews__head[data-v-1c81d292]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.reviews__author[data-v-1c81d292]{color:#1a1233;font-weight:700}.reviews__date[data-v-1c81d292]{color:#6b6781;font-size:14px}.reviews__text[data-v-1c81d292]{color:#1a1233;line-height:1.6;margin:0}.reviews__text--muted[data-v-1c81d292]{color:#6b6781;font-style:italic}.reviews__reply[data-v-1c81d292]{background:#f3eeff;border-left:3px solid #7245ff;border-radius:8px;margin-top:12px;padding:12px 20px}.reviews__reply-author[data-v-1c81d292]{color:#7245ff;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.reviews__reply-text[data-v-1c81d292]{color:#1a1233;font-size:14px;margin:0}.reviews__img[data-v-1c81d292]{width:100%}.reviews__more[data-v-1c81d292]{margin-top:48px;text-align:center}.reviews__more-btn[data-v-1c81d292]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:#fff;border:1px solid #7245ff;border-radius:999px;color:inherit;color:#7245ff;cursor:pointer;font:inherit;font-weight:600;padding:14px 32px;transition:background .25s ease,color .25s ease}.reviews__more-btn[data-v-1c81d292]:hover{background:#7245ff;color:#fff}.reviews__more-btn[data-v-1c81d292]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}[data-v-1b9af6bc]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.faq[data-v-1b9af6bc]{padding-bottom:72px;padding-top:72px}@media(max-width:768px){.faq[data-v-1b9af6bc]{padding-bottom:48px;padding-top:48px}}.faq__container[data-v-1b9af6bc]{margin:0 auto;max-width:1200px;max-width:880px;padding-left:20px;padding-right:20px;width:100%}.faq__title[data-v-1b9af6bc]{font-size:48px;font-weight:800;line-height:1.1;margin:0 0 48px;text-align:center}@media(max-width:767px){.faq__title[data-v-1b9af6bc]{font-size:28px}}.faq__list[data-v-1b9af6bc]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.faq__item[data-v-1b9af6bc]{border:1px solid #e6e3f0;border-radius:16px;overflow:hidden;transition:border-color .25s ease}.faq__item--open[data-v-1b9af6bc]{border-color:#7245ff}.faq__question[data-v-1b9af6bc]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;color:#1a1233;cursor:pointer;display:flex;font:inherit;font-size:18px;font-weight:600;gap:20px;justify-content:space-between;padding:20px 32px;text-align:left;width:100%}.faq__question[data-v-1b9af6bc]:hover{background:#f7f6fb}.faq__question[data-v-1b9af6bc]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}.faq__icon[data-v-1b9af6bc]{align-items:center;color:#7245ff;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform .25s ease;width:32px}.faq__item--open .faq__icon[data-v-1b9af6bc]{transform:rotate(45deg)}.faq__answer[data-v-1b9af6bc]{max-height:0;overflow:hidden;transition:max-height .4s ease ease}.faq__item--open .faq__answer[data-v-1b9af6bc]{max-height:600px}.faq__answer-text[data-v-1b9af6bc]{color:#6b6781;line-height:1.6;margin:0;padding:0 32px 20px}[data-v-ff65ad0a]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.lead-popup[data-v-ff65ad0a]{align-items:center;animation:fadeIn-ff65ad0a .25s ease;background:rgba(26,18,51,.55);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1100}.lead-popup__container[data-v-ff65ad0a]{animation:slideUp-ff65ad0a .4s ease;background:#fff;border-radius:32px;box-shadow:0 16px 48px rgba(26,18,51,.16);max-width:540px;outline:none;padding:48px;position:relative;width:100%}@media(max-width:767px){.lead-popup__container[data-v-ff65ad0a]{border-radius:24px;padding:32px}}.lead-popup__close[data-v-ff65ad0a]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:50%;color:inherit;color:#6b6781;cursor:pointer;display:flex;font:inherit;height:36px;justify-content:center;padding:0;position:absolute;right:20px;top:20px;transition:background .15s ease,color .15s ease;width:36px}.lead-popup__close[data-v-ff65ad0a]:hover{background:#f7f6fb;color:#1a1233}.lead-popup__close[data-v-ff65ad0a]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}.lead-popup__title[data-v-ff65ad0a]{color:#1a1233;font-size:36px;font-weight:800;margin:0 0 20px}@media(max-width:767px){.lead-popup__title[data-v-ff65ad0a]{font-size:28px}}.lead-popup__lead[data-v-ff65ad0a]{color:#1a1233;line-height:1.6;margin:0 0 20px}.lead-popup__lead strong[data-v-ff65ad0a]{color:#7245ff}.lead-popup__list[data-v-ff65ad0a]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 32px;padding:0}.lead-popup__list li[data-v-ff65ad0a]{color:#1a1233;padding-left:26px;position:relative}.lead-popup__list li[data-v-ff65ad0a]:before{background:#27d061;border-radius:50%;content:"✓";display:flex;font-size:11px;font-weight:700;height:18px;left:0;position:absolute;top:0;width:18px}.lead-popup__cta[data-v-ff65ad0a],.lead-popup__list li[data-v-ff65ad0a]:before{align-items:center;color:#fff;justify-content:center}.lead-popup__cta[data-v-ff65ad0a]{background:#7245ff;border-radius:999px;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:8px;line-height:1;padding:18px 32px;-webkit-text-decoration:none;text-decoration:none;transition:transform .15s ease,box-shadow .25s ease,background .25s ease;width:100%}.lead-popup__cta[data-v-ff65ad0a]:hover{background:#5b26ff;box-shadow:0 8px 28px rgba(26,18,51,.1);transform:translateY(-2px)}.lead-popup__cta[data-v-ff65ad0a]:active{transform:translateY(0)}.lead-popup__cta[data-v-ff65ad0a]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}.lead-popup__note[data-v-ff65ad0a]{color:#6b6781;font-size:14px;margin:20px 0 0;text-align:center}@keyframes fadeIn-ff65ad0a{0%{opacity:0}to{opacity:1}}@keyframes slideUp-ff65ad0a{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[data-v-4233bf4a]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.contact[data-v-4233bf4a]{bottom:25px;position:fixed;right:25px;z-index:49}.contact__btn[data-v-4233bf4a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:#7245ff;border:none;border-radius:999px;box-shadow:0 8px 28px rgba(26,18,51,.1);color:inherit;color:#fff;cursor:pointer;font:inherit;font-weight:600;height:56px;padding:0 24px;transition:background .25s ease,transform .15s ease}.contact__btn[data-v-4233bf4a]:hover{background:#5a32d9;transform:translateY(-2px)}.contact__btn[data-v-4233bf4a]:focus-visible{outline:2px solid rgba(114,69,255,.45);outline-offset:2px}.contact--open .contact__btn[data-v-4233bf4a]{border-radius:50%;padding:0;width:56px}.contact__btn-content[data-v-4233bf4a]{align-items:center;display:flex;gap:8px;justify-content:center}.contact__btn-icon[data-v-4233bf4a]{flex-shrink:0}@media(max-width:479px){.contact__btn-text[data-v-4233bf4a]{display:none}}.contact__popup[data-v-4233bf4a]{animation:fadeUp-4233bf4a .25s ease;background:#fff;border-radius:24px;bottom:72px;box-shadow:0 16px 48px rgba(26,18,51,.16);padding:32px;position:absolute;right:0;width:320px}.contact__title[data-v-4233bf4a]{font-size:18px;font-weight:700;margin:0 0 8px}.contact__desc[data-v-4233bf4a]{color:#6b6781;font-size:14px;line-height:1.6;margin:0 0 20px}.contact__messenger[data-v-4233bf4a]{align-items:center;background:#f7f6fb;border-radius:16px;color:#1a1233;display:flex;gap:20px;padding:12px;-webkit-text-decoration:none;text-decoration:none;transition:background .15s ease}.contact__messenger[data-v-4233bf4a]:hover{background:rgba(39,208,97,.12)}.contact__messenger strong[data-v-4233bf4a]{display:block;font-size:18px}.contact__messenger span[data-v-4233bf4a]{color:#6b6781;font-size:14px}@keyframes fadeUp-4233bf4a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-v-2a0b2982]:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.kursnew-page[data-v-2a0b2982]{background:#fff;color:#1a1233;overflow-x:hidden;position:relative}