.cvc-steps-item{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;width:100%;list-style:none;margin:0;padding:0}.cvc-steps-item__step{display:flex;align-items:center;width:100%;padding:var(--oku-spacing-xs)}.cvc-steps-item__number{flex-shrink:0;font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;color:var(--oku-color-white);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--oku-color-orange);line-height:1}.cvc-steps-item__label{flex:1;min-width:0;margin-left:var(--oku-spacing-md);font-weight:700}.cvc-steps-item .cvc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:959px){.cvc-steps-item{grid-template-columns:1fr;grid-auto-flow:row}}@media (prefers-contrast:high){.cvc-steps-item__number{color:CanvasText;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:CanvasText}.cvc-steps-item__step{border:2px solid CanvasText}}@media screen and (-ms-high-contrast:active){.cvc-steps-item__number{color:windowText;-webkit-text-stroke-color:windowText}.cvc-steps-item__step{border:2px solid windowText}}@media (prefers-reduced-motion:reduce){.cvc-steps-item,.cvc-steps-item__step,.cvc-steps-item__number,.cvc-steps-item__label{transition:none}}