.FlowStepper-module__MgaxlW__stepper{flex-direction:column;gap:10px;display:flex}.FlowStepper-module__MgaxlW__compact,.FlowStepper-module__MgaxlW__bar{display:none}.FlowStepper-module__MgaxlW__list{flex-wrap:wrap;justify-content:center;gap:6px 4px;margin:0;padding:0;list-style:none;display:flex}.FlowStepper-module__MgaxlW__item{color:var(--faint);align-items:center;display:flex}.FlowStepper-module__MgaxlW__item+.FlowStepper-module__MgaxlW__item:before{content:"";background:var(--line);width:18px;height:1px;margin-inline:2px}.FlowStepper-module__MgaxlW__link{min-height:44px;color:inherit;white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:background .2s,color .2s;display:flex}a.FlowStepper-module__MgaxlW__link:hover{background:var(--blue-l);color:var(--blue)}.FlowStepper-module__MgaxlW__dot{border:1.5px solid;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.FlowStepper-module__MgaxlW__current{color:var(--blue);font-weight:600}.FlowStepper-module__MgaxlW__current .FlowStepper-module__MgaxlW__link{background:var(--blue-l);font-weight:600}.FlowStepper-module__MgaxlW__done{color:var(--ok)}.FlowStepper-module__MgaxlW__done .FlowStepper-module__MgaxlW__dot{background:var(--ok);border-color:var(--ok);color:#fff}@media (max-width:820px){.FlowStepper-module__MgaxlW__list{display:none}.FlowStepper-module__MgaxlW__compact{color:var(--muted);align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.FlowStepper-module__MgaxlW__compactLabel{color:var(--blue)}.FlowStepper-module__MgaxlW__bar{background:var(--line);border-radius:999px;height:5px;display:block;overflow:hidden}.FlowStepper-module__MgaxlW__fill{background:var(--blue);border-radius:999px;height:100%;transition:width .35s ease-out;display:block}}
.layout-module__HyLH-a__shell{max-width:780px;padding:clamp(28px, 5vw, 56px) var(--gutter) clamp(56px, 8vw, 96px);min-height:calc(100dvh - var(--chrome));flex-direction:column;gap:clamp(24px,4vw,40px);margin:0 auto;display:flex}.layout-module__HyLH-a__shell:has([data-wide]){max-width:1080px}
