.wordmark{gap:12px;align-items:center;letter-spacing:0;min-height:44px}
.wordmark .brand-mark{display:block;width:29px;height:30px;object-fit:contain;flex:none}
.wordmark .brand-signature{display:block;width:78px;height:33px;color:var(--ink);background:currentColor;mask:var(--brand-signature) center/contain no-repeat;-webkit-mask:var(--brand-signature) center/contain no-repeat;flex:none}
.wordmark small{margin-left:3px;padding-left:14px}
html[data-theme=light] .brand-mark{filter:invert(1)}
.wordmark:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}
@media(max-width:600px){.wordmark{gap:9px}.wordmark .brand-mark{width:25px;height:27px}.wordmark .brand-signature{width:66px;height:31px}}
