.cm-item{flex-shrink:0;align-items:center;gap:3.5rem;display:flex}.cm-dot{background:color-mix(in oklab, var(--color-brand) 70%, transparent);border-radius:9999px;width:.25rem;height:.25rem}.cm-logo{width:calc(8.75rem * var(--logo-scale));height:calc(2.25rem * var(--logo-scale));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (min-width:40rem){.cm-logo{width:calc(10rem * var(--logo-scale));height:calc(2.5rem * var(--logo-scale))}}.cm-logo__img{object-fit:contain;object-position:center;opacity:.55;filter:grayscale();width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.cm-logo__img:hover{opacity:.8}
