/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */.site-header{position:relative;z-index:101;@media(min-width:75rem){min-height:var(--site-header-height-wide);border-block-end:solid 1px transparent}}.site-header__initial{position:relative;z-index:102;display:flex;align-items:flex-end;align-self:stretch;background-color:var(--color--primary-50)}.site-header__fixable{display:flex;align-items:flex-end;transition:all .5s;&.is-fixed{@media(min-width:75rem){&:not(.is-expanded){pointer-events:none}}}}@media(min-width:75rem){body:not(.is-always-mobile-nav){.site-header__fixable.is-fixed{position:fixed;z-index:102;inset-block-start:calc(var(--drupal-displace-offset-top, 0px) - var(--sp4));max-width:var(--max-bg-color)}}}.site-header__inner{position:relative;z-index:1;flex-grow:1;width:calc(100vw - var(--content-left) - var(--drupal-displace-offset-left, 0px) - var(--drupal-displace-offset-right, 0px));background:var(--color--white)}html.js body:not(.is-always-mobile-nav) .site-header__inner{@media(min-width:75rem){transition:opacity .3s,transform .3s,box-shadow .3s}}.site-header__fixable.is-expanded .site-header__inner{@media(min-width:75rem){box-shadow:-36px 1px 36px #00000014}}[dir=rtl] .site-header__fixable.is-expanded .site-header__inner{@media(min-width:75rem){box-shadow:36px 1px 36px #00000014}}body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{@media(min-width:75rem){transform:translate(-101%);opacity:0}}[dir=rtl] body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{@media(min-width:75rem){transform:translate(101%)}}.site-header__inner__container{display:flex;justify-content:space-between}body.is-fixed .site-header__inner__container{width:auto}
