/* START_SECTION:header (INDEX:19) */
.section-header .header{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;letter-spacing:0;max-width:1440px;padding:0 32px;column-gap:20px}
.section-header .header__heading-link{margin-left:0;padding:0}
.section-header .header__heading-logo-wrapper{width:120px;height:60px;display:flex;align-items:center;overflow:hidden}
.section-header .header__heading-logo{width:100%;height:76px;flex-shrink:0;max-height:76px;object-fit:contain}
.section-header .header__inline-menu{margin-left:0;justify-self:center}
.section-header .header__menu-item{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.4}
.section-header .header__icons{justify-self:end;padding-right:0}
.announcement-bar__message{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:11px;min-height:28px;padding:6px 0;letter-spacing:.04em}
@media(min-width:990px){
.section-header .header{grid-template-columns:120px minmax(0,1fr) 120px;column-gap:8px;padding-left:16px!important;padding-right:16px!important}
.section-header .header__heading{justify-self:start}
.section-header .header__heading-logo-wrapper{height:72px}.section-header .header__heading-logo{height:96px;max-height:96px}
.section-header .header__menu-item{font-size:13px;padding-left:6px;padding-right:6px}
.section-header .header summary.header__menu-item{padding-right:24px}
}
@media(min-width:1200px){
.section-header .header{grid-template-columns:160px minmax(0,1fr) 160px;column-gap:16px;padding-left:24px!important;padding-right:24px!important}
.section-header .header__heading-logo-wrapper{width:160px;height:80px}
.section-header .header__heading-logo{height:112px;max-height:112px}
.section-header .header__menu-item{font-size:15px;padding-left:10px;padding-right:10px}
.section-header .header summary.header__menu-item{padding-right:28px}
}
@media(min-width:1350px){
.section-header .header{grid-template-columns:180px minmax(0,1fr) 180px;column-gap:20px;padding-left:32px!important;padding-right:32px!important}
.section-header .header__heading-logo-wrapper{width:180px}
.section-header .header__menu-item{font-size:16px;padding-left:12px;padding-right:12px}
}
@media(max-width:989px){.section-header .header{padding-left:20px;padding-right:20px;column-gap:14px}}
@media(max-width:749px){.section-header .header{padding-top:2px;padding-bottom:2px}}
html{scroll-padding-top:calc(var(--header-height,80px) + 16px)}
.section-header .header-wrapper{background:rgba(255,255,255,.96)}
.section-header .header__icon{min-width:44px;min-height:44px}
.section-header .header__menu-item:focus-visible{outline:2px solid #0066cc;outline-offset:3px}
@supports(backdrop-filter:blur(16px)){.section-header .header-wrapper{background:rgba(255,255,255,.94);backdrop-filter:blur(16px)}}
@media(prefers-reduced-transparency:reduce){.section-header .header-wrapper{background:#fff;backdrop-filter:none}}
/* END_SECTION:header */
