.footer{background-color:var(--spbSky1)}.footer__content{display:flex;justify-content:space-between;overflow:hidden;padding:32px 0}@media screen and (max-width:767px){.footer__content{flex-direction:column}.footer__links{order:1}}@media screen and (min-width:768px) and (max-width:1023px){.footer__links{width:398px}}@media screen and (min-width:1024px){.footer__links{width:550px}}.footer__link{color:var(--systemBlue);text-decoration:none}.footer__copyright{align-items:center;display:flex;margin-bottom:24px}@media screen and (max-width:767px){.footer__copyright{order:0;width:auto}}@media screen and (min-width:768px){.footer__copyright{margin-bottom:auto}}.footer__copyright-icon{align-items:center;border:1px solid var(--stcBlack);border-radius:50%;color:var(--content);display:flex;height:32px;justify-content:center;margin-right:12px;opacity:.25;width:32px}.footer__copyright-text{color:var(--content);font-size:12px;line-height:18px}.layout{display:flex;flex-direction:column;min-height:100vh}.layout__header{box-shadow:0 2px 12px rgba(0,0,0,.1);padding:20px 0;position:relative}.layout__content{display:flex;flex-grow:1}.layout__logo,.layout__logo-link{display:inline-block;vertical-align:top}.layout__logo{height:24px}.not-found-message{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 16px;text-align:center}@media screen and (min-width:768px){.not-found-message{padding:64px 32px 32px}}.not-found-message__icon{align-items:center;background-color:var(--spbSky0);border-radius:50%;display:flex;flex-shrink:0;height:100px;justify-content:center;margin-bottom:24px;width:100px}.not-found-message__icon-svg{height:72px;width:72px}.not-found-message__text{margin:8px 0 32px}.not-found-page__container{align-items:center;display:flex;justify-content:center;width:100%}.popup-open{height:100%;overflow:hidden}.popup__overlay{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transform:scale(.95);transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:20000}.popup .ReactModal__Overlay--after-open{opacity:1;transform:scale(1)}.popup .ReactModal__Overlay--before-close{opacity:0;transform:scale(.95)}.popup__wrapper{align-items:center;display:flex;height:100%;justify-content:center}@media screen and (min-width:768px){.popup__wrapper{padding:48px 0}}.popup__container{background-color:var(--base);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%;z-index:2}@media screen and (min-width:768px){.popup__container{border-radius:12px;height:auto;max-height:100%;width:504px}}.popup__background{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.popup__header{align-items:center;display:flex;justify-content:center;min-height:52px;padding:14px 46px;position:relative;z-index:2}@media screen and (min-width:768px){.popup__header{min-height:64px;padding:18px 60px}}.popup__header_shadow{box-shadow:0 2px 9px rgba(0,0,0,.15)}.popup__scroll-box{height:100%;overflow-y:auto;position:relative;z-index:1}.popup__close{background:var(--stcBlack5);border:none;border-radius:50%;cursor:pointer;height:24px;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;right:14px;top:14px;width:24px}@media screen and (min-width:768px){.popup__close{height:32px;right:16px;top:16px;width:32px}}.popup__close-icon{fill:var(--stcBlack50);height:100%;width:100%}.popup__preloader{background-color:var(--base);bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.before-leave-popup__content,.popup__preloader{align-items:center;display:flex;justify-content:center}.before-leave-popup__content{flex-direction:column;padding:0 16px 24px}@media screen and (max-width:767px){.before-leave-popup__content{min-height:100%}}.error-message{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 16px;text-align:center}@media screen and (min-width:768px){.error-message{padding:64px 32px 32px}}.error-message__icon{align-items:center;background-color:var(--spbSky0);border-radius:50%;display:flex;flex-shrink:0;height:100px;justify-content:center;margin-bottom:24px;width:100px}.error-message__icon-svg{height:72px;width:72px}.error-message__text{margin:8px 0 32px}.error-notice{min-height:100%;padding:0 32px 32px}.error-notice,.error-notice__content{align-items:center;display:flex;flex-direction:column}.error-notice__content{flex-grow:1;justify-content:center}.error-notice__img{height:144px;margin-bottom:24px;width:144px}.error-notice__header{margin-bottom:8px}.error-notice__paragraph{max-width:360px}.error-notice__button-wrapper{flex-shrink:0;margin-top:32px}@media screen and (max-width:767px){.error-notice__button{min-width:200px}}.description__title+.description__text{margin-top:24px}.description__text+.description__text{margin-top:16px}.captcha{margin-bottom:32px;margin-top:12px}.captcha__content{display:flex;flex-wrap:wrap;gap:20px}.captcha__img{height:100%;width:100%}.captcha__refresh{align-items:center;color:var(--systemBlue);cursor:pointer;display:flex;gap:8px}.captcha__refresh:hover{text-decoration:none}.captcha__refresh-icon{fill:var(--systemBlue);height:32px;width:32px}.captcha__code{border:1px solid var(--spbSky2);height:75px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;position:relative;width:170px}.captcha__code_updating:after{animation-duration:3s;animation-iteration-count:infinite;animation-name:rotateLoader;animation-timing-function:linear;background:url(/b812d576b101b07ba40e.svg) 50% 50% no-repeat;background-size:100%;bottom:0;content:"";display:block;height:48px;left:0;margin:auto;position:absolute;right:0;top:0;width:48px;will-change:transform}@keyframes rotateLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.captcha__input{width:171px}.file-input-drag-area{align-items:center;border:1px dashed var(--spbSky2);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding-bottom:20px;padding-top:12px}.file-input-drag-area_dragging{border-color:var(--brandGreen)}.file-input-drag-area_dragging *{pointer-events:none}.file-input-drag-area__svg-icon{fill:var(--spbSky3);height:40px;width:40px}@media screen and (max-width:767px){.file-input-drag-area__content{display:flex;flex-direction:column}}.file-input-drag-area__select-button{color:var(--brandGreen);display:inline-block;font-family:inherit;font-weight:500;margin-right:4px}@media screen and (max-width:767px){.file-input-drag-area__select-button{margin-right:0}}.file-input-drag-area__mark{color:var(--fury)}.file-input-item{align-items:center;border:1px solid var(--spbSky1);border-radius:12px;display:flex;gap:12px;padding:12px}.file-input-item__cancel-icon-box,.file-input-item__icon{flex-shrink:0;height:32px;width:32px}.file-input-item__cancel-icon-box{background-color:var(--spbSky0);border-radius:50%;cursor:pointer;margin-left:auto}.file-input-item__cancel-icon{fill:var(--spbSky3);height:100%;width:100%}.file-input-item__content{overflow:hidden}.file-input-item__extension{margin-right:4px}.file-input-item__name{font-size:15px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.file-input__input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.file-input__item:not(:last-child){margin-bottom:12px}.file-input__list,.file-input__notification{margin-top:24px}.party-field-item__select-line{margin-bottom:8px}.party-field-item__select-line:last-child{margin-bottom:0}.party-field-item__select-line_text{color:var(--spbSky3)}.party-field-item__select-line_post{margin-bottom:0}.otp-code__form{display:flex;flex-direction:column;padding:0 32px 32px}.otp-code__icon{fill:var(--brandGreen);height:64px;margin-bottom:16px;width:64px}.otp-code__info{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;text-align:center}.otp-code__title{margin-bottom:8px}.otp-code__number{margin-right:8px}.otp-code__field{margin-bottom:8px}.otp-code__timer{margin-bottom:24px}.otp-code__button{margin:0 auto}.form__fields{display:grid;grid-auto-flow:column;grid-template-areas:"product" "fio" "region" "organization" "email" "phone" "address" "comment" "files"}.form__button{display:block;margin-top:12px;min-width:142px}@media screen and (max-width:767px){.form__button{width:100%}}.form__assent{margin-top:24px}.form__error-notice{color:var(--fury);display:block;margin-bottom:24px}.form__field{margin-bottom:24px}.form__field_product{grid-area:product}.form__field_phone{grid-area:phone}.form__field_address{grid-area:address}.form__field_region{grid-area:region}.form__field_fio{grid-area:fio}.form__field_email{grid-area:email}.form__field_comment{grid-area:comment}.form__field_organization{grid-area:organization}.form__field_files{grid-area:files}@media screen and (min-width:768px){.tile{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.1)}}.order{margin:32px auto 48px;max-width:460px;padding:0 16px;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.order{max-width:556px}}@media screen and (min-width:768px){.order{margin-top:48px;padding:48px 64px}}@media screen and (min-width:1024px){.order{max-width:584px}}.order__breadcrumbs{font-size:12px;margin-bottom:16px}.order__description{margin-bottom:32px}.preloader{display:flex;height:calc(100vh - 100px);width:100vw}.preloader__svg{margin:auto}.report-ready-message{align-items:center;display:flex;flex-direction:column;padding:20px 16px}@media screen and (max-width:767px){.report-ready-message{justify-content:center}}@media screen and (min-width:768px){.report-ready-message{padding:64px 32px 32px;width:580px}}.report-ready-message__icon{fill:var(--brandGreen);background-color:var(--brandGreen20);border-radius:50%;display:flex;flex-shrink:0;height:100px;margin-bottom:24px;width:100px}.report-ready-message__description{margin-bottom:32px;text-align:center}.report-ready-message__title{margin-bottom:8px}.report-ready-message__buttons{display:flex;gap:32px}.success-message{align-items:center;align-self:flex-start;display:flex;flex-direction:column;padding:40px 0;width:525px}@media screen and (max-width:767px){.success-message{max-width:541px;padding:24px 16px;width:100%}}.success-message__header{text-align:center}.success-message__description{margin-bottom:24px}.success-message__title{margin-bottom:8px}.success-message__time{font-size:15px;font-weight:500;line-height:24px}.success-message__phone{font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px}@media screen and (min-width:1280px){.success-message__phone{font-size:20px;line-height:28px}}.success-message__img{height:175px;margin-bottom:32px;width:265px}.success-message__action{background-color:var(--spbSky0);border-radius:24px;padding:24px 24px 12px}@media screen and (min-width:768px){.success-message__action{padding:24px 32px}}.success-message__action-text{font-size:15px;font-weight:400;line-height:24px;margin-bottom:20px;text-align:center}.success-message__action-buttons{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}@media screen and (min-width:768px){.success-message__action-buttons{flex-direction:row-reverse;gap:20px}}.order-page__container{align-items:center;display:flex;justify-content:center;width:100%}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:Graphik;font-style:normal;font-weight:300;src:url(/fonts/graphik/MegaFonGraphikLC-Light-Web.woff2) format("woff2"),url(/fonts/graphik/MegaFonGraphikLC-Light-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:400;src:url(/fonts/graphik/MegaFonGraphikLC-Regular-Web.woff2) format("woff2"),url(/fonts/graphik/MegaFonGraphikLC-Regular-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:500;src:url(/fonts/graphik/MegaFonGraphikLC-Medium-Web.woff2) format("woff2"),url(/fonts/graphik/MegaFonGraphikLC-Medium-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:600;src:url(/fonts/graphik/MegaFonGraphikLC-Semibold-Web.woff2) format("woff2"),url(/fonts/graphik/MegaFonGraphikLC-Semibold-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:700;src:url(/fonts/graphik/MegaFonGraphikLC-Bold-Web.woff2) format("woff2"),url(/fonts/graphik/MegaFonGraphikLC-Bold-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:900;src:url(/fonts/graphik/MegaFonGraphikLC-Black-Web.woff2) format("woff2"),url(/fonts/graphik/MegaFonGraphikLC-Black-Web.woff) format("woff")}html{font-family:Graphik,Arial,sans-serif;font-size:15px;line-height:24px}*{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}b,strong{font-weight:500}button,h1,h2,h3,h4,h5{margin:0}button{background:transparent;border:none;cursor:pointer;padding:0}button:focus{outline:none}input{border:none;cursor:pointer}input:focus{outline:none}input:required{box-shadow:none}input:invalid{box-shadow:none}input::-ms-clear{display:none}a{text-decoration:none}a:hover{text-decoration:underline}ul{list-style:none}li,ul{margin:0;padding:0}