.co-mark{display:grid;place-items:center;flex:0 0 auto;overflow:hidden;background:var(--surface);color:var(--ink);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 28%,transparent),0 10px 24px -12px color-mix(in srgb,var(--co-ink,var(--accent)) 40%,transparent)}.co-mark-lg{width:88px;height:88px;border-radius:50%}.co-mark-sm{width:52px;height:52px;border-radius:50%}.co-mark-xs{width:28px;height:28px;border-radius:50%}.co-mark.is-letter{background:linear-gradient(160deg,color-mix(in oklab,var(--co-ink,var(--accent)) 88%,white),var(--co-ink,var(--accent)));color:#fff;font-family:var(--font-sans);font-weight:750;letter-spacing:-.06em}.co-mark-lg.is-letter{font-size:2.2rem}.co-mark-sm.is-letter{font-size:1.35rem}.co-mark-xs.is-letter{font-size:.85rem}.co-mark.is-logo{background:#fff}.dark .co-mark.is-logo{background:#f3f3f6}.co-mark img{width:62%;height:62%;object-fit:contain}