.MultiStepForm_formContainer__F95OB{position:relative;width:100%;max-width:800px;height:500px;margin:0 auto;background:linear-gradient(135deg,#ffffff,#f8f9fa);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.MultiStepForm_formContainer__F95OB:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#20b5a4,#0d8273);opacity:.8}.MultiStepForm_formContent__1D6sW{position:relative;background-color:#f4f9f8;width:100%;flex:1 1}.MultiStepForm_formHeader__ru0cF{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;gap:1.5rem;flex-shrink:0}.MultiStepForm_formTitle__F_sfQ{font-family:var(--font-roboto-slab);font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:2rem;text-align:center;background:linear-gradient(135deg,#20b5a4,#0d8273);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:-.02em}.MultiStepForm_stepWrapper__wtS1T{background:#fff;position:relative}.MultiStepForm_stepWrapper__wtS1T:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(32,181,164,.05),rgba(13,130,115,.05));pointer-events:none}.MultiStepForm_stepWrapper__wtS1T:hover{transform:translateY(-2px)}@media(max-width:640px){.MultiStepForm_formContainer__F95OB{height:395px}.MultiStepForm_formHeader__ru0cF{padding:.75rem 1.5rem}.MultiStepForm_formTitle__F_sfQ{font-size:2rem;margin-bottom:1.5rem}}.MultiStepForm_stepIndicator__zK1gr{position:absolute;top:.75rem;right:.75rem;background:rgba(255,107,107,.1);padding:.375rem .75rem;border-radius:16px;font-size:.75rem;color:#ff6b6b;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.MultiStepForm_navigation__TWwbk{margin-top:1.5rem;display:flex;justify-content:space-between;gap:1rem}.MultiStepForm_nextButton__hKMVV,.MultiStepForm_prevButton__xc0iS{padding:.625rem 1.25rem;border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;font-family:Inter,sans-serif}.MultiStepForm_prevButton__xc0iS{background-color:#f1f5f9;color:#475569}.MultiStepForm_prevButton__xc0iS:hover{background-color:#e2e8f0}.MultiStepForm_nextButton__hKMVV{background-color:#ff6b6b;color:#fff}.MultiStepForm_nextButton__hKMVV:hover{background-color:#ff8e8e;transform:translateY(-1px)}.MultiStepForm_matchInfoContainer__nd6Kk{text-align:right;margin-top:.8rem;padding-right:2rem;padding-left:2rem;padding-bottom:10px;color:#4a4a4a;font-size:.9rem;line-height:.6}