header{height:auto;min-height:94px;flex-wrap:wrap;padding-top:12px;padding-bottom:14px;gap:12px 24px}header .language-select{margin-left:auto}header nav.site-navigation{order:3;width:100%;display:flex!important;flex-wrap:wrap;gap:7px;padding-top:12px;border-top:1px solid #e7c58d26;justify-content:flex-start}header nav.site-navigation a{display:inline-flex;align-items:center;min-height:40px;padding:8px 13px;border:1px solid #b998e326;border-radius:9px;font:12px/1.35 system-ui,sans-serif;color:#ded7e8;background:#11102480;white-space:normal}header nav.site-navigation a:hover,header nav.site-navigation a[aria-current=page]{color:#fff0d1;border-color:#e7c58d8c;background:#e7c58d15}header nav.site-navigation small{font-size:9px;margin-left:6px;color:#d8bd8d}header .mobile-navigation{display:none}header a:focus-visible,header summary:focus-visible{outline:2px solid #e7c58d;outline-offset:3px}@media(max-width:700px){header{padding:12px 20px;gap:10px}header nav.desktop-navigation{display:none!important}header .mobile-navigation{display:block;width:100%;order:3;border-top:1px solid #e7c58d26;padding-top:10px}header .mobile-navigation summary{cursor:pointer;color:#e7c58d;padding:10px 4px;font-size:14px;min-height:44px}header .mobile-navigation nav.site-navigation{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;border:0;padding:8px 0}header .mobile-navigation nav.site-navigation a{min-height:46px;font-size:12px;padding:10px}header .mobile-navigation:not([open]) nav{display:none!important}}
