@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:400;src:url(/build/fonts/HelveticaNeueCyr-Roman.d59df5a5.woff2) format("woff2"),url(/build/fonts/HelveticaNeueCyr-Roman.0247694e.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:700;src:url(/build/fonts/HelveticaNeueCyr-Bold.a7379022.woff2) format("woff2"),url(/build/fonts/HelveticaNeueCyr-Bold.e8ac3e02.woff) format("woff")}@font-face{font-display:swap;font-family:Courier;font-style:normal;font-weight:400;src:url(/build/fonts/CourierNewPS-BoldMT.e77f0b07.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:300;src:url(/build/fonts/Helvetica-light.eef71bed.otf) format("opentype")}html{box-sizing:border-box;font-family:Helvetica,sans-serif;line-height:1.3;scroll-behavior:smooth}body{min-height:100vh;overflow-x:hidden;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:inherit;color:inherit;line-height:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none;margin:0;padding:0}a:not([class]){text-decoration-skip-ink:auto}a[class]{text-decoration:none}a{color:inherit}a,button{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:all .3s}a:not([href]){cursor:default}button{background:none;border:none}img,picture,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}:focus{outline:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--clr-primary:#000;--clr-secondary:#fff;--side-padding:10px;--nav-height:3.375rem;--common-padding:3.75rem}@media only screen and (min-width:768px){:root{--side-padding:20px;--nav-height:3.75rem;--common-padding:5rem}}@media only screen and (min-width:1280px){:root{--common-padding:6.25rem}}.page-front{display:flex;flex-direction:column;min-height:100vh}.page-front>footer{margin-top:auto}.wrapper{position:relative}.container{height:100%;margin:0 auto;max-width:1440px;padding:0 var(--side-padding)}.sc-dark,.sc-light,body{background-color:var(--clr-secondary);color:var(--clr-primary)}.sc-light{--clr-primary:#000;--clr-secondary:#fff}.sc-dark{--clr-primary:#fff;--clr-secondary:#131313}.lazy{opacity:0;transition:opacity .2s}.lazy.loaded{opacity:1}.lg-title{font-size:1.875rem}@media only screen and (min-width:768px){.lg-title{font-size:3.75rem}}@media only screen and (min-width:1280px){.lg-title{font-size:5rem}}.md-title{font-size:1.375rem}@media only screen and (min-width:768px){.md-title{font-size:2.25rem}}@media only screen and (min-width:1280px){.md-title{font-size:3.125rem}}.sm-title{font-size:1.125rem}@media only screen and (min-width:768px){.sm-title{font-size:1.75rem}}@media only screen and (min-width:1280px){.sm-title{font-size:2rem}}.reg-txt{font-size:.875rem}@media only screen and (min-width:768px){.reg-txt{font-size:1.25rem}}@media only screen and (min-width:1280px){.reg-txt{font-size:1.375rem}}.btn{align-items:center;background-color:var(--btn-primary,#fff);border-radius:1.5em;color:var(--btn-secondary,#000);display:inline-flex;font-size:.875rem;padding:.625rem 1.875rem;position:relative}.btn svg{fill:var(--btn-secondary,#000);height:.3125rem;margin-left:.625rem;width:.9375rem}@media only screen and (min-width:768px){.btn{font-size:1.25rem;line-height:1.15;padding:1rem 2.1875rem}.btn svg{height:.75rem;margin-left:1rem;width:2rem}}@media only screen and (min-width:1280px){.btn{font-size:1.375rem;padding:1rem 2.5rem}}.btn--white{--btn-primary:#fff;--btn-secondary:#000}@media only screen and (hover:hover) and (pointer:fine){.btn--white:hover{background-color:hsla(0,0%,100%,.5)}}.btn--black{--btn-primary:#000;--btn-secondary:#fff}@media only screen and (hover:hover) and (pointer:fine){.btn--black:hover{background-color:rgba(0,0,0,.5)}}.loading-more .btn--more{opacity:0}.btn--more svg{transform:rotate(90deg);transform-origin:50%}@media only screen and (min-width:768px){.btn--more svg{transform:rotate(90deg) scaleX(.8)}}.tag-label{background-color:transparent;border:1px solid #fff;border-radius:3em;color:#fff;display:inline-flex;font-size:.875rem;line-height:1.3;padding:.625rem 1.875rem;text-decoration:none;transition:all .3s;white-space:nowrap}.active>.tag-label,.active>.tag-label:hover,.tag-label.active,.tag-label.active:hover{background-color:#fff;color:#000}.is-fixed .active>.tag-label,.is-fixed .tag-label.active{box-shadow:0 0 10px rgba(0,0,0,.15)}@media only screen and (hover:hover) and (pointer:fine){.tag-label:hover{background-color:#000;border-color:hsla(0,0%,100%,0)}}@media only screen and (min-width:768px){.tag-label{font-size:1.25rem}}@media only screen and (min-width:1280px){.tag-label{font-size:1.375rem}}.fixed-header{display:none}@media only screen and (min-width:1140px){.fixed-header{display:block;position:fixed;transform:translateY(-50vh);transition:transform .5s ease;width:100%;z-index:201}.fixed-header.active{top:0;transform:translateY(0)}.fixed-header .container{align-items:center;display:flex;justify-content:space-between;padding:.875rem var(--side-padding)}.fixed-header .nav{padding-top:0}}@media only screen and (min-width:1140px) and (hover:hover) and (pointer:fine){.fixed-header .nav__list-item a[href]:hover{color:#fff;opacity:.5}.fixed-header .nav__list-item a[href]:hover:after{border-color:var(--clr-primary)}}@media only screen and (min-width:1140px){.fixed-header .lang{padding:0 2.8125rem}}@media only screen and (min-width:1140px) and (hover:hover) and (pointer:fine){.fixed-header .lang__link:hover{background-color:#c8c8c8;border-color:#c8c8c8;color:var(--clr-secondary)}}@media only screen and (min-width:1140px){.fixed-header .purchases-link.has-purchases:after{background-color:var(--clr-primary);border:1px solid var(--clr-secondary);color:var(--clr-secondary)}}@media only screen and (min-width:1140px) and (hover:hover) and (pointer:fine){.fixed-header .logo-hover[href]:hover{color:#fff;opacity:.5}}.header{left:0;width:100%;z-index:200}.header,.header__actions{position:absolute;top:.625rem}.header__actions{align-items:center;display:flex;flex-direction:column;gap:1.875rem;right:var(--side-padding)}@media only screen and (min-width:768px){.header{top:.9375rem}.header__actions{flex-direction:row-reverse;gap:3.125rem;top:1.5625rem}}@media only screen and (min-width:1140px){.header .container{align-items:center;display:flex;justify-content:space-between}.header__actions{gap:5rem;padding:.5rem 2.8125rem 0;position:static}}.page-article .header{position:static}.page-article .header .container{padding-bottom:.625rem;padding-top:.625rem}.page-article .header .logo{font-size:1.375rem}@media only screen and (min-width:768px){.page-article .header .logo{font-size:2.25rem}}@media only screen and (min-width:1140px){.page-article .header .logo{font-size:2.5rem}.page-article .header .nav{padding-top:0}}.logo{cursor:default}@media only screen and (hover:hover) and (pointer:fine){.logo-hover[href]:hover{color:#000}.not-found .logo-hover[href]:hover,.page-contacts .logo-hover[href]:hover,.page-thanks .logo-hover[href]:hover{opacity:.5}}.logo .logo-hover{display:inline-block;line-height:1}.nav{--search-width:3.375rem;align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border-radius:calc(var(--nav-height)*.5);box-shadow:0 0 20px 0 hsla(0,0%,9%,.2);color:#fff;display:flex;flex-grow:1;font-size:min(4.25vw,1rem);width:16.875rem;z-index:100}@media only screen and (min-width:768px){.nav{--search-width:3.75rem;font-size:1.25rem}}@media only screen and (min-width:1280px){.nav{all:unset;display:block;margin-left:auto}}@media only screen and (max-width:1279px){.nav{align-items:center;bottom:1.25rem;display:flex;gap:.625rem;height:var(--nav-height);left:var(--side-padding);position:fixed;right:calc(var(--side-padding) + var(--search-width) + .625rem);width:auto}}.nav__list{display:flex;justify-content:space-evenly;width:100%}@media only screen and (min-width:1140px){.nav__list-item{padding:0 1.25rem}}@media only screen and (max-width:1139px){.nav__list-item{flex:0 0 33.33%}}.nav__list-item a{display:inline-block;line-height:1.4;position:relative;text-decoration:none}@media only screen and (max-width:1139px){.nav__list-item a{border-radius:calc(var(--nav-height)*.5);display:grid;height:var(--nav-height);place-items:center}}@media only screen and (min-width:1280px) and (hover:hover) and (pointer:fine){.nav__list-item a[href]:hover{color:var(--clr-secondary)}.nav__list-item a[href]:hover:after{border-color:var(--clr-secondary)}.not-found .nav__list-item a[href]:hover,.page-article .nav__list-item a[href]:hover,.page-contacts .nav__list-item a[href]:hover,.page-thanks .nav__list-item a[href]:hover{color:var(--clr-primary);opacity:.5}}@media only screen and (max-width:1279px){.nav__list-item-about{display:none}}@media only screen and (max-width:1139px){.nav__list-item.is-current-location>a{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);color:#000}}@media only screen and (min-width:1140px){.nav__list-item.is-current-location>a{position:relative}.nav__list-item.is-current-location>a:after{border-bottom:1px solid var(--clr-primary);bottom:3px;content:"";display:block;position:absolute;transition:all .3s;width:100%}}@media only screen and (max-width:1279px){.search-mode .nav{display:none}}.purchases-link{position:relative}.purchases-link svg{fill:var(--clr-primary);stroke:var(--clr-primary);height:1.5rem;width:1.5rem}.purchases-link.has-purchases{--indicator-size:1rem}.purchases-link.has-purchases:after{background-color:var(--clr-secondary);border-radius:50%;color:var(--clr-primary);content:"!";display:block;font-size:.7em;height:var(--indicator-size);line-height:var(--indicator-size);position:absolute;right:0;text-align:center;top:0;transform:translate(30%,-30%);width:var(--indicator-size)}.sc-light .header .purchases-link.has-purchases:after{background-color:var(--clr-primary);color:var(--clr-secondary);outline:2px solid var(--clr-secondary)}@media only screen and (hover:hover) and (pointer:fine){.purchases-link:hover{opacity:.5}}.lang{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:768px){.lang{flex-direction:row}}@media only screen and (min-width:1140px){.lang{gap:.375rem}}.page-thanks .lang{display:none}.lang__link{background-color:transparent;border:1px solid var(--clr-primary);border-radius:.875rem;color:var(--clr-primary);display:grid;font-size:.875rem;height:1.5rem;line-height:1rem;place-items:center;width:2.5rem}.lang__link.is-current-lang{background-color:var(--clr-primary);color:var(--clr-secondary);cursor:default;pointer-events:none}@media only screen and (min-width:768px) and (max-width:1139px){.lang__link{height:1.625rem;width:2.75rem}}@media only screen and (hover:hover) and (pointer:fine){.lang__link:hover{background-color:var(--clr-secondary);border-color:var(--clr-secondary);color:var(--clr-primary)}.page-article .lang__link:hover,.page-contacts .lang__link:hover{background-color:#c8c8c8;border-color:#c8c8c8}}@media only screen and (max-width:1139px){.page-article .footer,.page-front .footer{padding-bottom:calc(var(--nav-height) + 2rem)}}html[lang=uk] .wrapper .lang{display:none}.footer__documents a,.footer__documents span,.footer__site-links a{font-size:.875rem;line-height:1}@media only screen and (hover:hover) and (pointer:fine){.footer__documents a[href]:hover,.footer__documents span[href]:hover,.footer__site-links a[href]:hover{text-decoration:none}}@media only screen and (min-width:768px){.footer__documents a,.footer__documents span,.footer__site-links a{font-size:.875rem}}.footer{font-family:Helvetica,sans-serif;margin-top:auto;padding-block:2.5rem}.footer__box{column-gap:2.5rem;display:grid;grid-template:auto/repeat(2,1fr)}@media only screen and (min-width:1280px){.footer__box{grid-template:auto auto/auto 1fr minmax(auto,420px)}}.footer__partners{align-items:center;display:flex;gap:2.5rem;margin-top:1.25rem}@media only screen and (min-width:1280px){.footer__partners{grid-area:4/3/4/4;justify-content:flex-end}}.footer__partners .visa-logo img{height:2.3125rem;object-fit:contain;width:3.4375rem}.footer__partners .mastercard-logo svg{height:3.125rem;object-fit:contain;width:3.8125rem}.footer__social{align-content:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;grid-area:1/1/3/2}.footer__social svg{fill:var(--clr-primary);stroke:var(--clr-primary);transition:inherit}@media only screen and (min-width:1280px){.footer__social{grid-area:1/1/2/3}}@media only screen and (hover:hover) and (pointer:fine){.footer__social a:hover svg{fill:#646464;stroke:#646464}}.footer__site-links{display:flex;gap:2.5rem;grid-area:1/2/2/3;justify-content:flex-end;margin-bottom:.75rem}@media only screen and (min-width:768px){.footer__site-links{margin-bottom:1rem}}@media only screen and (min-width:1280px){.footer__site-links{grid-area:3/1/4/2;justify-content:flex-start;margin-bottom:0;margin-top:2rem}}.footer__contacts{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem;grid-area:2/2/3/3}@media only screen and (min-width:768px){.footer__contacts{gap:.125rem}}@media only screen and (min-width:1280px){.footer__contacts{column-gap:2.5rem;flex-flow:row wrap;grid-area:2/1/3/3}}.footer__contacts li{align-items:center;display:flex;font-size:1.125rem;gap:.25em;line-height:1;white-space:nowrap}.footer__contacts li svg{max-height:1em;max-width:1em}.footer__contacts .footer__phone{align-items:flex-end;flex-direction:column}@media only screen and (min-width:1280px){.footer__contacts .footer__phone{display:flex;flex-direction:unset;gap:2.5rem;margin-top:6.25rem;width:100%}}.footer__contacts .footer__phone div{align-items:center;display:flex;gap:.25rem}.footer__contacts a{text-decoration:none}@media only screen and (hover:hover) and (pointer:fine){.footer__contacts a[href]:hover{color:#646464}}.footer__documents{display:flex;flex-wrap:wrap;gap:.25rem .5rem;grid-area:3/1/4/3;margin-top:3rem;text-underline-offset:.125rem}.footer__documents li{white-space:nowrap}.footer__documents li:not(:first-child):before{content:"/";margin-right:.125rem}@media only screen and (min-width:768px){.footer__documents{margin-top:2.5rem}}@media only screen and (min-width:1280px){.footer__documents{grid-area:3/2/4/3;margin-top:2rem}}.footer__rights{font-size:1.25rem;grid-area:4/1/5/3;line-height:1;margin-top:1.5rem}@media only screen and (min-width:1280px){.footer__rights{grid-area:3/3/4/4;margin-top:2rem;text-align:right}}.footer__subscribe{grid-area:1/3/3/4;text-align:right}@media only screen and (max-width:1279px){.footer__subscribe{display:none}}.footer__subscribe-title{font-size:2rem;line-height:1}.footer__subscribe-text{font-size:1.125rem;line-height:1.3;margin-top:.5rem}.footer__subscribe-text br{display:none}.footer .subscribe-form .subscribe-form-box{flex-wrap:nowrap;margin-top:1.75rem}.footer .subscribe-form .form__submit{margin:0}.footer .subscribe-form .form__submit .btn{background-color:var(--btn-primary,#000);color:var(--btn-secondary,#fff);font-size:1rem;line-height:1;padding:.875rem 1rem}.footer .subscribe-form .form__submit svg{display:none}.footer .subscribe-form .form__input{flex:0 0 17.125rem;font-size:1rem;margin:0}.footer .subscribe-form .success-message .sm-title{font-size:1.125rem;white-space:nowrap}.footer__bottom-text{color:#090000;font-size:.8125rem;font-weight:400;grid-area:4/1/4/3;line-height:140%;padding-top:5.625rem;text-align:left}@media only screen and (min-width:768px){.footer__bottom-text{color:#000;font-size:.8125rem;grid-area:4/1/4/3}}@media only screen and (min-width:1280px){.footer__bottom-text{color:#0a0a0a;font-size:.875rem;grid-area:4/1/4/4;padding-top:3.125rem;text-align:right}}.media__item{transition:opacity .25s}.media__item-img{overflow:hidden;padding-top:58%;position:relative}.media__item-img a{align-items:center;display:flex;justify-content:center}.media__item-img a,.media__item-img a:before{height:100%;left:0;position:absolute;top:0;width:100%}.media__item-img a:before{background-color:#000;content:"";display:block;opacity:0;transition:inherit}@media only screen and (hover:hover) and (pointer:fine){.media__item-img a:hover:before{opacity:.25}}.media__item-img img{height:100%;object-fit:cover;transition:inherit;width:100%}.media__item-descr,.media__item-title{margin-top:.625rem;transition:inherit}@media only screen and (hover:hover) and (pointer:fine){.media__item-descr a:hover,.media__item-title a:hover{opacity:.5}}.subscribe-form .subscribe-form-box{align-items:flex-end;display:flex;flex-flow:row wrap;position:relative}.subscribe-form .btn{--btn-primary:var(--clr-primary);--btn-secondary:var(--clr-secondary)}@media only screen and (hover:hover) and (pointer:fine){.subscribe-form .btn:hover{opacity:.7}}.subscribe-form__checkbox{margin-top:1.25rem;position:relative}.subscribe-form__checkbox:before{display:none}@media only screen and (min-width:768px){.subscribe-form__checkbox{margin-top:1.25rem}}.subscribe-form__checkbox.error .subscribe-form__checkbox-error{color:red;opacity:1;transform:translateY(0)}.subscribe-form__checkbox.error .subscribe-form__item-label:before{border-color:red}.subscribe-form__checkbox input[type=checkbox]{display:none}.subscribe-form__checkbox input[type=checkbox]:checked+.subscribe-form__item-label:after{opacity:1}.subscribe-form__checkbox .subscribe-form__item-label{display:inline-block;font-size:.75rem;line-height:1.3;padding-left:1.625rem;position:relative;text-align:initial}.subscribe-form__checkbox .subscribe-form__item-label:after,.subscribe-form__checkbox .subscribe-form__item-label:before{content:"";display:block;left:0;position:absolute}.subscribe-form__checkbox .subscribe-form__item-label:before{border:1px solid var(--clr-primary);height:1rem;width:1rem}.subscribe-form__checkbox .subscribe-form__item-label:after{border:solid var(--clr-primary);border-width:0 2px 2px 0;height:.625rem;left:.1875rem;opacity:0;pointer-events:none;top:.5rem;transform:translate(65%,-60%) rotate(35deg);width:.3125rem}.subscribe-form__checkbox .subscribe-form__item-label>a{border-bottom:1px solid;text-decoration:none}@media only screen and (hover:hover) and (pointer:fine){.subscribe-form__checkbox .subscribe-form__item-label>a:hover{border-color:transparent}}.subscribe-form .success-message{align-self:center;opacity:0;pointer-events:none;position:absolute;transform:translateY(20px)}.subscribe-form .form__item{transform:translateY(0)}@media only screen and (min-width:1280px){.subscribe-form .subscribe-form-box:has(.error)~.subscribe-form__checkbox{margin-top:2.1875rem}}.subscribe-form.successful-subscribe .form__item{opacity:0;pointer-events:none;transform:translateY(20px)}.subscribe-form.successful-subscribe .subscribe-form__checkbox{display:none}.subscribe-form.successful-subscribe .success-message{opacity:1;transform:translateY(0)}.subscribe-form input:-webkit-autofill,.subscribe-form input:-webkit-autofill:active,.subscribe-form input:-webkit-autofill:focus,.subscribe-form input:-webkit-autofill:hover{-webkit-text-fill-color:var(--clr-primary)!important;-webkit-box-shadow:0 0 0 30px var(--clr-secondary) inset!important}.form .form__error,.form .form__item,.form .input-label,.form .success-message,.form input,.subscribe-form .form__error,.subscribe-form .form__item,.subscribe-form .input-label,.subscribe-form .success-message,.subscribe-form input{transition:all .15s linear}.subscribe__form .form__input{--label-shift:-1.625rem;align-items:center;color:var(--clr-primary);display:flex;flex:0 1 450px;position:relative}@media only screen and (max-width:767px){.subscribe__form .form__input{line-height:1rem}}@media only screen and (min-width:1280px){.subscribe__form .form__input{flex:0 1 380px}}.subscribe__form .form__input input{background:none;border:none;border-bottom:1px solid var(--clr-primary);border-radius:unset;color:var(--clr-primary);font-size:1rem;padding:.625rem 0;width:100%}.subscribe__form .form__input .input-label{pointer-events:none;position:absolute;transform-origin:0 0}.subscribe__form .form__input.filled .input-label,.subscribe__form .form__input:focus-within .input-label{transform:scale(.6) translateY(var(--label-shift))}.subscribe__form .form__input.error .form__error{color:red;opacity:1;transform:translateY(0)}.subscribe__form .form__input.error input{border-color:red}.subscribe__form .form__error{background-color:#f6f6f6;border-radius:2px;display:inline-block;font-size:.5rem;left:0;line-height:1.3;opacity:0;padding:2px;position:absolute;top:calc(100% + 4px);transform:translateY(-20%)}@media only screen and (min-width:768px){.subscribe__form .form__error{font-size:.625rem;padding:2px 8px}}@media only screen and (min-width:1024px){.subscribe__form .form__error{font-size:.75rem}}.subscribe__form .form__submit{margin-top:1.25rem}.subscribe__form .form__submit button:disabled{opacity:.5}@media only screen and (min-width:1280px){.footer .subscribe-form .form__input{flex:1 1 0}}.footer .subscribe-form.successful-subscribe .subscribe-form-box{justify-content:flex-end}@media only screen and (min-width:1280px){.footer__subscribe-form{margin-left:auto;width:25.625rem}}.cert-body .footer{background-color:#f2f2f2}.cert{padding-bottom:5rem;padding-top:7.875rem}@media only screen and (min-width:768px){.cert{padding-bottom:6.25rem;padding-top:13.75rem}}@media only screen and (min-width:1140px){.cert{padding-bottom:7.5rem;padding-top:16.25rem}}.cert__box{display:flex;flex-direction:column;gap:3rem}@media only screen and (min-width:768px){.cert__box{gap:3.75rem}}@media only screen and (min-width:1140px){.cert__box{flex-direction:row-reverse;gap:4.0625rem;justify-content:space-between}}.cert-img{max-width:45.625rem;width:100%}@media only screen and (min-width:1140px){.cert-img{flex:0 0 45.625rem}}.cert-data{line-height:1}@media only screen and (min-width:1140px){.cert-data{flex:0 1 33.75rem}}.cert-data__label{font-size:.875rem}@media only screen and (min-width:768px){.cert-data__label{font-size:1rem}}.cert-data__name{font-size:2rem;font-weight:700;line-height:1.1;margin-top:.5rem}.cert-data__date{font-size:.875rem;margin-top:2.5rem}@media only screen and (min-width:768px){.cert-data__date{font-size:1rem;margin-top:3rem}}.cert-data__desc{font-size:1.25rem;line-height:1.2;margin-top:.5rem}.cert-data__desc .backdash{background-color:#b4fd91}@media only screen and (min-width:768px){.cert-data__desc{font-size:1.5rem}}.cert-data__link{margin-top:2.5rem}.cert-data__link a{align-items:center;border-bottom:2px solid #000;display:inline-flex;font-size:1.125rem;font-weight:700;gap:.625rem;line-height:1.2;padding-bottom:.25rem;text-decoration:none;transition:all .2s;white-space:nowrap}@media only screen and (hover:hover) and (pointer:fine){.cert-data__link a:hover{border-color:transparent}}.cert-data__link svg{fill:currentColor;aspect-ratio:20/8;margin-top:.25rem;width:1.25rem}.cert-data__shares{display:flex;gap:2rem;margin-top:3.75rem}.cert-data__shares a{align-items:center;background-color:var(--share-btn-color);display:flex;gap:.625rem;padding:.625rem 1.25rem}.cert-data__shares a span{color:#fff;font-size:1rem;line-height:1.2;white-space:nowrap}.cert-data__shares a svg{fill:var(--share-btn-color);height:1.5rem;width:1.5rem}.cert-data__shares__fb{--share-btn-color:#3b5998}.cert-data__shares__linkedin{--share-btn-color:#0077b5}@media only screen and (min-width:768px){.cert-data__shares{margin-top:4.5rem}.cert-data__shares a span{font-size:1.125rem}}@media only screen and (min-width:1140px){.cert-data__shares{margin-top:5rem}}.session-popup{--dark:#131313;--light:#fff;--light-trans:hsla(0,0%,100%,.5);--accent:#9747ff;--warn:#ff5c5c;--hover-time:0.2s}.session-popup a,.session-popup button{transition:all var(--hover-time)}.session-popup a svg,.session-popup button svg{transition:inherit}[data-popup-state=hidden]{opacity:0;pointer-events:none}[data-popup-state=hidden] .session-popup__box{display:none}.session-popup{bottom:0;left:0;padding:.625rem;position:fixed;right:0;top:0;z-index:1000}@media only screen and (min-width:768px){.session-popup{padding:1.25rem}}.session-popup__box{animation:showBox .3s linear forwards;backdrop-filter:blur(17.5px);-webkit-backdrop-filter:blur(17.5px);background-color:rgba(0,0,0,.5);border-radius:.75rem;color:var(--light);display:grid;grid-template:1fr/1fr;height:100%;padding:1.25rem 1.25rem min(14vh,6.25rem);place-items:center;position:relative;text-align:center;width:100%}.session-popup__lead{font-size:1.25rem}.session-popup__lead-sm{font-size:1.125rem;margin-inline:-1em;margin-bottom:1.5625rem}@media only screen and (min-width:768px){.session-popup__lead{font-size:1.5rem}.session-popup__lead-sm{margin-bottom:2.5rem}}.session-popup__info{font-size:.875rem;margin-top:.9375rem}.session-popup__btns-row{display:flex;gap:1.25rem;justify-content:center;margin-top:2.5rem;width:100%}@media only screen and (min-width:768px){.session-popup__btns-row{margin-top:3.75rem}}.session-popup__btns-row .popup-btn{flex:0 0 9.8125rem}.session-popup__btns-col{display:flex;flex-direction:column;gap:1.5625rem;margin-top:3.75rem;width:100%}.session-popup__actions{display:flex;gap:1.25rem;justify-content:space-between;margin-top:2.5rem;width:100%}.session-popup__actions__link{background:none;border-bottom:1px solid;font-size:1rem;line-height:1;padding:0;text-transform:lowercase}@media only screen and (hover:hover) and (pointer:fine){.session-popup__actions__link:hover{opacity:.5}}@media only screen and (min-width:768px){.session-popup__actions{margin-top:3.75rem}}.session-popup__close{background:none;border:none;display:grid;height:1.25rem;padding:0;place-items:center;position:absolute;right:1.25rem;top:1.25rem;width:1.25rem}.session-popup__close svg{fill:var(--light);stroke:var(--light);height:.875rem;width:.875rem}@media only screen and (min-width:768px){.session-popup__close{height:1.5rem;width:1.5rem}.session-popup__close svg{height:1.125rem;width:1.125rem}}@media only screen and (hover:hover) and (pointer:fine){.session-popup__close:hover{opacity:.5}}@keyframes showBox{0%{backdrop-filter:blur(0);background-color:transparent}}.popup-btn{align-items:center;background:var(--light);border:none;border-radius:3.125rem;color:var(--dark);display:flex;font-size:1.125rem;justify-content:center;line-height:1.3;padding:.75rem 1.25rem}.popup-btn--stroked{background:none;border:2px solid var(--light);color:var(--light)}@media only screen and (hover:hover) and (pointer:fine){.popup-btn--stroked:hover{border-color:#9747ff}}.popup-btn .loader{animation:animloader .3s linear .3s infinite alternate;background:currentColor;box-sizing:border-box;display:block;font-size:inherit;margin:.5em auto;opacity:0;pointer-events:none}.popup-btn .loader,.popup-btn .loader:after,.popup-btn .loader:before{border-radius:.1em;height:1em;position:absolute;width:.2em}.popup-btn .loader:after,.popup-btn .loader:before{animation:animloader .3s linear .45s infinite alternate;background:currentColor;box-sizing:border-box;content:"";left:.5em;top:50%;transform:translateY(-50%)}.popup-btn .loader:before{animation-delay:0s;left:-.5em}.popup-btn:disabled{pointer-events:none}.popup-btn:disabled .loader{opacity:1}.popup-btn:disabled span:not([class]){opacity:0}@media only screen and (hover:hover) and (pointer:fine){.popup-btn:hover{color:var(--accent)}.popup-btn--stroked:hover{border-color:var(--accent);color:var(--light)}}@keyframes animloader{0%{height:1.2em}to{height:.1em}}.auth-form{display:flex;flex-direction:column;gap:2.5rem;width:100%}@media only screen and (min-width:768px){.auth-form{gap:1.875rem}}.auth-form label,.auth-form label:after,.auth-form label:before,.auth-form__error,.auth-form__input{transition:all var(--hover-time) ease}.auth-form__input{--side-spacing:0.9375rem;border:1.5px solid var(--light-trans);border-radius:.4375rem;height:3rem;padding:.25rem var(--side-spacing);position:relative}.auth-form__input.has-error{border-color:var(--warn)}.auth-form__input input{background-color:transparent;border:none;color:var(--light);font-size:1rem;font-weight:500;height:100%;line-height:1.3;width:100%}.auth-form__input input[type=text]{letter-spacing:4px;text-align:center}.auth-form__input input:-webkit-autofill,.auth-form__input input:-webkit-autofill:active,.auth-form__input input:-webkit-autofill:focus,.auth-form__input input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;background-color:transparent!important;border:transparent;-webkit-box-shadow:none;caret-color:#fff!important;color:#fff!important;transition:background-color 0s linear 300s!important}.auth-form__input label{color:var(--light);font-size:1rem;left:var(--side-spacing);opacity:.5;padding:.125rem;pointer-events:none;position:absolute;top:50%;transform:translate(-.125rem,-50%) scale(1);transform-origin:0 50%}.auth-form__input label:before{content:"[";opacity:0}.auth-form__input label:after{content:"]";opacity:0}.auth-form__input.is-label-fixed label,.auth-form__input:focus-within label{background:#5a4477;opacity:1;padding:.125rem .1875rem;top:-1px;transform:translate(-.125rem,-50%) scale(.6)}.auth-form__input.is-label-fixed label:after,.auth-form__input.is-label-fixed label:before,.auth-form__input:focus-within label:after,.auth-form__input:focus-within label:before{opacity:1}.auth-form__error{color:var(--warn);font-size:.625rem;font-weight:500;line-height:1.3;opacity:0;position:absolute;right:0;top:calc(100% + 3px);transform:translateY(25%)}.has-error .auth-form__error{opacity:1;transform:translateY(0)}[data-popup-item]{align-items:center;animation:show-step .3s ease both;display:none;flex-direction:column;max-width:22.25rem;pointer-events:none;width:100%}[data-popup-item=email] .auth-form,[data-popup-item=tel] .auth-form{margin-top:2.5rem}@media only screen and (min-width:768px){[data-popup-item=email] .auth-form,[data-popup-item=tel] .auth-form{gap:1.875rem}}[data-popup-item=verification] .auth-form{margin-top:3rem}@media only screen and (min-width:768px){[data-popup-item=verification] .auth-form{margin-top:2.5rem}}[data-popup-state=email] [data-popup-item=email],[data-popup-state=logout] [data-popup-item=logout],[data-popup-state=session-ended] [data-popup-item=session-ended],[data-popup-state=tel] [data-popup-item=tel],[data-popup-state=verification] [data-popup-item=verification]{display:flex;pointer-events:all}[data-visible-for]{display:none}[data-auth-type=email] [data-visible-for=email],[data-auth-type=tel] [data-visible-for=tel]{display:inline}@keyframes show-step{0%{opacity:0;transform:translateY(1.25rem)}}.nav__box{opacity:0;position:absolute;right:0;top:1.75rem;visibility:hidden}.searchbar__reset-btn{backdrop-filter:blur(1.5px);background:hsla(0,0%,9%,.73);border-radius:50%;height:3.375rem;padding:0;position:absolute;right:0;width:3.375rem}.searchbar__reset-btn svg{height:.75rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75rem}@media only screen and (hover:hover) and (pointer:fine){.search__btns-box button:hover{background:hsla(0,0%,9%,.73)}}.search__header{position:static}.search-result__info-label,.search-result__info-value{font-size:1rem;line-height:1.1;margin-bottom:.9375rem;text-align:center}.search-result__info{padding-top:3.125rem}@media only screen and (min-width:1280px){.nav-search-box .search__container button{backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border-radius:50%;box-shadow:0 0 1.25rem 0 hsla(0,0%,9%,.2);height:3.375rem;width:3.375rem}}.subject-card__container{display:flex}.search-result-body .course-card{justify-content:space-between;margin:0 auto}@media only screen and (hover:hover) and (pointer:fine){.search-result-body .course-card:hover .course-card__cover:before{opacity:.25}}.search-result-body .more-spinner__dot{border-color:#fff}.search-result-body .nav{right:var(--side-padding)}.search-result-body .result-block__list{gap:3.75rem}@media only screen and (min-width:768px){.search-result-body .result-block__list{gap:5rem}}.search-container{bottom:1.25rem;position:fixed;right:var(--side-padding);width:calc(100% - 20px);z-index:90}@media only screen and (min-width:768px){.search-container{width:calc(100% - 40px)}}@media only screen and (min-width:1280px){.search-container{bottom:unset;display:block;position:relative;right:unset;width:fit-content}}.search-container-mob{display:block}@media only screen and (min-width:1280px){.search-container-mob{display:none}}.search-container__btn{align-items:center;display:flex;height:3.375rem;justify-content:center;margin-left:auto;width:3.375rem}@media only screen and (min-width:768px){.search-container__btn{height:3.75rem;width:3.75rem}}@media only screen and (max-width:1279px){.search-container__btn{backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border-radius:50%;box-shadow:0 0 1.25rem 0 hsla(0,0%,9%,.2)}}@media only screen and (min-width:1280px){.search-container__btn{height:1.25rem;margin-top:.75rem;padding:0;width:1.25rem}}.search-container__btn path{fill:var(--clr-primary);transition:.3s}@media only screen and (max-width:1279px){.search-container__btn svg{height:1.25rem;width:1.25rem}}@media only screen and (min-width:1280px) and (hover:hover) and (pointer:fine){.search-container__btn:hover svg path{fill:#161616}}.search-container__loop{height:100%;pointer-events:none;width:100%}.search__input{background:transparent;border:none;border-radius:6.25rem;width:100%}.search__input::placeholder{color:#fff}.search__btn{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border-radius:50%;box-shadow:0 0 1.25rem 0 hsla(0,0%,9%,.2);display:flex;height:3.375rem;justify-content:center;padding:0;width:3.375rem}@media only screen and (min-width:1280px){.search__btn{background:transparent;height:1.25rem;margin-top:.5rem;padding:0;width:1.25rem}}.search__btn svg{fill:#fff;height:1.25rem;pointer-events:none;width:1.25rem}@media only screen and (min-width:1280px){.search__btn svg{fill:#fff;height:100%;pointer-events:none;width:100%}}.search__box{bottom:0;display:none;left:0;position:absolute;right:-.625rem;width:calc(100vw - 20px);z-index:100}@media only screen and (min-width:768px){.search__box{width:calc(100vw - 40px)}}@media only screen and (min-width:1280px){.search__box{bottom:-1.75rem;height:auto;left:unset;padding:0;position:absolute;right:0;transform:translateY(100%);width:22.625rem}}.search__box .form{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border:none;border-radius:6.25rem;display:flex;height:3.375rem;justify-content:space-between;padding:1.1875rem 0 1.0625rem 1.1875rem}@media only screen and (min-width:768px){.search__box .form{height:3.75rem}}@media only screen and (min-width:1280px){.search__box .form{background:transparent;height:auto;justify-content:flex-end;padding:0}}.search__results{bottom:calc(100% + 5px);position:absolute;right:0;width:100%}@media only screen and (min-width:1280px){.search__results{bottom:-.3125rem;position:absolute;right:0;transform:translateY(100%)}.search__container{position:relative}.search__form{height:auto;padding:0;width:22.625rem}.search__input{padding:1.0625rem 1.25rem}}.search-result-body{background:#0a6c68;color:#fff}@media only screen and (max-width:1279px){.search-result-body .nav-search-box{display:none}}.search-result-body .actions-wrap{display:flex;justify-content:center;position:relative}.search-result-body .header{margin-bottom:2.625rem;position:unset}@media only screen and (min-width:768px){.search-result-body .header{margin-bottom:2.5rem}}@media only screen and (min-width:1280px){.search-result-body .header{margin-bottom:0}}@media only screen and (hover:hover) and (pointer:fine){.search-result-body .nav__list-item a:hover{color:#131313}}.search-result-body .search__btns-box{height:3.375rem;position:absolute;right:0;top:0;width:3.375rem}@media only screen and (min-width:768px) and (max-width:1279px){.search-result-body .search__btns-box{height:3.75rem;width:3.75rem}}.search-result-body .search__btns-box button{height:100%;width:100%}@media only screen and (hover:hover) and (pointer:fine){.search-result-body .search__btns-box button:hover{background:hsla(0,0%,9%,.73)}}.search-result-body .purchases-link svg{fill:#fff}.search-result-body .result-block__btn a{align-items:center;background:#fff;border-radius:6.25rem;color:#131313;display:flex;font-size:.875rem;gap:.625rem;line-height:1.3;margin:0 auto;padding:.625rem 1.875rem;text-decoration:none;transition:.2s;width:fit-content}@media only screen and (min-width:768px){.search-result-body .result-block__btn a{font-size:1.375rem;padding:.8125rem 2.5rem}}.search-result-body .result-block__btn a svg{height:.375rem;width:.75rem}@media only screen and (min-width:768px){.search-result-body .result-block__btn a svg{height:.5rem;width:1.25rem}}@media only screen and (hover:hover) and (pointer:fine){.search-result-body .result-block__btn a:hover{background:hsla(0,0%,100%,.7)}}.search-result-body .course-card__cover{display:none;position:relative}.search-result-body .course-card__cover:before{background-color:#000;content:"";display:block;height:100%;opacity:0;position:absolute;transition:.2s;width:100%}.search-result-body .search__box{display:block;margin:0 .625rem;position:relative;z-index:999}@media only screen and (min-width:768px){.search-result-body .search__box{margin:0 1.25rem}}@media only screen and (min-width:1280px){.search-result-body .search__box{bottom:unset;margin:3.125rem auto 0;top:unset;transform:none;width:63.4375rem}}.search-result-body .result__container,.search-result-body .search__form,.search-result-body .search__results{width:100%}.search-result-body .search__results{bottom:-.3125rem;transform:translateY(100%)}.search-result-body .result__container{background:#122e2c}.search-result-body #result-articles .course-card__lector-img,.search-result-body #result-articles .course-card__lector__info{display:none}.search-result-body #result-articles .course-card{display:block;padding:0}.search-result-body #result-articles .course-card:before{display:none}.search-result-body #result-articles .course-card__cover{display:block}.search-result-body #result-articles .course-card__descr{font-size:.875rem;padding:0}@media only screen and (min-width:768px){.search-result-body #result-articles .course-card__descr{font-size:1.25rem}}.search-result-body #result-articles .course-card__descr svg{display:none}.search-result-body #result-articles .course-card__lead{margin-bottom:0;padding:0}.search-result-body #result-articles .course-card__title{margin-bottom:.75rem;margin-top:.75rem}.search-result-body #result-articles .course-card__title .md-title{font-size:1.125rem;line-height:1.2}@media only screen and (min-width:768px){.search-result-body #result-articles .course-card__title .md-title{font-size:1.625rem}}@media only screen and (min-width:1280px){.search-result-body #result-articles .result-block__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.875rem;margin:5rem 5.75rem}.search-result-body #result-articles .result-block__list li{flex-basis:48%}}.search-mode .search__box{display:block}@media only screen and (max-width:1279px){.search-mode .search-container__btn{display:none}}@media only screen and (min-width:1280px){.search-mode .search-container__loop path{fill:#131313}}@media only screen and (max-width:1279px){.page-thanks .search-container{display:none}}@media only screen and (min-width:1280px){.sc-light .search-container__loop path{fill:#000}}.sc-light.search-mode .search-container__btn{opacity:.5}@media only screen and (hover:hover) and (pointer:fine){.sc-light .search-container__btn:hover{opacity:.5}}.sc-light .search__form input{color:#fff}.page-contacts .search-container__loop path{fill:#fff}@media only screen and (hover:hover) and (pointer:fine){.page-contacts .search-container__btn:hover{opacity:.5}.page-contacts .search-container__btn:hover svg path{fill:#fff}}@media only screen and (min-width:1280px){.page-contacts .search__form{background:hsla(0,0%,100%,.07)}.page-contacts .search__btns-box button{backdrop-filter:blur(1.5px);background:hsla(0,0%,100%,.07)}}@media only screen and (hover:hover) and (pointer:fine){.page-contacts .search__btns-box button:hover{background:hsla(0,0%,100%,.12)}}@media only screen and (min-width:1280px){.page-contacts .result__container{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.07)}}.page-contacts .wrapper .header .nav__list-item>a{color:#fff}.search__form{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (min-width:1280px){.search__form{backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border:none;border-radius:6.25rem;width:22.625rem}}.search__btns-box svg{height:.75rem;pointer-events:none;width:.75rem}.search__btns-box button{align-items:center;background:#000;border-radius:50%;display:flex;height:3.375rem;justify-content:center;padding:0;width:3.375rem}@media only screen and (min-width:768px) and (max-width:1279px){.search__btns-box button{height:3.75rem;width:3.75rem}}.search__btns-box .svg-loop{height:1.25rem;width:1.25rem}.search__loader{animation:searchSpinner 1.1s ease infinite;border-radius:50%;font-size:.25rem;height:1em;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}.selected button{color:#fff}.search-result-body .input__svg svg{height:1.25rem;width:1.25rem}@keyframes searchSpinner{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}.result__item{color:hsla(0,0%,100%,.5);font-size:1rem;line-height:1.1}.result__item button{max-width:100%;overflow:hidden;padding:0;text-align:inherit;text-overflow:ellipsis;white-space:nowrap}@media only screen and (hover:hover) and (pointer:fine){.result__item:hover{color:#fff}}.result__container{backdrop-filter:blur(4px);background:hsla(0,0%,9%,.73);border-radius:1.25rem;color:hsla(0,0%,100%,.5);display:flex;flex-direction:column;gap:.75rem;max-height:11.375rem;overflow:hidden;padding:1.25rem 1.25rem 1.5rem}@media only screen and (min-width:1280px){.result__container{width:22.625rem}}.highlight{color:#fff}