*{background:initial;border:initial;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.25;list-style:none;margin:0;padding:0;text-decoration:none}::placeholder{color:inherit}a:hover{text-decoration:underline}a:focus,button:focus,input:focus{outline:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--neutral-color-grey)}body,html{max-width:100vw;min-height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:Manrope;src:url(/courses/resources/fonts/manrope/manrope-regular.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/courses/resources/fonts/manrope/manrope-bold.otf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/courses/resources/fonts/manrope/manrope-semibold.otf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/courses/resources/fonts/roboto/Roboto-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/courses/resources/fonts/roboto/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/courses/resources/fonts/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PFBaselinePro;src:url(/courses/resources/fonts/pf-baseline-pro/PFBaselinePro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PFBaselinePro;src:url(/courses/resources/fonts/pf-baseline-pro/PFBaselinePro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.container,.fluid-container{margin-inline:auto}@media (min-width:2539.8px){.container,.fluid-container{width:1600px}}@media (min-width:2088.2px) and (max-width:2540px){.container,.fluid-container{width:1600px}}@media (min-width:1640.2px) and (max-width:2088px){.container,.fluid-container{width:1600px}}@media (min-width:1320.2px) and (max-width:1640px){.container,.fluid-container{width:1280px}}@media (min-width:832.2px) and (max-width:1320px){.container,.fluid-container{width:792px}}@media (max-width:1320px){.container{padding-inline:20px}}.wrapper{display:flex;flex-direction:column;min-height:100vh}.wrapper main{flex-grow:1}@media (min-width:2539.8px){.container,.fluid-container{width:1600px}}@media (min-width:2539.8px){.container,.fluid-container{--test-color:rgba(218, 165, 32, 0.24)}}@media (min-width:2088.2px) and (max-width:2540px){.container,.fluid-container{--test-color:rgba(139, 69, 19, 0.288)}}@media (min-width:1640.2px) and (max-width:2088px){.container,.fluid-container{--test-color:rgba(128, 128, 128, 0.336)}}@media (min-width:1320.2px) and (max-width:1640px){.container,.fluid-container{--test-color:rgba(255, 127, 80, 0.322)}}@media (min-width:832.2px) and (max-width:1320px){.container,.fluid-container{--test-color:rgba(70, 131, 180, 0.301)}}@media (max-width:1320px){.container,.fluid-container{--test-color:rgba(34, 139, 34, 0.226)}}:root{--back-color:#000000;--back-soft-color:#010204;--light-color:#ffffff;--light-color-soft:#f1f1f1;--transparent-back:rgba(255, 255, 255, .1);--grey-color:#3c3b3b;--grey-text-color:#80868A;--accent-color:#00C336;--accent-color-bright:#1aee53;--accent-color-soft:#50E278;--accent-color-dark:#102D18;--neutral-color:rgb(230, 230, 230);--neutral-color-light:rgb(213, 213, 212);--neutral-color-lightgray:#727272;--neutral-color-grey:#444444;--neutral-color-dark:#000000;--positive-color:#4c915d;--warn-color:#ff8718;--danger-color:#c53c32;--text-color:var(--light-color);--text-anti-color:var(--neutral-color-dark);--neutral-color:#0f0f0f;--accent-font:"PFBaselinePro","sans-setif","arial";--main-font:"Manrope","sans-setif","arial";--alt-font:"roboto","Manrope","sans-setif","arial";--header-height:138px}@media only screen and (max-width:1640px){:root{--header-height:90px}}@media only screen and (max-width:1320px){:root{--header-height:80px}}@media only screen and (max-width:832px){:root{--header-height:65px}}::selection{background-color:#006fca}#advantages,#callback,#footer{scroll-margin-top:6.5rem}html{scroll-behavior:smooth}body{background-color:var(--back-soft-color);background-image:url(/courses/resources/images/back.jpg);background-repeat:repeat;background-size:100vw;background-position:left top -6px;color:var(--text-color);font-family:var(--main-font);width:100vw}h1,h2,h3,h4,h5{font-family:var(--accent-font);color:var(--soft-text-color)}h1{font-size:60px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:1640px){h1{font-size:54px}}@media only screen and (max-width:1240px){h1{font-size:46px}}@media only screen and (max-width:1000px){h1{font-size:38px}}@media only screen and (max-width:832px){h1{font-size:32px}}@media only screen and (max-width:600px){h1{font-size:26px;word-wrap:break-word}}@media only screen and (max-width:440px){h1{font-size:22px}}@media only screen and (max-width:340px){h1{font-size:20px}}h1.compact{font-size:48px}@media only screen and (max-width:1640px){h1.compact{font-size:42px}}@media only screen and (max-width:1240px){h1.compact{font-size:36px}}@media only screen and (max-width:1000px){h1.compact{font-size:30px}}h2{font-size:60px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:1640px){h2{font-size:42px}}@media only screen and (max-width:1240px){h2{font-size:38px}}@media only screen and (max-width:1000px){h2{font-size:36px}}h2.compact{font-size:24px}@media only screen and (max-width:1640px){h2.compact{font-size:22px}}@media only screen and (max-width:1240px){h2.compact{font-size:20px}}@media only screen and (max-width:1000px){h2.compact{font-size:18px}}h3{font-size:24px}@media only screen and (max-width:1640px){h3{font-size:22px}}@media only screen and (max-width:1240px){h3{font-size:18px}}@media only screen and (max-width:1000px){h3{font-size:16px}}h4{font-size:18px}h5{font-size:16px}video{max-width:100%}strong{color:var(--accent-color-soft)}.plain-link{color:var(--accent-color-soft);text-decoration:underline}img{max-width:100vh;object-fit:cover}button:not(:disabled){cursor:pointer}.focused{margin:auto;text-align:center}.section-title{margin-block:84px}@media only screen and (max-width:1640px){.section-title{margin-block:64px}}@media only screen and (max-width:1240px){.section-title{margin-block:48px}}.currency{font-family:consolas,Arial,Helvetica,sans-serif}select{background-color:var(--back-color);border:1px solid var(--neutral-color);padding:calc(1em + 1px) 1.5em 1em;width:100%}hr{border-color:var(--accent-color);border-style:solid;border-width:1px 0;display:block;height:4px;left:0;opacity:.7;top:0;width:100%}s{text-decoration:line-through}.article{max-width:1024px;margin:auto;margin-block:16px 32px}.article h1{font-size:38px;margin-bottom:.5em}.article h2{font-family:var(--main-font);font-size:24px;margin-bottom:.5em;margin-top:1em}.article p{font-size:18px;line-height:1.5;margin-bottom:.5em}.center{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center}.nowrap{white-space:nowrap}.underline{text-decoration:underline}.btn{--btn-color:var(--accent-color);align-items:center;border-radius:1em;border:3px solid var(--btn-color);display:inline-block;font-family:var(--accent-font);font-weight:800;max-width:640px;padding:.65em 1.6em .64em;text-align:center;position:relative}@media only screen and (max-width:1240px){.btn{border-width:2px}}@media only screen and (max-width:1320px){.btn{border-radius:.7em}}.btn_primary{background-color:var(--btn-color)}.btn_glass{--btn-color:var(--accent-color-bright);color:var(--btn-color)}.btn_glow{--btn-color:var(--accent-color-bright);background-color:rgba(80,226,119,.1);color:var(--btn-color)}.btn_upper{text-transform:uppercase;padding:.65em 2.25em .63em}@media only screen and (max-width:1640px){.btn_upper{padding:.85em 1.75em .84em}}@media only screen and (max-width:1320px){.btn_upper{padding:.6em 1.2em .6em}}.btn_bright{--btn-color:var(--light-color);background-color:var(--btn-color);color:var(--neutral-color-dark)}.btn_heavy{--btn-color:var(--neutral-color-dark);background-color:var(--btn-color);color:var(--light-color)}.btn_low{border-radius:.75em;padding:.42em 1.6em .4em}@media only screen and (max-width:1640px){.btn_low{padding:.88em 1.6em .9em}}.btn_tall{padding:1.35em 1.6em}@media only screen and (max-width:1640px){.btn_tall{padding:1.2em 1.5em}}@media only screen and (max-width:1320px){.btn_tall{padding:.75em .8em}}@media only screen and (max-width:832px){.btn_tall{padding:1.1em .8em}}.btn_arrow{display:inline-flex;justify-content:center;gap:1em}.btn_arrow:after{display:block;content:"";background-image:url(/courses/resources/icons/arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:23px;width:40px}@media only screen and (max-width:1320px){.btn_arrow:after{height:18px;width:30px}}.btn-link{align-items:center;background-color:var(--accent-color);border-radius:2px;border:1px solid var(--accent-color);color:var(--soft-text-color);cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;gap:.5em;justify-content:center;padding:.57em 2.75em;text-transform:uppercase;transition:70ms;white-space:nowrap}@media only screen and (max-width:600px){.btn-link{font-size:16px;padding:.5em 1.5em}}@media only screen and (max-width:440px){.btn-link{font-size:14px;padding:.5em 1em}}@media only screen and (max-width:340px){.btn-link{font-size:12px;padding:.7em .85em}}.btn-link_wide{background-color:var(--accent-color);color:var(--soft-text-color);text-transform:uppercase;padding:.6em 4em;font-size:24px}@media only screen and (max-width:1640px){.btn-link_wide{font-size:20px}}@media only screen and (max-width:1240px){.btn-link_wide{font-size:18px}}@media only screen and (max-width:440px){.btn-link_wide{font-size:16px}}.btn-link_wide:disabled{background-color:var(--neutral-color-lightgray);border-color:var(--neutral-color-lightgray)}.btn-link_wide:not(:disabled){cursor:pointer}.btn-link_wide:not(:disabled):hover{background-color:var(--accent-back);border-color:var(--accent-back)}.btn-link:hover{background-color:var(--accent-back);border-color:var(--accent-back);text-decoration:none}.btn-link_heavy{background-color:var(--neutral-color-dark);border-color:var(--neutral-color-dark);color:var(--text-anti-color);text-transform:uppercase}.btn-link_heavy:hover{background-color:var(--neutral-color-grey);border-color:var(--neutral-color-grey)}.btn-link_back:before{background-image:url(/courses/resources/img/icons/back-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;margin-top:1px;width:1em}.btn-link_next:after{background-image:url(/courses/resources/img/icons/back-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(180deg);content:"";display:block;height:1em;margin-top:1px;width:1em}.list{padding-left:1.75em}@media only screen and (max-width:1640px){.list{padding-left:2.15em}}.list li{list-style:disc;line-height:1.3em}.list li+li{margin-top:.5em}.title-note{background-color:var(--neutral-color);font-size:36px;text-transform:lowercase;display:inline-block;padding:.2em .5em;margin-block:.65em}@media only screen and (max-width:1240px){.title-note{font-size:34px}}@media only screen and (max-width:1000px){.title-note{font-size:26px}}@media only screen and (max-width:600px){.title-note{font-size:20px}}@media only screen and (max-width:440px){.title-note{font-size:16px}}.heavy-title{background-color:var(--neutral-color-dark);color:var(--text-anti-color);display:inline-block;padding:.11em .25em .1em}.text-block{max-width:1120px;margin-inline:auto;margin-block:3rem}@media only screen and (max-width:1640px){.text-block{margin-block:2.75rem}}@media only screen and (max-width:1240px){.text-block{margin-block:2.5rem}}@media only screen and (max-width:1000px){.text-block{margin-block:2.25rem}}@media only screen and (max-width:832px){.text-block{margin-block:2rem}}@media only screen and (max-width:440px){.text-block{margin-block:1.75rem}}@media only screen and (max-width:340px){.text-block{margin-block:1.5rem}}.text-block h2{font-size:40px;margin-block:1.75em .75em;text-transform:inherit}@media only screen and (max-width:1640px){.text-block h2{font-size:38px}}@media only screen and (max-width:1240px){.text-block h2{font-size:36px}}@media only screen and (max-width:1000px){.text-block h2{font-size:28px}}@media only screen and (max-width:832px){.text-block h2{font-size:24px}}@media only screen and (max-width:440px){.text-block h2{font-size:22px}}@media only screen and (max-width:340px){.text-block h2{font-size:18px}}.text-block p{line-height:1.5em;font-size:22px;text-align:justify}.text-block p+p{margin-top:1em}@media only screen and (max-width:1240px){.text-block p{font-size:20px}}@media only screen and (max-width:1000px){.text-block p{font-size:18px}}@media only screen and (max-width:832px){.text-block p{font-size:16px}}@media only screen and (max-width:440px){.text-block p{font-size:15px}}@media only screen and (max-width:340px){.text-block p{font-size:14px}}.disclaimer{color:var(--neutral-color-lightgray);font-size:14px;margin-block:1rem}@media only screen and (max-width:832px){#main{margin-top:var(--header-height)}}.header{align-items:center;background-color:var(--back-color);display:flex;font-family:var(--accent-font);font-size:18px;height:var(--header-height);padding-block:2rem;z-index:5}@media only screen and (max-width:1240px){.header{font-size:16px}}@media only screen and (max-width:1320px){.header{font-size:14px}}@media only screen and (max-width:832px){.header{left:0;position:fixed;top:0;width:100%}}.header .container{align-items:center;display:flex;gap:1.75em;justify-content:space-between;padding-top:16px}@media only screen and (max-width:1640px){.header .container{padding-top:initial;gap:4.2em}}@media only screen and (max-width:1320px){.header .container{justify-content:flex-end;gap:2em}}@media only screen and (max-width:832px){.header .container{width:100%}}@media only screen and (max-width:440px){.header .container{gap:3vw}}.header__logo img{margin-top:-27px}@media only screen and (max-width:1640px){.header__logo img{margin-top:5px;height:auto;width:140px}}@media only screen and (max-width:440px){.header__logo img{width:100px}}@media only screen and (max-width:1320px){.header__logo{flex-grow:1;display:flex;justify-content:flex-start}}.header_tel{border-bottom:1px solid var(--accent-color);color:var(--accent-color);font-weight:700}@media only screen and (max-width:1640px){.header_tel{display:none}}@media only screen and (max-width:1320px){.header_tel{display:block;font-size:12px}}@media only screen and (max-width:832px){.header_tel{display:none}}@media only screen and (max-width:1640px){.header_cta{display:none}}.header__nav{align-items:center;display:flex;flex-grow:10;gap:.5em;justify-content:space-evenly}@media only screen and (max-width:1640px){.header__nav{justify-content:flex-end;gap:1.75em}}@media only screen and (max-width:1320px){.header__nav{display:none}}@media only screen and (max-width:600px){.header__link-causes{display:none}}@media only screen and (max-width:440px){.header__link-education{display:none}}.header__menu{--btn-color:var(--text-color);display:none;filter:brightness(.9)}@media only screen and (max-width:1320px){.header__menu{display:block}}@media only screen and (max-width:832px){.header__menu{display:none}}.header__major{align-items:center;display:flex;justify-content:space-between;gap:1em}.header .btn_glass{flex-grow:1}@media only screen and (max-width:1320px){.header .btn_glass{flex-grow:initial}}.subtitle{align-items:center;display:flex;font-family:var(--alt-font);font-size:50px;overflow:hidden;text-transform:uppercase}@media only screen and (max-width:1640px){.subtitle{font-size:48px}}@media only screen and (max-width:1640px){.subtitle{font-size:24px}}@media only screen and (max-width:1640px){.subtitle{font-size:20px;justify-content:center;text-align:center}}.subtitle__text{max-width:100%;position:relative;word-wrap:break-word}.subtitle__text:after{background-color:var(--light-color-soft);content:"";display:block;height:2px;left:calc(100% + .4em);position:absolute;top:50%;transform:translateY(-2px);width:80vw}@media only screen and (max-width:1640px){.subtitle__text:after{display:none}}.subtitle_reverse{flex-direction:row-reverse}.subtitle_reverse .subtitle__text:after{left:initial;right:calc(100% + .4em)}.label{align-items:center;background-color:var(--accent-color-soft);border-radius:3em;color:var(--text-anti-color);display:inline-flex;font-size:24px;gap:.5em;padding:.45em 1.5em .45em .55em}@media only screen and (max-width:1640px){.label{font-size:16px;gap:1em;padding:.45em 3.5em .45em .55em}}@media only screen and (max-width:1320px){.label{font-size:12px;gap:1em;padding:.45em 3.5em .45em .55em}}.label:before{background-color:var(--accent-color-dark);background-image:url(/courses/resources/icons/flame.svg);background-position:center;background-repeat:no-repeat;background-size:19px;border-radius:50%;content:"";display:block;height:52px;width:52px}@media only screen and (max-width:1320px){.label:before{background-size:10px;height:25px;width:25px}}.grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media only screen and (max-width:1320px){.grid{gap:1rem}}@media only screen and (max-width:832px){.grid{display:flex;flex-direction:column}}.grid__first,.grid__second{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (max-width:1640px){.grid__first,.grid__second{gap:1.32rem}}@media only screen and (max-width:1320px){.grid__first,.grid__second{gap:1rem}}input[type=checkbox]:checked+.grid__item-text{background-color:#4682b4;height:initial}.grid__item{background-color:var(--transparent-back);border-radius:1.25rem;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:1.2rem 2rem 1.2rem 2rem;position:relative;transition:background-color .1s}@media only screen and (max-width:1640px){.grid__item{padding:.2rem 2.5rem}}@media only screen and (max-width:1320px){.grid__item{border-radius:.65rem;padding:.2rem 1.25rem}}.grid__item:hover{text-decoration:initial;background-color:rgba(255,255,255,.13)}.grid__item-title{align-items:center;display:flex;font-family:var(--accent-font);font-size:35px;margin-block:1rem;padding-right:4rem;position:relative;text-transform:uppercase;line-height:1.36em;user-select:none;width:100%}@media only screen and (max-width:1640px){.grid__item-title{font-size:24px;padding-right:6rem;line-height:1.3em}}@media only screen and (max-width:1320px){.grid__item-title{font-size:16px;line-height:1.3em;margin-block:.58rem;padding-right:3rem;word-break:break-word}}.grid__item-title:after{background-image:url(/courses/resources/icons/arrow-short.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:22px;position:absolute;right:0;width:27px;transition:transform .22s}.grid__item-text{font-family:var(--alt-font);overflow:hidden;padding-left:.1rem;transition:height .22s}.grid__item-text p{font-size:22px;font-weight:300;line-height:1.6em;padding-right:2rem;padding-bottom:2rem}@media only screen and (max-width:1640px){.grid__item-text p{font-size:17px;line-height:1.75em}}@media only screen and (max-width:1320px){.grid__item-text p{font-size:14px;padding-right:initial}}.grid__item.active .grid__item-title:after{transform:rotate(90deg)}.input{background-color:var(--back-soft-color);border-radius:1rem;border:1px solid var(--light-color);font-size:22px;padding:1.55em 1.75em}@media only screen and (max-width:1640px){.input{font-size:16px;padding:1.4em}}@media only screen and (max-width:1320px){.input{border-radius:.8rem;font-size:12px;padding:1em 1.75em}}@media only screen and (max-width:832px){.input{font-size:16px;border-radius:.5rem;padding:1.25em 1.5em}}.input::placeholder{color:var(--grey-text-color)}.footer{margin-top:10rem;padding-bottom:1.7rem}@media only screen and (max-width:1640px){.footer{margin-top:4.75rem}}@media only screen and (max-width:834px){.footer{margin-top:8.6rem}}.footer__main{display:grid;grid-template-columns:1fr 1.25fr;gap:1rem}@media only screen and (max-width:1640px){.footer__main{grid-template-columns:1fr 1.2fr}}@media only screen and (max-width:1320px){.footer__main{grid-template-columns:1fr 1fr}}@media only screen and (max-width:832px){.footer__main{display:flex;flex-direction:column}}.footer__main a{text-decoration:underline}.footer__note{margin-top:6.35rem;font-size:22px}@media only screen and (max-width:1640px){.footer__note{margin-top:5.25rem;font-size:20px}}@media only screen and (max-width:1320px){.footer__note{margin-top:2.75rem;font-size:12px}}@media only screen and (max-width:832px){.footer__note{font-size:16px}.footer__note>*{line-height:1.5em}}.footer__contacts{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}@media only screen and (max-width:1640px){.footer__contacts{margin-top:2rem;margin-left:-.5rem}}@media only screen and (max-width:832px){.footer__contacts{font-size:18px}}.footer__qrs{align-items:flex-end;display:flex;gap:1rem;margin-top:1.75rem}@media only screen and (max-width:1640px){.footer__qrs{margin-top:-1.2rem}}@media only screen and (max-width:834px){.footer__qrs{display:none}}.footer .footer__qr-contacts,.footer .footer__qr-presentation,.footer .footer__qr-telegram{background-position:center;background-repeat:no-repeat;background-size:280px;height:410px;width:280px}@media only screen and (max-width:1640px){.footer .footer__qr-contacts,.footer .footer__qr-presentation,.footer .footer__qr-telegram{background-size:230px;height:410px;width:200px}}@media only screen and (max-width:1320px){.footer .footer__qr-contacts,.footer .footer__qr-presentation,.footer .footer__qr-telegram{background-size:120px;height:180px;width:120px}}.footer .footer__qr-telegram{background-image:url(/courses/resources/images/qr-telegram.png)}.footer .footer__qr-contacts{background-image:url(/courses/resources/images/qr-contacts.png)}.footer .footer__qr-presentation{background-image:url(/courses/resources/images/qr-presentation.png)}.footer__bottom{border-top:1px solid var(--light-color);padding-top:1.5rem;display:flex;gap:1.5em;justify-content:flex-end}@media only screen and (max-width:1320px){.footer__bottom{margin-top:3rem;font-size:12px}}@media only screen and (max-width:834px){.footer__bottom{align-items:flex-end;flex-direction:column;font-size:inherit;padding-top:1.75rem}}.footer__bottom-item{display:flex}.footer__bottom-item:not(:last-child){gap:1.5em}.footer__bottom-item:not(:last-child):after{background-color:var(--light-color);content:"";display:block;height:100%;width:1px}@media only screen and (max-width:834px){.footer__bottom-item:not(:last-child):after{display:none}}.footer__extra{display:none;margin-top:2rem;flex-direction:column;gap:1.5rem}@media only screen and (max-width:832px){.footer__extra{display:flex}}.footer__extra>div{display:grid;grid-template-columns:104px 1fr;gap:1.5rem;align-items:center;font-size:12px}.footer__extra>div:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block}.footer__extra>div>a{border-radius:.75em;border:1px solid var(--light-color);box-shadow:4px 4px 50px color(srgb 0 1 .27/.1);padding:2em 1em;text-align:center;text-decoration:initial}.footer__extra-telegram:before{background-image:url(/courses/resources/images/telegram-logo.png);height:60px;width:60px}.footer__extra-mobile:before{background-image:url(/courses/resources/images/mobile-logos.png);height:60px;width:104px}.footer__extra-rusit:before{background-image:url(/courses/resources/images/rusit-mini-logo.svg);height:44px;width:60px}.mail-item,.phone-item{align-items:center;display:grid;grid-template-columns:40px 1fr;gap:.5em}.mail-item:before,.phone-item:before{background-position:center;background-repeat:no-repeat;background-position:center;content:"";display:block;height:40px;width:40px}.phone-item:before{background-image:url(/courses/resources/icons/phone.png);transform:translateX(5px)}.mail-item:before{background-image:url(/courses/resources/icons/email.png)}.burger{background-image:url(/courses/resources/icons/burger.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:none;height:40px;width:40px}@media only screen and (max-width:832px){.burger{display:block}}.burger_active{background-image:url(/courses/resources/icons/burger-x.svg)}.burger-menu{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.87);display:none;height:calc(100vh - var(--header-height));left:0;padding-top:5vh;position:fixed;top:var(--header-height);transform:translateX(-101vw);transition:transform .25s;width:100vw}@media only screen and (max-width:832px){.burger-menu{display:block}}.burger-menu_showed{transform:translateX(0)}.burger-menu .container{display:flex;flex-direction:column;gap:3rem}.burger-menu__nav ul{display:flex;flex-direction:column;gap:1.3rem;text-align:center}.burger-menu__actions{display:flex;flex-direction:column;gap:1rem;text-align:center}.hero{margin-bottom:14.62rem}@media only screen and (max-width:1640px){.hero{margin-bottom:11.3rem}}@media only screen and (max-width:1320px){.hero{margin-bottom:5.8rem}}@media only screen and (max-width:832px){.hero{margin-bottom:2rem}}.hero:before{display:block;content:"";position:absolute;left:0;top:0;background-image:url(/courses/resources/images/left-glow-1.png);background-position:left top;background-repeat:no-repeat;background-size:contain;height:1273px;width:min(926px,100vw);user-select:none;pointer-events:none;z-index:-1}.hero .container{display:flex;flex-direction:column;gap:3.6rem;padding-top:6.25rem;position:relative;overflow-x:hidden}@media only screen and (max-width:1640px){.hero .container{padding-top:9.5rem;gap:2.7rem}}@media only screen and (max-width:1320px){.hero .container{padding-top:5.25rem;gap:1.5rem}}@media only screen and (max-width:832px){.hero .container{padding-top:4.85rem}}.hero__title{font-family:var(--alt-font);font-size:80px;font-weight:600;max-width:15em;line-height:1.1em}@media only screen and (max-width:1640px){.hero__title{font-size:58px}}@media only screen and (max-width:1320px){.hero__title{font-size:32px}}@media only screen and (max-width:832px){.hero__title{font-size:28px}}.hero__title strong{padding-inline:.26em}@media only screen and (max-width:1640px){.hero__title strong{padding-inline:.1em}}.hero__title strong+strong{padding-left:0}.hero__text p{font-size:23px;line-height:1.65em;max-width:40em;letter-spacing:.008em;text-transform:uppercase}@media only screen and (max-width:1640px){.hero__text p{font-size:20px;line-height:1.5em}}@media only screen and (max-width:1320px){.hero__text p{font-size:14px;max-width:30em}}.hero__actions .btn{font-size:20px}@media only screen and (max-width:1640px){.hero__actions .btn{font-size:16px}}@media only screen and (max-width:1320px){.hero__actions .btn{font-size:14px}}@media only screen and (max-width:832px){.hero__actions .btn{text-align:center;width:100%}}.hero__robot:after,.hero__robot:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1880px;pointer-events:none;position:absolute;right:-740px;top:-380px;user-select:none;width:1880px;z-index:-2}@media only screen and (max-width:1760px){.hero__robot:after,.hero__robot:before{height:1820px;right:-680px;top:-350px;width:1820px}}@media only screen and (max-width:1640px){.hero__robot:after,.hero__robot:before{height:1500px;right:-535px;top:-260px;width:1390px}}@media only screen and (max-width:1320px){.hero__robot:after,.hero__robot:before{height:1290px;right:-400px;top:-310px;width:1300px}}@media only screen and (max-width:1240px){.hero__robot:after,.hero__robot:before{height:1250px;right:-360px;top:-308px;width:1110px}}@media only screen and (max-width:1000px){.hero__robot:after,.hero__robot:before{height:1250px;right:-475px;top:-308px;width:1110px}}@media only screen and (max-width:832px){.hero__robot:after,.hero__robot:before{display:none}}.hero__robot:before{background-image:url(/courses/resources/images/robot-1.png);z-index:-2}@media only screen and (max-width:832px){.hero__robot:before{background-image:url(/courses/resources/images/robot-1-mini.png)}}.hero__robot:after{background-image:url(/courses/resources/images/robot-1-options.svg);z-index:-1}@media only screen and (max-width:832px){.hero__robot:after{background-image:url(/courses/resources/images/robot-1-mini-options.svg)}}.hero__robot-mobile{display:none;height:60vw;width:105vw;margin-top:-1.5rem;position:relative}@media only screen and (max-width:832px){.hero__robot-mobile{display:block}}.hero__robot-mobile:after,.hero__robot-mobile:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;user-select:none;width:100%;z-index:-2}.hero__robot-mobile:before{background-image:url(/courses/resources/images/robot-mobile.png);z-index:-1}.hero__robot-mobile:after{background-image:url(/courses/resources/images/robot-mobile-options.svg);z-index:-1}.prices{margin-bottom:12.35rem}@media only screen and (max-width:1640px){.prices{margin-bottom:12.6rem}}@media only screen and (max-width:1320px){.prices{margin-bottom:6.5rem}}.card-list{display:grid;grid-template-columns:1fr 1fr .96fr;margin-top:6rem;padding-inline:1.4rem}@media only screen and (max-width:1640px){.card-list{margin-top:5rem;padding-inline:.7rem}}@media only screen and (max-width:1320px){.card-list{margin-top:3.2rem;grid-template-columns:1fr 1fr 1.06fr;padding-inline:initial}}@media only screen and (max-width:832px){.card-list{display:flex;flex-direction:column;gap:1.5rem;margin-top:2.4rem}}.card{border-radius:1.5em;display:flex;flex-direction:column;font-size:24px;gap:1.15em;padding:1.85em 1.2em}@media only screen and (max-width:1640px){.card{border-radius:2.5em;font-size:16px;gap:1.5em;padding:2.3em 1.2em}}@media only screen and (max-width:1320px){.card{border-radius:1.2em;font-size:14px;gap:1em;padding:1.15em .8em}}@media only screen and (max-width:832px){.card{padding:2em 1.5em;width:100%}}.card_dark{background-color:var(--transparent-back);margin-right:.6rem}.card_dark h3{color:var(--accent-color-soft)}.card_light{background-color:var(--transparent-back);outline:3px solid var(--light-color);margin-left:.6rem}@media only screen and (max-width:832px){.card_light{margin-left:initial}}.card_light h3{color:var(--accent-color)}.card_bright{align-self:center;background-color:var(--light-color);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--text-anti-color);gap:.75em;margin-bottom:.25rem;padding:1.4rem 1.3rem 2rem 1.6rem}@media only screen and (max-width:1640px){.card_bright{padding-bottom:2.5rem}}@media only screen and (max-width:1320px){.card_bright{padding:1.4rem 1.3rem 1.25rem .75rem}.card_bright .card__text{display:none}}@media only screen and (max-width:832px){.card_bright{border-bottom-left-radius:1.2em;border-top-left-radius:1.2em;margin-bottom:initial;padding:1.2rem 1.2rem 1.4rem}.card_bright .card__text{display:initial}}.card__header h3{font-size:34px;text-transform:uppercase;letter-spacing:.02em}@media only screen and (max-width:1640px){.card__header h3{font-size:24px}}@media only screen and (max-width:1320px){.card__header h3{font-size:16px}}.card__text{line-height:1.45em;flex-grow:1;font-size:22px}@media only screen and (max-width:1640px){.card__text{font-size:16px}}@media only screen and (max-width:1320px){.card__text{font-size:14px}}.card__price{display:flex;gap:.12em;margin-bottom:-1.25rem}@media only screen and (max-width:1640px){.card__price{margin-bottom:-1rem}}@media only screen and (max-width:1320px){.card__price{margin-bottom:-.5rem}}@media only screen and (max-width:832px){.card__price{margin-bottom:.25rem;margin-top:.25rem}}.card__price-cur{font-size:23px;margin-top:1.2em}@media only screen and (max-width:1320px){.card__price-cur{margin-top:.5em}}.card__price-value{font-size:80px;font-weight:700;line-height:1.5em}@media only screen and (max-width:1640px){.card__price-value{font-size:58px;line-height:1.75em}}@media only screen and (max-width:1320px){.card__price-value{font-size:32px;line-height:1em}}.card__note{font-weight:600}.card__details{margin-top:.8rem;margin-left:-.8em;width:calc(100% + .8em)}@media only screen and (max-width:1640px){.card__details{margin-top:2.4rem}}@media only screen and (max-width:1320px){.card__details{display:none}}@media only screen and (max-width:832px){.card__details{margin-left:-.1em;margin-top:.4rem;display:initial}}.card__details li+li{margin-top:1.6rem}@media only screen and (max-width:1640px){.card__details li+li{margin-top:1.45rem}}@media only screen and (max-width:832px){.card__details li+li{margin-top:1rem}}.card .btn{width:100%}@media only screen and (max-width:1640px){.card .btn{font-size:14px}}@media only screen and (max-width:1320px){.card .btn{font-size:12px}}.card .label{transform:translateX(-2px)}.advantages-list{align-items:flex-end;display:flex;flex-direction:column;gap:3.75rem;margin-top:14rem;position:relative}@media only screen and (min-width:832.2px){.advantages-list{width:100%}}@media only screen and (max-width:1640px){.advantages-list{margin-top:7.75rem;gap:2.45rem}}@media only screen and (max-width:1320px){.advantages-list{margin-top:3.5rem;gap:1.2rem}}@media only screen and (max-width:832px){.advantages-list{margin-top:2.5rem}}.advantages-list__image{background-image:url(/courses/resources/images/laptop-meet.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:1130px;position:absolute;right:-21%;top:-6rem;width:1344px}@media only screen and (max-width:1640px){.advantages-list__image{height:900px;right:-14.5%;top:-8.8rem;width:910px}}@media only screen and (max-width:1320px){.advantages-list__image{height:730px;right:-19%;top:-8.8rem;width:610px}}@media only screen and (max-width:832px){.advantages-list__image{display:none}}.advantage{backdrop-filter:blur(2.5px);background-color:rgba(255,255,255,.1);border-color:var(--light-color);border-radius:3.45em 0 0 3.45em;border-style:solid;border-width:1px 0 1px 1px;display:flex;flex-direction:column;gap:1.3rem;padding:1.75em 2.25em}@media only screen and (max-width:1640px){.advantage{border-radius:2.2em 0 0 2.2em;gap:.6rem;padding:1.2em 1.8em 1.1em}}@media only screen and (max-width:1320px){.advantage{border-radius:1.25em 0 0 1.25em;gap:.5rem;padding:.55em 1.25em .55em}}@media only screen and (max-width:832px){.advantage{border-radius:.75em;border-width:1px;gap:.3rem;padding:1em 1.1em}}.advantage:nth-child(1){background-image:url(/courses/resources/images/companies.png);background-position:right -56% center;background-repeat:no-repeat;background-size:936px;width:71.2%;z-index:1}@media only screen and (max-width:1640px){.advantage:nth-child(1){background-position:right -40% center;background-size:630px;width:72%}}@media only screen and (max-width:1320px){.advantage:nth-child(1){background-position:right -85% center;background-size:420px;width:72.5%}}@media only screen and (max-width:832px){.advantage:nth-child(1){background-image:initial;width:100%}}.advantage:nth-child(2){width:77.5%}@media only screen and (max-width:1640px){.advantage:nth-child(2){width:78.8%}}@media only screen and (max-width:1320px){.advantage:nth-child(2){width:80.4%}}@media only screen and (max-width:1320px){.advantage:nth-child(2){width:100%}}.advantage:nth-child(3){width:83.8%}@media only screen and (max-width:1640px){.advantage:nth-child(3){width:85.55%}}@media only screen and (max-width:1320px){.advantage:nth-child(3){width:88.2%}}@media only screen and (max-width:1320px){.advantage:nth-child(3){width:100%}}.advantage:nth-child(4){width:90%;z-index:1}@media only screen and (max-width:1640px){.advantage:nth-child(4){width:92.1%}}@media only screen and (max-width:1320px){.advantage:nth-child(4){width:96.2%}}@media only screen and (max-width:1320px){.advantage:nth-child(4){width:100%}}.advantage__title{color:var(--accent-color-soft);font-family:var(--accent-font);font-size:35px;font-weight:700;max-width:65%;text-transform:uppercase}@media only screen and (max-width:1640px){.advantage__title{font-size:24px}}@media only screen and (max-width:1320px){.advantage__title{font-size:16px;max-width:46%}}@media only screen and (max-width:832px){.advantage__title{font-size:14px;max-width:initial}}.advantage__note{font-size:24px;letter-spacing:-.025em;line-height:1.5em;margin-bottom:.18em;max-width:55%;padding-left:.1em}@media only screen and (max-width:1640px){.advantage__note{font-size:16px}}@media only screen and (max-width:1320px){.advantage__note{font-size:13px}}@media only screen and (max-width:832px){.advantage__note{max-width:initial;line-height:1.75em;letter-spacing:initial}}.abilities{margin-top:12rem}@media only screen and (max-width:1640px){.abilities{margin-top:12.2rem}}@media only screen and (max-width:1320px){.abilities{margin-top:6rem}}@media only screen and (max-width:832px){.abilities{margin-top:5rem}}.abilities__cta{display:flex;justify-content:center;margin-top:3.9rem}@media only screen and (max-width:1640px){.abilities__cta{margin-top:3.5rem}}@media only screen and (max-width:1320px){.abilities__cta{margin-top:2.6rem}}.abilities__cta .btn{font-size:20px}@media only screen and (max-width:1640px){.abilities__cta .btn{font-size:16px}}@media only screen and (max-width:1320px){.abilities__cta .btn{font-size:14px}}@media only screen and (max-width:832px){.abilities__cta .btn{width:100%}}.abilities-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:9.25rem;padding-inline:.5rem;width:100%}@media only screen and (max-width:1640px){.abilities-list{gap:.75rem;margin-top:7.5rem;padding-inline:initial}}@media only screen and (max-width:1320px){.abilities-list{margin-top:4.4rem;gap:.1rem}}@media only screen and (max-width:832px){.abilities-list{display:flex;flex-direction:column;margin-top:3.75rem;gap:2.6rem}}.ability{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:24px;gap:1.6em}@media only screen and (max-width:1640px){.ability{gap:1.7em}}@media only screen and (max-width:1320px){.ability{gap:.9em}}.ability:before{background-image:url(/courses/resources/icons/check-circle.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100px;width:100px}@media only screen and (max-width:1640px){.ability:before{height:70px;width:70px}}@media only screen and (max-width:1320px){.ability:before{height:38px;width:38px}}.ability_title{color:var(--accent-color-soft);max-width:18em;font-family:var(--accent-font);text-transform:uppercase;font-weight:600}@media only screen and (max-width:1640px){.ability_title{font-size:16px;max-width:23em}}@media only screen and (max-width:1320px){.ability_title{font-size:14px}}.ability_note{margin-top:-.65em;line-height:1.5em}@media only screen and (max-width:1640px){.ability_note{font-size:16px;margin-top:-1.25em}}@media only screen and (max-width:1320px){.ability_note{font-size:13px;line-height:1.55em;margin-top:-.65em}}.program{margin-top:12.5rem}@media only screen and (max-width:1640px){.program{margin-top:10rem}}@media only screen and (max-width:1320px){.program{margin-top:5rem}}@media only screen and (max-width:832px){.program{margin-top:6rem}}.program .grid{margin-top:5.25rem}@media only screen and (max-width:1640px){.program .grid{margin-top:5rem}}@media only screen and (max-width:1320px){.program .grid{margin-top:3.1rem}}@media only screen and (max-width:832px){.program .grid{margin-top:2.5rem}}.description{margin-top:10.6rem}@media only screen and (max-width:1640px){.description{margin-top:9.9rem}}@media only screen and (max-width:1320px){.description{margin-top:5rem}}@media only screen and (max-width:832px){.description{margin-top:6.2rem}}.desc{background-color:var(--transparent-back);border-radius:2.5rem;display:grid;gap:3rem;grid-template-columns:1.25fr 1fr;margin-top:9.25rem;padding:2.6rem 2.6rem 6.3rem}@media only screen and (max-width:1640px){.desc{margin-top:8rem;padding:.8rem 2.5rem 3rem;grid-template-columns:1.3fr 1fr}}@media only screen and (max-width:1320px){.desc{border-radius:1.25rem;gap:1.4rem;grid-template-columns:1.24fr 1fr;margin-top:5.7rem;padding:.8rem 1.2rem 3rem}}@media only screen and (max-width:832px){.desc{border-radius:.75rem;display:flex;flex-direction:column;gap:1.8rem;margin-top:2.85rem;padding:.8rem .55rem 1.5rem}}.desc__common{background-color:var(--transparent-back);border-radius:2.75rem;border:1px solid var(--light-color);display:grid;grid-template-rows:20.75rem 1fr;margin-top:3.55rem;position:relative}@media only screen and (max-width:1640px){.desc__common{grid-template-rows:16.5rem 1fr;margin-top:3rem}}@media only screen and (max-width:1320px){.desc__common{grid-template-rows:9.72rem 1fr;margin-top:.45rem}}@media only screen and (max-width:832px){.desc__common{border-radius:.8rem}}.desc__common:before{display:block;content:"";border-radius:2.5rem;background-color:var(--light-color);height:100%;width:100%}@media only screen and (max-width:1320px){.desc__common:before{border-radius:1.25rem}}@media only screen and (max-width:832px){.desc__common:before{border-radius:.6rem}}.desc__common:after{background-image:url(/courses/resources/images/stupid-robot.png);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:2.5rem;content:"";display:block;height:571px;left:0;overflow:hidden;position:absolute;top:-14.9rem;width:504px}@media only screen and (max-width:1640px){.desc__common:after{height:454px;width:400px;top:-11.82rem}}@media only screen and (max-width:1320px){.desc__common:after{border-radius:1.25rem;height:268px;width:236px;top:-7rem}}@media only screen and (max-width:832px){.desc__common:after{border-radius:.6rem;height:182px;width:160px;top:-1.6rem}}.desc__article{height:100%;padding:3.7rem 1.7rem 1.7rem 1.7rem}@media only screen and (max-width:1640px){.desc__article{padding:2.75rem 1.7rem 1.7rem 1.7rem}}@media only screen and (max-width:1320px){.desc__article{padding:1.75rem .5rem 1.5rem .5rem}}@media only screen and (max-width:832px){.desc__article{padding:1.2rem 1.2rem 1.5rem}}.desc__article-title{font-size:35px;font-family:var(--accent-font);text-transform:uppercase;font-weight:700;margin-bottom:.7em}@media only screen and (max-width:1640px){.desc__article-title{font-size:24px;margin-bottom:.8em}}@media only screen and (max-width:1640px){.desc__article-title{font-size:16px}}.desc__article-text{font-size:22px;line-height:1.6em}@media only screen and (max-width:1640px){.desc__article-text{font-size:16px}}@media only screen and (max-width:1640px){.desc__article-text{font-size:14px;line-height:1.5em}}@media only screen and (max-width:832px){.desc__article-text{font-size:13px}}.desc__label{background-color:var(--grey-color);border-radius:2rem 8rem 2rem 2rem;border:1px solid var(--light-color);font-size:22px;position:absolute;right:-1.7rem;top:-3.5rem;padding:1.75em 1.5em 1.75em 2.35em;width:26.2rem}@media only screen and (max-width:1640px){.desc__label{padding:1.4em 1em 1.4em 1.9em;right:-1.4rem;top:-2.9rem;width:21rem}}@media only screen and (max-width:1320px){.desc__label{border-radius:3.2rem 7rem 2rem 3rem;padding:1em;right:-.8rem;top:-1.75rem;width:12.25rem}}@media only screen and (max-width:832px){.desc__label{border-radius:1.5rem 8rem 1.5rem 1.5rem;padding:.75em .5em 1.15em .75em;right:0;top:-1px;width:10.2rem}}.desc__label:after{background-image:url(/courses/resources/icons/check-figure.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:drop-shadow(1px 1px 3px rgba(0, 0, 0, .12));height:66px;pointer-events:none;position:absolute;right:1.25rem;top:-.8rem;user-select:none;width:66px}@media only screen and (max-width:1640px){.desc__label:after{right:.8rem;top:-.25rem;height:50px;width:50px}}@media only screen and (max-width:1320px){.desc__label:after{height:30px;width:30px}}@media only screen and (max-width:832px){.desc__label:after{right:1.2rem;top:0}}.desc__label-title{color:var(--accent-color-soft);font-family:var(--alt-font);font-size:50px;font-weight:700;margin-bottom:.22em;text-transform:uppercase}@media only screen and (max-width:1640px){.desc__label-title{font-size:42px}}@media only screen and (max-width:1640px){.desc__label-title{font-size:18px}}@media only screen and (max-width:832px){.desc__label-title{margin-bottom:.42em}}.desc__label-note{line-height:1.52em;font-size:24px}@media only screen and (max-width:1640px){.desc__label-note{font-size:16px}}@media only screen and (max-width:1640px){.desc__label-note{font-size:10px}}@media only screen and (max-width:832px){.desc__label-note{font-size:9px;letter-spacing:.01em}}.desc__details{padding-left:.5rem;padding-top:5.75rem}@media only screen and (max-width:1640px){.desc__details{padding-top:5.25rem;padding-left:.25rem}}@media only screen and (max-width:1320px){.desc__details{padding-top:1.6rem;padding-left:.25rem}}@media only screen and (max-width:832px){.desc__details{padding-top:initial;padding-left:initial}}.desc__details .btn{font-size:20px;width:100%}@media only screen and (max-width:1640px){.desc__details .btn{font-size:16px}}@media only screen and (max-width:1320px){.desc__details .btn{font-size:14px}}.desc__list{display:flex;flex-direction:column;gap:1.4rem;font-size:22px;margin-bottom:2.55rem}@media only screen and (max-width:1640px){.desc__list{font-size:16px;gap:1.6rem}}@media only screen and (max-width:1640px){.desc__list{font-size:12px;gap:.95rem;margin-bottom:1.5rem}}@media only screen and (max-width:832px){.desc__list{padding-left:1.25rem}}.desc__list>li{align-items:flex-start;display:grid;gap:1.8em;grid-template-columns:60px 1fr}@media only screen and (max-width:1640px){.desc__list>li{gap:1.25rem}}@media only screen and (max-width:1320px){.desc__list>li{gap:1rem;grid-template-columns:30px 1fr}}.desc__list>li:before{background-position:center;background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:60px;width:60px}@media only screen and (max-width:1640px){.desc__list>li:before{height:50px;width:50px}}@media only screen and (max-width:1320px){.desc__list>li:before{height:30px;width:30px}}.desc__list span{line-height:1.6em;margin-top:15px}@media only screen and (max-width:1640px){.desc__list span{line-height:1.5em}}@media only screen and (max-width:1320px){.desc__list span{margin-top:8px}}.desc__list-hat:before{background-image:url(/courses/resources/icons/hat.svg);background-size:60px}.desc__list-clock:before{background-image:url(/courses/resources/icons/clock.svg);background-size:56px}.desc__list-book:before{background-image:url(/courses/resources/icons/book.svg);background-size:60px}.desc__list-hands:before{background-image:url(/courses/resources/icons/hands.svg);background-size:60px}.desc__list-hands span{margin-top:5px}.callback-section{margin-top:6.25rem}@media only screen and (max-width:1640px){.callback-section{margin-top:5rem}}.callback{background-color:var(--transparent-back);border-radius:2.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1.45fr;padding:3.75rem 2.5rem;position:relative}@media only screen and (max-width:1640px){.callback{padding:3.25rem 2.5rem;grid-template-columns:1fr 1.52fr}}@media only screen and (max-width:1320px){.callback{border-radius:1.25rem;grid-template-columns:1fr 1.45fr;padding:1.75rem 1.25rem}}@media only screen and (max-width:832px){.callback{border-radius:.75rem;display:flex;flex-direction:column;gap:2.6rem}}.callback_loader{filter:brightness(.5);pointer-events:none}.callback_loader .callback__send{background-color:transparent!important;color:var(--text-color)!important}.callback_loader .callback__send::after{content:"";background-size:300%;background-image:linear-gradient(-45deg,rgba(143,143,143,.2) 40%,rgba(211,211,211,.25) 50%,rgba(143,143,143,.2) 60%);background-position-x:100%;animation:shimmer 1.25s infinite linear;border-radius:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes shimmer{to{background-position-x:0}}.callback__legal{align-items:flex-end;display:flex;flex-direction:column;margin-top:1rem}@media only screen and (max-width:1320px){.callback__legal{font-size:12px}}@media only screen and (max-width:832px){.callback__legal{font-size:10px}}.callback__legal label{align-items:center;cursor:pointer;display:flex;gap:.5em}.callback__title{color:var(--accent-color-soft);font-family:var(--alt-font);font-size:50px;font-weight:700;margin-bottom:.8em;text-transform:uppercase}@media only screen and (max-width:1640px){.callback__title{font-size:48px;margin-bottom:.5em}}@media only screen and (max-width:1320px){.callback__title{font-size:24px}}@media only screen and (max-width:832px){.callback__title{margin-bottom:.75em}}.callback__note{font-size:22px;line-height:1.6em}@media only screen and (max-width:1640px){.callback__note{font-size:16px;padding-right:6.5em}}@media only screen and (max-width:1320px){.callback__note{font-size:13px;line-height:1.7em;padding-right:initial}}.callback__label{background-image:url(/courses/resources/images/standarts.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-top:3.2rem;height:106px;width:456px}@media only screen and (max-width:1640px){.callback__label{margin-top:2.1rem;height:73px;width:308px}}@media only screen and (max-width:1320px){.callback__label{margin-top:1rem;height:70px;width:220px}}@media only screen and (max-width:832px){.callback__label{display:none}}.callback__fields{display:grid;grid-template-columns:1fr 1.25fr;gap:1.1rem}@media only screen and (max-width:1640px){.callback__fields{gap:1.4rem 1.2rem;grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1320px){.callback__fields{gap:.9rem 1.2rem}}@media only screen and (max-width:832px){.callback__fields{display:flex;flex-direction:column;gap:1.1rem}}.callback__input-name{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:1640px){.callback__input-name{grid-column-end:5}}@media only screen and (max-width:1640px){.callback__input-tel{grid-column-start:1;grid-column-end:3}}@media only screen and (max-width:1640px){.callback__input-email{grid-column-start:3;grid-column-end:5}}.callback__send{grid-column:2;font-size:20px}@media only screen and (max-width:1640px){.callback__send{font-size:16px;grid-column-start:2;grid-column-end:5}}@media only screen and (max-width:1640px){.callback__send{font-size:14px}}.callback__message{color:var(--warn-color);font-family:var(--alt-font);font-size:20px;font-weight:700;margin-top:1rem}body{overflow-x:hidden;width:100vw}body code,body pre{background-color:rgba(100,100,100,.35);font-family:consolas}body pre{font-size:11px;line-height:1;padding:.25em .32em;tab-size:3;white-space:break-spaces;word-break:break-all}h1.next-error-h1,h1.next-error-h1+* h2{background-color:#000;color:#fff!important;font-family:consolas,Helvetica,sans-serif!important;font-size:32px!important}