@charset "UTF-8";@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")}: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}}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}}div[data-price]{display:none}[data-currency=RUB] div[data-price=rub],[data-currency=UAH] div[data-price=uah],[data-currency=USD] div[data-price=usd]{display:block}:root{--contrast-color:#fff}*{position:relative}section{overflow:hidden}.container{margin:0 auto;max-width:85rem;padding:0 .625rem}@media only screen and (min-width:768px){.container{padding:0 2.5rem}}@media only screen and (min-width:1440px){.container{padding:0}}a,b,li,p,span,strong{font-size:1rem;line-height:1.3125rem}@media only screen and (min-width:768px){a,b,li,p,span,strong{font-size:2rem;line-height:2.25rem}}ul.star-list li{padding-left:1.25rem}@media only screen and (min-width:768px){ul.star-list li{padding-left:2.5rem}}ul.star-list li:not(:last-child){padding-bottom:.625rem}ul.star-list li:before{content:"✦";display:block;left:0;position:absolute;top:.125rem}ol.num-list li{counter-increment:increment-var;font-size:1rem;line-height:1.25rem;padding-left:2.1875rem}@media only screen and (min-width:768px){ol.num-list li{font-size:2rem;line-height:2.25rem;padding-left:5.3125rem}}ol.num-list li:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:768px){ol.num-list li:not(:last-child){margin-bottom:3.75rem}}ol.num-list li:before{align-items:center;border:.0625rem solid #000;border-radius:50%;content:counter(increment-var);display:flex;font-size:.75rem;height:1.4375rem;justify-content:center;left:0;line-height:.9375rem;position:absolute;top:0;width:1.4375rem}@media only screen and (min-width:768px){ol.num-list li:before{font-size:2rem;height:3.4375rem;line-height:2.5625rem;top:-.625rem;width:3.4375rem}}.title{font-size:1.5rem;line-height:1.6875rem}@media only screen and (min-width:768px){.title{font-size:4.375rem;line-height:5rem}}.btn{align-items:center;background-color:#000;border-radius:2.5rem;display:inline-flex;justify-content:center;overflow:hidden;padding:.75rem 1.25rem}@media only screen and (min-width:768px){.btn{border-radius:3.125rem;padding:.875rem 1.875rem}}@media only screen and (hover:hover) and (pointer:fine){.btn:hover:before{opacity:.6}}.btn:before{background-color:var(--bgc);border-radius:2.5rem;content:"";display:block;height:100%;position:absolute;transition:.3s;width:100%}@media only screen and (min-width:768px){.btn:before{border-radius:3.125rem}}.btn span{color:#fff}@media only screen and (min-width:768px){.btn span{font-size:1.375rem;line-height:1.75rem}}.btn svg{flex-shrink:0;height:.5rem;margin-left:.625rem;width:1.5rem}.hero-section{overflow:visible;padding-top:1.0625rem}@media only screen and (min-width:768px){.hero-section{padding-top:2.5rem}}@media only screen and (min-width:1280px){.hero-section{padding-bottom:5rem;padding-top:2.5rem}.hero-section--docs .hero__logo{position:absolute;right:0;top:0}.hero-section--docs .hero__top{min-height:17.5rem}.hero-section--docs .hero__top__img{margin-bottom:-11.25rem;margin-left:1.25rem;margin-top:1.25rem}.hero-section--lector{padding-bottom:6.25rem}.hero-section--lector .hero__logo,.hero-section--lector .hero__top__cont{margin-left:0}}@media only screen and (min-width:1440px){.hero-section--lector .hero__top{min-height:17.5rem}}@media only screen and (min-width:768px){.hero-section .container{padding:0 1.25rem}}@media only screen and (min-width:1280px){.hero-section .container{padding:0 2.5rem}}@media only screen and (min-width:1440px){.hero-section .container{padding:0}}.hero-section.with-enroll .btn{background:#f92;padding:.75rem;width:100%}@media only screen and (hover:hover) and (pointer:fine){.hero-section.with-enroll .btn:hover{background:#f98d10}}@media only screen and (min-width:768px){.hero-section.with-enroll .btn{padding:.875rem 4.4375rem;width:fit-content}}@media only screen and (min-width:1280px){.hero-section.with-enroll .btn{padding:.875rem 5.875rem}}@media only screen and (min-width:768px){.hero-section.with-enroll .hero__bot__footer{align-items:center;display:flex;gap:2.5rem}.hero-section.with-enroll .hero__bot__buttons{margin-bottom:0}}@media only screen and (min-width:1280px){.hero-section.with-enroll .hero__bot__buttons{margin-right:0}}.hero__bg{height:calc(100% - 8.75rem);position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.hero__bg{height:100%}}.hero__bg img{height:100%;object-fit:cover;object-position:top right;width:100%}.hero__cont{z-index:5}.hero__logo{display:flex;flex-direction:column}@media only screen and (min-width:768px){.hero__logo{margin-left:1.25rem}}.hero__logo a{transition:.3s}@media only screen and (hover:hover) and (pointer:fine){.hero__logo a:hover{opacity:.6}}.hero__logo__homelink{font-size:1.125rem;line-height:1.25rem}@media only screen and (min-width:768px){.hero__logo__homelink{font-size:2.5rem;line-height:2.875rem}}.hero__logo span{font-size:.875rem}@media only screen and (min-width:768px){.hero__logo span{font-size:1.25rem;line-height:1.4375rem}}.hero__logo span a{font-size:inherit;text-decoration:underline}.hero__top{align-items:flex-start;color:var(--contrast-color);display:flex;flex-direction:column;min-height:14.375rem}@media only screen and (min-width:768px){.hero__top{min-height:28.125rem}}@media only screen and (min-width:1440px){.hero__top{position:static}}.hero__top__img{height:12.5rem;margin:1.875rem 0 -2.5rem 1.25rem;width:15rem}@media only screen and (min-width:768px){.hero__top__img{height:28.75rem;margin:3.75rem 0 -8.75rem 2.5rem;width:34.375rem}}.hero__top__img img{height:100%;object-fit:contain;object-position:center;width:100%}.hero__top__cont{margin-top:auto;max-width:25.9375rem;padding-bottom:.9375rem}@media only screen and (min-width:768px){.hero__top__cont{margin-left:1.25rem;padding-bottom:2.5rem}}@media only screen and (min-width:1440px){.hero__top__cont{bottom:0;margin-left:0;padding-bottom:0;position:absolute;right:0}}.hero__top__cont p:not(:last-child){padding-bottom:.625rem}@media only screen and (min-width:768px){.hero__top__cont p:not(:last-child){padding-bottom:1.875rem}}.hero__top__cont i{font-size:.75rem;line-height:.9375rem}@media only screen and (min-width:768px){.hero__top__cont i{font-size:1.375rem;line-height:1.75rem}}.hero__bot{background-color:#fff;border-radius:.625rem;box-shadow:0 .25rem 2.125rem rgba(0,0,0,.25);padding:.9375rem}@media only screen and (min-width:768px){.hero__bot{max-width:57.5rem;padding:1.875rem}}@media only screen and (min-width:1280px){.hero__bot{margin-left:-1.25rem;padding:1.875rem 1.875rem 2.5rem}}.hero__bot i{font-size:.75rem;line-height:.9375rem}@media only screen and (min-width:768px){.hero__bot i{font-size:1.125rem;line-height:1.25rem}}.hero__bot .title{padding-bottom:.9375rem}@media only screen and (min-width:768px){.hero__bot .title{max-width:92%;padding-bottom:1.25rem}}.hero__bot__buttons{align-items:center;display:flex;margin-bottom:.625rem}.hero__bot__buttons .desktop-only{display:none}@media screen and (min-width:1280px) and (hover:hover){.hero__bot__buttons .mobile-only{display:none!important}.hero__bot__buttons .desktop-only{display:flex}}@media only screen and (min-width:768px){.hero__bot__buttons{margin-bottom:1.25rem}}@media only screen and (min-width:1280px){.hero__bot__buttons{margin-bottom:0;margin-right:1.875rem}}.hero__bot__buttons .btn:not(:last-child){margin-right:.625rem}@media only screen and (min-width:768px){.hero__bot__buttons .btn:not(:last-child){margin-right:1.875rem}}.hero__bot__footer{margin-top:1.875rem}@media only screen and (min-width:768px){.hero__bot__footer{margin-top:2.5rem}}@media only screen and (min-width:1280px){.hero__bot__footer{align-items:center;display:flex}}.hero__bot__footer i{font-size:.75rem;line-height:.9375rem}@media only screen and (min-width:768px){.hero__bot__footer i{font-size:1.125rem;line-height:1.25rem}}.guide-cont-section{padding:3.125rem 0 5rem}@media only screen and (min-width:768px){.guide-cont-section{padding:5rem 0 8.75rem}}.guide-cont .title{margin-bottom:2.5rem}@media only screen and (min-width:768px){.guide-cont .title{margin-bottom:5rem}}.dark-text-img{align-items:flex-start;color:#fff;display:flex;flex-direction:column}@media only screen and (min-width:1280px){.dark-text-img{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.dark-text-img-section{background-color:#000;padding:3.125rem 0 5rem}@media only screen and (min-width:768px){.dark-text-img-section{padding:5rem 0 3.75rem}}@media only screen and (min-width:1280px){.dark-text-img .title{margin-top:-1.25rem;padding-bottom:5rem;width:50%}}.dark-text-img__photo{padding-top:2.5rem}@media only screen and (min-width:768px){.dark-text-img__photo{padding:5rem 0 2.5rem}}@media only screen and (min-width:1280px){.dark-text-img__photo{max-width:38.75rem;padding:0;width:50%}}.dark-text-img__descr{padding-top:1.25rem}@media only screen and (min-width:768px){.dark-text-img__descr{padding-bottom:5rem;padding-top:2.5rem}}@media only screen and (min-width:1280px){.dark-text-img__descr{max-width:38.75rem;padding:0 0 5rem;width:50%}}.dark-text-img__descr span{font-size:.875rem;line-height:1.125rem}@media only screen and (min-width:768px){.dark-text-img__descr span{font-size:2rem;line-height:2.25rem}}.features{background-color:#fff;margin-left:-.625rem;max-width:74.375rem;padding:3.125rem .625rem 2.5rem;width:100%}@media only screen and (min-width:768px){.features{margin-left:-2.5rem;padding:5rem 2.5rem;width:calc(100% - 1.25rem)}}.features-section{background-color:#000;padding-bottom:3.125rem}@media only screen and (min-width:768px){.features-section{padding-bottom:5rem}}@media only screen and (min-width:1280px){.features-section{padding-bottom:8.75rem}}.features__list{padding:2.5rem 0 2.1875rem}@media only screen and (min-width:768px){.features__list{padding:5rem 0 4.375rem}}.features__item{padding:.9375rem .625rem}@media only screen and (min-width:768px){.features__item{padding:1.875rem}}.features__item.open{background-color:#f2f2f2}.features__item.open .features__item__title{padding-bottom:.9375rem}@media only screen and (min-width:768px){.features__item.open .features__item__title{padding-bottom:1.875rem}}.features__item.open .features__item__cont:after{opacity:0}.features__item__title{display:block;font-size:1rem;line-height:1.25rem;transition:.2s}@media only screen and (min-width:768px){.features__item__title{font-size:2rem;line-height:2.25rem}}.features__item__desc span{font-size:.75rem;line-height:.9375rem}@media only screen and (min-width:768px){.features__item__desc span{font-size:1.375rem;line-height:1.5625rem}}.features__item__cont{padding-left:1.5625rem}@media only screen and (min-width:768px){.features__item__cont{padding-left:4.375rem}}.features__item__cont:after,.features__item__cont:before{background-color:#000;content:"";display:block;height:.0625rem;left:0;position:absolute;top:.625rem;width:.875rem}@media only screen and (min-width:768px){.features__item__cont:after,.features__item__cont:before{height:.125rem;top:.9375rem;width:2rem}}.features__item__cont:after{transform:rotate(90deg)}.features .hero__bot__footer{margin-top:0}.dropdown.open .dropdown__cont{max-height:var(--real-height)}.dropdown__trigger{cursor:pointer}.dropdown__cont{max-height:0;overflow:hidden;transition:.2s}.footer{--clr-primary:#000;--clr-secondary:#fff;--side-padding:10px;--nav-height:2.5rem;--common-padding:3.75rem}@media only screen and (min-width:768px){.footer{--side-padding:20px;--nav-height:3.75rem;--common-padding:5rem}}@media only screen and (min-width:1280px){.footer{--common-padding:6.25rem}}.footer .lg-title{font-size:1.875rem}@media only screen and (min-width:768px){.footer .lg-title{font-size:3.75rem}}@media only screen and (min-width:1280px){.footer .lg-title{font-size:5rem}}.footer .md-title{font-size:1.375rem}@media only screen and (min-width:768px){.footer .md-title{font-size:2.25rem}}@media only screen and (min-width:1280px){.footer .md-title{font-size:3.125rem}}.footer .sm-title{font-size:1.125rem}@media only screen and (min-width:768px){.footer .sm-title{font-size:1.75rem}}@media only screen and (min-width:1280px){.footer .sm-title{font-size:2rem}}.footer .reg-txt{font-size:.875rem}@media only screen and (min-width:768px){.footer .reg-txt{font-size:1.25rem}}@media only screen and (min-width:1280px){.footer .reg-txt{font-size:1.375rem}}.footer a{color:var(--clr-primary);font-size:inherit}.footer ul{list-style:none}.footer .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}.footer .btn svg{fill:var(--btn-secondary,#000);height:.3125rem;margin-left:.625rem;width:.9375rem}@media only screen and (min-width:768px){.footer .btn{font-size:1.25rem;line-height:1.15;padding:1rem 2.1875rem}.footer .btn svg{height:.75rem;margin-left:1rem;width:2rem}}@media only screen and (min-width:1280px){.footer .btn{font-size:1.375rem;padding:1rem 2.5rem}}.footer .btn--white{--btn-primary:#fff;--btn-secondary:#000}@media only screen and (hover:hover) and (pointer:fine){.footer .btn--white:hover{background-color:hsla(0,0%,100%,.5)}}.footer .btn--black{--btn-primary:#000;--btn-secondary:#fff}@media only screen and (hover:hover) and (pointer:fine){.footer .btn--black:hover{background-color:rgba(0,0,0,.5)}}.loading-more .footer .btn--more{opacity:0}.footer .btn--more svg{transform:rotate(90deg);transform-origin:50%}@media only screen and (min-width:768px){.footer .btn--more svg{transform:rotate(90deg) scaleX(.8)}}.footer .container{height:100%;margin:0 auto;max-width:1440px;padding:0 var(--side-padding)}.footer .subscribe-form{align-items:flex-end;display:flex;flex-flow:row wrap;position:relative}.footer .subscribe-form .btn{--btn-primary:var(--clr-primary);--btn-secondary:var(--clr-secondary)}.footer .subscribe-form .success-message{align-self:center;opacity:0;pointer-events:none;position:absolute;transform:translateY(20px)}.footer .subscribe-form .form__item{transform:translateY(0)}.footer .subscribe-form.successful-subscribe .form__item{opacity:0;transform:translateY(20px)}.footer .subscribe-form.successful-subscribe .success-message{opacity:1;transform:translateY(0)}.footer .subscribe-form input:-webkit-autofill,.footer .subscribe-form input:-webkit-autofill:active,.footer .subscribe-form input:-webkit-autofill:focus,.footer .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}.footer .form .form__error,.footer .form .form__item,.footer .form .input-label,.footer .form .success-message,.footer .form input,.footer .subscribe-form .form__error,.footer .subscribe-form .form__item,.footer .subscribe-form .input-label,.footer .subscribe-form .success-message,.footer .subscribe-form input{transition:all .25s linear 0s}.footer button{background:none;border:none}.footer .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){.footer .form__input{line-height:1rem}}.footer .form__input input{background:none;border-width:0;border-bottom:1px solid var(--clr-primary);border-radius:unset;color:inherit;font-size:inherit;padding:.625rem 0;width:100%}.footer .form__input:after{display:none}.footer .form__input .input-label{font-size:inherit;pointer-events:none;position:absolute;transform-origin:0 0;z-index:10}.footer .form__input.filled .input-label,.footer .form__input:focus-within .input-label{transform:scale(.6) translateY(var(--label-shift))}.footer .form__input.error-input{--clr-primary:red}.footer .form__input.error-input .form__error{opacity:1;transform:rotateX(0deg)}.footer .form__error{background-color:#f6f6f6;border-radius:2px;display:block;font-size:.5rem;left:0;line-height:1.3;opacity:0;padding:2px;position:absolute;top:calc(100% + 4px);transform:rotateX(90deg)}@media only screen and (min-width:768px){.footer .form__error{font-size:.625rem;padding:2px 8px}}@media only screen and (min-width:1024px){.footer .form__error{font-size:.75rem}}.footer .form__submit{margin-top:1.25rem}.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}@media only screen and (min-width:1280px){.footer .subscribe-form .form__input{flex:1 1 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}}.order-section{background:#000;color:#fff;padding-bottom:3.125rem}@media only screen and (min-width:768px){.order-section{padding-bottom:5rem}}@media only screen and (min-width:1280px){.order-section{padding-bottom:8.75rem}}.order-section .title{font-size:1.5rem;line-height:1.75rem;margin-bottom:1.875rem}@media only screen and (min-width:768px){.order-section .title{font-size:4.375rem;line-height:5rem;margin-bottom:5rem}}@media only screen and (min-width:1280px){.order-section .title{grid-area:title;margin-bottom:0}}.order-section .order__form{width:100%}@media only screen and (min-width:768px){.order-section .order__form{width:28.125rem}}@media only screen and (min-width:1280px){.order-section .order__form{display:grid;gap:0 8.75rem;grid-template-areas:"title form" ". form" "disclaimer form";width:100%}.order-section .form{grid-area:form;margin-top:3.125rem;width:29.1875rem}}.order-section .form .iti,.order-section .form .iti__country-list{width:var(--full-input-width)}.order-section .form .iti__selected-dial-code{font-size:1rem;line-height:1.125rem}@media only screen and (min-width:768px){.order-section .form .iti__selected-dial-code{font-size:1.375rem;line-height:1.3}}.order-section .form .iti__country-list{color:#000}.order-section .form .iti__country-name,.order-section .form .iti__dial-code{font-size:.9375rem}.order-section .form input:-webkit-autofill,.order-section .form input:-webkit-autofill:active,.order-section .form input:-webkit-autofill:focus,.order-section .form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #000}.order-section .form__error{color:#ff3a3a;display:none;font-size:.5625rem;line-height:1.3;margin-top:.1875rem;text-align:right}@media only screen and (min-width:768px){.order-section .form__error{font-size:.75rem}}.order-section .form__input{margin-bottom:1.25rem}@media only screen and (min-width:768px){.order-section .form__input{margin-bottom:2.1875rem}}.order-section .form__input input{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:1rem;line-height:1.125rem;padding:.625rem 1.875rem .625rem .625rem;width:100%}@media only screen and (min-width:768px){.order-section .form__input input{font-size:1.375rem;line-height:1.3}}.order-section .form__input input::placeholder{color:#fff}.order-section .form__input.error-input input{border-color:#ff3a3a}.order-section .form__input.error-input .form__error{display:block;position:absolute;right:0}.order-section .form__action{margin-bottom:1.25rem;margin-top:2.5rem}@media only screen and (min-width:768px){.order-section .form__action{margin-bottom:5rem;margin-top:3.75rem}}@media only screen and (min-width:1280px){.order-section .form__action{margin-bottom:0}}.order-section .form__disclaimer{font-size:.75rem;line-height:.9375rem}@media only screen and (min-width:768px){.order-section .form__disclaimer{font-size:1rem;line-height:1.1875rem}}@media only screen and (min-width:1280px){.order-section .form__disclaimer{font-size:.875rem;grid-area:disclaimer;line-height:1.125rem;width:18.75rem}}.order-section .form__disclaimer a{border-bottom:1px solid;font:inherit;text-decoration:none;transition:.2s}@media only screen and (hover:hover) and (pointer:fine){.order-section .form__disclaimer a:hover{border-color:transparent}}.order-section .btn--submit{background:#f92;position:relative;transition:.3s;width:100%}@media only screen and (min-width:768px){.order-section .btn--submit{padding:.875rem 4.4375rem;width:fit-content}}@media only screen and (min-width:1280px){.order-section .btn--submit{padding:.875rem 5.875rem}}@media only screen and (hover:hover) and (pointer:fine){.order-section .btn--submit:hover{background:#f98d10}}.order-section .btn--submit:disabled{pointer-events:none}.order-section .btn--submit:disabled>span{opacity:0}.order-section .btn--submit:disabled .btn-loader{opacity:1}.order-section .btn-loader{display:inline-block;height:5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.order-section .btn-loader span{animation-timing-function:cubic-bezier(0,1,1,0);background:#000;border-radius:50%;height:.8125rem;position:absolute;top:2.0625rem;width:.8125rem}.order-section .btn-loader span:first-child{animation:btn-loader-1 .6s infinite;left:.5rem}.order-section .btn-loader span:nth-child(2){animation:btn-loader-2 .6s infinite;left:.5rem}.order-section .btn-loader span:nth-child(3){animation:btn-loader-2 .6s infinite;left:2rem}.order-section .btn-loader span:nth-child(4){animation:btn-loader-3 .6s infinite;left:3.5rem}@keyframes btn-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes btn-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes btn-loader-2{0%{transform:translate(0)}to{transform:translate(1.5rem)}}