.flow-module__xsyGQG__screen{--flow-accent:var(--sc-color-text);gap:var(--sc-space-5);padding-block-end:var(--sc-space-4);display:grid}.flow-module__xsyGQG__head{gap:var(--sc-space-2);display:grid}.flow-module__xsyGQG__eyebrow{color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);font-weight:var(--sc-type-label-weight);letter-spacing:var(--sc-type-label-tracking);margin:0}.flow-module__xsyGQG__title{font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);font-weight:var(--sc-type-heading-weight);letter-spacing:var(--sc-type-heading-tracking);overflow-wrap:anywhere;outline:none;margin:0}.flow-module__xsyGQG__lede{color:var(--sc-color-text-secondary);font-size:var(--sc-type-body-size);line-height:var(--sc-type-body-line);overflow-wrap:anywhere;margin:0}.flow-module__xsyGQG__steps{gap:var(--sc-space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.flow-module__xsyGQG__steps>li{height:var(--sc-space-1);border-radius:var(--sc-radius-pill);background:var(--sc-color-border);overflow:hidden}.flow-module__xsyGQG__steps>li:after{content:"";border-radius:inherit;background:var(--flow-accent);transform-origin:0;height:100%;transition:transform var(--sc-motion-reveal) var(--sc-motion-spring);display:block;transform:scaleX(0)}.flow-module__xsyGQG__steps>li[data-done]:after{transform:scaleX(1)}.flow-module__xsyGQG__list{gap:var(--sc-space-2);margin:0;padding:0;list-style:none;display:grid}.flow-module__xsyGQG__option{align-items:center;gap:var(--sc-space-3);inline-size:100%;min-block-size:calc(var(--sc-size-tap) + var(--sc-space-4));padding:var(--sc-space-3) var(--sc-space-4);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-control);background:var(--sc-color-surface);color:var(--sc-color-text);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--sc-motion-fast) var(--sc-motion-spring), border-color var(--sc-motion-standard) var(--sc-motion-ease), opacity var(--sc-motion-standard) var(--sc-motion-ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.flow-module__xsyGQG__option:after{content:"";border:2px solid var(--sc-color-text);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-standard) var(--sc-motion-spring);position:absolute;inset:-1px;transform:scale(1.02)}.flow-module__xsyGQG__option[aria-checked=true]:after,.flow-module__xsyGQG__option[aria-pressed=true]:after{opacity:1;transform:none}.flow-module__xsyGQG__option:not(:disabled):active{transform:scale(var(--sc-motion-select-scale))}.flow-module__xsyGQG__option:focus-visible{opacity:.72;outline:none}.flow-module__xsyGQG__option:disabled{cursor:default}.flow-module__xsyGQG__optionIcon{inline-size:var(--sc-space-10);block-size:var(--sc-space-10);border-radius:var(--sc-radius-small);background:var(--sc-color-surface-subtle);color:var(--sc-color-text);place-items:center;display:grid}.flow-module__xsyGQG__optionIcon svg{inline-size:var(--sc-space-5);block-size:var(--sc-space-5)}.flow-module__xsyGQG__optionCopy{gap:2px;min-inline-size:0;display:grid}.flow-module__xsyGQG__optionCopy strong{font-size:var(--sc-type-body-strong-size);line-height:var(--sc-type-body-strong-line);font-weight:var(--sc-type-body-strong-weight);letter-spacing:var(--sc-type-body-strong-tracking);overflow-wrap:anywhere}.flow-module__xsyGQG__optionCopy small{color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);overflow-wrap:anywhere}.flow-module__xsyGQG__trail{inline-size:var(--sc-space-6);block-size:var(--sc-space-6);color:var(--sc-color-text-secondary);place-items:center;display:grid}.flow-module__xsyGQG__check{inline-size:var(--sc-space-6);block-size:var(--sc-space-6);border:1.5px solid var(--sc-color-border-control);border-radius:var(--sc-radius-pill);color:#0000;transition:background-color var(--sc-motion-standard) var(--sc-motion-ease), border-color var(--sc-motion-standard) var(--sc-motion-ease);place-items:center;display:grid}.flow-module__xsyGQG__check svg{inline-size:var(--sc-space-4);block-size:var(--sc-space-4)}:is([aria-checked=true],[aria-pressed=true])>.flow-module__xsyGQG__check{border-color:var(--sc-color-text);background:var(--sc-color-text);color:var(--sc-color-text-inverse)}.flow-module__xsyGQG__tag{padding:0 var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);color:var(--sc-color-text);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-label-line);font-weight:var(--sc-type-label-weight);justify-self:start}.flow-module__xsyGQG__dock{gap:var(--sc-space-2);display:grid}.flow-module__xsyGQG__note{color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);text-align:center;overflow-wrap:anywhere;margin:0}.flow-module__xsyGQG__textButton{min-block-size:var(--sc-size-tap);padding:0 var(--sc-space-3);color:var(--sc-color-text-secondary);font:inherit;font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);font-weight:var(--sc-type-label-weight);cursor:pointer;transition:opacity var(--sc-motion-fast) var(--sc-motion-ease);background:0 0;border:0;justify-self:center}.flow-module__xsyGQG__textButton:not(:disabled):active,.flow-module__xsyGQG__textButton:focus-visible{opacity:.6;outline:none}.flow-module__xsyGQG__error{color:var(--sc-color-error);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);margin:0}.flow-module__xsyGQG__done{align-content:center;justify-items:center;gap:var(--sc-space-4);text-align:center;min-block-size:50dvh;display:grid}.flow-module__xsyGQG__doneMark{inline-size:calc(var(--sc-size-tap) * 1.5);block-size:calc(var(--sc-size-tap) * 1.5);border-radius:var(--sc-radius-pill);background:var(--flow-accent);color:var(--sc-color-text-inverse);place-items:center;display:grid;position:relative}.flow-module__xsyGQG__doneMark svg{inline-size:var(--sc-space-8);block-size:var(--sc-space-8)}.flow-module__xsyGQG__doneMark:after{content:"";border-radius:inherit;border:2px solid var(--flow-accent);opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){:is([aria-checked=true],[aria-pressed=true])>.flow-module__xsyGQG__check svg{animation:flow-module__xsyGQG__flowTick var(--sc-motion-dialog) var(--sc-motion-spring) both}.flow-module__xsyGQG__doneMark{animation:flow-module__xsyGQG__flowPop var(--sc-motion-reveal) var(--sc-motion-spring) both}.flow-module__xsyGQG__doneMark svg{animation:flow-module__xsyGQG__flowTick var(--sc-motion-reveal) var(--sc-motion-spring) var(--sc-motion-fast) both}.flow-module__xsyGQG__doneMark:after{animation:flow-module__xsyGQG__flowRing var(--sc-motion-scene) var(--sc-motion-ease) var(--sc-motion-fast) both}.flow-module__xsyGQG__rise{animation:flow-module__xsyGQG__flowRise var(--sc-motion-reveal) var(--sc-motion-spring) backwards;animation-delay:calc(var(--i,0) * var(--sc-motion-caption-stagger) / 2)}[data-flow-moved] .flow-module__xsyGQG__rise{animation:none}.flow-module__xsyGQG__steps>li[data-fresh]:after{animation:flow-module__xsyGQG__flowFill var(--sc-motion-reveal) var(--sc-motion-spring) var(--sc-motion-fast) both}}@keyframes flow-module__xsyGQG__flowFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.flow-module__xsyGQG__option,.flow-module__xsyGQG__option:after,.flow-module__xsyGQG__check,.flow-module__xsyGQG__steps>li:after{transition:none}}@keyframes flow-module__xsyGQG__flowTick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes flow-module__xsyGQG__flowPop{0%{transform:scale(.6)}to{transform:none}}@keyframes flow-module__xsyGQG__flowRing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes flow-module__xsyGQG__flowRise{0%{opacity:0;transform:translateY(var(--sc-space-3))}to{opacity:1;transform:none}}
.stage-flow-module__cdbwna__steps{--flow-accent:var(--sc-role-reno-progress);max-inline-size:calc(var(--sc-space-16) + var(--sc-space-4));margin-block-end:var(--sc-space-2)}.stage-flow-module__cdbwna__stageTitle{align-items:center;gap:var(--sc-space-1) var(--sc-space-2);flex-wrap:wrap;display:flex}.stage-flow-module__cdbwna__timeline{margin:0;padding:0;display:grid}.stage-flow-module__cdbwna__stop{grid-template-columns:var(--sc-space-10) minmax(0, 1fr);align-items:center;gap:var(--sc-space-3);inline-size:100%;min-block-size:calc(var(--sc-size-tap) + var(--sc-space-4));padding:var(--sc-space-2) 0;color:var(--sc-color-text);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--sc-motion-fast) var(--sc-motion-ease);background:0 0;border:0;display:grid;position:relative}.stage-flow-module__cdbwna__stop:before,.stage-flow-module__cdbwna__stop:after{content:"";background:var(--sc-color-border);inline-size:2px;transition:background-color var(--sc-motion-reveal) var(--sc-motion-ease);transition-delay:calc(var(--i,0) * var(--sc-motion-quote-stagger) * 2);position:absolute;inset-inline-start:calc(var(--sc-space-5) - 1px)}.stage-flow-module__cdbwna__stop:before{inset-block:0 50%}.stage-flow-module__cdbwna__stop:after{inset-block:50% 0}.stage-flow-module__cdbwna__stop:first-child:before,.stage-flow-module__cdbwna__stop:last-child:after{display:none}.stage-flow-module__cdbwna__stop[data-state=done]:before,.stage-flow-module__cdbwna__stop[data-state=done]:after,.stage-flow-module__cdbwna__stop[data-state=current]:before{background:var(--sc-role-reno-progress)}.stage-flow-module__cdbwna__stop:not(:disabled):active{opacity:.6}.stage-flow-module__cdbwna__stop:focus-visible{opacity:.72;outline:none}.stage-flow-module__cdbwna__stop:disabled{cursor:default}.stage-flow-module__cdbwna__node{z-index:1;inline-size:var(--sc-space-8);block-size:var(--sc-space-8);border:1.5px solid var(--sc-color-border-control);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface);color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);font-weight:var(--sc-type-label-weight);font-variant-numeric:tabular-nums;transition:background-color var(--sc-motion-standard) var(--sc-motion-ease), border-color var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-standard) var(--sc-motion-spring);justify-self:center;place-items:center;display:grid;position:relative}.stage-flow-module__cdbwna__stop[data-state=done] .stage-flow-module__cdbwna__node{border-color:var(--sc-role-reno-done);background:var(--sc-role-reno-done);color:var(--sc-color-text-inverse)}.stage-flow-module__cdbwna__stop[data-state=current] .stage-flow-module__cdbwna__node{border-color:var(--sc-role-reno-select);background:var(--sc-role-reno-select);color:var(--sc-color-text-inverse);transform:scale(1.12)}.stage-flow-module__cdbwna__stopCopy{min-inline-size:0;padding-block:var(--sc-space-1);gap:2px;display:grid}.stage-flow-module__cdbwna__stopCopy strong{font-size:var(--sc-type-body-size);line-height:var(--sc-type-body-line);font-weight:var(--sc-type-label-weight);overflow-wrap:anywhere}.stage-flow-module__cdbwna__stopCopy small{color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);overflow-wrap:anywhere}.stage-flow-module__cdbwna__stop[data-state=current] .stage-flow-module__cdbwna__stopCopy strong{font-weight:var(--sc-type-body-strong-weight)}.stage-flow-module__cdbwna__stop[data-state=todo] .stage-flow-module__cdbwna__stopCopy strong{color:var(--sc-color-text)}@media (prefers-reduced-motion:no-preference){.stage-flow-module__cdbwna__stop[data-state=current] .stage-flow-module__cdbwna__node svg{animation:stage-flow-module__cdbwna__stopTick var(--sc-motion-dialog) var(--sc-motion-spring) both}}@media (prefers-reduced-motion:reduce){.stage-flow-module__cdbwna__stop,.stage-flow-module__cdbwna__stop:before,.stage-flow-module__cdbwna__stop:after,.stage-flow-module__cdbwna__node{transition:none}}@keyframes stage-flow-module__cdbwna__stopTick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}