._brand_1vtpo_1{display:inline-flex;align-items:center;gap:.62rem;min-width:0}._mark_1vtpo_2{width:2.15rem;height:2.15rem;object-fit:contain;flex:0 0 auto;border-radius:50%;box-shadow:0 .35rem 1rem color-mix(in srgb,var(--primary) 18%,transparent)}._wordmark_1vtpo_3{font-family:var(--font-family-display);font-weight:800;letter-spacing:-.045em;color:var(--brand-ink);white-space:nowrap;font-size:1.06rem}._compact_1vtpo_4{gap:.48rem}._compact_1vtpo_4 ._mark_1vtpo_2{width:1.9rem;height:1.9rem}._compact_1vtpo_4 ._wordmark_1vtpo_3{font-size:1rem}
