.wizard-step__page-counter,.wizard-radio__label{font-size:var(--kone-typography-paragraph-3-size-mobile);line-height:var(--kone-typography-paragraph-3-line-height-mobile)}
@media only screen and (min-width:600px){.wizard-step__page-counter,.wizard-radio__label{font-size:var(--kone-typography-paragraph-3-size-tablet);line-height:var(--kone-typography-paragraph-3-line-height-tablet)}
}
@media only screen and (min-width:1024px){.wizard-step__page-counter,.wizard-radio__label{font-size:var(--kone-typography-paragraph-3-size-desktop);line-height:var(--kone-typography-paragraph-3-line-height-desktop)}
}
.wizard-step__page-counter{--pct:calc(clamp(0, var(--step) / var(--total),1) * 100%);align-self:start;display:inline-block;padding-bottom:14px;position:relative;width:180px;font-weight:var(--kone-typography-weight-semibold)}
.wizard-step__page-counter::after{background:var(--color-surface-blue-secondary);border-radius:999px;bottom:0;content:"";height:8px;inset-inline:0;position:absolute}
.wizard-step__page-counter::before{background:var(--color-surface-intact-blue);border-radius:999px;bottom:0;box-shadow:0 0 0 1px rgba(37,99,235,.08) inset;content:"";height:8px;left:0;position:absolute;width:var(--pct);z-index:1}