/* Homepage chrome, reused on public pages without importing homepage content CSS. */
.site-header[data-site-header-style="home"]{--site-header-ink:#fff;--site-header-control-border:#333;background:#000;color:#fff}
.site-header[data-site-header-style="home"] .site-header__inner{width:min(1400px,calc(100% - 48px));min-height:64px;padding:0;gap:20px}
.site-header[data-site-header-style="home"] .site-header__brand{width:44px;height:44px;min-height:44px;flex:0 0 44px;overflow:visible;display:flex;align-items:center;justify-content:center}
.site-header[data-site-header-style="home"] .site-header__brand img{position:static;display:block;width:64px;height:auto;max-width:none;filter:none;object-fit:contain}
.site-header[data-site-header-style="home"] .site-header__language,.site-header[data-site-header-style="home"] .site-header__menu{border:0;border-radius:50%;background:transparent;width:44px;height:44px;color:#fff}
.site-header[data-site-header-style="home"] a{font-family:var(--vendiac-ui-font,system-ui,sans-serif);font-weight:400}
@media(max-width:700px){.site-header[data-site-header-style="home"] .site-header__inner{width:calc(100% - 40px);gap:12px}}
