.StepModal_rail__Bh9lI{display:flex;gap:.25rem;margin-bottom:1.5rem}.StepModal_tick__aSkQd{flex:1 1;height:2px;background:#d6cfc0;transform-origin:left;transition:background .26s cubic-bezier(.16,1,.3,1)}.StepModal_tick__aSkQd.StepModal_done__xi_fd{background:#13120f}.StepModal_stage__aKtUk{min-height:190px}.StepModal_visual__bSmXg{margin:-.5rem auto 1rem;max-width:240px}.StepModal_stepTitle__za___{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.625rem,1.3rem + 1.2vw,2.125rem);font-weight:400;line-height:1.05;letter-spacing:-.025em;margin-bottom:.5rem}.StepModal_hint__EIruv{font-family:Lexend,Lexend Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#3a3731;margin-bottom:1rem}.StepModal_content__RqCpp{margin-top:1.5rem}.StepModal_error__zp2A0{margin-top:1rem;padding:.75rem 1rem;background:#f5dcd5;border-left:3px solid #c8201a;color:#7b1230;font-size:.875rem;font-weight:500}.StepModal_actions__9ncpm{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #d6cfc0}.StepModal_actions__9ncpm>:last-child{margin-left:auto}