/*! next CSS — собрано tools/css-build.mjs, не редактировать вручную | 2026-11-02 */
@layer overrides{:is(button,[role='button'],[tabindex]:not([tabindex='-1'])):focus,:is(button,[role='button'],[tabindex]:not([tabindex='-1'])):focus-visible{outline: none;box-shadow: 0 0 0 3px var(--nx-focus-halo)}input:focus,select:focus,textarea:focus{outline: none;box-shadow: 0 0 0 3px var(--nx-focus-halo)}:is(button,summary,[role='button'],input,select,textarea):focus,:is(button,summary,[role='button'],input,select,textarea):focus-visible{transition: none}.custom-checkbox:focus + label::before{outline: none;box-shadow: 0 0 0 3px var(--nx-focus-halo)}.calc-container .calc-segmented input[type="radio"]:focus + label,.calc-container .calc-segmented input[type="radio"]:focus-visible + label{outline: none;box-shadow: inset 0 0 0 3px var(--nx-focus-halo)}.calculator-range:focus{box-shadow: none}.calculator-range:focus::-webkit-slider-thumb{box-shadow: 0 0 0 3px var(--nx-focus-halo),var(--nx-elevation-thumb)}.calculator-range:focus::-moz-range-thumb{box-shadow: 0 0 0 3px var(--nx-focus-halo),var(--nx-elevation-thumb)}.types-item.types-item:focus,.types-item.types-item:focus-visible{outline: none;box-shadow: none}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: 0.01ms;animation-iteration-count: 1;transition-duration: 0.01ms;transition-delay: 0ms;scroll-behavior: auto}.wow{visibility: visible;animation: none}}.nx-page .page-h1{padding-block: 0}.nx-page main>header>.page-h1 + .start-block{margin-block-start: var(--nx-space-5)}.nx-page main>header>.page-h1 + .tag-row{margin-block-start: var(--nx-space-2)}.nx-page main>.faq-section{padding-block: 0;margin-block: 0}.nx-page main>.faq-section:not(:first-child){margin-block-start: var(--nx-space-6)}.nx-page main>.faq-section:last-child{margin-block-end: var(--nx-space-6)}.nx-page main>header>.news-fin-txt{margin-block: 0;padding-block-end: 0}.nx-page main>header>.news-fin-txt:not(:first-child){margin-block-start: var(--nx-space-5)}.nx-page main>header>aside .buttons-wrapper--top-gap{margin-block-start: 0}.nx-page .start-block>:last-child{margin-block-end: 0}.nx-page main>header>.page-h1 + .categoryLink{margin-block-start: var(--nx-space-5)}.nx-page main>header>.categoryLink{padding-block-end: 0}.nx-page main>header>.categoryLink:not(:last-child){margin-block-end: var(--nx-space-7)}.nx-page main>header>aside{display: flex;flex-direction: column;gap: var(--nx-space-4);margin-block: 0}.nx-page main>header>aside:not(:first-child){margin-block-start: var(--nx-space-4)}.nx-page>.container>.news-fin-txt{padding-block: 0}.nx-page:has(>.container>.news-fin-txt){padding-block-end: var(--nx-space-7)}.contacts-page.nx-page{padding-block-start: var(--nx-space-56);gap: 0}.contacts-page.nx-page main.nx-stack{gap: var(--nx-space-5)}.contacts-page.nx-page main.nx-stack>noindex{display: contents}.news-detail.nx-page{padding-block-start: var(--nx-space-4);gap: var(--nx-space-5)}.news-detail.nx-page main.nx-stack{gap: var(--nx-space-4)}.news-detail.nx-page main.nx-stack>header{display: flex;flex-direction: column;gap: var(--nx-space-4);margin-block: 0}.news-detail.nx-page main.nx-stack>header>h1,.news-detail.nx-page main.nx-stack>header>time,.news-detail.nx-page main.nx-stack>header>.start-block{margin-block: 0}.news-detail.nx-page main.nx-stack>header>noindex{display: contents}.news-detail.nx-page main.nx-stack>header + *{margin-block-start: 0}.about-page.nx-page{padding-block-start: var(--nx-space-80);gap: 0}.about-page.nx-page main.nx-stack{gap: var(--nx-space-5)}.about-page.nx-page main.nx-stack>noindex{display: contents}.reference.nx-page{padding-block-start: var(--nx-space-4);gap: var(--nx-space-5)}.reference.nx-page .reference-container.nx-stack{gap: 0}.reference.nx-page .reference-container>header + *{margin-block-start: var(--nx-space-6)}.exhibitions-detail.nx-page{padding-block-start: var(--nx-space-4);gap: var(--nx-space-5)}.exhibitions-detail.nx-page main.nx-stack{gap: var(--nx-space-7)}.exhibitions-detail.nx-page main.nx-stack>header{display: flex;flex-direction: column;gap: var(--nx-space-4);margin-block: 0}.exhibitions-detail.nx-page main.nx-stack>header>h1{margin-block: 0;padding-block-end: 0}.exhibitions-detail.nx-page main.nx-stack>header>noindex{display: contents}.presentation.nx-page{padding-block: var(--nx-space-7);gap: 0}.presentation.nx-page .presentations-header{padding-block: 0}.dictionary-page.nx-page main.nx-stack{gap: var(--nx-space-4)}.dictionary-page.nx-page main.nx-stack>header + *{margin-block-start: 0}.nx-search-page.nx-page{padding-block-start: var(--nx-space-5);gap: 0}.nx-search-page.nx-page main.nx-stack{gap: var(--nx-space-4)}.nx-search-page.nx-page main.nx-stack>header{padding-block-start: 0}.nx-search-page.nx-page main.nx-stack>header + *{margin-block-start: 0}.nx-search-page.nx-page main.nx-stack>.nx-flow{padding-block-start: 0}@media (max-width: 576px){.text-lead,big{font-size: var(--nx-type-lead-small-size);font-weight: var(--nx-font-weight-medium);line-height: var(--nx-type-lead-small-leading)}h2{font-size: var(--nx-font-size-18)}h3{font-size: var(--nx-font-size-17)}h1{font-size: var(--nx-font-size-18);line-height: var(--nx-line-height-20)}p,blockquote{line-height: var(--nx-line-height-18)}}em{font-weight: var(--nx-font-weight-regular)}.gray{color:var(--nx-text-muted);border-color:var(--nx-border-strong)}.darkgray{color:var(--nx-text-body);border-color:var(--nx-border-heavy)}.news-list-item-title{font-size: var(--nx-font-size-17)}@media (max-width: 768px){.header-menu__contacts{margin-inline: 0;margin-block-start: 0}}@media (max-width: 575.98px){.header-menu__contacts{margin-block-start: var(--nx-space-3);margin-inline-start: 0}.header-menu__logo img{max-height: 32px;width: 140px}}.index-form__input{margin-block-end: var(--nx-space-2)}}