.main-header{--header-link-color: var(--primary-text-color);--header-link-hover-color: var(--primary-color);--header-link-secondary-color: var(--gray-color);--header-link-secondary-hover-color: var(--primary-color);background:var(--primary-bg-color)}:where(.main-header) a,:where(.main-header) button{text-decoration-color:rgba(0,0,0,0)}:where(.main-header) a,:where(.main-header) a:focus,:where(.main-header) button,:where(.main-header) button:focus{--primary-link-color: var(--header-link-color);--primary-link-hover-color: var(--header-link-hover-color);--primary-link-focus-color: var(--header-link-hover-color);--primary-link-active-color: var(--header-link-hover-color);--btn-text-color: var(--primary-link-color)}:where(.main-header) a:hover,:where(.main-header) a:focus-visible,:where(.main-header) button:hover,:where(.main-header) button:focus-visible{--btn-text-color: var(--primary-link-hover-color)}:where(.main-header) ul ul{--header-link-color: var(--primary-text-color);--header-link-hover-color: var(--primary-color);--header-link-secondary-color: var(--gray-color);--header-link-secondary-hover-color: var(--primary-color)}@media screen and (min-width: 1480px){.main-header .sticky-menu-anchor{position:relative}.body--header-type-slider .main-header .sticky-menu-anchor{top:70px}.body--header-type-slider:not(:has(.main-header__slider)):has(.main-header__container--sticky) .main-header .sticky-menu-anchor{margin-bottom:160px}.body--header-type-classic .main-header .sticky-menu-anchor{top:110px}.body--header-type-classic:has(.main-header__container--sticky) .main-header .sticky-menu-anchor{margin-bottom:185px}}.main-header__container{position:relative;display:grid;padding-top:calc(var(--gap)*4);padding-bottom:calc(var(--gap)*4);gap:calc(var(--gap)*1.75) calc(var(--gap)*4);grid-template-columns:320px 1fr}.body--header-type-classic .main-header__container{padding-bottom:calc(var(--gap)*1.5)}@media screen and (min-width: 768px){.body--header-type-classic .main-header__container{grid-template-columns:405px 1fr}}@media screen and (min-width: 1480px){.body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container:not(.body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky){position:absolute;z-index:2;right:0;left:0}}@media screen and (max-width: 1479px){.body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container{position:absolute;z-index:2;right:0;left:0}}@media screen and (max-width: 1479px){.main-header__container{padding-top:calc(var(--gap)*2);padding-bottom:calc(var(--gap)*2);gap:0 calc(var(--gap)*4)}}@media screen and (max-width: 767px){.main-header__container{gap:0 calc(var(--gap)*2);grid-template-columns:1fr max-content}}@media screen and (min-width: 1480px){.body--sticky-top-menu:not(.body--full-menu-expanded) .main-header__container--sticky{--header-link-color: var(--primary-text-color);position:fixed;z-index:10;top:0;right:0;left:0;padding-top:0;padding-bottom:0}.body--sticky-top-menu:not(.body--full-menu-expanded) .main-header__container--sticky::before{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;background:var(--primary-bg-color);content:"";pointer-events:none;transform:translateX(-50%)}:root[data-special-color=white] .body--sticky-top-menu:not(.body--full-menu-expanded) .main-header__container--sticky::before{border-bottom:2px solid var(--border-color)}:root[data-special-color=black] .body--sticky-top-menu:not(.body--full-menu-expanded) .main-header__container--sticky::before{border-bottom:2px solid var(--border-color)}:root[data-special-color=blue] .body--sticky-top-menu:not(.body--full-menu-expanded) .main-header__container--sticky::before{border-bottom:2px solid var(--border-color)}.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename{align-self:center;grid-row:1;grid-template-columns:1fr;justify-self:start}.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename .main-header__logo{width:27px}.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename .main-header__logo img{margin-top:calc(var(--gap)*1)}.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename .main-header__logo img[src$="default-logo.svg"]{filter:unset}.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename>span:not(.main-header__logo){display:none}.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__block--top{display:none}.body--invert-default-logo-colors.body--sticky-top-menu.body--header-type-slider:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename .main-header__logo img[src$="default-logo.svg"]{filter:unset}.body--sticky-top-menu.body--header-type-classic:not(.body--full-menu-expanded) .main-header__container--sticky{padding-top:0;padding-bottom:0}.body--sticky-top-menu.body--header-type-classic:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__sitename,.body--sticky-top-menu.body--header-type-classic:not(.body--full-menu-expanded) .main-header__container--sticky .main-header__block{display:none}}.main-header__sitename{display:grid;align-self:flex-start;color:var(--header-link-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);gap:calc(var(--gap)*2.5);grid-row:1/3;grid-template-columns:max-content 1fr;line-height:1.25}.body--header-type-classic .main-header__sitename{gap:calc(var(--gap)*2)}@media screen and (max-width: 1479px){.main-header__sitename,.body--header-type-classic .main-header__sitename{gap:calc(var(--gap)*1.5)}}@media screen and (max-width: 529px){.main-header__sitename{font-size:calc(10/var(--initial-font-multiplier)*1rem);line-height:1.2}}.main-header__sitename .main-header__logo{width:55px}.body--header-type-classic .main-header__sitename .main-header__logo{width:43px}@media screen and (max-width: 1479px){.main-header__sitename .main-header__logo,.body--header-type-classic .main-header__sitename .main-header__logo{width:37px}}@media screen and (max-width: 767px){.main-header__sitename .main-header__logo,.body--header-type-classic .main-header__sitename .main-header__logo{width:33px}}.main-header__sitename .main-header__logo img{width:100%}.body--mainpage.body--invert-default-logo-colors.body--header-type-slider:not(.body--full-menu-expanded) .main-header__sitename .main-header__logo img[src$="default-logo.svg"]{filter:brightness(100)}:root[data-special-color=white] .body.body--invert-default-logo-colors:not(.body--full-menu-expanded) .main-header__sitename .main-header__logo img[src$="default-logo.svg"]{filter:brightness(0)}:root[data-special-color=blue] .body.body--invert-default-logo-colors:not(.body--full-menu-expanded) .main-header__sitename .main-header__logo img[src$="default-logo.svg"]{filter:brightness(0)}:root[data-special-color=black] .body.body--invert-default-logo-colors:not(.body--full-menu-expanded) .main-header__sitename .main-header__logo img[src$="default-logo.svg"]{filter:brightness(100)}.main-header__title{display:flex;align-items:center;min-width:85px;max-width:346px}.main-header__title img{width:100%}.main-header__block{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--gap)*4);grid-column:2}@media screen and (max-width: 1479px){.main-header__block{justify-content:flex-end}}.main-header__block--top{font-size:calc(14/var(--initial-font-multiplier)*1rem)}:where(.main-header__block--top) a,:where(.main-header__block--top) a:focus,:where(.main-header__block--top) button,:where(.main-header__block--top) button:focus{--primary-link-color: var(--header-link-secondary-color);--primary-link-hover-color: var(--header-link-secondary-hover-color);--primary-link-focus-color: var(--header-link-secondary-hover-color);--primary-link-active-color: var(--header-link-secondary-hover-color);--btn-text-color: var(--primary-link-color)}:where(.main-header__block--top) a:hover,:where(.main-header__block--top) a:focus-visible,:where(.main-header__block--top) button:hover,:where(.main-header__block--top) button:focus-visible{--btn-text-color: var(--primary-link-hover-color)}@media screen and (max-width: 1479px){.main-header__block--top{display:none}}.body--header-type-classic .main-header__block--bottom{justify-content:flex-end}@media screen and (min-width: 1480px){.main-header__top-menu{height:64px}.body--header-type-classic .main-header__top-menu{grid-column:1/-1}:root[data-special-font-size=big] .main-header__top-menu{height:auto;min-height:64px}}@media screen and (max-width: 1479px){.main-header__top-menu{display:none}}.main-header__secondary-menu{margin-right:auto}.main-header__user{display:flex;align-items:center;gap:calc(var(--gap)*0.5)}:where(.main-header__user) a:has(svg){line-height:0}.body--header-type-classic .main-header__user{position:relative}@media screen and (max-width: 1479px){.body--header-type-classic .main-header__user{display:none}}.body--header-type-classic .main-header__user a{display:flex;height:100%;align-items:center;justify-content:center;padding:0 48px 0 calc(var(--gap)*2.25);border-radius:var(--border-radius-2);background:var(--gray-ultra-light-color);color:var(--primary-link-color);font-size:calc(16/var(--initial-font-multiplier)*1rem)}:root[data-special-color=white] .body--header-type-classic .main-header__user a{background:rgba(0,0,0,0)}:root[data-special-color=black] .body--header-type-classic .main-header__user a{background:rgba(0,0,0,0)}:root[data-special-color=blue] .body--header-type-classic .main-header__user a{background:rgba(0,0,0,0)}.body--header-type-classic .main-header__user a:last-child{position:absolute;top:0;right:0;bottom:0;width:48px;padding:0;background:rgba(0,0,0,0)}.body--header-type-classic .main-header__user a:hover,.body--header-type-classic .main-header__user a:focus-visible{background:var(--gray-extra-light-color)}:root[data-special-color=white] .body--header-type-classic .main-header__user a:hover,:root[data-special-color=white] .body--header-type-classic .main-header__user a:focus-visible{background:rgba(0,0,0,0)}:root[data-special-color=black] .body--header-type-classic .main-header__user a:hover,:root[data-special-color=black] .body--header-type-classic .main-header__user a:focus-visible{background:rgba(0,0,0,0)}:root[data-special-color=blue] .body--header-type-classic .main-header__user a:hover,:root[data-special-color=blue] .body--header-type-classic .main-header__user a:focus-visible{background:rgba(0,0,0,0)}.main-header__sign-in-button{--btn-padding-x: 0px;--btn-padding-y: 0px;display:flex;align-items:center;gap:calc(var(--gap)*0.5);min-height:unset;font-weight:400;font-size:calc(16/var(--initial-font-multiplier)*1rem)}.main-header__sign-in-button,.main-header__sign-in-button:hover,.main-header__sign-in-button:focus,.main-header__sign-in-button:focus-visible{--btn-background: transparent}.body--header-type-classic .main-header__sign-in-button{padding:0 calc(var(--gap)*2.25);border-radius:var(--border-radius-2);background:var(--gray-ultra-light-color);color:var(--primary-link-color);font-size:calc(16/var(--initial-font-multiplier)*1rem)}@media screen and (max-width: 1479px){.body--header-type-classic .main-header__sign-in-button{display:none}}.body--header-type-classic .main-header__sign-in-button:hover,.body--header-type-classic .main-header__sign-in-button:focus-visible{background:var(--gray-extra-light-color)}@media screen and (max-width: 1479px){.body--header-type-classic .main-header__portals{display:none}}.main-header__buttons{display:flex;gap:calc(var(--gap)*1)}@media screen and (min-width: 1480px){.body--header-type-classic .main-header__buttons{gap:calc(var(--gap)*1.5)}}.main-header__button{--btn-border-size: 0;--btn-padding-x: 0;--btn-padding-y: 0;width:48px;height:48px;min-height:0;line-height:0}@media screen and (min-width: 1480px){.body--header-type-classic .main-header__button{--btn-background: var(--gray-ultra-light-color);width:48px;height:48px}:root[data-special-color=white] .body--header-type-classic .main-header__button{--btn-background: transparent}:root[data-special-color=black] .body--header-type-classic .main-header__button{--btn-background: transparent}:root[data-special-color=blue] .body--header-type-classic .main-header__button{--btn-background: transparent}}.body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:hover,.body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:focus-visible{--btn-background: var(--white-color)}:root[data-special-color=white] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:hover,:root[data-special-color=white] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:focus-visible{--btn-background: transparent;--btn-border-size: 2px;--btn-border-color: var(--special-text-color)}:root[data-special-color=black] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:hover,:root[data-special-color=black] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:focus-visible{--btn-background: transparent;--btn-border-size: 2px;--btn-border-color: var(--special-text-color)}:root[data-special-color=blue] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:hover,:root[data-special-color=blue] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header__button:focus-visible{--btn-background: transparent;--btn-border-size: 2px;--btn-border-color: var(--special-text-color)}@media screen and (max-width: 767px){.main-header__button{width:38px;height:38px}}.main-header__button,.main-header__button:focus{--btn-background: transparent}.main-header__button:hover,.main-header__button:focus-visible{--btn-background: var(--gray-extra-light-color);--btn-text-color: var(--primary-text-color)}:root[data-special-color=white] .main-header__button:hover,:root[data-special-color=white] .main-header__button:focus-visible{--btn-background: transparent}:root[data-special-color=black] .main-header__button:hover,:root[data-special-color=black] .main-header__button:focus-visible{--btn-background: transparent}:root[data-special-color=blue] .main-header__button:hover,:root[data-special-color=blue] .main-header__button:focus-visible{--btn-background: transparent}@media screen and (min-width: 1480px){.body--header-type-classic .main-header__button--full-menu-toggle{display:none}}.body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header{--header-link-color: var(--white-color);--header-link-hover-color: var(--gray-light-color);--header-link-secondary-color: var(--gray-light-color);--header-link-secondary-hover-color: var(--white-color);background:var(--tertiary-bg-color)}.main-header__slider{position:relative;z-index:1;overflow:hidden;width:100%;height:calc(100dvh - var(--bx-panel-height, 0) - var(--top-warning-height, 0) - var(--digital-gov-warning-height, 0));min-height:600px;grid-column:1/-1}:root[data-special-color=white] .main-header__slider{border-bottom:2px solid var(--special-text-color)}:root[data-special-color=black] .main-header__slider{border-bottom:2px solid var(--special-text-color)}:root[data-special-color=blue] .main-header__slider{border-bottom:2px solid var(--special-text-color)}:root[data-special-color=white] .main-header,:root[data-special-color=white] :where(.main-header) ul ul,:root[data-special-color=white] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header{--header-link-color: var(--special-text-color);--header-link-hover-color: var(--special-text-color);--header-link-secondary-color: var(--special-text-color);--header-link-secondary-hover-color: var(--special-text-color)}:root[data-special-color=black] .main-header,:root[data-special-color=black] :where(.main-header) ul ul,:root[data-special-color=black] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header{--header-link-color: var(--special-text-color);--header-link-hover-color: var(--special-text-color);--header-link-secondary-color: var(--special-text-color);--header-link-secondary-hover-color: var(--special-text-color)}:root[data-special-color=blue] .main-header,:root[data-special-color=blue] :where(.main-header) ul ul,:root[data-special-color=blue] .body--mainpage.body--header-type-slider:not(.body--full-menu-expanded) .main-header{--header-link-color: var(--special-text-color);--header-link-hover-color: var(--special-text-color);--header-link-secondary-color: var(--special-text-color);--header-link-secondary-hover-color: var(--special-text-color)}
