/*! next CSS — собрано tools/css-build.mjs, не редактировать вручную | 2026-11-01 */
@layer overrides{.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)}@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)}}