/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.container.site-header__inner__container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;gap:1rem;position:relative;}.region-header{grid-column:1;justify-self:start;}.header-image{grid-column:3;justify-self:end;display:flex;align-items:center;padding-right:6rem;box-sizing:border-box;}.mobile-buttons{grid-column:3;justify-self:end;z-index:20;}.header-nav{grid-column:2;justify-self:center;width:100%;display:grid;grid-auto-flow:column;align-items:center;gap:1rem;}.region--secondary-menu .text-content .header-link{box-shadow:none;}.region--secondary-menu{justify-self:end;margin-block-start:0;margin-block-end:0;}.header-image .header-link img{max-height:40px;width:auto;}@media (min-width:75rem){.only-mobile{display:none !important;}.mobile-buttons{display:none;}body:not(.is-always-mobile-nav) .header-nav{grid-column:2 !important;justify-self:center !important;display:flex !important;justify-content:center !important;align-items:center;width:auto !important;position:static !important;transform:none !important;visibility:visible !important;margin:0 !important;}}@media (max-width:75rem){.only-mobile{display:block !important;}.container.site-header__inner__container{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:0.5rem;align-items:center;}.region-header{grid-column:1;grid-row:1;justify-self:start;}.mobile-buttons{grid-column:2;grid-row:1;justify-self:end;z-index:1000;}.header-image{display:none;grid-column:1;grid-row:2;justify-self:left;align-items:center;padding:0;z-index:10;}.header-nav{visibility:hidden;position:fixed;inset-inline-start:100%;display:block;}.header-nav .primary-nav__menu--level-1{}.header-nav.is-active{visibility:visible;transform:translateX(-100%);}}@media (max-width:699px){.header-image .header-link img{max-height:40px;}}@media (min-width:43.75rem){.mobile-buttons{margin-block-start:1.9rem;}}
.ui-dialog{& .ui-dialog-buttonpane{padding-inline-start:0.2em;padding-inline-end:0.2em;& .ui-dialog-buttonset{display:flex;float:none;flex-wrap:wrap;gap:0.3125rem;}& button{margin:0;}}}.ui-widget-overlay{z-index:1259;}.ui-dialog{z-index:1260;}
