/* Larger primary touch targets without changing article text flow. */
.site-header nav a{min-height:44px;display:flex;align-items:center}
.language-nav a{min-width:44px;min-height:44px}
.contact-note a{display:inline-block}
@media(max-width:360px){.header-top{gap:8px}.site-header .brand-name{font-size:14px}}

/* Version label: visible link between the public edition and its release package. */
.site-version{margin:.75rem 0 0;font-size:.8rem;opacity:.82}
