.m-badge{display:inline-block;font-size:var(--fz-xs);font-weight:700;letter-spacing:.06em;border-radius:var(--r-pill);padding:4px 16px;line-height:1.6;white-space:nowrap}.m-badge--outline{color:var(--c-brand-deep);border:1px solid var(--c-brand-deep)}.m-badge--solid{color:#fff;background:var(--c-brand-deep)}.m-badge--link{display:inline-flex;align-items:center;min-height:40px;padding-inline:var(--s-24);transition:background-color var(--d-base) var(--ease-standard),border-color var(--d-base) var(--ease-standard),color var(--d-base) var(--ease-standard)}.m-badge--link.m-badge--outline:hover{background:var(--c-brand-deep);color:#fff}.m-badge--link.m-badge--solid:hover{background:var(--c-brand-deep-hover)}.m-badge--link:active{opacity:.8}
