@font-face{ascent-override:92%;font-family:Inter fallback;size-adjust:107%;src:local("Arial")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/47734aec6134293ca791inter-cyrillic-ext-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/7d4a508e4c03d42771a8inter-cyrillic-ext-400.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/fbe36d91b8952a12c592inter-cyrillic-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/9a73d282f3fd8c744219inter-cyrillic-400.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/23292101a34e08657a5dinter-greek-ext-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/01f032799571a7f95fd8inter-greek-ext-400.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/3a3cf1a02598263f2457inter-greek-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/19e191af4d654452ad1cinter-greek-400.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/74fe938ab12d800f4385inter-vietnamese-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/9ca0760233dd1ab9b775inter-vietnamese-400.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/fad2a547f18821b21f1finter-latin-ext-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/5470b035302419c20f53inter-latin-ext-400.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/5eb4a7768219776c5b91inter-latin-400.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/692a77ba01d18ed3dc6binter-latin-400.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/47734aec6134293ca791inter-cyrillic-ext-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/7d4a508e4c03d42771a8inter-cyrillic-ext-500.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/fbe36d91b8952a12c592inter-cyrillic-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/9a73d282f3fd8c744219inter-cyrillic-500.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/23292101a34e08657a5dinter-greek-ext-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/01f032799571a7f95fd8inter-greek-ext-500.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/3a3cf1a02598263f2457inter-greek-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/19e191af4d654452ad1cinter-greek-500.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/74fe938ab12d800f4385inter-vietnamese-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/9ca0760233dd1ab9b775inter-vietnamese-500.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/fad2a547f18821b21f1finter-latin-ext-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/5470b035302419c20f53inter-latin-ext-500.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/5eb4a7768219776c5b91inter-latin-500.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/692a77ba01d18ed3dc6binter-latin-500.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/47734aec6134293ca791inter-cyrillic-ext-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/7d4a508e4c03d42771a8inter-cyrillic-ext-600.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/fbe36d91b8952a12c592inter-cyrillic-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/9a73d282f3fd8c744219inter-cyrillic-600.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/23292101a34e08657a5dinter-greek-ext-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/01f032799571a7f95fd8inter-greek-ext-600.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/3a3cf1a02598263f2457inter-greek-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/19e191af4d654452ad1cinter-greek-600.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/74fe938ab12d800f4385inter-vietnamese-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/9ca0760233dd1ab9b775inter-vietnamese-600.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/fad2a547f18821b21f1finter-latin-ext-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/5470b035302419c20f53inter-latin-ext-600.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/5eb4a7768219776c5b91inter-latin-600.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/692a77ba01d18ed3dc6binter-latin-600.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:PP Pangram Sans Rounded;font-style:normal;font-weight:800;src:url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/0c9396aee3698a88f24bPPPangramSansRounded-CompactExtrabold.woff2) format("woff2"),url(/static/336e6564abf54a1bd45c7bd9cc7678729bba3166/assets/fonts/assets/63d714c95efe1edee1c5PPPangramSansRounded-CompactExtrabold.woff) format("woff")}:root{--main-color:#6d5c70;--font-family:"Inter","Inter fallback",sans-serif;--base-font-size:10px;--base-font-weight:500;--base-line-height:1.22;--main-background-color:#fffce4}*{box-sizing:border-box}html{font-size:var(--base-font-size);scroll-behavior:smooth}body{background:var(--main-background-color);color:var(--main-color);font-family:var(--font-family);font-size:clamp(1.4rem,2vw,1.8rem);line-height:var(--base-line-height)}body,ul{margin-block:0;margin-inline:0}ul{list-style:none;padding-block:0;padding-inline:0}a,ul{text-decoration:none}a{display:inline-block;font-size:1.4rem}img{block-size:auto;display:block}.container{margin-block:0;margin-inline:auto;max-inline-size:118.8rem;padding-inline:2.4rem}@media(max-width:991px){.container{padding-inline:1.5rem}}.fixed-body{overflow:hidden}::-webkit-scrollbar{block-size:.3rem;inline-size:.8rem}::-webkit-scrollbar-track{background-color:#f57d01}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#f57d01;block-size:5rem;border-radius:2.5rem}::-webkit-scrollbar-corner{background-color:#999}::-webkit-resizer{background-color:#666}a{color:inherit}#intercom-facade-btn,#intercom-facade-btn div{height:48px!important;width:48px!important}#intercom-facade-btn svg{height:24px;width:24px}@media(max-width:1024px){.page-scrolled .intercom-app div{bottom:60px}.page-scrolled #intercom-facade-btn{bottom:60px!important}}.first-screen__image--locale,html:lang(ar) .first-screen__image,html:lang(he) .first-screen__image,html:lang(id) .first-screen__image,html:lang(ja) .first-screen__image,html:lang(ko) .first-screen__image,html:lang(ms) .first-screen__image,html:lang(th) .first-screen__image,html:lang(tr) .first-screen__image,html:lang(vi) .first-screen__image{display:none}html:lang(ar) .first-screen__image--locale,html:lang(he) .first-screen__image--locale,html:lang(id) .first-screen__image--locale,html:lang(ja) .first-screen__image--locale,html:lang(ko) .first-screen__image--locale,html:lang(ms) .first-screen__image--locale,html:lang(th) .first-screen__image--locale,html:lang(tr) .first-screen__image--locale,html:lang(vi) .first-screen__image--locale{background-image:var(--firstScreen);background-size:cover;bottom:0;display:block;height:400px;inset-inline-end:0;position:absolute;width:600px}@media(max-width:860px){html:lang(ar) .first-screen__image--locale,html:lang(he) .first-screen__image--locale,html:lang(id) .first-screen__image--locale,html:lang(ja) .first-screen__image--locale,html:lang(ko) .first-screen__image--locale,html:lang(ms) .first-screen__image--locale,html:lang(th) .first-screen__image--locale,html:lang(tr) .first-screen__image--locale,html:lang(vi) .first-screen__image--locale{height:265px;max-width:435px;width:100%}}@media(max-width:565px){html:lang(ar) .first-screen__image--locale,html:lang(he) .first-screen__image--locale,html:lang(id) .first-screen__image--locale,html:lang(ja) .first-screen__image--locale,html:lang(ko) .first-screen__image--locale,html:lang(ms) .first-screen__image--locale,html:lang(th) .first-screen__image--locale,html:lang(tr) .first-screen__image--locale,html:lang(vi) .first-screen__image--locale{height:220px}}html:lang(ar) .first-screen__image--locale{transform:rotateY(180deg)}.hide{display:none}[dir=rtl] .rtl-rotate{transform:rotateY(180deg)}.ltr-direction{direction:ltr;display:inline-block}details{background:#f7f6f7;border-radius:8px;font-size:16px}details summary{align-content:start;align-items:start;color:#423245;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding-block:1em;padding-inline:1.5em}details[open]>summary>span:last-of-type{transform:rotate(180deg)}details summary>span:first-of-type{font-size:1.125em;font-weight:500;line-height:1.22}details summary>span:last-of-type{align-items:center;align-self:flex-start;color:#aaa0ab;display:flex;line-height:1;transform-origin:center center}details summary::-webkit-details-marker{display:none}details[open]>div{padding-block-end:1em;padding-inline:1.5em}details a{color:#823cdc;font-size:clamp(1.4rem,2vw,1.8rem)}details+details{margin-block-start:.75rem}.button{background:var(--button-bg-color,#fe8b21);border-block:0;border-inline:0;border-radius:30rem;color:var(--button-color,#fff);cursor:pointer;font-size:clamp(1.5rem,2vw,1.8rem);font-weight:600;outline:none;padding-inline:3rem;text-align:center;transition:all .2s ease-out}.button--size-xs{line-height:2.8rem}.button--size-s{line-height:3.5rem}.button--size-m{line-height:4.9rem}.button--size-l{line-height:5.8rem}.button--size-xl{line-height:6.4rem;padding-inline:5rem}@media(max-width:991px){.button--size-xl{line-height:5.8rem;padding-inline:3rem}}.button--small{font-size:1.2rem;min-width:70px;padding:1.2rem}.button--wide{width:100%}.button:active,.button:hover{background:var(--button-hover-bg-color,#f47501);color:var(--button-hover-color,#fff)}.button--mode-violet{--button-color:#823bdd;--button-bg-color:transparent;--button-hover-bg-color:#823bdd;--button-hover-color:#fff;border:1px solid #823bdd}.button--mode-white{--button-bg-color:transparent;--button-color:#fff;--button-hover-bg-color:#fff;--button-hover-color:#823cdc;border:1px solid #fff;font-size:1.4rem;padding-inline:1.2rem}.button--mode-outer-space{--button-bg-color:transparent;--button-color:#464646;--button-hover-bg-color:#464646;--button-hover-color:#fff;border:1px solid #464646;font-size:1.5rem;padding-inline:5rem}.h1{color:#fff;font-size:clamp(2.6rem,5vw,6.4rem);font-weight:500;line-height:1.12;margin-block:0;margin-inline:0}.h1--font-small{font-size:clamp(2.6rem,5vw,4.2rem)}.h1--weight-bold{font-weight:600}.h2{color:var(--h2-title-color,#14001a);font-size:clamp(2.6rem,5vw,3.6rem);font-weight:500;margin-block:0;margin-inline:0;text-align:center}.h2--color-white{--h2-title-color:#fff}.h2--color-eerie-black{--h2-title-color:#180d25}.h3{color:var(--h3-title-color,#14001a);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:500;margin-block:0;margin-inline:0}@media(max-width:991px){.h3{line-height:1.2}}.h3--color-white{--h3-title-color:#fff}.h3--color-eerie-black{--h3-title-color:#180d25}.h4{color:var(--h4-title-color,#14001a);font-size:clamp(1.7rem,2vw,2rem);font-weight:600;line-height:1.2;margin-block:0;margin-inline:0}@media(max-width:991px){.h4{line-height:1.5}}.h4--color-outer-space{--h4-title-color:#464646}.h4--color-eerie-black{--h4-title-color:#180d25}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.navigation,.navigation--mobile{color:var(--nav-color,#14001a)}@media(max-width:1200px){.navigation{display:none}}.navigation__list,.navigation__list--mobile{display:flex}.navigation__list{gap:16px}.navigation__list--mobile{flex-direction:column;gap:32px}.navigation__link{color:var(--nav-color);display:block}.navigation__list--mobile .navigation__link{font:500 normal 18px/1.22 Inter,sans-serif}.navigation__list--mobile .navigation__link:hover{color:var(--nav-color-hover,#823cdc)}@media(max-width:1200px){.navigation__list .navigation__link{padding-block:1.8rem}}.text{color:var(--text-color,#6d5c70);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;margin-block:0;margin-inline:0}.text--font-xxs{font-size:1.2rem}.text--font-xs{font-size:1.3rem}.text--font-small{font-size:1.4rem}.text--font-medium{font-size:clamp(1.4rem,2vw,1.8rem)}.text--font-large{font-size:clamp(1.8rem,2vw,2.4rem)}.text--weight-regular{font-weight:400}.text--weight-semi-bold{font-weight:600}.text--color-white{--text-color:#fff}.text--color-licorice{--text-color:#14001a}.text--color-outer-space{--text-color:#464646}.text--color-heliotrope-gray{--text-color:#aaa0ab}.text--color-fuchsia{--text-color:#dcd0ec}.text--color-black{--text-color:#111}.text--color-eerie-black{--text-color:#180d25}.text--color-bisque-1{--text-color:#fee5cd}.dialog-picker__modal{height:100%;margin:0;max-height:unset;max-width:unset;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.dialog-picker__modal--background-dark{background:rgba(20,0,26,.6)}.dialog-picker__container{align-items:center;display:flex;justify-content:center;min-height:100%;padding-bottom:3.2rem;padding-top:3.2rem}@media(max-width:565px){.dialog-picker__container{align-items:flex-end;padding-bottom:0}}.dialog-picker__modal::-webkit-scrollbar{display:none}.dialog-picker{align-items:center;color:#14001a;cursor:pointer;display:flex}.dialog-picker--white{color:#fff}.dialog-picker--white:active,.dialog-picker--white:hover{color:#ac85f9}.dialog-picker__content{background:#fff;border-radius:1.2rem;max-width:71.6rem;padding:2rem 2.4rem 4.2rem 2rem;position:relative;width:100%}@media(max-width:565px){.dialog-picker__content{border-radius:1.2rem 1.2rem 0 0}}.dialog-picker__name{font-size:1.4rem;line-height:1;margin-inline-end:1.6rem;margin-inline-start:.6rem;text-transform:uppercase}.dialog-picker__wrapper{display:flex}@media(max-width:1200px){.dialog-picker__wrapper{margin-block-end:3.2rem;order:2}}.dialog-picker__title{font-size:1.8rem;font-weight:600;line-height:1.22;margin-block-end:3.7rem;text-align:center}.dialog-picker__list{grid-row-gap:1.9rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));padding-inline:2.4rem}.dialog-picker__item{cursor:pointer;line-height:1;position:relative}.dialog-picker__item--active,.dialog-picker__item--active .dialog-picker__item-code{color:#823cdc}.dialog-picker__item--active:before{background-color:#823cdc;content:"";height:11px;inset-block-start:50%;inset-inline-start:-17px;-webkit-mask-image:var(--icon-check);mask-image:var(--icon-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;transform:translateY(-50%);width:11px}.dialog-picker__item:hover,.dialog-picker__item:hover .dialog-picker__item-code{color:#823cdc}.dialog-picker__item-link{display:block;outline:none}.dialog-picker__item-name{display:block;font-size:1.4rem;font-weight:500}.dialog-picker__item-code{color:#6d5c70;display:block;font-size:12px;font-style:normal;font-weight:500;margin-block-start:.6rem}.dialog-picker__btn-close{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:4rem;inset-block-start:0;inset-inline-end:0;justify-content:center;outline:none;position:absolute;width:4rem}.dialog-picker__group{display:flex;flex-direction:column;gap:16px}.dialog-picker__subtitle{font-size:14px;font-style:normal;font-weight:600;line-height:17px;text-align:center}.dialog-picker__title--currencies{margin:0}.dialog-picker__item--currencies{padding-left:16px}.dialog-picker__item--currencies:before{inset-block-start:8px;inset-inline-start:0}.dialog-picker__list--currencies{grid-row-gap:16px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin:0;padding:0}@media(min-width:768px){.dialog-picker__list--currencies{grid-template-columns:repeat(auto-fit,minmax(208px,1fr))}}.dialog-picker__content--currencies{display:flex;flex-direction:column;gap:24px;padding-block:20px 24px;padding-inline:8px}@media(min-width:440px){.dialog-picker__content--currencies{gap:32px;max-width:904px;padding-block:20px 32px;padding-inline:24px}}.header{background:#fff;position:sticky;top:0;z-index:1000}@media(max-width:1200px){.header .dialog-picker__wrapper{display:none}}.header__wrapper{align-items:center;display:flex;height:52px;justify-content:space-between;padding-block:2rem}@media(max-width:767px){.header__wrapper{height:60px}}.logo-allright{width:100%}.header__navigation-wrapper{align-items:center;display:flex;flex-direction:row;gap:40px}@media(max-width:1200px){.header__navigation-wrapper{display:block}}.header__wrapper-mobile{display:none}@media(max-width:1200px){.header__wrapper-mobile{display:flex;gap:16px}}.mobile-menu-wrapper{display:flex;gap:16px}.header__content{align-items:center;display:flex;gap:32px}@media(max-width:1200px){.header__content{align-items:flex-start;background:#fff;block-size:100vh;display:none;flex-direction:column;gap:0;inline-size:100%;inset-block-start:0;inset-inline-end:0;max-inline-size:25rem;padding:70px 24px;position:fixed;z-index:5}}.header__buttons{display:inline;gap:16px}.free-lesson-btn,.free-lesson-btn--mobile,.login-btn{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;padding-block:8px;padding-inline:24px}.free-lesson-btn--mobile{padding-block:14px}@media(max-width:1200px){.header .free-lesson-btn{display:none}.login-btn{inline-size:100%}}.header__phone{align-items:center;color:#423245;display:none;font:500 normal 18px/1.22 Inter,sans-serif}@media(min-width:480px){.header__phone{margin-inline-end:2.5rem}}@media(min-width:1201px){.header__phone{display:flex}}.header__phone-mobile{display:flex}@media(max-width:374px){.header__phone-number{display:none}}.phone-icon{margin-inline-end:.8rem}@media(max-width:1200px){.phone-icon{margin-inline-end:.3rem}}.close-btn{color:#823cdc;display:none}.bars-btn{background:transparent;border:0;color:#823cdc;height:4rem;justify-content:center;outline:none;padding:0;width:4rem}.bars-btn,.messengers-list{align-items:center;display:flex}@media(max-width:1200px){.header .messengers-list{display:none}}.messengers__item{display:flex;margin-inline-end:1.6rem}.messengers-list__link{line-height:1}.messengers-list__link:not(:last-child){margin-inline-end:1.6rem}@media(max-width:1200px){.menu-opened .header__content{display:flex}.menu-opened .overlay{background:#14001a;block-size:100vh;inline-size:100vw;inset-block-start:0;inset-inline-end:0;opacity:.2;position:fixed;z-index:1}.menu-opened .close-btn{align-items:center;background:transparent;border:0;display:flex;height:4rem;inset-block-start:2rem;inset-inline-end:1.5rem;justify-content:center;outline:none;padding:0;position:absolute;width:4rem}.menu-opened .bars-btn{display:none}}@media(max-width:424px){.logo-allright{inline-size:12rem}}.menu-btn{background:transparent;border:none;height:40px;width:40px}.menu-btn .bars-icon,.menu-btn .close-icon{display:none}.menu-btn .bars-icon,.menu-btn[aria-expanded=true] .close-icon{display:block}.menu-btn[aria-expanded=true] .bars-icon{display:none}.menu-btn:hover{cursor:pointer}.menu-btn:hover .bars-icon,.menu-btn:hover .close-icon{color:#823cdc}.menu-sidebar{background:#fff;height:100vh;margin-top:52px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:300px;z-index:1000}@media(max-width:640px){.menu-sidebar{width:100%}}@media(max-width:1200px){.menu-sidebar .dialog-picker__wrapper{margin-block-end:unset;order:unset}}.menu-sidebar__content{display:flex;flex-direction:column;gap:32px;padding:32px 24px}.menu-sidebar.is-open{transform:translateX(0)}.menu-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:999}.menu-overlay.is-visible{opacity:1;pointer-events:auto;visibility:visible}.header-auth{align-items:center;background-color:#fff;border-bottom:1px solid #efedf0;display:flex;height:56px;position:sticky;top:0;z-index:50}@media(min-width:768px){.header-auth{height:72px}}.header-auth__container{align-items:center;display:flex;gap:40px;justify-content:space-between;line-height:1;padding-left:12px;padding-right:12px;width:100%}@media(min-width:768px){.header-auth__container{padding-left:24px;padding-right:24px}}.header-auth__adaptive-container{display:flex;flex:1;gap:16px;justify-content:flex-end}@media(min-width:1233px){.header-auth__adaptive-container{gap:32px;justify-content:space-between}}.header-auth__contents{align-items:center;display:flex}@media(max-width:1232px){.header-auth__contents{display:none}}.header-auth__navigation{align-items:center;display:flex}@media(max-width:1024px){.header-auth__navigation{display:none}}.header-auth__navigation-list{color:#14001a;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:24px}.header-auth__controls{align-items:center;display:flex;gap:12px}.header-auth__controls-button{background-color:#efedf0;border:none;border-radius:50%;padding:0;width:36px}.header-auth__controls-button,.header-auth__student-button{align-items:center;display:flex;height:36px;justify-content:center}.header-auth__student-button{background-color:#d53fb4;border:none;border-radius:9999px;color:#fbecf8;cursor:pointer;font:500 normal 14px/1.29 Inter,sans-serif;gap:2px;padding-left:8px;padding-right:16px}.header-auth__student-button-icon{align-self:flex-end;flex-shrink:0}.header-auth__dropdown{align-items:center;display:flex;justify-content:center}.header-auth__dropdown-container{position:relative;width:fit-content}.header-auth__dropdown-button{align-items:center;background-color:#efedf0;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:8px;transition:opacity .3s ease;width:36px}.header-auth__dropdown-button:hover{opacity:.8}.header-auth__dropdown-button:focus-visible{outline-offset:2px}@media(min-width:1233px){.header-auth__dropdown-burger-icon{display:none}}.header-auth__dropdown-account-icon{display:none}@media(min-width:1233px){.header-auth__dropdown-account-icon{display:block}}.header-auth__dropdown-menu{background:#c4c4c4;background-color:#f7f6f7;border:1px solid #d8d4d9;border-radius:8px;box-shadow:0 8px 24px rgba(20,0,26,.1);display:flex;flex-direction:column;min-width:320px;overflow:hidden;padding:12px;position:absolute;right:0;top:40px;width:fit-content}[dir=rtl] .header-auth__dropdown-menu{left:0;right:auto}.header-auth__dropdown-transition{transform-origin:top right;transition:all .3s ease-out}[dir=rtl] .header-auth__dropdown-transition{transform-origin:top left}.header-auth__dropdown-enter{opacity:0;transform:scale(0) translate(-16px,-16px)}.header-auth__dropdown-enter-to{opacity:1;transform:scale(1) translate(0)}.header-auth__dropdown-content{display:flex;flex-direction:column}@media(min-width:1233px){.header-auth__dropdown-mobile-content{display:none}}.header-auth__user-menu{font:500 normal 14px/1.29 Inter,sans-serif;min-width:288px}.header-auth__dropdown-item{align-items:center;background:transparent;border:none;color:#6d5c70;cursor:pointer;display:flex;gap:8px;margin-left:4px;padding:8px 16px;width:100%}.header-auth__dropdown-item p{color:#14001a;font:500 normal 14px/1.29 Inter,sans-serif}.header-auth__dropdown-item:hover p,.header-auth__dropdown-item:hover svg{color:#823cdc}dialog{background:transparent;border:none;bottom:0;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;max-width:100%;padding:0;position:fixed;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}dialog+.backdrop{background:#000;opacity:.75}._dialog_overlay,dialog+.backdrop{bottom:0;left:0;position:fixed;right:0;top:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}body{--main-background-color:#f6f4fb}.how-it-works{padding-block:4rem 6rem}.how-it-works__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.how-it-works__title{font-size:36px}}@media(min-width:992px){.how-it-works__title{font-size:44px}}.how-it-works__title{text-wrap:balance;color:#423245;margin-block-end:4rem;text-align:center}.how-it-works__content{display:grid;gap:2rem}@media(min-width:768px){.how-it-works__content{grid-template-columns:1fr 1fr}}@media(min-width:992px){.how-it-works__content{grid-template-columns:1fr 1fr 1fr}}.how-it-works__video-wrapper{box-shadow:0 4px 40px 0 rgba(32,32,41,.08);overflow:hidden;position:relative}@media(min-width:768px){.how-it-works__video-wrapper{grid-column:span 2}}.how-it-works__video-preview{cursor:pointer;height:100%;object-fit:cover;width:100%}.how-it-works__video-button{color:#eb3223;cursor:pointer;height:4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.6rem}@media(min-width:992px){.how-it-works__video-button{height:5.6rem;width:8rem}}.video-iframe{height:100%;padding-block-end:56.25%;position:relative;width:100%}.video-iframe iframe{block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}.how-it-works__item,.how-it-works__video-wrapper{border-radius:24px}.how-it-works__item{background:#fff;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);display:flex;flex-direction:column;justify-content:space-between;padding:24px 32px 32px}.how-it-works__item:last-of-type{transform:rotate(-6deg)}@media(max-width:768px){.how-it-works__item:last-of-type{transform:rotate(0deg)}}.how-it-works__item-title{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.2}@media(min-width:768px){.how-it-works__item-title{font-size:18px}}@media(min-width:992px){.how-it-works__item-title{font-size:24px}}.how-it-works__item-title{color:#423245;margin-block-end:.8rem}.how-it-works__item-description{color:#6d5c70;font-family:Inter,sans-serif;font-size:16px;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:500;line-height:1.5}.how-it-works__item-image{margin-inline:auto;margin-left:-.25rem;margin-right:-.25rem;max-width:36.5rem;width:100%}@media(max-width:768px){.how-it-works__item-image{margin:auto}}.teachers{background:#9762fd;padding-block:72px}@media(max-width:991px){.teachers{padding-block:4.4rem}}.teachers__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.teachers__title{font-size:36px}}@media(min-width:992px){.teachers__title{font-size:44px}}.teachers__title{text-wrap:balance;color:#fff;margin-block-end:4rem;text-align:center}@media(max-width:991px){.teachers__title{margin-block-end:2.4rem}}.teachers__item{background:#fff;border-radius:24px;max-width:27.3rem;overflow:hidden}.teachers__content{padding:2rem}.teachers__text{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.teachers__text{font-size:16px}}@media(min-width:992px){.teachers__text{font-size:20px}}.teachers__text{color:#423245}.teachers__subtext{color:#6d5c70;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.teachers__country{align-items:center;display:flex}@media(min-width:992px){.teachers__country{margin-block-start:.6rem}}.teachers__country-flag{font-size:2rem;margin-inline-end:.6rem}.teachers__feature{grid-row-gap:.8rem;display:grid;grid-template-columns:1fr;padding:4rem 0}@media(max-width:767px){.teachers__feature{flex-direction:column}}@media(min-width:768px){.teachers__feature{grid-column-gap:5rem;grid-template-columns:repeat(3,1fr)}}.teachers__feature-item{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.teachers__feature-item{font-size:16px}}@media(min-width:992px){.teachers__feature-item{font-size:20px}}.teachers__feature-item{align-items:center;color:#fff;display:flex}@media(min-width:768px)and (max-width:1024px){.teachers__feature-item{flex-direction:column;text-align:center}}.teachers__feature-item:before{content:"";display:block;height:7.5rem;margin-inline-end:1.6rem;max-width:6.7rem;width:100%}@media(min-width:768px)and (max-width:1024px){.teachers__feature-item:before{margin-block-end:1.6rem;margin-inline-end:0}}body.can-webp.size-2x .teachers.visible .teachers__feature-item:first-child:before{background:var(--teachers-award-2x-webp)}body.can-webp:not(.size-2x) .teachers.visible .teachers__feature-item:first-child:before{background:var(--teachers-award-webp)}body:not(.can-webp) .teachers.visible .teachers__feature-item:first-child:before{background:var(--teachers-award)}body.can-webp.size-2x .teachers.visible .teachers__feature-item:nth-child(2):before{background:var(--teachers-board-2x-webp)}body.can-webp:not(.size-2x) .teachers.visible .teachers__feature-item:nth-child(2):before{background:var(--teachers-board-webp)}body:not(.can-webp) .teachers.visible .teachers__feature-item:nth-child(2):before{background:var(--teachers-board)}body.can-webp.size-2x .teachers.visible .teachers__feature-item:nth-child(3):before{background:var(--teachers-graph-2x-webp)}body.can-webp:not(.size-2x) .teachers.visible .teachers__feature-item:nth-child(3):before{background:var(--teachers-graph-webp)}body:not(.can-webp) .teachers.visible .teachers__feature-item:nth-child(3):before{background:var(--teachers-graph)}.teachers__video-container{position:relative}.teachers__video-play-btn{cursor:pointer;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.teachers__video{display:block;height:20.8rem;object-fit:cover;width:100%}.teachers__button-wrapper{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.teachers__button-wrapper{font-size:16px}}@media(min-width:992px){.teachers__button-wrapper{font-size:20px}}.teachers__button-wrapper{text-align:center}.splide__pagination{display:none}.teachers .splide__arrow svg{fill:#9762fd}.teachers .splide__track{padding-inline-start:calc(50% - 13.65rem)!important}@media(min-width:1024px){.teachers .splide__track{padding-inline-start:calc(50% - 28.1rem)!important}}@media(min-width:1440px){.teachers .splide__track{padding-inline-start:calc(50% - 57rem)!important}}.teachers__list{height:310px;overflow:hidden;position:relative}.teachers__list:after,.teachers__list:before{content:"";inset-block-end:0;inset-block-start:0;position:absolute;width:calc(50% - 13.65rem);z-index:1}@media(min-width:1024px){.teachers__list:after,.teachers__list:before{width:calc(50% - 28.3rem)}}@media(min-width:1200px){.teachers__list:after,.teachers__list:before{width:calc(50% - 59.4rem)}}.teachers__list:before{background:linear-gradient(90deg,#9762fd,transparent)}.teachers__list:after,html:lang(ar) .teachers__list:before,html:lang(he) .teachers__list:before{background:linear-gradient(-90deg,#9762fd,transparent)}.teachers__list:after{inset-inline-end:0}html:lang(ar) .teachers__list:after,html:lang(he) .teachers__list:after{background:linear-gradient(90deg,#9762fd,transparent)}.teachers__item{opacity:1}@media(min-width:1024px){.teachers__item.is-active+.teachers__item{opacity:1}}@media(min-width:1440px){.teachers__item.is-active+.teachers__item+.teachers__item,.teachers__item.is-active+.teachers__item+.teachers__item+.teachers__item{opacity:1}}.achievements{background:#fff;padding-block:6rem}.achievements__list{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.achievements__list{grid-gap:1.6rem;grid-template-columns:1fr}}.achievements__item{display:flex;flex-direction:column;text-align:center}.achievements__item-title{font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:1.2}@media(min-width:768px){.achievements__item-title{font-size:44px}}@media(min-width:992px){.achievements__item-title{font-size:56px}}.achievements__item-title{color:#423245}.achievements__item-subtitle{color:#6d5c70;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.mass-media{background:#fff;overflow:hidden;position:relative}.mass-media__title{margin-block-end:2.4rem}.mass-media__inner{--item-width:12rem;--items-count:10;--item-margin:1.25rem;overflow:hidden;position:relative;width:100%}@media(min-width:700px){.mass-media__inner{--item-width:16rem}}@media(min-width:1024px){.mass-media__inner{--item-width:18rem}}@media(min-width:1440px){.mass-media__inner{--item-width:22rem}}.mass-media__inner:after,.mass-media__inner:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:6.6rem;position:absolute;width:10rem;z-index:1}@media(min-width:700px){.mass-media__inner:after,.mass-media__inner:before{height:8.8rem;width:16rem}}@media(min-width:1024px){.mass-media__inner:after,.mass-media__inner:before{height:10rem;width:18rem}}@media(min-width:1440px){.mass-media__inner:after,.mass-media__inner:before{height:12rem;width:22rem}}.mass-media__inner:after{inset-block-start:0;inset-inline-end:0;transform:rotate(180deg)}.mass-media__inner:before{inset-block-start:0;inset-inline-start:0}.mass-media__item{align-items:center;display:flex;flex:0 0 var(--item-width);justify-content:center;margin-right:var(--item-margin)}html:lang(ar) .mass-media__inner:after,html:lang(he) .mass-media__inner:after{transform:none}html:lang(ar) .mass-media__inner:before,html:lang(he) .mass-media__inner:before{transform:rotate(180deg)}html:lang(ar) .mass-media__list,html:lang(he) .mass-media__list{animation-name:mass-media-scroll-rtl;direction:ltr}.mass-media__list{animation:mass-media-scroll 40s linear infinite;display:flex}.mass-media__list:hover{animation-play-state:paused}.mass-media__image{width:var(--item-width)}.mass-media__inner .splide__arrow{display:none}@keyframes mass-media-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(var(--items-count)*-1*(var(--item-width) + var(--item-margin))))}}@keyframes mass-media-scroll-rtl{0%{transform:translateX(calc(var(--items-count)*-1*(var(--item-width) + var(--item-margin))))}to{transform:translateX(0)}}.awards{background:#fff;overflow-x:clip;padding:40px 0;position:relative}@media(min-width:1024px){.awards{padding-bottom:64px;padding-top:80px}}.awards__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.awards__title{font-size:36px}}@media(min-width:992px){.awards__title{font-size:44px}}.awards__title{color:#423245;margin-bottom:32px;text-align:center}@media(max-width:700px){.awards__title{margin-bottom:0}}.awards__illustration{--item-width:200px;--items-count:7;--item-margin:40px;margin:0;position:relative}.awards__inner{backdrop-filter:blur(20px);background:#fff;border-radius:16px;overflow:hidden;padding:40px 0;z-index:1}.awards__inner:after,.awards__inner:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;top:0;width:200px;z-index:1}@media(max-width:700px){.awards__inner:after,.awards__inner:before{width:56px}}.awards__inner:after{right:0;transform:rotate(180deg)}.awards__inner:before{left:0}.awards__inner-shadows{filter:blur(100px);height:150%;left:-5%;position:absolute;top:-20%;width:110%}@media(max-width:700px){.awards__inner-shadows{height:100%;left:-10%;top:20%;width:120%}}.awards__inner-charlie-cup{height:128px;left:20px;position:absolute;top:-108px;transform:scaleX(-1);width:auto;z-index:1}@media(max-width:700px){.awards__inner-charlie-cup{left:0;margin-bottom:-20px;margin-left:auto;margin-right:auto;position:relative;top:0}}.awards__list{animation:awards-scroll 40s linear infinite;display:flex}.awards__list:hover{animation-play-state:paused}.awards__item{align-items:center;display:flex;flex:0 0 var(--item-width);flex-direction:column;gap:12px;justify-content:center;margin-right:var(--item-margin);text-align:center}.awards__item img{height:32px;width:auto}.awards__item-title{color:#6d5c70;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:0}@keyframes awards-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(var(--items-count)*-1*(var(--item-width) + var(--item-margin))))}}html:lang(ar) .awards__inner:after{transform:rotate(180deg)}html:lang(ar) .awards__list,html:lang(he) .awards__list{animation-name:awards-scroll-rtl;direction:ltr}@keyframes awards-scroll-rtl{0%{transform:translateX(calc(var(--items-count)*-1*(var(--item-width) + var(--item-margin))))}to{transform:translateX(0)}}.reviews{background-color:#9762fd;display:flex;flex-direction:column;gap:72px;padding:72px 0}@media screen and (max-width:680px){.reviews{gap:48px;padding:48px 0}}.reviews-influencers__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.reviews-influencers__title{font-size:36px}}@media(min-width:992px){.reviews-influencers__title{font-size:44px}}.reviews-influencers__title{color:#fff;text-align:center}.reviews-influencers__container{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:680px){.reviews-influencers__container{gap:24px}}.influencers-feedbacks{border-radius:24px;justify-content:center;margin:0 auto;overflow:hidden;position:relative}.influencers-feedbacks__viewport{overflow:hidden}@media screen and (max-width:680px){.influencers-feedbacks{border-radius:0}}.influencers-feedback__slide{cursor:grab;flex:0 0 var(--slide-size);margin:0 6px;transform:translateZ(0)}.influencers-feedback__slide:active{cursor:grabbing}.influencers-feedbacks__container{display:flex;touch-action:pan-y pinch-zoom}.influencers-feedback__slide-wrapper{border-radius:24px}.influencers-feedback__content .influencers-feedback__image{position:relative}.influencers-feedback__content .influencers-feedback__image,.influencers-feedback__content .influencers-feedback__video{border-radius:16px;cursor:pointer;height:371px;overflow:hidden}.influencers-feedback__slide-wrapper{background:#fff;display:flex;flex-direction:column;padding:8px;width:224px}.influencers-feedback__slide-wrapper .slide-footer{align-items:center;display:flex;gap:12px;margin:12px 8px 8px}.influencers-feedback__slide-wrapper .slide-footer .slide-footer__avatar{background-color:#d8d4d9;border-radius:50%;height:40px;min-height:40px;min-width:40px;overflow:hidden;width:40px}.influencers-feedback__slide-wrapper .slide-footer .slide-footer__name{color:#5a5a66;font-family:Inter,sans-serif;font-size:14px;font-weight:400;font-weight:700;line-height:1.5}.influencers-feedback__slide-wrapper .instagram-icon{position:absolute;right:8px;top:8px}.influencers-feedback__slide-wrapper .play-icon{inset:0;margin:auto;position:absolute;z-index:10}.influencers-feedback__slide-wrapper .hidden{display:none}.influencers-feedbacks,.platform-reviews{display:flex;max-width:1140px}@media screen and (max-width:1140px){.influencers-feedbacks,.platform-reviews{width:100%}}.platform-reviews{flex-direction:column;gap:32px;margin:auto;padding:0}.platform-reviews__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.platform-reviews__title{font-size:36px}}@media(min-width:992px){.platform-reviews__title{font-size:44px}}.platform-reviews__title{color:#fff;text-align:center}@media screen and (max-width:1140px){.platform-reviews{max-width:100%;padding:0 24px}}@media screen and (max-width:680px){.platform-reviews{gap:24px;padding:0}}.platform-reviews__content{background:#f7f6f7;border-radius:24px;display:flex;flex-direction:row;overflow:hidden;position:relative}@media screen and (max-width:680px){.platform-reviews__content{background:transparent;border-radius:0;flex-direction:column-reverse;padding:0}}.platform-reviews__content .carousel-gradient{background:linear-gradient(270deg,#f0eff0,hsla(300,6%,97%,0));height:100%;position:absolute;right:0;top:0;width:3.5rem;z-index:10}.reviews-stats{align-items:center;border-radius:12px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);display:flex;flex-direction:column;gap:3rem;height:310px;justify-content:space-around;margin:32px 0 32px 32px;min-width:288px;order:0;padding:3rem 0}.reviews-stats.blue{background:#027de5}.reviews-stats.social{background:linear-gradient(169deg,#0365fa 6.48%,#036af2 12.57%,#009ccc 43.91%,#00b67a 77.42%)}.reviews-stats__item{flex-direction:column}.reviews-stats__item,.reviews-stats__rating{align-items:center;display:flex;gap:.5rem}.reviews-stats__rating img{height:40px;width:auto}.reviews-stats__rating span{color:#fff;font:500 normal 36px/1.22 Inter,sans-serif}.reviews-stats__source{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.2}@media(min-width:768px){.reviews-stats__source{font-size:18px}}@media(min-width:992px){.reviews-stats__source{font-size:24px}}.reviews-stats__source{color:#fff}@media screen and (max-width:680px){.reviews-stats{box-shadow:0 8px 24px 0 rgba(20,0,26,.1);margin:0 16px;max-height:240px;position:relative}.reviews-stats:after{border:4px solid hsla(0,0%,100%,.3);border-radius:inherit;content:"";inset:0;position:absolute}}.platform-text-feedback{--slide-height:19rem;--slide-spacing:1rem;--slide-size:305px;order:1;width:100%}.platform-text-feedback__viewport{height:100%;overflow:hidden;padding:32px 32px 32px 16px}@media screen and (max-width:680px){.platform-text-feedback__viewport{padding:0 0 16px 16px}}.platform-text-feedback__container{display:flex;height:100%;touch-action:pan-y pinch-zoom}.carousel-gradient{display:none;height:100%;position:absolute;top:0;width:3.5rem;z-index:10}.carousel-gradient--right{background:linear-gradient(270deg,#f7f6f7,transparent);right:0}.carousel-gradient--left{background:linear-gradient(90deg,#f7f6f7,transparent);left:0}@media(min-width:680px){.carousel-gradient{display:block}}.platform-review-card__slide{cursor:grab;flex:0 0 var(--slide-size);min-height:19.5rem;min-width:0;transform:translateZ(0);user-select:none}.platform-review-card__slide:active{cursor:grabbing}.platform-review-card__content{background:#fff;border-radius:12px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:space-between;margin-right:1rem;max-height:310px;max-width:288px;padding:24px;width:100%}.platform-review-card__description{-webkit-box-orient:vertical;-webkit-line-clamp:8;color:#464646;display:-webkit-box;flex:1;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin-block:0;max-height:176px;overflow:hidden;text-overflow:ellipsis}@supports not (-webkit-line-clamp:8){.platform-review-card__description{max-height:176px;position:relative}.platform-review-card__description:after{background:#fff;bottom:0;content:"...";padding-left:.5rem;position:absolute;right:0}}.platform-review-card__divider{background:#d8d4d9;height:1px;opacity:.5}.platform-review-card__footer{align-items:flex-end;display:flex;gap:.75rem}.platform-review-card__avatar{border-radius:50%;min-height:2.5rem;min-width:2.5rem}.platform-review-card__info{display:flex;flex:1;flex-direction:column;gap:.25rem}.platform-review-card__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#6d5c70;display:-webkit-box;font-family:Inter,sans-serif;font-size:14px;font-weight:400;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-review-card__social{height:24px;width:auto}html:lang(ar) .reviews-stats,html:lang(he) .reviews-stats{margin:32px 32px 32px 0}html:lang(ar) .carousel-gradient,html:lang(he) .carousel-gradient{left:0!important;right:auto;transform:rotate(180deg)}.prices__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.prices__title{font-size:36px}}@media(min-width:992px){.prices__title{font-size:44px}}.prices__title{color:#423245}.prices__content--mobile{display:flex;justify-content:center}@media(min-width:1200px){.prices__content--mobile{display:none}}.prices__content--mobile .prices__list{display:grid;gap:12px;position:relative;width:100%}@media(min-width:600px){.prices__content--mobile .prices__list{gap:1.6rem;grid-template-columns:repeat(2,1fr)}}.prices__content--desktop{display:none}@media(min-width:1200px){.prices__content--desktop{display:block}.prices__content--desktop .prices__list{grid-gap:1.6rem;display:grid;grid-template-columns:repeat(4,1fr)}}.prices__container{display:flex;flex-direction:column;gap:24px;margin-top:64px;padding-block:0 6rem}.prices__title{text-align:center}.prices__banner-wrapper{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.prices__banner{display:flex;justify-content:center;width:100%}.prices__benefits{align-items:center;display:flex;margin-block-end:.8rem}.prices__benefits-icon{color:#17b22b;margin-inline-end:.6rem;min-inline-size:1.2rem}.prices__button-wrapper{text-align:center}.prices__button{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.prices__button{font-size:16px}}@media(min-width:992px){.prices__button{font-size:20px}}.prices__button{padding:20px 24px}.prices__list{display:flex}.payments-additional-discount-banner{align-items:center;background-color:#180d25;border-radius:1.6rem;color:#fff;display:flex;justify-content:center;margin-block-end:2rem}.payments-additional-discount-banner__container{display:flex;flex-wrap:wrap;gap:1.6rem;padding:1.5rem;width:100%}@media(min-width:425px){.payments-additional-discount-banner__container{align-items:center;flex-wrap:nowrap}}@media(min-width:600px){.payments-additional-discount-banner__container{align-items:center;flex-wrap:nowrap;padding:1.5rem 4rem}}@media(max-width:424px){.payments-additional-discount-banner__icon{order:1}.payments-additional-discount-banner__text{order:3}}.payments-additional-discount-banner__value{font:500 normal 36px/1.22 Inter,sans-serif;margin-inline-start:auto}@media(max-width:424px){.payments-additional-discount-banner__value{order:2}}.plan-card{background:#fff;border-radius:1.2rem;padding-block:2.4rem;padding-inline-end:1.5rem;padding-inline-start:2rem;position:relative}.plan-card--special-offer-under-plan{border-bottom-left-radius:0;border-bottom-right-radius:0}.plan-card__special-offer-under-plan{align-items:center;background-color:#17b22b;border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:-31px;color:#fff;display:flex;font-size:14px;gap:4px;height:31px;justify-content:center;left:0;padding:6px 8px 8px;position:absolute;text-align:center;width:100%}.plan-card__special-offer-above-plan{align-items:center;background-color:#fff;border:1px solid #9762fd;border-radius:4px;color:#17b22b;display:flex;font:500 normal 12px/1.25 Inter,sans-serif;gap:8px;height:23px;justify-content:center;position:absolute;right:-8px;top:-10px;transform:rotate(8deg);width:137px}.plan-card--unlimited-subscription{background-color:#fff2e6}.plan-card-subtitle{margin-block-end:2.4rem}.plan-card-subtitle--subscription{color:#17b22b}.plan-card-subtitle--half-course,.plan-card-subtitle--summer-course{color:#823cdc}.plan-card-subtitle--full-course{color:#ec4d4d}.plan-card-subtitle--unlimited-subscription{color:#fe8b21}.plan-card-qty{display:block;margin-block-end:2.4rem}.plan-card-price{align-items:flex-start;display:flex;gap:.4rem;margin-block-end:2.4rem}.plan-card-price__whole-number{font:500 normal 64px/1.0625 Inter,sans-serif;line-height:.8}.plan-card-price__whole-number--long-number{font-size:4rem;line-height:.99}.plan-card-price__per-lesson{color:#6d5c70;font:500 normal 12px/1.25 Inter,sans-serif}.plan-card-old-price{color:#6d5c70;font:500 normal 18px/1.22 Inter,sans-serif;margin-bottom:.4rem;position:relative;width:fit-content}.plan-card-old-price:before{background-color:#ec4d4d;content:" ";height:1px;left:-2px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:auto}[dir=rtl] .plan-card-price{direction:ltr;justify-content:end}.plan-card-mobile{background-color:#fff;border-radius:1.2rem;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.6rem;position:relative}.plan-card-mobile__special-offer-under-plan{align-items:center;background-color:#17b22b;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;display:flex;font-size:14px;gap:4px;height:31px;justify-content:flex-start;margin-block:8px -16px;margin-inline:-16px;padding-block:6px 8px;padding-inline:32px 8px}.plan-card-mobile__special-offer-above-plan{align-items:center;background-color:#fff;border:1px solid #9762fd;border-radius:4px;color:#17b22b;display:flex;font:500 normal 12px/1.25 Inter,sans-serif;gap:8px;height:23px;justify-content:center;position:absolute;right:-8px;top:-10px;transform:rotate(8deg);width:137px;z-index:1}.plan-card-mobile__row{align-items:flex-start;display:flex;flex-direction:row;gap:.8rem;justify-content:space-between}.plan-card-mobile__description{display:flex;flex-direction:column;gap:.6rem}.plan-card-mobile__lessons-count{font:500 normal 18px/1.22 Inter,sans-serif}.plan-card-mobile__discount,.plan-card-mobile__payment-type{font:500 normal 12px/1.25 Inter,sans-serif}.plan-card-mobile__discount{align-self:flex-start;background-color:#ec4d4d;border-radius:13.8rem;color:#fff;min-height:2rem;padding:.3rem 1rem;width:fit-content}.plan-card-mobile--unlimited-subscription{background-color:#fff2e6}.plan-card-mobile-price{display:flex;flex-direction:column}.plan-card-mobile-price__price{align-items:flex-end;display:flex;gap:.4rem}.plan-card-mobile-price__whole-number{font:500 normal 24px/1.16 Inter,sans-serif;line-height:.95}.plan-card-mobile-price__left-part,.plan-card-mobile-price__right-part{align-items:flex-end;display:flex}.plan-card-mobile-price__currency,.plan-card-mobile-price__fractional-part{font:500 normal 14px/1.29 Inter,sans-serif}.plan-card-mobile-price__per-lesson{color:#6d5c70;font:500 normal 12px/1.25 Inter,sans-serif}.plan-card-mobile-old-price{color:#6d5c70;font:500 normal 14px/1.29 Inter,sans-serif;position:relative;width:fit-content}.plan-card-mobile-old-price:before{background-color:#ec4d4d;content:" ";height:1px;left:-2px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:auto}[dir=rtl] .plan-card-mobile-price__price{direction:ltr}.limited-offer{align-items:center;background:linear-gradient(157deg,#8f47eb 7.8%,#6622bf 92.72%);border-radius:12px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);display:flex;flex-direction:row;height:100px;margin:0 auto;position:relative;width:404px}@media(max-width:600px){.limited-offer{width:100%}}.august-offer{background-image:var(--august-offer-banner-img);border:4px solid hsla(0,0%,100%,.302);width:560px}@media(max-width:600px){.august-offer{margin-top:5px;width:100%}}.limited-offer__content{display:flex;flex-basis:66.666667%;flex-direction:column;gap:12px;padding:16px 24px;z-index:20}@media(min-width:480px){.limited-offer__content{flex-basis:75%}}.limited-offer__spacer{flex-basis:33.333333%}@media(min-width:480px){.limited-offer__spacer{flex-basis:25%}}.limited-offer__image-wrapper{bottom:0;height:fit-content;position:absolute;right:0;width:165px;z-index:10}[dir=rtl] .limited-offer__image-wrapper{left:0;right:auto;transform:scaleX(-1)}.limited-offer__title{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.limited-offer__title{font-size:16px}}@media(min-width:992px){.limited-offer__title{font-size:20px}}.limited-offer__title{color:#fff}.limited-offer__picture{width:100%}.limited-offer__picture--img{max-width:100%}.military{background:#fff;padding-block-start:6rem}@media(min-width:768px){.military{padding-block:6rem}}.military__title{margin-block-end:1rem}@media(min-width:768px){.military__title{margin-block-end:2rem}}.military__title--long{display:block;margin-inline:auto;max-width:80rem}@media(max-width:767px){.military__title--long{font-size:0}}.military__title--short{display:block}@media(min-width:768px){.military__title--short{font-size:0}.military__top-content{display:flex}}@media(min-width:1024px){.military__top-content{padding-inline:19rem}}.military__top-content__left{display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.military__top-content__left{margin-inline-end:2rem}}@media(max-width:767px){.military__top-content__right{margin-block-end:-4.8rem;margin-block-start:1rem;margin-inline:auto}}.military__top-content__subtitle{margin-block-end:1rem}@media(max-width:767px){.military__top-content__subtitle{display:none}}.military__top-content__description{font-size:1.6rem}@media(max-width:767px){.container.military__bottom-container{padding:0}}.military__bottom-content{background:#9762fd;border-radius:1.6rem;padding-block:2rem;padding-inline:1.5rem}@media(max-width:767px){.military__bottom-content{position:relative}}@media(min-width:768px){.military__bottom-content{display:flex;padding-inline:4rem}}.military__bottom-content__left{margin-inline:auto;max-width:51.4rem;width:100%}@media(min-width:768px){.military__bottom-content__left{margin-inline-end:2rem;width:clamp(40rem,45vw,51.4rem)}}.military__bottom-content__right{display:flex;flex-direction:column;justify-content:center;width:100%}.military__bottom-content__list{grid-column-gap:2rem;grid-row-gap:1.5rem;display:grid;grid-template-columns:1fr;margin-block:1.5rem}@media(min-width:461px){.military__bottom-content__list{grid-template-columns:repeat(auto-fit,minmax(20.5rem,1fr))}}@media(min-width:992px){.military__bottom-content__list{grid-column-gap:6rem;margin-block:3rem}}@media(max-width:460px){.military__bottom-content__item{align-items:center;display:flex}}.military__bottom-content__title{display:block;font-size:clamp(2rem,4vw,2.4rem)}.military__bottom-content__item-title{display:block;font-size:clamp(3.2rem,5vw,4.8rem)}@media(max-width:460px){.military__bottom-content__item-title{min-width:15rem}}.military__bottom-content__item-text{display:block;font-size:clamp(1.6rem,2vw,1.8rem)}@media(max-width:767px){.military__bottom-content__button{text-align:center}}@media(min-width:992px){.military__bottom-content__button-link{padding-inline:7rem}}.faq{background:#fff;padding:3.6rem 0 4rem}@media(min-width:640px){.faq{padding:6.4rem 0 8rem}}.faq-container{display:flex;flex-direction:column;gap:40px;max-inline-size:118.8rem;overflow:hidden;padding-bottom:9rem;padding-left:24px;padding-right:24px;position:relative;width:100%}@media(max-width:991px){.faq-container{gap:24px;padding-bottom:8rem;padding-left:16px;padding-right:16px}}.faq__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.faq__title{font-size:36px}}@media(min-width:992px){.faq__title{font-size:44px}}.faq__title{color:#423245}.faq__questions{display:flex;flex-direction:column;gap:2.4rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq__questions__block{display:flex;flex-direction:column;gap:40px}@media(min-width:640px){.faq__questions__block{gap:24px}}.faq__more-btn{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;padding:2rem 0 0;position:absolute;right:0}@media(min-width:640px){.faq__more-btn{padding:4rem 0 0}}.faq__more-btn__container__icon{fill:#823cdc;color:#823cdc;display:flex;height:1.6rem;margin:0;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:1.6rem}.faq-category{background:#f7f6f7;border-radius:12px;display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 1.6rem 0}@media(min-width:640px){.faq-category{background:transparent;border-radius:0;flex-direction:row;gap:3.2rem;padding:0}}.faq-category__header{display:flex;gap:1.2rem;padding-top:1.2rem}.faq-category__header__image{height:3.2rem;width:3.2rem}.faq-category__header__title{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.2}@media(min-width:768px){.faq-category__header__title{font-size:18px}}@media(min-width:992px){.faq-category__header__title{font-size:24px}}.faq-category__header__title{color:#423245;margin:0;width:100%}@media(min-width:640px){.faq-category__header__title{width:17.6rem}}.faq-card,.faq-category__questions{display:flex;flex-direction:column;width:100%}.faq-card{background:transparent;border-bottom:1px solid #efedf0;border-radius:0;margin:0;overflow:hidden;padding-right:.8rem}.faq-card:last-child{border-style:none}.faq-card__question{align-items:center;cursor:pointer;display:flex;gap:1.6rem;justify-content:space-between;padding:1.2rem 0}.faq-card__question__text{color:#464646;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin:0;padding:0}.faq-card__question__icon{fill:#aaa0ab;color:#aaa0ab;height:2rem;margin:0;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:2rem}details[open] .faq-card__question__icon{transform:rotate(180deg)}details[open] .faq-card__answer{margin:0;padding:0 3.6rem 1.2rem 0}.faq-card__answer__text{color:#6d5c70;font:500 normal 14px/1.29 Inter,sans-serif;margin:0;padding:0}.faq-card__answer__text a{color:inherit;font-size:inherit;text-decoration:underline}.faq__more-btn__container{align-items:center;color:#823cdc;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;font-weight:700;gap:.8rem;line-height:1.5;padding:12px 16px}.faq__more-btn__container:hover .faq__more-btn__container__icon{fill:#fff;color:#fff}.faq__more-btn__container--less #faq-more-btn--more,.faq__more-btn__container--more #faq-more-btn--less{display:none}.faq__more-btn__container--less .faq__more-btn__container__icon{transform:rotate(180deg)}.book-form-trial-lesson{background:#120132;margin-block-end:6rem}@media(max-width:860px){.book-form-trial-lesson{align-items:center;flex-direction:column}}.book-form-trial-lesson__wrapper{display:flex;justify-content:space-between;padding-block:6rem}@media(max-width:860px){.book-form-trial-lesson__wrapper{align-items:center;flex-direction:column;padding-block:4rem}}.book-form-trial-lesson__content{display:flex;flex-direction:column;justify-content:center}@media(min-width:861px){.book-form-trial-lesson__content{margin-inline-end:2rem}}.book-form-trial-lesson__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.book-form-trial-lesson__title{font-size:36px}}@media(min-width:992px){.book-form-trial-lesson__title{font-size:44px}}.book-form-trial-lesson__title{color:#fff;margin-block:0;margin-inline:0}.book-form-trial-lesson__list{margin-block:2.5rem}.book-form-trial-lesson__item{color:#dcd0ec;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;padding-inline-start:2rem;position:relative}.book-form-trial-lesson__item:not(:last-child){margin-block-end:1.2rem}.book-form-trial-lesson__item:before{background:#dcd0ec;block-size:.8rem;border-radius:50%;content:"";inline-size:.8rem;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}@media(max-width:860px){.book-form-trial-lesson__image{margin-inline:auto;max-width:40rem;width:100%}}.field-wrapper{color:#423245;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin-block-end:2rem}.register-form{max-inline-size:39rem}.book-form,.register-form{inline-size:100%}.register-form__container{background:#9762fd;border-radius:1.2rem;padding-block:3rem;padding-inline:2rem}@media(max-width:860px){.register-form__container{margin-block-start:2.5rem}.list-description{margin-inline-end:0}}.register-form__title{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.register-form__title{font-size:16px}}@media(min-width:992px){.register-form__title{font-size:20px}}.register-form__title{color:#fff;margin-block:0 2rem;text-align:center}.register-form__description{color:#fff;margin-block-start:2rem;text-align:center}.register-form__description a{font-size:1.2rem;text-decoration:underline}input.email,input.name,input.phone{background:#fff;border:1px solid #d8d4d9;border-radius:.8rem;color:#423245;font-family:Inter,sans-serif;font-size:16px;font-weight:500;inline-size:100%;line-height:1.5;outline:none;padding-block:12px;padding-inline:16px}input.email::placeholder,input.name::placeholder,input.phone::placeholder{color:#aaa0ab}input::placeholder{color:#aaa0ab;font-weight:500}.email__is-not-valid,.phone__is-not-valid{color:red;font-size:1.6rem;line-height:1}.email__is-not-valid{display:none}.book-form__button{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.book-form__button{font-size:16px}}@media(min-width:992px){.book-form__button{font-size:20px}}.book-form__button{padding-block:20px;padding-inline:16px;width:100%}.iti{width:100%}.allright-pro{background:#fff;padding-block:6rem}.allright-pro__title-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;margin-block-end:3rem}@media(min-width:768px){.allright-pro__title-wrapper{align-items:start;margin-block-end:30px}}.allright-pro__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.allright-pro__title{font-size:36px}}@media(min-width:992px){.allright-pro__title{font-size:44px}}.allright-pro__title{color:#423245}@media(min-width:768px){.allright-pro__title{text-align:start}}.allright-pro__subtitle{font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:1.5}@media(min-width:768px){.allright-pro__subtitle{font-size:18px}}@media(min-width:992px){.allright-pro__subtitle{font-size:20px}}.allright-pro__subtitle{color:#6d5c70;display:inline-block}.allright-pro__list{margin-block-end:3rem}.allright-pro__list-item{padding-inline-start:1.5rem;position:relative}.allright-pro__list-item:before{background:#4fc87b;border-radius:50%;content:"";height:.6rem;inset-inline-start:0;position:absolute;top:50%;transform:translateY(-50%);width:.6rem}.allright-pro__list-item:not(:last-child){margin-block-end:1.6rem}@media(min-width:768px){.allright-pro__content{display:flex;justify-content:space-between}}@media(max-width:767px){.allright-pro__content-left{text-align:center}}@media(min-width:768px){.allright-pro__content-left{align-content:center;display:grid;margin-inline-end:6rem;max-inline-size:55.5rem}}@media(min-width:1200px){.allright-pro__content-left{max-inline-size:65.5rem}}.allright-pro__content-right{position:relative;text-align:center}@media(min-width:768px){.allright-pro__content-right{margin-block-start:0;margin-inline-end:3rem}}.allright-pro__image-container{display:inline-block;position:relative}.allright-pro__image{border-radius:1.6rem;max-width:35rem;width:100%}@media(min-width:768px){.allright-pro__image{max-width:47rem;min-width:30rem}}.allright-pro__item{background:var(--box-bg-color,#3da2f5);border-radius:1.6rem;padding-block:1.6rem;padding-inline:1rem;position:absolute;text-align:center}@media(min-width:991px){.allright-pro__item{padding:2.4rem}}.allright-pro__item:first-of-type{--box-bg-color:#7e6dde;inset-block-end:-2.3rem;inset-inline-start:-1rem;padding-block:3.8rem;padding-inline:1.2rem;width:13rem}@media(min-width:991px){.allright-pro__item:first-of-type{inset-block-end:11.5rem;inset-inline-start:-6rem;width:18.5rem}}.allright-pro__item:nth-of-type(2){--box-bg-color:#fdb548}@media(max-width:990px){.allright-pro__item:nth-of-type(2){inset-block-end:-2.3rem;inset-inline-end:-1rem}}@media(min-width:991px){.allright-pro__item:nth-of-type(2){inset-block-end:2.5rem;inset-inline-start:-6rem;width:18.5rem}}.allright-pro__item:nth-of-type(3){--box-bg-color:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,.1);inset-block-end:4.5rem;inset-inline-end:-1rem}@media(min-width:991px){.allright-pro__item:nth-of-type(3){inset-block-end:2.5rem;inset-inline-end:-3rem;padding-inline:4.2rem}}.allright-pro__item-image{border-radius:50%;margin-block-end:.8rem;margin-block-start:1.6rem;margin-inline:auto}@media(max-width:600px){.allright-pro__item-image{height:9rem;width:9rem}}.allright-pro__contacts{display:flex;justify-content:center}.allright-pro__chat,.allright-pro__phone{align-items:center;border-radius:50%;display:flex;height:3.2rem;justify-content:center;width:3.2rem}.allright-pro__chat{background:#4fc87b;margin-inline-end:.6rem}.allright-pro__phone{background:#ff3535}.allright-pro__chat-icon,.allright-pro__phone-icon{color:#fff}.allright-pro__item-text:before{content:"";display:block;height:2rem;width:2.4rem}.allright-pro__item:first-of-type .allright-pro__item-text:before{margin-block-end:1rem;margin-inline:auto;width:5rem}.allright-pro__item:nth-of-type(2) .allright-pro__item-text,.allright-pro__item:nth-of-type(3) .allright-pro__item-text{align-items:center;display:flex;flex-direction:row-reverse}.allright-pro__item:nth-of-type(2) .allright-pro__item-text:before,.allright-pro__item:nth-of-type(3) .allright-pro__item-text:before{margin-inline-start:.8rem}body.can-webp .allright-pro.visible .allright-pro__item:first-of-type .allright-pro__item-text:before{background:var(--gift-money-webp)}body:not(.can-webp) .allright-pro.visible .allright-pro__item:first-of-type .allright-pro__item-text:before{background:var(--gift-money)}body.can-webp .allright-pro.visible .allright-pro__item:nth-of-type(2) .allright-pro__item-text:before{background:var(--laptop-webp)}body:not(.can-webp) .allright-pro.visible .allright-pro__item:nth-of-type(2) .allright-pro__item-text:before{background:var(--laptop)}body.can-webp .allright-pro.visible .allright-pro__item:nth-of-type(3) .allright-pro__item-text:before{background:var(--teacher-webp)}body:not(.can-webp) .allright-pro.visible .allright-pro__item:nth-of-type(3) .allright-pro__item-text:before{background:var(--teacher)}.allright-pro__button{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media(min-width:768px){.allright-pro__button{font-size:16px}}@media(min-width:992px){.allright-pro__button{font-size:20px}}.allright-pro__button{margin-block-end:2.4rem;padding-block:20px;padding-inline:24px}@media(min-width:768px){.allright-pro__button{margin-block-end:0}}.partners{background:#fff;padding-block:6rem}.partners__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.partners__title{font-size:36px}}@media(min-width:992px){.partners__title{font-size:44px}}.partners__title{color:#180d25;margin-block-end:2.4rem;text-align:center}.partners__row{display:flex;gap:2rem;justify-content:space-between}.partners__row:first-child{margin-block-end:2.4rem}.partners__item{align-items:center;display:flex;height:120px}.partners__img{max-height:100%;max-width:100%}.hero{align-items:center;display:flex;flex-direction:column;padding-block-end:32px;padding-block-start:32px;padding-inline:16px;position:relative}@media(min-width:640px){.hero{padding-block-start:72px}}@media(min-width:1024px){.hero{padding-block-end:100px;padding-inline:24px}}.hero__container{display:flex;flex-direction:row;gap:12px;justify-content:space-between;margin:auto;max-inline-size:118.8rem;padding-inline:2.4rem;width:100%}@media(max-width:1180px){.hero__container{padding-inline:0}}.hero__content{display:flex;flex-direction:column;justify-content:space-between}.hero__title{font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:1.2}@media(min-width:768px){.hero__title{font-size:44px}}@media(min-width:992px){.hero__title{font-size:56px}}.hero__title{text-wrap:balance;word-wrap:break-word;color:#fff;margin-block-end:16px;margin-top:0;overflow-wrap:anywhere}@media(min-width:640px){.hero__title{margin-block-end:12px}}@media(max-width:1180px){.hero__title{margin-block-end:8px;text-align:center}}.hero__subtitle{font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:1.5}@media(min-width:768px){.hero__subtitle{font-size:18px}}@media(min-width:992px){.hero__subtitle{font-size:20px}}.hero__subtitle{text-wrap:balance;color:#f0eaf8;margin-top:0}@media(max-width:1180px){.hero__subtitle{margin-block-end:16px;text-align:center}}.hero__image{height:448px;width:472px}@media(max-width:1180px){.hero__image{display:none}}.hero__imag--mobile{display:none;height:auto;margin-inline:auto;max-width:500px;width:100%}@media(max-width:1180px){.hero__imag--mobile{display:block}}.hero__bg{aspect-ratio:1920/1000;background-image:var(--bg-image);background-position:top;background-repeat:no-repeat;background-size:100% 1000px;height:1000px;user-select:none;z-index:-1}.hero__bg,.hero__bg:before{left:0;pointer-events:none;position:absolute;top:0;width:100%}.hero__bg:before{background:linear-gradient(180deg,rgba(151,98,253,.4),rgba(151,98,253,0));content:"";height:100%}@supports(background-image:var(--bg-image-webp )){.hero__bg{background-image:var(--bg-image-webp)}}.hero__bg--top{aspect-ratio:1920/1000;background-image:var(--bg-rays);background-position:top;background-repeat:no-repeat;background-size:cover;height:1000px;position:absolute;width:100%;z-index:-1}.hero-offer{display:flex;position:absolute;right:-24px;top:-32px;transform:rotate(5.391deg);transform-origin:top left;width:fit-content;z-index:1}@media(max-width:1180px){.hero-offer{left:50%;transform:translate(-50%) rotate(-2.624deg)}}[dir=rtl] .hero-offer{left:-24px;right:auto;-webkit-transform:rotate(-5.391deg);transform:rotate(-5.391deg);transform-origin:top right}@media(max-width:1180px){[dir=rtl] .hero-offer{left:50%;-webkit-transform:translate(-50%) rotate(2.624deg);transform:translate(-50%) rotate(2.624deg)}}.hero-offer__title{text-wrap:nowrap;align-items:center;background:#f2c9d9;border:2px solid hsla(0,0%,100%,.7);border-bottom-left-radius:12px;border-right:none;border-top-left-radius:12px;border-top-right-radius:2px;color:#d5367d;display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;font-weight:700;height:44px;line-height:1.5;margin-right:-1px;margin-top:0;padding:10px 2px 10px 20px;position:relative;text-align:center}@media(min-width:1024px){.hero-offer__title{margin-block-end:0}}[dir=rtl] .hero-offer__title{border:2px solid hsla(0,0%,100%,.7);border-bottom-left-radius:2px;border-bottom-right-radius:12px;border-left:none;border-top-left-radius:2px;border-top-right-radius:12px;margin-left:-1px;margin-right:0;padding:10px 20px 10px 2px}.hero-offer__title-tail{margin-left:-3px;margin-top:-2px;pointer-events:none;-webkit-transform:rotate(-5.391deg);transform:rotate(-5.391deg);user-select:none}[dir=rtl] .hero-offer__title-tail{margin-left:0;margin-right:-3px;-webkit-transform:scaleX(-1) rotate(-5.391deg);transform:scaleX(-1) rotate(-5.391deg)}.hero-age,.hero-universe{backdrop-filter:blur(15px);background-color:#9762fd;border:1px solid #dbc8ff;border-radius:24px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);display:flex;flex-direction:column;gap:16px;margin-top:32px;max-width:1140px;min-width:708px;padding:20px 24px 24px;position:relative;z-index:1}@media(max-width:1180px){.hero-age,.hero-universe{margin-inline:auto;margin-top:16px;min-width:unset}.hero-universe{max-width:708px;width:100%}}.hero-age__title{font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media(min-width:768px){.hero-age__title{font-size:20px}}@media(min-width:992px){.hero-age__title{font-size:28px}}.hero-age__title{color:#fff;margin-block:0;text-decoration-skip-ink:none;text-underline-position:from-font}@media(max-width:1180px){.hero-age__title{text-align:center}}.hero-age__links{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}@media(max-width:1180px){.hero-age__links{display:flex;flex-wrap:wrap}}.hero-age__links-universe{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.hero-age__link{align-items:center;background-color:#f0eaf8;border:1px solid #fff;border-radius:12px;color:#632bab;display:inline-flex;flex:1 1 calc(50% - 4px);font-family:Inter,sans-serif;font-size:16px;font-weight:500;font-weight:700;gap:6px;height:56px;justify-content:center;line-height:1.5;text-decoration:none;transition:.15s}.hero-age__link:active,.hero-age__link:hover{background-color:#dcd0ec;border-color:#dcd0ec}@media(min-width:640px){.hero-age__link{flex:1 1 calc(33% - 4px)}}@media(min-width:1024px){.hero-age__link{flex:1 1 178px}}.hero-age__link--img{height:48px;object-fit:contain;width:48px}@media(max-width:1024px){.hero-age__link--img{height:36px;width:36px}}.hero-summer-offer{align-items:start;display:grid;height:258px;width:330px}.hero-summer-offer:after,.hero-summer-offer:before,.hero-summer-offer__sticker{grid-column:1;grid-row:1}.hero-summer-offer:after,.hero-summer-offer:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:330px;margin-top:-18%;transform:rotate(4deg)}.hero-summer-offer:before{background-image:var(--duck-image)}.hero-summer-offer:after{background-image:var(--duck-image-trimmed)}.hero-summer-offer__sticker{align-items:center;background:linear-gradient(172deg,#8650ee -4.44%,#7b44e6 93.92%);border-radius:100px;box-shadow:inset 0 -4px 8px 0 rgba(0,0,0,.04),inset 4px -8px 16px 0 rgba(0,0,0,.16),inset 0 2px 8px 0 hsla(0,0%,100%,.04),inset -8px 8px 20px 0 hsla(0,0%,100%,.16),0 8px 12px 0 rgba(135,74,253,.5);color:#fff;display:flex;font:600 normal 18px/1.22 Inter,sans-serif;gap:8px;justify-content:center;justify-self:center;padding:16px 24px;position:relative;transform:rotate(-5.893deg);width:fit-content}.courses{background:var(--section-background,#fff);padding-bottom:80px;padding-top:72px}@media(max-width:991px){.courses{padding-block:4.4rem}}.courses__title{font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media(min-width:768px){.courses__title{font-size:36px}}@media(min-width:992px){.courses__title{font-size:44px}}.courses__title{text-wrap:balance;color:#423245;margin-block-end:4rem;text-align:center}@media(max-width:991px){.courses__title{margin-block-end:2.4rem}}.courses__list{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(29rem,1fr))}@media(max-width:650px){.courses__list{grid-gap:1rem;grid-template-columns:repeat(2,1fr)}}.courses-card__button{font-family:Inter,sans-serif;font-size:16px;font-weight:500;font-weight:700;line-height:1.5;padding:10px 24px}@media(max-width:767px){.courses__list--desktop{display:none}}.courses__list--desktop .courses-card{height:428px}.courses__list--desktop .courses-card__button{bottom:2.4rem;left:50%;position:fixed;transform:translateX(-50%);width:max-content}.courses__list--desktop .courses-card__back-title{color:#fff}.courses__list--desktop .courses-card__text{color:#fff;opacity:.8}@media(min-width:768px){.courses__list--mobile{display:none}}.courses__list--mobile .courses-card{overflow:hidden}.courses__list--mobile .courses-card__front{position:static}.courses__list--mobile .courses-card__back-title{color:#423245}.courses__list--mobile .courses-card__text{color:#6d5c70}.courses__list--mobile .courses-card__button{margin-top:10px}.courses-card{perspective:100rem;-webkit-perspective:100rem;text-align:center}.courses-card__wrapper{height:100%;position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .5s;width:100%}.courses-card:hover .courses-card__wrapper{transform:rotateY(180deg)}.courses-card__back,.courses-card__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:24px;height:100%;overflow:hidden;position:absolute;width:100%}.courses-card__front{background:var(--card-front-background,#f7f6f7);padding:3.2rem 4rem}@media(max-width:650px){.courses-card__front{padding-block-end:3.3rem;padding-block-start:1.6rem;padding-inline:1.6rem}}.courses-card__back{background:var(--card-back-background,#9762fd);padding:2.4rem 1.6rem;transform:rotateY(180deg)}.courses-card__back--mobile{text-align:center}.courses-card__front-title{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.2}@media(min-width:768px){.courses-card__front-title{font-size:18px}}@media(min-width:992px){.courses-card__front-title{font-size:24px}}.courses-card__front-title{margin-block-start:3rem}@media(max-width:767px){.courses-card__front-title{margin-block:.8rem}}.courses-card__back-title{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.2}@media(min-width:768px){.courses-card__back-title{font-size:18px}}@media(min-width:992px){.courses-card__back-title{font-size:24px}}.courses-card__back-title{margin-top:12px}.courses-card__image{margin-inline:auto;max-width:100%}.courses-card__text{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin-block:8px;opacity:.8}.courses-card__icon{bottom:1.6rem;color:#823cdc;position:absolute;transform:translateX(-50%)}@media(min-width:768px){.courses-card__icon{bottom:4rem}}@media(min-width:1025px){.courses-card__icon{display:none}}[dir=rtl] .courses-card__icon{transform:translateX(50%)}.courses--mode-indigo{--card-front-background:#f2ebff;--card-back-background:#9762fd;--section-background:#fff}.payment-banner__wrapper{margin-block:6rem;margin-inline:auto}@media(min-width:1200px){.payment-banner__wrapper{width:fit-content}}.payment-banner{background:var(--payment-banner-bg-color,#ffb3c7);border-radius:1.6rem;color:var(--payment-banner-text-color,#14001a);display:flex;flex-direction:column;font-size:2rem;font-style:normal;font-weight:600;gap:20px;justify-content:center;line-height:2.2rem;padding-block:1.4rem;padding-inline:1.6rem;padding:32px;width:100%}@media(min-width:641px){.payment-banner{width:92%}}@media(min-width:1140px){.payment-banner{max-width:558px}}.payment-banner--mode-white{--payment-banner-bg-color:#fff}@media(min-width:1200px){.payment-banner--mode-white{max-width:45rem}.payment-banner--mode-white .payment-banner__message{max-width:14rem}}.payment-banner--mode-green{--payment-banner-bg-color:#a6c307;--payment-banner-text-color:#fff;gap:1rem;justify-content:center}@media(max-width:1199px){.payment-banner--mode-green .payment-banner__logo{width:6.6rem}}.payment-banner--mode-lavender-blush{--payment-banner-bg-color:#fee7f2}.payment-banner--mode-physalis{--payment-banner-bg-color:#fff2e6}.payment-banner--mode-honeydew{--payment-banner-bg-color:#ebfaee}.payment-banner--mode-lavender-sky{--payment-banner-bg-color:#e5ecff}.payment-banner--mode-ua{--payment-banner-bg-color:#fff}.payment-banner__message{font:600 normal 18px/1.22 Inter,sans-serif}.payment-banner__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.refund-banner-container{background-color:#08ae05}@media(min-width:1140px){.refund-banner-container{background-color:transparent}}.refund-banner{background-color:#08ae05;display:flex;justify-content:center;margin-block-end:4rem;padding:24px}@media(min-width:1140px){.refund-banner{border-radius:24px;padding:32px}}@media(min-width:640px){.refund-banner__image{margin-right:32px}}.refund-banner__wrapper{align-items:center;background:hsla(0,0%,100%,.24);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:24px}@media(min-width:640px){.refund-banner__wrapper{flex-direction:row;gap:0;justify-content:flex-start;padding:16px;width:100%}}@media(min-width:820px){.refund-banner__wrapper{padding:28px}}.refund-banner__content{display:flex;flex-direction:column;gap:8px}@media(min-width:820px){.refund-banner__content{padding:16px 0}}.refund-banner__title{color:#fff;font:500 normal 24px/1.16 Inter,sans-serif;margin:0;text-align:center}@media(min-width:640px){.refund-banner__title{text-align:left}}@media(min-width:820px){.refund-banner__title{font:500 normal 36px/1.22 Inter,sans-serif}}.refund-banner__text{color:#fff;font:600 normal 18px/1.22 Inter,sans-serif;opacity:.8;text-align:center}@media(min-width:640px){.refund-banner__text{text-align:left}}.seo{margin-block-end:5rem}@media(max-width:991px){.seo__container{padding-inline:2rem}}.seo__item{background:#fff;border-radius:3.2rem;box-shadow:var(--seo-card-box-shadow,0 34px 104px rgba(0,0,0,.1));margin-inline:auto;max-inline-size:140rem;padding-block:4rem;padding-inline:var(--seo-card-padding-inline,0)}@media(max-width:991px){.seo__item{margin-inline:var(--seo-card-margin-inline,1.5rem);padding-block:2rem}}.seo__item:not(:last-of-type){margin-block-end:2rem}@media(min-width:768px){.seo__item:nth-of-type(odd) .seo__image-wrapper{margin-inline-end:5rem}.seo__item:nth-of-type(2n) .seo__image-wrapper{margin-inline-start:5rem;order:2}.seo__content{display:flex}}.seo__image-wrapper{margin-block-end:1rem}@media(min-width:768px){.seo__image-wrapper{align-items:center;display:flex;margin-block-end:0}}.seo__image{margin-inline:auto;max-width:30rem;width:100%}@media(min-width:768px){.seo__image{margin:0;width:30rem}.seo__text-wrapper{display:flex;flex-direction:column;justify-content:center}}.seo__title{font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media(min-width:768px){.seo__title{font-size:20px}}@media(min-width:992px){.seo__title{font-size:28px}}.seo__title{color:#423245;margin-block-end:2rem}.seo__description{color:#6d5c70;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.seo--v2{--seo-card-box-shadow:none;--seo-card-padding-inline:3rem;--seo-card-margin-inline:0}.seo--v2 .seo__container{padding:0}.footer{background:#14001a;padding-block:3rem 1.6rem}@media(min-width:1025px){.footer{padding-block:3rem 1.6rem}}.footer .dialog-picker__wrapper{margin-block:1.6rem 2rem}@media(min-width:768px){.footer__wrapper{display:flex;justify-content:space-between}}.footer__inner-wrapper-1{position:relative}@media(min-width:768px){.footer__inner-wrapper-1{order:1}.footer__inner-wrapper-2{order:3}}@media(min-width:768px)and (max-width:991px){.footer__inner-wrapper-2{max-width:27%}}@media(min-width:768px){.footer__inner-wrapper-3{order:2}}@media(min-width:992px){.footer__inner-wrapper-4{display:flex;justify-content:space-between}}.working-time__container{align-items:center;display:flex;margin-block-end:2rem}@media(min-width:768px){.working-time__container{display:block;margin-block-end:1rem}.working-time{padding-inline-start:2.4rem}}.footer__phone{align-items:center;color:#fff;display:inline-flex;line-height:3.2rem;margin-inline-end:1.6rem;margin-inline-start:-.6rem;padding-inline:.6rem}@media(min-width:768px){.footer__phone{margin-block-end:1rem}}.footer__phone-icon{margin-inline-end:.6rem}.footer__email{align-items:center;display:inline-flex;line-height:3.2rem;margin-block-end:2.6rem;margin-inline-start:-.6rem;padding-inline:.6rem}.footer-link:active,.footer-link:hover{color:#ac85f9}.email-link__icon{margin-inline-end:.6rem}.footer__messengers-list{display:flex;flex-wrap:wrap;margin-block-end:4rem;margin-inline-start:-.6rem}.footer__messengers-item:not(:last-child){margin-inline-end:1.2rem}.footer__messengers-link{align-items:center;color:#fff;display:flex;height:3.2rem;justify-content:center;padding-inline:.6rem}.footer__messengers-link:active,.footer__messengers-link:hover{color:var(--link-hover-color,#fff)}.footer__messengers-link--whatsapp{--link-hover-color:#53ae48}.footer__messengers-link--viber{--link-hover-color:#823cdc}.footer__messengers-link--telegram{--link-hover-color:#2aaaed}.footer__messengers-link--instagram{--link-hover-color:#de5bff}.footer__messengers-link--facebook{--link-hover-color:#3479ea}.footer__messengers-link--facebook-messenger{--link-hover-color:#943cff}.footer__messengers-link--youtube{--link-hover-color:#eb3223}.footer__messengers-link--line{--link-hover-color:#3ace01}.footer__messengers-link--kakaotalk{--link-hover-color:#ffe812}.footer__messengers-link--tiktok{--link-hover-color:#6ae7e2}.footer__menu{grid-row-gap:1.6rem;display:grid;margin-block-end:2.6rem}@media(min-width:768px){.footer__menu{grid-column-gap:3rem;grid-auto-flow:column;grid-template-rows:repeat(6,1fr)}}@media(min-width:1140px){.footer__menu{grid-column-gap:5rem;grid-template-rows:repeat(4,1fr)}}.footer__divider{background:#6d5c70;height:.1rem;margin-block-end:1.6rem;width:100%}.footer__address:not(:last-of-type){margin-block-end:.8rem}.copyright{display:none;margin-block-end:2.5rem}@media(max-width:1000px){.copyright{display:block}}.desktop-copyright{bottom:40px;left:0;position:absolute}@media(max-width:1000px){.desktop-copyright{display:none}}.footer__terms{margin-block-end:2.5rem}@media(min-width:768px){.footer__terms{display:flex}}.footer__terms-item{display:flex}.footer__terms-item .footer-link{font-size:1.1rem}.footer__terms-item:not(:last-child){margin-block-end:1.6rem}@media(min-width:768px){.footer__terms-item:not(:last-child){margin-block-end:0;margin-inline-end:2.4rem}}.button-for-uk{align-content:center;align-items:center;display:flex;gap:6px}.button-for-uk .flag-icon{margin-block:-12px}.award{display:flex;justify-content:center}.bonus-balance-banner{align-items:center;display:flex;flex-direction:column;max-width:480px;padding:16px 24px;row-gap:16px;width:100%}.bonus-balance-banner__image{height:auto;width:142px}.bonus-balance-banner__title{font:500 normal 24px/1.16 Inter,sans-serif;margin:0;text-align:center}.bonus-balance-banner__desc{font:500 normal 18px/1.22 Inter,sans-serif;margin:0;text-align:center}.bonus-balance-banner__button{align-items:center;background:linear-gradient(180deg,#ff9800,#f57c00);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:44px;justify-content:center;margin:8px 0 16px;transition:all .2s ease-in-out;width:280px}.bonus-balance-banner__button:hover{background:linear-gradient(1turn,#ff9800 -11.36%,#f57c00);box-shadow:0 10px 20px rgba(0,0,0,.15)}.summer-course-banner-container{margin-block:6rem}.summer-course-tag-and-gift{width:672px}.summer-course-tag-and-gift__wrapper{align-items:start;display:flex;flex-direction:column;justify-content:center;position:relative}.summer-course-tag-and-gift__image{position:absolute;right:0;top:50%;transform:translateY(-50%)}.summer-course-tag-and-gift__tag{align-items:center;display:flex;flex-direction:column;font:500 normal 24px/1.16 Inter,sans-serif;gap:2px;height:143.859px;margin-left:40px;padding:24px 64px 24px 16px;transform:rotate(16deg);width:309.298px}.summer-course-tag-and-gift__tag span{opacity:.8}.summer-course-tag-and-gift__tag span:nth-child(2){font:500 normal 36px/1.22 Inter,sans-serif;opacity:1}.summer-course-tag{width:343px}.summer-course-tag__wrapper{align-items:start;display:flex;flex-direction:column;justify-content:center;position:relative}.summer-course-tag__image{left:50%;position:absolute;top:55%;transform:translate(-50%,-50%)}.summer-course-tag__tag{align-items:center;display:flex;flex-direction:row;gap:10px;height:132px;margin-left:40px;padding:2px 64px 2px 2px;transform:rotate(352deg);width:288px}.summer-course-tag__gift-box{height:112px;margin-top:-14px;transform:rotate(6deg);width:88px}.summer-course-tag__text{align-items:start;display:flex;flex-direction:column;font:500 normal 18px/1.22 Inter,sans-serif;gap:2px}.summer-course-tag__text span{opacity:.8}.summer-course-tag__text span:nth-child(2){font:500 normal 24px/1.16 Inter,sans-serif;opacity:1}.summer-course-banner{background-color:#fff;border-radius:16px;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:32px;min-height:360px;overflow:hidden;padding:20px 16px;position:relative;z-index:10}.summer-course-banner:hover .summer-course-banner__button{background:#823bdd;color:#fff}@media(min-width:500px){.summer-course-banner{min-height:460px}}@media(min-width:680px){.summer-course-banner{min-height:500px}}@media(min-width:768px){.summer-course-banner{padding:40px}}@media(min-width:1140px){.summer-course-banner{min-height:296px}}.summer-course-banner__left{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:space-between;width:100%}@media(min-width:680px){.summer-course-banner__left{align-items:start;flex:0 0 428px}}.summer-course-banner__right{align-items:start;display:flex;flex:1;flex-direction:column;gap:32px;justify-content:center;position:relative}.summer-course-banner__title{color:#14001a;font-weight:700;margin:0;text-align:center;width:304px}@media(min-width:680px){.summer-course-banner__title{text-align:left;width:auto}}.summer-course-banner__tag-and-gift{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width:680px){.summer-course-banner__tag-and-gift{display:block}}.summer-course-banner__tag{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:680px){.summer-course-banner__tag{display:none}}.summer-course-banner__button{align-items:center;display:inline-flex;font-weight:600;gap:8px;height:46px;padding-left:16px;padding-right:16px}@media(min-width:680px){.summer-course-banner__button{margin-bottom:16px}}.limited-offer-image{height:288px;width:360px}.limited-offer-image img{width:100%}.bonus-for-fast-payment-banner-container{margin-block:6rem}.bonus-for-fast-payment-banner{background-color:#fff;border-radius:16px;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:32px;justify-content:center;overflow:hidden;padding:20px 16px;position:relative;text-align:center;z-index:10}@media(min-width:768px){.bonus-for-fast-payment-banner{justify-content:flex-start;min-height:296px;padding:40px;text-align:unset}}.bonus-for-fast-payment-banner__left{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between;width:100%}@media(min-width:768px){.bonus-for-fast-payment-banner__left{align-items:flex-start;gap:32px}}.bonus-for-fast-payment-banner__right{align-items:start;display:flex;flex:1;flex-direction:column;gap:32px;justify-content:center;position:relative}.bonus-for-fast-payment-banner__title-desc{display:flex;flex-direction:column;gap:16px;max-width:400px}@media(min-width:960px){.bonus-for-fast-payment-banner__title-desc{max-width:550px}}@media(min-width:1100px){.bonus-for-fast-payment-banner__title-desc{max-width:700px}}.bonus-for-fast-payment-banner__title{color:#14001a;font-weight:700;margin:0;text-align:center;width:100%}@media(min-width:768px){.bonus-for-fast-payment-banner__title{text-align:unset}}.bonus-for-fast-payment-banner__desc{color:#6d5c70;font:500 normal 14px/1.29 Inter,sans-serif;width:100%}.bonus-for-fast-payment-banner__buttons{display:flex;justify-content:center;width:100%}@media(min-width:768px){.bonus-for-fast-payment-banner__buttons{justify-content:flex-start}}.bonus-for-fast-payment-banner__button{align-items:center;display:inline-flex;font-weight:600;gap:8px;height:46px;justify-content:center;padding-left:16px;padding-right:16px;width:100%}@media(min-width:768px){.bonus-for-fast-payment-banner__button{width:fit-content}.bonus-for-fast-payment-banner__discount-image-mobile{display:none}}.bonus-for-fast-payment-banner__discount-image-desktop{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width:768px){.bonus-for-fast-payment-banner__discount-image-desktop{display:block}}.bonus-for-fast-payment-banner:hover .bonus-for-fast-payment-banner__button{background:#823bdd;color:#fff}.bonus-for-fast-payment-banner--birthday{background-image:var(--awards-background)}.bonus-for-fast-payment-banner--new-year{background-color:#f4eacc}.bonus-for-fast-payment-banner--black-friday{background-color:#14001a}.bonus-for-fast-payment-banner--black-friday .bonus-for-fast-payment-banner__title{color:#efedf0}.bonus-for-fast-payment-banner--black-friday .bonus-for-fast-payment-banner__desc{color:#d8d4d9}.bonus-for-fast-payment-banner--black-friday .bonus-for-fast-payment-banner__button,.bonus-for-fast-payment-banner--black-friday:hover .bonus-for-fast-payment-banner__button{background:transparent;border:1px solid #fff;color:#fff}.bonus-for-fast-payment-banner--black-friday{background-image:var(--black-friday-confetti-background)}html:lang(ar) .bonus-for-fast-payment-banner__discount-image-desktop,html:lang(he) .bonus-for-fast-payment-banner__discount-image-desktop{left:0;right:auto}.dialog-free-book__container{background:#fff;border-radius:1.6rem;max-width:34.3rem;overflow:hidden;padding:3.2rem 2.4rem 2.4rem;position:relative}@media(min-width:700px){.dialog-free-book__container{max-width:54.6rem;padding:4rem}}.dialog-free-book__content{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}@media(min-width:700px){.dialog-free-book__content{gap:2.4rem;margin-bottom:2.4rem}}.dialog-free-book__title{color:#423245;font-size:2.4rem;font-style:normal;font-weight:500;line-height:2.8rem;margin:0}@media(min-width:700px){.dialog-free-book__title{font-size:3.6rem;line-height:4.4rem}}.dialog-free-book__button{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;height:2.4rem;inset-block-start:0;inset-inline-end:0;justify-content:center;opacity:.8;outline:none;position:absolute;right:1.2rem;top:1.2rem;width:2.4rem}@media(min-width:700px){.dialog-free-book__button{height:3.2rem;width:3.2rem}}.dialog-free-book__button:hover{opacity:1}.dialog-free-book__form{display:flex;flex-direction:column}.dialog-free-book__form .field-wrapper{width:100%}.dialog-free-book__form .email__is-not-valid{margin-top:.4rem}.dialog-free-book__form .email__is-not-valid.visible{display:block}@media(min-width:700px){.dialog-free-book__form{align-items:flex-start}}.dialog-free-book__label{color:#6d5c70;cursor:pointer;font-size:1.8rem;font-weight:500;line-height:2.2rem;margin-bottom:1.2rem}.dialog-free-book__submit{font-size:1.6rem;font-style:normal;font-weight:500;margin-top:.4rem}.dialog-free-book__submit:disabled{cursor:not-allowed;opacity:.5}.notification__container{max-width:400px;position:fixed;right:12px;top:12px;width:80%;z-index:1060}.notification__hidden{animation:notification-hide .25s cubic-bezier(.33859,-.42,1,-.22),notification-shrink .25s cubic-bezier(.5,0,0,1) .25s;-webkit-animation:notification-hide .25s cubic-bezier(.33859,-.42,1,-.22),notification-shrink .25s cubic-bezier(.5,0,0,1) .25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.notification__show{animation:notification-show .18s cubic-bezier(.175,.885,.32,1.27499);-webkit-animation:notification-show .18s cubic-bezier(.175,.885,.32,1.27499)}.notification{border-radius:4px;color:#fff;display:flex;font:18px Helvetica,sans-serif;margin-bottom:2px;max-height:800px;overflow:hidden;position:relative}.notification-warning{background-color:#ff7f48}.notification-info{background-color:#3ea2ff}.notification-success{background-color:#80ca8a}.notification__icon{fill:#fff;background-color:hsla(0,0%,100%,.2);color:#fff;height:100%;left:0;padding:8px;position:absolute;text-align:center;top:0;width:40px}.notification__message{padding:12px 8px 12px 48px;width:100%;word-break:break-word}.notification__countdown{background-color:hsla(0,0%,100%,.4);bottom:0;height:4px;position:absolute;width:0;width:100%}.notification__close-button{background-color:transparent;border:0;color:#fff;cursor:pointer;height:24px;margin:8px 8px auto;padding:6px 8px 7px;position:relative;text-align:center;text-decoration:none;width:24px}.notification__close-button:hover{opacity:.7}@keyframes notification-show{0%{opacity:0;transform:perspective(450px) translateY(-30px) rotateX(90deg)}to{opacity:1;transform:perspective(450px) translate(0) rotateX(0deg)}}@keyframes notification-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes notification-countdown{0%{transform:scaleX(1);transform-origin:left}to{transform:scaleX(0);transform-origin:left}}.price-per-lesson{align-items:flex-start;display:flex;gap:.4rem;margin-block-end:2.4rem}.price-per-lesson__whole-number{font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:1.2}@media(min-width:768px){.price-per-lesson__whole-number{font-size:44px}}@media(min-width:992px){.price-per-lesson__whole-number{font-size:56px}}.price-per-lesson__whole-number--long-number{font-size:4rem;line-height:.99}.price-per-lesson__currency-symbol,.price-per-lesson__fractional-part{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.2}@media(min-width:768px){.price-per-lesson__currency-symbol,.price-per-lesson__fractional-part{font-size:28px}}@media(min-width:992px){.price-per-lesson__currency-symbol,.price-per-lesson__fractional-part{font-size:36px}}.price-per-lesson__per-lesson{color:#aaa0ab;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin-top:-6px}.price-per-lesson__currency-wrapper{padding-top:4px}.payment-plans-item{background:#fff;border-radius:24px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);display:flex;flex-direction:column;justify-content:space-between;padding:32px;position:relative}.payment-plans-item--best-price{border:1px solid #08ae05}.payment-plans-item__bottom,.payment-plans-item__top{display:flex;flex-direction:column;gap:12px}.payment-plans-item__type{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.2}@media(min-width:768px){.payment-plans-item__type{font-size:18px}}@media(min-width:992px){.payment-plans-item__type{font-size:24px}}.payment-plans-item__type{color:#423245}.payment-plans-item__cost-saving{align-items:center;background:#f0eaf8;border:1px solid #823cdc;border-radius:8px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);color:#823cdc;display:flex;font:600 normal 14px/1.29 Inter,sans-serif;gap:10px;justify-content:center;padding:4px 12px;width:fit-content}.payment-plans-item__price-group{color:#423245}.payment-plans-item__benefits,.payment-plans-item__price-group{display:flex;flex-direction:column;gap:8px}.payment-plans-item__benefit{align-items:center;display:flex;gap:4px}.payment-plans-item__benefit-icon{color:#823cdc;flex:0 0 24px}.payment-plans-item__benefit-text{color:#6d5c70;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.payment-plans-item__special-offer-above-plan{align-items:center;background-color:#e8f7ea;border:1px solid #08ae05;border-radius:8px;box-shadow:0 4px 40px 0 rgba(32,32,41,.08);color:#08ae05;display:flex;font:600 normal 14px/1.29 Inter,sans-serif;gap:8px;justify-content:center;padding:4px 12px;position:absolute;right:-10px;top:-9px;transform:rotate(4deg);width:fit-content;z-index:1}.payment-plans-list{display:flex;flex-direction:column-reverse;gap:16px;position:relative;width:auto}@media(min-width:641px){.payment-plans-list{flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:center}.payment-plans-list>*{height:356px}}@media(min-width:1140px){.payment-plans-list{align-items:flex-end;flex-direction:row;flex-wrap:nowrap;gap:24px;justify-content:center}.payment-plans-list>*{width:100%}.payment-plans-list>:first-child{height:323px}.payment-plans-list>:nth-child(2){height:358px}.payment-plans-list>:nth-child(3){height:387px}.payment-plans-list>:nth-child(4){height:419px}}.all-right-plus{display:flex;flex-direction:row;gap:4px}.all-right-plus__plus{background-image:linear-gradient(122deg,#9f5ef2 3.49%,#632bab);border-radius:4px;font:500 normal 12px/1.25 Inter,sans-serif;font-size:13px;gap:8px;justify-content:center;padding:2px 6px}.all-right-plus__plus,.fpb{align-items:center;display:flex}.fpb{border-radius:24px;flex-direction:row;margin:0 auto;padding:16px;position:relative;width:410px;z-index:1}@media(max-width:600px){.fpb{width:100%}}.fpb__content{display:flex;flex-basis:70%;flex-direction:column;gap:8px;justify-content:flex-end;min-height:80px;z-index:2}.fpb__spacer{flex-basis:30%}.fpb__title-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font:500 normal 18px/1.22 Inter,sans-serif;gap:4px}.fpb__title-subtitle{align-items:flex-start;display:flex;flex-direction:column;gap:4px;text-align:left}.fpb__title{text-align:left}.fpb__price-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;max-width:260px}.fpb__old-price-wrapper{position:relative;width:fit-content}.fpb__old-price{font:500 normal 18px/1.22 Inter,sans-serif}.fpb__old-price-line{border-bottom:1px solid #ec4d4d;height:2px;left:-2px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:auto;z-index:1}.fpb__price{font:600 normal 18px/1.22 Inter,sans-serif}.fpb__all-right-plus-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font:500 normal 18px/1.22 Inter,sans-serif;gap:4px;position:relative}.fpb__all-right-plus-as-gift{text-wrap:nowrap}.fpb__all-right-plus-tooltip{color:#823cdc;height:fit-content;width:fit-content}.fpb__all-right-plus-tooltip,.fpb__button-wrapper{align-items:center;display:flex;flex-direction:row}.fpb__button-wrapper{gap:8px}.fpb__button{align-items:center;border:0;border-radius:12px;display:flex;font:500 normal 14px/1.29 Inter,sans-serif;height:32px;justify-content:center;padding-block:8px;padding-inline:20px}.fpb__image-wrapper{bottom:0;height:fit-content;position:absolute;right:0;width:165px;z-index:-2}[dir=rtl] .fpb__image-wrapper{left:0;right:auto;transform:scaleX(-1)}.fpb__image{width:100%}.fpb__discount-wrapper{align-items:center;bottom:0;display:flex;height:78px;padding-right:4px;position:absolute;right:0;width:170px;z-index:-1}[dir=rtl] .fpb__discount-wrapper{left:0;padding-left:4px;padding-right:0;right:auto;transform:scaleX(-1)}.fpb__discount{font:500 normal 36px/1.22 Inter,sans-serif;font-size:64px;height:100%;letter-spacing:-6px;line-height:normal;text-align:right;text-shadow:0 0 16px rgba(0,0,0,.2);width:100%}[dir=rtl] .fpb__discount{text-align:left}.fpb-tooltip,.fpb-tooltip__trigger{height:fit-content;position:relative;width:fit-content}.fpb-tooltip__trigger{cursor:pointer}.fpb-tooltip__content{align-items:flex-end;background:#14001a;border-radius:8px;bottom:100%;color:#fff;display:none;font:500 normal 14px/1.29 Inter,sans-serif;gap:10px;left:50%;padding:8px 12px;position:absolute;width:258px}.fpb-tooltip__content--visible{display:flex}