.page_container__FA64I{min-height:100vh;background:#f8f9fa;position:relative}.page_progressBar__1iI9T{position:fixed;top:0;left:0;right:0;height:4px;background:#e0e0e0;z-index:100}.page_progressFill__L9pe1{height:100%;background:linear-gradient(90deg,#1a2b49,#ffb800);transition:width .5s ease}.page_layout__2_N19{display:flex;min-height:100vh}.page_sidebar__pTcAl{width:280px;background:#fff;border-right:1px solid #e8e8e8;padding:6rem 2rem 2rem;display:flex;flex-direction:column}.page_stepNav__3p_BD{display:flex;flex-direction:column;gap:0}.page_stepItem__3UFBb{display:flex;align-items:center;gap:1rem;padding:1rem 0;position:relative;color:#94a3b8;transition:all .3s ease}.page_stepItem__3UFBb:before{content:"";position:absolute;left:15px;top:100%;width:2px;height:100%;background:#e0e0e0}.page_stepItem__3UFBb:last-child:before{display:none}.page_stepItem__3UFBb.page_active__JrCjz{color:#1a2b49}.page_stepItem__3UFBb.page_active__JrCjz .page_stepIndicator__WqC4C{background:#ffb800;color:#1a2b49;border-color:#ffb800}.page_stepItem__3UFBb.page_completed__ZfvZ3{color:#1a2b49}.page_stepItem__3UFBb.page_completed__ZfvZ3 .page_stepIndicator__WqC4C{background:#1a2b49;color:#fff;border-color:#1a2b49}.page_stepItem__3UFBb.page_completed__ZfvZ3:before{background:#1a2b49}.page_stepIndicator__WqC4C{width:32px;height:32px;border-radius:50%;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;transition:all .3s ease;flex-shrink:0}.page_stepLabel__7jVMC{font-size:.95rem;font-weight:500}.page_main__vps_1{flex:1 1;display:flex;align-items:flex-start;justify-content:center;padding:6rem 2rem 3rem;overflow-y:auto}.page_questionContainer__5jhSH{max-width:700px;width:100%}.page_questionContent__om_p2,.page_slideIn__5tmHP{animation:page_slideIn__5tmHP .4s ease}.page_slideOutLeft__Vdh2F{animation:page_slideOutLeft__Vdh2F .3s ease forwards}.page_slideOutRight__Dx_w5{animation:page_slideOutRight__Dx_w5 .3s ease forwards}@keyframes page_slideIn__5tmHP{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideOutLeft__Vdh2F{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}@keyframes page_slideOutRight__Dx_w5{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(30px)}}.page_stepHeader___y5qf{margin-bottom:2rem}.page_stepIcon__tWjt_{width:48px;height:48px;color:#1a2b49;margin-bottom:1rem}.page_stepHeader___y5qf h2{font-size:1.75rem;color:#1a2b49;font-weight:700;margin-bottom:.5rem}.page_stepHeader___y5qf p{color:#64748b;font-size:1rem}.page_successBadge__KkUnN{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#1a2b49,#2a3d5f);color:#ffb800;padding:.5rem 1rem;border-radius:50px;font-size:.9rem;font-weight:600;margin-bottom:1rem}.page_questionsGrid__8ihPe{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.page_questionCard__0ojQq{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:1.5rem;transition:all .2s ease}.page_questionCard__0ojQq:hover{border-color:#d0d0d0}.page_questionText__MmH38{font-size:1rem;color:#1a2b49;line-height:1.5;margin-bottom:1rem}.page_questionNumber__Sh6ni{font-weight:700;margin-right:.5rem;color:#ffb800}.page_yesNoButtons__Uc8oF{display:flex;gap:.75rem}.page_optionButton__wcK3n{flex:1 1;padding:.875rem 1.5rem;border:2px solid #e0e0e0;border-radius:8px;background:#fff;font-size:.95rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.page_optionButton__wcK3n:hover{border-color:#1a2b49;color:#1a2b49}.page_optionButton__wcK3n.page_selectedYes__SIp52{border-color:#1a2b49;background:#1a2b49;color:#fff}.page_optionButton__wcK3n.page_selectedNo__gJ1kg{border-color:#dc2626;background:#fef2f2;color:#dc2626}.page_contactForm__xyZPN{display:flex;flex-direction:column;gap:1.5rem}.page_inputGroup__Eg1x9{display:flex;flex-direction:column;gap:.5rem}.page_inputGroup__Eg1x9 label{font-size:.9rem;font-weight:600;color:#1a2b49}.page_inputGroup__Eg1x9 input{width:100%;padding:1rem 1.25rem;border:2px solid #e0e0e0;border-radius:10px;font-size:1rem;color:#1a2b49;transition:all .2s ease;background:#fff}.page_inputGroup__Eg1x9 input:focus{outline:none;border-color:#1a2b49;box-shadow:0 0 0 4px rgba(26,43,73,.1)}.page_inputGroup__Eg1x9 input::placeholder{color:#94a3b8}.page_navigation__492SC{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.page_continueButton__HilD8,.page_submitButton__4gK2i{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2.5rem;background:#1a2b49;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_continueButton__HilD8:hover:not(:disabled),.page_submitButton__4gK2i:hover:not(:disabled){background:#2a3d5f;transform:translateY(-2px)}.page_continueButton__HilD8:disabled,.page_submitButton__4gK2i:disabled{opacity:.5;cursor:not-allowed}.page_backButton__lYIa_{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:transparent;border:2px solid #e0e0e0;color:#64748b;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:50px}.page_backButton__lYIa_:hover{border-color:#1a2b49;color:#1a2b49}.page_content__nmsMZ{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem}.page_disqualified__6TyvB{max-width:500px;text-align:center;background:#fff;padding:3rem;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.page_iconCircle__SaQHy{width:80px;height:80px;background:#fee2e2;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#ef4444}.page_disqualified__6TyvB h2{font-size:1.75rem;color:#1a2b49;margin-bottom:1rem}.page_disqualified__6TyvB p{color:#64748b;line-height:1.7;margin-bottom:1rem}.page_disqualified__6TyvB a{color:#1a2b49;font-weight:600}.page_primaryButton__ZWYAw{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background:#1a2b49;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1.5rem}.page_primaryButton__ZWYAw:hover{background:#2a3d5f}@media (max-width:768px){.page_layout__2_N19{flex-direction:column}.page_sidebar__pTcAl{width:100%;border-right:none;border-bottom:1px solid #e8e8e8;padding:1.5rem}.page_logo__MK_mH{margin-bottom:1.5rem}.page_stepNav__3p_BD{flex-direction:row;justify-content:center;gap:2rem}.page_stepItem__3UFBb:before,.page_stepLabel__7jVMC{display:none}.page_main__vps_1{padding:2rem 1.5rem}.page_stepHeader___y5qf h2{font-size:1.4rem}.page_yesNoButtons__Uc8oF{flex-direction:row}.page_optionButton__wcK3n{padding:.75rem 1rem;font-size:.9rem}.page_navigation__492SC{flex-direction:column}.page_backButton__lYIa_,.page_continueButton__HilD8,.page_submitButton__4gK2i{width:100%}}