.m8-badge{display:inline-block;font-family:var(--font-sans)}
.m8-badge--outline{padding:.5rem 1rem;border:1px solid var(--gray-200);border-radius:var(--radius-pill);background-color:var(--white);color:var(--gray-700);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}
.m8-badge--outline strong{font-weight:600}
.m8-badge--outline span{font-weight:500}
.m8-badge--step{padding:.125rem .375rem;border-radius:var(--radius-6);background-color:var(--blue-500);color:var(--white);font-size:var(--font-size-text-xs);font-weight:500;line-height:1.5}
.m8-checklist{margin:0;padding:0;list-style:none;font-family:var(--font-sans)}
.m8-checklist>li{margin-top:clamp(.75rem,.662rem + .3756vw,1rem);padding-left:2rem;padding-bottom:2px;background:url("../../assets/icons/ui/checkmark-circle-02.svg") no-repeat 0 .25rem/1.25rem}
.m8-checklist--gray>li{background-image:url("../../assets/icons/ui/checkmark-circle-02-v2.svg")}
.m8-checklist--lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}
.m8-checklist--medium{font-weight:500}
.m8-checklist strong{display:block;margin-bottom:2px;color:var(--gray-600);font-size:var(--font-size-text-lg);font-weight:600}
