.site-header{position:relative;z-index:101}@media (min-width:75rem){.site-header{min-height:var(--site-header-height-wide);border-block-end:1px solid transparent}}.site-header__initial{position:relative;align-self:stretch;background-color:var(--color--primary-50);align-items:flex-end;display:flex;z-index:102}.site-header__fixable{transition:all .5s;align-items:flex-end;display:flex}@media (min-width:75rem){.site-header__fixable.is-fixed:not(.is-expanded){pointer-events:none}body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed{position:fixed;max-width:var(--max-bg-color);inset-block-start:calc(var(--drupal-displace-offset-top, 0px) - var(--sp4));z-index:102}}.site-header__inner{flex-grow:1;position:relative;background:var(--color--white);width:calc(100vw - var(--content-left) - var(--drupal-displace-offset-left, 0px) - var(--drupal-displace-offset-right, 0px));z-index:1}@media (min-width:75rem){html.js body:not(.is-always-mobile-nav) .site-header__inner{transition:opacity .3s,transform .3s,box-shadow .3s}.site-header__fixable.is-expanded .site-header__inner{box-shadow:-36px 1px 36px rgba(0,0,0,.08)}[dir=rtl] .site-header__fixable.is-expanded .site-header__inner{box-shadow:36px 1px 36px rgba(0,0,0,.08)}body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(-101%);opacity:0}[dir=rtl] body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(101%)}}.site-header__inner__container{justify-content:space-between;display:flex}body.is-fixed .site-header__inner__container{width:auto}