.onboarding_onboardingContainer__ZTEcv{max-width:900px;margin:0 auto;padding:2rem 1rem;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.onboarding_gradientOrb1__BILyR{left:25%;top:0;transform:translateX(-50%);background-color:rgba(76,41,207,.1)}.onboarding_gradientOrb1__BILyR,.onboarding_gradientOrb2__buBCd{position:absolute;height:200px;width:200px;border-radius:50%;filter:blur(80px);z-index:-1}.onboarding_gradientOrb2__buBCd{right:25%;bottom:0;transform:translateX(50%);background-color:rgba(41,140,116,.1)}.onboarding_formHeader__a9GeY{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.onboarding_logo__vhWB8{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.onboarding_planRequiredMessage__z08Ms{text-align:center;padding:2rem;background-color:rgba(20,20,20,.6);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.onboarding_planRequiredMessage__z08Ms p{margin-bottom:1.5rem;color:rgba(255,255,255,.7)}.onboarding_aiText__t_A6J{margin-left:.25rem;color:#fff}.onboarding_progressBar__rv0zd{width:100%;height:6px;background-color:rgba(255,255,255,.1);border-radius:3px;margin-bottom:.5rem;margin-top:4rem;overflow:hidden}.onboarding_progressFill__aN3hy{height:100%;background:linear-gradient(90deg,#4c29cf,#298c74);border-radius:3px;transition:width .3s ease}.onboarding_stepIndicator__q7ARD{font-size:.875rem;color:rgba(255,255,255,.7)}.onboarding_onboardingForm__ymKKx{background-color:rgba(0,0,0,.6);border-radius:12px;border:1px solid rgba(76,41,207,.3);padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;z-index:1}.onboarding_stepContent__BbZOt{margin-bottom:2rem}.onboarding_stepContent__BbZOt h2{font-size:1.5rem;margin-bottom:.5rem;background:linear-gradient(90deg,#4c29cf,#298c74);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.onboarding_stepContent__BbZOt p{color:rgba(255,255,255,.7);margin-bottom:1.5rem}.onboarding_optionCards__ha4GS{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.onboarding_optionCard__pCf8r{flex:1;min-width:200px;background-color:#1f2937;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem;cursor:pointer;transition:all .2s ease;text-align:center}.onboarding_optionCard__pCf8r:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.2);border-color:rgba(76,41,207,.5)}.onboarding_optionCard__pCf8r.onboarding_selected__mRo0q{background:linear-gradient(135deg,rgba(76,41,207,.2),rgba(41,140,116,.2));border:1px solid #4c29cf;box-shadow:0 0 15px rgba(76,41,207,.3)}.onboarding_optionIcon__ayh_l{font-size:2rem;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;height:48px}.onboarding_icon__580LE{color:#4c29cf}.onboarding_optionCard__pCf8r h3{font-size:1.25rem;margin-bottom:.5rem}.onboarding_optionCard__pCf8r p{font-size:.875rem;color:rgba(255,255,255,.7)}.onboarding_formFields__WTdtS{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.onboarding_formField__uRyqt{margin-bottom:1rem}.onboarding_formFieldFull__fwi2F{grid-column:1/-1;margin-bottom:1rem}.onboarding_formLabel__HN6EW{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.7)}.onboarding_labelIcon__zDDpI{width:16px;height:16px;color:#fff}.onboarding_formInput__ERU71,.onboarding_formSelect__3TtRF,.onboarding_formTextarea__ZscNe{width:100%;padding:.75rem 1rem;background-color:#1f2937;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:1rem;transition:all .2s ease}.onboarding_formInput__ERU71.onboarding_focused__IGxJ7,.onboarding_formInput__ERU71:focus,.onboarding_formSelect__3TtRF.onboarding_focused__IGxJ7,.onboarding_formSelect__3TtRF:focus,.onboarding_formTextarea__ZscNe.onboarding_focused__IGxJ7,.onboarding_formTextarea__ZscNe:focus{outline:none;border-color:#4c29cf;box-shadow:0 0 0 2px rgba(76,41,207,.3)}.onboarding_formInput__ERU71::placeholder,.onboarding_formTextarea__ZscNe::placeholder{color:rgba(255,255,255,.4)}.onboarding_selectWrapper__8YCzm{position:relative}.onboarding_selectIcon__fGRXX{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:rgba(255,255,255,.4);pointer-events:none}.onboarding_formSelect__3TtRF{appearance:none;padding-right:2.5rem}.onboarding_formNavigation__v0nFK{display:flex;justify-content:space-between;margin-top:2rem}.onboarding_navButton__qPbYe{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#1f2937;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:1rem;cursor:pointer;transition:all .2s ease}.onboarding_navButton__qPbYe:hover{background-color:rgba(30,30,30,.6)}.onboarding_navButton__qPbYe:disabled{opacity:.5;cursor:not-allowed}.onboarding_nextButton__lHtQV{background:linear-gradient(90deg,#4c29cf,#298c74);border:none}.onboarding_nextButton__lHtQV:hover{opacity:.9}.onboarding_voiceOptions__Y1qlO{display:flex;flex-direction:column;gap:1rem}.onboarding_voiceOption__7Z4ED{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#1f2937;border:1px solid rgba(255,255,255,.1);border-radius:8px}.onboarding_voiceInfo__b4guF{display:flex;align-items:center;gap:1rem}.onboarding_voiceIcon__T3KZx{color:#4c29cf;width:20px;height:20px}.onboarding_voiceInfo__b4guF h3{margin:0}.onboarding_playButton__AF_D4{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:rgba(76,41,207,.2);border:1px solid rgba(76,41,207,.5);color:#fff;cursor:pointer;transition:all .2s ease}.onboarding_playButton__AF_D4:hover{background-color:rgba(76,41,207,.4)}.onboarding_selectButton__uIRL1{padding:.5rem 1rem;background-color:rgba(20,20,20,.8);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.onboarding_selectButton__uIRL1:hover{background-color:rgba(76,41,207,.3)}.onboarding_selectedVoice__5V_Bl{background:linear-gradient(90deg,#4c29cf,#298c74);border:none}.onboarding_hidden__AnxbF{display:none}.onboarding_reviewSection__HzEY9{background-color:#1f2937;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.onboarding_reviewSection__HzEY9 h3{margin-top:0;margin-bottom:1rem;font-size:1.25rem;color:rgba(255,255,255,.9)}.onboarding_reviewItem__H_ChP{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.onboarding_reviewItem__H_ChP span:first-child{font-weight:500;color:rgba(255,255,255,.7);flex:0 0 30%;white-space:nowrap}.onboarding_reviewItem__H_ChP span:last-child{flex:1;word-break:break-word}.onboarding_submitButton__uNiKy{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:linear-gradient(90deg,#4c29cf,#298c74);border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.onboarding_submitButton__uNiKy:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.2)}@media (max-width:768px){.onboarding_onboardingContainer__ZTEcv{padding:1rem}.onboarding_onboardingForm__ymKKx{padding:1.5rem}.onboarding_formFields__WTdtS{grid-template-columns:1fr}.onboarding_optionCards__ha4GS{flex-direction:column}.onboarding_optionCard__pCf8r{width:100%}.onboarding_formNavigation__v0nFK{flex-direction:column;gap:1rem}.onboarding_navButton__qPbYe{width:100%;justify-content:center}.onboarding_loadingOverlay__oh8Nb{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}.onboarding_loadingSpinner__OK5ae{border:4px solid #f3f3f3;border-top-color:#3498db;width:40px;height:40px;animation:onboarding_spin__Rt37p 1s linear infinite;border-radius:50%}@keyframes onboarding_spin__Rt37p{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}.onboarding_successPopupOverlay__8wLv4{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:2000;backdrop-filter:blur(5px)}.onboarding_successPopup__Jt6Hg{background:linear-gradient(135deg,#1a153f,#2a1d5c);border-radius:16px;padding:2.5rem 2rem;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);width:400px;max-width:90%;color:white;animation:onboarding_popIn__M33U2 .3s ease-out forwards;display:flex;flex-direction:column;align-items:center;justify-content:center}.onboarding_successPopup__Jt6Hg svg{filter:drop-shadow(0 0 10px rgba(76,175,80,.5));display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}.onboarding_checkboxGroup__9XqvS{display:flex;flex-direction:column;gap:8px;width:100%}.onboarding_checkboxItem__FxWW2{display:flex;align-items:flex-start}.onboarding_checkboxButton__ZhTo7{display:flex;align-items:center;background:none;border:none;cursor:pointer;color:white;text-align:left;padding:6px 0;transition:opacity .2s;width:100%}.onboarding_checkboxButton__ZhTo7:hover{opacity:.8}.onboarding_checkboxIcon__9zz0X{margin-right:10px;min-width:20px;color:#4c29cf}.onboarding_checkboxButton__ZhTo7 span{font-size:14px}.onboarding_paymentChoiceSection__whHMq{background-color:#1f2937;border-radius:8px;padding:1.5rem;margin-bottom:2rem;text-align:center}.onboarding_paymentChoiceSection__whHMq h3{margin-top:0;margin-bottom:.5rem;font-size:1.25rem;color:rgba(255,255,255,.9)}.onboarding_paymentChoiceSection__whHMq p{margin-bottom:1.5rem;color:rgba(255,255,255,.7)}.onboarding_paymentChoiceButtons__uz2Mq{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.onboarding_paymentButton__cNta7{flex:1;min-width:150px;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.onboarding_payNowButton__AxyDa{background:linear-gradient(90deg,#4c29cf,#298c74);color:#fff;border:none}.onboarding_payNowButton__AxyDa:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 5px 15px rgba(76,41,207,.3)}.onboarding_payLaterButton__RFtSW{background-color:#1f2937;color:#fff;border:2px solid rgba(255,255,255,.2)}.onboarding_payLaterButton__RFtSW:hover{background-color:rgba(30,30,30,.8);border-color:rgba(255,255,255,.4);transform:translateY(-2px)}.onboarding_paymentSection__Qor5Y{background-color:#1f2937;border-radius:8px;padding:1.5rem;margin-bottom:2rem;text-align:center}.onboarding_paymentSection__Qor5Y h3{margin-top:0;margin-bottom:.5rem;font-size:1.25rem;color:rgba(255,255,255,.9)}.onboarding_paymentSection__Qor5Y p{margin-bottom:1rem;color:rgba(255,255,255,.7)}.onboarding_paymentLink__gPExW{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(90deg,#4c29cf,#298c74);color:#fff;text-decoration:none;border-radius:8px;font-weight:600;margin-bottom:1rem;transition:all .2s ease}.onboarding_paymentLink__gPExW:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 5px 15px rgba(76,41,207,.3)}.onboarding_paymentNote__0RtUb{font-size:.875rem;color:rgba(255,255,255,.6);margin-top:1rem;margin-bottom:1rem}@media (max-width:768px){.onboarding_paymentChoiceButtons__uz2Mq{flex-direction:column}.onboarding_paymentButton__cNta7{width:100%}}