.vmark{--vm-size:44px;width:var(--vm-size);height:var(--vm-size);background:var(--vm-bg,#e9e8e4);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #7f7f7f38}.vmark img{object-fit:cover;width:100%;height:100%;display:block}.vmark[data-fit=logo]{background:var(--vm-bg,#fff)}.vmark[data-fit=logo] img{object-fit:contain;width:72%;height:72%}.vmark-type{color:var(--vm-ink,#fff);letter-spacing:-.03em;font-weight:600;line-height:1;font-size:max(12px, calc(var(--vm-size) * .36));letter-spacing:-.04em}.vmark-none{opacity:.4;background:0 0;box-shadow:inset 0 0 0 1px}
