/* Canonical wordmark geometry; generated from the approved Inter 650 / tracking -.075em design. */
.unbound-brand { display: inline-flex; flex-direction: column; align-items: flex-start; width: fit-content; max-width: 100%; color: var(--ink, #1b1b1e); text-decoration: none; }
.unbound-brand__logo { display: block; width: 3.69781249em; max-width: 100%; height: auto; flex: none; overflow: visible; }
.unbound-brand__tagline { display: block; margin-top: .75em; font-family: 'Inter', sans-serif; font-size: 12px; font-weight: 400; line-height: 1.35; letter-spacing: 0; color: inherit; white-space: nowrap; }
.unbound-brand--inverse { color: #d8dbe2; }
.unbound-brand--compact { font-size: 37.86px; }
.unbound-brand-lockup { display: inline-flex; align-items: flex-start; gap: 12px; color: inherit; }
.brand-mascot { width: 32px; height: 32px; flex: none; }
