/* Site logo in the header: the helix-and-cell mark beside the name. Loaded on every page. */
.nav-logo{flex-direction:row;align-items:center;gap:.55rem;flex:none}
.nav-names{display:flex;flex-direction:column;line-height:1.2;white-space:nowrap}
.nav-mark{display:block;width:36px;height:36px;border-radius:8px;flex:none}
nav .btn,nav a[class*="cta"],.nav-cta{white-space:nowrap}
@media (max-width:600px){.nav-mark{width:34px;height:34px}}
