.site-header-module__9RVbpW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:780px){.site-header-module__9RVbpW__shell{height:auto;padding-top:max(8px, env(safe-area-inset-top));padding-bottom:8px}.site-header-module__9RVbpW__navigation{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:min(100% - 24px,620px);min-height:56px}.site-header-module__9RVbpW__actions{align-items:center;gap:8px;display:flex!important}.site-header-module__9RVbpW__actions .language-switcher{flex:none}.site-header-module__9RVbpW__menuButton{flex:none;width:44px!important;height:44px!important}.site-header-module__9RVbpW__backdrop{z-index:110;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0;right:0;overflow-y:auto;top:var(--public-header-bottom)!important;position:fixed!important}.site-header-module__9RVbpW__panel{width:100%;max-height:calc(100dvh - var(--public-header-bottom));padding:8px 22px max(18px, env(safe-area-inset-bottom));overflow-y:auto}}@media (max-width:360px){.site-header-module__9RVbpW__navigation{gap:5px;width:calc(100% - 16px)}.site-header-module__9RVbpW__actions{gap:5px}.site-header-module__9RVbpW__shell .brand-logo{gap:6px;font-size:18px}.site-header-module__9RVbpW__shell .brand-mark{width:34px;height:34px}.site-header-module__9RVbpW__actions .language-switcher{padding:2px}.site-header-module__9RVbpW__actions .language-switcher button{width:44px;min-width:44px;height:44px;padding-inline:4px}}
