.brand-logo{align-items:center;gap:.55em;line-height:1;display:inline-flex}.brand-logo__box{flex:none;place-items:center;display:grid;position:relative}.brand-logo__img{object-fit:contain;grid-area:1/1;max-width:none}.brand-logo__img--dark{display:none}.brand-logo__word{font-family:var(--m-font-display,var(--font-sora), system-ui, sans-serif);letter-spacing:.01em;color:var(--m-ink,#0f1729);font-weight:800}[data-theme=dark] .brand-logo:not(.brand-logo--on-paper) .brand-logo__img--light,.brand-logo--on-dark .brand-logo__img--light{display:none}[data-theme=dark] .brand-logo:not(.brand-logo--on-paper) .brand-logo__img--dark,.brand-logo--on-dark .brand-logo__img--dark{display:block}.brand-logo--on-dark .brand-logo__word{color:#f8fafc}.brand-logo--on-paper .brand-logo__word{color:#0f1729}
