.StepItem_root__CIW_B{box-sizing:border-box;border-radius:11.5px;background-color:var(--Color-Fill-Enabled-CTA-Primary);color:var(--Color-Surface-Primary);font-size:var(--unitRem12);font-weight:700;line-height:var(--unitRem13);text-align:center;height:23px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:4px 11px}@layer components{.DotPaginationStep_button__chyed{padding:0;border:0;background:none;line-height:0;transition:opacity .4s ease-in-out,width .4s ease-in-out,height .4s ease-in-out}.DotPaginationStep_button__chyed:focus-visible{outline:none}.DotPaginationStep_dot__29ugu{width:6px;height:6px;border-radius:50%;background-color:var(--Color-Fill-Enabled-Default);margin:2px;opacity:.2}.DotPaginationStep_dot__29ugu:focus-visible{outline:none}.DotPaginationStep_active__Cpjx6{width:8px;height:8px;margin:1px;opacity:1}}.StepSection_root__puJ0v{width:100%}.StepSection_container__ZEFnj{max-width:1140px;display:flex;gap:82px;padding:80px 0;margin:auto}@media(max-width:959px){.StepSection_container__ZEFnj{display:block;padding:32px 0}}@media(min-width:960px){.StepSection_container__ZEFnj.StepSection_container--reverse__02QNl{flex-direction:row-reverse}}.StepSection_imageWrapper__IlB_J{flex:1 1 50%;border-radius:40px;background:var(--Color-Surface-Secondary);box-shadow:0 10px 40px 0 var(--Color-Shadow-Medium,rgba(40,24,59,.1));display:flex;align-items:center;justify-content:center}@media(max-width:959px){.StepSection_imageWrapper__IlB_J{margin-bottom:2rem}.StepSection_imageWrapper--hideOnMobile__8pBoZ{display:none}}.StepSection_image__QQQjy{border-radius:10px}.StepSection_ProgressiveWrapper__bWXgU{position:relative;aspect-ratio:1;width:100%}@media(max-width:959px){.StepSection_ProgressiveWrapper__bWXgU{margin:auto;max-width:480px}}.StepSection_Image__9Is7I{border-radius:10px;box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.StepSection_imageCompact__V84Xm{max-height:340px}.StepSection_imageWrapperFull__z_8P7{max-height:500px;min-height:500px}@media(max-width:959px){.StepSection_noMobilePadding__4KBF2{padding-left:0;padding-right:0}}.StepSection_content__wnjKx{flex:1 1 50%;padding:32px}@media(max-width:959px){.StepSection_content__wnjKx{padding:0}}