.brand-lockup{color:inherit;flex:none;align-items:center;gap:10px;line-height:1;display:inline-flex}.brand-mark{object-fit:contain;flex:none;width:38px;height:38px;display:block}.brand-text{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.brand-name{font-family:var(--sh-font-display);letter-spacing:-.02em;font-size:24px;font-weight:800}.brand-lockup-large{text-align:center;flex-direction:column;gap:18px}.brand-lockup-large .brand-mark{width:96px;height:96px}.brand-lockup-large .brand-text{align-items:center;gap:8px}.brand-lockup-large .brand-name{font-size:44px}
