.form-flow-panel[data-v-90ccfa21]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-panel)!important;box-shadow:var(--shadow-panel);color:var(--text-strong);padding:clamp(var(--phi-space-1),4vw,var(--phi-space-2));transition:transform .34s ease,opacity .34s ease;will-change:transform,opacity}.form-flow-header[data-v-90ccfa21]{display:flex;flex-direction:column;gap:var(--phi-space-n1);margin-bottom:var(--phi-space-1)}.form-flow-header .section-heading[data-v-90ccfa21]{font-size:clamp(1.7rem,3.2vw,2rem);letter-spacing:var(--tracking-tight);line-height:var(--line-height-tight)}.form-flow-copy[data-v-90ccfa21]{color:var(--text-muted);font-size:var(--font-p);line-height:var(--line-height-relaxed);margin-top:0;max-width:56ch}.form-flow-feedback[data-v-90ccfa21]{margin-top:var(--phi-space-n1);min-height:calc(var(--font-small)*var(--line-height-compact))}.form-flow-note[data-v-90ccfa21]{color:var(--text-muted)}.form-flow-error[data-v-90ccfa21],.form-flow-note[data-v-90ccfa21]{font-size:var(--font-small);line-height:var(--line-height-compact)}.form-flow-error[data-v-90ccfa21]{color:var(--error-dark)}.form-flow-footer[data-v-90ccfa21]{color:var(--text-caption);font-size:var(--font-small);line-height:var(--line-height-compact);margin-top:var(--phi-space-n1);text-align:center}.form-flow-slide-enter-active[data-v-90ccfa21],.form-flow-slide-leave-active[data-v-90ccfa21]{transition:transform .34s ease,opacity .34s ease}.form-flow-slide-enter-from[data-v-90ccfa21],.form-flow-slide-leave-to[data-v-90ccfa21]{opacity:0;transform:translate(44px)}.form-flow-slide-enter-to[data-v-90ccfa21],.form-flow-slide-leave-from[data-v-90ccfa21]{opacity:1;transform:translate(0)}@media(max-width:700px){.form-flow-copy[data-v-90ccfa21]{font-size:var(--font-small)}}
