.steps-bar-module-scss-module__PQFHgq__root{--gap:.25rem;--arrow:.125rem;--bar:.25rem;border-radius:.5rem .5rem 0 0;position:relative;overflow:hidden}.steps-bar-module-scss-module__PQFHgq__bar{width:calc(100% + var(--gap));background-color:var(--c-neutral-smoke);height:.25rem;-webkit-mask-image:linear-gradient(to right, black 0 calc(100% - var(--gap)), transparent calc(100% - var(--gap)) 100%);-webkit-mask-image:linear-gradient(to right, black 0 calc(100% - var(--gap)), transparent calc(100% - var(--gap)) 100%);mask-image:linear-gradient(to right, black 0 calc(100% - var(--gap)), transparent calc(100% - var(--gap)) 100%);-webkit-mask-size:calc(100%/var(--segments)) 100%;-webkit-mask-size:calc(100%/var(--segments)) 100%;mask-size:calc(100%/var(--segments)) 100%;position:absolute;bottom:0;left:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.steps-bar-module-scss-module__PQFHgq__progress{text-indent:-99999rem;height:var(--bar);width:calc(var(--progress)*1% - var(--gap)/2);transform-origin:0;position:absolute;bottom:0;left:0}.steps-bar-module-scss-module__PQFHgq__progress:before,.steps-bar-module-scss-module__PQFHgq__progress:after{content:"";border-top:var(--arrow) solid transparent;border-bottom:var(--arrow) solid transparent;position:absolute;bottom:0}.steps-bar-module-scss-module__PQFHgq__progress:before{right:calc(-2*var(--arrow));width:var(--arrow);background-color:var(--c-neutral-smoke);border-left:var(--arrow) solid var(--c-neutral-white)}.steps-bar-module-scss-module__PQFHgq__progress:after{right:calc(-1*var(--arrow));background-color:var(--c-neutral-white);border-left-width:var(--arrow);border-left-style:solid}.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__brand{background-color:var(--c-brand-base-aa)}.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__brand:after{border-left-color:var(--c-brand-hover)}.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__dark{background-color:var(--c-brand-dark)}.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__dark:after{border-left-color:var(--c-brand-dark)}.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__gap{width:calc(var(--progress)*1%)}.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__gap:before,.steps-bar-module-scss-module__PQFHgq__progress.steps-bar-module-scss-module__PQFHgq__gap:after{content:none}.steps-bar-module-scss-module__PQFHgq__final{width:calc(var(--progress)*1%)}.steps-bar-module-scss-module__PQFHgq__list{padding:0 0 var(--bar);height:3rem;margin:0;list-style-position:inside;display:flex;position:relative}.steps-bar-module-scss-module__PQFHgq__list.steps-bar-module-scss-module__PQFHgq__track:after{content:"";width:calc(100% + var(--gap));border-bottom:var(--bar) solid var(--c-neutral-smoke);position:absolute;bottom:0;left:0}.steps-bar-module-scss-module__PQFHgq__numbered{counter-reset:section}.steps-bar-module-scss-module__PQFHgq__numbered .steps-bar-module-scss-module__PQFHgq__title:before{counter-increment:section;content:counter(section) ". "}.steps-bar-module-scss-module__PQFHgq__item{text-align:center;color:var(--c-brand-dark);background-color:var(--c-neutral-white);flex:1;align-items:center;margin:0;padding:0;display:flex}.steps-bar-module-scss-module__PQFHgq__highlighted{color:var(--c-type-body)}.steps-bar-module-scss-module__PQFHgq__title{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}
