
.header-wrapper{background:#fff;border-bottom:1px solid #e5e9ee}
@media(min-width:1025px){
 .header.header--top-left.inline-header-search{grid-template-areas:"heading inline-search icons" "navigation navigation navigation";grid-template-columns:240px minmax(280px,1fr) auto;column-gap:32px;row-gap:12px;padding-bottom:0}
 .header--top-left .header__heading,.header--top-left .header__heading-link{justify-self:start}
 .header--top-left>.header__search{width:100%;max-width:600px;justify-self:center}
 .header--top-left .search-modal__form{width:100%;max-width:none}
 .header--top-left .header__inline-menu{width:100%;margin:0;border-top:1px solid #edf0f3}
 .header--top-left .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px}
 .header--top-left .header__inline-menu>.list-menu--inline>li{flex-shrink:0}
 .header--top-left .header__menu-item{font-size:14px;padding:14px 16px;font-weight:500}
 .header--top-left summary.header__menu-item{padding-right:28px}
 .header--top-left .header__menu-item:hover{color:#235783;background:#f4f7fa;border-radius:4px}
 .header--top-left .header__active-menu-item{color:#235783;text-underline-offset:6px}
 .header--top-left .header__icons{padding-right:0}
}
@media(min-width:1025px) and (max-width:1199px){
 .header.header--top-left.inline-header-search{grid-template-columns:200px minmax(240px,1fr) auto;column-gap:20px}
 .header--top-left .header__menu-item{padding-left:10px;padding-right:10px;font-size:13px}
 .header--top-left summary.header__menu-item{padding-right:24px}
}
@media(max-width:1024px){.header-wrapper .header{padding-top:12px;padding-bottom:12px}}
