.ProgressBar_progressBar__71IfO{width:100%;height:10px;background:#ddd;border-radius:5px;overflow:hidden}@media screen and (max-width:768px){.ProgressBar_progressBar__71IfO{width:94%}}.ProgressBar_progress__MBbbz{height:100%;background:#068506;transition:width .3s ease-in-out}.Step1_formContainer__w6Dyl{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:20px;max-width:500px;margin:auto}.Step1_formContainer__w6Dyl .Step1_question__btfa1{font-size:1.5rem;color:#3e1d40;font-weight:700}.Step1_formContainer__w6Dyl .Step1_counter__VaIRZ{display:flex;align-items:center;gap:15px}.Step1_formContainer__w6Dyl .Step1_counter__VaIRZ .Step1_counterBtn__zASO5{background-color:#eee;border:none;padding:10px 15px;font-size:1.2rem;cursor:pointer;border-radius:5px}.Step1_formContainer__w6Dyl .Step1_counter__VaIRZ .Step1_counterBtn__zASO5:hover{background-color:#ddd}.Step1_formContainer__w6Dyl .Step1_counter__VaIRZ .Step1_count__XME0V{font-size:1.5rem;font-weight:700}.Step1_formContainer__w6Dyl .Step1_subQuestion__ojUbP{font-size:1rem;color:#3e1d40}.Step1_formContainer__w6Dyl .Step1_options__v2HGO{display:flex;gap:15px}.Step1_formContainer__w6Dyl .Step1_options__v2HGO .Step1_optionBtn__i4Yxq{background:#fff;border:2px solid #3e1d40;padding:10px 20px;cursor:pointer;border-radius:5px;font-weight:700;transition:all .2s ease-in-out}.Step1_formContainer__w6Dyl .Step1_options__v2HGO .Step1_optionBtn__i4Yxq.Step1_selected__GMWGa{background:#3e1d40;color:#fff}.Step1_formContainer__w6Dyl .Step1_options__v2HGO .Step1_optionBtn__i4Yxq:hover{background:#5c2e5d;color:#fff}.Step1_formContainer__w6Dyl .Step1_continueBtn__K7SST{background:#f15a24;color:#fff;border:none;padding:10px 20px;font-size:1rem;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.Step1_formContainer__w6Dyl .Step1_continueBtn__K7SST:disabled{background:#ccc;cursor:not-allowed}.Step1_formContainer__w6Dyl .Step1_continueBtn__K7SST:hover:not(:disabled){background:#d64b1f}.Step2_formContainer__AB1aE{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:20px;max-width:500px;margin:auto}.Step2_formContainer__AB1aE .Step2_progressBar__DIT94{display:flex;align-items:center;width:100%;gap:10px}.Step2_formContainer__AB1aE .Step2_progressBar__DIT94 .Step2_backBtn__o9D1f{background:#fff;border:none;font-size:1.5rem;cursor:pointer;color:#3e1d40}.Step2_formContainer__AB1aE .Step2_progressBar__DIT94 .Step2_progress__D3MSA{flex:1;height:6px;background:#e0e0e0;border-radius:5px;overflow:hidden}.Step2_formContainer__AB1aE .Step2_progressBar__DIT94 .Step2_progress__D3MSA .Step2_filled__09KYC{width:20%;height:100%;background:#3e1d40}.Step2_formContainer__AB1aE .Step2_question__aIsWt{font-size:1.5rem;color:#3e1d40;font-weight:700}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu{position:relative;width:100%;max-width:400px}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu .Step2_selectBox__2UCKQ{background:#f7f7f7;padding:12px;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:700;color:#3e1d40}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu .Step2_arrow__xdzRB{font-size:1.2rem}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu .Step2_dropdown__HU_19{position:absolute;top:100%;left:0;width:100%;background:#f7f7f7;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:5px;z-index:10;overflow:hidden}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu .Step2_dropdown__HU_19 .Step2_option__LGAAd{padding:12px;cursor:pointer;font-size:1rem;color:#3e1d40;transition:background .2s ease-in-out}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu .Step2_dropdown__HU_19 .Step2_option__LGAAd:hover{background:#e0e0e0}.Step2_formContainer__AB1aE .Step2_dropdownContainer__xecWu .Step2_dropdown__HU_19 .Step2_option__LGAAd.Step2_selected__EnYJm{background:#3e1d40;color:#fff}.Step2_formContainer__AB1aE .Step2_continueBtn__HTGLw{background:#f15a24;color:#fff;border:none;padding:10px 20px;font-size:1rem;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.Step2_formContainer__AB1aE .Step2_continueBtn__HTGLw:disabled{background:#ccc;cursor:not-allowed}.Step2_formContainer__AB1aE .Step2_continueBtn__HTGLw:hover:not(:disabled){background:#d64b1f}.Step3_formContainer__HwbqZ{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.Step3_question__FKU3m{font-size:1.5rem;font-weight:700;color:#3b0e2f}.Step3_subText__mtkzw{font-size:.95rem;color:#e45a2c;margin-top:.3rem}.Step3_optionsGrid__n6vCs{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem}.Step3_option__8EDQA{background:#f8f8f8;border:2px solid transparent;border-radius:12px;padding:1.5rem;width:160px;text-align:center;cursor:pointer;transition:all .3s ease-in-out;font-size:1rem;font-weight:600;display:flex;flex-direction:column;align-items:center}.Step3_option__8EDQA:hover{transform:scale(1.05);border-color:#3b0e2f}.Step3_option__8EDQA.Step3_selected___meK9{background:rgba(59,14,47,.1);border:2px solid #3b0e2f}.Step3_emoji__vDvFj{font-size:2rem;margin-bottom:.5rem}.Step3_text__vmbKZ{color:#3b0e2f}.Step4_formContainer__Pz__E{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.Step4_question__PzCqm{font-size:1.5rem;font-weight:700;color:#3b0e2f}.Step4_subText__kgezi{font-size:1rem;color:#e45a2c;margin-top:.3rem}.Step4_optionsGrid__5f7Sq{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem}.Step4_option___3uXl{background:#fff;border:2px solid #eaeaea;border-radius:12px;padding:1.2rem 1.8rem;min-width:120px;text-align:center;cursor:pointer;transition:all .3s ease-in-out;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 6px rgba(0,0,0,.05)}.Step4_option___3uXl:hover{transform:scale(1.08);border-color:#3b0e2f}.Step4_option___3uXl.Step4_selected__eGS5J{background:rgba(59,14,47,.1);border:2px solid #3b0e2f;color:#3b0e2f;font-weight:700}.Step4_continueButton__RgCg7{margin-top:1.5rem;background:#e45a2c;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:.3s ease-in-out}.Step4_continueButton__RgCg7:hover{background:#c44419}.Step5_formContainer__FI1ts{display:flex;flex-direction:column;align-items:center;text-align:center}.Step5_question__vdXYU{font-size:1.5rem;font-weight:700;color:#2d082b;margin-bottom:.5rem}.Step5_subText__erGTs{font-size:1rem;color:#5a5a5a;margin-bottom:1.5rem}.Step5_highlight__bPn2R{color:#ff5a00;font-weight:700}.Step5_optionsGrid__bm25P{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;width:100%;max-width:600px}.Step5_option__kzBUi{padding:10px 15px;border-radius:20px;border:2px solid #ddd;text-align:center;cursor:pointer;transition:all .2s ease-in-out;background:#f5f5f5;color:#5a5a5a;font-weight:500}.Step5_option__kzBUi:hover{border-color:#b30059;color:#b30059}.Step5_selected__aoUNA{background:#ead6ff;border-color:#7a2f8f;color:#7a2f8f;font-weight:700}.Step6_formContainer__Ce_Hq{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px}.Step6_question__BTQ67{font-size:1.5rem;font-weight:700;color:#2d082b;margin-bottom:.5rem}.Step6_subText__IpK3S{font-size:1rem;color:#e74c3c;margin-bottom:1.5rem}.Step6_optionsList__4jV9P{display:flex;flex-direction:column;gap:15px;width:100%;max-width:500px}.Step6_option__eG9KL{display:flex;align-items:center;padding:15px;border-radius:10px;border:2px solid #ddd;background:#f9f9f9;cursor:pointer;transition:all .3s ease-in-out}.Step6_option__eG9KL:hover{border-color:#b30059;color:#b30059}.Step6_optionContent__H2faP{text-align:left;margin-left:10px}.Step6_optionTitle__do1P4{font-size:1.2rem;font-weight:700;color:#2d082b}.Step6_optionDescription__9ATpx{font-size:1rem;color:#5a5a5a}.Step6_emoji__VpPi8{font-size:1.8rem}.Step6_selected__k0t91{background:#ead6ff;border-color:#7a2f8f;color:#7a2f8f;font-weight:700}.Step6_continueButton__EmFs9{background-color:#ff5a00;color:#fff;font-size:1rem;font-weight:700;padding:12px 20px;border:none;border-radius:5px;margin-top:20px;cursor:pointer;transition:background .2s ease-in-out}.Step6_continueButton__EmFs9:hover{background-color:#e04e00}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.Step7_formContainer__uti93{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;background:#fff;border-radius:8px}@media screen and (max-width:768px){.Step7_formContainer__uti93{padding:1rem}}.Step7_formContainer__uti93 .Step7_question__1HNhT{font-size:1.8rem;font-weight:700}.Step7_formContainer__uti93 .Step7_subText__aImG_{color:#f60;margin-bottom:1rem}.Step7_formContainer__uti93 .Step7_sectionTitle___hKz6{font-size:1.2rem;margin:1rem 0;font-weight:700}.Step7_timeZoneContainer__wGgj7{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.Step7_timeZoneContainer__wGgj7 label{font-weight:700}@media screen and (max-width:768px){.Step7_timeZoneContainer__wGgj7{display:grid}}.Step7_timeZoneContainer__wGgj7 .Step7_timeZoneSelect__82HIH{padding:.6rem;border:1px solid #ccc;border-radius:6px;font-size:1rem;cursor:pointer;background:#fff;outline:none}.Step7_timeZoneContainer__wGgj7 .Step7_timeZoneSelect__82HIH:hover{border-color:#f60}.Step7_availabilityContainer__nLs_6{display:flex;gap:2rem;background:#f9f9f9;padding:1.5rem;border-radius:10px;margin-top:1rem}@media screen and (max-width:768px){.Step7_availabilityContainer__nLs_6{display:grid;width:100%}}.Step7_calendarContainer__gEUAX{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.Step7_calendarContainer__gEUAX{width:85%}}.Step7_calendar__lowYO{border-radius:8px;padding:10px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.Step7_timeSlotContainer__OsppQ{display:flex;flex-direction:column;align-items:center;text-align:center;width:50%}.Step7_timeOptions__qQLFT{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.Step7_option__g8PGO{background:#fff;border:1px solid #ccc;padding:.7rem 1.2rem;cursor:pointer;border-radius:6px;transition:.3s;font-weight:700}.Step7_option__g8PGO.Step7_selected__bzq7l,.Step7_option__g8PGO:hover{background:#f60;color:#fff}.Step7_selectDateMessage__1R8pM{font-size:1rem;color:gray}.Step7_summary__Ci_pS{margin-top:1rem;font-weight:700;font-size:1.2rem}