.hw-brand-signature{--hw-signature-mark:52px;grid-template-columns:var(--hw-signature-mark) minmax(0, 1fr);width:286px;max-width:100%;color:var(--hw-ink);flex:none;align-items:center;gap:12px;text-decoration:none;display:grid}.hw-brand-signature .hw-brand-symbol{width:var(--hw-signature-mark);height:var(--hw-signature-mark);display:block}.hw-brand-signature .hw-brand-copy{gap:2px;min-width:0;display:grid}.hw-brand-signature .hw-brand-wordmark{filter:brightness(0);width:100%;height:auto;display:block}.hw-brand-signature .hw-brand-copy small{color:var(--hw-muted);font:500 12px/1.4 var(--hw-font-sans);letter-spacing:.13em;text-transform:uppercase;padding-left:6px}html[data-theme=dark] .hw-brand-signature .hw-brand-wordmark,.footer-brand .hw-brand-signature .hw-brand-wordmark{filter:none}.footer-brand .hw-brand-signature{--hw-signature-mark:60px;gap:14px;width:340px}.footer-brand .hw-brand-signature .hw-brand-copy small{color:#b9b9b5}.hw-brand-signature:focus-visible{outline:2px solid var(--hw-focus);outline-offset:6px}.hw-brand-signature--compact{width:var(--hw-signature-mark);grid-template-columns:var(--hw-signature-mark)}.hw-brand-signature--compact .hw-brand-copy{display:none}@media (max-width:580px){.site-header .hw-brand-signature,.academy-header .hw-brand-signature{--hw-signature-mark:44px;grid-template-columns:44px;width:44px}.site-header .hw-brand-signature .hw-brand-copy,.academy-header .hw-brand-signature .hw-brand-copy{display:none}}
