.brand-mark{width:var(--brand-mark-box);height:var(--brand-mark-box);vertical-align:middle;flex:none;place-items:center;line-height:1;display:inline-grid}.brand-mark__art{width:auto;max-width:none;height:var(--brand-mark-box);object-fit:contain;display:block;filter:none!important}.brand-mark__art--dark,:root[data-theme=dark] .brand-mark__art--light{display:none}:root[data-theme=dark] .brand-mark__art--dark{display:block}.brand-mark--letter{background:var(--color-ink);color:var(--color-paper);font-size:calc(var(--brand-mark-box) * .6);border-radius:50%;font-weight:700}
