/* Keep every navigation destination available on small screens. */
@media(max-width:760px){header.topbar{flex-wrap:wrap;gap:8px;padding:16px 0}header.topbar .nav{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:4px 14px}header.topbar .nav a{display:inline-flex!important;align-items:center;min-height:44px;font-size:14px}header.topbar .nav .contact{padding:6px 12px;box-shadow:2px 2px var(--ink)}}
